.Events-module__pI_RKa__eyebrow{color:var(--red-600);letter-spacing:.15em;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:900}.Events-module__pI_RKa__headingLine{background:var(--red-600);border-radius:999px;width:48px;height:3px;margin-top:20px}.Events-module__pI_RKa__eventsSection{background:radial-gradient(circle at 92% 4%, #06294f13, transparent 27%), linear-gradient(180deg, #f8fafc 0%, var(--off-white) 100%);padding:88px 0 82px}.Events-module__pI_RKa__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(280px,470px);align-items:end;gap:56px;margin-bottom:42px;display:grid}.Events-module__pI_RKa__sectionHeading h2,.Events-module__pI_RKa__pastHeading h2{color:var(--navy-950);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-weight:900;line-height:1.02}.Events-module__pI_RKa__sectionHeading h2{font-size:clamp(36px,4.2vw,52px)}.Events-module__pI_RKa__sectionHeading>p{color:var(--gray-600);margin:0 0 2px;font-size:13px;line-height:1.75}.Events-module__pI_RKa__eventsLayout{grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr);align-items:stretch;gap:24px;display:grid}.Events-module__pI_RKa__featuredCard,.Events-module__pI_RKa__eventCard,.Events-module__pI_RKa__pastCard{background:var(--white);border:1px solid #06294f21;border-radius:18px;min-width:0;transition:border-color .22s,box-shadow .22s,transform .22s;overflow:hidden;box-shadow:0 16px 42px #031b3517}.Events-module__pI_RKa__featuredCard{grid-template-columns:minmax(350px,1.1fr) minmax(0,.9fr);min-height:650px;display:grid}.Events-module__pI_RKa__featuredImage,.Events-module__pI_RKa__eventImage,.Events-module__pI_RKa__pastImage{background:radial-gradient(circle at 50% 42%,#173b60 0%,#092744 48%,#031b35 100%);min-width:0;position:relative;overflow:hidden}.Events-module__pI_RKa__featuredImage{min-height:650px}.Events-module__pI_RKa__posterButton{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.Events-module__pI_RKa__posterButton:focus-visible{outline:3px solid var(--red-600);outline-offset:-5px}.Events-module__pI_RKa__posterImage{object-fit:contain;padding:10px;transition:transform .4s}.Events-module__pI_RKa__eventStatus,.Events-module__pI_RKa__posterZoomBadge{z-index:2;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;border:1px solid #ffffff9e;border-radius:999px;align-items:center;font-size:9px;font-weight:900;line-height:1;display:inline-flex;position:absolute;box-shadow:0 7px 18px #031b3538}.Events-module__pI_RKa__eventStatus{background:var(--red-600);color:var(--white);padding:9px 12px;top:14px;left:14px}.Events-module__pI_RKa__eventStatusPast{background:#031b35e6}.Events-module__pI_RKa__posterZoomBadge{color:var(--navy-950);opacity:.92;background:#fffffff5;gap:7px;padding:9px 12px;transition:opacity .2s,transform .2s;bottom:14px;right:14px;transform:translateY(0)}.Events-module__pI_RKa__posterZoomBadge svg{color:var(--red-600)}.Events-module__pI_RKa__featuredContent,.Events-module__pI_RKa__eventContent{align-self:center;min-width:0}.Events-module__pI_RKa__featuredContent{padding:42px 34px}.Events-module__pI_RKa__eventCategory{color:var(--red-600);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:900;line-height:1.4}.Events-module__pI_RKa__featuredContent h3,.Events-module__pI_RKa__eventContent h3{overflow-wrap:anywhere;color:var(--navy-950);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-weight:900;line-height:1.05}.Events-module__pI_RKa__featuredContent h3{font-size:clamp(29px,3vw,40px)}.Events-module__pI_RKa__eventMeta{gap:10px;margin:20px 0;display:grid}.Events-module__pI_RKa__eventMeta span{min-width:0;color:var(--navy-700);align-items:flex-start;gap:8px;font-size:10px;font-weight:800;line-height:1.45;display:flex}.Events-module__pI_RKa__eventMeta svg{color:var(--red-600);flex-shrink:0;margin-top:1px}.Events-module__pI_RKa__eventDescription{color:var(--gray-700);margin:0;font-size:12px;line-height:1.7}.Events-module__pI_RKa__additionalEvents{gap:24px;display:grid}.Events-module__pI_RKa__eventCard{grid-template-columns:minmax(150px,.82fr) minmax(0,1.18fr);min-height:313px;display:grid}.Events-module__pI_RKa__eventImage{min-height:313px}.Events-module__pI_RKa__eventContent{padding:26px 23px}.Events-module__pI_RKa__eventContent h3{font-size:clamp(20px,2vw,27px)}.Events-module__pI_RKa__eventContent .Events-module__pI_RKa__eventMeta{gap:7px;margin:14px 0}.Events-module__pI_RKa__eventContent .Events-module__pI_RKa__eventDescription{font-size:10px;line-height:1.6}.Events-module__pI_RKa__pastHeading{grid-template-columns:1fr auto;align-items:end;gap:24px;margin:76px 0 32px;display:grid}.Events-module__pI_RKa__pastHeading h2{grid-column:1;font-size:clamp(29px,3.3vw,40px)}.Events-module__pI_RKa__pastHeading .Events-module__pI_RKa__headingLine{grid-column:1/-1;margin-top:-4px}.Events-module__pI_RKa__pastGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.Events-module__pI_RKa__pastCard{flex-direction:column;display:flex}.Events-module__pI_RKa__pastImage{flex-shrink:0;height:330px}.Events-module__pI_RKa__pastCard .Events-module__pI_RKa__eventContent{flex:1;align-self:stretch;padding:24px 23px 26px}.Events-module__pI_RKa__pastCard h3{font-size:clamp(18px,1.7vw,22px)}.Events-module__pI_RKa__pastCard .Events-module__pI_RKa__eventDescription{margin-bottom:0}.Events-module__pI_RKa__eventsNote{color:var(--gray-500);letter-spacing:.02em;text-align:center;margin:28px 0 0;font-size:10px;font-weight:700;line-height:1.6}.Events-module__pI_RKa__lightboxOverlay{z-index:1200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:zoom-out;background:#031223f0;grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:14px;padding:58px 4vw 20px;display:grid;position:fixed;inset:0}.Events-module__pI_RKa__lightboxFrame{cursor:default;width:min(92vw,1200px);height:min(82vh,940px);position:relative}.Events-module__pI_RKa__lightboxImage{object-fit:contain}.Events-module__pI_RKa__lightboxCaption{color:#ffffffc2;text-align:center;max-width:min(84vw,760px);margin:0;font-size:11px;font-weight:700;line-height:1.4}.Events-module__pI_RKa__lightboxClose{z-index:2;width:44px;height:44px;color:var(--white);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff52;border-radius:50%;place-items:center;padding:0;transition:background-color .18s,transform .18s;display:grid;position:fixed;top:18px;right:22px}.Events-module__pI_RKa__lightboxClose:hover,.Events-module__pI_RKa__lightboxClose:focus-visible{background:var(--red-600);transform:rotate(90deg)}.Events-module__pI_RKa__communitySection{border-top:1px solid var(--gray-200);background:var(--white);padding:72px 0}.Events-module__pI_RKa__communityLayout{grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:28px;display:grid}.Events-module__pI_RKa__communityIcon{background:var(--navy-100);width:72px;height:72px;color:var(--navy-800);border:1px solid #06294f1f;border-radius:50%;place-items:center;display:grid}.Events-module__pI_RKa__communityEyebrow{letter-spacing:.15em;text-transform:uppercase;font-weight:900;color:var(--red-600)!important;margin:0 0 7px!important;font-size:9px!important}.Events-module__pI_RKa__communityLayout h2{max-width:680px;color:var(--navy-950);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:900;line-height:1.08}.Events-module__pI_RKa__communityLayout p{max-width:650px;color:var(--gray-700);margin:13px 0 0;font-size:12px;line-height:1.65}.Events-module__pI_RKa__communityButton{background:var(--red-600);min-height:50px;color:var(--white);letter-spacing:.04em;text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:10px;font-weight:900;transition:background-color .18s,transform .18s;display:inline-flex;box-shadow:0 9px 20px #e11c282e}.Events-module__pI_RKa__communityButton:hover,.Events-module__pI_RKa__communityButton:focus-visible{background:var(--red-700);transform:translateY(-2px)}@media (hover:hover){.Events-module__pI_RKa__featuredCard:hover,.Events-module__pI_RKa__eventCard:hover,.Events-module__pI_RKa__pastCard:hover{border-color:#e11c2847;transform:translateY(-4px);box-shadow:0 22px 48px #031b3524}.Events-module__pI_RKa__featuredCard:hover .Events-module__pI_RKa__posterImage,.Events-module__pI_RKa__eventCard:hover .Events-module__pI_RKa__posterImage,.Events-module__pI_RKa__pastCard:hover .Events-module__pI_RKa__posterImage{transform:scale(1.018)}.Events-module__pI_RKa__posterZoomBadge{opacity:0;transform:translateY(6px)}.Events-module__pI_RKa__featuredCard:hover .Events-module__pI_RKa__posterZoomBadge,.Events-module__pI_RKa__eventCard:hover .Events-module__pI_RKa__posterZoomBadge,.Events-module__pI_RKa__pastCard:hover .Events-module__pI_RKa__posterZoomBadge,.Events-module__pI_RKa__posterButton:focus-visible .Events-module__pI_RKa__posterZoomBadge{opacity:1;transform:translateY(0)}}@media (max-width:1060px){.Events-module__pI_RKa__eventsLayout{grid-template-columns:1fr}.Events-module__pI_RKa__featuredCard{grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr);min-height:590px}.Events-module__pI_RKa__featuredImage{min-height:590px}.Events-module__pI_RKa__additionalEvents{grid-template-columns:repeat(2,minmax(0,1fr))}.Events-module__pI_RKa__eventCard,.Events-module__pI_RKa__eventImage{min-height:325px}}@media (max-width:920px){.Events-module__pI_RKa__pastGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Events-module__pI_RKa__communityLayout{grid-template-columns:70px minmax(0,1fr)}.Events-module__pI_RKa__communityButton{grid-column:2;justify-self:start}}@media (max-width:760px){.Events-module__pI_RKa__eventsSection{padding:70px 0}.Events-module__pI_RKa__sectionHeading{grid-template-columns:1fr;gap:24px}.Events-module__pI_RKa__featuredCard{grid-template-columns:1fr;min-height:0}.Events-module__pI_RKa__featuredImage{height:min(72vh,600px);min-height:500px}.Events-module__pI_RKa__featuredContent{padding:34px 30px 38px}.Events-module__pI_RKa__additionalEvents{grid-template-columns:1fr}.Events-module__pI_RKa__eventCard{grid-template-columns:minmax(230px,.82fr) minmax(0,1.18fr)}.Events-module__pI_RKa__pastHeading{margin-top:64px}}@media (max-width:640px){.Events-module__pI_RKa__pastGrid{grid-template-columns:1fr}.Events-module__pI_RKa__pastImage{height:min(105vw,440px);min-height:350px}.Events-module__pI_RKa__communitySection{padding:58px 0}.Events-module__pI_RKa__communityLayout{grid-template-columns:1fr}.Events-module__pI_RKa__communityIcon{width:62px;height:62px}.Events-module__pI_RKa__communityButton{grid-column:1;justify-self:stretch;width:100%}}@media (max-width:560px){.Events-module__pI_RKa__eventsSection{padding:60px 0}.Events-module__pI_RKa__sectionHeading{margin-bottom:34px}.Events-module__pI_RKa__sectionHeading h2{font-size:clamp(33px,11vw,44px)}.Events-module__pI_RKa__featuredImage{height:min(70vh,520px);min-height:430px}.Events-module__pI_RKa__featuredContent{padding:30px 24px 34px}.Events-module__pI_RKa__featuredContent h3{font-size:clamp(28px,9vw,36px)}.Events-module__pI_RKa__eventCard{grid-template-columns:1fr;min-height:0}.Events-module__pI_RKa__eventImage{height:min(70vh,510px);min-height:420px}.Events-module__pI_RKa__eventContent{padding:28px 24px 31px}.Events-module__pI_RKa__eventContent .Events-module__pI_RKa__eventDescription{font-size:11px}.Events-module__pI_RKa__pastCard .Events-module__pI_RKa__eventContent{padding:23px 22px 26px}.Events-module__pI_RKa__lightboxOverlay{gap:10px;padding:58px 12px 16px}.Events-module__pI_RKa__lightboxFrame{width:calc(100vw - 24px);height:80vh}.Events-module__pI_RKa__lightboxClose{top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.Events-module__pI_RKa__featuredCard,.Events-module__pI_RKa__eventCard,.Events-module__pI_RKa__pastCard,.Events-module__pI_RKa__posterImage,.Events-module__pI_RKa__posterZoomBadge,.Events-module__pI_RKa__lightboxClose,.Events-module__pI_RKa__communityButton{transition:none}}
.SecondaryHero-module__Ww8WVq__hero{background:var(--navy-950);isolation:isolate;min-height:500px;display:flex;position:relative;overflow:hidden}.SecondaryHero-module__Ww8WVq__image{z-index:-3;object-fit:cover;object-position:var(--secondary-hero-position,center)}.SecondaryHero-module__Ww8WVq__overlay{z-index:-2;background:linear-gradient(90deg,#031b35fc 0%,#031b35f0 30%,#031b35c2 53%,#031b354d 76%,#031b352e 100%),linear-gradient(#0000000f,#0000003d);position:absolute;inset:0}.SecondaryHero-module__Ww8WVq__solidHero{background:radial-gradient(circle at 92% 20%, #124a7e4d, transparent 31%), linear-gradient(135deg, var(--navy-950), var(--navy-800))}.SecondaryHero-module__Ww8WVq__solidHero:after{content:"";pointer-events:none;border:70px solid #ffffff06;border-radius:50%;width:480px;height:480px;position:absolute;top:-230px;right:-155px}.SecondaryHero-module__Ww8WVq__container{z-index:2;width:min(1180px,100% - 64px);color:var(--white);flex-direction:column;justify-content:center;margin-inline:auto;padding-top:55px;padding-bottom:62px;display:flex;position:relative}.SecondaryHero-module__Ww8WVq__breadcrumbs{border-radius:var(--radius-pill);color:#ffffffb8;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff12;border:1px solid #ffffff29;flex-wrap:wrap;align-self:flex-start;align-items:center;margin-bottom:31px;padding:8px 16px;font-size:10px;font-weight:800;display:flex}.SecondaryHero-module__Ww8WVq__breadcrumbItem{align-items:center;display:inline-flex}.SecondaryHero-module__Ww8WVq__separator{color:#ffffff61;margin:0 9px}.SecondaryHero-module__Ww8WVq__breadcrumbs a{transition:color .18s}.SecondaryHero-module__Ww8WVq__breadcrumbs a:hover,.SecondaryHero-module__Ww8WVq__breadcrumbs a:focus-visible{color:var(--white)}.SecondaryHero-module__Ww8WVq__content{width:100%;max-width:720px}.SecondaryHero-module__Ww8WVq__eyebrow{color:var(--red-500);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:11px;font-size:11px;font-weight:900;display:inline-flex}.SecondaryHero-module__Ww8WVq__eyebrow:before{border-radius:var(--radius-pill);content:"";background:currentColor;width:22px;height:2px}.SecondaryHero-module__Ww8WVq__content h1{max-width:720px;color:var(--white);font-family:var(--font-serif);letter-spacing:-.02em;text-shadow:0 4px 26px #00000052;text-wrap:balance;text-transform:none;margin:0 0 17px;font-size:clamp(40px,4.35vw,58px);font-weight:700;line-height:1.08}.SecondaryHero-module__Ww8WVq__line{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-500), #ed283340);width:52px;height:3px;margin-bottom:22px}.SecondaryHero-module__Ww8WVq__description{color:#ffffffe6;max-width:610px;margin:0;font-size:15px;line-height:1.7}.SecondaryHero-module__Ww8WVq__actions{flex-wrap:wrap;gap:12px;margin-top:27px;display:flex}.SecondaryHero-module__Ww8WVq__actions a{border-radius:var(--radius-md);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:11px;font-weight:900;display:inline-flex}.SecondaryHero-module__Ww8WVq__eyebrow,.SecondaryHero-module__Ww8WVq__line,.SecondaryHero-module__Ww8WVq__content h1,.SecondaryHero-module__Ww8WVq__description,.SecondaryHero-module__Ww8WVq__actions,.SecondaryHero-module__Ww8WVq__breadcrumbs{animation:SecondaryHero-module__Ww8WVq__hero-rise .62s var(--ease-out) both}.SecondaryHero-module__Ww8WVq__breadcrumbs{animation-delay:40ms}.SecondaryHero-module__Ww8WVq__eyebrow{animation-delay:.11s}.SecondaryHero-module__Ww8WVq__content h1{animation-delay:.18s}.SecondaryHero-module__Ww8WVq__line{animation-delay:.24s}.SecondaryHero-module__Ww8WVq__description{animation-delay:.29s}.SecondaryHero-module__Ww8WVq__actions{animation-delay:.35s}@keyframes SecondaryHero-module__Ww8WVq__hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.SecondaryHero-module__Ww8WVq__hero:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#0000,#ffffff24);height:90px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.SecondaryHero-module__Ww8WVq__eyebrow,.SecondaryHero-module__Ww8WVq__line,.SecondaryHero-module__Ww8WVq__content h1,.SecondaryHero-module__Ww8WVq__description,.SecondaryHero-module__Ww8WVq__actions,.SecondaryHero-module__Ww8WVq__breadcrumbs{animation:none}}@media (max-width:900px){.SecondaryHero-module__Ww8WVq__hero{min-height:510px}.SecondaryHero-module__Ww8WVq__content h1{font-size:clamp(38px,6vw,53px)}}@media (max-width:700px){.SecondaryHero-module__Ww8WVq__hero{min-height:560px}.SecondaryHero-module__Ww8WVq__image{object-position:var(--secondary-hero-mobile-position,center)}.SecondaryHero-module__Ww8WVq__overlay{background:linear-gradient(#031b3585 0%,#031b35c7 44%,#031b35f7 100%)}.SecondaryHero-module__Ww8WVq__container{justify-content:flex-end;padding-top:75px;padding-bottom:53px}.SecondaryHero-module__Ww8WVq__breadcrumbs{margin-bottom:25px}.SecondaryHero-module__Ww8WVq__content{text-align:center;max-width:600px;margin-inline:auto}.SecondaryHero-module__Ww8WVq__content h1{margin-inline:auto;font-size:clamp(34px,9.4vw,47px);line-height:1.05}.SecondaryHero-module__Ww8WVq__line{margin-inline:auto}.SecondaryHero-module__Ww8WVq__description{margin-inline:auto;font-size:14px}.SecondaryHero-module__Ww8WVq__actions{justify-content:center}}@media (max-width:480px){.SecondaryHero-module__Ww8WVq__hero{min-height:590px}.SecondaryHero-module__Ww8WVq__content h1{font-size:clamp(32px,10vw,42px)}.SecondaryHero-module__Ww8WVq__actions{flex-direction:column;align-items:stretch}.SecondaryHero-module__Ww8WVq__actions a{width:100%}}@media (max-width:900px){.SecondaryHero-module__Ww8WVq__container{width:min(100% - 48px,1180px)}}@media (max-width:700px){.SecondaryHero-module__Ww8WVq__container{width:calc(100% - 36px)}}@media (max-width:480px){.SecondaryHero-module__Ww8WVq__container{width:calc(100% - 28px)}}@media (max-width:700px){.SecondaryHero-module__Ww8WVq__hero{min-height:540px}.SecondaryHero-module__Ww8WVq__image{object-position:var(--secondary-hero-mobile-position,center)}.SecondaryHero-module__Ww8WVq__overlay{background:linear-gradient(#031b357a 0%,#031b35ba 42%,#031b35f5 100%)}.SecondaryHero-module__Ww8WVq__container{justify-content:center;width:calc(100% - 36px);padding-top:48px;padding-bottom:76px}.SecondaryHero-module__Ww8WVq__breadcrumbs{text-align:center;justify-content:center;margin-bottom:22px;font-size:9px}.SecondaryHero-module__Ww8WVq__content{text-align:center;width:100%;max-width:600px;margin-inline:auto}.SecondaryHero-module__Ww8WVq__eyebrow{margin-bottom:9px}.SecondaryHero-module__Ww8WVq__content h1{margin-inline:auto;max-width:600px;margin-bottom:17px;font-size:clamp(34px,9.4vw,47px);line-height:1.04}.SecondaryHero-module__Ww8WVq__line{margin-inline:auto;margin-bottom:20px}.SecondaryHero-module__Ww8WVq__description{max-width:520px;margin-inline:auto;font-size:14px;line-height:1.65}.SecondaryHero-module__Ww8WVq__actions{justify-content:center}}@media (max-width:480px){.SecondaryHero-module__Ww8WVq__hero{min-height:540px}.SecondaryHero-module__Ww8WVq__container{width:calc(100% - 28px);padding-top:38px;padding-bottom:72px}.SecondaryHero-module__Ww8WVq__breadcrumbs{margin-bottom:20px;font-size:8px}.SecondaryHero-module__Ww8WVq__eyebrow{font-size:9px}.SecondaryHero-module__Ww8WVq__content h1{font-size:clamp(30px,9.5vw,39px);line-height:1.05}.SecondaryHero-module__Ww8WVq__description{max-width:360px;font-size:12px;line-height:1.65}.SecondaryHero-module__Ww8WVq__actions{flex-direction:column;align-items:stretch}.SecondaryHero-module__Ww8WVq__actions a{width:100%}}@media (min-width:701px) and (max-width:900px){.SecondaryHero-module__Ww8WVq__container{width:min(100% - 48px,1180px)}}
.ProjectDevelopmentIntro-module__VTAheW__section{background:radial-gradient(circle at 95% 10%, #06294f06, transparent 28%), var(--white);padding:85px 0;position:relative;overflow:hidden}.ProjectDevelopmentIntro-module__VTAheW__layout{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:center;gap:75px;display:grid}.ProjectDevelopmentIntro-module__VTAheW__content{max-width:620px}.ProjectDevelopmentIntro-module__VTAheW__eyebrow,.ProjectDevelopmentIntro-module__VTAheW__cardEyebrow{color:var(--red-600);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900}.ProjectDevelopmentIntro-module__VTAheW__content h2{max-width:610px;color:var(--navy-950);letter-spacing:-.03em;text-transform:uppercase;margin-bottom:15px;font-size:clamp(31px,3.5vw,45px);font-weight:900;line-height:1.08}.ProjectDevelopmentIntro-module__VTAheW__line{background:var(--red-600);width:47px;height:3px;margin-bottom:24px}.ProjectDevelopmentIntro-module__VTAheW__content>p:not(.ProjectDevelopmentIntro-module__VTAheW__eyebrow){color:var(--gray-700);margin-bottom:16px;font-size:14px;line-height:1.75}.ProjectDevelopmentIntro-module__VTAheW__lead{color:var(--navy-950)!important;font-size:15px!important;line-height:1.72!important}.ProjectDevelopmentIntro-module__VTAheW__lead strong{font-weight:900}.ProjectDevelopmentIntro-module__VTAheW__button{border:1px solid var(--navy-900);min-height:48px;color:var(--navy-900);text-transform:uppercase;border-radius:4px;align-items:center;gap:10px;margin-top:10px;padding:12px 19px;font-size:10px;font-weight:900;transition:background-color .19s,color .19s,transform .19s;display:inline-flex}.ProjectDevelopmentIntro-module__VTAheW__button svg{color:var(--red-600);transition:color .19s,transform .19s}.ProjectDevelopmentIntro-module__VTAheW__button:hover,.ProjectDevelopmentIntro-module__VTAheW__button:focus-visible{background:var(--navy-900);color:var(--white);transform:translateY(-3px)}.ProjectDevelopmentIntro-module__VTAheW__button:hover svg,.ProjectDevelopmentIntro-module__VTAheW__button:focus-visible svg{color:var(--white);transform:translate(4px)}.ProjectDevelopmentIntro-module__VTAheW__featureCard{border:1px solid var(--gray-200);background:radial-gradient(circle at 100% 0, #06294f09, transparent 38%), var(--off-white);border-radius:8px;padding:32px 35px;box-shadow:0 18px 43px #0b1e321c}.ProjectDevelopmentIntro-module__VTAheW__featureCard h3{color:var(--navy-950);letter-spacing:-.025em;text-transform:uppercase;margin-bottom:22px;font-size:23px;font-weight:900;line-height:1.15}.ProjectDevelopmentIntro-module__VTAheW__feature{border-top:1px solid var(--gray-200);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:15px;padding:15px 0;display:grid}.ProjectDevelopmentIntro-module__VTAheW__icon{width:48px;height:48px;color:var(--red-600);background:#e11c2814;border-radius:50%;place-items:center;transition:background-color .2s,transform .2s;display:grid}.ProjectDevelopmentIntro-module__VTAheW__feature:hover .ProjectDevelopmentIntro-module__VTAheW__icon{background:#e11c2821;transform:scale(1.06)}.ProjectDevelopmentIntro-module__VTAheW__feature h4{color:var(--navy-950);text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:900}.ProjectDevelopmentIntro-module__VTAheW__feature p{color:var(--gray-500);margin:0;font-size:11px;line-height:1.5}@media (max-width:850px){.ProjectDevelopmentIntro-module__VTAheW__section{padding:70px 0}.ProjectDevelopmentIntro-module__VTAheW__layout{grid-template-columns:1fr;gap:45px}.ProjectDevelopmentIntro-module__VTAheW__content,.ProjectDevelopmentIntro-module__VTAheW__featureCard{width:100%;max-width:650px;margin-inline:auto}}@media (max-width:560px){.ProjectDevelopmentIntro-module__VTAheW__section{padding:60px 0 64px}.ProjectDevelopmentIntro-module__VTAheW__content{max-width:none}.ProjectDevelopmentIntro-module__VTAheW__content h2{font-size:clamp(30px,9vw,39px)}.ProjectDevelopmentIntro-module__VTAheW__lead{font-size:14px!important}.ProjectDevelopmentIntro-module__VTAheW__button{justify-content:center;width:100%}.ProjectDevelopmentIntro-module__VTAheW__featureCard{max-width:none;padding:27px 22px}.ProjectDevelopmentIntro-module__VTAheW__featureCard h3{font-size:20px}.ProjectDevelopmentIntro-module__VTAheW__feature{grid-template-columns:45px minmax(0,1fr);gap:13px;padding:14px 0}.ProjectDevelopmentIntro-module__VTAheW__icon{width:45px;height:45px}}@media (prefers-reduced-motion:reduce){.ProjectDevelopmentIntro-module__VTAheW__button,.ProjectDevelopmentIntro-module__VTAheW__button svg,.ProjectDevelopmentIntro-module__VTAheW__icon{transition:none}}
.BusinessIntro-module__y4srHW__section{background:radial-gradient(ellipse 70% 55% at 50% 0, #06294f0d, transparent 70%), var(--white);padding:86px 0;position:relative;overflow:hidden}.BusinessIntro-module__y4srHW__layout{z-index:1;grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:center;gap:70px;display:grid;position:relative}.BusinessIntro-module__y4srHW__content{max-width:62ch}.BusinessIntro-module__y4srHW__eyebrow,.BusinessIntro-module__y4srHW__cardEyebrow{color:var(--red-600);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:11px;font-size:11px;font-weight:800;display:inline-flex}.BusinessIntro-module__y4srHW__eyebrow:before,.BusinessIntro-module__y4srHW__cardEyebrow:before{border-radius:var(--radius-pill);content:"";opacity:.85;background:currentColor;width:22px;height:2px}.BusinessIntro-module__y4srHW__content h2{color:var(--navy-950);letter-spacing:-.015em;text-wrap:balance;margin-bottom:16px;font-size:clamp(32px,3.6vw,44px);font-weight:700;line-height:1.14}.BusinessIntro-module__y4srHW__line{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), #e11c2859);width:52px;height:3px;margin-bottom:24px}.BusinessIntro-module__y4srHW__content>p:not(.BusinessIntro-module__y4srHW__eyebrow){color:var(--gray-700);margin-bottom:16px;font-size:16px;line-height:1.7}.BusinessIntro-module__y4srHW__lead{color:var(--navy-950);font-family:var(--font-serif);letter-spacing:-.015em;font-size:clamp(19px,1.8vw,23px);font-weight:500;line-height:1.44}.BusinessIntro-module__y4srHW__lead strong{font-weight:700}.BusinessIntro-module__y4srHW__button{border-radius:var(--radius-md);background:linear-gradient(180deg, var(--white), var(--navy-050));min-height:50px;color:var(--navy-900);box-shadow:var(--shadow-xs);letter-spacing:.08em;text-transform:uppercase;transition:border-color .22s ease, box-shadow .22s ease, transform .22s var(--ease-out);border:1px solid #06294f38;align-items:center;gap:11px;margin-top:12px;padding:13px 21px;font-size:12px;font-weight:800;display:inline-flex}.BusinessIntro-module__y4srHW__button svg{color:var(--red-600);transition:transform .22s var(--ease-out)}.BusinessIntro-module__y4srHW__button:hover,.BusinessIntro-module__y4srHW__button:focus-visible{box-shadow:var(--shadow-small);border-color:#e11c2866;transform:translateY(-3px)}.BusinessIntro-module__y4srHW__button:hover svg,.BusinessIntro-module__y4srHW__button:focus-visible svg{transform:translate(4px)}.BusinessIntro-module__y4srHW__featureCard{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white), var(--navy-050));box-shadow:var(--shadow-medium);border:1px solid #06294f1a;padding:32px 34px;position:relative;overflow:hidden}.BusinessIntro-module__y4srHW__featureCard:before{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), #e11c2859);content:"";height:3px;position:absolute;top:0;left:0;right:0}.BusinessIntro-module__y4srHW__featureCard h3{color:var(--navy-950);font-family:var(--font-serif);letter-spacing:-.015em;margin-bottom:24px;font-size:clamp(21px,2vw,25px);font-weight:700;line-height:1.2}.BusinessIntro-module__y4srHW__feature{border-top:1px solid #06294f14;grid-template-columns:50px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.BusinessIntro-module__y4srHW__icon{border-radius:var(--radius-md);background:radial-gradient(circle at 30% 25%, var(--white), var(--navy-100));width:50px;height:50px;box-shadow:var(--shadow-xs), var(--shadow-inset-top);color:var(--navy-900);transition:background .24s ease, color .24s ease, transform .24s var(--ease-out);place-items:center;display:grid}.BusinessIntro-module__y4srHW__feature:hover .BusinessIntro-module__y4srHW__icon{background:radial-gradient(circle at 30% 25%, var(--white), #e11c281f);color:var(--red-600);transform:translateY(-2px)}.BusinessIntro-module__y4srHW__feature h4{color:var(--navy-950);letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:800}.BusinessIntro-module__y4srHW__feature p{color:var(--gray-500);margin:0;font-size:13px;line-height:1.6}@media (max-width:1020px){.BusinessIntro-module__y4srHW__layout{gap:52px}}@media (max-width:760px){.BusinessIntro-module__y4srHW__section{padding:58px 0}.BusinessIntro-module__y4srHW__layout{grid-template-columns:1fr;gap:42px}.BusinessIntro-module__y4srHW__featureCard{padding:28px 24px}}@media (max-width:520px){.BusinessIntro-module__y4srHW__section{padding:48px 0}.BusinessIntro-module__y4srHW__content>p:not(.BusinessIntro-module__y4srHW__eyebrow){font-size:15px}.BusinessIntro-module__y4srHW__feature{grid-template-columns:44px minmax(0,1fr);gap:13px}.BusinessIntro-module__y4srHW__icon{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.BusinessIntro-module__y4srHW__button,.BusinessIntro-module__y4srHW__button svg,.BusinessIntro-module__y4srHW__icon{transition:none}.BusinessIntro-module__y4srHW__button:hover,.BusinessIntro-module__y4srHW__button:focus-visible,.BusinessIntro-module__y4srHW__button:hover svg,.BusinessIntro-module__y4srHW__button:focus-visible svg,.BusinessIntro-module__y4srHW__feature:hover .BusinessIntro-module__y4srHW__icon{transform:none}}
.MembershipBenefitsSection-module__tOeBjq__section{background:radial-gradient(ellipse 70% 55% at 50% 0, #06294f0d, transparent 70%), var(--white);padding:78px 0 86px;position:relative;overflow:hidden}.MembershipBenefitsSection-module__tOeBjq__heading{text-align:center;max-width:700px;margin:0 auto 44px}.MembershipBenefitsSection-module__tOeBjq__heading>p{border-radius:var(--radius-pill);color:var(--red-600);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;background:#e11c280f;border:1px solid #e11c2838;align-items:center;margin-bottom:15px;padding:7px 15px;font-size:11px;font-weight:800;display:inline-flex}.MembershipBenefitsSection-module__tOeBjq__heading h2{color:var(--navy-900);letter-spacing:-.015em;text-wrap:balance;margin-bottom:16px;font-size:clamp(30px,3.3vw,44px);font-weight:700;line-height:1.14}.MembershipBenefitsSection-module__tOeBjq__headingLine{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500) 60%, #e11c2859);width:52px;height:3px;margin-inline:auto}.MembershipBenefitsSection-module__tOeBjq__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.MembershipBenefitsSection-module__tOeBjq__item{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white), var(--navy-050));min-width:0;box-shadow:var(--shadow-small);text-align:center;transition:border-color .24s var(--ease-out), box-shadow .24s var(--ease-out), translate .24s var(--ease-out);border:1px solid #06294f1a;flex-direction:column;align-items:center;padding:32px 24px 30px;display:flex;position:relative;overflow:hidden}.MembershipBenefitsSection-module__tOeBjq__item:before{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500));content:"";opacity:0;transform-origin:50%;height:3px;transition:opacity .24s var(--ease-out), transform .24s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(.4)}.MembershipBenefitsSection-module__tOeBjq__item:hover,.MembershipBenefitsSection-module__tOeBjq__item:focus-within{box-shadow:var(--shadow-medium);border-color:#e11c2842;translate:0 -5px}.MembershipBenefitsSection-module__tOeBjq__item:hover:before,.MembershipBenefitsSection-module__tOeBjq__item:focus-within:before{opacity:1;transform:scaleX(1)}.MembershipBenefitsSection-module__tOeBjq__icon{background:radial-gradient(circle at 30% 25%, var(--white), #e11c2821);width:64px;height:64px;color:var(--red-600);box-shadow:var(--shadow-xs), var(--shadow-inset-top);transition:box-shadow .24s var(--ease-out), transform .24s var(--ease-out);border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.MembershipBenefitsSection-module__tOeBjq__item:hover .MembershipBenefitsSection-module__tOeBjq__icon,.MembershipBenefitsSection-module__tOeBjq__item:focus-within .MembershipBenefitsSection-module__tOeBjq__icon{box-shadow:var(--shadow-small), var(--shadow-inset-top);transform:translateY(-3px)scale(1.05)}.MembershipBenefitsSection-module__tOeBjq__item h3{min-height:42px;color:var(--navy-950);font-family:var(--font-sans);letter-spacing:-.005em;text-wrap:balance;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.3;display:flex}.MembershipBenefitsSection-module__tOeBjq__item p{max-width:30ch;color:var(--gray-700);margin:0 auto;font-size:15px;line-height:1.7}@media (max-width:1020px){.MembershipBenefitsSection-module__tOeBjq__section{padding:70px 0 76px}.MembershipBenefitsSection-module__tOeBjq__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px;margin-inline:auto}}@media (max-width:760px){.MembershipBenefitsSection-module__tOeBjq__section{padding:56px 0 60px}.MembershipBenefitsSection-module__tOeBjq__heading{margin-bottom:32px}.MembershipBenefitsSection-module__tOeBjq__heading h2{font-size:clamp(27px,7vw,34px)}.MembershipBenefitsSection-module__tOeBjq__grid{gap:16px}.MembershipBenefitsSection-module__tOeBjq__item{padding:26px 20px 24px}}@media (max-width:520px){.MembershipBenefitsSection-module__tOeBjq__section{padding:48px 0 52px}.MembershipBenefitsSection-module__tOeBjq__grid{grid-template-columns:1fr}.MembershipBenefitsSection-module__tOeBjq__item{padding:26px 22px 24px}.MembershipBenefitsSection-module__tOeBjq__icon{width:58px;height:58px;margin-bottom:14px}.MembershipBenefitsSection-module__tOeBjq__item h3{min-height:0;font-size:15px}}@media (prefers-reduced-motion:reduce){.MembershipBenefitsSection-module__tOeBjq__item,.MembershipBenefitsSection-module__tOeBjq__item:before,.MembershipBenefitsSection-module__tOeBjq__icon{transition:none}.MembershipBenefitsSection-module__tOeBjq__item:hover,.MembershipBenefitsSection-module__tOeBjq__item:focus-within{translate:none}.MembershipBenefitsSection-module__tOeBjq__item:hover .MembershipBenefitsSection-module__tOeBjq__icon,.MembershipBenefitsSection-module__tOeBjq__item:focus-within .MembershipBenefitsSection-module__tOeBjq__icon{transform:none}}
.ProjectProcessSection-module__XO22fW__section{background:radial-gradient(circle at 50% 0, #06294f06, transparent 35%), var(--off-white);padding:90px 0}.ProjectProcessSection-module__XO22fW__header{text-align:center;margin-bottom:46px}.ProjectProcessSection-module__XO22fW__eyebrow{color:var(--red-600);letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.ProjectProcessSection-module__XO22fW__header h2{color:var(--navy-950);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(2rem,4vw,3.35rem);font-weight:900;line-height:1.05}.ProjectProcessSection-module__XO22fW__line{background:var(--red-600);border-radius:999px;width:48px;height:3px;margin:18px auto 0}.ProjectProcessSection-module__XO22fW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.ProjectProcessSection-module__XO22fW__card{border:1px solid var(--gray-200);background:var(--white);text-align:center;border-radius:8px;flex-direction:column;align-items:center;min-height:350px;padding:42px 28px 34px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #0f172a0f}.ProjectProcessSection-module__XO22fW__card:before{z-index:2;background:var(--red-600);content:"";opacity:0;transform-origin:50%;border-radius:8px 8px 0 0;height:4px;transition:opacity .22s,transform .22s;position:absolute;top:-1px;left:-1px;right:-1px;transform:scaleX(.35)}.ProjectProcessSection-module__XO22fW__card:hover,.ProjectProcessSection-module__XO22fW__card:focus-within{border-color:var(--gray-200);transform:translateY(-4px);box-shadow:0 16px 34px #0b1e321c}.ProjectProcessSection-module__XO22fW__card:hover:before,.ProjectProcessSection-module__XO22fW__card:focus-within:before{opacity:1;transform:scaleX(1)}.ProjectProcessSection-module__XO22fW__iconWrap{width:92px;height:92px;color:var(--navy-900);background:#f8fafce6;border:1.5px solid #102f5c47;border-radius:50%;flex-shrink:0;place-items:center;transition:border-color .22s,background-color .22s,color .22s,transform .22s;display:grid}.ProjectProcessSection-module__XO22fW__card:hover .ProjectProcessSection-module__XO22fW__iconWrap,.ProjectProcessSection-module__XO22fW__card:focus-within .ProjectProcessSection-module__XO22fW__iconWrap{color:var(--red-600);background:#e11c2809;border-color:#e11c286b}.ProjectProcessSection-module__XO22fW__cardLine{background:var(--red-500);opacity:.85;border-radius:999px;width:42px;height:3px;margin:15px 0 16px;transition:width .22s,opacity .22s}.ProjectProcessSection-module__XO22fW__card:hover .ProjectProcessSection-module__XO22fW__cardLine,.ProjectProcessSection-module__XO22fW__card:focus-within .ProjectProcessSection-module__XO22fW__cardLine{opacity:1;width:48px}.ProjectProcessSection-module__XO22fW__number{color:var(--red-600);letter-spacing:-.02em;margin-bottom:12px;font-size:2rem;font-weight:900;line-height:1;display:inline-block}.ProjectProcessSection-module__XO22fW__card h3{color:var(--navy-950);text-transform:uppercase;margin:0 0 18px;font-size:1.05rem;font-weight:900;line-height:1.2}.ProjectProcessSection-module__XO22fW__card p{max-width:290px;color:var(--gray-600);margin:0;font-size:.97rem;line-height:1.75}@media (max-width:1100px){.ProjectProcessSection-module__XO22fW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ProjectProcessSection-module__XO22fW__section{padding:70px 0}.ProjectProcessSection-module__XO22fW__header{margin-bottom:34px}.ProjectProcessSection-module__XO22fW__grid{grid-template-columns:1fr;gap:22px}.ProjectProcessSection-module__XO22fW__card{min-height:auto;padding:34px 22px 28px}.ProjectProcessSection-module__XO22fW__iconWrap{width:82px;height:82px}.ProjectProcessSection-module__XO22fW__number{font-size:1.8rem}.ProjectProcessSection-module__XO22fW__card h3{font-size:1rem}.ProjectProcessSection-module__XO22fW__card p{font-size:.94rem;line-height:1.65}}@media (prefers-reduced-motion:reduce){.ProjectProcessSection-module__XO22fW__card,.ProjectProcessSection-module__XO22fW__card:before,.ProjectProcessSection-module__XO22fW__iconWrap,.ProjectProcessSection-module__XO22fW__cardLine{transition:none}}
.AboutUsSection-module__4r_8NW__section{background:radial-gradient(ellipse 68% 58% at 96% 45%, #06294f0d, transparent 70%), var(--white);padding:86px 0;position:relative;overflow:hidden}.AboutUsSection-module__4r_8NW__layout{grid-template-columns:minmax(320px,.9fr) minmax(0,1.25fr);align-items:stretch;gap:78px;display:grid}.AboutUsSection-module__4r_8NW__portraitCard{width:100%;max-width:470px;height:100%}.AboutUsSection-module__4r_8NW__imageWrapper{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white), var(--navy-050));width:100%;height:100%;min-height:480px;box-shadow:var(--shadow-medium);transition:box-shadow .24s var(--ease-out), transform .24s var(--ease-out);border:1px solid #06294f1a;position:relative;overflow:hidden}.AboutUsSection-module__4r_8NW__imageWrapper:after{z-index:2;border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff73}.AboutUsSection-module__4r_8NW__imageWrapper:hover{box-shadow:var(--shadow-large);transform:translateY(-5px)}.AboutUsSection-module__4r_8NW__image{object-fit:cover;object-position:center top;transition:transform .32s var(--ease-out)}.AboutUsSection-module__4r_8NW__imageWrapper:hover .AboutUsSection-module__4r_8NW__image{transform:scale(1.04)}.AboutUsSection-module__4r_8NW__badge{z-index:3;border-left:3px solid var(--red-500);border-radius:var(--radius-md);max-width:185px;color:var(--white);box-shadow:var(--shadow-medium);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(145deg,#031b35eb,#06294fdb);padding:16px 18px;position:absolute;top:25px;left:25px}.AboutUsSection-module__4r_8NW__badge span,.AboutUsSection-module__4r_8NW__badge strong{display:block}.AboutUsSection-module__4r_8NW__badge span{color:#ffffffbf;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800}.AboutUsSection-module__4r_8NW__badge strong{font-family:var(--font-serif);letter-spacing:-.015em;font-size:15px;font-weight:700;line-height:1.25}.AboutUsSection-module__4r_8NW__content{flex-direction:column;min-width:0;display:flex}.AboutUsSection-module__4r_8NW__eyebrow{color:var(--red-600);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:12px;font-size:11px;font-weight:800;display:inline-flex}.AboutUsSection-module__4r_8NW__eyebrow:before{border-radius:var(--radius-pill);content:"";opacity:.85;background:currentColor;width:22px;height:2px}.AboutUsSection-module__4r_8NW__content h2{max-width:22ch;color:var(--navy-950);letter-spacing:-.015em;margin-bottom:18px;font-size:clamp(31px,3.4vw,45px);line-height:1.14}.AboutUsSection-module__4r_8NW__headingLine{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500) 60%, #e11c2859);width:52px;height:3px;margin-bottom:26px}.AboutUsSection-module__4r_8NW__content>p:not(.AboutUsSection-module__4r_8NW__eyebrow){max-width:62ch;color:var(--gray-700);margin-bottom:17px;font-size:16px;line-height:1.72}.AboutUsSection-module__4r_8NW__lead{color:var(--navy-900);border-left:3px solid #e11c2847;padding-left:20px;font-size:17px;font-weight:500;position:relative}.AboutUsSection-module__4r_8NW__content>p.AboutUsSection-module__4r_8NW__lead{margin-bottom:22px}.AboutUsSection-module__4r_8NW__button{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--navy-800), var(--navy-950));min-height:50px;color:var(--white);box-shadow:var(--shadow-small);letter-spacing:.08em;text-transform:uppercase;transition:background .22s ease, box-shadow .22s ease, transform .22s var(--ease-out);justify-content:center;align-self:flex-start;align-items:center;gap:11px;margin-top:auto;padding:13px 23px;font-size:12px;font-weight:800;display:inline-flex}.AboutUsSection-module__4r_8NW__button svg{transition:transform .22s var(--ease-out)}.AboutUsSection-module__4r_8NW__button:hover,.AboutUsSection-module__4r_8NW__button:focus-visible{background:linear-gradient(135deg, var(--red-500), var(--red-700));box-shadow:var(--shadow-red);transform:translateY(-4px)}.AboutUsSection-module__4r_8NW__button:hover svg,.AboutUsSection-module__4r_8NW__button:focus-visible svg{transform:translate(5px)}@media (max-width:1020px){.AboutUsSection-module__4r_8NW__layout{gap:56px}}@media (max-width:900px){.AboutUsSection-module__4r_8NW__layout{grid-template-columns:1fr;gap:52px}.AboutUsSection-module__4r_8NW__portraitCard{max-width:540px;margin-inline:auto}}@media (max-width:560px){.AboutUsSection-module__4r_8NW__section{padding:58px 0}.AboutUsSection-module__4r_8NW__content h2{max-width:none}.AboutUsSection-module__4r_8NW__lead{padding-left:16px;font-size:16px}.AboutUsSection-module__4r_8NW__button{width:100%}.AboutUsSection-module__4r_8NW__badge{max-width:158px;padding:14px;top:16px;left:16px}}@media (prefers-reduced-motion:reduce){.AboutUsSection-module__4r_8NW__imageWrapper,.AboutUsSection-module__4r_8NW__image,.AboutUsSection-module__4r_8NW__button,.AboutUsSection-module__4r_8NW__button svg{transition:none}.AboutUsSection-module__4r_8NW__imageWrapper:hover,.AboutUsSection-module__4r_8NW__imageWrapper:hover .AboutUsSection-module__4r_8NW__image,.AboutUsSection-module__4r_8NW__button:hover,.AboutUsSection-module__4r_8NW__button:focus-visible{transform:none}}
.BusinessServicesSection-module__bc0lNq__section{background:radial-gradient(ellipse 60% 50% at 50% 0, #06294f0d, transparent 70%), linear-gradient(180deg, var(--paper), var(--off-white));padding:80px 0 88px;position:relative;overflow:hidden}.BusinessServicesSection-module__bc0lNq__heading{text-align:center;max-width:760px;margin:0 auto 44px}.BusinessServicesSection-module__bc0lNq__heading>p{border-radius:var(--radius-pill);color:var(--red-600);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;background:#e11c280f;border:1px solid #e11c2838;align-items:center;margin-bottom:12px;padding:7px 15px;font-size:11px;font-weight:800;display:inline-flex}.BusinessServicesSection-module__bc0lNq__heading h2{color:var(--navy-950);letter-spacing:-.015em;text-wrap:balance;margin-bottom:16px;font-size:clamp(30px,3.4vw,42px);font-weight:700;line-height:1.14}.BusinessServicesSection-module__bc0lNq__headingLine{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), #e11c2859);width:52px;height:3px;margin-inline:auto}.BusinessServicesSection-module__bc0lNq__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.BusinessServicesSection-module__bc0lNq__card{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white), var(--navy-050));min-width:0;min-height:330px;box-shadow:var(--shadow-small);transition:border-color .24s ease, box-shadow .24s ease, transform .24s var(--ease-out);border:1px solid #06294f1a;position:relative;overflow:hidden}.BusinessServicesSection-module__bc0lNq__card:before{z-index:3;border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500));content:"";opacity:0;transform-origin:50%;height:3px;transition:opacity .24s ease, transform .24s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(.4)}.BusinessServicesSection-module__bc0lNq__card:hover,.BusinessServicesSection-module__bc0lNq__card:focus-within,.BusinessServicesSection-module__bc0lNq__highlighted{z-index:2;box-shadow:var(--shadow-medium);border-color:#e11c2847;transform:translateY(-6px)}.BusinessServicesSection-module__bc0lNq__card:hover:before,.BusinessServicesSection-module__bc0lNq__card:focus-within:before,.BusinessServicesSection-module__bc0lNq__highlighted:before{opacity:1;transform:scaleX(1)}.BusinessServicesSection-module__bc0lNq__cardLink{text-align:center;outline:none;flex-direction:column;align-items:center;height:100%;padding:30px 24px 26px;display:flex}.BusinessServicesSection-module__bc0lNq__iconWrapper{background:radial-gradient(circle at 30% 25%, var(--white), var(--navy-100));width:80px;height:80px;box-shadow:var(--shadow-xs), var(--shadow-inset-top);color:var(--navy-900);transition:background .24s ease, color .24s ease, transform .24s var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;margin-bottom:16px;display:grid}.BusinessServicesSection-module__bc0lNq__card:hover .BusinessServicesSection-module__bc0lNq__iconWrapper,.BusinessServicesSection-module__bc0lNq__card:focus-within .BusinessServicesSection-module__bc0lNq__iconWrapper,.BusinessServicesSection-module__bc0lNq__highlighted .BusinessServicesSection-module__bc0lNq__iconWrapper{background:radial-gradient(circle at 30% 25%, var(--white), #e11c281f);color:var(--red-600);transform:translateY(-2px)scale(1.04)}.BusinessServicesSection-module__bc0lNq__iconLine{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), #e11c2859);width:34px;height:2px;transition:width .24s var(--ease-out);margin-bottom:16px}.BusinessServicesSection-module__bc0lNq__card:hover .BusinessServicesSection-module__bc0lNq__iconLine,.BusinessServicesSection-module__bc0lNq__card:focus-within .BusinessServicesSection-module__bc0lNq__iconLine,.BusinessServicesSection-module__bc0lNq__highlighted .BusinessServicesSection-module__bc0lNq__iconLine{width:44px}.BusinessServicesSection-module__bc0lNq__card h3{min-height:46px;color:var(--navy-950);letter-spacing:-.01em;justify-content:center;align-items:center;margin-bottom:11px;font-size:17px;font-weight:700;line-height:1.25;display:flex}.BusinessServicesSection-module__bc0lNq__card p{max-width:34ch;color:var(--gray-700);margin:0 auto 24px;font-size:14px;line-height:1.65}.BusinessServicesSection-module__bc0lNq__learnMore{color:var(--navy-900);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin-top:auto;font-size:11px;font-weight:800;transition:color .18s;display:inline-flex}.BusinessServicesSection-module__bc0lNq__learnMore svg{color:var(--red-600);transition:transform .2s var(--ease-out)}.BusinessServicesSection-module__bc0lNq__card:hover .BusinessServicesSection-module__bc0lNq__learnMore,.BusinessServicesSection-module__bc0lNq__card:focus-within .BusinessServicesSection-module__bc0lNq__learnMore,.BusinessServicesSection-module__bc0lNq__highlighted .BusinessServicesSection-module__bc0lNq__learnMore{color:var(--red-600)}.BusinessServicesSection-module__bc0lNq__card:hover .BusinessServicesSection-module__bc0lNq__learnMore svg,.BusinessServicesSection-module__bc0lNq__card:focus-within .BusinessServicesSection-module__bc0lNq__learnMore svg,.BusinessServicesSection-module__bc0lNq__highlighted .BusinessServicesSection-module__bc0lNq__learnMore svg{transform:translate(4px)}@media (max-width:1020px){.BusinessServicesSection-module__bc0lNq__section{padding:70px 0 76px}.BusinessServicesSection-module__bc0lNq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessServicesSection-module__bc0lNq__card{min-height:320px}}@media (max-width:760px){.BusinessServicesSection-module__bc0lNq__section{padding:58px 0 64px}.BusinessServicesSection-module__bc0lNq__heading{margin-bottom:34px}.BusinessServicesSection-module__bc0lNq__grid{gap:16px}.BusinessServicesSection-module__bc0lNq__card{min-height:310px}.BusinessServicesSection-module__bc0lNq__card:hover,.BusinessServicesSection-module__bc0lNq__card:focus-within,.BusinessServicesSection-module__bc0lNq__highlighted{transform:translateY(-4px)}.BusinessServicesSection-module__bc0lNq__cardLink{padding:27px 22px 23px}.BusinessServicesSection-module__bc0lNq__iconWrapper{width:74px;height:74px}.BusinessServicesSection-module__bc0lNq__card h3{min-height:0;font-size:16px}.BusinessServicesSection-module__bc0lNq__card p{max-width:38ch;font-size:13px}}@media (max-width:520px){.BusinessServicesSection-module__bc0lNq__section{padding:48px 0 54px}.BusinessServicesSection-module__bc0lNq__grid{grid-template-columns:1fr}.BusinessServicesSection-module__bc0lNq__card{min-height:0}}@media (prefers-reduced-motion:reduce){.BusinessServicesSection-module__bc0lNq__card,.BusinessServicesSection-module__bc0lNq__card:before,.BusinessServicesSection-module__bc0lNq__iconWrapper,.BusinessServicesSection-module__bc0lNq__iconLine,.BusinessServicesSection-module__bc0lNq__learnMore,.BusinessServicesSection-module__bc0lNq__learnMore svg{transition:none}.BusinessServicesSection-module__bc0lNq__card:hover,.BusinessServicesSection-module__bc0lNq__card:focus-within,.BusinessServicesSection-module__bc0lNq__highlighted,.BusinessServicesSection-module__bc0lNq__card:hover .BusinessServicesSection-module__bc0lNq__iconWrapper,.BusinessServicesSection-module__bc0lNq__card:focus-within .BusinessServicesSection-module__bc0lNq__iconWrapper,.BusinessServicesSection-module__bc0lNq__highlighted .BusinessServicesSection-module__bc0lNq__iconWrapper,.BusinessServicesSection-module__bc0lNq__card:hover .BusinessServicesSection-module__bc0lNq__learnMore svg,.BusinessServicesSection-module__bc0lNq__card:focus-within .BusinessServicesSection-module__bc0lNq__learnMore svg,.BusinessServicesSection-module__bc0lNq__highlighted .BusinessServicesSection-module__bc0lNq__learnMore svg{transform:none}}
.HistoryOverview-module__gj7n-a__section{background:radial-gradient(circle at 8% 14%,#e11c2812,#0000 26%),radial-gradient(circle at 92% 66%,#06294f13,#0000 31%),linear-gradient(#fff 0% 62%,#f7f9fcf5 100%);padding:104px 0 112px;position:relative;overflow:hidden}.HistoryOverview-module__gj7n-a__section:before{content:"";pointer-events:none;border:1px solid #06294f0b;border-radius:50%;width:560px;height:560px;position:absolute;top:-210px;right:-170px}.HistoryOverview-module__gj7n-a__section:after{content:"";filter:blur(2px);pointer-events:none;background:linear-gradient(150deg,#06294f09,#e11c2805);border-radius:50% 50% 0 0;width:640px;height:420px;position:absolute;bottom:-240px;right:6%;transform:rotate(-8deg)}.HistoryOverview-module__gj7n-a__backgroundMark{color:#06294f06;font-family:var(--font-serif);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(240px,26vw,430px);font-weight:700;line-height:1;position:absolute;top:8px;left:50%;transform:translate(-2%)}.HistoryOverview-module__gj7n-a__layout{z-index:2;grid-template-columns:minmax(0,.94fr) minmax(500px,1.06fr);align-items:center;gap:clamp(58px,6vw,96px);display:grid;position:relative}.HistoryOverview-module__gj7n-a__content{min-width:0}.HistoryOverview-module__gj7n-a__eyebrow{color:var(--red-600);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:800;display:inline-flex}.HistoryOverview-module__gj7n-a__eyebrow:before{border-radius:var(--radius-pill);content:"";background:currentColor;width:26px;height:2px}.HistoryOverview-module__gj7n-a__content h2{max-width:14ch;color:var(--navy-950);letter-spacing:-.035em;margin-bottom:18px;font-size:clamp(40px,4.2vw,61px);line-height:.98}.HistoryOverview-module__gj7n-a__headingLine{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500), #e11c2833);width:58px;height:3px;margin:0 0 30px}.HistoryOverview-module__gj7n-a__content>p:not(.HistoryOverview-module__gj7n-a__eyebrow){max-width:64ch;color:var(--gray-700);margin-bottom:17px;font-size:15.5px;line-height:1.78}.HistoryOverview-module__gj7n-a__content>p.HistoryOverview-module__gj7n-a__lead{color:var(--navy-900);margin-bottom:22px;font-size:16.5px;font-weight:500;line-height:1.72}.HistoryOverview-module__gj7n-a__founders{border-radius:0 var(--radius-lg) var(--radius-lg) 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border:1px solid #06294f1a;margin:30px 0 22px;padding:19px 21px 19px 24px;position:relative;box-shadow:0 12px 35px -30px #06294f73}.HistoryOverview-module__gj7n-a__founders:before{background:linear-gradient(180deg, var(--red-500), var(--red-700));content:"";border-radius:4px;width:4px;position:absolute;top:-1px;bottom:-1px;left:-1px}.HistoryOverview-module__gj7n-a__founders>span{color:var(--gray-600);letter-spacing:.15em;text-transform:uppercase;margin-bottom:11px;font-size:10px;font-weight:800;display:block}.HistoryOverview-module__gj7n-a__founderList{flex-wrap:wrap;gap:8px;display:flex}.HistoryOverview-module__gj7n-a__founderList strong{border-radius:var(--radius-pill);background:var(--white);color:var(--navy-900);border:1px solid #06294f1a;padding:7px 12px;font-size:12.5px;font-weight:700;box-shadow:0 4px 14px -12px #06294f59}.HistoryOverview-module__gj7n-a__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:28px;display:grid}.HistoryOverview-module__gj7n-a__fact{border-radius:var(--radius-md);background:#ffffffeb;border:1px solid #06294f16;align-items:center;gap:10px;min-width:0;padding:15px 13px;display:flex;box-shadow:0 10px 28px -25px #06294f80}.HistoryOverview-module__gj7n-a__fact>svg{color:var(--red-600);flex:none}.HistoryOverview-module__gj7n-a__fact strong,.HistoryOverview-module__gj7n-a__fact span{display:block}.HistoryOverview-module__gj7n-a__fact strong{color:var(--navy-950);margin-bottom:2px;font-size:16px;line-height:1.08}.HistoryOverview-module__gj7n-a__fact span{color:var(--gray-600);font-size:10.5px;line-height:1.32}.HistoryOverview-module__gj7n-a__button{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--navy-800), var(--navy-950));min-height:50px;color:var(--white);letter-spacing:.09em;text-transform:uppercase;transition:transform .22s var(--ease-out), box-shadow .22s ease, background .22s ease;justify-content:center;align-items:center;gap:11px;padding:13px 23px;font-size:11.5px;font-weight:800;display:inline-flex;box-shadow:0 16px 30px -18px #06294fa6}.HistoryOverview-module__gj7n-a__button svg{transition:transform .22s var(--ease-out)}.HistoryOverview-module__gj7n-a__button:hover,.HistoryOverview-module__gj7n-a__button:focus-visible{background:linear-gradient(135deg, var(--red-500), var(--red-700));box-shadow:var(--shadow-red);transform:translateY(-4px)}.HistoryOverview-module__gj7n-a__button:hover svg,.HistoryOverview-module__gj7n-a__button:focus-visible svg{transform:translate(5px)}.HistoryOverview-module__gj7n-a__visual{isolation:isolate;grid-template-rows:72px 248px 92px 150px 72px;grid-template-columns:repeat(12,minmax(0,1fr));min-height:620px;display:grid;position:relative}.HistoryOverview-module__gj7n-a__visual:before{z-index:-1;content:"";background:linear-gradient(145deg,#06294f06,#e11c2807);border:1px solid #06294f0e;border-radius:48% 52% 46% 54%;width:82%;height:76%;position:absolute;top:58px;right:10px;transform:rotate(5deg)}.HistoryOverview-module__gj7n-a__visualWords{z-index:6;color:#06294f9e;pointer-events:none;grid-area:1/10/3/13;place-self:start end;width:145px;margin-top:2px;display:grid;position:relative}.HistoryOverview-module__gj7n-a__visualWords>span{font-family:var(--font-serif);font-size:22px;font-style:italic;line-height:1.08}.HistoryOverview-module__gj7n-a__visualWords>i{background:var(--red-500);width:26px;height:2px;margin:14px 0 12px}.HistoryOverview-module__gj7n-a__visualWords>small{max-width:14ch;color:var(--navy-700);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800;line-height:1.55}.HistoryOverview-module__gj7n-a__photo{background:var(--navy-050);border:1px solid #06294f1c;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 64px -34px #06294f80}.HistoryOverview-module__gj7n-a__photo:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff6b}.HistoryOverview-module__gj7n-a__mainPhoto{z-index:1;border-radius:26px;grid-area:2/1/4/11}.HistoryOverview-module__gj7n-a__photoOne{z-index:4;border:6px solid var(--white);border-radius:21px;grid-area:4/2/5/6;transform:translateY(-28px)rotate(-1.2deg)}.HistoryOverview-module__gj7n-a__photoTwo{z-index:3;border:6px solid var(--white);border-radius:22px;grid-area:4/7/6/13;transform:translateY(8px)rotate(.8deg)}.HistoryOverview-module__gj7n-a__image{object-fit:cover;transition:transform .42s var(--ease-out)}.HistoryOverview-module__gj7n-a__mainPhoto .HistoryOverview-module__gj7n-a__image,.HistoryOverview-module__gj7n-a__photoOne .HistoryOverview-module__gj7n-a__image{object-position:center 44%}.HistoryOverview-module__gj7n-a__photoTwo .HistoryOverview-module__gj7n-a__image{object-position:center 45%}.HistoryOverview-module__gj7n-a__photo:hover .HistoryOverview-module__gj7n-a__image{transform:scale(1.035)}.HistoryOverview-module__gj7n-a__yearBadge{z-index:7;border:7px solid var(--white);background:linear-gradient(145deg, var(--red-500), var(--red-700));width:112px;height:112px;color:var(--white);text-align:center;border-radius:50%;grid-area:3/6/5/9;place-content:center;place-self:center;display:grid;position:relative;transform:translate(8px,15px);box-shadow:0 20px 36px -17px #e11c28a6}.HistoryOverview-module__gj7n-a__yearBadge span{letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:800}.HistoryOverview-module__gj7n-a__yearBadge strong{font-family:var(--font-serif);font-size:29px;line-height:1.05}.HistoryOverview-module__gj7n-a__yearBadge i{background:#ffffffbf;width:22px;height:1px;margin:7px auto 0}.HistoryOverview-module__gj7n-a__visualQuote{z-index:5;color:#06294f8f;font-family:var(--font-serif);grid-area:5/2/6/7;align-self:start;margin-top:8px;font-size:18px;font-style:italic;line-height:1.25;display:grid;position:relative;transform:rotate(-2deg)}.HistoryOverview-module__gj7n-a__visualQuote strong{font-size:20px;font-weight:500}@media (max-width:1120px){.HistoryOverview-module__gj7n-a__layout{grid-template-columns:minmax(0,1fr) minmax(430px,.92fr);gap:52px}.HistoryOverview-module__gj7n-a__facts{grid-template-columns:1fr}.HistoryOverview-module__gj7n-a__visual{grid-template-rows:68px 232px 88px 145px 57px;min-height:590px}}@media (max-width:900px){.HistoryOverview-module__gj7n-a__section{padding:82px 0 88px}.HistoryOverview-module__gj7n-a__layout{grid-template-columns:1fr;gap:58px}.HistoryOverview-module__gj7n-a__content h2{max-width:16ch}.HistoryOverview-module__gj7n-a__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.HistoryOverview-module__gj7n-a__visual{grid-template-rows:78px 260px 90px 160px 42px;width:min(100%,720px);min-height:630px;margin-inline:auto}}@media (max-width:640px){.HistoryOverview-module__gj7n-a__section{padding:62px 0 68px}.HistoryOverview-module__gj7n-a__backgroundMark,.HistoryOverview-module__gj7n-a__visualWords,.HistoryOverview-module__gj7n-a__visualQuote{display:none}.HistoryOverview-module__gj7n-a__content h2{max-width:none;font-size:clamp(35px,10vw,46px)}.HistoryOverview-module__gj7n-a__content>p:not(.HistoryOverview-module__gj7n-a__eyebrow),.HistoryOverview-module__gj7n-a__content>p.HistoryOverview-module__gj7n-a__lead{font-size:15px}.HistoryOverview-module__gj7n-a__founderList{flex-direction:column;align-items:flex-start}.HistoryOverview-module__gj7n-a__facts{grid-template-columns:1fr}.HistoryOverview-module__gj7n-a__button{width:100%}.HistoryOverview-module__gj7n-a__visual{grid-template-rows:280px 34px 186px;grid-template-columns:repeat(12,minmax(0,1fr));min-height:520px}.HistoryOverview-module__gj7n-a__visual:before{width:92%;height:82%;top:34px;right:4%}.HistoryOverview-module__gj7n-a__mainPhoto{border-radius:20px;grid-area:1/1/2/13}.HistoryOverview-module__gj7n-a__photoOne{border-width:4px;border-radius:17px;grid-area:2/1/4/7;transform:translateY(-8px)rotate(-.8deg)}.HistoryOverview-module__gj7n-a__photoTwo{border-width:4px;border-radius:17px;grid-area:2/7/4/13;transform:translateY(10px)rotate(.8deg)}.HistoryOverview-module__gj7n-a__yearBadge{border-width:5px;width:88px;height:88px;position:absolute;top:244px;right:50%;transform:translate(50%)}.HistoryOverview-module__gj7n-a__yearBadge strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.HistoryOverview-module__gj7n-a__image,.HistoryOverview-module__gj7n-a__button,.HistoryOverview-module__gj7n-a__button svg{transition:none}.HistoryOverview-module__gj7n-a__photo:hover .HistoryOverview-module__gj7n-a__image,.HistoryOverview-module__gj7n-a__button:hover,.HistoryOverview-module__gj7n-a__button:focus-visible{transform:none}}@media (max-width:640px){.HistoryOverview-module__gj7n-a__visual{grid-template-rows:260px 30px 190px 110px;grid-template-columns:repeat(12,minmax(0,1fr));min-height:590px}.HistoryOverview-module__gj7n-a__yearBadge{border-width:5px;grid-area:4/5/5/9;place-self:start center;width:88px;height:88px;position:relative;top:auto;right:auto;transform:translateY(-12px)}}
.MembershipPlansSection-module__qSYBkq__section{background:radial-gradient(ellipse 70% 55% at 50% 0, #06294f0d, transparent 70%), var(--white);padding:80px 0 88px}.MembershipPlansSection-module__qSYBkq__heading{text-align:center;margin-bottom:46px}.MembershipPlansSection-module__qSYBkq__heading>p{border-radius:var(--radius-pill);color:var(--red-600);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;background:#e11c280f;border:1px solid #e11c2838;align-items:center;margin-bottom:15px;padding:7px 15px;font-size:11px;font-weight:800;display:inline-flex}.MembershipPlansSection-module__qSYBkq__heading h2{color:var(--navy-900);letter-spacing:-.015em;margin-bottom:16px;font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.14}.MembershipPlansSection-module__qSYBkq__headingLine{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500) 60%, #e11c2859);width:52px;height:3px;margin-inline:auto}.MembershipPlansSection-module__qSYBkq__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;max-width:1060px;margin-inline:auto;padding-block:12px;display:grid}.MembershipPlansSection-module__qSYBkq__card{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white), var(--navy-050));box-shadow:var(--shadow-small);text-align:center;transition:border-color .24s var(--ease-out), box-shadow .24s var(--ease-out), translate .24s var(--ease-out);border:1px solid #06294f1a;flex-direction:column;padding:52px 26px 28px;display:flex;position:relative;overflow:hidden}.MembershipPlansSection-module__qSYBkq__card:hover,.MembershipPlansSection-module__qSYBkq__card:focus-within{box-shadow:var(--shadow-medium);border-color:#e11c283d;translate:0 -6px}.MembershipPlansSection-module__qSYBkq__featured{z-index:1;background:linear-gradient(165deg, var(--navy-800), var(--navy-950) 62%, #02142a);box-shadow:var(--shadow-large);border-color:#e11c2873;scale:1.035}.MembershipPlansSection-module__qSYBkq__featured:hover,.MembershipPlansSection-module__qSYBkq__featured:focus-within{box-shadow:var(--shadow-large), var(--shadow-red);border-color:#e11c28b3;translate:0 -6px}.MembershipPlansSection-module__qSYBkq__popular{border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--red-500), var(--red-700));color:var(--white);box-shadow:var(--shadow-red);letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;align-items:center;padding:7px 15px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.MembershipPlansSection-module__qSYBkq__icon{background:radial-gradient(circle at 30% 25%, var(--white), var(--navy-100));width:68px;height:68px;color:var(--navy-900);box-shadow:var(--shadow-xs), var(--shadow-inset-top);transition:transform .24s var(--ease-out);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.MembershipPlansSection-module__qSYBkq__featured .MembershipPlansSection-module__qSYBkq__icon{background:radial-gradient(circle at 30% 25%, var(--white), #e11c2829);color:var(--red-600)}.MembershipPlansSection-module__qSYBkq__card:hover .MembershipPlansSection-module__qSYBkq__icon,.MembershipPlansSection-module__qSYBkq__card:focus-within .MembershipPlansSection-module__qSYBkq__icon{transform:translateY(-3px)scale(1.05)}.MembershipPlansSection-module__qSYBkq__card h3{color:var(--navy-950);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800}.MembershipPlansSection-module__qSYBkq__featured h3{color:#ffffffd1}.MembershipPlansSection-module__qSYBkq__price{justify-content:center;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.MembershipPlansSection-module__qSYBkq__price strong{color:var(--navy-950);font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(40px,3.6vw,50px);font-weight:700;line-height:1}.MembershipPlansSection-module__qSYBkq__price span{color:var(--gray-500);font-size:13px;font-weight:700}.MembershipPlansSection-module__qSYBkq__featured .MembershipPlansSection-module__qSYBkq__price strong{color:var(--white)}.MembershipPlansSection-module__qSYBkq__featured .MembershipPlansSection-module__qSYBkq__price span{color:#ffffffb3}.MembershipPlansSection-module__qSYBkq__discount{gap:8px;margin:0 auto 18px;display:grid}.MembershipPlansSection-module__qSYBkq__discount>strong{color:var(--red-500);font-family:var(--font-sans);letter-spacing:-.02em;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1}.MembershipPlansSection-module__qSYBkq__discount p{color:#ffffffdb;letter-spacing:.055em;text-transform:uppercase;gap:3px;margin:0;font-size:11px;font-weight:700;line-height:1.55;display:grid}.MembershipPlansSection-module__qSYBkq__description{max-width:28ch;min-height:46px;color:var(--gray-700);margin:0 auto 20px;font-size:15px;line-height:1.65}.MembershipPlansSection-module__qSYBkq__featured .MembershipPlansSection-module__qSYBkq__description{color:#ffffffd1}.MembershipPlansSection-module__qSYBkq__divider{background:linear-gradient(90deg,#0000,#06294f29,#0000);width:100%;height:1px;margin-bottom:20px}.MembershipPlansSection-module__qSYBkq__featured .MembershipPlansSection-module__qSYBkq__divider{background:linear-gradient(90deg,#0000,#ffffff3d,#0000)}.MembershipPlansSection-module__qSYBkq__benefits{text-align:left;gap:11px;margin:0 0 26px;padding:0;list-style:none;display:grid}.MembershipPlansSection-module__qSYBkq__benefits li{color:var(--gray-700);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:14.5px;line-height:1.55;display:grid}.MembershipPlansSection-module__qSYBkq__benefits svg{color:var(--red-600);margin-top:3px}.MembershipPlansSection-module__qSYBkq__featured .MembershipPlansSection-module__qSYBkq__benefits li{color:#ffffffe0}.MembershipPlansSection-module__qSYBkq__featured .MembershipPlansSection-module__qSYBkq__benefits svg{color:var(--red-500)}.MembershipPlansSection-module__qSYBkq__primaryButton,.MembershipPlansSection-module__qSYBkq__secondaryButton{border-radius:var(--radius-md);letter-spacing:.08em;text-transform:uppercase;min-height:50px;transition:background .2s var(--ease-out), border-color .2s var(--ease-out), box-shadow .2s var(--ease-out), color .2s var(--ease-out), transform .2s var(--ease-out);justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:12px 18px;font-size:12px;font-weight:800;display:flex}.MembershipPlansSection-module__qSYBkq__primaryButton svg,.MembershipPlansSection-module__qSYBkq__secondaryButton svg{transition:transform .2s var(--ease-out);flex-shrink:0}.MembershipPlansSection-module__qSYBkq__primaryButton{background:linear-gradient(135deg, var(--red-500), var(--red-700));color:var(--white);box-shadow:var(--shadow-red)}.MembershipPlansSection-module__qSYBkq__primaryButton:hover,.MembershipPlansSection-module__qSYBkq__primaryButton:focus-visible{background:linear-gradient(135deg, var(--red-600), #ac0c16);transform:translateY(-3px)}.MembershipPlansSection-module__qSYBkq__secondaryButton{background:var(--white);color:var(--navy-900);box-shadow:var(--shadow-xs);border:1px solid #06294f59}.MembershipPlansSection-module__qSYBkq__secondaryButton:hover,.MembershipPlansSection-module__qSYBkq__secondaryButton:focus-visible{border-color:var(--navy-900);background:var(--navy-900);color:var(--white);box-shadow:var(--shadow-small);transform:translateY(-3px)}.MembershipPlansSection-module__qSYBkq__primaryButton:hover svg,.MembershipPlansSection-module__qSYBkq__primaryButton:focus-visible svg,.MembershipPlansSection-module__qSYBkq__secondaryButton:hover svg,.MembershipPlansSection-module__qSYBkq__secondaryButton:focus-visible svg{transform:translate(4px)}@media (max-width:1020px){.MembershipPlansSection-module__qSYBkq__section{padding:70px 0 78px}.MembershipPlansSection-module__qSYBkq__grid{grid-template-columns:1fr;max-width:480px}.MembershipPlansSection-module__qSYBkq__featured{scale:1}}@media (max-width:760px){.MembershipPlansSection-module__qSYBkq__section{padding:56px 0 62px}.MembershipPlansSection-module__qSYBkq__heading{margin-bottom:36px}.MembershipPlansSection-module__qSYBkq__heading h2{font-size:clamp(27px,7vw,34px)}}@media (max-width:520px){.MembershipPlansSection-module__qSYBkq__section{padding:48px 0 54px}.MembershipPlansSection-module__qSYBkq__card{padding:50px 22px 26px}.MembershipPlansSection-module__qSYBkq__description{min-height:0}}@media (prefers-reduced-motion:reduce){.MembershipPlansSection-module__qSYBkq__card,.MembershipPlansSection-module__qSYBkq__icon,.MembershipPlansSection-module__qSYBkq__primaryButton,.MembershipPlansSection-module__qSYBkq__secondaryButton,.MembershipPlansSection-module__qSYBkq__primaryButton svg,.MembershipPlansSection-module__qSYBkq__secondaryButton svg{transition:none}.MembershipPlansSection-module__qSYBkq__card:hover,.MembershipPlansSection-module__qSYBkq__card:focus-within,.MembershipPlansSection-module__qSYBkq__featured:hover,.MembershipPlansSection-module__qSYBkq__featured:focus-within{translate:none}.MembershipPlansSection-module__qSYBkq__card:hover .MembershipPlansSection-module__qSYBkq__icon,.MembershipPlansSection-module__qSYBkq__card:focus-within .MembershipPlansSection-module__qSYBkq__icon,.MembershipPlansSection-module__qSYBkq__primaryButton:hover,.MembershipPlansSection-module__qSYBkq__primaryButton:focus-visible,.MembershipPlansSection-module__qSYBkq__secondaryButton:hover,.MembershipPlansSection-module__qSYBkq__secondaryButton:focus-visible,.MembershipPlansSection-module__qSYBkq__primaryButton:hover svg,.MembershipPlansSection-module__qSYBkq__primaryButton:focus-visible svg,.MembershipPlansSection-module__qSYBkq__secondaryButton:hover svg,.MembershipPlansSection-module__qSYBkq__secondaryButton:focus-visible svg{transform:none}.MembershipPlansSection-module__qSYBkq__popular{transform:translate(-50%)}}
.ProjectPartnershipSection-module__CP_AtG__section{background:radial-gradient(circle at 8% 50%, #06294f05, transparent 30%), var(--white);padding:82px 0;position:relative;overflow:hidden}.ProjectPartnershipSection-module__CP_AtG__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:68px;display:grid}.ProjectPartnershipSection-module__CP_AtG__imageWrapper{border:1px solid var(--gray-200);background:var(--white);border-radius:8px;min-height:370px;position:relative;overflow:hidden;box-shadow:0 14px 35px #0b1e321c}.ProjectPartnershipSection-module__CP_AtG__image{object-fit:cover;object-position:center;transition:transform .35s}.ProjectPartnershipSection-module__CP_AtG__imageWrapper:hover .ProjectPartnershipSection-module__CP_AtG__image{transform:scale(1.025)}.ProjectPartnershipSection-module__CP_AtG__content{max-width:570px}.ProjectPartnershipSection-module__CP_AtG__eyebrow{color:var(--red-600);letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:900;line-height:1.3}.ProjectPartnershipSection-module__CP_AtG__content h2{max-width:540px;color:var(--navy-950);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;margin:0 0 15px;font-size:clamp(30px,3vw,40px);font-weight:900;line-height:1.07}.ProjectPartnershipSection-module__CP_AtG__headingLine{background:var(--red-600);width:47px;height:3px;margin-bottom:22px}.ProjectPartnershipSection-module__CP_AtG__content>p:not(.ProjectPartnershipSection-module__CP_AtG__eyebrow){max-width:550px;color:var(--gray-700);margin:0 0 27px;font-size:13px;line-height:1.72}.ProjectPartnershipSection-module__CP_AtG__partnerCard{background:linear-gradient(135deg,#06294f09,#fffffffa);border:1px solid #06294f1f;border-radius:7px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;margin:0 0 19px;padding:18px 20px;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 23px #0b1e3212}.ProjectPartnershipSection-module__CP_AtG__partnerCard:before{background:var(--red-600);content:"";opacity:0;transform-origin:50%;height:3px;transition:opacity .22s,transform .22s;position:absolute;top:0;left:0;right:0;transform:scaleX(.35)}.ProjectPartnershipSection-module__CP_AtG__partnerCard:hover{border-color:#e11c2838;transform:translateY(-3px);box-shadow:0 13px 30px #0b1e321c}.ProjectPartnershipSection-module__CP_AtG__partnerCard:hover:before{opacity:1;transform:scaleX(1)}.ProjectPartnershipSection-module__CP_AtG__partnerIcon{background:var(--navy-100);width:52px;height:52px;color:var(--navy-900);border:1px solid #06294f1a;border-radius:50%;flex-shrink:0;place-items:center;transition:border-color .22s,background-color .22s,color .22s,transform .22s;display:grid}.ProjectPartnershipSection-module__CP_AtG__partnerCard:hover .ProjectPartnershipSection-module__CP_AtG__partnerIcon{color:var(--red-600);background:#e11c2812;border-color:#e11c284d;transform:scale(1.04)}.ProjectPartnershipSection-module__CP_AtG__partnerCard strong,.ProjectPartnershipSection-module__CP_AtG__partnerCard span{display:block}.ProjectPartnershipSection-module__CP_AtG__partnerCard strong{color:var(--navy-950);text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:900;line-height:1.3}.ProjectPartnershipSection-module__CP_AtG__partnerCard span{color:var(--gray-600);margin:0;font-size:10px;line-height:1.5}.ProjectPartnershipSection-module__CP_AtG__link{min-height:44px;color:var(--navy-950);letter-spacing:.01em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;padding:10px 0;font-size:10px;font-weight:900;transition:color .19s,transform .19s;display:inline-flex}.ProjectPartnershipSection-module__CP_AtG__link svg{color:var(--red-600);transition:transform .19s}.ProjectPartnershipSection-module__CP_AtG__link:hover,.ProjectPartnershipSection-module__CP_AtG__link:focus-visible{color:var(--red-600)}.ProjectPartnershipSection-module__CP_AtG__link:hover svg,.ProjectPartnershipSection-module__CP_AtG__link:focus-visible svg{transform:translate(5px)}@media (max-width:900px){.ProjectPartnershipSection-module__CP_AtG__section{padding:72px 0}.ProjectPartnershipSection-module__CP_AtG__layout{grid-template-columns:1fr;gap:46px}.ProjectPartnershipSection-module__CP_AtG__imageWrapper{width:100%;max-width:700px;min-height:390px;margin-inline:auto}.ProjectPartnershipSection-module__CP_AtG__content{width:100%;max-width:700px;margin-inline:auto}.ProjectPartnershipSection-module__CP_AtG__content h2{max-width:600px}.ProjectPartnershipSection-module__CP_AtG__content>p:not(.ProjectPartnershipSection-module__CP_AtG__eyebrow){max-width:620px}}@media (max-width:600px){.ProjectPartnershipSection-module__CP_AtG__section{padding:62px 0}.ProjectPartnershipSection-module__CP_AtG__layout{gap:37px}.ProjectPartnershipSection-module__CP_AtG__imageWrapper{min-height:320px}.ProjectPartnershipSection-module__CP_AtG__content h2{font-size:clamp(29px,9vw,37px)}.ProjectPartnershipSection-module__CP_AtG__content>p:not(.ProjectPartnershipSection-module__CP_AtG__eyebrow){font-size:12px;line-height:1.68}.ProjectPartnershipSection-module__CP_AtG__partnerCard{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:17px}.ProjectPartnershipSection-module__CP_AtG__partnerIcon{width:48px;height:48px}}@media (max-width:430px){.ProjectPartnershipSection-module__CP_AtG__imageWrapper{min-height:270px}.ProjectPartnershipSection-module__CP_AtG__content h2{font-size:30px}.ProjectPartnershipSection-module__CP_AtG__partnerCard strong{font-size:10px}.ProjectPartnershipSection-module__CP_AtG__partnerCard span{font-size:9px}}@media (prefers-reduced-motion:reduce){.ProjectPartnershipSection-module__CP_AtG__image,.ProjectPartnershipSection-module__CP_AtG__partnerCard,.ProjectPartnershipSection-module__CP_AtG__partnerCard:before,.ProjectPartnershipSection-module__CP_AtG__partnerIcon,.ProjectPartnershipSection-module__CP_AtG__link,.ProjectPartnershipSection-module__CP_AtG__link svg{transition:none}}
.FoundationSection-module__wUzBXq__section{background:radial-gradient(ellipse 70% 55% at 50% 0, #06294f0d, transparent 70%), var(--paper);padding:80px 0 86px;position:relative}.FoundationSection-module__wUzBXq__section:before,.FoundationSection-module__wUzBXq__section:after{content:"";background:linear-gradient(90deg,#0000,#06294f1f,#0000);height:1px;position:absolute;left:0;right:0}.FoundationSection-module__wUzBXq__section:before{top:0}.FoundationSection-module__wUzBXq__section:after{bottom:0}.FoundationSection-module__wUzBXq__heading{text-align:center;max-width:760px;margin:0 auto 46px}.FoundationSection-module__wUzBXq__heading p{border-radius:var(--radius-pill);color:var(--red-600);letter-spacing:.14em;text-transform:uppercase;background:#e11c280f;border:1px solid #e11c2838;align-items:center;margin-bottom:14px;padding:7px 15px;font-size:11px;font-weight:800;display:inline-flex}.FoundationSection-module__wUzBXq__heading h2{color:var(--navy-950);letter-spacing:-.015em;margin-bottom:16px;font-size:clamp(30px,3.4vw,44px);line-height:1.14}.FoundationSection-module__wUzBXq__headingLine{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500) 60%, #e11c2859);width:52px;height:3px;margin-inline:auto}.FoundationSection-module__wUzBXq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.FoundationSection-module__wUzBXq__card{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white), var(--navy-050));min-width:0;min-height:350px;box-shadow:var(--shadow-small);text-align:center;transition:border-color .24s ease, box-shadow .24s ease, transform .24s var(--ease-out);border:1px solid #06294f1a;flex-direction:column;align-items:center;padding:40px 30px 36px;display:flex;position:relative;overflow:hidden}.FoundationSection-module__wUzBXq__card:before{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500));content:"";opacity:0;transform-origin:50%;height:4px;transition:opacity .24s ease, transform .24s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(.35)}.FoundationSection-module__wUzBXq__card:hover,.FoundationSection-module__wUzBXq__card:focus-within{box-shadow:var(--shadow-medium);border-color:#e11c2847;transform:translateY(-6px)}.FoundationSection-module__wUzBXq__card:hover:before,.FoundationSection-module__wUzBXq__card:focus-within:before{opacity:1;transform:scaleX(1)}.FoundationSection-module__wUzBXq__icon{background:radial-gradient(circle at 30% 25%, var(--white), var(--navy-100));width:79px;height:79px;color:var(--navy-800);box-shadow:var(--shadow-xs), var(--shadow-inset-top);transition:background .24s ease, color .24s ease, transform .24s var(--ease-out);border-radius:50%;place-items:center;margin-bottom:20px;display:grid}.FoundationSection-module__wUzBXq__card:hover .FoundationSection-module__wUzBXq__icon,.FoundationSection-module__wUzBXq__card:focus-within .FoundationSection-module__wUzBXq__icon{background:radial-gradient(circle at 30% 25%, var(--white), #e11c2824);color:var(--red-600);transform:scale(1.07)}.FoundationSection-module__wUzBXq__cardLine{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500));width:34px;height:2px;margin-bottom:17px}.FoundationSection-module__wUzBXq__card h3{color:var(--navy-950);font-family:var(--font-serif);letter-spacing:-.015em;margin-bottom:14px;font-size:22px;font-weight:700;line-height:1.2}.FoundationSection-module__wUzBXq__card p{max-width:40ch;color:var(--gray-700);margin:0;font-size:15px;line-height:1.7}.FoundationSection-module__wUzBXq__action{justify-content:center;margin-top:36px;display:flex}.FoundationSection-module__wUzBXq__button{border-radius:var(--radius-md);background:linear-gradient(180deg, var(--white), var(--navy-050));min-height:50px;color:var(--navy-900);box-shadow:var(--shadow-xs);letter-spacing:.08em;text-transform:uppercase;transition:background .22s ease, border-color .22s ease, box-shadow .22s ease, color .22s ease, transform .22s var(--ease-out);border:1px solid #06294f59;justify-content:center;align-items:center;gap:11px;padding:13px 24px;font-size:12px;font-weight:800;display:inline-flex}.FoundationSection-module__wUzBXq__button svg{transition:transform .22s var(--ease-out)}.FoundationSection-module__wUzBXq__button:hover,.FoundationSection-module__wUzBXq__button:focus-visible{border-color:var(--navy-950);background:linear-gradient(135deg, var(--navy-800), var(--navy-950));color:var(--white);box-shadow:var(--shadow-medium);transform:translateY(-4px)}.FoundationSection-module__wUzBXq__button:hover svg,.FoundationSection-module__wUzBXq__button:focus-visible svg{transform:translate(5px)}@media (max-width:1020px){.FoundationSection-module__wUzBXq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.FoundationSection-module__wUzBXq__card{min-height:320px}}@media (max-width:760px){.FoundationSection-module__wUzBXq__section{padding:56px 0 62px}.FoundationSection-module__wUzBXq__heading{margin-bottom:34px}.FoundationSection-module__wUzBXq__grid{grid-template-columns:1fr}.FoundationSection-module__wUzBXq__card{min-height:auto}}@media (max-width:520px){.FoundationSection-module__wUzBXq__card{padding:33px 23px}.FoundationSection-module__wUzBXq__card h3{font-size:20px}.FoundationSection-module__wUzBXq__button{width:100%}}@media (prefers-reduced-motion:reduce){.FoundationSection-module__wUzBXq__card,.FoundationSection-module__wUzBXq__card:before,.FoundationSection-module__wUzBXq__icon,.FoundationSection-module__wUzBXq__button,.FoundationSection-module__wUzBXq__button svg{transition:none}.FoundationSection-module__wUzBXq__card:hover,.FoundationSection-module__wUzBXq__card:focus-within,.FoundationSection-module__wUzBXq__card:hover .FoundationSection-module__wUzBXq__icon,.FoundationSection-module__wUzBXq__card:focus-within .FoundationSection-module__wUzBXq__icon,.FoundationSection-module__wUzBXq__button:hover,.FoundationSection-module__wUzBXq__button:focus-visible{transform:none}}
.BusinessConsultingIntro-module__imnDTq__section{background:radial-gradient(ellipse 70% 55% at 50% 0, #06294f0d, transparent 70%), var(--white);padding:86px 0;position:relative;overflow:hidden}.BusinessConsultingIntro-module__imnDTq__layout{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:center;gap:64px;display:grid;position:relative}.BusinessConsultingIntro-module__imnDTq__imageWrapper{border-radius:var(--radius-lg);background:var(--navy-050);min-height:520px;box-shadow:var(--shadow-medium);border:1px solid #06294f1a;position:relative;overflow:hidden}.BusinessConsultingIntro-module__imnDTq__image{object-fit:cover;object-position:center;transition:transform .62s var(--ease-out)}.BusinessConsultingIntro-module__imnDTq__imageWrapper:hover .BusinessConsultingIntro-module__imnDTq__image{transform:scale(1.04)}.BusinessConsultingIntro-module__imnDTq__content{max-width:62ch}.BusinessConsultingIntro-module__imnDTq__eyebrow{color:var(--red-600);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:11px;font-size:11px;font-weight:800;display:inline-flex}.BusinessConsultingIntro-module__imnDTq__eyebrow:before{border-radius:var(--radius-pill);content:"";opacity:.85;background:currentColor;width:22px;height:2px}.BusinessConsultingIntro-module__imnDTq__content h2{max-width:590px;color:var(--navy-950);letter-spacing:-.015em;text-wrap:balance;margin:0 0 16px;font-size:clamp(32px,3.6vw,44px);font-weight:700;line-height:1.14}.BusinessConsultingIntro-module__imnDTq__line{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), #e11c2859);width:52px;height:3px;margin-bottom:24px}.BusinessConsultingIntro-module__imnDTq__content>p:not(.BusinessConsultingIntro-module__imnDTq__eyebrow){color:var(--gray-700);margin-bottom:16px;font-size:16px;line-height:1.7}.BusinessConsultingIntro-module__imnDTq__lead{color:var(--navy-950);font-family:var(--font-serif);letter-spacing:-.015em;font-size:clamp(19px,1.8vw,23px);font-weight:500;line-height:1.44}.BusinessConsultingIntro-module__imnDTq__lead strong{font-weight:700}.BusinessConsultingIntro-module__imnDTq__capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.BusinessConsultingIntro-module__imnDTq__capability{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white), var(--navy-050));min-height:108px;box-shadow:var(--shadow-small);transition:border-color .24s ease, box-shadow .24s ease, transform .24s var(--ease-out);border:1px solid #06294f1a;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;padding:16px;display:grid}.BusinessConsultingIntro-module__imnDTq__capability:hover{box-shadow:var(--shadow-medium);border-color:#e11c2847;transform:translateY(-4px)}.BusinessConsultingIntro-module__imnDTq__capabilityIcon{background:radial-gradient(circle at 30% 25%, var(--white), var(--navy-100));width:46px;height:46px;box-shadow:var(--shadow-xs), var(--shadow-inset-top);color:var(--navy-900);border-radius:50%;place-items:center;transition:background .24s,color .24s;display:grid}.BusinessConsultingIntro-module__imnDTq__capability:hover .BusinessConsultingIntro-module__imnDTq__capabilityIcon{background:radial-gradient(circle at 30% 25%, var(--white), #e11c281f);color:var(--red-600)}.BusinessConsultingIntro-module__imnDTq__capability h3{color:var(--navy-950);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:13px;font-weight:800}.BusinessConsultingIntro-module__imnDTq__capability p{color:var(--gray-500);margin:0;font-size:12.5px;line-height:1.55}@media (max-width:1020px){.BusinessConsultingIntro-module__imnDTq__section{padding:72px 0}.BusinessConsultingIntro-module__imnDTq__layout{grid-template-columns:1fr;gap:44px}.BusinessConsultingIntro-module__imnDTq__imageWrapper,.BusinessConsultingIntro-module__imnDTq__content{width:100%;max-width:700px;margin-inline:auto}.BusinessConsultingIntro-module__imnDTq__imageWrapper{min-height:430px}}@media (max-width:760px){.BusinessConsultingIntro-module__imnDTq__section{padding:58px 0}.BusinessConsultingIntro-module__imnDTq__imageWrapper{min-height:360px}}@media (max-width:520px){.BusinessConsultingIntro-module__imnDTq__section{padding:48px 0}.BusinessConsultingIntro-module__imnDTq__imageWrapper{min-height:300px}.BusinessConsultingIntro-module__imnDTq__content h2{font-size:clamp(28px,8.5vw,36px)}.BusinessConsultingIntro-module__imnDTq__content>p:not(.BusinessConsultingIntro-module__imnDTq__eyebrow){font-size:15px}.BusinessConsultingIntro-module__imnDTq__capabilities{grid-template-columns:1fr}.BusinessConsultingIntro-module__imnDTq__capability{min-height:92px}}@media (prefers-reduced-motion:reduce){.BusinessConsultingIntro-module__imnDTq__image,.BusinessConsultingIntro-module__imnDTq__capability,.BusinessConsultingIntro-module__imnDTq__capabilityIcon{transition:none}.BusinessConsultingIntro-module__imnDTq__imageWrapper:hover .BusinessConsultingIntro-module__imnDTq__image,.BusinessConsultingIntro-module__imnDTq__capability:hover{transform:none}}
.BusinessBenefitsSection-module__UdZxJG__section{background:var(--off-white);padding:0 0 80px}.BusinessBenefitsSection-module__UdZxJG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.BusinessBenefitsSection-module__UdZxJG__card{border-radius:var(--radius-lg);background:var(--navy-950);min-height:240px;box-shadow:var(--shadow-small);transition:box-shadow .24s ease, transform .24s var(--ease-out);border:1px solid #06294f1a;align-items:flex-end;display:flex;position:relative;overflow:hidden}.BusinessBenefitsSection-module__UdZxJG__card:hover{box-shadow:var(--shadow-medium);transform:translateY(-5px)}.BusinessBenefitsSection-module__UdZxJG__image{object-fit:cover;transition:transform .52s var(--ease-out)}.BusinessBenefitsSection-module__UdZxJG__overlay{background:linear-gradient(#0000 28%,#031b35f5);position:absolute;inset:0}.BusinessBenefitsSection-module__UdZxJG__card:hover .BusinessBenefitsSection-module__UdZxJG__image{transform:scale(1.04)}.BusinessBenefitsSection-module__UdZxJG__content{z-index:2;color:var(--white);align-items:center;gap:14px;padding:24px;display:flex;position:relative}.BusinessBenefitsSection-module__UdZxJG__icon{background:linear-gradient(135deg, var(--red-500), var(--red-700));width:46px;height:46px;box-shadow:var(--shadow-red);transition:transform .24s var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.BusinessBenefitsSection-module__UdZxJG__card:hover .BusinessBenefitsSection-module__UdZxJG__icon{transform:scale(1.06)}.BusinessBenefitsSection-module__UdZxJG__content h3{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:700;line-height:1.3}@media (max-width:1020px){.BusinessBenefitsSection-module__UdZxJG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.BusinessBenefitsSection-module__UdZxJG__section{padding:0 0 58px}.BusinessBenefitsSection-module__UdZxJG__grid{grid-template-columns:1fr}.BusinessBenefitsSection-module__UdZxJG__card{min-height:210px}}@media (max-width:520px){.BusinessBenefitsSection-module__UdZxJG__section{padding:0 0 48px}}@media (prefers-reduced-motion:reduce){.BusinessBenefitsSection-module__UdZxJG__card,.BusinessBenefitsSection-module__UdZxJG__image,.BusinessBenefitsSection-module__UdZxJG__icon{transition:none}.BusinessBenefitsSection-module__UdZxJG__card:hover,.BusinessBenefitsSection-module__UdZxJG__card:hover .BusinessBenefitsSection-module__UdZxJG__image,.BusinessBenefitsSection-module__UdZxJG__card:hover .BusinessBenefitsSection-module__UdZxJG__icon{transform:none}}
.BoardDirectory-module__mKGcMG__section{background:radial-gradient(ellipse 70% 55% at 50% 0, #06294f0d, transparent 70%), var(--white);padding:78px 0 88px;position:relative;overflow:hidden}.BoardDirectory-module__mKGcMG__heading{text-align:center;max-width:850px;margin:0 auto 36px}.BoardDirectory-module__mKGcMG__heading>p{border-radius:var(--radius-pill);color:var(--red-600);letter-spacing:.14em;text-transform:uppercase;background:#e11c280f;border:1px solid #e11c2838;align-items:center;margin-bottom:14px;padding:7px 15px;font-size:11px;font-weight:800;display:inline-flex}.BoardDirectory-module__mKGcMG__heading h2{color:var(--navy-950);letter-spacing:-.015em;text-wrap:balance;margin-bottom:16px;font-size:clamp(29px,3.4vw,43px);line-height:1.14}.BoardDirectory-module__mKGcMG__headingLine{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500) 60%, #e11c2859);width:52px;height:3px;margin-inline:auto}.BoardDirectory-module__mKGcMG__filters{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white), var(--navy-050));max-width:1050px;box-shadow:var(--shadow-small);border:1px solid #06294f1a;grid-template-columns:minmax(230px,1.3fr) minmax(170px,.8fr) minmax(180px,.9fr) auto;gap:14px;margin:0 auto;padding:16px;display:grid}.BoardDirectory-module__mKGcMG__searchField,.BoardDirectory-module__mKGcMG__selectField{border:1px solid var(--gray-200);border-radius:var(--radius-md);background:var(--white);min-width:0;min-height:50px;box-shadow:var(--shadow-xs);align-items:center;transition:border-color .2s,box-shadow .2s;display:flex}.BoardDirectory-module__mKGcMG__searchField:focus-within,.BoardDirectory-module__mKGcMG__selectField:focus-within{border-color:var(--red-500);box-shadow:var(--shadow-small), 0 0 0 3px #ed283324}.BoardDirectory-module__mKGcMG__searchField{color:var(--navy-700);gap:10px;padding:0 15px}.BoardDirectory-module__mKGcMG__searchField input{min-width:0;height:48px;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:15px}.BoardDirectory-module__mKGcMG__searchField input::placeholder{color:var(--gray-500)}.BoardDirectory-module__mKGcMG__selectField select{width:100%;min-height:48px;color:var(--navy-950);cursor:pointer;background:0 0;border:0;outline:0;padding:0 39px 0 14px;font-size:14px;font-weight:700}.BoardDirectory-module__mKGcMG__resetButton{border-radius:var(--radius-md);background:linear-gradient(180deg, var(--white), var(--navy-050));min-height:50px;color:var(--navy-900);box-shadow:var(--shadow-xs);letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease, border-color .2s ease, box-shadow .2s ease, color .2s ease, opacity .2s ease, transform .2s var(--ease-out);border:1px solid #06294f59;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:11px;font-weight:800;display:inline-flex}.BoardDirectory-module__mKGcMG__resetButton:hover:not(:disabled),.BoardDirectory-module__mKGcMG__resetButton:focus-visible:not(:disabled){border-color:var(--navy-950);background:linear-gradient(135deg, var(--navy-800), var(--navy-950));color:var(--white);box-shadow:var(--shadow-medium);transform:translateY(-3px)}.BoardDirectory-module__mKGcMG__resetButton:disabled{cursor:default;opacity:.4}.BoardDirectory-module__mKGcMG__resultCount{max-width:1050px;color:var(--gray-500);letter-spacing:.02em;text-align:right;margin:16px auto 26px;font-size:12px}.BoardDirectory-module__mKGcMG__grid{flex-wrap:wrap;justify-content:center;gap:19px;display:flex}.BoardDirectory-module__mKGcMG__card{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white), var(--navy-050));width:calc(20% - 15.2px);min-width:0;box-shadow:var(--shadow-small);transition:border-color .24s ease, box-shadow .24s ease, transform .24s var(--ease-out);border:1px solid #06294f1a;flex-direction:column;display:flex;position:relative;overflow:hidden}.BoardDirectory-module__mKGcMG__card:before{z-index:3;border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--red-600), var(--red-500));content:"";opacity:0;transform-origin:50%;height:4px;transition:opacity .24s ease, transform .24s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(.35)}.BoardDirectory-module__mKGcMG__card:hover,.BoardDirectory-module__mKGcMG__card:focus-within{box-shadow:var(--shadow-medium);border-color:#e11c2847;transform:translateY(-6px)}.BoardDirectory-module__mKGcMG__card:hover:before,.BoardDirectory-module__mKGcMG__card:focus-within:before{opacity:1;transform:scaleX(1)}.BoardDirectory-module__mKGcMG__leadCard{background:linear-gradient(180deg, var(--navy-050), var(--navy-100));box-shadow:var(--shadow-medium);border-color:#06294f4d}.BoardDirectory-module__mKGcMG__leadCard:before{opacity:1;transform:scaleX(1)}.BoardDirectory-module__mKGcMG__leadCard:hover,.BoardDirectory-module__mKGcMG__leadCard:focus-within{box-shadow:var(--shadow-large);border-color:#06294f73}.BoardDirectory-module__mKGcMG__imageWrapper{aspect-ratio:4/5;background:var(--gray-100);flex-shrink:0;width:100%;position:relative;overflow:hidden}.BoardDirectory-module__mKGcMG__image{object-fit:cover;transition:transform .32s var(--ease-out)}.BoardDirectory-module__mKGcMG__card:hover .BoardDirectory-module__mKGcMG__image,.BoardDirectory-module__mKGcMG__card:focus-within .BoardDirectory-module__mKGcMG__image{transform:scale(1.04)}.BoardDirectory-module__mKGcMG__placeholder{background:radial-gradient(circle at 50% 30%, var(--white), var(--navy-100));color:#06294f47;place-items:center;width:100%;height:100%;display:grid}.BoardDirectory-module__mKGcMG__cardInformation{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:108px;padding:16px 12px 18px;display:flex}.BoardDirectory-module__mKGcMG__cardInformation h3{min-height:34px;color:var(--navy-950);letter-spacing:-.005em;text-align:center;justify-content:center;align-items:center;margin-bottom:7px;font-size:14px;font-weight:800;line-height:1.25;display:flex}.BoardDirectory-module__mKGcMG__position{min-height:13px;color:var(--red-600);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:800;line-height:1.3}.BoardDirectory-module__mKGcMG__committee{min-height:13px;color:var(--gray-500);margin:0;font-size:11px;line-height:1.35}.BoardDirectory-module__mKGcMG__emptyState{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--white), var(--navy-050));max-width:520px;box-shadow:var(--shadow-small);color:var(--gray-500);text-align:center;border:1px solid #06294f1a;margin:35px auto 0;padding:55px 30px}.BoardDirectory-module__mKGcMG__emptyState svg{color:var(--navy-700);margin-bottom:15px}.BoardDirectory-module__mKGcMG__emptyState h3{color:var(--navy-950);font-family:var(--font-serif);letter-spacing:-.015em;margin-bottom:8px;font-size:22px;font-weight:700}.BoardDirectory-module__mKGcMG__emptyState p{margin-bottom:20px;font-size:15px;line-height:1.7}.BoardDirectory-module__mKGcMG__emptyState button{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--navy-800), var(--navy-950));min-height:46px;color:var(--white);box-shadow:var(--shadow-small);letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease, box-shadow .2s ease, transform .2s var(--ease-out);border:0;padding:11px 21px;font-size:11px;font-weight:800}.BoardDirectory-module__mKGcMG__emptyState button:hover,.BoardDirectory-module__mKGcMG__emptyState button:focus-visible{background:linear-gradient(135deg, var(--red-500), var(--red-700));box-shadow:var(--shadow-red);transform:translateY(-3px)}@media (max-width:1200px){.BoardDirectory-module__mKGcMG__card{width:calc(25% - 14.25px)}}@media (max-width:1020px){.BoardDirectory-module__mKGcMG__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.BoardDirectory-module__mKGcMG__card{width:calc(33.3333% - 12.6667px)}}@media (max-width:760px){.BoardDirectory-module__mKGcMG__section{padding:56px 0 66px}.BoardDirectory-module__mKGcMG__filters{grid-template-columns:1fr;padding:14px}.BoardDirectory-module__mKGcMG__resetButton{width:100%}.BoardDirectory-module__mKGcMG__resultCount{text-align:left}.BoardDirectory-module__mKGcMG__grid{gap:14px}.BoardDirectory-module__mKGcMG__card{width:calc(50% - 7px)}}@media (max-width:520px){.BoardDirectory-module__mKGcMG__grid{justify-content:center;gap:12px}.BoardDirectory-module__mKGcMG__card{width:calc(50% - 6px);max-width:none}.BoardDirectory-module__mKGcMG__cardInformation{min-height:100px;padding:13px 9px 15px}.BoardDirectory-module__mKGcMG__cardInformation h3{min-height:32px;margin-bottom:5px;font-size:12px;line-height:1.25}.BoardDirectory-module__mKGcMG__position{letter-spacing:.1em;margin-bottom:5px;font-size:9px}.BoardDirectory-module__mKGcMG__committee{font-size:10px;line-height:1.3}}@media (prefers-reduced-motion:reduce){.BoardDirectory-module__mKGcMG__card,.BoardDirectory-module__mKGcMG__card:before,.BoardDirectory-module__mKGcMG__image,.BoardDirectory-module__mKGcMG__resetButton,.BoardDirectory-module__mKGcMG__emptyState button{transition:none}.BoardDirectory-module__mKGcMG__card:hover,.BoardDirectory-module__mKGcMG__card:focus-within,.BoardDirectory-module__mKGcMG__card:hover .BoardDirectory-module__mKGcMG__image,.BoardDirectory-module__mKGcMG__card:focus-within .BoardDirectory-module__mKGcMG__image,.BoardDirectory-module__mKGcMG__resetButton:hover:not(:disabled),.BoardDirectory-module__mKGcMG__resetButton:focus-visible:not(:disabled),.BoardDirectory-module__mKGcMG__emptyState button:hover,.BoardDirectory-module__mKGcMG__emptyState button:focus-visible{transform:none}}
.ExportImportIntro-module__tF7mOW__section{background:radial-gradient(circle at 95% 10%, #06294f06, transparent 30%), var(--white);padding:86px 0;position:relative;overflow:hidden}.ExportImportIntro-module__tF7mOW__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:68px;display:grid}.ExportImportIntro-module__tF7mOW__imageWrapper{border:1px solid var(--gray-200);background:var(--off-white);border-radius:8px;min-height:530px;position:relative;overflow:hidden;box-shadow:0 16px 38px #0b1e321c}.ExportImportIntro-module__tF7mOW__image{object-fit:cover;object-position:center;transition:transform .35s}.ExportImportIntro-module__tF7mOW__imageWrapper:hover .ExportImportIntro-module__tF7mOW__image{transform:scale(1.025)}.ExportImportIntro-module__tF7mOW__content{max-width:640px}.ExportImportIntro-module__tF7mOW__eyebrow{color:var(--red-600);letter-spacing:.14em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:900}.ExportImportIntro-module__tF7mOW__content h2{max-width:610px;color:var(--navy-950);letter-spacing:-.03em;text-transform:uppercase;margin:0 0 15px;font-size:clamp(31px,3.5vw,45px);font-weight:900;line-height:1.07}.ExportImportIntro-module__tF7mOW__line{background:var(--red-600);width:48px;height:3px;margin-bottom:24px}.ExportImportIntro-module__tF7mOW__content>p:not(.ExportImportIntro-module__tF7mOW__eyebrow){color:var(--gray-700);margin:0 0 16px;font-size:13px;line-height:1.72}.ExportImportIntro-module__tF7mOW__lead{color:var(--navy-950)!important;font-size:14px!important}.ExportImportIntro-module__tF7mOW__lead strong{font-weight:900}.ExportImportIntro-module__tF7mOW__partnerBox{background:#e11c280a;border:1px solid #e11c282e;border-radius:6px;margin-top:22px;margin-bottom:22px;padding:16px 18px}.ExportImportIntro-module__tF7mOW__partnerBox p{color:var(--navy-950);margin:0;font-size:13px;line-height:1.6}.ExportImportIntro-module__tF7mOW__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.ExportImportIntro-module__tF7mOW__highlight{border:1px solid var(--gray-200);background:var(--off-white);border-radius:6px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-height:108px;padding:14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.ExportImportIntro-module__tF7mOW__highlight:hover{border-color:#e11c2840;transform:translateY(-3px);box-shadow:0 9px 22px #0b1e3214}.ExportImportIntro-module__tF7mOW__highlightIcon{width:42px;height:42px;color:var(--red-600);background:#e11c2812;border-radius:50%;place-items:center;display:grid}.ExportImportIntro-module__tF7mOW__highlight h3{color:var(--navy-950);text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:900;line-height:1.25}.ExportImportIntro-module__tF7mOW__highlight p{color:var(--gray-600);margin:0;font-size:10px;line-height:1.48}@media (max-width:900px){.ExportImportIntro-module__tF7mOW__section{padding:72px 0}.ExportImportIntro-module__tF7mOW__layout{grid-template-columns:1fr;gap:47px}.ExportImportIntro-module__tF7mOW__imageWrapper,.ExportImportIntro-module__tF7mOW__content{width:100%;max-width:700px;margin-inline:auto}.ExportImportIntro-module__tF7mOW__imageWrapper{min-height:430px}}@media (max-width:560px){.ExportImportIntro-module__tF7mOW__section{padding:62px 0}.ExportImportIntro-module__tF7mOW__layout{gap:39px}.ExportImportIntro-module__tF7mOW__imageWrapper{min-height:330px}.ExportImportIntro-module__tF7mOW__content h2{font-size:clamp(29px,9vw,38px)}.ExportImportIntro-module__tF7mOW__content>p:not(.ExportImportIntro-module__tF7mOW__eyebrow){font-size:12px;line-height:1.68}.ExportImportIntro-module__tF7mOW__partnerBox{padding:14px}.ExportImportIntro-module__tF7mOW__partnerBox p{font-size:12px}.ExportImportIntro-module__tF7mOW__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ExportImportIntro-module__tF7mOW__highlight{text-align:center;flex-direction:column;align-items:center;min-height:145px;padding:14px 10px;display:flex}.ExportImportIntro-module__tF7mOW__highlightIcon{flex-shrink:0;margin-bottom:3px}.ExportImportIntro-module__tF7mOW__highlight h3{font-size:10px}.ExportImportIntro-module__tF7mOW__highlight p{font-size:9px;line-height:1.45}}@media (max-width:380px){.ExportImportIntro-module__tF7mOW__highlight{padding:13px 8px}.ExportImportIntro-module__tF7mOW__highlight p{font-size:8.5px}}
.HistoryTimeline-module__vdj-BG__section{background:radial-gradient(circle at 14% 16%, #06294f0d, transparent 28%), radial-gradient(circle at 86% 50%, #e11c280b, transparent 27%), var(--off-white);padding:94px 0 104px;position:relative;overflow:hidden}.HistoryTimeline-module__vdj-BG__section:before{content:"";background:linear-gradient(90deg,#0000,#06294f1f,#0000);width:100%;height:1px;position:absolute;top:0;left:0}.HistoryTimeline-module__vdj-BG__heading{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:72px;margin-bottom:70px;display:grid}.HistoryTimeline-module__vdj-BG__heading>div>p,.HistoryTimeline-module__vdj-BG__leadershipIntro>p,.HistoryTimeline-module__vdj-BG__futurePanel p{color:var(--red-600);letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:800}.HistoryTimeline-module__vdj-BG__heading>div>p{align-items:center;gap:10px;margin-bottom:13px;display:inline-flex}.HistoryTimeline-module__vdj-BG__heading>div>p:before{content:"";background:currentColor;width:25px;height:2px}.HistoryTimeline-module__vdj-BG__heading h2,.HistoryTimeline-module__vdj-BG__leadershipIntro h2{color:var(--navy-950);letter-spacing:-.035em;font-size:clamp(38px,4vw,56px);line-height:.99}.HistoryTimeline-module__vdj-BG__heading h2{max-width:17ch}.HistoryTimeline-module__vdj-BG__heading>span{max-width:46ch;color:var(--gray-700);padding-bottom:6px;font-size:15px;line-height:1.75;display:block}.HistoryTimeline-module__vdj-BG__timeline{gap:34px;display:grid;position:relative}.HistoryTimeline-module__vdj-BG__spine{z-index:0;background:linear-gradient(#06294f00,#06294f42 8%,#e11c2866 50%,#06294f3d 92%,#06294f00);width:1px;position:absolute;top:28px;bottom:28px;left:50%;transform:translate(-50%)}.HistoryTimeline-module__vdj-BG__milestone{z-index:2;grid-template-columns:minmax(0,1fr) 94px minmax(0,1fr);align-items:center;min-width:0;display:grid;position:relative}.HistoryTimeline-module__vdj-BG__milestone:nth-child(2n){transform:translateY(14px)}.HistoryTimeline-module__vdj-BG__marker{grid-column:2;place-items:center;display:grid}.HistoryTimeline-module__vdj-BG__icon{border:5px solid var(--off-white);width:56px;height:56px;color:var(--white);transition:transform .24s var(--ease-out), box-shadow .24s ease;border-radius:50%;place-items:center;display:grid;box-shadow:0 12px 30px -16px #06294fb3}.HistoryTimeline-module__vdj-BG__navyIcon{background:linear-gradient(145deg, var(--navy-700), var(--navy-950))}.HistoryTimeline-module__vdj-BG__redIcon{background:linear-gradient(145deg, var(--red-500), var(--red-700))}.HistoryTimeline-module__vdj-BG__card{min-width:0;min-height:230px;transition:border-color .24s ease, box-shadow .24s ease, transform .24s var(--ease-out);background:#ffffffeb;border:1px solid #06294f17;border-radius:22px;grid-template-columns:minmax(0,1fr) 32%;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 48px -35px #06294f8c}.HistoryTimeline-module__vdj-BG__card:after{content:"";background:linear-gradient(90deg,#06294f1a,#06294f61);width:28px;height:1px;position:absolute;top:50%}.HistoryTimeline-module__vdj-BG__milestoneLeft .HistoryTimeline-module__vdj-BG__card{grid-column:1}.HistoryTimeline-module__vdj-BG__milestoneLeft .HistoryTimeline-module__vdj-BG__card:after{right:-28px}.HistoryTimeline-module__vdj-BG__milestoneRight .HistoryTimeline-module__vdj-BG__card{grid-column:3}.HistoryTimeline-module__vdj-BG__milestoneRight .HistoryTimeline-module__vdj-BG__card:after{background:linear-gradient(90deg,#06294f61,#06294f1a);left:-28px}.HistoryTimeline-module__vdj-BG__cardCopy{min-width:0;padding:28px 28px 26px}.HistoryTimeline-module__vdj-BG__year{border-radius:var(--radius-pill);color:var(--red-600);letter-spacing:.13em;text-transform:uppercase;background:#e11c280a;border:1px solid #e11c282e;align-items:center;margin-bottom:12px;padding:5px 11px;font-size:10px;font-weight:800;display:inline-flex}.HistoryTimeline-module__vdj-BG__milestone h3{color:var(--navy-950);font-family:var(--font-serif);letter-spacing:-.01em;margin-bottom:10px;font-size:22px;line-height:1.17}.HistoryTimeline-module__vdj-BG__description{max-width:48ch;color:var(--gray-700);margin:0;font-size:13.5px;line-height:1.72}.HistoryTimeline-module__vdj-BG__cardRule{background:var(--red-500);width:28px;height:2px;margin-top:15px;display:block}.HistoryTimeline-module__vdj-BG__cardVisual{background:radial-gradient(circle at 70% 20%,#e11c281a,#0000 36%),linear-gradient(145deg,#06294f0e,#06294f04);border-left:1px solid #06294f12;min-width:0;position:relative;overflow:hidden}.HistoryTimeline-module__vdj-BG__cardVisual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff4d,#0000 45%);position:absolute;inset:0}.HistoryTimeline-module__vdj-BG__cardImage{object-fit:cover;filter:saturate(.92)contrast(.96);transition:transform .4s var(--ease-out)}.HistoryTimeline-module__vdj-BG__motif{color:#06294f2e;text-align:center;place-content:center;display:grid;position:absolute;inset:0}.HistoryTimeline-module__vdj-BG__motif:before,.HistoryTimeline-module__vdj-BG__motif:after{content:"";border:1px solid #06294f14;border-radius:50%;position:absolute}.HistoryTimeline-module__vdj-BG__motif:before{width:150px;height:150px;top:12%;left:22%}.HistoryTimeline-module__vdj-BG__motif:after{width:90px;height:90px;bottom:18px;right:-24px}.HistoryTimeline-module__vdj-BG__motif span{z-index:2;color:#06294f33;max-width:8ch;font-family:var(--font-serif);letter-spacing:-.04em;font-size:clamp(22px,2.4vw,34px);font-weight:700;line-height:.95;position:relative}.HistoryTimeline-module__vdj-BG__motif i{background:#e11c2880;width:30px;height:2px;margin:10px auto 0}.HistoryTimeline-module__vdj-BG__milestone:hover .HistoryTimeline-module__vdj-BG__icon,.HistoryTimeline-module__vdj-BG__milestone:focus-within .HistoryTimeline-module__vdj-BG__icon{transform:translateY(-4px)scale(1.04);box-shadow:0 17px 32px -14px #06294f9e}.HistoryTimeline-module__vdj-BG__milestone:hover .HistoryTimeline-module__vdj-BG__card,.HistoryTimeline-module__vdj-BG__milestone:focus-within .HistoryTimeline-module__vdj-BG__card{border-color:#e11c2833;transform:translateY(-4px);box-shadow:0 28px 58px -32px #06294f80}.HistoryTimeline-module__vdj-BG__milestone:hover .HistoryTimeline-module__vdj-BG__cardImage,.HistoryTimeline-module__vdj-BG__milestone:focus-within .HistoryTimeline-module__vdj-BG__cardImage{transform:scale(1.035)}.HistoryTimeline-module__vdj-BG__quoteBlock{width:min(100%,520px);color:var(--navy-900);grid-template-columns:auto 1fr;gap:16px;margin:72px 7% 76px auto;display:grid}.HistoryTimeline-module__vdj-BG__quoteBlock>span{color:#06294f1c;font-family:Georgia,serif;font-size:86px;line-height:.8}.HistoryTimeline-module__vdj-BG__quoteBlock p{font-family:var(--font-serif);margin:0;padding-top:8px;font-size:clamp(22px,2.3vw,31px);font-style:italic;line-height:1.22}.HistoryTimeline-module__vdj-BG__quoteBlock p:after{background:var(--red-500);content:"";width:28px;height:2px;margin-top:17px;display:block}.HistoryTimeline-module__vdj-BG__photoBand{isolation:isolate;grid-template-rows:72px 278px 110px;grid-template-columns:repeat(12,minmax(0,1fr));min-height:460px;margin:0 0 88px;display:grid;position:relative}.HistoryTimeline-module__vdj-BG__photoBand figure{background:var(--navy-050);border:1px solid #06294f17;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -38px #06294f80}.HistoryTimeline-module__vdj-BG__photoBand figure:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff6b}.HistoryTimeline-module__vdj-BG__photoBand img{object-fit:cover}.HistoryTimeline-module__vdj-BG__photoBand .HistoryTimeline-module__vdj-BG__photoWide{z-index:1;border-radius:28px;grid-area:1/1/3/10}.HistoryTimeline-module__vdj-BG__photoWide img{object-position:center 40%}.HistoryTimeline-module__vdj-BG__photoWide figcaption{z-index:3;max-width:310px;color:var(--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06294fd1;border:1px solid #ffffff80;border-radius:16px;padding:15px 17px;position:absolute;bottom:22px;left:24px}.HistoryTimeline-module__vdj-BG__photoWide figcaption span,.HistoryTimeline-module__vdj-BG__photoWide figcaption strong{display:block}.HistoryTimeline-module__vdj-BG__photoWide figcaption span{color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:800}.HistoryTimeline-module__vdj-BG__photoWide figcaption strong{font-family:var(--font-serif);font-size:18px;line-height:1.2}.HistoryTimeline-module__vdj-BG__photoBand .HistoryTimeline-module__vdj-BG__photoTall{z-index:3;border:7px solid var(--off-white);border-radius:24px;grid-area:2/9/4/13;transform:translate(8px)rotate(1deg)}.HistoryTimeline-module__vdj-BG__photoTall img{object-position:center 38%}.HistoryTimeline-module__vdj-BG__photoBadge{z-index:5;border:7px solid var(--off-white);background:linear-gradient(145deg, var(--red-500), var(--red-700));width:106px;height:106px;color:var(--white);text-align:center;border-radius:50%;place-content:center;display:grid;position:absolute;top:42px;right:23%;box-shadow:0 20px 35px -18px #e11c289e}.HistoryTimeline-module__vdj-BG__photoBadge small{letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.HistoryTimeline-module__vdj-BG__photoBadge strong{font-family:var(--font-serif);font-size:27px;line-height:1.05}.HistoryTimeline-module__vdj-BG__leadership{background:linear-gradient(125deg, #06294f05, transparent 45%), var(--white);border:1px solid #06294f17;border-radius:28px;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:start;gap:60px;padding:48px;display:grid;box-shadow:0 26px 56px -42px #06294f80}.HistoryTimeline-module__vdj-BG__leadershipIntro>p{margin-bottom:11px}.HistoryTimeline-module__vdj-BG__leadershipIntro h2{margin-bottom:16px;font-size:clamp(31px,3vw,42px);line-height:1.08}.HistoryTimeline-module__vdj-BG__leadershipIntro>span{color:var(--gray-700);font-size:15px;line-height:1.74;display:block}.HistoryTimeline-module__vdj-BG__presidentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.HistoryTimeline-module__vdj-BG__president{background:linear-gradient(#fffffffa,#f7f9fcf5);border:1px solid #06294f12;border-radius:13px;grid-template-columns:103px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:12px 14px;display:grid}.HistoryTimeline-module__vdj-BG__president span{color:var(--red-600);letter-spacing:.04em;text-transform:uppercase;font-size:9.5px;font-weight:800}.HistoryTimeline-module__vdj-BG__president strong{color:var(--navy-900);font-size:13px;line-height:1.3}.HistoryTimeline-module__vdj-BG__futurePanel{background:linear-gradient(135deg, #e11c280d, var(--white) 52%, #06294f0a);border:1px solid #e11c2826;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;margin-top:28px;padding:29px 32px;display:grid;box-shadow:0 18px 40px -34px #06294f73}.HistoryTimeline-module__vdj-BG__futureIcon{background:linear-gradient(140deg, var(--navy-700), var(--navy-950));width:58px;height:58px;color:var(--white);box-shadow:var(--shadow-small);border-radius:50%;place-items:center;display:grid}.HistoryTimeline-module__vdj-BG__futurePanel p{margin-bottom:5px}.HistoryTimeline-module__vdj-BG__futurePanel h3{color:var(--navy-950);font-family:var(--font-serif);margin-bottom:5px;font-size:22px}.HistoryTimeline-module__vdj-BG__futurePanel span{max-width:78ch;color:var(--gray-700);font-size:14px;line-height:1.66;display:block}@media (max-width:1100px){.HistoryTimeline-module__vdj-BG__heading{gap:48px}.HistoryTimeline-module__vdj-BG__card{grid-template-columns:minmax(0,1fr) 29%}}@media (max-width:1020px){.HistoryTimeline-module__vdj-BG__heading{grid-template-columns:1fr;gap:18px}.HistoryTimeline-module__vdj-BG__heading>span{max-width:62ch}.HistoryTimeline-module__vdj-BG__spine{left:29px}.HistoryTimeline-module__vdj-BG__milestone,.HistoryTimeline-module__vdj-BG__milestoneLeft,.HistoryTimeline-module__vdj-BG__milestoneRight{grid-template-columns:58px minmax(0,1fr);align-items:start;gap:20px;transform:none}.HistoryTimeline-module__vdj-BG__marker{grid-column:1;align-self:start}.HistoryTimeline-module__vdj-BG__milestoneLeft .HistoryTimeline-module__vdj-BG__card,.HistoryTimeline-module__vdj-BG__milestoneRight .HistoryTimeline-module__vdj-BG__card{grid-column:2}.HistoryTimeline-module__vdj-BG__milestoneLeft .HistoryTimeline-module__vdj-BG__card:after,.HistoryTimeline-module__vdj-BG__milestoneRight .HistoryTimeline-module__vdj-BG__card:after{width:20px;top:28px;left:-20px;right:auto}.HistoryTimeline-module__vdj-BG__leadership{grid-template-columns:1fr;gap:34px}}@media (max-width:760px){.HistoryTimeline-module__vdj-BG__section{padding:68px 0 76px}.HistoryTimeline-module__vdj-BG__heading{margin-bottom:48px}.HistoryTimeline-module__vdj-BG__heading h2{font-size:clamp(34px,8vw,46px)}.HistoryTimeline-module__vdj-BG__card{grid-template-columns:1fr}.HistoryTimeline-module__vdj-BG__cardVisual{border-top:1px solid #06294f12;border-left:0;min-height:155px}.HistoryTimeline-module__vdj-BG__quoteBlock{margin:58px 0 64px auto}.HistoryTimeline-module__vdj-BG__photoBand{grid-template-rows:340px 36px 264px;min-height:640px;margin-bottom:70px}.HistoryTimeline-module__vdj-BG__photoBand .HistoryTimeline-module__vdj-BG__photoWide{grid-area:1/1/2/13}.HistoryTimeline-module__vdj-BG__photoBand .HistoryTimeline-module__vdj-BG__photoTall{grid-area:2/5/4/13;transform:rotate(.8deg)}.HistoryTimeline-module__vdj-BG__photoBadge{top:298px;left:34px;right:auto}.HistoryTimeline-module__vdj-BG__leadership{padding:31px 26px}.HistoryTimeline-module__vdj-BG__presidentGrid{grid-template-columns:1fr}}@media (max-width:520px){.HistoryTimeline-module__vdj-BG__spine{left:26px}.HistoryTimeline-module__vdj-BG__milestone,.HistoryTimeline-module__vdj-BG__milestoneLeft,.HistoryTimeline-module__vdj-BG__milestoneRight{grid-template-columns:52px minmax(0,1fr);gap:14px}.HistoryTimeline-module__vdj-BG__icon{border-width:4px;width:52px;height:52px}.HistoryTimeline-module__vdj-BG__icon svg{width:21px;height:21px}.HistoryTimeline-module__vdj-BG__milestoneLeft .HistoryTimeline-module__vdj-BG__card:after,.HistoryTimeline-module__vdj-BG__milestoneRight .HistoryTimeline-module__vdj-BG__card:after{width:14px;top:26px;left:-14px}.HistoryTimeline-module__vdj-BG__cardCopy{padding:22px 20px 21px}.HistoryTimeline-module__vdj-BG__milestone h3{font-size:20px}.HistoryTimeline-module__vdj-BG__description{font-size:13px}.HistoryTimeline-module__vdj-BG__quoteBlock>span{display:none}.HistoryTimeline-module__vdj-BG__quoteBlock{grid-template-columns:1fr}.HistoryTimeline-module__vdj-BG__photoBand{grid-template-rows:310px 30px 235px;min-height:575px}.HistoryTimeline-module__vdj-BG__photoWide figcaption{bottom:14px;left:14px;right:14px}.HistoryTimeline-module__vdj-BG__photoBand .HistoryTimeline-module__vdj-BG__photoTall{border-width:5px;grid-area:2/3/4/13}.HistoryTimeline-module__vdj-BG__photoBadge{border-width:5px;width:88px;height:88px;top:274px;left:18px}.HistoryTimeline-module__vdj-BG__photoBadge strong{font-size:21px}.HistoryTimeline-module__vdj-BG__leadership{padding:25px 20px}.HistoryTimeline-module__vdj-BG__president{grid-template-columns:90px minmax(0,1fr)}.HistoryTimeline-module__vdj-BG__futurePanel{grid-template-columns:1fr;padding:24px 22px}}@media (prefers-reduced-motion:reduce){.HistoryTimeline-module__vdj-BG__icon,.HistoryTimeline-module__vdj-BG__card,.HistoryTimeline-module__vdj-BG__cardImage{transition:none}.HistoryTimeline-module__vdj-BG__milestone:hover .HistoryTimeline-module__vdj-BG__icon,.HistoryTimeline-module__vdj-BG__milestone:focus-within .HistoryTimeline-module__vdj-BG__icon,.HistoryTimeline-module__vdj-BG__milestone:hover .HistoryTimeline-module__vdj-BG__card,.HistoryTimeline-module__vdj-BG__milestone:focus-within .HistoryTimeline-module__vdj-BG__card,.HistoryTimeline-module__vdj-BG__milestone:hover .HistoryTimeline-module__vdj-BG__cardImage,.HistoryTimeline-module__vdj-BG__milestone:focus-within .HistoryTimeline-module__vdj-BG__cardImage{transform:none}}
.ProjectImpactAreas-module__1a5oqG__section{background:radial-gradient(circle at 90% 10%, #06294f06, transparent 30%), var(--off-white);padding:80px 0;position:relative}.ProjectImpactAreas-module__1a5oqG__heading{text-align:center;margin-bottom:35px}.ProjectImpactAreas-module__1a5oqG__heading>p{color:var(--red-600);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900}.ProjectImpactAreas-module__1a5oqG__heading h2{color:var(--navy-950);text-transform:uppercase;margin-bottom:12px;font-size:clamp(28px,3vw,39px);font-weight:900}.ProjectImpactAreas-module__1a5oqG__headingLine{background:var(--red-600);width:47px;height:3px;margin-inline:auto}.ProjectImpactAreas-module__1a5oqG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ProjectImpactAreas-module__1a5oqG__card{background:var(--navy-950);border-radius:7px;align-items:flex-end;min-height:275px;display:flex;position:relative;overflow:hidden}.ProjectImpactAreas-module__1a5oqG__image{object-fit:cover;transition:transform .35s}.ProjectImpactAreas-module__1a5oqG__card:hover .ProjectImpactAreas-module__1a5oqG__image{transform:scale(1.055)}.ProjectImpactAreas-module__1a5oqG__overlay{background:linear-gradient(#0000 22%,#031b35f7);position:absolute;inset:0}.ProjectImpactAreas-module__1a5oqG__content{z-index:2;color:var(--white);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;padding:23px;display:grid;position:relative}.ProjectImpactAreas-module__1a5oqG__icon{background:var(--red-600);border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.ProjectImpactAreas-module__1a5oqG__content h3{text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:900}.ProjectImpactAreas-module__1a5oqG__content p{color:#ffffffc7;margin:0;font-size:10px;line-height:1.45}@media (max-width:700px){.ProjectImpactAreas-module__1a5oqG__grid{grid-template-columns:1fr}}
.ProjectCallToAction-module__6r-hbG__section{background:radial-gradient(circle at 95% 50%, #06294f0f, transparent 30%), var(--white);padding:55px 0;position:relative;overflow:hidden}.ProjectCallToAction-module__6r-hbG__layout{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:55px;display:grid}.ProjectCallToAction-module__6r-hbG__eyebrow{color:var(--red-600);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900}.ProjectCallToAction-module__6r-hbG__layout h2{max-width:620px;color:var(--navy-950);text-transform:uppercase;margin-bottom:10px;font-size:clamp(29px,3vw,39px);font-weight:900;line-height:1.08}.ProjectCallToAction-module__6r-hbG__line{background:var(--red-600);width:47px;height:3px;margin-bottom:16px}.ProjectCallToAction-module__6r-hbG__layout p:not(.ProjectCallToAction-module__6r-hbG__eyebrow){max-width:620px;color:var(--gray-700);margin:0;font-size:12px;line-height:1.6}.ProjectCallToAction-module__6r-hbG__actions{gap:12px;display:flex}.ProjectCallToAction-module__6r-hbG__primaryButton,.ProjectCallToAction-module__6r-hbG__secondaryButton{text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;gap:11px;min-height:50px;padding:12px 20px;font-size:10px;font-weight:900;display:inline-flex}.ProjectCallToAction-module__6r-hbG__primaryButton{background:var(--red-600);color:var(--white)}.ProjectCallToAction-module__6r-hbG__secondaryButton{border:1px solid var(--navy-900);color:var(--navy-900)}@media (max-width:850px){.ProjectCallToAction-module__6r-hbG__layout{grid-template-columns:1fr}.ProjectCallToAction-module__6r-hbG__actions{flex-wrap:wrap}}@media (max-width:520px){.ProjectCallToAction-module__6r-hbG__actions{flex-direction:column}.ProjectCallToAction-module__6r-hbG__primaryButton,.ProjectCallToAction-module__6r-hbG__secondaryButton{width:100%}}
