.service-detail-module__emHS7a__hero{padding-block:var(--space-8);border-bottom:1px solid var(--color-border)}.service-detail-module__emHS7a__container{box-sizing:border-box;max-width:var(--container-max);padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:1024px){.service-detail-module__emHS7a__container{padding-inline:var(--gutter-desktop)}}.service-detail-module__emHS7a__title{font-size:var(--text-display-md);margin-bottom:var(--space-4);font-weight:700}.service-detail-module__emHS7a__intro{max-width:68ch;font-size:var(--text-body-lg);color:var(--color-foreground-muted);line-height:1.6}.service-detail-module__emHS7a__section{padding-block:var(--space-9)}.service-detail-module__emHS7a__content{max-width:68ch}.service-detail-module__emHS7a__text{font-size:var(--text-body);color:var(--color-foreground);margin-bottom:var(--space-6);line-height:1.8}.service-detail-module__emHS7a__list{margin:0 0 var(--space-6);padding-left:var(--space-5);line-height:1.8}.service-detail-module__emHS7a__link{color:var(--color-accent-pink-text);text-underline-offset:3px;text-decoration:underline}
@keyframes hero-entrance-module__OP9jWW__hero-rise{0%{opacity:.01;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.hero-entrance-module__OP9jWW__title{animation:hero-entrance-module__OP9jWW__hero-rise .5s var(--ease-out) .15s backwards}.hero-entrance-module__OP9jWW__step{animation:hero-entrance-module__OP9jWW__hero-rise .42s var(--ease-out) calc(.28s + var(--step,0) * 60ms) backwards}}
.heading-text-module__MDZ09a__accent{color:var(--color-blue-700);font-weight:700}
.certifications-module__Xma4IW__marquee{--marquee-duration:45s;--marquee-gap:var(--space-5);position:relative}.certifications-module__Xma4IW__viewport{padding-block:var(--space-2);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.certifications-module__Xma4IW__track{gap:var(--marquee-gap);inline-size:max-content;display:flex}.certifications-module__Xma4IW__list{gap:var(--marquee-gap);flex:none;margin:0;padding:0;list-style:none;display:flex}.certifications-module__Xma4IW__item{flex:none}.certifications-module__Xma4IW__seal{align-items:center;gap:var(--space-3);block-size:100%;inline-size:200px;padding:var(--space-4);border:1px solid var(--color-blue-100);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-foreground);font:inherit;text-align:center;cursor:pointer;flex-direction:column;display:flex}.certifications-module__Xma4IW__logo{block-size:96px;inline-size:100%;color:var(--color-blue-700);justify-content:center;align-items:center;display:flex}.certifications-module__Xma4IW__logo img{object-fit:contain;max-block-size:100%;max-inline-size:100%}.certifications-module__Xma4IW__name{font-size:var(--text-body-sm);font-weight:600;line-height:var(--leading-title);text-wrap:balance}@media (hover:hover){.certifications-module__Xma4IW__seal:hover{border-color:var(--color-blue-300)}.certifications-module__Xma4IW__seal:hover .certifications-module__Xma4IW__name{color:var(--color-blue-700);text-underline-offset:3px;text-decoration:underline}}.certifications-module__Xma4IW__seal:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-3px}.certifications-module__Xma4IW__toggle{border:1px solid var(--color-blue-300);border-radius:var(--radius-full);background:var(--color-surface);block-size:36px;inline-size:36px;color:var(--color-blue-700);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:calc(-1 * var(--space-7));inset-inline-end:var(--gutter-mobile)}.certifications-module__Xma4IW__toggle:hover{background:var(--color-blue-700);color:var(--color-surface)}.certifications-module__Xma4IW__toggle:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}@media (min-width:768px){.certifications-module__Xma4IW__toggle{inset-inline-end:var(--gutter-desktop)}}@media (prefers-reduced-motion:no-preference){.certifications-module__Xma4IW__track{animation:certifications-module__Xma4IW__certifications-marquee var(--marquee-duration) linear infinite}.certifications-module__Xma4IW__marquee:hover .certifications-module__Xma4IW__track,.certifications-module__Xma4IW__marquee:focus-within .certifications-module__Xma4IW__track,.certifications-module__Xma4IW__marquee[data-paused] .certifications-module__Xma4IW__track{animation-play-state:paused}body:has(dialog[open]) .certifications-module__Xma4IW__track{animation-play-state:paused}.certifications-module__Xma4IW__seal{transition:border-color var(--duration-fast) var(--ease-out)}}@media (prefers-reduced-motion:reduce){.certifications-module__Xma4IW__viewport{-webkit-mask-image:none;mask-image:none}.certifications-module__Xma4IW__track{inline-size:auto;padding-inline:var(--gutter-mobile)}.certifications-module__Xma4IW__list{flex-wrap:wrap;justify-content:center}.certifications-module__Xma4IW__list+.certifications-module__Xma4IW__list,.certifications-module__Xma4IW__toggle{display:none}}@keyframes certifications-module__Xma4IW__certifications-marquee{to{transform:translateX(calc(-50% - var(--marquee-gap) / 2))}}
.section-module__lt7MDG__section{--home-radius:4px;padding-block:var(--space-7)}.section-module__lt7MDG__section[data-tone=muted]{border-block:1px solid var(--color-blue-100);background:var(--color-blue-50)}@media (min-width:1024px){.section-module__lt7MDG__section{padding-block:var(--space-8)}}.section-module__lt7MDG__container{box-sizing:border-box;width:100%;max-width:var(--container-max);padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:1024px){.section-module__lt7MDG__container{padding-inline:var(--gutter-desktop)}}.section-module__lt7MDG__heading{margin:0 0 var(--space-6);font-size:var(--text-display-lg);font-weight:400;line-height:var(--leading-display);letter-spacing:-.02em;text-wrap:balance;color:var(--color-foreground)}.section-module__lt7MDG__heading:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-3);display:block}.section-module__lt7MDG__list{gap:var(--space-6) var(--space-5);margin:0;padding:0;list-style:none;display:grid}.section-module__lt7MDG__list>li{min-width:0}.section-module__lt7MDG__moreLink{align-items:center;gap:var(--space-2);min-height:48px;margin-top:var(--space-6);padding-inline:var(--space-5);border:1px solid var(--color-blue-700);border-radius:var(--home-radius);color:var(--color-blue-700);font-weight:600;text-decoration:none;display:inline-flex}.section-module__lt7MDG__moreLink:after{content:"→";font-weight:400}@media (hover:hover){.section-module__lt7MDG__moreLink:hover{background:var(--color-blue-700);color:var(--color-surface)}}.section-module__lt7MDG__moreLink:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.section-module__lt7MDG__moreLink{transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out)}.section-module__lt7MDG__moreLink:after{transition:transform var(--duration-fast) var(--ease-out)}.section-module__lt7MDG__moreLink:hover:after{transform:translate(3px)}}
:where(.BrandMark-module__nJ_fMW__mark){width:100%;height:auto;display:block;overflow:visible}.BrandMark-module__nJ_fMW__ribbon,.BrandMark-module__nJ_fMW__cross{transform-box:fill-box;transform-origin:50%}.BrandMark-module__nJ_fMW__cross{stroke:var(--color-surface);stroke-width:34px;stroke-linejoin:round;paint-order:stroke}.BrandMark-module__nJ_fMW__green{--spin:1;fill:var(--color-brand-plus)}.BrandMark-module__nJ_fMW__purple{--spin:-1;fill:var(--color-brand-education)}.BrandMark-module__nJ_fMW__blue{--spin:1;fill:var(--color-brand-general)}.BrandMark-module__nJ_fMW__yellow{--spin:-1;fill:var(--color-brand-cancer)}.BrandMark-module__nJ_fMW__red{--spin:1;fill:var(--color-brand-heart)}.BrandMark-module__nJ_fMW__lettering{fill:var(--color-ink)}@keyframes BrandMark-module__nJ_fMW__ribbon-reveal-forward{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes BrandMark-module__nJ_fMW__ribbon-reveal-backward{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes BrandMark-module__nJ_fMW__cross-settle{0%{opacity:.01;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.BrandMark-module__nJ_fMW__animate .BrandMark-module__nJ_fMW__cross{animation:BrandMark-module__nJ_fMW__cross-settle .38s var(--ease-out) calc(.45s + var(--cross-index,0) * 60ms) backwards}}@keyframes BrandMark-module__nJ_fMW__mark-breathe{0%{transform:scale(1)}to{transform:scale(1.02)}}@media (prefers-reduced-motion:no-preference){.BrandMark-module__nJ_fMW__animate .BrandMark-module__nJ_fMW__ribbonCool{animation:BrandMark-module__nJ_fMW__ribbon-reveal-forward .7s var(--ease-in-out) 0s backwards}.BrandMark-module__nJ_fMW__animate .BrandMark-module__nJ_fMW__ribbonWarm{animation:BrandMark-module__nJ_fMW__ribbon-reveal-backward .7s var(--ease-in-out) .12s backwards}.BrandMark-module__nJ_fMW__animate{animation:BrandMark-module__nJ_fMW__mark-breathe 6s var(--ease-in-out) 1.4s infinite alternate}.BrandMark-module__nJ_fMW__cross{transition:transform .26s ease-out;transition-timing-function:linear(0, .079, .248, .436, .608, .747, .851, .922, .968, .995, 1.009, 1.014, 1.015, 1.013, 1)}.BrandMark-module__nJ_fMW__cross:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-out);transform:scale(.86)}}@media (prefers-reduced-motion:no-preference) and (any-hover:hover) and (any-pointer:fine){.BrandMark-module__nJ_fMW__cross:hover{transform:scale(1.16) rotate(calc(var(--spin,1) * 9deg))}.BrandMark-module__nJ_fMW__cross:hover:active{transform:scale(.9) rotate(calc(var(--spin,1) * 9deg))}}
.donation-banner-module__-y2ZJW__root{isolation:isolate;padding-block:var(--space-10);position:relative}@media (min-width:1024px){.donation-banner-module__-y2ZJW__root{padding-block:var(--space-11)}}.donation-banner-module__-y2ZJW__backdrop{z-index:-1;clip-path:inset(0);position:absolute;inset:0;overflow:hidden}.donation-banner-module__-y2ZJW__photo{object-fit:cover;block-size:100%;inline-size:100%;position:fixed;inset:0}.donation-banner-module__-y2ZJW__backdrop:after{content:"";background:color-mix(in srgb, var(--color-brand-cancer) 45%, transparent);position:absolute;inset:0}.donation-banner-module__-y2ZJW__card{border-radius:var(--radius-xl);max-inline-size:1140px;box-shadow:var(--shadow-e2);margin-inline:auto;display:grid;overflow:hidden}@media (min-width:768px){.donation-banner-module__-y2ZJW__card{grid-template-columns:3fr 2fr}}.donation-banner-module__-y2ZJW__info{align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-5);background:color-mix(in srgb, var(--color-foreground) 18%, var(--color-surface));display:flex}@media (min-width:768px){.donation-banner-module__-y2ZJW__info{padding:var(--space-7)}}.donation-banner-module__-y2ZJW__mark{flex:none;block-size:auto;inline-size:72px}@media (min-width:768px){.donation-banner-module__-y2ZJW__mark{inline-size:104px}}.donation-banner-module__-y2ZJW__text{gap:var(--space-3);display:grid}.donation-banner-module__-y2ZJW__heading{color:var(--color-foreground);font-size:var(--text-title-lg);font-weight:700;line-height:var(--leading-title);margin:0}.donation-banner-module__-y2ZJW__body{color:var(--color-foreground-muted);font-size:var(--text-body-sm);line-height:var(--leading-body);margin:0}.donation-banner-module__-y2ZJW__action{padding:var(--space-6) var(--space-5);background:var(--color-surface);justify-content:center;align-items:center;display:flex}.donation-banner-module__-y2ZJW__cta{min-block-size:56px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);background:var(--color-accent-coral-text);color:#fff;font-size:var(--text-title-lg);letter-spacing:.02em;text-transform:uppercase;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.donation-banner-module__-y2ZJW__cta:hover{background:color-mix(in srgb, var(--color-accent-coral-text) 85%, black)}.donation-banner-module__-y2ZJW__cta:focus-visible{outline:3px solid var(--color-accent-coral-text);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.donation-banner-module__-y2ZJW__cta{transition:background-color var(--duration-fast) var(--ease-out)}}
.Footer-module__yg9ahW__footer{padding-block:var(--space-6);border-top:1px solid var(--color-blue-300);background:var(--color-blue-100);color:var(--color-foreground)}@media (min-width:1024px){.Footer-module__yg9ahW__footer{padding-block:var(--space-7)}}.Footer-module__yg9ahW__logo{min-height:40px;margin-bottom:var(--space-5);color:var(--color-ink);align-items:center;display:inline-flex}.Footer-module__yg9ahW__logo svg,.Footer-module__yg9ahW__logo img{width:auto;height:36px;display:block}.Footer-module__yg9ahW__columns{gap:var(--space-5) var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.Footer-module__yg9ahW__columns{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer-module__yg9ahW__columns{grid-template-columns:repeat(4,1fr)}}.Footer-module__yg9ahW__title{margin:0 0 var(--space-2);font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.06em;font-weight:700;line-height:var(--leading-title);text-transform:uppercase;color:var(--color-ink)}.Footer-module__yg9ahW__list{margin:0;padding:0;list-style:none;display:grid}.Footer-module__yg9ahW__link{min-height:32px;color:var(--color-foreground);font-size:var(--text-body-sm);align-items:center;text-decoration:none;display:flex}.Footer-module__yg9ahW__link:hover,.Footer-module__yg9ahW__privacy:hover,.Footer-module__yg9ahW__socialLink:hover{text-underline-offset:3px;text-decoration:underline}.Footer-module__yg9ahW__legal{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-foreground-muted);font-size:var(--text-label);line-height:var(--leading-body);flex-direction:column;display:flex}@media (min-width:1024px){.Footer-module__yg9ahW__legal{flex-direction:row;justify-content:space-between;align-items:flex-start}}.Footer-module__yg9ahW__legalText{max-width:68ch}.Footer-module__yg9ahW__legalText>*+*{margin-top:var(--space-1)}.Footer-module__yg9ahW__entities{color:var(--color-foreground);margin:0;padding:0;font-weight:600;list-style:none}.Footer-module__yg9ahW__address{font-style:normal}.Footer-module__yg9ahW__privacy{min-height:32px;color:var(--color-foreground);align-items:center;font-weight:600;display:inline-flex}.Footer-module__yg9ahW__social{gap:0 var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Footer-module__yg9ahW__socialLink{min-height:32px;color:var(--color-foreground);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.Footer-module__yg9ahW__credit{align-items:center;gap:var(--space-2);margin:var(--space-4) 0 0;color:var(--color-foreground-muted);font-size:var(--text-label);display:flex}.Footer-module__yg9ahW__creditLogo{width:auto;height:24px;display:block}
.Breadcrumb-module__PErZBq__nav{padding-block:var(--space-3);font-size:var(--text-body-sm);line-height:var(--leading-title)}.Breadcrumb-module__PErZBq__list{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.Breadcrumb-module__PErZBq__item{color:var(--color-foreground-muted);align-items:center;display:inline-flex}.Breadcrumb-module__PErZBq__item:last-child{flex:18ch;min-width:0}.Breadcrumb-module__PErZBq__item+.Breadcrumb-module__PErZBq__item:before{content:"/";content:"/" / "";margin-inline:var(--space-2);color:var(--color-line-text)}.Breadcrumb-module__PErZBq__link{min-height:44px;color:var(--color-foreground-muted);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:4px;align-items:center;display:inline-flex}.Breadcrumb-module__PErZBq__link:hover{color:var(--color-foreground);text-decoration-color:currentColor}.Breadcrumb-module__PErZBq__current,.Breadcrumb-module__PErZBq__text{align-items:center;min-height:44px;display:inline-flex}.Breadcrumb-module__PErZBq__current{color:var(--color-foreground);font-weight:600}.Breadcrumb-module__PErZBq__nav[data-accent] .Breadcrumb-module__PErZBq__current:before{content:"";width:8px;height:8px;border-radius:var(--radius-full);background:var(--crumb-accent);flex:none;margin-inline-end:var(--space-2)}@media (prefers-reduced-motion:no-preference){.Breadcrumb-module__PErZBq__link{transition:color var(--duration-fast) var(--ease-out), text-decoration-color var(--duration-fast) var(--ease-out)}}
.shared-module__y1lHXG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shared-module__y1lHXG__externalIcon{width:.9em;height:.9em;vertical-align:-.1em;flex:none;margin-inline-start:var(--space-1)}.shared-module__y1lHXG__container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:1024px){.shared-module__y1lHXG__container{padding-inline:var(--gutter-desktop)}}
.external-link-module__1cZv-a__link{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;display:inline}.external-link-module__1cZv-a__link:hover{text-decoration-thickness:2px}.external-link-module__1cZv-a__icon{vertical-align:-.1em;flex:none;margin-inline-start:var(--space-1);display:inline-block}@media (prefers-reduced-motion:no-preference){.external-link-module__1cZv-a__link{transition:text-decoration-thickness var(--duration-fast) var(--ease-out)}}
.UnitCardLogo-module__twYPza__picture{align-self:flex-start;max-inline-size:100%;display:block}.UnitCardLogo-module__twYPza__img{object-fit:contain;object-position:left center;inline-size:auto;max-inline-size:100%;display:block}.UnitCardLogo-module__twYPza__card .UnitCardLogo-module__twYPza__img{block-size:56px}.UnitCardLogo-module__twYPza__hero .UnitCardLogo-module__twYPza__img{block-size:64px}@media (min-width:1024px){.UnitCardLogo-module__twYPza__hero .UnitCardLogo-module__twYPza__img{block-size:88px}}
.seal-card-module__ECwzza__card{align-items:center;gap:var(--space-5);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-e1);display:flex}.seal-card-module__ECwzza__seal{border-radius:var(--radius-md);background:var(--color-surface-muted);flex:none;justify-content:center;align-items:center;block-size:96px;inline-size:96px;display:flex}.seal-card-module__ECwzza__image{object-fit:contain;block-size:100%;inline-size:100%}.seal-card-module__ECwzza__fallback{color:var(--color-accent-magenta)}.seal-card-module__ECwzza__body{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.seal-card-module__ECwzza__name{font-size:var(--text-title-md);font-weight:700;line-height:var(--leading-title);text-wrap:balance;margin:0}.seal-card-module__ECwzza__issuer,.seal-card-module__ECwzza__detail{font-size:var(--text-body-sm);color:var(--color-foreground-muted);margin:0;line-height:1.4}.seal-card-module__ECwzza__validity{margin:var(--space-1) 0 0;font-size:var(--text-body-sm);color:var(--color-success);font-weight:600}
.unit-card-module___2dJ_W__card{gap:var(--space-4);padding:var(--space-6) var(--space-5) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-e1);flex-direction:column;display:flex;position:relative;overflow:hidden}.unit-card-module___2dJ_W__card:before{content:"";background:var(--unit-color);transform-origin:top;block-size:6px;position:absolute;inset-block-start:0;inset-inline:0;transform:scaleY(.6667)}.unit-card-module___2dJ_W__name{font-size:var(--text-title-md);font-weight:700;line-height:var(--leading-title);text-wrap:balance;color:var(--color-foreground);margin:0}.unit-card-module___2dJ_W__accreditation{align-items:flex-start;gap:var(--space-2);padding:var(--space-1) var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-full);font-size:var(--text-body-sm);color:var(--color-foreground);align-self:flex-start;margin:0;font-weight:600;line-height:1.4;display:inline-flex}.unit-card-module___2dJ_W__accreditation svg{color:var(--unit-color-text);flex:none;margin-block-start:2px}.unit-card-module___2dJ_W__details{gap:var(--space-3);font-size:var(--text-body-sm);flex-direction:column;margin:0;padding:0;line-height:1.5;list-style:none;display:flex}.unit-card-module___2dJ_W__detail{align-items:flex-start;gap:var(--space-3);display:flex}.unit-card-module___2dJ_W__detailIcon{color:var(--unit-color-text);flex:none;margin-block-start:3px}.unit-card-module___2dJ_W__address{font-style:normal}.unit-card-module___2dJ_W__phone{min-height:44px;margin-block:calc(var(--space-3) * -1);color:var(--color-foreground);text-underline-offset:.2em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.unit-card-module___2dJ_W__actions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-2);display:flex}.unit-card-module___2dJ_W__action{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-ink);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-foreground);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.unit-card-module___2dJ_W__action:hover{background:var(--color-surface-muted)}@media (prefers-reduced-motion:no-preference){.unit-card-module___2dJ_W__card{transition:box-shadow var(--duration-base) var(--ease-out)}.unit-card-module___2dJ_W__card:before{transition:transform var(--duration-base) var(--ease-out)}.unit-card-module___2dJ_W__action{transition:background-color var(--duration-fast) var(--ease-out)}}.unit-card-module___2dJ_W__card:hover{border-color:var(--color-blue-300)}.unit-card-module___2dJ_W__card:hover:before{transform:scaleY(1)}
.units-grid-module__4cSiNq__grid{grid-template-columns:1fr}@media (min-width:768px){.units-grid-module__4cSiNq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.units-grid-module__4cSiNq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.units-grid-module__4cSiNq__card{box-sizing:border-box;block-size:100%}.units-grid-module__4cSiNq__grid .units-grid-module__4cSiNq__card{border-radius:var(--home-radius);box-shadow:none}.units-grid-module__4cSiNq__grid .units-grid-module__4cSiNq__card:hover{border-color:var(--color-blue-300);box-shadow:none}.units-grid-module__4cSiNq__grid .units-grid-module__4cSiNq__card:before,.units-grid-module__4cSiNq__grid .units-grid-module__4cSiNq__card:hover:before{block-size:3px;transform:none}.units-grid-module__4cSiNq__grid .units-grid-module__4cSiNq__card>p{color:var(--color-foreground-muted);background:0 0;padding:0;font-weight:500}.units-grid-module__4cSiNq__grid .units-grid-module__4cSiNq__card>p svg{color:var(--unit-color-text)}.units-grid-module__4cSiNq__grid .units-grid-module__4cSiNq__card>:last-child a{border-radius:var(--home-radius)}.units-grid-module__4cSiNq__ames{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-5) var(--space-6);border:1px solid var(--color-border);border-inline-start:3px solid var(--color-accent-magenta);border-radius:var(--home-radius);background:var(--color-surface);flex-wrap:wrap;display:flex}@media (min-width:768px){.units-grid-module__4cSiNq__ames{grid-column:1/-1}}.units-grid-module__4cSiNq__amesLabel{inline-size:100%;font-size:var(--text-body-sm);color:var(--color-accent-magenta);margin:0;font-weight:700}.units-grid-module__4cSiNq__amesList{gap:var(--space-2);flex-wrap:wrap;flex:auto;margin:0;padding:0;list-style:none;display:flex}.units-grid-module__4cSiNq__ameChip{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--home-radius);background:var(--color-surface);font-size:var(--text-body-sm);color:var(--color-foreground);font-weight:500}.units-grid-module__4cSiNq__amesLink{min-height:44px;color:var(--color-accent-magenta);text-underline-offset:.25em;align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}
.certification-details-module__YIX0wa__seals{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.certification-details-module__YIX0wa__seal{min-width:0;display:flex}.certification-details-module__YIX0wa__seal>*{flex:1}.certification-details-module__YIX0wa__body{gap:var(--space-4);display:grid}.certification-details-module__YIX0wa__body p{margin:0}.certification-details-module__YIX0wa__issuer{color:var(--color-foreground-muted);font-weight:600}.certification-details-module__YIX0wa__bullets,.certification-details-module__YIX0wa__links{gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);list-style:outside;display:grid}.certification-details-module__YIX0wa__links{margin-block-start:var(--space-2)}@media (min-width:640px){.certification-details-module__YIX0wa__seals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.certification-details-module__YIX0wa__seals{grid-template-columns:repeat(3,minmax(0,1fr))}}
.Card-module__QRy0Sa__card{--card-accent:transparent;isolation:isolate;box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);min-width:0;box-shadow:var(--shadow-e1);color:var(--color-foreground);list-style:none;position:relative}.Card-module__QRy0Sa__card[data-padding=md]{padding:var(--space-5)}.Card-module__QRy0Sa__card[data-padding=lg]{padding:var(--space-6)}.Card-module__QRy0Sa__card:after{content:"";z-index:-1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-blue-300);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out);position:absolute;inset:-1px}.Card-module__QRy0Sa__card[data-accent]:before{content:"";z-index:1;height:var(--radius-lg);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--card-accent);clip-path:inset(0 0 calc(100% - 4px));pointer-events:none;transition:clip-path var(--duration-base) var(--ease-out);position:absolute;top:-1px;left:-1px;right:-1px}.Card-module__QRy0Sa__card :is(a,button):not(.Card-module__QRy0Sa__cardLink){z-index:2;position:relative}.Card-module__QRy0Sa__cardLink{color:inherit;text-decoration:none}.Card-module__QRy0Sa__cardLink:after{content:"";z-index:1;border-radius:var(--radius-lg);position:absolute;inset:-1px}.Card-module__QRy0Sa__cardLink:focus-visible{outline:none}.Card-module__QRy0Sa__cardLink:focus-visible:after{outline:3px solid var(--color-focus-ring);outline-offset:2px}.Card-module__QRy0Sa__card:has(.Card-module__QRy0Sa__cardLink:focus-visible):after{opacity:1}.Card-module__QRy0Sa__card:has(.Card-module__QRy0Sa__cardLink){cursor:pointer}@media (hover:hover){.Card-module__QRy0Sa__card:has(.Card-module__QRy0Sa__cardLink):hover:after{opacity:1}.Card-module__QRy0Sa__card[data-accent]:has(.Card-module__QRy0Sa__cardLink):hover:before{clip-path:inset(0 0 calc(100% - 6px))}}@media (prefers-reduced-motion:reduce){.Card-module__QRy0Sa__card:after,.Card-module__QRy0Sa__card[data-accent]:before{transition:none}}
.Modal-module__weKyha__dialog{box-sizing:border-box;width:min(40rem, calc(100vw - 2 * var(--space-4)));max-width:none;max-height:calc(100dvh - 2 * var(--space-4));border-radius:var(--radius-xl);background-color:var(--color-surface);color:var(--color-foreground);box-shadow:var(--shadow-e3);font-family:var(--font-body);opacity:0;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), overlay var(--duration-base) allow-discrete, display var(--duration-base) allow-discrete;border:0;margin:auto;padding:0;overflow:hidden;transform:scale(.96)}.Modal-module__weKyha__dialog[open]{opacity:1;transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out), overlay var(--duration-slow) allow-discrete, display var(--duration-slow) allow-discrete;transform:scale(1)}@starting-style{.Modal-module__weKyha__dialog[open]{opacity:0;transform:scale(.96)}}.Modal-module__weKyha__dialog::backdrop{background-color:color-mix(in srgb, var(--color-foreground) 55%, transparent);opacity:0;transition:opacity var(--duration-base) var(--ease-out), overlay var(--duration-base) allow-discrete, display var(--duration-base) allow-discrete}.Modal-module__weKyha__dialog[open]::backdrop{opacity:1;transition-duration:var(--duration-slow)}@starting-style{.Modal-module__weKyha__dialog[open]::backdrop{opacity:0}}body:has(.Modal-module__weKyha__dialog[open]){overflow:hidden}@media (prefers-reduced-motion:reduce){.Modal-module__weKyha__dialog,.Modal-module__weKyha__dialog[open],.Modal-module__weKyha__dialog::backdrop,.Modal-module__weKyha__dialog[open]::backdrop{transition:none}}.Modal-module__weKyha__surface{max-height:inherit;flex-direction:column;display:flex}.Modal-module__weKyha__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-3);display:flex}.Modal-module__weKyha__title{padding-top:var(--space-2);color:var(--color-foreground);font-size:var(--text-title-lg);font-weight:600;line-height:var(--leading-title);margin:0}.Modal-module__weKyha__closeForm{flex:none;margin:0}.Modal-module__weKyha__close{border-radius:var(--radius-md);width:3rem;height:3rem;color:var(--color-foreground);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background-color:#0000;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (hover:hover){.Modal-module__weKyha__close:hover{background-color:var(--color-surface-muted)}}.Modal-module__weKyha__body{padding:0 var(--space-5) var(--space-5);overscroll-behavior:contain;font-size:var(--text-body);line-height:var(--leading-body);overflow-y:auto}
.indicator-stat-module__9i0J4W__root{gap:var(--space-2);border-top:4px solid var(--color-ink);flex-direction:column;padding-block-start:var(--space-4);display:flex}.indicator-stat-module__9i0J4W__value{align-items:baseline;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-display-md);font-weight:900;line-height:var(--leading-display);font-variant-numeric:tabular-nums;color:var(--color-foreground);flex-wrap:wrap;margin:0;display:flex}.indicator-stat-module__9i0J4W__unit{font-size:var(--text-body-lg);color:var(--color-foreground-muted);font-weight:300}.indicator-stat-module__9i0J4W__label{font-size:var(--text-body);font-weight:600;line-height:var(--leading-title);text-wrap:balance;margin:0}.indicator-stat-module__9i0J4W__reference{font-size:var(--text-body-sm);color:var(--color-foreground-muted);margin:0}
.Button-module__VMVMAW__button{--btn-bg:transparent;--btn-fg:var(--color-foreground);--btn-border:transparent;--btn-hover-bg:var(--color-surface-muted);--btn-hover-fg:var(--btn-fg);--btn-hover-border:var(--btn-border);--btn-ring:var(--color-focus-ring);isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;min-width:3rem;min-height:3rem;padding:var(--space-2) var(--space-5);border:2px solid var(--btn-border);border-radius:var(--radius-md);background-color:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-body);font-size:var(--text-body);font-weight:600;line-height:var(--leading-title);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-instant) var(--ease-out);text-decoration:none;display:inline-flex;position:relative}.Button-module__VMVMAW__button:focus-visible{outline-color:var(--btn-ring)}.Button-module__VMVMAW__button[data-size=lg]{min-height:3.5rem;padding-inline:var(--space-6)}.Button-module__VMVMAW__button[data-full-width]{width:100%;display:flex}.Button-module__VMVMAW__label{z-index:1;align-items:center;gap:var(--space-2);display:inline-flex;position:relative}.Button-module__VMVMAW__icon{z-index:1;transition:transform var(--duration-fast) var(--ease-out);flex:none;display:inline-flex;position:relative}.Button-module__VMVMAW__button[data-variant=primary]{--btn-bg:var(--color-cta);--btn-fg:var(--color-surface);--btn-border:var(--color-cta);--btn-hover-bg:var(--color-cta)}.Button-module__VMVMAW__button[data-variant=primary]:before{content:"";z-index:0;border-radius:calc(var(--radius-md) - 2px);background-image:var(--gradient-brand);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);pointer-events:none;background-position:0 0;background-size:300% 100%;position:absolute;inset:0}.Button-module__VMVMAW__button[data-variant=secondary]{--btn-border:var(--color-ink);--btn-fg:var(--color-ink);--btn-hover-bg:var(--color-surface-muted);--btn-hover-fg:var(--color-foreground);--btn-hover-border:var(--color-foreground)}.Button-module__VMVMAW__button[data-variant=ghost]{--btn-fg:var(--color-foreground)}.Button-module__VMVMAW__button[data-variant=link]{--btn-fg:var(--color-brand-general);--btn-hover-bg:transparent;--btn-hover-fg:var(--color-brand-general);padding-inline:var(--space-2);text-underline-offset:.25em;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:1px}.Button-module__VMVMAW__button[data-tone=inverse]{--btn-ring:var(--color-surface)}.Button-module__VMVMAW__button[data-tone=inverse][data-variant=primary]{--btn-bg:var(--color-surface);--btn-fg:var(--color-cta);--btn-border:var(--color-surface);--btn-hover-bg:var(--color-surface-muted)}.Button-module__VMVMAW__button[data-tone=inverse][data-variant=primary]:before{display:none}.Button-module__VMVMAW__button[data-tone=inverse][data-variant=secondary]{--btn-border:var(--color-surface);--btn-fg:var(--color-surface);--btn-hover-bg:var(--color-surface);--btn-hover-fg:var(--color-foreground);--btn-hover-border:var(--color-surface)}.Button-module__VMVMAW__button[data-tone=inverse][data-variant=ghost],.Button-module__VMVMAW__button[data-tone=inverse][data-variant=link]{--btn-fg:var(--color-surface);--btn-hover-bg:transparent;--btn-hover-fg:var(--color-surface)}@media (hover:hover){.Button-module__VMVMAW__button:hover:not(:disabled,[aria-disabled=true]){background-color:var(--btn-hover-bg);color:var(--btn-hover-fg);border-color:var(--btn-hover-border)}.Button-module__VMVMAW__button[data-variant=primary]:hover:not(:disabled,[aria-disabled=true]):before{opacity:1}.Button-module__VMVMAW__button[data-variant=link]:hover:not(:disabled,[aria-disabled=true]){text-decoration-thickness:2px}.Button-module__VMVMAW__button:hover:not(:disabled,[aria-disabled=true]) .Button-module__VMVMAW__iconEnd{transform:translate(2px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Button-module__VMVMAW__button:hover:not(:disabled,[aria-disabled=true]){transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){.Button-module__VMVMAW__button:active:not(:disabled,[aria-disabled=true]){transform:scale(.98)}}.Button-module__VMVMAW__button:disabled{--btn-bg:var(--color-surface-muted);--btn-fg:var(--color-foreground-muted);--btn-border:var(--color-border);cursor:not-allowed}.Button-module__VMVMAW__button:disabled:before{display:none}.Button-module__VMVMAW__button[data-variant=link]:disabled,.Button-module__VMVMAW__button[data-variant=ghost]:disabled{--btn-bg:transparent;--btn-border:transparent}.Button-module__VMVMAW__button[aria-busy=true]{cursor:progress;pointer-events:none}.Button-module__VMVMAW__button[aria-busy=true] .Button-module__VMVMAW__label,.Button-module__VMVMAW__button[aria-busy=true] .Button-module__VMVMAW__icon{visibility:hidden}.Button-module__VMVMAW__spinner{z-index:1;border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;width:1.25rem;height:1.25rem;margin:-.625rem 0 0 -.625rem;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:no-preference){.Button-module__VMVMAW__spinner{animation:.8s linear infinite Button-module__VMVMAW__button-spin}}@keyframes Button-module__VMVMAW__button-spin{to{transform:rotate(360deg)}}.Button-module__VMVMAW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.rich-text-module__RokXVa__root{max-inline-size:68ch;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-foreground);overflow-wrap:break-word}.rich-text-module__RokXVa__root>:first-child{margin-block-start:0}.rich-text-module__RokXVa__root>:last-child{margin-block-end:0}:is(.rich-text-module__RokXVa__root p,.rich-text-module__RokXVa__root ul,.rich-text-module__RokXVa__root ol,.rich-text-module__RokXVa__root blockquote,.rich-text-module__RokXVa__root div:not(:has(div,p,ul,ol,figure,table))){margin-block:0 var(--space-4)}.rich-text-module__RokXVa__root h2,.rich-text-module__RokXVa__root h3,.rich-text-module__RokXVa__root h4,.rich-text-module__RokXVa__root h5,.rich-text-module__RokXVa__root h6{margin-block:var(--space-7) var(--space-3);line-height:var(--leading-title);color:var(--color-foreground);text-wrap:balance;scroll-margin-block-start:var(--space-9)}.rich-text-module__RokXVa__root h2{font-size:var(--text-title-lg);font-weight:700}.rich-text-module__RokXVa__root h3{font-size:var(--text-title-md);font-weight:600}.rich-text-module__RokXVa__root h4,.rich-text-module__RokXVa__root h5,.rich-text-module__RokXVa__root h6{font-size:var(--text-body-lg);font-weight:600}.rich-text-module__RokXVa__root ul,.rich-text-module__RokXVa__root ol{padding-inline-start:var(--space-5)}.rich-text-module__RokXVa__root li+li{margin-block-start:var(--space-2)}.rich-text-module__RokXVa__root a{color:var(--color-brand-general);text-underline-offset:.2em;text-decoration:underline}.rich-text-module__RokXVa__root a:hover{text-decoration-thickness:2px}.rich-text-module__RokXVa__root blockquote{border-inline-start:4px solid var(--color-line);color:var(--color-foreground-muted);padding-inline-start:var(--space-4)}.rich-text-module__RokXVa__root strong{font-weight:700}.rich-text-module__RokXVa__root img{block-size:auto;max-inline-size:100%;margin-block:var(--space-4);border-radius:var(--radius-md);display:block}.rich-text-module__RokXVa__root table{inline-size:100%;margin-block:0 var(--space-4);border-collapse:collapse}.rich-text-module__RokXVa__root th,.rich-text-module__RokXVa__root td{padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);vertical-align:top}.rich-text-module__RokXVa__root th{font-weight:700}
.news-card-module__f6AABq__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-e1);flex-direction:column;display:flex;position:relative;overflow:hidden}.news-card-module__f6AABq__card:hover{border-color:var(--color-blue-300)}.news-card-module__f6AABq__media{aspect-ratio:16/9;background:var(--color-surface-muted);overflow:hidden}.news-card-module__f6AABq__image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.news-card-module__f6AABq__body{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;flex:1;display:flex}.news-card-module__f6AABq__meta{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--text-body-sm);color:var(--color-foreground-muted);flex-wrap:wrap;margin:0;display:flex}.news-card-module__f6AABq__tag{padding:2px var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-full);font-size:var(--text-label);color:var(--color-foreground);font-weight:600}.news-card-module__f6AABq__title{font-size:var(--text-title-md);font-weight:600;line-height:var(--leading-title);text-wrap:balance;overflow-wrap:anywhere;margin:0}.news-card-module__f6AABq__link{color:var(--color-foreground);outline:none;text-decoration:none}.news-card-module__f6AABq__link:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.news-card-module__f6AABq__link:hover{text-decoration:underline}.news-card-module__f6AABq__link:focus-visible:after{outline:3px solid var(--color-focus-ring);outline-offset:-3px}@media (prefers-reduced-motion:no-preference){.news-card-module__f6AABq__card{transition:box-shadow var(--duration-base) var(--ease-out)}.news-card-module__f6AABq__image{transition:transform var(--duration-base) var(--ease-out)}.news-card-module__f6AABq__card:hover .news-card-module__f6AABq__image{transform:scale(1.04)}}
.Header-module__KHjLKa__header{background:var(--color-surface);border-bottom:1px solid var(--color-border);position:relative}.Header-module__KHjLKa__header:before{content:"";background:var(--gradient-brand);height:4px;display:block}.Header-module__KHjLKa__header[data-scrolled=true]{border-bottom-color:var(--color-blue-100)}.Header-module__KHjLKa__bar{align-items:center;gap:var(--space-3);height:64px;display:flex}@media (min-width:480px){.Header-module__KHjLKa__bar{gap:var(--space-4)}}@media (min-width:1024px){.Header-module__KHjLKa__bar{gap:var(--space-5);height:80px}}.Header-module__KHjLKa__logo{transform-origin:0;min-height:48px;color:var(--color-ink);flex:none;align-items:center;display:inline-flex}.Header-module__KHjLKa__logo svg,.Header-module__KHjLKa__logo img{width:auto;height:32px;display:block}@media (min-width:768px){.Header-module__KHjLKa__logo svg,.Header-module__KHjLKa__logo img{height:40px}}@media (min-width:1280px){.Header-module__KHjLKa__logo svg,.Header-module__KHjLKa__logo img{height:44px}}.Header-module__KHjLKa__header[data-scrolled=true] .Header-module__KHjLKa__logo{transform:scale(.86)}.Header-module__KHjLKa__nav{flex:auto;min-width:0;display:none}@media (min-width:1024px){.Header-module__KHjLKa__nav{display:block}}.Header-module__KHjLKa__list{justify-content:center;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.Header-module__KHjLKa__item{position:relative}.Header-module__KHjLKa__link{align-items:center;gap:var(--space-1);min-height:48px;padding:0 var(--space-2);color:var(--color-foreground);font-size:var(--text-body-sm);white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex;position:relative}@media (min-width:1280px){.Header-module__KHjLKa__link{padding:0 var(--space-3)}}.Header-module__KHjLKa__link:after{content:"";right:var(--space-2);bottom:var(--space-2);left:var(--space-2);background:var(--color-accent-magenta);transform-origin:0;height:2px;position:absolute;transform:scaleX(0)}@media (min-width:1280px){.Header-module__KHjLKa__link:after{right:var(--space-3);left:var(--space-3)}}.Header-module__KHjLKa__link[aria-current]:after,.Header-module__KHjLKa__item:focus-within>.Header-module__KHjLKa__link:after{transform:scaleX(1)}.Header-module__KHjLKa__chevron{width:.9em;height:.9em;color:var(--color-foreground-muted);flex:none}.Header-module__KHjLKa__submenu{top:calc(100% + var(--space-2));z-index:1;min-width:264px;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-e2);transform-origin:0 0;margin:0;list-style:none;display:none;position:absolute;left:0}.Header-module__KHjLKa__submenu:before{content:"";top:calc(-1 * var(--space-2) - 1px);height:calc(var(--space-2) + 1px);position:absolute;left:0;right:0}.Header-module__KHjLKa__item:hover>.Header-module__KHjLKa__submenu,.Header-module__KHjLKa__item:focus-within>.Header-module__KHjLKa__submenu{display:block}.Header-module__KHjLKa__header[data-submenu-dismissed] .Header-module__KHjLKa__item .Header-module__KHjLKa__submenu{display:none}.Header-module__KHjLKa__submenuLink{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-sm);color:var(--color-foreground);font-size:var(--text-body-sm);align-items:center;font-weight:500;text-decoration:none;display:flex}.Header-module__KHjLKa__submenuLink:hover{background:var(--color-surface-muted)}.Header-module__KHjLKa__submenuLink[aria-current=page]{background:var(--color-surface-muted);font-weight:700}.Header-module__KHjLKa__actions{align-items:center;gap:var(--space-2);flex:none;margin-inline-start:auto;display:flex}@media (min-width:480px){.Header-module__KHjLKa__actions{gap:var(--space-3)}}@media (min-width:1024px){.Header-module__KHjLKa__actions{margin-inline-start:0}}.Header-module__KHjLKa__search{display:none}@media (min-width:1280px){.Header-module__KHjLKa__search{width:220px;display:block}}.Header-module__KHjLKa__searchLink{border:2px solid var(--color-line-text);border-radius:var(--radius-md);width:48px;height:48px;color:var(--color-foreground);justify-content:center;align-items:center;display:none}@media (min-width:1024px) and (max-width:1279px){.Header-module__KHjLKa__searchLink{display:inline-flex}}.Header-module__KHjLKa__searchIcon{width:1.25rem;height:1.25rem}@media (hover:hover){.Header-module__KHjLKa__link:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.Header-module__KHjLKa__header{transition:box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out)}.Header-module__KHjLKa__logo{transition:transform var(--duration-base) var(--ease-out)}.Header-module__KHjLKa__link:after,.Header-module__KHjLKa__chevron{transition:transform var(--duration-fast) var(--ease-out)}.Header-module__KHjLKa__item:hover>.Header-module__KHjLKa__link .Header-module__KHjLKa__chevron,.Header-module__KHjLKa__item:focus-within>.Header-module__KHjLKa__link .Header-module__KHjLKa__chevron{transform:rotate(180deg)}.Header-module__KHjLKa__submenu{opacity:0;transform:translateY(calc(-1 * var(--space-1)));transition:opacity var(--duration-fast) var(--ease-in), transform var(--duration-fast) var(--ease-in), display var(--duration-fast) allow-discrete}.Header-module__KHjLKa__item:hover>.Header-module__KHjLKa__submenu,.Header-module__KHjLKa__item:focus-within>.Header-module__KHjLKa__submenu{opacity:1;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), display var(--duration-base) allow-discrete;transform:translateY(0)}@starting-style{.Header-module__KHjLKa__item:hover>.Header-module__KHjLKa__submenu,.Header-module__KHjLKa__item:focus-within>.Header-module__KHjLKa__submenu{opacity:0;transform:translateY(calc(-1 * var(--space-1)))}}.Header-module__KHjLKa__submenuLink{transition:background-color var(--duration-fast) var(--ease-out)}}
.table-of-contents-module__Dsdtta__root{padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}@media (min-width:1024px){.table-of-contents-module__Dsdtta__root{max-block-size:calc(100vh - var(--space-7));position:sticky;inset-block-start:var(--space-6);overflow-y:auto}}.table-of-contents-module__Dsdtta__label{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-foreground-muted);font-weight:600}.table-of-contents-module__Dsdtta__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.table-of-contents-module__Dsdtta__item[data-depth="1"]{padding-inline-start:var(--space-4)}.table-of-contents-module__Dsdtta__link{min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-foreground);align-items:center;line-height:1.4;text-decoration:none;display:flex}.table-of-contents-module__Dsdtta__link:hover{background:var(--color-surface-muted);text-decoration:underline}@media (prefers-reduced-motion:no-preference){.table-of-contents-module__Dsdtta__link{transition:background-color var(--duration-fast) var(--ease-out)}}
.video-facade-module__uNSb2q__root{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.video-facade-module__uNSb2q__stage{aspect-ratio:16/9;background:var(--color-surface-muted);border-radius:var(--radius-lg);position:relative;overflow:hidden}.video-facade-module__uNSb2q__poster,.video-facade-module__uNSb2q__placeholder,.video-facade-module__uNSb2q__frame{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.video-facade-module__uNSb2q__poster{object-fit:cover}.video-facade-module__uNSb2q__placeholder{background:var(--gradient-brand);opacity:.85}.video-facade-module__uNSb2q__play{color:var(--color-surface);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.video-facade-module__uNSb2q__play:focus-visible{outline-offset:-6px}.video-facade-module__uNSb2q__playIcon{background:var(--color-cta);border-radius:var(--radius-full);block-size:72px;inline-size:72px;box-shadow:var(--shadow-e2);justify-content:center;align-items:center;padding-inline-start:4px;display:flex}.video-facade-module__uNSb2q__duration{padding:2px var(--space-3);background:var(--color-foreground);border-radius:var(--radius-sm);font-size:var(--text-label);color:var(--color-surface);font-weight:600;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}.video-facade-module__uNSb2q__caption{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.video-facade-module__uNSb2q__title{font-family:var(--font-display);font-size:var(--text-title-md);font-weight:600;line-height:var(--leading-title);text-wrap:balance}.video-facade-module__uNSb2q__links{gap:var(--space-1) var(--space-5);font-size:var(--text-body-sm);flex-wrap:wrap;display:flex}.video-facade-module__uNSb2q__link{min-height:44px;color:var(--color-brand-general);align-items:center;font-weight:600;display:inline-flex}.video-facade-module__uNSb2q__transcript{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.video-facade-module__uNSb2q__transcriptSummary{min-height:48px;padding:var(--space-3) var(--space-5);cursor:pointer;font-weight:600}.video-facade-module__uNSb2q__transcriptBody{padding:0 var(--space-5) var(--space-5);white-space:pre-line;max-inline-size:68ch;margin:0}@media (prefers-reduced-motion:no-preference){.video-facade-module__uNSb2q__playIcon{transition:transform var(--duration-fast) var(--ease-out)}.video-facade-module__uNSb2q__play:hover .video-facade-module__uNSb2q__playIcon{transform:scale(1.06)}.video-facade-module__uNSb2q__play:active .video-facade-module__uNSb2q__playIcon{transition-duration:var(--duration-instant);transform:scale(.98)}}
.channels-module__Y0AKeW__container{box-sizing:border-box;width:100%;max-width:var(--container-max);padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:1024px){.channels-module__Y0AKeW__container{padding-inline:var(--gutter-desktop)}}.channels-module__Y0AKeW__hero{padding-block:var(--space-6);border-bottom:1px solid var(--color-border)}.channels-module__Y0AKeW__eyebrow{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-foreground-muted);font-weight:600}.channels-module__Y0AKeW__title{margin:0 0 var(--space-3);font-size:var(--text-display-lg);letter-spacing:-.02em;font-weight:400;line-height:var(--leading-display);text-wrap:balance;overflow-wrap:anywhere}.channels-module__Y0AKeW__lead{max-inline-size:68ch;font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--color-foreground-muted);margin:0}.channels-module__Y0AKeW__main{padding-block:var(--space-7)}.channels-module__Y0AKeW__layout{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.channels-module__Y0AKeW__layout[data-aside]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.channels-module__Y0AKeW__column{align-content:start;gap:var(--space-6);min-width:0;display:grid}.channels-module__Y0AKeW__prose{gap:var(--space-4);max-inline-size:72ch;margin:0;display:grid}.channels-module__Y0AKeW__prose p,.channels-module__Y0AKeW__prose ul{margin:0}.channels-module__Y0AKeW__sectionTitle{margin:0 0 var(--space-4);font-size:var(--text-title-lg);font-weight:700;line-height:var(--leading-title)}.channels-module__Y0AKeW__notice{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--text-body-sm);display:grid}.channels-module__Y0AKeW__notice h2{font-size:var(--text-title-md);font-weight:600;line-height:var(--leading-title);margin:0}.channels-module__Y0AKeW__notice p{margin:0}.channels-module__Y0AKeW__callout{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-inline-start:4px solid var(--color-accent-magenta);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.channels-module__Y0AKeW__callout h2{font-size:var(--text-title-md);font-weight:700;line-height:var(--leading-title);margin:0}.channels-module__Y0AKeW__callout p{margin:0}.channels-module__Y0AKeW__link{color:var(--color-brand-general);text-underline-offset:.25em;overflow-wrap:anywhere;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.channels-module__Y0AKeW__link:hover{text-decoration-thickness:2px}}.channels-module__Y0AKeW__aside{gap:var(--space-4);min-width:0;display:grid}.channels-module__Y0AKeW__asideCard{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-body-sm);display:grid}.channels-module__Y0AKeW__asideCard h2,.channels-module__Y0AKeW__asideCard h3{font-size:var(--text-title-md);font-weight:600;line-height:var(--leading-title);margin:0}.channels-module__Y0AKeW__asideCard p{margin:0}.channels-module__Y0AKeW__contactList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.channels-module__Y0AKeW__contactLabel{font-size:var(--text-label);color:var(--color-foreground-muted);font-weight:600;display:block}.channels-module__Y0AKeW__unavailable{padding:var(--space-5);border:2px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-surface)}.channels-module__Y0AKeW__unavailable h2{margin:0 0 var(--space-2);font-size:var(--text-title-md);font-weight:700}.channels-module__Y0AKeW__unavailable p{margin:0}.channels-module__Y0AKeW__noScript{gap:var(--space-2);display:grid}.channels-module__Y0AKeW__noScript p{margin:0}.channels-module__Y0AKeW__grid{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.channels-module__Y0AKeW__grid>li{min-width:0}@media (min-width:768px){.channels-module__Y0AKeW__grid[data-columns="2"],.channels-module__Y0AKeW__grid[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.channels-module__Y0AKeW__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.channels-module__Y0AKeW__card{block-size:100%}.channels-module__Y0AKeW__cardTitle{margin:0 0 var(--space-3);font-size:var(--text-title-md);font-weight:700;line-height:var(--leading-title)}.channels-module__Y0AKeW__cardBody{gap:var(--space-2);font-size:var(--text-body-sm);margin:0;font-style:normal;display:grid}.channels-module__Y0AKeW__cardBody p{margin:0}.channels-module__Y0AKeW__meta{gap:var(--space-1);margin:0;display:grid}.channels-module__Y0AKeW__meta dt{font-size:var(--text-label);color:var(--color-foreground-muted);font-weight:600}.channels-module__Y0AKeW__meta dd{margin:0 0 var(--space-2);overflow-wrap:anywhere}.channels-module__Y0AKeW__actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.channels-module__Y0AKeW__keyValue{font-family:var(--font-display);font-size:var(--text-title-lg);font-weight:700;line-height:var(--leading-title);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0}.channels-module__Y0AKeW__qr{block-size:auto;inline-size:min(100%,220px);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);margin-block-start:var(--space-3);display:block}.channels-module__Y0AKeW__policyLayout{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.channels-module__Y0AKeW__policyLayout{align-items:start;gap:var(--space-7);grid-template-columns:280px minmax(0,1fr)}}.channels-module__Y0AKeW__policy{gap:var(--space-4);max-inline-size:72ch;display:grid}.channels-module__Y0AKeW__policy h2{margin:var(--space-5) 0 0;font-size:var(--text-title-lg);font-weight:700;line-height:var(--leading-title);scroll-margin-block-start:var(--space-8)}.channels-module__Y0AKeW__policy h3{margin:var(--space-3) 0 0;font-size:var(--text-title-md);font-weight:700;line-height:var(--leading-title);scroll-margin-block-start:var(--space-8)}.channels-module__Y0AKeW__policy p,.channels-module__Y0AKeW__policy ul{margin:0}.channels-module__Y0AKeW__policy ul{gap:var(--space-2);padding-inline-start:var(--space-5);display:grid}.channels-module__Y0AKeW__policy p,.channels-module__Y0AKeW__policy li{overflow-wrap:anywhere}.channels-module__Y0AKeW__title:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-3);display:block}
.blocks-module__yO51qa__container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter-mobile);margin-inline:auto}.blocks-module__yO51qa__body{gap:var(--space-6);padding-block:var(--space-7) var(--space-9);display:grid}.blocks-module__yO51qa__aside{min-width:0}.blocks-module__yO51qa__main{gap:var(--space-8);min-width:0;display:grid}.blocks-module__yO51qa__section{scroll-margin-block-start:var(--space-9)}.blocks-module__yO51qa__sectionTitle{margin:0 0 var(--space-5);font-size:var(--text-display-md);letter-spacing:-.01em;font-weight:400;line-height:var(--leading-display);text-wrap:balance}.blocks-module__yO51qa__prose{max-inline-size:68ch;font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:break-word}.blocks-module__yO51qa__prose>:first-child{margin-block-start:0}.blocks-module__yO51qa__prose p,.blocks-module__yO51qa__prose ul{margin-block:0 var(--space-4)}.blocks-module__yO51qa__prose ul{padding-inline-start:var(--space-5);list-style:outside}.blocks-module__yO51qa__prose li+li{margin-block-start:var(--space-2)}@media (min-width:1024px){.blocks-module__yO51qa__container{padding-inline:var(--gutter-desktop)}.blocks-module__yO51qa__body[data-has-aside]{gap:var(--space-8);grid-template-columns:240px minmax(0,1fr);align-items:start}.blocks-module__yO51qa__aside{position:sticky;inset-block-start:calc(122px + var(--space-5))}}.blocks-module__yO51qa__sectionTitle:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-3);display:block}
.details-module__U4IbOq__details{interpolate-size:allow-keywords}.details-module__U4IbOq__summary{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;-webkit-user-select:none;user-select:none;min-height:48px;list-style:none;display:flex}.details-module__U4IbOq__summary::-webkit-details-marker{display:none}.details-module__U4IbOq__chevron{flex:none;display:inline-flex;transform:rotate(0)}.details-module__U4IbOq__details[open]>.details-module__U4IbOq__summary .details-module__U4IbOq__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.details-module__U4IbOq__chevron{transition:transform var(--duration-fast) var(--ease-out)}.details-module__U4IbOq__details[open]>.details-module__U4IbOq__summary .details-module__U4IbOq__chevron{transition-duration:var(--duration-base)}}@supports selector(::details-content){@media (prefers-reduced-motion:no-preference){.details-module__U4IbOq__details::details-content{opacity:.01;block-size:0;transition:block-size var(--duration-fast) var(--ease-in), opacity var(--duration-fast) var(--ease-in), content-visibility var(--duration-fast) allow-discrete;overflow:clip}.details-module__U4IbOq__details[open]::details-content{opacity:1;block-size:auto;transition:block-size var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out), content-visibility var(--duration-base) allow-discrete}}}
.accordion-module__6aj_YG__root{gap:var(--space-3);flex-direction:column;display:flex}.accordion-module__6aj_YG__item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.accordion-module__6aj_YG__summary{padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-family:var(--font-display);font-size:var(--text-title-md);font-weight:600;line-height:var(--leading-title);color:var(--color-foreground)}.accordion-module__6aj_YG__title{text-wrap:balance}.accordion-module__6aj_YG__body{padding:0 var(--space-5) var(--space-5);max-inline-size:68ch;color:var(--color-foreground)}.accordion-module__6aj_YG__body>:first-child{margin-block-start:0}.accordion-module__6aj_YG__body>:last-child{margin-block-end:0}@media (prefers-reduced-motion:no-preference){.accordion-module__6aj_YG__item{transition:box-shadow var(--duration-fast) var(--ease-out)}.accordion-module__6aj_YG__item[open]{box-shadow:var(--shadow-e1)}}
.Choice-module__H1Qiva__choice{gap:var(--space-1);min-width:0;font-family:var(--font-body);flex-direction:column;display:flex}.Choice-module__H1Qiva__choiceLabel{align-items:flex-start;gap:var(--space-3);min-height:3rem;padding-block:var(--space-3);color:var(--color-foreground);font-size:var(--text-body);line-height:var(--leading-title);cursor:pointer;display:flex}.Choice-module__H1Qiva__choiceLabel:has(:disabled){color:var(--color-foreground-muted);cursor:not-allowed}.Choice-module__H1Qiva__text{min-width:0;padding-top:1px}.Choice-module__H1Qiva__box{box-sizing:border-box;border:2px solid var(--color-line-text);background-color:var(--color-surface);appearance:none;width:1.5rem;height:1.5rem;cursor:inherit;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex:none;margin:0;position:relative}.Choice-module__H1Qiva__box[type=checkbox]{border-radius:calc(var(--radius-sm) / 2)}.Choice-module__H1Qiva__box[type=radio]{border-radius:var(--radius-full)}.Choice-module__H1Qiva__box:after{content:"";background-color:var(--color-surface);position:absolute;inset:0}.Choice-module__H1Qiva__box[type=checkbox]:after{clip-path:polygon(20% 52%,28% 44%,43% 59%,73% 26%,81% 34%,43% 75%);opacity:0;transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);transform:scale(.6)}.Choice-module__H1Qiva__box[type=radio]:after{border-radius:var(--radius-full);opacity:0;transition:transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);inset:4px;transform:scale(.4)}.Choice-module__H1Qiva__box:checked{border-color:var(--color-brand-general);background-color:var(--color-brand-general)}.Choice-module__H1Qiva__box:checked:after{opacity:1;transform:scale(1)}@media (hover:hover){.Choice-module__H1Qiva__box:hover:not(:disabled,:checked){border-color:var(--color-foreground)}}.Choice-module__H1Qiva__box[aria-invalid=true]:not(:checked){border-color:var(--color-danger)}.Choice-module__H1Qiva__box[aria-invalid=true]:checked{border-color:var(--color-danger);background-color:var(--color-danger)}.Choice-module__H1Qiva__box:disabled{border-color:var(--color-border);background-color:var(--color-surface-muted)}.Choice-module__H1Qiva__box:disabled:checked{border-color:var(--color-line-text);background-color:var(--color-line-text)}.Choice-module__H1Qiva__aside{margin-left:calc(1.5rem + var(--space-3))}@media (prefers-reduced-motion:reduce){.Choice-module__H1Qiva__box,.Choice-module__H1Qiva__box:after{transition:none}}.Choice-module__H1Qiva__group{gap:var(--space-2);min-width:0;font-family:var(--font-body);border:0;flex-direction:column;margin:0;padding:0;display:flex}.Choice-module__H1Qiva__legend{margin-bottom:var(--space-2);color:var(--color-foreground);font-size:var(--text-label);font-weight:600;line-height:var(--leading-title);padding:0}.Choice-module__H1Qiva__options{flex-direction:column;display:flex}
.document-filter-module__mRX6Va__root{gap:var(--space-3);flex-direction:column;margin-block-end:var(--space-5);display:flex}@media (scripting:none){.document-filter-module__mRX6Va__root{display:none}}.document-filter-module__mRX6Va__controls{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.document-filter-module__mRX6Va__field{gap:var(--space-2);flex-direction:column;flex:200px;max-inline-size:320px;display:flex}.document-filter-module__mRX6Va__label{font-size:var(--text-label);color:var(--color-foreground);font-weight:600}.document-filter-module__mRX6Va__select{min-height:48px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-foreground);font-family:inherit;font-size:var(--text-body-sm);cursor:pointer}.document-filter-module__mRX6Va__select:hover{background:var(--color-surface-muted)}.document-filter-module__mRX6Va__clear{min-height:48px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);color:var(--color-brand-general);font-family:inherit;font-size:var(--text-body-sm);text-underline-offset:.2em;cursor:pointer;background:0 0;border:1px solid #0000;font-weight:600;text-decoration:underline}.document-filter-module__mRX6Va__clear:disabled{color:var(--color-foreground-muted);cursor:default;text-decoration:none}.document-filter-module__mRX6Va__status{min-height:1.65em;font-size:var(--text-body-sm);color:var(--color-foreground-muted);margin:0}@media (prefers-reduced-motion:no-preference){.document-filter-module__mRX6Va__select,.document-filter-module__mRX6Va__clear{transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out)}}
.Field-module__kdOvOq__field{gap:var(--space-2);min-width:0;color:var(--color-foreground);font-family:var(--font-body);flex-direction:column;display:flex}.Field-module__kdOvOq__label{color:var(--color-foreground);font-size:var(--text-label);font-weight:600;line-height:var(--leading-title)}.Field-module__kdOvOq__required{margin-left:var(--space-1);color:var(--color-foreground-muted);font-weight:400}.Field-module__kdOvOq__hint{color:var(--color-foreground-muted);font-size:var(--text-body-sm);line-height:var(--leading-title);margin:0}.Field-module__kdOvOq__error{align-items:flex-start;gap:var(--space-2);color:var(--color-danger);font-size:var(--text-body-sm);font-weight:500;line-height:var(--leading-title);margin:0;display:flex}.Field-module__kdOvOq__errorIcon{flex:none;margin-top:.05em}@media (prefers-reduced-motion:no-preference){.Field-module__kdOvOq__error{animation:Field-module__kdOvOq__field-shake var(--duration-base) var(--ease-in-out) 1}}@keyframes Field-module__kdOvOq__field-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.Field-module__kdOvOq__control{box-sizing:border-box;width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);border:2px solid var(--color-line-text);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-foreground);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-title);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);margin:0}.Field-module__kdOvOq__control::placeholder{color:var(--color-foreground-muted);opacity:1}@media (hover:hover){.Field-module__kdOvOq__control:hover:not(:disabled){border-color:var(--color-foreground)}}.Field-module__kdOvOq__control:focus-visible{border-color:var(--color-foreground)}.Field-module__kdOvOq__control[aria-invalid=true]{border-color:var(--color-danger)}.Field-module__kdOvOq__control:disabled{border-color:var(--color-border);background-color:var(--color-surface-muted);color:var(--color-foreground-muted);cursor:not-allowed}.Field-module__kdOvOq__textarea{resize:vertical;min-height:9rem}.Field-module__kdOvOq__selectWrap{display:block;position:relative}.Field-module__kdOvOq__select{appearance:none;padding-right:calc(var(--space-4) + 1.25rem + var(--space-3));text-overflow:ellipsis;cursor:pointer}.Field-module__kdOvOq__selectIcon{top:50%;right:var(--space-4);color:var(--color-foreground-muted);pointer-events:none;position:absolute;translate:0 -50%}.Field-module__kdOvOq__select:disabled+.Field-module__kdOvOq__selectIcon{color:var(--color-line-text)}.Field-module__kdOvOq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.document-list-module__wEOeVa__root{gap:var(--space-4);flex-direction:column;display:flex}.document-list-module__wEOeVa__empty{padding:var(--space-6) var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-foreground-muted);text-align:center;margin:0}.document-list-module__wEOeVa__group{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.document-list-module__wEOeVa__group[hidden]{display:none}.document-list-module__wEOeVa__procurementList>.document-list-module__wEOeVa__group>.document-list-module__wEOeVa__list{padding:var(--space-4) var(--space-2) var(--space-3)}.document-list-module__wEOeVa__summary{padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);font-family:var(--font-display)}.document-list-module__wEOeVa__year{font-size:var(--text-title-lg);font-weight:700;line-height:var(--leading-title);color:var(--color-foreground)}.document-list-module__wEOeVa__count{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-foreground-muted);margin-inline-start:auto}.document-list-module__wEOeVa__list{padding:0 var(--space-2) var(--space-2);margin:0;list-style:none}.document-list-module__wEOeVa__procurementItem{margin:0;list-style:none}.document-list-module__wEOeVa__procurementItem+.document-list-module__wEOeVa__procurementItem{margin-block-start:var(--space-3)}.document-list-module__wEOeVa__procurement{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.document-list-module__wEOeVa__procurementSummary{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);justify-content:space-between}.document-list-module__wEOeVa__procurementMain{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.document-list-module__wEOeVa__procurementTitle{font-size:var(--text-body-lg);line-height:var(--leading-title);overflow-wrap:anywhere}.document-list-module__wEOeVa__procurementDescription{color:var(--color-foreground-muted);font-size:var(--text-body-sm);line-height:1.4}.document-list-module__wEOeVa__procurement>.document-list-module__wEOeVa__list{padding:0 var(--space-2) var(--space-2)}.document-list-module__wEOeVa__row{border-top:1px solid var(--color-border)}.document-list-module__wEOeVa__row[hidden]{display:none}.document-list-module__wEOeVa__link{align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-3);border-radius:var(--radius-sm);color:inherit;text-decoration:none;display:flex}.document-list-module__wEOeVa__link:hover{background:var(--color-surface-muted)}.document-list-module__wEOeVa__multi{align-items:flex-start;gap:var(--space-4);padding:var(--space-3);display:flex}.document-list-module__wEOeVa__multi .document-list-module__wEOeVa__fileIcon{margin-block-start:var(--space-1)}.document-list-module__wEOeVa__files{flex-wrap:wrap;flex:none;justify-content:flex-end;align-self:center;gap:0;max-inline-size:50%;margin:0;padding:0;list-style:none;display:flex}.document-list-module__wEOeVa__files>li+li{border-inline-start:1px solid var(--color-border)}.document-list-module__wEOeVa__fileLink{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);color:var(--color-brand-general);font-size:var(--text-body-sm);font-weight:600;text-decoration:none;display:inline-flex}.document-list-module__wEOeVa__fileLink:hover{background:var(--color-surface-muted);text-decoration:underline}.document-list-module__wEOeVa__emptyRow{padding:var(--space-3) var(--space-4);color:var(--color-foreground-muted);font-size:var(--text-body-sm)}.document-list-module__wEOeVa__flat{padding:var(--space-2)}@media (max-width:767px){.document-list-module__wEOeVa__multi{flex-wrap:wrap}.document-list-module__wEOeVa__files{flex-basis:100%;justify-content:flex-start;max-inline-size:none}}.document-list-module__wEOeVa__fileIcon{color:var(--color-ink);flex:none}.document-list-module__wEOeVa__main{gap:var(--space-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.document-list-module__wEOeVa__title{font-size:var(--text-body);font-weight:600;line-height:var(--leading-title);overflow-wrap:anywhere}.document-list-module__wEOeVa__meta{column-gap:var(--space-3);font-size:var(--text-body-sm);color:var(--color-foreground-muted);flex-wrap:wrap;line-height:1.4;display:flex}.document-list-module__wEOeVa__metaItem+.document-list-module__wEOeVa__metaItem:before{content:"/";color:var(--color-line-text);margin-inline-end:var(--space-3)}.document-list-module__wEOeVa__action{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);color:var(--color-brand-general);flex:none;font-weight:600;display:inline-flex}.document-list-module__wEOeVa__link:hover .document-list-module__wEOeVa__action{text-decoration:underline}@media (max-width:767px){.document-list-module__wEOeVa__actionLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.document-list-module__wEOeVa__link{transition:background-color var(--duration-fast) var(--ease-out)}.document-list-module__wEOeVa__fileIcon{transition:transform var(--duration-fast) var(--ease-out)}.document-list-module__wEOeVa__link:hover .document-list-module__wEOeVa__fileIcon{transform:translate(2px)}}
.page-intro-module__2xuchW__intro{padding-block:var(--space-5) var(--space-6);border-block-end:1px solid var(--color-border)}.page-intro-module__2xuchW__container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter-mobile);margin-inline:auto}.page-intro-module__2xuchW__title{letter-spacing:-.02em;max-inline-size:22ch;font-weight:400;line-height:var(--leading-display);text-wrap:balance;margin:0}.page-intro-module__2xuchW__title[data-size=xl]{font-size:var(--text-display-xl)}.page-intro-module__2xuchW__title[data-size=lg]{max-inline-size:26ch;font-size:var(--text-display-lg)}.page-intro-module__2xuchW__lead{max-inline-size:60ch;margin:var(--space-5) 0 0;color:var(--color-foreground-muted);font-size:var(--text-body-lg);line-height:var(--leading-body)}@media (min-width:1024px){.page-intro-module__2xuchW__intro{padding-block:var(--space-6) var(--space-7)}.page-intro-module__2xuchW__container{padding-inline:var(--gutter-desktop)}}.page-intro-module__2xuchW__title:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-3);display:block}.page-intro-module__2xuchW__eyebrow{margin:0 0 var(--space-3);color:var(--color-blue-700);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.page-intro-module__2xuchW__extra{max-inline-size:60ch;margin-block-start:var(--space-5)}
.Pagination-module__kBQQvG__nav{font-family:var(--font-body)}.Pagination-module__kBQQvG__list{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Pagination-module__kBQQvG__link{justify-content:center;align-items:center;gap:var(--space-1);box-sizing:border-box;min-width:3rem;min-height:3rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-foreground);font-size:var(--text-body);font-variant-numeric:tabular-nums;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:2px solid #0000;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.Pagination-module__kBQQvG__link:hover{background-color:var(--color-surface-muted);border-color:var(--color-border)}}.Pagination-module__kBQQvG__link[aria-current=page]{border-color:var(--color-foreground);background-color:var(--color-foreground);color:var(--color-surface)}.Pagination-module__kBQQvG__step{border-color:var(--color-line-text);background-color:var(--color-surface)}.Pagination-module__kBQQvG__stepLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Pagination-module__kBQQvG__gap{min-width:2rem;color:var(--color-foreground-muted);font-size:var(--text-body);justify-content:center;align-items:center;display:inline-flex}@media (min-width:48em){.Pagination-module__kBQQvG__stepLabel{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}.Pagination-module__kBQQvG__step{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.Pagination-module__kBQQvG__link{transition:none}}
.parliamentarians-module__2dF83W__list{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.parliamentarians-module__2dF83W__item{gap:var(--space-1);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.parliamentarians-module__2dF83W__role{color:var(--color-foreground-muted);font-size:var(--text-label)}.parliamentarians-module__2dF83W__name{font-family:var(--font-display);font-size:var(--text-title-md);line-height:var(--leading-title)}.parliamentarians-module__2dF83W__link{margin-top:var(--space-3);color:var(--color-accent-pink-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.parliamentarians-module__2dF83W__link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}
.news-list-module__6vJgeW__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(384px,1fr));display:grid}@media (max-width:1023px){.news-list-module__6vJgeW__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:767px){.news-list-module__6vJgeW__grid{gap:var(--space-4);grid-template-columns:1fr}}
.institutional-page-module__P-K7QW__pageHero{padding-block:var(--space-6);border-bottom:1px solid var(--color-border)}.institutional-page-module__P-K7QW__pageHero h1{margin-bottom:var(--space-3);font-size:var(--text-display-lg);letter-spacing:-.02em;font-weight:400;line-height:1.2}.institutional-page-module__P-K7QW__lead{max-width:68ch;color:var(--color-foreground-muted);font-size:var(--text-body-lg);margin:0}.institutional-page-module__P-K7QW__container{width:100%;max-width:var(--container-max);padding-inline:clamp(var(--gutter-mobile), 3.35vw, var(--gutter-desktop));margin-inline:auto}.institutional-page-module__P-K7QW__layout{gap:var(--space-7);padding-block:var(--space-6) var(--space-8);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.institutional-page-module__P-K7QW__layout{padding-block:var(--space-6) var(--space-9)}.institutional-page-module__P-K7QW__withTOC{grid-template-columns:240px 1fr}}.institutional-page-module__P-K7QW__toc{font-size:var(--text-body-sm);align-self:start;position:static}@media (min-width:1024px){.institutional-page-module__P-K7QW__toc{top:var(--space-6);position:sticky}}.institutional-page-module__P-K7QW__content{min-width:0}.institutional-page-module__P-K7QW__section{margin-bottom:var(--space-7)}.institutional-page-module__P-K7QW__section:last-child{margin-bottom:0}.institutional-page-module__P-K7QW__section h2{margin-bottom:var(--space-5);font-size:var(--text-title-lg);font-weight:400;line-height:1.3}.institutional-page-module__P-K7QW__section>:not(h2){max-width:68ch;color:var(--color-foreground);margin-bottom:var(--space-4);line-height:1.6}.institutional-page-module__P-K7QW__wide>:not(h2){max-width:none}.institutional-page-module__P-K7QW__section>:last-child{margin-bottom:0}.institutional-page-module__P-K7QW__section p{margin:0 0 var(--space-4)}.institutional-page-module__P-K7QW__section p:last-child{margin-bottom:0}.institutional-page-module__P-K7QW__pageHero h1:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-3);display:block}
.Tabs-module__bxw1SW__tabs{min-width:0;font-family:var(--font-body)}.Tabs-module__bxw1SW__listWrap{border-bottom:1px solid var(--color-border);overscroll-behavior-x:contain;overflow-x:auto}.Tabs-module__bxw1SW__list{gap:var(--space-2);width:max-content;min-width:100%;margin:0;padding:0;list-style:none;display:flex}.Tabs-module__bxw1SW__item{flex:none;margin:0}.Tabs-module__bxw1SW__tab{box-sizing:border-box;min-height:3rem;padding:var(--space-2) var(--space-4);color:var(--color-foreground-muted);font-size:var(--text-body);font-weight:600;line-height:var(--leading-title);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex;position:relative}.Tabs-module__bxw1SW__tab:focus-visible{outline-offset:-3px}.Tabs-module__bxw1SW__tab:after{content:"";right:var(--space-4);bottom:0;left:var(--space-4);border-radius:var(--radius-full) var(--radius-full) 0 0;background-color:var(--color-foreground);transform-origin:0;height:3px;transition:transform var(--duration-fast) var(--ease-out);position:absolute;transform:scaleX(0)}@media (hover:hover){.Tabs-module__bxw1SW__tab:hover{color:var(--color-foreground)}}:is(.Tabs-module__bxw1SW__tabs[data-enhanced=true] .Tabs-module__bxw1SW__tab[data-selected],.Tabs-module__bxw1SW__tabs[data-enhanced=false]:not(:has(.Tabs-module__bxw1SW__panel:target)) .Tabs-module__bxw1SW__tab[data-default]){color:var(--color-foreground)}.Tabs-module__bxw1SW__tabs[data-enhanced=true] .Tabs-module__bxw1SW__tab[data-selected]:after{transform:scaleX(1)}.Tabs-module__bxw1SW__tabs[data-enhanced=false]:not(:has(.Tabs-module__bxw1SW__panel:target)) .Tabs-module__bxw1SW__tab[data-default]:after{transform:scaleX(1)}.Tabs-module__bxw1SW__panel{padding-top:var(--space-5)}.Tabs-module__bxw1SW__panelHeading{margin:0 0 var(--space-3);font-size:var(--text-title-lg);line-height:var(--leading-title);display:none}.Tabs-module__bxw1SW__tabs[data-enhanced=false] .Tabs-module__bxw1SW__panel{display:none}.Tabs-module__bxw1SW__tabs[data-enhanced=false] .Tabs-module__bxw1SW__panel[data-default]{display:block}.Tabs-module__bxw1SW__tabs[data-enhanced=false]:has(.Tabs-module__bxw1SW__panel:target) .Tabs-module__bxw1SW__panel[data-default]:not(:target){display:none}.Tabs-module__bxw1SW__tabs[data-enhanced=false] .Tabs-module__bxw1SW__panel:target{display:block}.Tabs-module__bxw1SW__tabs[data-enhanced=true] .Tabs-module__bxw1SW__panel:not([data-active]){display:none}@media (scripting:none),print{.Tabs-module__bxw1SW__tabs .Tabs-module__bxw1SW__panel{display:block!important}.Tabs-module__bxw1SW__tabs .Tabs-module__bxw1SW__panelHeading{display:block}.Tabs-module__bxw1SW__tab:after{display:none}.Tabs-module__bxw1SW__panel{scroll-margin-top:var(--space-5)}}@media (prefers-reduced-motion:reduce){.Tabs-module__bxw1SW__tab,.Tabs-module__bxw1SW__tab:after{transition:none}}
.testimonials-module__mUl-6G__testimonials{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:1fr;display:grid}@media (min-width:768px){.testimonials-module__mUl-6G__testimonials{grid-template-columns:repeat(2,1fr)}}.testimonials-module__mUl-6G__testimony{background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-accent-pink-text);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:var(--shadow-e1);transition:box-shadow var(--duration-fast) var(--ease-out)}.testimonials-module__mUl-6G__testimony:hover{border-color:var(--color-blue-300)}.testimonials-module__mUl-6G__quote{color:var(--color-foreground);font-size:var(--text-body);margin:0;font-style:italic;font-weight:500;line-height:1.6}.testimonials-module__mUl-6G__footer{margin-top:var(--space-4);gap:var(--space-1);font-size:var(--text-body-sm);border-top:1px solid var(--color-border);padding-top:var(--space-4);flex-direction:column;display:flex}.testimonials-module__mUl-6G__footer strong{color:var(--color-foreground);font-style:normal}.testimonials-module__mUl-6G__role{color:var(--color-foreground-muted);font-size:var(--text-label)}
.compliance-module__AutTJa__objectives{gap:var(--space-4);margin:var(--space-5) 0;padding:0;list-style:none;display:grid}.compliance-module__AutTJa__objective{gap:var(--space-2);display:grid}.compliance-module__AutTJa__objectiveName{font-size:var(--text-title-md);font-weight:600;line-height:var(--leading-title);margin:0}.compliance-module__AutTJa__objectiveText{color:var(--color-foreground-muted);font-size:var(--text-body-sm);line-height:var(--leading-body);margin:0}.compliance-module__AutTJa__closing{margin:0}.compliance-module__AutTJa__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:640px){.compliance-module__AutTJa__objectives{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.compliance-module__AutTJa__objectives{grid-template-columns:repeat(3,minmax(0,1fr))}}
.mission-module__tSZSfa__values{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.mission-module__tSZSfa__value{gap:var(--space-2);display:grid}.mission-module__tSZSfa__valueName{font-size:var(--text-title-lg);font-weight:600;line-height:var(--leading-title);margin:0}.mission-module__tSZSfa__valueText{color:var(--color-foreground-muted);font-size:var(--text-body);line-height:var(--leading-body);margin:0}@media (min-width:640px){.mission-module__tSZSfa__values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mission-module__tSZSfa__values{grid-template-columns:repeat(3,minmax(0,1fr))}}
.page-module__STaxYW__article{max-width:760px;padding:var(--space-6) var(--gutter-mobile) 0;margin:0 auto}.page-module__STaxYW__header{margin-bottom:var(--space-6)}.page-module__STaxYW__meta{gap:var(--space-1) var(--space-3);margin-bottom:var(--space-4);color:var(--color-blue-700);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;font-weight:600;display:flex}.page-module__STaxYW__article h1{font-size:var(--text-display-md);letter-spacing:-.02em;font-weight:500;line-height:var(--leading-display);text-wrap:balance;overflow-wrap:break-word;margin:0}.page-module__STaxYW__article h1:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-4);display:block}.page-module__STaxYW__lead{margin:var(--space-4) 0 0;color:var(--color-foreground-muted);font-size:var(--text-body-lg);line-height:var(--leading-body)}.page-module__STaxYW__cover{margin-bottom:var(--space-6);border-radius:var(--radius-md);display:block;overflow:hidden}.page-module__STaxYW__cover img{width:100%;height:auto;display:block}.page-module__STaxYW__article .page-module__STaxYW__body{max-inline-size:none;margin-bottom:var(--space-7)}.page-module__STaxYW__article .page-module__STaxYW__body img{border-radius:var(--radius-md)}.page-module__STaxYW__backLink{max-width:760px;margin:0 auto var(--space-8);padding:0 var(--gutter-mobile)}.page-module__STaxYW__backLink a{align-items:center;gap:var(--space-2);min-height:48px;padding-inline:var(--space-5);border:1px solid var(--color-blue-700);border-radius:var(--radius-sm);color:var(--color-blue-700);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.page-module__STaxYW__backLink a:hover{background:var(--color-blue-700);color:var(--color-surface)}}.page-module__STaxYW__backLink a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.page-module__STaxYW__related{padding:var(--space-7) var(--gutter-mobile);border-block:1px solid var(--color-blue-100);background-color:var(--color-blue-50)}.page-module__STaxYW__related h2{max-width:var(--container-max);margin:0 auto var(--space-6);font-size:var(--text-display-md);letter-spacing:-.01em;font-weight:400}.page-module__STaxYW__related h2:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-3);display:block}.page-module__STaxYW__relatedGrid{gap:var(--space-5);max-width:var(--container-max);grid-template-columns:1fr;margin:0 auto;display:grid}@media (min-width:768px){.page-module__STaxYW__article{padding-top:var(--space-7);padding-inline:var(--gutter-desktop)}.page-module__STaxYW__header{margin-bottom:var(--space-7)}.page-module__STaxYW__backLink{padding-inline:var(--gutter-desktop)}.page-module__STaxYW__related{padding:var(--space-8) var(--gutter-desktop)}.page-module__STaxYW__relatedGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.page-module__STaxYW__backLink a{transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out)}}
.documents-module__nkRHKG__documents{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:1fr;display:grid}.documents-module__nkRHKG__documentItem{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);transition:all var(--duration-fast) var(--ease-out)}.documents-module__nkRHKG__documentItem:hover{box-shadow:var(--shadow-e1)}.documents-module__nkRHKG__documentItem h2{margin:0 0 var(--space-2);font-size:var(--text-body)}.documents-module__nkRHKG__documentItem a{align-items:center;gap:var(--space-2);color:var(--color-accent-pink-text);font-size:var(--text-body-sm);transition:color var(--duration-fast) var(--ease-out);font-weight:500;text-decoration:none;display:inline-flex}.documents-module__nkRHKG__documentItem a:hover{color:var(--color-accent-magenta)}.documents-module__nkRHKG__documentItem a:focus{outline:2px solid var(--color-focus-ring);outline-offset:2px}
.hub-grid-module__ZNeVWG__section{padding-block:var(--space-7)}@media (min-width:1024px){.hub-grid-module__ZNeVWG__section{padding-block:var(--space-8)}}.hub-grid-module__ZNeVWG__container{box-sizing:border-box;max-width:var(--container-max);padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:1024px){.hub-grid-module__ZNeVWG__container{padding-inline:var(--gutter-desktop)}}.hub-grid-module__ZNeVWG__heading{margin:0 0 var(--space-6);font-size:var(--text-display-md);font-weight:400;line-height:var(--leading-display);letter-spacing:-.01em}.hub-grid-module__ZNeVWG__heading:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-3);display:block}.hub-grid-module__ZNeVWG__grid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.hub-grid-module__ZNeVWG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.hub-grid-module__ZNeVWG__grid{grid-template-columns:repeat(3,1fr)}}.hub-grid-module__ZNeVWG__card{padding:var(--space-6);border:1px solid var(--color-border);border-top:3px solid var(--color-brand-heart);border-radius:var(--radius-sm);background:var(--color-surface)}.hub-grid-module__ZNeVWG__card:hover{border-color:var(--color-blue-300);border-top-color:var(--color-brand-heart)}.hub-grid-module__ZNeVWG__cardTitle{margin-bottom:var(--space-2);font-size:var(--text-body-lg);font-weight:600}.hub-grid-module__ZNeVWG__cardDescription{margin-bottom:var(--space-4);color:var(--color-foreground-muted);font-size:var(--text-body-sm);line-height:1.6}@media (prefers-reduced-motion:no-preference){.hub-grid-module__ZNeVWG__card{transition:border-color var(--duration-fast) var(--ease-out)}}
.hub-grid-module__AGl2vW__section{padding-block:var(--space-7)}@media (min-width:1024px){.hub-grid-module__AGl2vW__section{padding-block:var(--space-8)}}.hub-grid-module__AGl2vW__container{box-sizing:border-box;max-width:var(--container-max);padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:1024px){.hub-grid-module__AGl2vW__container{padding-inline:var(--gutter-desktop)}}.hub-grid-module__AGl2vW__heading{margin:0 0 var(--space-6);font-size:var(--text-display-md);font-weight:400;line-height:var(--leading-display);letter-spacing:-.01em}.hub-grid-module__AGl2vW__heading:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-3);display:block}.hub-grid-module__AGl2vW__grid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:768px){.hub-grid-module__AGl2vW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.hub-grid-module__AGl2vW__grid{grid-template-columns:repeat(3,1fr)}}.hub-grid-module__AGl2vW__card{padding:var(--space-6);border:1px solid var(--color-border);border-top:3px solid var(--color-brand-heart);border-radius:var(--radius-sm);background:var(--color-surface)}.hub-grid-module__AGl2vW__card:hover{border-color:var(--color-blue-300);border-top-color:var(--color-brand-heart)}.hub-grid-module__AGl2vW__cardTitle{margin-bottom:var(--space-2);font-size:var(--text-body-lg);font-weight:600}.hub-grid-module__AGl2vW__cardDescription{margin-bottom:var(--space-4);color:var(--color-foreground-muted);font-size:var(--text-body-sm);line-height:1.6}@media (prefers-reduced-motion:no-preference){.hub-grid-module__AGl2vW__card{transition:border-color var(--duration-fast) var(--ease-out)}}
.governance-list-module__CBA4Za__body{gap:var(--space-5);display:grid}.governance-list-module__CBA4Za__groupHeading{margin:0 0 var(--space-3);font-size:var(--text-body-lg);font-weight:600;line-height:var(--leading-title)}.governance-list-module__CBA4Za__members{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.governance-list-module__CBA4Za__member{column-gap:var(--space-3);padding-block:var(--space-2);border-block-end:1px solid var(--color-border);font-size:var(--text-body-sm);flex-wrap:wrap;display:flex}.governance-list-module__CBA4Za__member:last-child{border-block-end:0}.governance-list-module__CBA4Za__name{font-weight:600}.governance-list-module__CBA4Za__role{color:var(--color-foreground-muted)}
.hub-grid-module__IJjjXG__grid{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.hub-grid-module__IJjjXG__card{gap:var(--space-3);flex-direction:column;display:flex}.hub-grid-module__IJjjXG__title{font-size:var(--text-title-lg);font-weight:600;line-height:var(--leading-title);margin:0}.hub-grid-module__IJjjXG__link:hover{text-underline-offset:.2em;text-decoration:underline}.hub-grid-module__IJjjXG__description{color:var(--color-foreground-muted);font-size:var(--text-body-sm);line-height:var(--leading-body);margin:0}.hub-grid-module__IJjjXG__cta{color:var(--color-brand-general);font-size:var(--text-body-sm);margin-block-start:auto;padding-block-start:var(--space-2);font-weight:600}@media (min-width:640px){.hub-grid-module__IJjjXG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.hub-grid-module__IJjjXG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.policy-list-module__4BmHaW__grid{gap:var(--space-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.policy-list-module__4BmHaW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.policy-list-module__4BmHaW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.policy-list-module__4BmHaW__card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-inline-size:0;box-shadow:var(--shadow-e1);flex-direction:column;display:flex;overflow:hidden}.policy-list-module__4BmHaW__media{aspect-ratio:210/297;background:var(--color-surface-muted);display:block;overflow:hidden}.policy-list-module__4BmHaW__image{object-fit:contain;block-size:100%;inline-size:100%;display:block}.policy-list-module__4BmHaW__placeholder{block-size:100%;color:var(--color-foreground-muted);justify-content:center;align-items:center;display:flex}.policy-list-module__4BmHaW__body{gap:var(--space-2);padding:var(--space-4);flex-direction:column;flex:1;display:flex}.policy-list-module__4BmHaW__title{font-size:var(--text-title-md);font-weight:600;line-height:var(--leading-title);overflow-wrap:anywhere;margin:0}.policy-list-module__4BmHaW__meta{gap:var(--space-1) var(--space-4);color:var(--color-foreground-muted);font-size:var(--text-body-sm);flex-wrap:wrap;margin:0;display:flex}.policy-list-module__4BmHaW__action{align-self:flex-start;align-items:center;gap:var(--space-2);min-block-size:40px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-brand-general);font-size:var(--text-body-sm);margin-block-start:auto;font-weight:600;text-decoration:none;display:inline-flex}.policy-list-module__4BmHaW__action:hover{background:var(--color-surface-muted)}@media (prefers-reduced-motion:no-preference){.policy-list-module__4BmHaW__card{transition:box-shadow var(--duration-fast) var(--ease-out)}.policy-list-module__4BmHaW__card:has(a.policy-list-module__4BmHaW__media):hover{border-color:var(--color-blue-300)}.policy-list-module__4BmHaW__image,.policy-list-module__4BmHaW__action svg{transition:transform var(--duration-base) var(--ease-out)}a.policy-list-module__4BmHaW__media:hover .policy-list-module__4BmHaW__image{transform:scale(1.03)}.policy-list-module__4BmHaW__action:hover svg{transform:translateY(2px)}}
.report-cover-module__YzWyEG__link{border-radius:var(--radius-lg);width:min(100%,40rem);transition:transform var(--duration-base) ease, box-shadow var(--duration-base) ease;margin-inline:auto;display:block;overflow:hidden;box-shadow:0 8px 32px #0000001f}.report-cover-module__YzWyEG__link:hover{transform:translateY(-4px);box-shadow:0 14px 40px #0000002e}.report-cover-module__YzWyEG__link:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px}.report-cover-module__YzWyEG__image{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.report-cover-module__YzWyEG__link{transition:none}.report-cover-module__YzWyEG__link:hover{transform:none}}
.news-index-module___nscHq__container{max-width:1440px;padding:var(--space-8) var(--space-4);margin:0 auto}.news-index-module___nscHq__container h1{margin-bottom:var(--space-8);margin-top:var(--space-6);letter-spacing:-.02em;font-weight:400}.news-index-module___nscHq__list{margin-bottom:var(--space-7)}.news-index-module___nscHq__pagination{margin-top:var(--space-7);justify-content:center;display:flex}.news-index-module___nscHq__links{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.news-index-module___nscHq__links li{display:inline-block}.news-index-module___nscHq__links a,.news-index-module___nscHq__current{min-width:40px;height:40px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-body-sm);border:1px solid var(--color-border);justify-content:center;align-items:center;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.news-index-module___nscHq__links a:hover{border-color:var(--color-accent-pink-text);color:var(--color-accent-pink-text)}.news-index-module___nscHq__links a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.news-index-module___nscHq__current{background-color:var(--color-accent-pink-text);color:var(--color-surface);border-color:var(--color-accent-pink-text);cursor:default}@media (max-width:767px){.news-index-module___nscHq__container{padding:var(--space-6) var(--space-4)}.news-index-module___nscHq__container h1{margin-bottom:var(--space-6);margin-top:var(--space-4)}.news-index-module___nscHq__links{gap:var(--space-1)}.news-index-module___nscHq__links a,.news-index-module___nscHq__current{min-width:36px;height:36px;font-size:var(--text-label)}}.news-index-module___nscHq__container h1:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-3);display:block}
.hub-page-module__JHnqlG__pageHero{padding-block:var(--space-6);border-bottom:1px solid var(--color-border)}.hub-page-module__JHnqlG__pageHero h1{margin-bottom:var(--space-2);font-size:var(--text-display-lg);letter-spacing:-.02em;font-weight:400;line-height:1.2}.hub-page-module__JHnqlG__lead{max-width:68ch;color:var(--color-foreground-muted);font-size:var(--text-body-lg);margin:0}.hub-page-module__JHnqlG__container{width:100%;max-width:var(--container-max);padding-inline:clamp(var(--gutter-mobile), 3.35vw, var(--gutter-desktop));margin-inline:auto}.hub-page-module__JHnqlG__cardsSection{padding-block:var(--space-9)}.hub-page-module__JHnqlG__sectionTitle{margin-bottom:var(--space-5);font-size:var(--text-title-lg);font-weight:400}.hub-page-module__JHnqlG__grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.hub-page-module__JHnqlG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.hub-page-module__JHnqlG__grid{grid-template-columns:repeat(3,1fr)}}.hub-page-module__JHnqlG__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out)}.hub-page-module__JHnqlG__card:hover{border-color:var(--color-line-text);background:var(--color-surface-muted)}.hub-page-module__JHnqlG__card h3{margin-bottom:var(--space-2);font-size:var(--text-body);line-height:1.4}.hub-page-module__JHnqlG__card p{color:var(--color-foreground-muted);font-size:var(--text-body-sm);margin:0 0 var(--space-3);line-height:1.5}.hub-page-module__JHnqlG__actions{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.hub-page-module__JHnqlG__card a{color:var(--color-brand-general);font-size:var(--text-body-sm);transition:color var(--duration-fast) var(--ease-out);font-weight:500;text-decoration:none;display:inline-block}.hub-page-module__JHnqlG__card a:hover{text-decoration:underline}.hub-page-module__JHnqlG__card a:focus{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:2px}.hub-page-module__JHnqlG__pageHero h1:after{content:"";block-size:2px;inline-size:48px;background:linear-gradient(90deg, var(--color-blue-300), var(--color-blue-500), var(--color-blue-900));margin-block-start:var(--space-3);display:block}
.timeline-module__LCXpCq__root{padding-block:var(--space-8);border-block:1px solid var(--color-border);background:var(--color-surface)}.timeline-module__LCXpCq__container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter-mobile);margin-inline:auto}.timeline-module__LCXpCq__title{margin:0 0 var(--space-7);font-size:var(--text-display-md);font-weight:700;line-height:var(--leading-display)}.timeline-module__LCXpCq__list{gap:var(--space-7);padding:0 0 0 var(--space-6);border-inline-start:2px solid var(--color-line);margin:0;list-style:none;display:grid;position:relative}.timeline-module__LCXpCq__item{max-inline-size:60ch;position:relative}.timeline-module__LCXpCq__item:before{content:"";border:2px solid var(--color-accent-magenta);border-radius:var(--radius-full);background:var(--color-surface);width:12px;height:12px;position:absolute;inset-block-start:.85rem;inset-inline-start:calc(-1 * var(--space-6) - 7px)}.timeline-module__LCXpCq__year{color:var(--color-accent-magenta);font-family:var(--font-display);font-size:var(--text-display-md);font-weight:700;line-height:var(--leading-display);font-variant-numeric:tabular-nums;margin:0}.timeline-module__LCXpCq__itemTitle{margin:var(--space-2) 0 var(--space-2);font-size:var(--text-title-lg);font-weight:600;line-height:var(--leading-title)}.timeline-module__LCXpCq__description{color:var(--color-foreground);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.timeline-module__LCXpCq__progress{display:none}@media (min-width:1024px){.timeline-module__LCXpCq__container{padding-inline:var(--gutter-desktop)}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.timeline-module__LCXpCq__root[data-timeline-pinned] .timeline-module__LCXpCq__stage{grid-template-rows:minmax(0,1fr) auto;height:calc(100svh - 112px);min-height:440px;display:grid;position:relative}.timeline-module__LCXpCq__root[data-timeline-pinned] .timeline-module__LCXpCq__list{border-inline-start:0;align-items:center;padding:0;display:grid}.timeline-module__LCXpCq__root[data-timeline-pinned] .timeline-module__LCXpCq__item{grid-area:1/1;max-inline-size:64ch}.timeline-module__LCXpCq__root[data-timeline-pinned] .timeline-module__LCXpCq__item:before{display:none}.timeline-module__LCXpCq__root[data-timeline-pinned] .timeline-module__LCXpCq__year{font-size:clamp(5rem,3.4rem + 7vw,10rem)}.timeline-module__LCXpCq__root[data-timeline-pinned] .timeline-module__LCXpCq__itemTitle{font-size:var(--text-display-md)}.timeline-module__LCXpCq__root[data-timeline-pinned] .timeline-module__LCXpCq__progress{gap:var(--space-3);padding-block-end:var(--space-2);display:grid}.timeline-module__LCXpCq__track{background:var(--color-line);height:2px;display:block}.timeline-module__LCXpCq__fill{background:var(--color-accent-magenta);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.timeline-module__LCXpCq__ticks{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.timeline-module__LCXpCq__tick{color:var(--color-line-text);font-size:var(--text-label);font-variant-numeric:tabular-nums;transition:color var(--duration-fast) var(--ease-out)}.timeline-module__LCXpCq__tick[data-active]{color:var(--color-accent-magenta);font-weight:700}}
.notice-gallery-module__eOXl3W__root{gap:var(--space-4);flex-direction:column;display:flex}.notice-gallery-module__eOXl3W__empty{padding:var(--space-6) var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-foreground-muted);text-align:center;margin:0}.notice-gallery-module__eOXl3W__group{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.notice-gallery-module__eOXl3W__group[hidden]{display:none}.notice-gallery-module__eOXl3W__summary{padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);font-family:var(--font-display)}.notice-gallery-module__eOXl3W__year{font-size:var(--text-title-lg);font-weight:700;line-height:var(--leading-title);color:var(--color-foreground)}.notice-gallery-module__eOXl3W__count{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-foreground-muted);margin-inline-start:auto}.notice-gallery-module__eOXl3W__grid{gap:var(--space-5);padding:var(--space-2) var(--space-5) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;list-style:none;display:grid}.notice-gallery-module__eOXl3W__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-inline-size:0;box-shadow:var(--shadow-e1);flex-direction:column;display:flex;overflow:hidden}.notice-gallery-module__eOXl3W__card[hidden]{display:none}.notice-gallery-module__eOXl3W__card:hover{border-color:var(--color-blue-300)}.notice-gallery-module__eOXl3W__media{aspect-ratio:1;background:var(--color-surface-muted);display:block;overflow:hidden}.notice-gallery-module__eOXl3W__image{object-fit:contain;block-size:100%;inline-size:100%;display:block}@media (prefers-reduced-motion:no-preference){.notice-gallery-module__eOXl3W__image{transition:transform var(--duration-base) var(--ease-out)}a.notice-gallery-module__eOXl3W__media:hover .notice-gallery-module__eOXl3W__image{transform:scale(1.03)}}.notice-gallery-module__eOXl3W__placeholder{justify-content:center;align-items:center;gap:var(--space-2);block-size:100%;padding:var(--space-5);color:var(--color-foreground-muted);text-align:center;flex-direction:column;display:flex}.notice-gallery-module__eOXl3W__placeholderUnit{font-family:var(--font-display);font-size:var(--text-body-sm);font-weight:600}.notice-gallery-module__eOXl3W__placeholderCode{font-family:var(--font-display);font-size:var(--text-title-lg);font-weight:700;line-height:var(--leading-title);color:var(--color-foreground)}.notice-gallery-module__eOXl3W__body{gap:var(--space-2);padding:var(--space-4);flex-direction:column;flex:1;display:flex}.notice-gallery-module__eOXl3W__meta{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.notice-gallery-module__eOXl3W__tag,.notice-gallery-module__eOXl3W__status{padding:2px var(--space-3);border-radius:var(--radius-full);font-size:var(--text-label);background:var(--color-surface-muted);color:var(--color-foreground);font-weight:600}.notice-gallery-module__eOXl3W__status[data-status=open]{background:color-mix(in srgb, var(--color-success) 14%, transparent)}.notice-gallery-module__eOXl3W__title{font-size:var(--text-body);font-weight:600;line-height:var(--leading-title);overflow-wrap:anywhere;margin:0}.notice-gallery-module__eOXl3W__unit{font-size:var(--text-body-sm);color:var(--color-foreground-muted);margin:0}.notice-gallery-module__eOXl3W__documents{gap:var(--space-2);padding:var(--space-2) 0 0;flex-wrap:wrap;margin:auto 0 0;list-style:none;display:flex}.notice-gallery-module__eOXl3W__document{align-items:center;gap:var(--space-2);min-block-size:40px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-body-sm);color:var(--color-brand-general);font-weight:600;text-decoration:none;display:inline-flex}.notice-gallery-module__eOXl3W__document:hover{background:var(--color-surface-muted);text-decoration:underline}
.UnitHero-module__TmIMFq__hero{background:var(--color-surface)}.UnitHero-module__TmIMFq__accreditation{border:2px solid var(--badge-color,currentColor);color:var(--color-foreground);border-radius:.375rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-block}.UnitHero-module__TmIMFq__meta{border-top:1px solid var(--color-border);flex-direction:column;gap:1rem;padding-top:1.5rem;font-size:.9375rem;display:flex}.UnitHero-module__TmIMFq__meta div{flex-direction:column;gap:.25rem;display:flex}.UnitHero-module__TmIMFq__meta strong{color:var(--color-foreground);font-weight:500}.UnitHero-module__TmIMFq__meta a{color:var(--color-accent-pink-text);text-decoration:none}.UnitHero-module__TmIMFq__meta a:hover,.UnitHero-module__TmIMFq__meta a:focus-visible{text-decoration:underline}.UnitHero-module__TmIMFq__meta address{display:inline}.UnitHero-module__TmIMFq__logoPanel{order:-1;justify-content:flex-start;align-items:center;display:flex;position:relative}@media (min-width:1024px){.UnitHero-module__TmIMFq__logoPanel picture{align-self:center}.UnitHero-module__TmIMFq__logoPanel{min-height:18rem;padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);order:0;justify-content:center;overflow:hidden}.UnitHero-module__TmIMFq__logoPanel:before{content:"";background:var(--unit-color);block-size:6px;position:absolute;inset-block-start:0;inset-inline:0}}
