.HeroSlider-module__AAVTfG__heroWrapper{background-color:#0a0d14;width:100%;height:720px;min-height:88vh;max-height:900px;position:relative;overflow:hidden}.HeroSlider-module__AAVTfG__slide{opacity:0;visibility:hidden;align-items:center;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;transform:scale(1.03)}.HeroSlider-module__AAVTfG__slideActive{opacity:1;visibility:visible;transform:scale(1)}.HeroSlider-module__AAVTfG__slideBg{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.HeroSlider-module__AAVTfG__slideOverlay{background:radial-gradient(circle,#14060ba6 0%,#0a0406e0 100%);position:absolute;inset:0}.HeroSlider-module__AAVTfG__contentContainer{z-index:10;width:100%;max-width:var(--max-width);justify-content:center;margin:0 auto;padding:0 48px;display:flex;position:relative}.HeroSlider-module__AAVTfG__slideContent{color:#fff;text-align:center;flex-direction:column;align-items:center;max-width:980px;display:flex}.HeroSlider-module__AAVTfG__title{font-family:var(--font-display);letter-spacing:-.025em;color:#fff;text-transform:uppercase;text-shadow:0 4px 20px #00000080;text-align:center;margin-bottom:22px;font-size:clamp(2rem,3.8vw,3.2rem);font-weight:900;line-height:1.15}.HeroSlider-module__AAVTfG__titleLine{display:inline-block}.HeroSlider-module__AAVTfG__description{font-family:var(--font-body);color:#ffffffeb;text-shadow:0 2px 8px #0009;text-align:center;max-width:680px;margin:0 auto 36px;font-size:1.125rem;line-height:1.68}.HeroSlider-module__AAVTfG__buttonGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.HeroSlider-module__AAVTfG__btnPrimary{background:var(--burgundy-700);color:#fff;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;border:2px solid var(--burgundy-700);border-radius:4px;justify-content:center;align-items:center;padding:18px 40px;font-size:.875rem;font-weight:800;text-decoration:none;transition:all .22s;display:inline-flex;box-shadow:0 6px 20px #6b1d2f73}.HeroSlider-module__AAVTfG__btnPrimary:hover{background:var(--burgundy-850);border-color:var(--burgundy-850);transform:translateY(-2px);box-shadow:0 8px 24px #6b1d2fa6}.HeroSlider-module__AAVTfG__btnOutline{color:#fff;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:2px solid #fff;border-radius:4px;justify-content:center;align-items:center;padding:18px 40px;font-size:.875rem;font-weight:800;text-decoration:none;transition:all .22s;display:inline-flex}.HeroSlider-module__AAVTfG__btnOutline:hover{color:var(--burgundy-850);background:#fff;transform:translateY(-2px)}.HeroSlider-module__AAVTfG__arrowBtn{z-index:20;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059;border:1.5px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.HeroSlider-module__AAVTfG__arrowBtn:hover{color:var(--burgundy-850);background:#fff;border-color:#fff;transform:translateY(-50%)scale(1.08)}.HeroSlider-module__AAVTfG__arrowPrev{left:28px}.HeroSlider-module__AAVTfG__arrowNext{right:28px}.HeroSlider-module__AAVTfG__paginationBars{z-index:20;align-items:center;gap:10px;display:flex;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.HeroSlider-module__AAVTfG__bar{cursor:pointer;background:#ffffff59;border:none;border-radius:2px;width:36px;height:4px;padding:0;transition:all .3s}.HeroSlider-module__AAVTfG__bar:hover{background:#ffffffb3}.HeroSlider-module__AAVTfG__barActive{background:#f5a623;width:56px;box-shadow:0 0 10px #f5a62399}@media (max-width:900px){.HeroSlider-module__AAVTfG__heroWrapper{height:auto;min-height:600px;padding:110px 0 70px}.HeroSlider-module__AAVTfG__contentContainer{padding:0 24px}.HeroSlider-module__AAVTfG__title{font-size:2.5rem}.HeroSlider-module__AAVTfG__arrowBtn{display:none}}@media (max-width:600px){.HeroSlider-module__AAVTfG__heroWrapper{min-height:520px;padding:85px 0 60px}.HeroSlider-module__AAVTfG__contentContainer{padding:0 16px}.HeroSlider-module__AAVTfG__title{margin-bottom:16px;font-size:clamp(1.6rem,7vw,2.1rem)}.HeroSlider-module__AAVTfG__description{margin-bottom:24px;font-size:.95rem;line-height:1.55}.HeroSlider-module__AAVTfG__buttonGroup{flex-direction:column;gap:12px;width:100%}.HeroSlider-module__AAVTfG__btnPrimary,.HeroSlider-module__AAVTfG__btnOutline{width:100%;padding:14px 20px;font-size:.8125rem}.HeroSlider-module__AAVTfG__paginationBars{gap:6px;bottom:20px}.HeroSlider-module__AAVTfG__bar{width:24px;height:3px}.HeroSlider-module__AAVTfG__barActive{width:36px}}
.ImpactStats-module__w0LKHW__statsWrapper{z-index:25;margin-top:-46px;padding-bottom:20px;position:relative}.ImpactStats-module__w0LKHW__floatingCard{border:1px solid var(--border-light);border-top:3px solid var(--burgundy-700);background:#fff;border-radius:8px;padding:18px 20px;transition:box-shadow .25s,transform .25s;box-shadow:0 12px 36px #0a04061f}.ImpactStats-module__w0LKHW__floatingCard:hover{box-shadow:0 16px 44px #0a040629}.ImpactStats-module__w0LKHW__statsGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.ImpactStats-module__w0LKHW__statCard{text-align:center;flex-direction:column;align-items:center;padding:4px 6px;transition:transform .2s;display:flex;position:relative}.ImpactStats-module__w0LKHW__statCard:hover{transform:translateY(-2px)}.ImpactStats-module__w0LKHW__statCard:not(:last-child):after{content:"";background-color:var(--border-light);width:1px;height:70%;position:absolute;top:15%;right:-6px}.ImpactStats-module__w0LKHW__iconWrap{background:var(--burgundy-50);border:1px solid var(--border-burgundy);width:34px;height:34px;color:var(--burgundy-700);border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;transition:all .2s;display:flex}.ImpactStats-module__w0LKHW__statCard:hover .ImpactStats-module__w0LKHW__iconWrap{background:var(--burgundy-700);color:#fff;transform:scale(1.06)}.ImpactStats-module__w0LKHW__statValue{font-family:var(--font-display);color:var(--burgundy-950);letter-spacing:-.02em;margin-bottom:4px;font-size:clamp(1.35rem,1.75vw,1.75rem);font-weight:900;line-height:1.1}.ImpactStats-module__w0LKHW__statTitle{color:var(--text-heading);text-transform:uppercase;letter-spacing:.03em;margin-bottom:2px;font-size:.75rem;font-weight:800;line-height:1.25}.ImpactStats-module__w0LKHW__statSub{color:var(--text-muted);font-size:.6875rem;font-weight:600;line-height:1.3}@media (max-width:1120px){.ImpactStats-module__w0LKHW__statsGrid{grid-template-columns:repeat(3,1fr);gap:16px}.ImpactStats-module__w0LKHW__statCard:not(:last-child):after{display:none}}@media (max-width:720px){.ImpactStats-module__w0LKHW__statsWrapper{margin-top:-30px}.ImpactStats-module__w0LKHW__floatingCard{padding:16px 12px}.ImpactStats-module__w0LKHW__statsGrid{grid-template-columns:1fr;gap:16px}}
.GrowthRoadmap-module__f33dmW__roadmapHeader{text-align:center;max-width:780px;margin:0 auto 48px}.GrowthRoadmap-module__f33dmW__roadmapTitle{font-family:var(--font-display);color:var(--text-heading);letter-spacing:-.025em;margin-bottom:14px;font-size:clamp(2rem,3.2vw,2.6rem);font-weight:900;line-height:1.2}.GrowthRoadmap-module__f33dmW__roadmapSubtitle{font-family:var(--font-body);color:var(--text-muted);max-width:680px;margin:0 auto;font-size:1.0625rem;line-height:1.65}.GrowthRoadmap-module__f33dmW__roadmapContainer{width:100%;position:relative}.GrowthRoadmap-module__f33dmW__connectingLine{background:linear-gradient(90deg, var(--burgundy-300), var(--burgundy-700), var(--burgundy-900));z-index:1;height:3px;position:absolute;top:48px;left:5%;right:5%}.GrowthRoadmap-module__f33dmW__roadmapGrid{z-index:2;grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.GrowthRoadmap-module__f33dmW__stageCard{border:1px solid var(--border-light);transition:all var(--transition-normal);box-shadow:var(--shadow-xs);background:#fff;border-radius:8px;flex-direction:column;padding:28px 24px;display:flex;position:relative}.GrowthRoadmap-module__f33dmW__stageCard:hover{border-color:var(--burgundy-600);box-shadow:var(--shadow-md);transform:translateY(-6px)}.GrowthRoadmap-module__f33dmW__stageHeader{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:14px;display:flex}.GrowthRoadmap-module__f33dmW__stageNumBadge{background:var(--burgundy-950);color:#f5a623;width:38px;height:38px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:900;display:flex;box-shadow:0 4px 10px #2b060c4d}.GrowthRoadmap-module__f33dmW__stagePhaseText{font-family:var(--font-body);letter-spacing:.14em;color:var(--burgundy-700);text-transform:uppercase;font-size:.6875rem;font-weight:800}.GrowthRoadmap-module__f33dmW__stageIconWrap{color:var(--burgundy-700)}.GrowthRoadmap-module__f33dmW__stageTitle{font-family:var(--font-display);color:var(--text-heading);margin-bottom:12px;font-size:1.15rem;font-weight:800;line-height:1.25}.GrowthRoadmap-module__f33dmW__stageDesc{color:var(--text-body);flex:1;margin-bottom:18px;font-size:.875rem;line-height:1.6}.GrowthRoadmap-module__f33dmW__deliverableBox{background:var(--burgundy-50);border:1px solid var(--border-burgundy);color:var(--burgundy-900);border-radius:4px;align-items:center;gap:6px;margin-bottom:18px;padding:8px 12px;font-size:.75rem;font-weight:700;display:flex}.GrowthRoadmap-module__f33dmW__stageFooter{border-top:1px solid var(--border-light);padding-top:14px}.GrowthRoadmap-module__f33dmW__stageLink{letter-spacing:.06em;text-transform:uppercase;color:var(--burgundy-700);transition:all var(--transition-fast);align-items:center;gap:6px;font-size:.8125rem;font-weight:800;display:inline-flex}.GrowthRoadmap-module__f33dmW__stageCard:hover .GrowthRoadmap-module__f33dmW__stageLink{color:var(--burgundy-900);transform:translate(4px)}@media (max-width:1080px){.GrowthRoadmap-module__f33dmW__connectingLine{display:none}.GrowthRoadmap-module__f33dmW__roadmapGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.GrowthRoadmap-module__f33dmW__roadmapGrid{grid-template-columns:1fr}}
.StakeholderSection-module__zLOXwW__splitLayout{grid-template-columns:1fr 1.15fr;align-items:stretch;gap:40px;display:grid}.StakeholderSection-module__zLOXwW__statementCard{background:linear-gradient(135deg, var(--burgundy-950) 0%, var(--burgundy-850) 100%);color:#fff;box-shadow:var(--shadow-lg);border-radius:8px;flex-direction:column;justify-content:center;padding:48px;display:flex;position:relative;overflow:hidden}.StakeholderSection-module__zLOXwW__statementCard:before{content:"";pointer-events:none;background:#f5a62314;border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.StakeholderSection-module__zLOXwW__statementTag{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#ffffff26;border:1px solid #ffffff4d;border-radius:9999px;align-items:center;gap:8px;width:fit-content;margin-bottom:24px;padding:4px 12px;font-size:.75rem;font-weight:800;display:inline-flex}.StakeholderSection-module__zLOXwW__statementTitle{font-family:var(--font-display);color:#fff;text-transform:uppercase;margin-bottom:20px;font-size:clamp(1.35rem,1.9vw,1.8rem);font-weight:900;line-height:1.2}.StakeholderSection-module__zLOXwW__quoteBlock{font-family:var(--font-body);color:#f8e7ea;border-left:3px solid #f5a623;margin-bottom:24px;padding-left:20px;font-size:1.15rem;font-style:italic;font-weight:600;line-height:1.65}.StakeholderSection-module__zLOXwW__statementSub{color:#ffffffd9;margin-bottom:32px;font-size:.9375rem;line-height:1.65}.StakeholderSection-module__zLOXwW__metricsStrip{border-top:1px solid #fff3;grid-template-columns:repeat(3,1fr);gap:16px;padding-top:24px;display:grid}.StakeholderSection-module__zLOXwW__miniMetric{flex-direction:column;gap:4px;display:flex}.StakeholderSection-module__zLOXwW__miniNumber{font-family:var(--font-display);color:#f5a623;font-size:1.65rem;font-weight:900;line-height:1}.StakeholderSection-module__zLOXwW__miniLabel{color:#f8c6cf;font-size:.75rem;font-weight:600;line-height:1.3}.StakeholderSection-module__zLOXwW__rosterColumn{flex-direction:column;display:flex}.StakeholderSection-module__zLOXwW__rosterHeader{margin-bottom:24px}.StakeholderSection-module__zLOXwW__rosterTitle{font-family:var(--font-display);color:var(--text-heading);margin-bottom:10px;font-size:clamp(1.8rem,2.8vw,2.4rem);font-weight:900}.StakeholderSection-module__zLOXwW__rosterSubtitle{color:var(--text-body);font-size:.9375rem;line-height:1.6}.StakeholderSection-module__zLOXwW__stakeholderList{flex-direction:column;gap:14px;display:flex}.StakeholderSection-module__zLOXwW__stakeholderItem{border:1px solid var(--border-light);box-shadow:var(--shadow-xs);background:#fff;border-radius:6px;align-items:flex-start;gap:16px;padding:18px 20px;transition:all .2s;display:flex}.StakeholderSection-module__zLOXwW__stakeholderItem:hover{border-color:var(--burgundy-500);box-shadow:var(--shadow-sm);transform:translate(4px)}.StakeholderSection-module__zLOXwW__itemNumber{font-family:var(--font-display);color:var(--burgundy-700);padding-top:2px;font-size:1.4rem;font-weight:900;line-height:1}.StakeholderSection-module__zLOXwW__itemBody{flex:1}.StakeholderSection-module__zLOXwW__itemTop{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.StakeholderSection-module__zLOXwW__itemTitle{color:var(--text-heading);font-size:1rem;font-weight:800}.StakeholderSection-module__zLOXwW__itemIcon{color:var(--burgundy-700)}.StakeholderSection-module__zLOXwW__itemDesc{color:var(--text-muted);margin-bottom:10px;font-size:.8125rem;line-height:1.5}.StakeholderSection-module__zLOXwW__itemCta{letter-spacing:.06em;text-transform:uppercase;color:var(--burgundy-700);align-items:center;gap:4px;font-size:.75rem;font-weight:800;transition:color .2s;display:inline-flex}.StakeholderSection-module__zLOXwW__itemCta:hover{color:var(--burgundy-900)}@media (max-width:1024px){.StakeholderSection-module__zLOXwW__splitLayout{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.StakeholderSection-module__zLOXwW__statementCard{padding:32px 20px}.StakeholderSection-module__zLOXwW__metricsStrip{grid-template-columns:1fr;gap:12px}}
.PartnerBanner-module__Ql1OJG__partnerCard{background:var(--burgundy-900);box-shadow:var(--shadow-md);color:#fff;border-radius:8px;overflow:hidden}.PartnerBanner-module__Ql1OJG__partnerGrid{grid-template-columns:1.15fr 1fr;align-items:center;display:grid}.PartnerBanner-module__Ql1OJG__partnerContent{padding:56px 48px}.PartnerBanner-module__Ql1OJG__partnerTitle{color:#fff;margin-bottom:18px;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:900;line-height:1.15}.PartnerBanner-module__Ql1OJG__partnerDesc{color:#f1f5f9;margin-bottom:28px;font-size:1.0625rem;line-height:1.68}.PartnerBanner-module__Ql1OJG__partnerFeatures{flex-direction:column;gap:12px;margin-bottom:34px;display:flex}.PartnerBanner-module__Ql1OJG__partnerFeatureItem{color:#fff;align-items:center;gap:10px;font-size:.9375rem;display:flex}.PartnerBanner-module__Ql1OJG__partnerImageWrap{background-position:50%;background-size:cover;height:100%;min-height:480px;position:relative}.PartnerBanner-module__Ql1OJG__partnerImageOverlay{background:linear-gradient(to right, var(--burgundy-900) 0%, transparent 40%);position:absolute;inset:0}@media (max-width:1024px){.PartnerBanner-module__Ql1OJG__partnerGrid{grid-template-columns:1fr}.PartnerBanner-module__Ql1OJG__partnerContent{padding:40px 30px}.PartnerBanner-module__Ql1OJG__partnerImageWrap{min-height:340px}}@media (max-width:600px){.PartnerBanner-module__Ql1OJG__partnerContent{padding:32px 20px}.PartnerBanner-module__Ql1OJG__partnerTitle{font-size:clamp(1.6rem,6vw,2rem)}.PartnerBanner-module__Ql1OJG__partnerDesc{font-size:.95rem}.PartnerBanner-module__Ql1OJG__partnerImageWrap{min-height:240px}}
