.BrandProducts-module__pahzHq__section{padding:var(--section-padding);background:var(--color-void)}.BrandProducts-module__pahzHq__inner{width:min(var(--max-width), 100%);margin:0 auto}.BrandProducts-module__pahzHq__header{text-align:center;margin-bottom:var(--space-lg)}.BrandProducts-module__pahzHq__header p,.BrandProducts-module__pahzHq__subtitle{color:var(--color-mist);letter-spacing:.35em;text-transform:uppercase;font-size:13px;font-weight:400}.BrandProducts-module__pahzHq__header h2{color:var(--color-white);font-family:var(--font-display);margin:0;font-size:clamp(38px,5vw,68px)}.BrandProducts-module__pahzHq__grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BrandProducts-module__pahzHq__card{padding:var(--space-md);border:1px solid var(--color-gold);background:var(--color-void);text-align:center;transition:box-shadow var(--dur-med) var(--ease-in-out), transform var(--dur-med) var(--ease-in-out);border-radius:8px}.BrandProducts-module__pahzHq__card:hover{transform:translateY(-3px)}.BrandProducts-module__pahzHq__mercury:hover{box-shadow:0 0 48px color-mix(in srgb, var(--color-gold) 30%, transparent)}.BrandProducts-module__pahzHq__microplastics:hover{box-shadow:0 0 48px color-mix(in srgb, var(--color-nature) 25%, transparent)}.BrandProducts-module__pahzHq__logo{width:min(320px,72vw);margin:0 auto var(--space-md)}.BrandProducts-module__pahzHq__logo img{width:100%;height:auto}.BrandProducts-module__pahzHq__card h3{color:var(--color-white);font-family:var(--font-display);margin:0;font-size:clamp(30px,4vw,46px)}.BrandProducts-module__pahzHq__subtitle{margin:.4rem 0 1.3rem}.BrandProducts-module__pahzHq__description{max-width:520px;color:var(--color-cloud);margin:0 auto;font-weight:300;line-height:1.7}@media (max-width:850px){.BrandProducts-module__pahzHq__grid{grid-template-columns:1fr}}
.Spinner-module__gNPO7q__spinner{border:2px solid color-mix(in srgb, var(--color-gold) 20%, transparent);border-top-color:var(--color-gold);border-radius:50%;animation:.7s linear infinite Spinner-module__gNPO7q__spin;display:inline-block}.Spinner-module__gNPO7q__sm{width:14px;height:14px}.Spinner-module__gNPO7q__md{width:20px;height:20px}.Spinner-module__gNPO7q__lg{width:28px;height:28px}@keyframes Spinner-module__gNPO7q__spin{to{transform:rotate(360deg)}}
.Button-module__xDwtkW__button{font-family:var(--font-body);transition:background var(--dur-fast) var(--ease-in-out), color var(--dur-fast) var(--ease-in-out), border-color var(--dur-fast) var(--ease-in-out), transform var(--dur-fast) var(--ease-in-out);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.55rem;font-weight:500;display:inline-flex}.Button-module__xDwtkW__button:hover:not(:disabled){transform:translateY(-1px)}.Button-module__xDwtkW__button:disabled{cursor:not-allowed;opacity:.55}.Button-module__xDwtkW__primary{background:var(--color-gold);color:var(--color-void)}.Button-module__xDwtkW__primary:hover:not(:disabled){background:var(--color-gold-light)}.Button-module__xDwtkW__secondary{color:var(--color-gold);border-color:var(--color-gold);background:0 0}.Button-module__xDwtkW__secondary:hover:not(:disabled){background:var(--color-gold);color:var(--color-void)}.Button-module__xDwtkW__danger{background:var(--color-rejected);color:var(--color-white)}.Button-module__xDwtkW__danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-rejected) 82%, var(--color-white))}.Button-module__xDwtkW__sm{min-height:34px;padding:0 .85rem;font-size:.82rem}.Button-module__xDwtkW__md{min-height:44px;padding:0 1.2rem;font-size:.92rem}.Button-module__xDwtkW__lg{min-height:54px;padding:0 1.55rem;font-size:1rem}
.ContactForm-module__fw3Taq__section{padding:var(--section-padding);background:var(--color-void)}.ContactForm-module__fw3Taq__inner{gap:var(--space-lg);width:min(var(--max-width), 100%);grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);margin:0 auto;display:grid}.ContactForm-module__fw3Taq__eyebrow{color:var(--color-mist);letter-spacing:.35em;text-transform:uppercase;font-size:13px}.ContactForm-module__fw3Taq__inner h2{color:var(--color-white);font-family:var(--font-display);margin:0;font-size:clamp(38px,5vw,68px)}.ContactForm-module__fw3Taq__details{margin-top:var(--space-lg);color:var(--color-cloud)}.ContactForm-module__fw3Taq__details h3{color:var(--color-gold);font-family:var(--font-display);font-size:1.6rem}.ContactForm-module__fw3Taq__form{padding:var(--space-md);border:1px solid var(--color-steel);background:var(--color-navy);border-radius:8px;gap:1rem;display:grid}.ContactForm-module__fw3Taq__form label{color:var(--color-mist);gap:.4rem;font-size:.86rem;display:grid}.ContactForm-module__fw3Taq__form input,.ContactForm-module__fw3Taq__form select,.ContactForm-module__fw3Taq__form textarea{border:1px solid var(--color-steel);background:var(--color-void);width:100%;color:var(--color-cloud);border-radius:6px;padding:.85rem}.ContactForm-module__fw3Taq__form span,.ContactForm-module__fw3Taq__error{color:var(--color-rejected);font-size:.8rem}.ContactForm-module__fw3Taq__success{color:var(--color-lab);font-family:var(--font-mono);margin:0}@media (max-width:860px){.ContactForm-module__fw3Taq__inner{grid-template-columns:1fr}}
.Footer-module__Grjkva__footer{padding:var(--space-lg) var(--space-md);border-top:1px solid var(--color-steel);background:var(--color-depth)}.Footer-module__Grjkva__grid{gap:var(--space-md);width:min(var(--max-width), 100%);grid-template-columns:1.3fr repeat(3,1fr);margin:0 auto;display:grid}.Footer-module__Grjkva__logo{color:var(--color-white);font-family:var(--font-display);letter-spacing:.05em;font-size:1.6rem;font-weight:700}.Footer-module__Grjkva__footer p,.Footer-module__Grjkva__footer a{color:var(--color-mist);line-height:1.7;display:block}.Footer-module__Grjkva__footer a:hover{color:var(--color-gold)}.Footer-module__Grjkva__footer h3{color:var(--color-white);font-family:var(--font-display);margin:0 0 1rem}.Footer-module__Grjkva__disclaimer,.Footer-module__Grjkva__copy{width:min(var(--max-width), 100%);margin:var(--space-md) auto 0;color:var(--color-fog);font-size:.82rem}@media (max-width:800px){.Footer-module__Grjkva__grid{grid-template-columns:1fr}}
.DataQualityBadge-module__zpqiba__badge{width:fit-content;font-family:var(--font-mono);letter-spacing:0;border-radius:999px;align-items:center;gap:.35rem;padding:.34rem .58rem;font-size:.7rem;display:inline-flex}.DataQualityBadge-module__zpqiba__RAW{background:color-mix(in srgb, var(--color-pending) 10%, transparent);color:var(--color-pending)}.DataQualityBadge-module__zpqiba__LAB_CONFIRMED{background:color-mix(in srgb, var(--color-lab) 12%, transparent);color:var(--color-lab)}.DataQualityBadge-module__zpqiba__VERIFIED{background:color-mix(in srgb, var(--color-verified) 10%, transparent);color:var(--color-verified)}.DataQualityBadge-module__zpqiba__ESTIMATED{background:color-mix(in srgb, var(--color-estimated) 12%, transparent);color:var(--color-estimated)}.DataQualityBadge-module__zpqiba__REJECTED{background:color-mix(in srgb, var(--color-rejected) 12%, transparent);color:var(--color-rejected)}
.Hero-module__JgYmMq__hero{min-height:100dvh;padding:var(--section-padding);background:radial-gradient(circle at 20% 10%, color-mix(in srgb, var(--color-ocean) 14%, transparent), transparent 34%), radial-gradient(circle at 86% 16%, color-mix(in srgb, var(--color-gold) 12%, transparent), transparent 28%), linear-gradient(180deg, var(--color-depth), var(--color-void) 62%);align-items:center;display:grid;position:relative;overflow:hidden}.Hero-module__JgYmMq__backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Hero-module__JgYmMq__atomicCore,.Hero-module__JgYmMq__orbit,.Hero-module__JgYmMq__atomHalo,.Hero-module__JgYmMq__atomField{position:absolute}.Hero-module__JgYmMq__atomicCore,.Hero-module__JgYmMq__orbit,.Hero-module__JgYmMq__atomHalo{left:50%;transform:translate(-50%,-50%)}.Hero-module__JgYmMq__atomicCore{aspect-ratio:1;background:radial-gradient(circle at 35% 35%, color-mix(in srgb, var(--color-white) 92%, var(--color-gold)) 0%, color-mix(in srgb, var(--color-gold-light) 84%, var(--color-white)) 22%, color-mix(in srgb, var(--color-gold) 74%, transparent) 54%, transparent 74%);width:clamp(120px,12vw,170px);box-shadow:0 0 48px color-mix(in srgb, var(--color-gold) 36%, transparent), 0 0 120px color-mix(in srgb, var(--color-gold-light) 18%, transparent);border-radius:50%;top:45%}.Hero-module__JgYmMq__orbit{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-mist) 16%, transparent);opacity:.7;border-radius:50%;width:min(44vw,620px);top:45%}.Hero-module__JgYmMq__orbitOne{animation:18s linear infinite Hero-module__JgYmMq__orbitSpinOne;transform:translate(-50%,-50%)rotate(18deg)}.Hero-module__JgYmMq__orbitTwo{border-color:color-mix(in srgb, var(--color-ocean) 20%, transparent);width:min(50vw,720px);animation:22s linear infinite Hero-module__JgYmMq__orbitSpinTwo;transform:translate(-50%,-50%)rotate(74deg)scaleY(.58)}.Hero-module__JgYmMq__orbitThree{border-color:color-mix(in srgb, var(--color-gold) 18%, transparent);width:min(38vw,540px);animation:15s linear infinite Hero-module__JgYmMq__orbitSpinThree;transform:translate(-50%,-50%)rotate(116deg)scaleX(.72)}.Hero-module__JgYmMq__orbitFour{border-color:color-mix(in srgb, var(--color-nature) 16%, transparent);width:min(54vw,760px);animation:26s linear infinite Hero-module__JgYmMq__orbitSpinFour;transform:translate(-50%,-50%)rotate(-26deg)scaleY(.78)}.Hero-module__JgYmMq__sphere{aspect-ratio:1;border-radius:50%;width:clamp(12px,1.2vw,18px);position:absolute;top:50%;left:100%;transform:translate(-50%,-50%);box-shadow:0 0 22px}.Hero-module__JgYmMq__sphereGold{background:var(--color-estimated);color:var(--color-estimated)}.Hero-module__JgYmMq__sphereBlue{background:var(--color-ocean);color:var(--color-ocean)}.Hero-module__JgYmMq__sphereSilver{background:var(--color-silver-light);color:var(--color-silver-light)}.Hero-module__JgYmMq__sphereGreen{background:var(--color-nature);color:var(--color-nature)}.Hero-module__JgYmMq__atomHalo{aspect-ratio:1;background:radial-gradient(circle at center, color-mix(in srgb, var(--color-ocean) 18%, transparent), transparent 56%);filter:blur(34px);opacity:.75;border-radius:50%;width:min(72vw,980px);top:45%}.Hero-module__JgYmMq__atomField{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--color-ocean) 8%, transparent), transparent 18%), radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--color-gold) 7%, transparent), transparent 30%);inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.Hero-module__JgYmMq__stage{z-index:2;width:min(var(--max-width), 100%);grid-template-columns:minmax(0,.98fr) minmax(360px,.82fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin:3rem auto 0;display:grid;position:relative}.Hero-module__JgYmMq__content{width:min(720px,100%);margin-top:3rem}.Hero-module__JgYmMq__eyebrow{color:var(--color-gold);letter-spacing:.35em;text-transform:uppercase;margin:0 0 1.2rem;font-size:13px}.Hero-module__JgYmMq__content h1{white-space:pre-line;color:var(--color-white);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(52px,8vw,96px);line-height:1.05}.Hero-module__JgYmMq__subhead{max-width:600px;color:var(--color-cloud);margin:1.5rem 0 0;font-size:18px;font-weight:300;line-height:1.7}.Hero-module__JgYmMq__actions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.Hero-module__JgYmMq__panel{border:1px solid var(--color-steel);background:radial-gradient(circle at 30% 0%, color-mix(in srgb, var(--color-gold) 16%, transparent), transparent 38%), linear-gradient(145deg, color-mix(in srgb, var(--color-navy) 94%, transparent), color-mix(in srgb, var(--color-void) 96%, transparent));box-shadow:var(--shadow-card), var(--shadow-blue);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:8px;gap:1rem;padding:clamp(1rem,2.4vw,1.5rem);display:grid;position:relative}.Hero-module__JgYmMq__panel:before{content:"";border:1px solid color-mix(in srgb, var(--color-mist) 12%, transparent);pointer-events:none;border-radius:6px;position:absolute;inset:10px}.Hero-module__JgYmMq__panelHeader,.Hero-module__JgYmMq__panelFooter{z-index:1;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.Hero-module__JgYmMq__panelHeader p{color:var(--color-mist);letter-spacing:.28em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem}.Hero-module__JgYmMq__panelHeader h2{color:var(--color-white);font-family:var(--font-display);margin:0;font-size:clamp(1.6rem,3vw,2.4rem)}.Hero-module__JgYmMq__liveDot,.Hero-module__JgYmMq__pendingDot{width:14px;height:14px;animation:Hero-module__JgYmMq__statusPulse 1.5s var(--ease-in-out) infinite;border-radius:50%}.Hero-module__JgYmMq__liveDot{background:var(--color-lab)}.Hero-module__JgYmMq__pendingDot{background:var(--color-estimated)}.Hero-module__JgYmMq__panelMeters{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid;position:relative}.Hero-module__JgYmMq__panelMeters div,.Hero-module__JgYmMq__chain div{border:1px solid var(--color-steel);background:color-mix(in srgb, var(--color-void) 58%, transparent);border-radius:6px}.Hero-module__JgYmMq__panelMeters div{min-height:118px;padding:.85rem}.Hero-module__JgYmMq__panelMeters span,.Hero-module__JgYmMq__chain span,.Hero-module__JgYmMq__panelFooter span{color:var(--color-mist);font-size:.72rem;line-height:1.35;display:block}.Hero-module__JgYmMq__panelMeters strong{color:var(--color-white);font-family:var(--font-mono);letter-spacing:0;margin-top:.8rem;font-size:clamp(1.2rem,2.4vw,1.8rem);display:block}.Hero-module__JgYmMq__chain{z-index:1;gap:.55rem;display:grid;position:relative}.Hero-module__JgYmMq__chain div{grid-template-columns:.72fr 1fr;align-items:center;gap:.75rem;padding:.7rem .85rem;display:grid}.Hero-module__JgYmMq__chain p{color:var(--color-cloud);font-family:var(--font-mono);margin:0;font-size:.72rem}.Hero-module__JgYmMq__panelFooter{padding-top:.4rem}@keyframes Hero-module__JgYmMq__statusPulse{0%,to{box-shadow:0 0}50%{box-shadow:0 0 0 8px #0000}}.Hero-module__JgYmMq__primary,.Hero-module__JgYmMq__secondary{border-radius:6px;padding:.95rem 1.35rem;font-weight:500}.Hero-module__JgYmMq__primary{background:var(--color-gold);color:var(--color-void)}.Hero-module__JgYmMq__secondary{border:1px solid var(--color-gold);color:var(--color-gold)}.Hero-module__JgYmMq__scroll{z-index:2;color:var(--color-gold);opacity:.6;animation:Hero-module__JgYmMq__bounce 1.4s var(--ease-in-out) infinite;position:absolute;bottom:2rem;left:50%}@keyframes Hero-module__JgYmMq__bounce{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,10px)}}@keyframes Hero-module__JgYmMq__orbitSpinOne{0%{transform:translate(-50%,-50%)rotate(18deg)}to{transform:translate(-50%,-50%)rotate(378deg)}}@keyframes Hero-module__JgYmMq__orbitSpinTwo{0%{transform:translate(-50%,-50%)rotate(74deg)scaleY(.58)}to{transform:translate(-50%,-50%)rotate(-286deg)scaleY(.58)}}@keyframes Hero-module__JgYmMq__orbitSpinThree{0%{transform:translate(-50%,-50%)rotate(116deg)scaleX(.72)}to{transform:translate(-50%,-50%)rotate(476deg)scaleX(.72)}}@keyframes Hero-module__JgYmMq__orbitSpinFour{0%{transform:translate(-50%,-50%)rotate(-26deg)scaleY(.78)}to{transform:translate(-50%,-50%)rotate(-386deg)scaleY(.78)}}@media (max-width:640px){.Hero-module__JgYmMq__hero{padding:7rem 1.25rem 5rem}}@media (max-width:980px){.Hero-module__JgYmMq__stage{grid-template-columns:1fr}.Hero-module__JgYmMq__content{margin-top:0}.Hero-module__JgYmMq__backdrop{opacity:.88}.Hero-module__JgYmMq__orbit,.Hero-module__JgYmMq__atomicCore,.Hero-module__JgYmMq__atomHalo{top:34%}}@media (max-width:560px){.Hero-module__JgYmMq__panelMeters,.Hero-module__JgYmMq__chain div{grid-template-columns:1fr}.Hero-module__JgYmMq__orbitOne{width:min(82vw,420px)}.Hero-module__JgYmMq__orbitTwo{width:min(92vw,500px)}.Hero-module__JgYmMq__orbitThree{width:min(74vw,360px)}.Hero-module__JgYmMq__orbitFour{width:min(100vw,560px)}}
.HowItWorks-module__u8qSLG__section{padding:var(--section-padding);background:var(--color-depth)}.HowItWorks-module__u8qSLG__inner{width:min(var(--max-width), 100%);margin:0 auto}.HowItWorks-module__u8qSLG__header{text-align:center;margin-bottom:var(--space-lg)}.HowItWorks-module__u8qSLG__header p{color:var(--color-mist);letter-spacing:.35em;text-transform:uppercase;margin:0 0 .8rem;font-size:13px}.HowItWorks-module__u8qSLG__header h2{color:var(--color-white);font-family:var(--font-display);margin:0;font-size:clamp(38px,5vw,68px)}.HowItWorks-module__u8qSLG__timeline{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.HowItWorks-module__u8qSLG__timeline:after{content:"";border-top:1px dashed var(--color-gold-dim);transform-origin:0;height:1px;animation:HowItWorks-module__u8qSLG__dashGrow 1.2s var(--ease-out-expo) forwards;position:absolute;top:3.25rem;left:3%;right:3%;transform:scaleX(0)}.HowItWorks-module__u8qSLG__step{z-index:1;background:var(--color-depth);padding:1.25rem;position:relative}.HowItWorks-module__u8qSLG__number{color:var(--color-gold);font-family:var(--font-mono);margin-bottom:1.2rem;display:block}.HowItWorks-module__u8qSLG__step svg{color:var(--color-gold)}.HowItWorks-module__u8qSLG__step h3{color:var(--color-white);font-family:var(--font-display);text-transform:uppercase;margin:1rem 0 .75rem;font-size:1.65rem}.HowItWorks-module__u8qSLG__step p{color:var(--color-cloud);margin:0;font-weight:300;line-height:1.7}@keyframes HowItWorks-module__u8qSLG__dashGrow{to{transform:scaleX(1)}}@media (max-width:900px){.HowItWorks-module__u8qSLG__timeline{grid-template-columns:1fr}.HowItWorks-module__u8qSLG__timeline:after{border-top:0;border-left:1px dashed var(--color-gold-dim);transform-origin:top;width:1px;height:auto;inset:0 auto 0 1.4rem;transform:scaleY(0)}@keyframes HowItWorks-module__u8qSLG__dashGrow{to{transform:scaleY(1)}}}
.MeterCounter-module__jkvDQG__card{border:1px solid var(--color-steel);background:linear-gradient(145deg, var(--color-navy), var(--color-depth));min-height:330px;box-shadow:var(--shadow-card);transition:border-color var(--dur-med) var(--ease-in-out), transform var(--dur-med) var(--ease-in-out);border-radius:8px;padding:clamp(1.25rem,3vw,2rem);display:grid}.MeterCounter-module__jkvDQG__card:hover{border-color:var(--color-gold-dim);transform:translateY(-2px)}.MeterCounter-module__jkvDQG__top{color:var(--color-cloud);align-items:center;gap:.8rem;display:flex}.MeterCounter-module__jkvDQG__top svg{color:var(--meter-color);flex:none}.MeterCounter-module__jkvDQG__top span{font-size:.95rem;line-height:1.45}.MeterCounter-module__jkvDQG__value{color:var(--color-white);align-self:end;align-items:baseline;gap:.7rem;margin-top:2.4rem;display:flex}.MeterCounter-module__jkvDQG__value span{font-family:var(--font-mono);letter-spacing:0;font-size:clamp(48px,6vw,80px);line-height:1}.MeterCounter-module__jkvDQG__value small{color:var(--color-mist);font-weight:300}.MeterCounter-module__jkvDQG__secondary{color:var(--color-fog);font-family:var(--font-mono);margin-top:.8rem;font-size:.82rem}.MeterCounter-module__jkvDQG__bottom{justify-content:space-between;align-self:end;align-items:center;gap:1rem;margin-top:2rem;display:flex}.MeterCounter-module__jkvDQG__bottom time{color:var(--color-fog);font-family:var(--font-mono);text-align:right;font-size:.68rem}@media (max-width:640px){.MeterCounter-module__jkvDQG__bottom{flex-direction:column;align-items:flex-start}}
.ImpactMeters-module__wSx-BW__section{padding:var(--section-padding);background:var(--color-void)}.ImpactMeters-module__wSx-BW__inner{width:min(var(--max-width), 100%);margin:0 auto}.ImpactMeters-module__wSx-BW__header{max-width:760px;margin-bottom:var(--space-lg);position:relative}.ImpactMeters-module__wSx-BW__header p{color:var(--color-gold);letter-spacing:.35em;text-transform:uppercase;margin:0 0 .8rem;font-size:13px}.ImpactMeters-module__wSx-BW__header h2{color:var(--color-white);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(42px,6vw,74px)}.ImpactMeters-module__wSx-BW__header span{color:var(--color-cloud);margin-top:1rem;font-weight:300;line-height:1.75;display:block}.ImpactMeters-module__wSx-BW__live{font-family:var(--font-mono);align-items:center;gap:.45rem;font-size:.68rem;display:inline-flex;position:absolute;top:0;right:0}.ImpactMeters-module__wSx-BW__live i{width:10px;height:10px;animation:ImpactMeters-module__wSx-BW__pulse 1.5s var(--ease-in-out) infinite;border-radius:50%}.ImpactMeters-module__wSx-BW__isLive i{background:var(--color-lab)}.ImpactMeters-module__wSx-BW__delayed i{background:var(--color-estimated)}.ImpactMeters-module__wSx-BW__grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ImpactMeters-module__wSx-BW__disclaimer{max-width:820px;margin:var(--space-md) auto 0;color:var(--color-fog);text-align:center;font-size:13px;font-weight:300;line-height:1.65}@keyframes ImpactMeters-module__wSx-BW__pulse{0%,to{box-shadow:0 0}50%{box-shadow:0 0 0 8px #0000}}@media (max-width:820px){.ImpactMeters-module__wSx-BW__grid{grid-template-columns:1fr}.ImpactMeters-module__wSx-BW__live{margin-top:1rem;position:static}}
.Methodology-module__Sptvia__section{padding:var(--section-padding);background:var(--color-depth)}.Methodology-module__Sptvia__inner{width:min(var(--max-width), 100%);margin:0 auto}.Methodology-module__Sptvia__header{max-width:760px;margin-bottom:var(--space-lg)}.Methodology-module__Sptvia__header p{color:var(--color-mist);letter-spacing:.35em;text-transform:uppercase;margin:0 0 .8rem;font-size:13px}.Methodology-module__Sptvia__header h2{color:var(--color-white);font-family:var(--font-display);margin:0;font-size:clamp(38px,5vw,68px)}.Methodology-module__Sptvia__grid{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Methodology-module__Sptvia__card{padding:var(--space-md);border:1px solid var(--color-steel);background:var(--color-navy);border-radius:8px}.Methodology-module__Sptvia__card svg{color:var(--color-gold)}.Methodology-module__Sptvia__card h3{color:var(--color-white);font-family:var(--font-display);margin:1.2rem 0 .75rem;font-size:1.6rem}.Methodology-module__Sptvia__card p{color:var(--color-cloud);margin:0;font-weight:300;line-height:1.7}.Methodology-module__Sptvia__link{margin-top:var(--space-md);color:var(--color-gold);font-weight:500;display:inline-flex}@media (max-width:900px){.Methodology-module__Sptvia__grid{grid-template-columns:1fr}}
.Nav-module__bLoQaq__nav{z-index:100;align-items:center;gap:var(--space-md);transition:background .6s var(--ease-in-out), backdrop-filter .6s var(--ease-in-out);background:0 0;grid-template-columns:auto 1fr auto;padding:1.1rem clamp(1rem,3vw,2.4rem);display:grid;position:fixed;inset:0 0 auto}.Nav-module__bLoQaq__scrolled{background:color-mix(in srgb, var(--color-void) 92%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.Nav-module__bLoQaq__logo{gap:.05rem;display:grid}.Nav-module__bLoQaq__logo span{font-family:var(--font-display);color:var(--color-white);letter-spacing:.05em;font-size:1.25rem;font-weight:700}.Nav-module__bLoQaq__logo span:after{color:var(--color-gold)}.Nav-module__bLoQaq__logo small{font-family:var(--font-body);color:var(--color-mist);letter-spacing:.2em;font-size:.58rem}.Nav-module__bLoQaq__links{color:var(--color-mist);justify-content:center;gap:clamp(.8rem,2vw,1.5rem);font-size:.86rem;display:flex}.Nav-module__bLoQaq__links a:hover{color:var(--color-gold)}.Nav-module__bLoQaq__cta,.Nav-module__bLoQaq__mobileCta{border:1px solid var(--color-gold);color:var(--color-gold);transition:background var(--dur-fast), color var(--dur-fast);border-radius:6px;padding:.72rem 1rem;font-weight:500}.Nav-module__bLoQaq__cta:hover,.Nav-module__bLoQaq__mobileCta:hover{background:var(--color-gold);color:var(--color-void)}.Nav-module__bLoQaq__menuButton{border:1px solid var(--color-steel);background:var(--color-navy);color:var(--color-white);border-radius:6px;width:42px;height:42px;display:none}.Nav-module__bLoQaq__mobile{z-index:-1;background:color-mix(in srgb, var(--color-void) 98%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:var(--color-cloud);font-family:var(--font-display);align-content:center;justify-items:center;gap:1.35rem;font-size:2rem;display:grid;position:fixed;inset:0}@media (max-width:900px){.Nav-module__bLoQaq__nav{grid-template-columns:auto 1fr auto}.Nav-module__bLoQaq__links,.Nav-module__bLoQaq__cta{display:none}.Nav-module__bLoQaq__menuButton{grid-column:3;place-items:center;display:grid}}
.Problem-module__u1KM3q__section{padding:var(--section-padding);background:var(--color-void)}.Problem-module__u1KM3q__inner{width:min(var(--max-width), 100%);margin:0 auto}.Problem-module__u1KM3q__header{margin-bottom:var(--space-lg)}.Problem-module__u1KM3q__header p{color:var(--color-mist);letter-spacing:.35em;text-transform:uppercase;margin:0 0 .8rem;font-size:13px}.Problem-module__u1KM3q__header h2{color:var(--color-white);font-family:var(--font-display);margin:0;font-size:clamp(38px,5vw,68px)}.Problem-module__u1KM3q__block{gap:var(--space-lg);padding:var(--space-lg) 0;border-top:1px solid var(--color-steel);grid-template-columns:minmax(260px,.8fr) minmax(0,1fr);align-items:center;display:grid}.Problem-module__u1KM3q__reverse .Problem-module__u1KM3q__stat{order:2}.Problem-module__u1KM3q__stat{gap:.65rem;display:grid}.Problem-module__u1KM3q__stat svg{color:var(--color-gold)}.Problem-module__u1KM3q__stat strong{color:var(--color-white);font-family:var(--font-display);font-size:clamp(56px,8vw,96px);line-height:.95}.Problem-module__u1KM3q__stat span{color:var(--color-mist);font-family:var(--font-display);font-size:1.35rem}.Problem-module__u1KM3q__stat small{color:var(--color-fog);font-size:12px;font-weight:300}.Problem-module__u1KM3q__block p{color:var(--color-cloud);margin:0;font-size:1.08rem;font-weight:300;line-height:1.8}.Problem-module__u1KM3q__transition{max-width:900px;margin:var(--space-xl) auto 0;color:var(--color-gold);font-family:var(--font-display);text-align:center;font-size:clamp(32px,5vw,64px);font-weight:600;line-height:1.1}@media (max-width:820px){.Problem-module__u1KM3q__block{grid-template-columns:1fr}.Problem-module__u1KM3q__reverse .Problem-module__u1KM3q__stat{order:0}}
.RegionMapStrip-module___hc4jW__strip{border-block:1px solid var(--color-steel);background:var(--color-depth);color:var(--color-cloud);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.RegionMapStrip-module___hc4jW__strip p{text-align:center;margin:0}.RegionMapStrip-module___hc4jW__strip strong{color:var(--color-gold);font-family:var(--font-mono)}.RegionMapStrip-module___hc4jW__strip a{color:var(--color-gold);font-weight:500}.RegionMapStrip-module___hc4jW__dot{background:var(--color-gold);width:10px;height:10px;animation:RegionMapStrip-module___hc4jW__pulse 1.5s var(--ease-in-out) infinite;border-radius:50%}@keyframes RegionMapStrip-module___hc4jW__pulse{0%,to{box-shadow:0 0 0 0 var(--color-gold-glow)}50%{box-shadow:0 0 0 12px #0000}}
.inner-module__u4JIoG__page{background:var(--color-void);min-height:100dvh}.inner-module__u4JIoG__main{width:min(var(--max-width), 100%);padding:9rem var(--space-md) var(--space-xl);margin:0 auto}.inner-module__u4JIoG__main h1{margin:0 0 var(--space-md);color:var(--color-white);font-family:var(--font-display);font-size:clamp(42px,6vw,76px)}.inner-module__u4JIoG__main h2{margin:var(--space-lg) 0 .8rem;color:var(--color-gold);font-family:var(--font-display);font-size:2rem}.inner-module__u4JIoG__main p,.inner-module__u4JIoG__main li{color:var(--color-cloud);font-weight:300;line-height:1.8}.inner-module__u4JIoG__list{gap:1rem;padding:0;list-style:none;display:grid}.inner-module__u4JIoG__card{padding:var(--space-md);border:1px solid var(--color-steel);background:var(--color-navy);border-radius:8px}.inner-module__u4JIoG__grid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}
.page-module___8aEwW__page{min-height:100dvh;overflow:hidden}
