@layer settings{:root{--global-box-shadow:0 4px 20px 0 #0083d41f;--global-transition:.2s ease-in;--font-main:"Nunito";--font-aux:"Montserrat";--fs-h1:clamp(1.75rem, 4vi, 2.75rem);--fs-h2:clamp(1.5rem, 4vi, 2rem);--fs-h3:clamp(1.375rem, 4vi, 1.75rem);--fs-h4:clamp(1.25rem, 4vi, 1.5rem);--fs-h5:clamp(1rem, 4vi, 1.25rem);--color-blue:#003282;--color-black:#484848;--color-light-blue:#0078d7;--color-fuschia:#cd0082;--color-bg-1:#fafbfd;--color-bg-2:#e2f2ff;--color-light-blue-divider:#0078d7;--color-white:#fff}}@layer generic{@font-face{font-family:Nunito;src:url(../fonts/nunito-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(../fonts/nunito-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/montserrat-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:focus,:active{outline:none}.is-using-keyboard :focus{outline:.5625rem double #000;box-shadow:0 0 0 6px #fff}}@layer elements{*,:before,:after{box-sizing:border-box}:root{interpolate-size:allow-keywords}html{color:var(--color-black);font-family:var(--font-main), system-ui;overflow-inline:clip;scroll-behavior:smooth;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;line-height:1.4}html.has-no-scroll{overflow:hidden}html:where(.is-loading,.is-resizing) *{transition:none!important;animation:none!important}body{grid-template-rows:auto 1fr auto;min-block-size:100vb;inline-size:100%;display:grid}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li{margin:0}ul,ol{padding:0;list-style:""}a{color:inherit}picture,img{max-inline-size:100%;display:block}img{block-size:auto}input::placeholder{color:#1e1e1e}input,button,textarea,select{font-family:inherit;font-size:inherit;color:inherit;font-weight:400}select{appearance:none;background-position:calc(100% - .4rem);background-repeat:no-repeat;background-size:1.25rem;background-color:var(--color-white);cursor:pointer;background-image:url(../images/inputs/icon-chevron-down.svg);padding-inline-end:1.8rem}select::-ms-expand{display:none}[tabindex="-1"],[id]{scroll-margin-block-start:calc(clamp(5rem,16vi,8.75rem) + .5rem)}.js-osano-trigger img{display:inline-block;transform:translateY(.1rem)}button{line-height:inherit;cursor:pointer;border:none;padding:0}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:is(:has(>[data-usal^=fade-l]),:has(>[data-usal^=fade-r])){overflow-inline:clip}}@layer objects{.o-icon{fill:currentColor;justify-content:center;align-items:center;block-size:1em;inline-size:1em;display:inline-flex}.o-wrapper{--wrapper-width:72.5rem;--wrapper-padding:1.25rem;padding-inline:var(--wrapper-padding);inline-size:min(var(--wrapper-width) + var(--wrapper-padding) * 2, 100%);margin-inline:auto}.o-wrapper--sm{--wrapper-width:60rem}.o-wrapper--lg{--wrapper-width:85rem}.o-wrapper--xlg{--wrapper-width:89.875rem}.o-wrapper--no-padding{inline-size:min(var(--wrapper-width) - var(--wrapper-padding) * 2, 100%);padding-inline:0}.o-wrapper-body{inline-size:min(100rem,100%);margin-inline:auto}}@layer scope{.s-cms-content{text-wrap:pretty;grid-template-columns:minmax(0,1fr);gap:1.5rem;font-size:clamp(1rem,4vi,1.25rem);display:grid}.s-cms-content--center{text-align:center}.s-cms-content--sm{font-size:1rem}.s-cms-content h2,.s-cms-content h3,.s-cms-content h4{font-family:var(--font-aux);font-weight:400}.s-cms-content :where(h2,h3,h4,h5,h6) a{font-weight:inherit}.s-cms-content h2{font-size:var(--fs-h2)}.s-cms-content h3{font-size:var(--fs-h3)}.s-cms-content li:has(>h3:first-child)::marker{font-size:var(--fs-h3)}.s-cms-content h4{font-size:var(--fs-h4)}.s-cms-content li:has(>h4:first-child)::marker{font-size:var(--fs-h4)}.s-cms-content h5{font-size:var(--fs-h5)}.s-cms-content li:has(>h5:first-child)::marker{font-size:var(--fs-h5)}.s-cms-content h6{font-size:1rem}.s-cms-content li:has(>h6:first-child)::marker{font-size:1rem}.s-cms-content strong,.s-cms-content b{font-weight:600}.s-cms-content a{transition:color var(--global-transition);overflow-wrap:break-word;font-weight:600;text-decoration:underline}.s-cms-content a:hover{color:color-mix(in sRGB, black 20%, currentColor)}.s-cms-content img,.s-cms-content video,.s-cms-content iframe{aspect-ratio:9/4;border-radius:1rem;block-size:auto;inline-size:min(45rem,100%);margin-inline:auto;display:block}.s-cms-content iframe{aspect-ratio:16/9;border:0}.s-cms-content ol,.s-cms-content ul{grid-template-columns:minmax(0,1fr);gap:1.5rem calc(clamp(1.88rem,5vi,3.5rem) + 1.5rem);padding-inline-start:clamp(1.88rem,5vi,3.5rem);display:grid}.s-cms-content ol[data-columns],.s-cms-content ul[data-columns]{grid-template-columns:1fr 1fr}@media (width>=43.75rem){.s-cms-content ol[data-columns="3"],.s-cms-content ul[data-columns="3"]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.s-cms-content ol[data-columns="4"],.s-cms-content ul[data-columns="4"]{grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr))}}.s-cms-content ul{list-style:outside}.s-cms-content ul ul ul>li::marker{color:initial}.s-cms-content ol,.s-cms-content ol ol ol{list-style:decimal}.s-cms-content ol ol{list-style:upper-alpha}.s-cms-content li{padding-inline-start:clamp(.75rem,3vi,1rem)}.s-cms-content li::marker{font-size:1.125rem;font-weight:600}.s-cms-content li :where(ul,ol,p,h2,h3,h4,h5,h6):not(:first-child){margin-block-start:1.5rem}.s-cms-content table{inline-size:fit-content}.s-cms-content table td{inline-size:13.75rem;padding-block-end:1.25rem;padding-inline-end:1.25rem}.s-cms-content table tr:last-child td{padding-block-end:0}}@layer components{.c-button{--bgc-button:var(--color-white);--color-button:var(--color-black);color:var(--color-button);background-color:var(--bgc-button);font-weight:600;line-height:1;font-family:var(--font-aux);transition:all var(--global-transition), outline 0s;border-radius:2.5rem;justify-content:center;align-items:center;gap:.62rem;padding-block:1.125rem;padding-inline:clamp(1.875rem,6vi,2.5rem);font-size:clamp(1.125rem,4vi,1.25rem);text-decoration:none;display:inline-flex}.c-button:hover,.c-button:focus{background-color:color-mix(in sRGB, black 20%, var(--bgc-button))}.c-button .o-icon{font-size:1.25rem}.c-button__wrapper{flex-wrap:wrap;gap:1rem .5rem;display:flex}.c-button__wrapper:has(.c-button--centered){justify-content:center}.c-button__loader{inline-size:1.5rem;display:none}.js-form.js-form--loading .c-button:has(.c-button__loader){opacity:.8;cursor:wait;pointer-events:none}.js-form.js-form--loading .c-button__loader{display:block}.c-button[hidden]{display:none}.c-button--fuschia{--bgc-button:var(--color-fuschia);--color-button:var(--color-white)}.c-button--light-blue{--bgc-button:var(--color-light-blue);--color-button:var(--color-white)}.c-button--linear-fuschia{--color-button:var(--color-fuschia);border:2px solid var(--color-button);box-shadow:0 4px 4px #00000017}.c-button--linear-fuschia:hover,.c-button--linear-fuschia:focus{border-color:color-mix(in sRGB, black 20%, var(--color-button));color:color-mix(in sRGB, black 20%, var(--color-button));background-color:#0000}.c-button--sm-padding-inline{padding-inline:1.375rem}.c-site-header{background-color:var(--color-white);z-index:100;inline-size:100%;padding-block:1.625rem;position:sticky;inset-block-start:0;box-shadow:0 4px 8px #00000014}.c-site-header__skip{color:var(--color-fuschia);border:2px solid var(--color-fuschia);background-color:var(--color-white);opacity:0;outline-offset:-2px;padding:.8rem 1rem;font-size:1rem;inset-block-start:-100%;inset-inline-start:-100%}.c-site-header__skip:focus{opacity:1;z-index:20;inset-block-start:0;inset-inline-start:0}.c-site-header__content{gap:1.25rem}.c-site-header__logo{inline-size:clamp(11.25rem,40vi,18.5rem)}.c-site-header__menu{color:var(--color-blue);background-color:#0000;font-size:1.5rem;display:inline-flex}@media (width>=62.5rem){.c-site-header__menu{display:none}}@media (width<62.5rem){.c-site-header__consult{display:none}}.c-mobile-menu{--vertical-space:1.875rem;overflow-block:auto;block-size:100dvb;max-block-size:none;inline-size:clamp(19.375rem,70vi,22rem);transition:all var(--global-transition) allow-discrete;border:0;margin-inline-end:0;padding:1.25rem;transform:translate(100%)}@media (width>=62.5rem){.c-mobile-menu{display:none}}.c-mobile-menu::backdrop{transition:all var(--global-transition) allow-discrete;background-color:#0000}.c-mobile-menu[open]{transform:translate(0)}@starting-style{.c-mobile-menu[open]{transform:translate(100%)}}.c-mobile-menu[open]::backdrop{background-color:#40404066}@starting-style{.c-mobile-menu[open]::backdrop{background-color:#0000}}html:has(.c-mobile-menu[open]){overflow:clip}.c-mobile-menu__close{color:var(--color-black);background-color:#0000;margin-inline-start:auto;font-size:1.5rem}.c-mobile-menu__nav{gap:var(--vertical-space);margin-block:1.25rem 3rem;display:grid}.c-mobile-menu__details{overflow:clip}.c-mobile-menu__details::details-content{transition-behavior:allow-discrete;block-size:0;transition:block-size .3s,content-visibility .3s}.c-mobile-menu__details[open]::details-content{block-size:auto}.c-mobile-menu__summary{cursor:pointer;outline-offset:-.1875rem;color:var(--color-black);list-style:""}.is-using-keyboard .c-mobile-menu__summary:focus{outline-width:.1875rem;outline-style:solid}.c-mobile-menu__summary:focus,.c-mobile-menu__summary:active,.c-mobile-menu__details[open] .c-mobile-menu__summary{color:var(--color-blue)}.c-mobile-menu__summary .o-icon{transition:transform var(--global-transition);flex-shrink:0;font-size:1.5rem}.c-mobile-menu__details[open] .c-mobile-menu__summary .o-icon{transform:rotate(-180deg)}.c-mobile-menu__list{padding-block-start:var(--vertical-space);padding-inline-start:1rem}.c-mobile-menu__list,.c-mobile-menu__sublist,.c-mobile-menu__item{gap:var(--vertical-space)}.c-mobile-menu__sublist{padding-inline-start:.5rem;font-size:.9375rem}.c-mobile-menu__link{gap:.25rem}.c-mobile-menu__link .o-icon{font-size:1.5rem}.c-mobile-menu__sublink{font-size:.9375rem}.c-site-header-nav{anchor-name:--header-nav;inline-size:100%}@media (width<62.5rem){.c-site-header-nav{display:none}}.c-site-header-nav__list{gap:1.875rem}.c-site-header-nav__link{transition:color var(--global-transition);background-color:#0000;gap:.25rem}.c-site-header-nav__link:hover,.c-site-header-nav__link:focus{color:var(--color-blue)}.c-site-header-nav__link:has(+[popover]:popover-open){color:var(--color-blue)}.c-site-header-nav__link .o-icon{transition:transform var(--global-transition);font-size:1.5rem}.c-site-header-nav__link:has(+[popover]:popover-open) .o-icon{transform:rotate(-180deg)}.c-site-header-nav__popover{position-anchor:--header-nav;inset:auto;inset-inline:anchor(start) anchor(end);background-color:var(--color-white);block-size:0;inline-size:auto;transition:block-size var(--global-transition), display var(--global-transition);transition-behavior:allow-discrete;border:0;border-radius:0 0 1.25rem 1.25rem;margin:0;margin-block-start:1.625rem;padding:0;position:absolute;inset-block-start:anchor(end);overflow:clip;box-shadow:inset 0 16px 10px -10px #00000014,0 4px 8px #0000001c}.c-site-header-nav__popover:popover-open{block-size:auto}@starting-style{.c-site-header-nav__popover:popover-open{block-size:0}}.c-site-header-nav__sublists{row-gap:2rem;padding:2rem clamp(2rem,4vi,4rem)}.c-site-header-nav__sublist{gap:1rem 4rem}.c-site-header-nav__sublist[data-columns="3"]{grid-template-columns:repeat(3,fit-content(11.625rem))}.c-site-header-nav__column+.c-site-header-nav__column{border-inline-start:1px solid #e2f2ff;margin-inline-start:clamp(2rem,5.333vi - 1.333rem,4rem);padding-inline-start:clamp(2rem,5.333vi - 1.333rem,4rem)}.c-site-header-nav__sublink,.c-site-header-nav__link-title{color:var(--color-blue);transition:all var(--global-transition), outline 0s;font-size:.9375rem;text-decoration-color:#0000}.c-site-header-nav__sublink:hover,.c-site-header-nav__sublink:focus,.c-site-header-nav__link-title:hover,.c-site-header-nav__link-title:focus{color:var(--color-light-blue);-webkit-text-decoration-color:initial;text-decoration-color:initial}.c-site-header-nav__link-title{gap:.25rem}.c-site-header-nav__link-title .o-icon{font-size:1.5rem}.c-site-header-nav__link-title:has(+.c-site-header-nav__sublist){margin-block-end:1.5rem}.c-site-header-nav__view-all{inline-size:100%}.c-site-header-nav__view-all .c-site-header-nav__link-title{text-decoration:underline}.c-site-header-nav__view-all .c-site-header-nav__link-title .o-icon{transition:all .2s ease-in}.c-site-header-nav__view-all .c-site-header-nav__link-title:hover .o-icon{transform:translate(.125rem)}.c-section{--padding-block:6rem;padding-block:clamp(3.5rem, 10vi, var(--padding-block))}.c-section--small-padding{--padding-block:2.5rem}.c-section--bg-linear-gradient{background:linear-gradient(178deg,#fff 1.51%,#f0f8ff 98.51%)}.c-section--bg-radial-gradient{background:url(../images/sections/bg-radial-gradient-sm.webp) no-repeat right bottom, var(--color-bg-2)}@media (width>=43.75rem){.c-section--bg-radial-gradient{background:url(../images/sections/bg-radial-gradient-lg.webp) no-repeat right bottom, var(--color-bg-2)}}.c-section--bg-sky-blue{background-color:var(--color-bg-2)}.c-section--bg-light-gray{background-color:var(--color-bg-1)}.c-section__content{grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,4vi,2.5rem);display:grid}.c-breadcrumb{padding-block:.62rem;display:none}@media (width>=62.5rem){.c-breadcrumb{display:block}}.c-breadcrumb__list,.c-breadcrumb__item{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.c-breadcrumb__item:not(.c-breadcrumb__item:last-child):after{content:"|"}.c-breadcrumb__item:first-child .c-breadcrumb__link{text-decoration:underline}.c-breadcrumb__link{font-size:.8125rem;text-decoration-color:#fff;transition:color .3s,text-decoration-color .3s}.c-breadcrumb__link:hover{color:var(--color-blue);-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.c-breadcrumb__link--current{color:var(--color-blue)}.c-hero-home{--bg-gradient:linear-gradient(180deg, #fff -15.56%, #e2f1ff 130.45%);--final-padding:6rem;padding-block:clamp(3.5rem, 8vi, var(--final-padding));color:var(--color-black);background-image:url(../images/hero-home/bg-hero-home-sm.svg), var(--bg-gradient);background-position:100% 0,50%;background-repeat:no-repeat;background-size:contain}@media (width>=62.5rem){.c-hero-home{background-image:url(../images/hero-home/bg-hero-home-lg.svg), var(--bg-gradient)}}.c-hero-home .o-wrapper{gap:1.5rem;inline-size:100%;max-inline-size:87.5rem}@media (width>=62.5rem){.c-hero-home .o-wrapper{grid-template-columns:minmax(0,36.25rem) minmax(0,44.75rem);gap:2rem}}.c-hero-home__content{gap:clamp(1.5rem,3vi,2rem)}.c-hero-home__header{gap:1rem}.c-hero-home__subtitle{font-size:clamp(1.125rem,3vi,1.5rem)}.c-hero-home__pic{inline-size:100%}.c-hero-home__img{block-size:auto;inline-size:100%;max-inline-size:44.75rem;margin-inline:auto}.c-checked-list{gap:1rem;padding-inline-start:0;list-style-type:""}.c-checked-list--no-padding{padding-inline-start:0}.c-checked-list__item{padding-inline-start:1.75rem}.c-checked-list__item:before{content:"";background-image:url(../images/icons/icon-check.svg);background-repeat:no-repeat;block-size:1.25rem;inline-size:1.25rem;position:absolute;inset-block-start:.25rem;inset-inline-start:0}.c-checked-list__icon{flex:0 0 1.875rem}.c-feature-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:1.5rem}.c-feature-cards__item{background-color:var(--color-bg-1);grid-template-rows:subgrid;grid-row:span 4;gap:1rem;padding-block:clamp(1.5rem,4vi,2rem);padding-inline:clamp(1.25rem,4vi,2rem)}.c-feature-cards__icon{block-size:auto;inline-size:3.75rem}.c-feature-cards__topic{font-size:clamp(1rem,4vi,1.25rem)}.c-feature-cards__title{margin-block-end:clamp(.5rem,2vi,1rem)}.c-features{gap:1.5rem 4rem}@media (width>=62.5rem){.c-features{grid-template-columns:repeat(3,1fr)}}.c-features__item{grid-template-rows:subgrid;grid-row:span 3;gap:1rem}.c-features__icon{block-size:auto;inline-size:3.75rem;margin-inline:auto}.c-media-block{gap:1.5rem 4rem}@media (width>=62.5rem){.c-media-block{grid-template-columns:1fr 1fr}.c-media-block--consultant{grid-template-columns:1.3333fr 1fr}}.c-media-block__content{gap:clamp(1.5rem,4vi,2rem)}.c-media-block--consultant .c-media-block__content{align-self:start}.c-media-block--consultant .c-media-block__media{margin-block-end:-6rem}@media (width<62.5rem){.c-media-block--consultant .c-media-block__media{display:none}}.c-media-block__video,.c-media-block__image{inline-size:100%;margin-inline:auto}.c-product-cards{gap:1.5rem}.c-product-cards__item{background-color:var(--color-blue);transition:background-color var(--global-transition);border-radius:clamp(.5rem,2vi,1rem);grid-template-columns:clamp(6.375rem,24vi,18.25rem) 1fr;overflow:clip}.c-product-cards__item:hover,.c-product-cards__item:focus-within{background-color:var(--color-light-blue)}.c-product-cards__content{gap:.5rem;padding-block:1rem 2.5rem;padding-inline:clamp(1rem,2vi,1.25rem)}.c-product-cards__chevron{align-self:end;margin-inline-start:auto;font-size:1.5rem;inset-block-end:1rem;inset-inline-end:clamp(1rem,2vi,1.25rem)}.c-article-preview__grid{grid-template-columns:minmax(0,1fr);gap:1.5rem}@media (width>=62.5rem){.c-article-preview__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-article-preview__card{background-color:var(--color-white);grid-template-rows:subgrid;grid-row:span 5;gap:0;overflow:hidden;box-shadow:0 6px 8px #b4d4eb1f}.c-article-preview__picture{aspect-ratio:371/220;inline-size:100%;overflow:hidden}.c-article-preview__img{block-size:100%;inline-size:100%}.c-article-preview__body{grid-template-rows:subgrid;flex-direction:column;flex-grow:1;grid-row:span 4;gap:1rem;padding-block:1.5rem;padding-inline:clamp(1.25rem,3vi,1.5rem)}.c-article-preview__meta{gap:.5rem;font-size:1rem}.c-article-preview__title{font-size:var(--fs-h4)}.c-event-preview{flex-direction:column;grid-template-columns:minmax(0,1fr);gap:2.625rem 1.5rem;inline-size:100%;padding-block-start:.75rem}@media (width>=43.75rem){.c-event-preview{grid-template-columns:repeat(3,1fr);align-items:stretch}}.c-event-preview__header{flex-direction:column;gap:1rem}.c-event-preview__card{background-color:var(--color-white);border:1px solid #0078d700;border-radius:clamp(1rem,3vi,1.5rem);flex-direction:column;gap:1rem;block-size:100%;inline-size:100%;padding-block:2.25rem clamp(1.5rem,3vi,2rem);padding-inline:1.5rem;box-shadow:0 4px 20px #0083d400}@media (width>=62.5rem){.c-event-preview__card{padding-block-start:2rem}}.c-event-preview__badge{background-color:var(--color-light-blue);text-transform:uppercase;border-radius:2rem;padding-block:.5rem;padding-inline:1rem;font-size:.875rem;inset-block-start:0;inset-inline-start:1.5rem;transform:translateY(-50%)}.c-event-preview__eyebrow{font-size:.875rem}.c-event-preview__info{gap:1rem;margin-block-start:auto}.c-event-preview-date-box{background-color:var(--color-bg-1);border:1px solid #0078d700;border-radius:.5rem;gap:1rem;padding:1rem}.c-event-preview-date-box__icon{inline-size:clamp(2.5rem,4vi,3.75rem)}.c-site-footer{background-color:var(--color-blue);color:#fff}@media print{.c-site-footer{display:none}}.c-site-footer__content{grid-template-columns:1fr;gap:clamp(1.875rem,7vi,11.5rem);padding-block:clamp(2.375rem,4vi,3.5rem) 4.75rem}@media (width>=62.5rem){.c-site-footer__content{grid-template-columns:1fr 3.823fr;padding-block-end:2rem}}.c-site-footer__brand{flex-shrink:0}.c-site-footer__logo{inline-size:clamp(14.5rem,30vi,15.3125rem)}.c-site-footer-info__location{gap:1rem;margin-block-start:2rem}.c-site-footer-info__title{font-size:1.125rem}.c-site-footer-social-media{margin-block-start:1.5rem}.c-site-footer-social-media__text{margin-inline-end:.75rem}.c-site-footer-social-media__link{color:#fff;border:1px solid #fff;border-radius:50%;block-size:2rem;inline-size:2rem;transition:border .2s,box-shadow .2s}.c-site-footer-social-media__link:hover{border:1px solid #82aac3;transition:border .2s,box-shadow .2s}.c-site-footer-nav__list{gap:1.75rem}.c-site-footer-nav__item{flex:8.4375rem;inline-size:100%;max-inline-size:clamp(8.4375rem,11vi,9rem)}@media (width>=62.5rem){.c-site-footer-nav__item{flex-basis:9rem}}.c-site-footer-nav__title{margin-block-end:1.5rem;font-size:1.125rem}.c-site-footer-nav__sublist{gap:clamp(.75rem,3vi,1.125rem);margin-block-start:0}.c-site-footer-nav__sublink{font-size:clamp(.9375rem,2vi,1rem)}.c-site-footer-legal{text-align:center;background-color:#0078d74d;padding-block:1rem 1.6875rem}@media (width>=62.5rem){.c-site-footer-legal{border-block-start:1px solid rgb(var(--color-blue), .4);text-align:start;padding-block:1rem}}.c-site-footer-legal__text{font-size:.875rem}.c-site-footer-legal__text p{margin:0 0 .625rem}.c-site-footer-legal__text p:last-child{margin-block-end:0}.c-site-footer-legal-links{margin-block-start:.5rem}.c-site-footer-legal-links__link{color:inherit;background-color:#0000;font-size:.875rem;position:relative}.c-site-footer-legal-links__link:before{content:"-";margin:0 .5625rem;display:inline-block}.c-site-footer-legal-links__item{line-height:1.6;display:inline-block}.c-site-footer-legal-links__item:first-child a:before{display:none}.c-site-footer-legal-links img{margin-inline-start:.25rem;transform:translateY(2px)}}@layer utilities{.u-d-flex{display:flex}.u-d-block{display:block}.u-d-inline-flex{display:inline-flex}.u-d-inline-block{display:inline-block}.u-d-grid{display:grid}.u-flex-wrap{flex-wrap:wrap}.u-flex-center{justify-content:center;align-items:center;display:flex}.u-ai-center{align-items:center}.u-ai-end{align-items:end}.u-ac-start{align-content:start}.u-ac-center{align-content:center}.u-jc-space-between{justify-content:space-between}.u-jc-center{justify-content:center}.u-gap-1{gap:1rem}.u-grid-col-minmax{grid-template-columns:minmax(0,1fr)}.u-bdrs-1-25{border-radius:1.25rem}.u-bdrs-1{border-radius:1rem}.u-bdrs-0-5{border-radius:.5rem}.u-bdrs-0-25{border-radius:.25rem}.u-overflow-clip{overflow:clip}.u-m-inline-auto{margin-inline:auto}.u-object-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;block-size:100%;inline-size:100%}.u-p-relative{position:relative}.u-p-absolute{position:absolute}.u-absolute-link{box-shadow:none}.u-absolute-link:after{content:"";display:block;position:absolute;inset:0}.u-absolute-link:focus{outline:none}.is-using-keyboard .u-kb-focus-within:has(.u-absolute-link:focus){outline:.563rem double #000;box-shadow:0 0 0 6px #fff}.u-hidden-visually{clip-path:inset(50%);white-space:nowrap;border:0;block-size:.0625rem;inline-size:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.u-hidden{display:none}.u-text-black{color:var(--color-black)}.u-text-blue{color:var(--color-blue)}.u-text-light-blue{color:var(--color-light-blue)}.u-text-white{color:var(--color-white)}.u-text-fuschia{color:var(--color-fuschia)}.u-text-center{text-align:center}.u-text-no-deco{text-decoration:none}.u-text-underline{text-decoration:underline}.u-text-uppercase{text-transform:uppercase}.u-list-lower-alpha{list-style:lower-alpha}.u-list-upper-alpha{list-style:upper-alpha}.u-underline-hover{transition:text-decoration-color var(--global-transition);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.u-underline-hover:hover,.u-underline-hover:focus{-webkit-text-decoration-color:initial;text-decoration-color:initial}.u-fw-300{font-weight:300}.u-fw-400{font-weight:400}.u-fw-600{font-weight:600}.u-fw-700{font-weight:700}.u-fs-h1{font-size:var(--fs-h1)}.u-fs-h2{font-size:var(--fs-h2)}.u-fs-h3{font-size:var(--fs-h3)}.u-fs-h4{font-size:var(--fs-h4)}.u-fs-h5{font-size:var(--fs-h5)}.u-ff-aux{font-family:var(--font-aux)}.u-text-italic{font-style:italic}}
