.HeroCarousel-module__1BY_0q__carousel{position:absolute;inset:0;overflow:hidden}.HeroCarousel-module__1BY_0q__track{will-change:transform;width:200%;height:100%;transition:transform .7s cubic-bezier(.65,0,.35,1);display:flex;position:relative}@media (prefers-reduced-motion:reduce){.HeroCarousel-module__1BY_0q__track{transition-duration:0s}}.HeroCarousel-module__1BY_0q__slide{flex:0 0 50%;height:100%;position:relative;overflow:hidden}.HeroCarousel-module__1BY_0q__slideImg{object-fit:cover;object-position:center 42%;width:100%;height:100%}.HeroCarousel-module__1BY_0q__slide:nth-child(2) .HeroCarousel-module__1BY_0q__slideImg{object-position:center 30%}.HeroCarousel-module__1BY_0q__overlay{background:linear-gradient(100deg,#06152fbd 0%,#06152f8c 26%,#06152f4d 48%,#06152f1a 66%,#06152f00 84%);position:absolute;inset:0}.HeroCarousel-module__1BY_0q__illustrativeBadge{z-index:2;top:var(--space-4);right:var(--space-4);letter-spacing:.02em;color:var(--color-text-on-dark-muted);border:1px solid var(--color-border-on-dark);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#06152f8c;font-size:.7rem;font-weight:600;position:absolute}.HeroCarousel-module__1BY_0q__arrow{z-index:2;width:40px;height:40px;color:var(--color-white);border:1px solid var(--color-border-on-dark);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast);background:#06152f73;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.HeroCarousel-module__1BY_0q__arrow:hover{border-color:var(--color-white);background:#06152fb3}.HeroCarousel-module__1BY_0q__arrow:focus-visible{outline:none;box-shadow:0 0 0 3px #087cf073}.HeroCarousel-module__1BY_0q__arrowPrev{left:var(--space-4)}.HeroCarousel-module__1BY_0q__arrowNext{right:var(--space-4)}.HeroCarousel-module__1BY_0q__dots{z-index:2;right:var(--space-5);bottom:var(--space-5);gap:var(--space-3);display:flex;position:absolute}.HeroCarousel-module__1BY_0q__dot{cursor:pointer;width:9px;height:9px;transition:background-color var(--transition-fast), transform var(--transition-fast);background:#fff6;border:1px solid #fff9;border-radius:50%;padding:0}.HeroCarousel-module__1BY_0q__dot:hover{background:#ffffffb3}.HeroCarousel-module__1BY_0q__dot:focus-visible{outline:none;box-shadow:0 0 0 3px #087cf08c}.HeroCarousel-module__1BY_0q__dot[aria-current=true]{background:var(--color-blue-bright);border-color:var(--color-white);transform:scale(1.2)}@media (max-width:640px){.HeroCarousel-module__1BY_0q__overlay{background:linear-gradient(#06152fad 0%,#06152f8c 55%,#06152f66 100%)}.HeroCarousel-module__1BY_0q__arrow{width:34px;height:34px}.HeroCarousel-module__1BY_0q__illustrativeBadge{top:var(--space-3);right:var(--space-3);font-size:.65rem}.HeroCarousel-module__1BY_0q__dots{right:var(--space-4);bottom:var(--space-4)}.HeroCarousel-module__1BY_0q__slideImg{object-position:center 38%}.HeroCarousel-module__1BY_0q__slide:nth-child(2) .HeroCarousel-module__1BY_0q__slideImg{object-position:center 24%}}
.Hero-module__JgYmMq__hero{background:var(--color-navy);color:var(--color-text-on-dark);padding-block:var(--space-9) var(--space-8);position:relative;overflow:hidden}.Hero-module__JgYmMq__content{z-index:1;align-items:flex-start;gap:var(--space-5);flex-direction:column;max-width:46rem;display:flex;position:relative}.Hero-module__JgYmMq__badge{align-items:center;gap:var(--space-2);font-size:var(--fs-small);letter-spacing:.04em;text-transform:uppercase;color:var(--color-white);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);background:#087cf02e;border:1px solid #087cf073;font-weight:700;display:inline-flex}.Hero-module__JgYmMq__title{color:var(--color-white);font-size:var(--fs-h1);letter-spacing:-.01em;text-shadow:0 1px 3px #06152fa6;font-weight:700}.Hero-module__JgYmMq__text{font-size:var(--fs-lead);color:var(--color-white);text-shadow:0 1px 3px #06152fa6;max-width:42rem}.Hero-module__JgYmMq__ctaRow{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Hero-module__JgYmMq__primaryCta,.Hero-module__JgYmMq__secondaryCta{padding:var(--space-4) var(--space-6);border-radius:var(--radius-sm);font-weight:700;font-size:var(--fs-body);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Hero-module__JgYmMq__primaryCta{background:var(--color-blue-bright);color:var(--color-white)}.Hero-module__JgYmMq__primaryCta:hover{background:var(--color-blue)}.Hero-module__JgYmMq__secondaryCta{color:var(--color-white);text-shadow:0 1px 2px #06152fa6;background:#06152f8c;border:1.5px solid #ffffffa6}.Hero-module__JgYmMq__secondaryCta:hover{border-color:var(--color-white);background:#06152fb8}.Hero-module__JgYmMq__tagline{margin-top:var(--space-5);font-size:var(--fs-small);letter-spacing:.02em;color:var(--color-white);text-shadow:0 1px 3px #06152fa6}@media (max-width:640px){.Hero-module__JgYmMq__ctaRow{flex-direction:column;align-items:stretch}}
.InstitutionalSummary-module__MZLCDq__section{background:var(--color-bg-surface);padding-block:var(--space-8)}.InstitutionalSummary-module__MZLCDq__inner{max-width:46rem}.InstitutionalSummary-module__MZLCDq__rule{background:var(--color-blue-bright);width:64px;height:4px;margin-bottom:var(--space-5);display:block}.InstitutionalSummary-module__MZLCDq__title{font-size:var(--fs-h2);margin-bottom:var(--space-4);font-weight:700}.InstitutionalSummary-module__MZLCDq__text{font-size:var(--fs-lead);color:var(--color-text-muted)}
.AdicNumbers-module__Bkpp5q__section{background:var(--color-navy);color:var(--color-text-on-dark);padding-block:var(--space-8) var(--space-9);--adic-amber:#e0ab3f}.AdicNumbers-module__Bkpp5q__title{color:var(--color-white);font-size:var(--fs-h2);text-align:center;margin-bottom:var(--space-7);font-weight:700}.AdicNumbers-module__Bkpp5q__title:after{content:"";background:var(--adic-amber);width:48px;height:4px;margin:var(--space-4) auto 0;border-radius:2px;display:block}.AdicNumbers-module__Bkpp5q__grid{row-gap:var(--space-8);grid-template-columns:1fr;display:grid}.AdicNumbers-module__Bkpp5q__card{text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex;container-type:inline-size}.AdicNumbers-module__Bkpp5q__card:not(:first-child){padding-top:var(--space-6);border-top:1px solid #ffffff26}.AdicNumbers-module__Bkpp5q__prefixRow{min-height:1.75rem;font-size:var(--fs-lead);color:var(--adic-amber);margin:0;font-weight:600}.AdicNumbers-module__Bkpp5q__numberRow{min-height:3.25rem;font-family:var(--font-heading);justify-content:center;margin:0;font-size:clamp(2.5rem,11vw,3.25rem);line-height:1;display:flex}.AdicNumbers-module__Bkpp5q__numberWrap{white-space:nowrap;display:inline-block;position:relative}.AdicNumbers-module__Bkpp5q__numberSizer{visibility:hidden}.AdicNumbers-module__Bkpp5q__numberDisplay{text-align:center;position:absolute;inset:0}.AdicNumbers-module__Bkpp5q__number{font-variant-numeric:tabular-nums;color:var(--color-white);font-weight:800}.AdicNumbers-module__Bkpp5q__unit{color:var(--color-text-on-dark-muted);white-space:nowrap;margin-left:.2em;font-size:.42em;font-weight:600;position:absolute;bottom:0;left:100%}.AdicNumbers-module__Bkpp5q__label{margin:0;text-wrap:balance;max-width:22ch;min-height:3.5rem;font-size:var(--fs-lead);color:var(--color-text-on-dark-muted);margin-inline:auto;font-weight:500}@media (min-width:900px){.AdicNumbers-module__Bkpp5q__grid{column-gap:var(--space-6);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,1fr);align-items:stretch;row-gap:0}.AdicNumbers-module__Bkpp5q__card{grid-template-columns:1fr;grid-template-rows:subgrid;row-gap:var(--space-2);grid-row:span 3;justify-items:center;display:grid}.AdicNumbers-module__Bkpp5q__card:not(:first-child){border-top:none;border-left:1px solid #ffffff26;padding-top:0}.AdicNumbers-module__Bkpp5q__prefixRow,.AdicNumbers-module__Bkpp5q__numberRow,.AdicNumbers-module__Bkpp5q__label{align-self:center}.AdicNumbers-module__Bkpp5q__numberRow{font-size:clamp(2rem,17.3913cqw - 8.34783px,3.5rem)}}@media (min-width:1280px){.AdicNumbers-module__Bkpp5q__grid{column-gap:var(--space-7)}}
.Solutions-module__WFMnDW__section{background:var(--color-bg-muted);padding-block:var(--space-8) var(--space-9)}.Solutions-module__WFMnDW__header{max-width:42rem;margin-bottom:var(--space-7)}.Solutions-module__WFMnDW__title{font-size:var(--fs-h2);margin-bottom:var(--space-3);font-weight:700}.Solutions-module__WFMnDW__intro{font-size:var(--fs-lead);color:var(--color-text-muted)}.Solutions-module__WFMnDW__grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.Solutions-module__WFMnDW__card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-3);color:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.Solutions-module__WFMnDW__card:hover{border-color:var(--color-blue-bright);box-shadow:var(--shadow-sm)}.Solutions-module__WFMnDW__iconWrap{border-radius:var(--radius-sm);background:var(--color-bg-muted);width:52px;height:52px;color:var(--color-blue);justify-content:center;align-items:center;display:inline-flex}.Solutions-module__WFMnDW__cardTitle{font-size:var(--fs-h3);font-weight:700}.Solutions-module__WFMnDW__cardText{color:var(--color-text-muted);flex:1}.Solutions-module__WFMnDW__cardFootnote{letter-spacing:.04em;text-transform:uppercase;color:var(--color-gray);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:.75rem;font-weight:700}
.Certifications-module__REY-WG__section{background:var(--color-bg-surface);padding-block:var(--space-8) var(--space-9)}.Certifications-module__REY-WG__title{font-size:var(--fs-h2);max-width:44rem;margin-bottom:var(--space-3);font-weight:700}.Certifications-module__REY-WG__text{font-size:var(--fs-lead);color:var(--color-text-muted);max-width:40rem;margin-bottom:var(--space-6)}.Certifications-module__REY-WG__grid{gap:var(--space-5);margin-bottom:var(--space-6);grid-template-columns:1fr;display:grid}.Certifications-module__REY-WG__card{align-items:flex-start;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);background:var(--color-bg-muted);flex-direction:column;display:flex}.Certifications-module__REY-WG__icon{color:var(--color-blue-bright)}.Certifications-module__REY-WG__name{font-size:var(--fs-h3);color:var(--color-navy);font-weight:700}.Certifications-module__REY-WG__data{gap:var(--space-2);flex-direction:column;width:100%;margin:0;display:flex}.Certifications-module__REY-WG__dataRow{justify-content:space-between;gap:var(--space-2);font-size:var(--fs-small);border-top:1px solid var(--color-border);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.Certifications-module__REY-WG__dataRow dt{color:var(--color-text-muted)}.Certifications-module__REY-WG__dataRow dd{color:var(--color-graphite);text-align:right;margin:0;font-weight:600}.Certifications-module__REY-WG__note{font-size:var(--fs-small);color:var(--color-text-muted);border-left:3px solid var(--color-border);max-width:46rem;padding-left:var(--space-4)}@media (min-width:768px){.Certifications-module__REY-WG__grid{grid-template-columns:repeat(3,1fr)}}
.UniversoPartnerCtaSection-module__F2NUpa__section{background:var(--color-navy);color:var(--color-text-on-dark);padding-block:var(--space-8)}.UniversoPartnerCtaSection-module__F2NUpa__inner{text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;max-width:44rem;display:flex}.UniversoPartnerCtaSection-module__F2NUpa__title{color:var(--color-white);font-size:var(--fs-h2);font-weight:700}.UniversoPartnerCtaSection-module__F2NUpa__text{font-size:var(--fs-lead);color:var(--color-text-on-dark-muted)}.UniversoPartnerCtaSection-module__F2NUpa__cta{min-height:44px;padding:var(--space-4) var(--space-6);border-radius:var(--radius-sm);background:var(--color-blue-bright);color:var(--color-white);font-weight:700;font-size:var(--fs-body);transition:background-color var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.UniversoPartnerCtaSection-module__F2NUpa__cta:hover{background:var(--color-blue)}.UniversoPartnerCtaSection-module__F2NUpa__note{font-size:var(--fs-small);color:var(--color-text-on-dark-muted)}
