.Breakthrough-module__2D6qwG__section{background:var(--white);padding:var(--section-gap) 0}.Breakthrough-module__2D6qwG__grid{grid-template-columns:var(--grid-12);gap:28px;display:grid;position:relative}.Breakthrough-module__2D6qwG__number{font-family:var(--font-dm-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--chocolate-brown);grid-column:1;align-self:start;font-size:12px}.Breakthrough-module__2D6qwG__content{grid-column:5/13;gap:26px;display:grid;position:relative}.Breakthrough-module__2D6qwG__watermark{z-index:-1;font-family:var(--font-cormorant), Georgia, serif;color:#efcea21f;pointer-events:none;font-size:clamp(120px,20vw,240px);font-style:italic;position:absolute;top:-44px;left:-12px}.Breakthrough-module__2D6qwG__title{font-family:var(--font-cormorant), Georgia, serif;font-size:var(--text-h2);color:var(--dark-walnut);font-weight:300;line-height:.96}.Breakthrough-module__2D6qwG__body{gap:22px;max-width:56ch;display:grid}.Breakthrough-module__2D6qwG__quote{border-left:3px solid var(--chocolate-brown);font-family:var(--font-cormorant), Georgia, serif;color:var(--dark-walnut);margin-left:clamp(12px,4vw,56px);padding-left:24px;font-size:24px;font-style:italic;font-weight:300;line-height:1.25}.Breakthrough-module__2D6qwG__quote footer{font-family:var(--font-dm-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--chocolate-brown);margin-top:16px;font-size:11px;font-style:normal}@media (max-width:767px){.Breakthrough-module__2D6qwG__grid{grid-template-columns:1fr}.Breakthrough-module__2D6qwG__number{display:none}.Breakthrough-module__2D6qwG__content{grid-column:auto}.Breakthrough-module__2D6qwG__quote{margin-left:0}}
.CallToAction-module__LK_G2a__section{background:var(--chocolate-brown);padding:var(--section-gap) 0}.CallToAction-module__LK_G2a__frame{text-align:center;gap:24px;max-width:700px;display:grid}.CallToAction-module__LK_G2a__badge{justify-self:center}.CallToAction-module__LK_G2a__title{font-family:var(--font-cormorant), Georgia, serif;font-size:var(--text-h2);color:var(--white);font-weight:300;line-height:.94}.CallToAction-module__LK_G2a__copy{color:#efcea2e0}.CallToAction-module__LK_G2a__actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.CallToAction-module__LK_G2a__actionButton{border:1px solid #0000}@media (max-width:767px){.CallToAction-module__LK_G2a__frame{text-align:left}.CallToAction-module__LK_G2a__badge{justify-self:center}.CallToAction-module__LK_G2a__actions{justify-content:stretch}}
.FutureApplications-module__6AbOyW__section{background:var(--dark-walnut);color:var(--white);padding:var(--section-gap) 0}.FutureApplications-module__6AbOyW__frame{z-index:2;grid-template-columns:var(--grid-12);gap:28px;display:grid;position:relative}.FutureApplications-module__6AbOyW__number{font-family:var(--font-dm-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--apricot-cream);grid-column:1;align-self:start;font-size:12px}.FutureApplications-module__6AbOyW__intro{grid-column:2/7;gap:22px;display:grid}.FutureApplications-module__6AbOyW__title{font-family:var(--font-cormorant), Georgia, serif;font-size:var(--text-h2);font-weight:300;line-height:.96}.FutureApplications-module__6AbOyW__copy{color:#efcea2d9;max-width:48ch}.FutureApplications-module__6AbOyW__grid{grid-column:7/13;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.FutureApplications-module__6AbOyW__card{box-shadow:2px 2px 0 var(--ink);background:#fdfcfd0a;border:1px solid #efcea23d;gap:14px;padding:24px;display:grid}.FutureApplications-module__6AbOyW__icon{color:var(--apricot-cream)}.FutureApplications-module__6AbOyW__label{font-family:var(--font-dm-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--apricot-cream);font-size:11px}.FutureApplications-module__6AbOyW__body{color:#efcea2e0;font-size:16px}@media (max-width:767px){.FutureApplications-module__6AbOyW__frame{grid-template-columns:1fr}.FutureApplications-module__6AbOyW__number{display:none}.FutureApplications-module__6AbOyW__intro,.FutureApplications-module__6AbOyW__grid{grid-column:auto}.FutureApplications-module__6AbOyW__grid{grid-template-columns:1fr}}
.Hero-module__PgAKtG__section{background:var(--dark-walnut);min-height:100svh;color:var(--white);padding:calc(var(--nav-height) + 56px) 0 28px;align-items:flex-end;display:flex}.Hero-module__PgAKtG__grid{z-index:2;grid-template-columns:var(--grid-12);gap:24px;width:100%;display:grid;position:relative}.Hero-module__PgAKtG__ambient{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.Hero-module__PgAKtG__mist,.Hero-module__PgAKtG__mistBlob,.Hero-module__PgAKtG__orb,.Hero-module__PgAKtG__beam,.Hero-module__PgAKtG__ring{position:absolute}.Hero-module__PgAKtG__mist{mix-blend-mode:screen;opacity:.64;background:radial-gradient(circle at 26% 24%,#efcea21f,#0000 26%),radial-gradient(circle at 74% 28%,#ede6e014,#0000 24%),radial-gradient(circle at 50% 68%,#994f2624,#0000 30%);animation:8s ease-in-out infinite alternate Hero-module__PgAKtG__heroFieldShift;inset:-10% -6%}.Hero-module__PgAKtG__mistBlob{filter:blur(28px);opacity:.24;border-radius:999px}.Hero-module__PgAKtG__mistOne{background:radial-gradient(circle,#efcea22e 0%,#efcea200 72%);width:340px;height:140px;animation:12s ease-in-out infinite alternate Hero-module__PgAKtG__heroMistDriftOne;top:18%;left:8%}.Hero-module__PgAKtG__mistTwo{background:radial-gradient(circle,#ede6e024 0%,#ede6e000 74%);width:300px;height:120px;animation:15s ease-in-out infinite alternate-reverse Hero-module__PgAKtG__heroMistDriftTwo;top:42%;right:12%}.Hero-module__PgAKtG__mistThree{background:radial-gradient(circle,#994f2629 0%,#994f2600 76%);width:380px;height:150px;animation:13s ease-in-out infinite alternate Hero-module__PgAKtG__heroMistDriftThree;bottom:14%;left:28%}.Hero-module__PgAKtG__orb{filter:blur(2px);opacity:.22;border-radius:999px}.Hero-module__PgAKtG__orbOne{background:radial-gradient(circle,#efcea238 0%,#efcea200 72%);width:240px;height:240px;animation:7s ease-in-out infinite alternate Hero-module__PgAKtG__heroDriftOne;top:14%;right:12%}.Hero-module__PgAKtG__orbTwo{background:radial-gradient(circle,#994f2657 0%,#994f2600 72%);width:180px;height:180px;animation:8.5s ease-in-out infinite alternate-reverse Hero-module__PgAKtG__heroDriftTwo;bottom:16%;left:6%}.Hero-module__PgAKtG__orbThree{background:radial-gradient(circle,#efcea229 0%,#efcea200 74%);width:140px;height:140px;animation:6s ease-in-out infinite alternate Hero-module__PgAKtG__heroDriftThree;top:48%;right:28%}.Hero-module__PgAKtG__beam{opacity:.26;background:linear-gradient(#efcea238,#efcea200)}.Hero-module__PgAKtG__beamOne{width:1px;height:220px;animation:4.8s ease-in-out infinite Hero-module__PgAKtG__heroPulse;top:10%;left:58%}.Hero-module__PgAKtG__beamTwo{background:linear-gradient(90deg,#efcea238,#efcea200);width:160px;height:1px;animation:5.8s ease-in-out infinite Hero-module__PgAKtG__heroSweep;bottom:18%;left:18%}.Hero-module__PgAKtG__ring{border:1px solid #efcea21f;border-radius:999px;width:124px;height:124px;animation:9.5s ease-in-out infinite alternate Hero-module__PgAKtG__heroSpinDrift;top:24%;left:12%}.Hero-module__PgAKtG__marker{font-family:var(--font-dm-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--apricot-cream);opacity:.85;transform-origin:0 0;grid-column:1;align-self:start;margin-top:60px;font-size:12px;transform:rotate(-90deg)}.Hero-module__PgAKtG__content{z-index:3;flex-direction:column;grid-column:2/11;gap:28px;max-width:820px;display:flex;position:relative}.Hero-module__PgAKtG__mobileBrand{display:none}.Hero-module__PgAKtG__badge{opacity:1;animation:none;transform:none}.Hero-module__PgAKtG__title{font-family:var(--font-cormorant), Georgia, serif;font-size:var(--text-display);letter-spacing:-.03em;flex-direction:column;font-weight:300;line-height:.9;display:flex}.Hero-module__PgAKtG__title span{opacity:1;animation:none;transform:none}.Hero-module__PgAKtG__italic{font-style:italic}.Hero-module__PgAKtG__copy{color:#efcea2d1;opacity:1;max-width:52ch;animation:none;transform:none}.Hero-module__PgAKtG__actions{opacity:1;flex-wrap:wrap;gap:16px;animation:none;display:flex;transform:none}.Hero-module__PgAKtG__rule{border-left:1px solid #efcea24d;grid-area:1/12/span 2}.Hero-module__PgAKtG__footerNote{font-family:var(--font-dm-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:#efcea285;border-top:1px solid #efcea23d;grid-column:2/13;justify-content:space-between;align-items:center;margin-top:72px;padding-top:16px;font-size:11px;display:flex}@keyframes Hero-module__PgAKtG__heroDriftOne{0%{opacity:.18;transform:translate(0,0)scale(.96)}50%{opacity:.3;transform:translate(-22px,-18px)scale(1.04)}to{opacity:.2;transform:translate(18px,14px)scale(.98)}}@keyframes Hero-module__PgAKtG__heroFieldShift{0%{opacity:.42;transform:translate(-14px,-8px)scale(.98)rotate(0)}50%{opacity:.7;transform:translate(18px,10px)scale(1.04)rotate(2deg)}to{opacity:.48;transform:translate(-8px,16px)scale(1)rotate(-2deg)}}@keyframes Hero-module__PgAKtG__heroMistDriftOne{0%{opacity:.18;transform:translate(0,0)scale(.94)}to{opacity:.3;transform:translate(34px,-12px)scale(1.08)}}@keyframes Hero-module__PgAKtG__heroMistDriftTwo{0%{opacity:.14;transform:translate(0,0)scale(.96)}to{opacity:.24;transform:translate(-28px,16px)scale(1.06)}}@keyframes Hero-module__PgAKtG__heroMistDriftThree{0%{opacity:.12;transform:translate(0,0)scale(.94)}to{opacity:.22;transform:translate(22px,-18px)scale(1.04)}}@keyframes Hero-module__PgAKtG__heroDriftTwo{0%{opacity:.16;transform:translate(0,0)scale(.94)}50%{opacity:.28;transform:translate(24px,-20px)scale(1.06)}to{opacity:.18;transform:translate(-18px,16px)scale(1)}}@keyframes Hero-module__PgAKtG__heroDriftThree{0%{opacity:.12;transform:translate(0,0)scale(.9)}50%{opacity:.22;transform:translate(16px,-14px)scale(1.08)}to{opacity:.14;transform:translate(-12px,10px)scale(.96)}}@keyframes Hero-module__PgAKtG__heroPulse{0%,to{opacity:.08;transform:scaleY(.72)}50%{opacity:.4;transform:scaleY(1.12)}}@keyframes Hero-module__PgAKtG__heroSweep{0%,to{opacity:.08;transform:translate(-8px)scaleX(.9)}50%{opacity:.32;transform:translate(22px)scaleX(1.08)}}@keyframes Hero-module__PgAKtG__heroSpinDrift{0%{opacity:.1;transform:translate(0,0)rotate(0)}50%{opacity:.2;transform:translate(14px,-12px)rotate(12deg)}to{opacity:.12;transform:translate(-10px,16px)rotate(-10deg)}}@media (max-width:1023px){.Hero-module__PgAKtG__content{grid-column:2/13}.Hero-module__PgAKtG__rule{display:none}}@media (max-width:767px){.Hero-module__PgAKtG__section{padding-top:calc(var(--nav-height) + 44px)}.Hero-module__PgAKtG__grid{grid-template-columns:1fr;gap:22px}.Hero-module__PgAKtG__marker{display:none}.Hero-module__PgAKtG__content,.Hero-module__PgAKtG__footerNote{grid-column:auto}.Hero-module__PgAKtG__content{text-align:center;align-items:center}.Hero-module__PgAKtG__mobileBrand{justify-content:center;align-items:center;width:100%;margin-bottom:14px;display:flex}.Hero-module__PgAKtG__mobileLogo{object-fit:contain;border-radius:18px;width:auto;height:124px}.Hero-module__PgAKtG__orbOne{width:180px;height:180px;top:12%;right:-10%}.Hero-module__PgAKtG__orbTwo{width:140px;height:140px;bottom:24%;left:-8%}.Hero-module__PgAKtG__orbThree{width:108px;height:108px;top:42%;right:-6%}.Hero-module__PgAKtG__mistOne{width:260px;height:110px;top:16%;left:-12%}.Hero-module__PgAKtG__mistTwo{width:240px;height:100px;top:44%;right:-12%}.Hero-module__PgAKtG__mistThree{width:260px;height:110px;bottom:18%;left:12%}.Hero-module__PgAKtG__beamOne{height:180px;left:84%}.Hero-module__PgAKtG__beamTwo{width:110px;left:10%}.Hero-module__PgAKtG__ring{width:96px;height:96px;top:18%;left:-4%}.Hero-module__PgAKtG__title{font-size:clamp(40px,10vw,64px)}.Hero-module__PgAKtG__copy{max-width:32ch}.Hero-module__PgAKtG__actions{flex-direction:column;width:100%}.Hero-module__PgAKtG__footerNote{justify-content:flex-start;margin-top:44px}}
.HowItWorks-module__oom_6W__section{background:var(--dark-walnut);color:var(--white);padding:var(--section-gap) 0}.HowItWorks-module__oom_6W__frame{z-index:2;gap:26px;display:grid;position:relative}.HowItWorks-module__oom_6W__label{font-family:var(--font-dm-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--apricot-cream);font-size:12px}.HowItWorks-module__oom_6W__title{font-family:var(--font-cormorant), Georgia, serif;font-size:var(--text-h2);font-weight:300;line-height:.92}.HowItWorks-module__oom_6W__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.HowItWorks-module__oom_6W__card{background:#fdfcfd0a;border:1px solid #efcea233;gap:16px;min-height:100%;padding:32px 24px;transition:transform .18s,background-color .18s,border-color .18s;display:grid;position:relative}.HowItWorks-module__oom_6W__card:before{content:"";background:var(--chocolate-brown);transform-origin:top;width:3px;transition:transform .22s;position:absolute;inset:16px auto 16px 0;transform:scaleY(.18)}.HowItWorks-module__oom_6W__step{font-family:var(--font-dm-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--apricot-cream);font-size:11px}.HowItWorks-module__oom_6W__cardTitle{font-family:var(--font-cormorant), Georgia, serif;font-size:28px;font-weight:300;line-height:1}.HowItWorks-module__oom_6W__cardBody{color:#efcea2d9;font-size:16px}.HowItWorks-module__oom_6W__benefit{text-align:center;font-family:var(--font-dm-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:#efcea2eb;justify-self:center;font-size:12px}@media (hover:hover) and (pointer:fine){.HowItWorks-module__oom_6W__card:hover{background:#fdfcfd14;transform:translateY(-2px)}.HowItWorks-module__oom_6W__card:hover:before{transform:scaleY(1)}}@media (max-width:1023px){.HowItWorks-module__oom_6W__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.HowItWorks-module__oom_6W__steps{grid-template-columns:1fr}}
.Problem-module__Vqpx-G__section{background:var(--parchment);padding:var(--section-gap) 0}.Problem-module__Vqpx-G__grid{grid-template-columns:var(--grid-12);gap:28px;display:grid}.Problem-module__Vqpx-G__number{font-family:var(--font-dm-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--chocolate-brown);grid-column:1;align-self:start;font-size:12px}.Problem-module__Vqpx-G__story{grid-column:2/7;gap:24px;display:grid}.Problem-module__Vqpx-G__title{font-family:var(--font-cormorant), Georgia, serif;font-size:var(--text-h2);color:var(--dark-walnut);font-weight:300;line-height:.96}.Problem-module__Vqpx-G__copy{max-width:54ch}.Problem-module__Vqpx-G__points{grid-column:8/13;gap:18px;display:grid}.Problem-module__Vqpx-G__point{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:16px 0 18px}.Problem-module__Vqpx-G__pointLabel{font-family:var(--font-dm-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--chocolate-brown);margin-bottom:12px;font-size:11px;display:block}.Problem-module__Vqpx-G__pointText{font-family:var(--font-cormorant), Georgia, serif;color:var(--dark-walnut);font-size:28px;font-weight:300;line-height:1.1}@media (max-width:1023px){.Problem-module__Vqpx-G__story{grid-column:2/8}.Problem-module__Vqpx-G__points{grid-column:8/13}}@media (max-width:767px){.Problem-module__Vqpx-G__grid{grid-template-columns:1fr}.Problem-module__Vqpx-G__number{display:none}.Problem-module__Vqpx-G__story,.Problem-module__Vqpx-G__points{grid-column:auto}}
.Science-module__dbq5Ka__section{background:var(--white);padding:var(--section-gap) 0}.Science-module__dbq5Ka__frame{grid-template-columns:var(--grid-12);gap:24px;display:grid}.Science-module__dbq5Ka__number{font-family:var(--font-dm-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--chocolate-brown);grid-column:1;align-self:start;font-size:12px}.Science-module__dbq5Ka__content{text-align:center;grid-column:3/11;gap:24px;display:grid}.Science-module__dbq5Ka__title{font-family:var(--font-cormorant), Georgia, serif;font-size:var(--text-h2);color:var(--dark-walnut);font-weight:300;line-height:.96}.Science-module__dbq5Ka__copy{max-width:800px;margin-inline:auto}.Science-module__dbq5Ka__notice{border-top:8px solid var(--apricot-cream);text-align:left;max-width:800px;font-family:var(--font-dm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--chocolate-brown);gap:14px;margin-top:10px;padding-top:20px;font-size:13px;display:grid}.Science-module__dbq5Ka__notice p{font-size:13px;line-height:1.9}.Science-module__dbq5Ka__noticeLabel{display:inline-flex}@media (max-width:767px){.Science-module__dbq5Ka__frame{grid-template-columns:1fr}.Science-module__dbq5Ka__number{display:none}.Science-module__dbq5Ka__content{text-align:left;grid-column:auto}.Science-module__dbq5Ka__copy{margin-inline:0}}
.WhyItMatters-module__lfw4tq__section{background:var(--parchment);padding:var(--section-gap) 0}.WhyItMatters-module__lfw4tq__grid{grid-template-columns:var(--grid-12);gap:28px;display:grid}.WhyItMatters-module__lfw4tq__number{font-family:var(--font-dm-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--chocolate-brown);grid-column:1;align-self:start;font-size:12px}.WhyItMatters-module__lfw4tq__intro{grid-column:2/7;gap:24px;display:grid}.WhyItMatters-module__lfw4tq__title{font-family:var(--font-cormorant), Georgia, serif;font-size:var(--text-h2);color:var(--dark-walnut);font-weight:300;line-height:.96}.WhyItMatters-module__lfw4tq__copy{max-width:52ch}.WhyItMatters-module__lfw4tq__benefits{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-column:7/13;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WhyItMatters-module__lfw4tq__benefit{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);gap:14px;padding:28px 22px;display:grid}.WhyItMatters-module__lfw4tq__benefitLabel{font-family:var(--font-dm-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--chocolate-brown);font-size:11px}.WhyItMatters-module__lfw4tq__benefitText{font-size:16px;line-height:1.7}@media (max-width:767px){.WhyItMatters-module__lfw4tq__grid{grid-template-columns:1fr}.WhyItMatters-module__lfw4tq__number{display:none}.WhyItMatters-module__lfw4tq__intro,.WhyItMatters-module__lfw4tq__benefits{grid-column:auto}.WhyItMatters-module__lfw4tq__benefits{grid-template-columns:1fr}}
