.cards .flexible-sections{display:none}.cards__card{display:grid;gap:1.125rem;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:769px){.cards__card{gap:2rem;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1105px){.cards__card{grid-template-columns:repeat(4,1fr)}}.cards__title{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}@media screen and (min-width:769px){.cards__title{font-size:2rem}}.quote{display:flex;flex-direction:column;text-align:var(--quote-align,left)}.quote__image{border-radius:var(--borderRadius-sm);margin:0 auto var(--spacing-lg);max-width:var(--quote-width,90%)}@media screen and (min-width:1105px){.quote__image{border-radius:var(--borderRadius-xs);margin:0 auto var(--spacing-xl);max-width:var(--desktop-quote-width,70%)}}.quote__content{margin:0}.quote__content,.quote__content p{color:var(--color-darkest);font-family:var(--font-family-secondary);font-family:var(--quote-font-family,var(--font-family-secondary,"inherit"));font-size:var(--font-size-4xl);font-size:var(--quote-font-size-sm,var(--font-size-xl,"inherit"));font-weight:var(--font-weight-secondary-bold);font-weight:var(--quote-font-weight,var(--font-weight-secondary-bold,"inherit"));letter-spacing:-1px;line-height:var(--lineHeight-sm);text-wrap:balance}@media screen and (min-width:1105px){.quote__content,.quote__content p{font-size:var(--font-size-6xl)}}.quote__content p:before,.quote__content:before{content:open-quote}.quote__content p:after,.quote__content:after{content:close-quote}@media screen and (min-width:1105px){.quote__content,.quote__content p{font-size:var(--quote-font-size-lg,var(--font-size-2xl,"inherit"))}}.quote__author{font-size:var(--font-size-xs);line-height:var(--lineHeight-md);margin-top:var(--spacing-xl)}@media screen and (min-width:1105px){.quote__author{font-size:var(--font-size-lg)}}.quote__author:before{content:"— "}.quote__link{color:var(--color-darkest);font-size:1rem;letter-spacing:1px}.quote__link a{color:var(--color-alt-dark);font-weight:600}.base-light-box__button{align-items:center;color:inherit;cursor:pointer;display:flex;gap:.5rem;justify-content:center}.base-light-box__button .dn-icon svg{font-size:1.25rem}.base-light-box__button .dn-icon svg path{fill:currentColor;stroke:none}.box{border-radius:var(--borderRadius-xs);box-shadow:var(--boxShadow-medium)}.box__header{background-color:var(--color-light-gray);padding:1.125rem 2rem .875rem}.box__content{padding:1.375rem 2rem 2rem}.base-accordion--block{background:var(--hero-bg-color);border:1px solid #ffe4b1;border-radius:6px;margin-top:var(--spacing-sm);padding:var(--spacing-lg) 1.125rem}.base-accordion--block p{font-weight:400}.base-accordion--block .dn-accordion__button{padding-block:0}.base-accordion--block .dn-accordion__button p,.base-accordion--block .dn-accordion__button:hover p{color:var(--color-darkest)}.base-accordion--block .dn-accordion__item{border:none}.base-accordion--block .dn-accordion__icon{margin-bottom:1.44rem;margin-top:auto}@media screen and (min-width:769px){.base-accordion--block{padding:1.62rem var(--spacing-lg)}}.uro-endorsement{background:none;border-color:transparent;color:inherit;text-align:center;text-decoration:none}.uro-endorsement:active,.uro-endorsement:focus,.uro-endorsement:hover,.uro-endorsement:visited{background:none;border-color:transparent;color:initial;text-decoration:none}.uro-endorsement .figure img{height:9.5rem;max-width:80%}.uro-endorsement span{font-size:.75rem;line-height:150%}.uro-endorsement:hover{color:var(--color-primary)}@media screen and (min-width:321px){.uro-endorsement span{font-size:inherit}}.uro-endorsements{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:577px){.uro-endorsements{gap:1.875rem;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:769px){.uro-endorsements{grid-template-columns:repeat(4,1fr);margin-bottom:1.5rem}}.board__section{display:grid;gap:var(--spacing-lg);margin-top:var(--spacing-lg)}@media screen and (min-width:769px){.board__section{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1105px){.board__section{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);margin-top:var(--spacing-xl)}.board[data-width="2"] .board__section{grid-template-columns:repeat(2,1fr)}}.video[data-v-4d572661]{margin:0 0 var(--spacing-xl)}.video[data-v-4d572661],.video__player[data-v-4d572661]{max-width:100%;width:100%}.video__player[data-v-4d572661]{border-radius:var(--borderRadius-sm);display:block;height:auto;margin:0 auto;outline:none}@media screen and (min-width:1105px){.video__player[data-v-4d572661]{border-radius:var(--borderRadius-xs);box-shadow:0 0 1rem transparent;margin:0 auto var(--spacing-xl);max-width:var(--desktop-video-width,70%);transition:box-shadow .3s ease}.video__player[data-v-4d572661]:hover{box-shadow:0 0 1rem transparent;cursor:pointer}}.banners{display:grid;gap:1.5rem;grid-template-columns:1fr}@media screen and (min-width:321px){.banners{display:grid;gap:1.8125rem;grid-template-columns:repeat(auto-fill,minmax(18.6875rem,1fr))}}@media screen and (min-width:1105px){.banners{grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr))}}.banner--extra-spacing{margin-top:var(--spacing-lg)}.platform{background:var(--color-gray-200);border-radius:var(--borderRadius-xs);color:var(--color-darkest);display:flex;flex-direction:column;padding:var(--spacing-lg);text-decoration:none;transition:background-color var(--transition-fast)}.platform:active,.platform:hover{background-color:var(--color-secondary-light)}.platform:focus{box-shadow:var(--boxShadow-outline)}.platform:active{background-color:var(--color-secondary)}.platform__icon{flex:0 0 auto;font-size:4rem}.platform__icon .dn-icon{transition:transform var(--transition-fast)}.platform:active .platform__icon .dn-icon,.platform:focus .platform__icon .dn-icon,.platform:hover .platform__icon .dn-icon{transform:scale(1.125)}.platform__title{margin:0;transition:color var(--transition-fast)}.platform__instruction{align-items:center;display:flex;margin:0}.platform__instruction .dn-icon{font-size:1.25em;margin-left:.25rem}.educational-platforms{display:grid;gap:1.5rem;grid-template-columns:1fr}@media screen and (min-width:321px){.educational-platforms{display:grid;gap:1.8125rem;grid-template-columns:repeat(auto-fill,minmax(18.6875rem,1fr))}}@media screen and (min-width:1105px){.educational-platforms{grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr))}}.learning-path-card{display:inline-flex;flex-direction:column;flex-wrap:wrap;--gap:.625rem;background:var(--color-secondary-light);border:1px solid transparent;border-radius:var(--borderRadius-sm);color:var(--color-darkest);padding:var(--spacing-xl);text-decoration:none;transition:border-color var(--transition-fast);white-space:normal;width:14.75rem}.learning-path-card[href]:focus{border-color:var(--color-secondary);overflow:visible}.learning-path-card.learning-path-card--summary{background:var(--color-secondary);max-width:100%}.learning-path-card.learning-path-card--summary .learning-path-card__text{font-weight:700;opacity:1}.learning-path-card>*+*{margin:var(--gap) 0}@media screen and (min-width:1105px){.learning-path-card{width:18.75rem}}.learning-path-card__header{flex:0 0 auto;margin-bottom:1.5rem}.learning-path-card__header .dn-icon{font-size:4.375rem;transform:scale(1);transition:transform var(--transition-fast)}.learning-path-card[href]:active .learning-path-card__header .dn-icon,.learning-path-card[href]:hover .learning-path-card__header .dn-icon{transform:scale(1.125)}@media screen and (min-width:1105px){.learning-path-card__header{margin-bottom:2rem}}.learning-path-card__title{flex:0 1 auto;margin:0}.learning-path-card__text{flex:1 1 auto;font-size:var(--font-size-xxs);line-height:var(--lineHeight-md);opacity:.6;transition:opacity var(--transition-fast)}@media screen and (min-width:1105px){.learning-path-card__text{font-size:var(--font-size-sm)}}.learning-path-card[href]:active .learning-path-card__text,.learning-path-card[href]:hover .learning-path-card__text{opacity:1}.learning-path-card--summary{border-radius:.25rem;padding:1.25rem var(--spacing-md)}.learning-path-card--summary .learning-path-card__text{font-size:var(--font-size-xs);line-height:var(--line-height-lg);margin:0}@media screen and (min-width:1105px){.learning-path-card--summary .learning-path-card__text{font-size:var(--font-size-md);line-height:var(--line-height-md)}.learning-path-card--summary{padding:var(--spacing-lg)}}.drag-to-scroll{cursor:grab}.drag-to-scroll.is-dragging{cursor:grabbing}.drag-to-scroll.is-dragging [drag-to-scroll=ignore]{pointer-events:none}.slider{position:relative;--slider-gap:var(--spacing-md,1.5rem)}.slider__track{display:flex;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.slider__track::-webkit-scrollbar{display:none}.slider__track[data-touch-support=true]{scroll-snap-type:x mandatory}.slider__item{display:inline-flex;flex:0 0 auto;margin-left:var(--slider-gap);scroll-snap-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider__item:first-child{margin-left:0}.slider__padding{display:inline-block;scroll-snap-align:start}.slider__padding+.slider__item{margin-left:0}.slider__control{position:absolute;top:calc(100% + 1.5rem)}.slider__control[data-left]{left:0}.slider__control[data-right]{right:0}.base-slider{--slider-gap:1rem;display:flex;justify-content:center;max-width:100vw;min-height:3.125rem;position:relative;width:100%}.base-slider .slider__item{white-space:normal}.slider__control{align-items:center;background:var(--color-darkest);border:0;border-radius:var(--borderRadius-full);color:var(--color-lightest);cursor:pointer;font-size:2.5rem;height:3.75rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:3.75rem;z-index:10}.slider__control[data-left]{left:max(2rem,calc(50% - var(--grid-maxWidth-page)/2))}.slider__control[data-right]{right:max(2rem,calc(50% - var(--grid-maxWidth-page)/2))}.slider__padding{flex:0 0 auto;margin:0}.slider__padding,.slider__padding:first-child,.slider__padding:last-child{display:inline-block;scroll-snap-align:start}@media screen and (min-width:1105px){.slider__padding:first-child,.slider__padding:last-child{min-width:var(--grid-side-gap-md);width:calc(50% - var(--grid-maxWidth-page)/2)}}@media screen and (min-width:1441px){.slider__padding:first-child,.slider__padding:last-child{min-width:var(--grid-side-gap-lg);width:calc(50% - 960px + var(--grid-side-gap-lg))}}.slider__control--disabled{opacity:0}.flexible-sections .learning-paths{grid-column:-1/1!important;margin-top:var(--spacing-section);position:relative}@media screen and (max-width:1104px){.learning-paths{--max-width:var(--grid-maxWidth-page);align-content:start;display:grid;grid-template-columns:1fr min(var(--max-width),100%) 1fr;width:100%;--gap:var(--grid-side-gap-sm);-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:1fr min(var(--max-width),calc(100% - var(--gap)*2)) 1fr}.learning-paths>*{grid-column:2}}@media screen and (max-width:1104px) and screen and (min-width:1105px){.learning-paths{--gap:var(--grid-side-gap-md)}}@media screen and (max-width:1104px) and screen and (min-width:1441px){.learning-paths{--gap:var(--grid-side-gap-lg)}}.learning-paths--grid{display:none;gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(calc(var(--grid-maxWidth-content)/2 - var(--spacing-md)),1fr))}.learning-paths__wrapper{display:flex;max-width:calc(100vw - 3rem);overflow:visible;--slider-gap:var(--spacing-xs)}@media screen and (min-width:769px){.learning-paths__wrapper{--slider-gap:var(--spacing-md)}}.learning-paths__control{align-items:center;background:var(--color-secondary-500,var(--color-secondary));border:0;border-radius:var(--borderRadius-full);color:var(--color-darkest);cursor:pointer;display:flex;font-size:1rem;height:2rem;justify-content:center;opacity:.45;position:absolute;top:-3rem;transition:opacity var(--transition-fast);width:3.25rem;z-index:100}.learning-paths__control:focus,.learning-paths__control:hover{background:var(--color-secondary-500,var(--color-secondary));opacity:1}.slider__control-left,.slider__control-right{grid-area:none}.slider__control-left [data-left],.slider__control-right [data-left]{right:3.75rem;transition:right var(--transition-fast)}.slider__control-left [data-right],.slider__control-right [data-right]{right:0}.slider__control-left:not(:has(~.slider__control-right)) [data-left]{right:0}.learning-paths--summary .learning-paths--grid{display:none}@media screen and (min-width:1105px){.learning-paths--summary .learning-paths--grid{display:grid}}.learning-paths--summary .learning-paths__wrapper{display:flex}@media screen and (min-width:1105px){.learning-paths--summary .learning-paths__wrapper{display:none}}.flexible-sections-link-block{--spacing-section:1rem;background:var(--color-primary-200);font-size:var(--font-size-md);line-height:var(--lineHeight-md);padding:1rem}.flexible-sections-link-block .section__header,.flexible-sections-link-block .section__wrapper{--row-gap:.5rem;display:flex;flex-direction:column;gap:var(--row-gap)}.flexible-sections-link-block__title{color:var(--color-darkest);color:var(--color-primary-700);font-family:var(--font-family-secondary);font-size:var(--font-size-md);font-weight:var(--font-weight-secondary-bold);letter-spacing:-1px;line-height:var(--lineHeight-sm);line-height:var(--lineHeight-xs)}@media screen and (min-width:1105px){.flexible-sections-link-block__title{font-size:var(--font-size-xl)}}.flexible-sections-link-block__link{align-items:center;color:currentColor;display:flex;gap:.25rem;text-decoration:none}.flexible-sections-link-block__link .dn-icon{font-size:1.5rem;transition:transform .2s ease-in-out}.flexible-sections-link-block__link:hover .dn-icon{transform:translate(.25rem)}.flexible-sections:not(.flexible-sections--wide){--max-width:var(--grid-maxWidth-content);align-content:start;display:grid;grid-template-columns:1fr min(var(--max-width),100%) 1fr;width:100%;--gap:var(--grid-side-gap-sm);-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:1fr min(var(--max-width),calc(100% - var(--gap)*2)) 1fr}.flexible-sections:not(.flexible-sections--wide)>*{grid-column:2}@media screen and (min-width:1105px){.flexible-sections:not(.flexible-sections--wide){--gap:var(--grid-side-gap-md)}}@media screen and (min-width:1441px){.flexible-sections:not(.flexible-sections--wide){--gap:var(--grid-side-gap-lg)}}.flexible-sections[data-wide]{--max-width:var(--grid-maxWidth-page);align-content:start;display:grid;grid-template-columns:1fr min(var(--max-width),100%) 1fr;width:100%;--gap:var(--grid-side-gap-sm);-moz-column-gap:var(--gap);column-gap:var(--gap);grid-template-columns:1fr min(var(--max-width),calc(100% - var(--gap)*2)) 1fr}.flexible-sections[data-wide]>*{grid-column:2}@media screen and (min-width:1105px){.flexible-sections[data-wide]{--gap:var(--grid-side-gap-md)}}@media screen and (min-width:1441px){.flexible-sections[data-wide]{--gap:var(--grid-side-gap-lg)}}.flexible-sections[data-wide] .section__title h2{color:var(--color-darkest);font-family:var(--font-family-secondary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-secondary-bold);letter-spacing:-1px;line-height:var(--lineHeight-sm)}@media screen and (min-width:1105px){.flexible-sections[data-wide] .section__title h2{font-size:var(--font-size-5xl)}}.flexible-sections--wide{--spacing-section:var(--spacing-sm);max-width:100%}
