.Breakthrough-module__2D6qwG__section{background:var(--surface-deep);color:var(--white);padding:calc(var(--section-gap) - 8px) 0}.Breakthrough-module__2D6qwG__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(36px,5vw,76px);display:grid}.Breakthrough-module__2D6qwG__media{position:relative}.Breakthrough-module__2D6qwG__mediaFrame{background:#050403;border-radius:28px;min-height:560px;position:relative;overflow:hidden}.Breakthrough-module__2D6qwG__mediaImage{object-fit:cover;object-position:center}.Breakthrough-module__2D6qwG__zoomFrame{aspect-ratio:1;border:4px solid #f6f1e8e6;border-radius:999px;width:clamp(170px,24vw,240px);position:absolute;top:50%;right:8%;overflow:hidden;transform:translateY(-50%);box-shadow:0 20px 48px #0000006b}.Breakthrough-module__2D6qwG__zoomImage{object-fit:cover}.Breakthrough-module__2D6qwG__zoomLine{background:#f6f1e8e6;width:18%;height:2px;position:absolute;top:50%;left:60%;transform:translateY(-50%)}.Breakthrough-module__2D6qwG__zoomDot{background:var(--white);border-radius:999px;width:14px;height:14px;position:absolute;top:calc(50% - 7px);left:calc(60% - 7px)}.Breakthrough-module__2D6qwG__content{gap:24px;display:grid}.Breakthrough-module__2D6qwG__label{font-family:var(--font-dm-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--apricot-cream);font-size:12px}.Breakthrough-module__2D6qwG__title{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-h2);text-transform:uppercase;font-weight:400;line-height:.96}.Breakthrough-module__2D6qwG__title:after{content:"";background:var(--chocolate-brown);width:112px;height:2px;margin-top:18px;display:block}.Breakthrough-module__2D6qwG__body{max-width:34ch;color:var(--text-soft)}.Breakthrough-module__2D6qwG__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-top:14px;display:grid}.Breakthrough-module__2D6qwG__feature{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.Breakthrough-module__2D6qwG__icon{width:30px;height:30px;color:var(--chocolate-brown)}.Breakthrough-module__2D6qwG__featureCopy{gap:6px;display:grid}.Breakthrough-module__2D6qwG__featureTitle{font-family:var(--font-dm-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--white);font-size:12px;font-weight:400}.Breakthrough-module__2D6qwG__featureCopy p{color:var(--text-soft);font-size:15px;line-height:1.6}@media (max-width:1100px){.Breakthrough-module__2D6qwG__grid,.Breakthrough-module__2D6qwG__features{grid-template-columns:1fr}}@media (max-width:767px){.Breakthrough-module__2D6qwG__mediaFrame{min-height:360px}.Breakthrough-module__2D6qwG__zoomFrame{width:160px;top:auto;bottom:8%;right:10%;transform:none}.Breakthrough-module__2D6qwG__zoomLine{width:64px;inset:auto calc(10% + 160px) 84px auto;transform:none}.Breakthrough-module__2D6qwG__zoomDot{inset:auto calc(10% + 218px) 78px auto}}
.CallToAction-module__LK_G2a__section{padding:calc(var(--section-gap) - 24px) 0 var(--section-gap);background:radial-gradient(circle at top,#dbc08a29,#0000 36%),linear-gradient(#17110d 0%,#0a0705 100%)}.CallToAction-module__LK_G2a__frame{text-align:center;justify-items:center;gap:24px;max-width:780px;display:grid}.CallToAction-module__LK_G2a__badge{justify-self:center}.CallToAction-module__LK_G2a__title{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-h2);text-transform:uppercase;color:var(--white);font-weight:400;line-height:.96}.CallToAction-module__LK_G2a__copy{color:var(--text-soft)}.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;justify-items:start}.CallToAction-module__LK_G2a__badge{justify-self:start}.CallToAction-module__LK_G2a__actions{justify-content:stretch;width:100%}}
.FutureApplications-module__6AbOyW__section{background:var(--surface-deep);color:var(--white);padding:var(--section-gap) 0}.FutureApplications-module__6AbOyW__frame{gap:40px;display:grid}.FutureApplications-module__6AbOyW__intro{gap:18px;max-width:720px;display:grid}.FutureApplications-module__6AbOyW__labelTag{font-family:var(--font-dm-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--apricot-cream);font-size:12px}.FutureApplications-module__6AbOyW__title{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-h2);text-transform:uppercase;font-weight:400;line-height:.96}.FutureApplications-module__6AbOyW__copy{max-width:50ch;color:var(--text-soft)}.FutureApplications-module__6AbOyW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.FutureApplications-module__6AbOyW__card{background:#ffffff05;border:1px solid #dbc08a29;gap:16px;min-height:100%;padding:24px;display:grid}.FutureApplications-module__6AbOyW__icon{width:28px;height:28px;color:var(--chocolate-brown)}.FutureApplications-module__6AbOyW__label{font-family:var(--font-dm-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--white);font-size:11px}.FutureApplications-module__6AbOyW__body{color:var(--text-soft);font-size:16px;line-height:1.7}@media (max-width:1023px){.FutureApplications-module__6AbOyW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.FutureApplications-module__6AbOyW__grid{grid-template-columns:1fr}}
.Hero-module__PgAKtG__section{background:var(--surface-deep);min-height:100svh;color:var(--white);padding:calc(var(--nav-height) + 72px) 0 28px;align-items:stretch;display:flex;position:relative}.Hero-module__PgAKtG__media{position:absolute;inset:0;overflow:hidden}.Hero-module__PgAKtG__media:after{content:"";background:linear-gradient(90deg,#060504f7 0%,#060504e0 30%,#0605045c 60%,#0605047a 100%),linear-gradient(#0605041f 0%,#06050494 100%);position:absolute;inset:0}.Hero-module__PgAKtG__background{object-fit:cover;object-position:64% center;transform:scale(1.015)}.Hero-module__PgAKtG__grid{z-index:2;min-height:calc(100svh - var(--nav-height) - 72px);align-content:center;gap:36px;width:100%;display:grid;position:relative}.Hero-module__PgAKtG__content{gap:26px;max-width:700px;padding-top:clamp(28px,5vw,54px);padding-bottom:clamp(56px,8vw,92px);padding-left:clamp(28px,4vw,64px);display:grid}.Hero-module__PgAKtG__title{font-family:var(--font-lora), Georgia, serif;letter-spacing:-.04em;text-transform:uppercase;flex-direction:column;gap:2px;font-size:clamp(60px,7.2vw,98px);font-weight:400;line-height:.88;display:flex}.Hero-module__PgAKtG__titleAccent{color:var(--apricot-cream)}.Hero-module__PgAKtG__copy{color:#f6f1e8eb;max-width:24ch;font-size:clamp(18px,2vw,20px);line-height:1.45}.Hero-module__PgAKtG__featureRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:min(100%,760px);display:grid}.Hero-module__PgAKtG__feature{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.Hero-module__PgAKtG__featureIcon{width:36px;height:36px;color:var(--chocolate-brown)}.Hero-module__PgAKtG__featureCopy{gap:6px;display:grid}.Hero-module__PgAKtG__featureTitle{font-family:var(--font-dm-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--white);font-size:12px;font-weight:400}.Hero-module__PgAKtG__featureCopy p{max-width:18ch;color:var(--text-soft);font-size:14px;line-height:1.5}.Hero-module__PgAKtG__actions{flex-wrap:wrap;gap:16px;margin-top:4px;display:flex}.Hero-module__PgAKtG__footerNote{font-family:var(--font-dm-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:#f6f1e894;border-top:1px solid #dbc08a3d;justify-content:space-between;align-items:center;padding-top:18px;font-size:11px;display:flex}@media (max-width:1023px){.Hero-module__PgAKtG__section,.Hero-module__PgAKtG__grid{min-height:auto}.Hero-module__PgAKtG__featureRow{grid-template-columns:1fr;width:min(100%,420px)}}@media (max-width:767px){.Hero-module__PgAKtG__section{padding-top:calc(var(--nav-height) + 48px)}.Hero-module__PgAKtG__background{object-position:70% center}.Hero-module__PgAKtG__content{gap:24px;padding-top:12px;padding-bottom:56px;padding-left:12px}.Hero-module__PgAKtG__title{font-size:clamp(40px,12vw,58px);line-height:.92}.Hero-module__PgAKtG__copy{max-width:24ch;font-size:17px}.Hero-module__PgAKtG__featureRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%}.Hero-module__PgAKtG__feature{grid-template-columns:1fr;gap:10px}.Hero-module__PgAKtG__featureIcon{width:32px;height:32px}.Hero-module__PgAKtG__actions{flex-direction:column}.Hero-module__PgAKtG__footerNote{letter-spacing:.12em;gap:10px;display:grid}}
.HowItWorks-module__oom_6W__section{background:var(--parchment);padding:var(--section-gap) 0}.HowItWorks-module__oom_6W__frame{gap:42px;display:grid}.HowItWorks-module__oom_6W__intro{gap:18px;max-width:760px;display:grid}.HowItWorks-module__oom_6W__label{font-family:var(--font-dm-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--chocolate-brown);font-size:12px}.HowItWorks-module__oom_6W__title{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-h2);text-transform:uppercase;color:var(--ink);font-weight:400;line-height:.96}.HowItWorks-module__oom_6W__copy{max-width:56ch;color:var(--text-muted)}.HowItWorks-module__oom_6W__visual{background:#ffffff80;border:1px solid #1e17111f;border-radius:24px;overflow:hidden}.HowItWorks-module__oom_6W__visualImage{width:100%;height:auto;display:block}.HowItWorks-module__oom_6W__steps{border-top:1px solid #1e17111f;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.HowItWorks-module__oom_6W__card{border-bottom:1px solid #1e17111f;gap:16px;padding:28px 0;display:grid}.HowItWorks-module__oom_6W__step{font-family:var(--font-dm-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--chocolate-brown);font-size:11px}.HowItWorks-module__oom_6W__cardTitle{font-family:var(--font-lora), Georgia, serif;color:var(--ink);font-size:30px;font-weight:400;line-height:1}.HowItWorks-module__oom_6W__cardBody{max-width:34ch;color:var(--text-muted)}.HowItWorks-module__oom_6W__benefit{font-family:var(--font-dm-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);font-size:12px}@media (max-width:767px){.HowItWorks-module__oom_6W__visual{border-radius:18px}.HowItWorks-module__oom_6W__steps{grid-template-columns:1fr;gap:0}}
.Problem-module__Vqpx-G__section{background:var(--parchment);padding:calc(var(--section-gap) - 18px) 0}.Problem-module__Vqpx-G__frame{gap:44px;display:grid}.Problem-module__Vqpx-G__header{text-align:center;gap:18px;max-width:760px;margin-inline:auto;display:grid}.Problem-module__Vqpx-G__title{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-h2);text-transform:uppercase;color:var(--ink);font-weight:400;line-height:.98}.Problem-module__Vqpx-G__header:after{content:"";background:var(--chocolate-brown);width:112px;height:2px;margin:2px auto 0}.Problem-module__Vqpx-G__copy{max-width:56ch;color:var(--text-muted);margin-inline:auto}.Problem-module__Vqpx-G__visual{background:#ffffff75;border:1px solid #1e17111a;border-radius:24px;overflow:hidden}.Problem-module__Vqpx-G__visualImage{width:100%;height:auto;display:block}.Problem-module__Vqpx-G__points{border-top:1px solid #1e17111f;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.Problem-module__Vqpx-G__point{border-right:1px solid #1e17111f;gap:14px;padding:30px 22px 0;display:grid}.Problem-module__Vqpx-G__point:last-child{border-right:0}.Problem-module__Vqpx-G__icon{width:34px;height:34px;color:var(--chocolate-brown)}.Problem-module__Vqpx-G__pointLabel{font-family:var(--font-dm-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:12px}.Problem-module__Vqpx-G__pointText{color:var(--text-muted);font-size:16px;line-height:1.7}@media (max-width:1023px){.Problem-module__Vqpx-G__points{border-left:1px solid #1e17111f;grid-template-columns:repeat(2,minmax(0,1fr))}.Problem-module__Vqpx-G__point{border-bottom:1px solid #1e17111f}}@media (max-width:767px){.Problem-module__Vqpx-G__header{text-align:left;margin-inline:0}.Problem-module__Vqpx-G__header:after{margin-left:0}.Problem-module__Vqpx-G__copy{margin-inline:0}.Problem-module__Vqpx-G__visual{border-radius:18px}.Problem-module__Vqpx-G__points{grid-template-columns:1fr}.Problem-module__Vqpx-G__point{border-right:0;padding:24px 16px 18px}}
.Science-module__dbq5Ka__section{background:var(--parchment);padding:var(--section-gap) 0}.Science-module__dbq5Ka__frame{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:42px;display:grid}.Science-module__dbq5Ka__intro{gap:18px;display:grid}.Science-module__dbq5Ka__label{font-family:var(--font-dm-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--chocolate-brown);font-size:12px}.Science-module__dbq5Ka__title{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-h2);text-transform:uppercase;color:var(--ink);font-weight:400;line-height:.96}.Science-module__dbq5Ka__copy{max-width:48ch;color:var(--text-muted)}.Science-module__dbq5Ka__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.Science-module__dbq5Ka__point{background:#ffffff75;border:1px solid #1e17111f;gap:12px;padding:22px;display:grid}.Science-module__dbq5Ka__pointLabel{font-family:var(--font-dm-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--chocolate-brown);font-size:11px}.Science-module__dbq5Ka__point p{color:var(--text-muted);font-size:16px;line-height:1.7}.Science-module__dbq5Ka__notice{border-left:4px solid var(--chocolate-brown);background:#ffffff8f;grid-column:1/-1;gap:12px;padding:24px 28px;display:grid}.Science-module__dbq5Ka__noticeLabel{font-family:var(--font-dm-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--chocolate-brown);font-size:11px}.Science-module__dbq5Ka__notice p{color:var(--text-muted)}@media (max-width:1023px){.Science-module__dbq5Ka__frame,.Science-module__dbq5Ka__points{grid-template-columns:1fr}}
.WhyItMatters-module__lfw4tq__section{background:var(--surface);color:var(--white);padding:var(--section-gap) 0}.WhyItMatters-module__lfw4tq__grid{gap:40px;display:grid}.WhyItMatters-module__lfw4tq__topRow{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:center;gap:36px;display:grid}.WhyItMatters-module__lfw4tq__intro{gap:18px;max-width:760px;display:grid}.WhyItMatters-module__lfw4tq__label{font-family:var(--font-dm-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--apricot-cream);font-size:12px}.WhyItMatters-module__lfw4tq__title{font-family:var(--font-lora), Georgia, serif;font-size:var(--text-h2);text-transform:uppercase;font-weight:400;line-height:.96}.WhyItMatters-module__lfw4tq__copy{max-width:52ch;color:var(--text-soft)}.WhyItMatters-module__lfw4tq__visual{background:#ffffff08;border:1px solid #dbc08a29;border-radius:28px;overflow:hidden}.WhyItMatters-module__lfw4tq__visualImage{width:100%;height:auto;display:block}.WhyItMatters-module__lfw4tq__benefits{border-top:1px solid #dbc08a29;border-left:1px solid #dbc08a29;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.WhyItMatters-module__lfw4tq__benefit{background:#ffffff05;border-bottom:1px solid #dbc08a29;border-right:1px solid #dbc08a29;gap:14px;padding:28px 22px;display:grid}.WhyItMatters-module__lfw4tq__benefitLabel{font-family:var(--font-dm-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--apricot-cream);font-size:12px}.WhyItMatters-module__lfw4tq__benefitText{color:var(--text-soft);font-size:16px;line-height:1.7}@media (max-width:1023px){.WhyItMatters-module__lfw4tq__topRow{grid-template-columns:1fr}.WhyItMatters-module__lfw4tq__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.WhyItMatters-module__lfw4tq__visual{border-radius:18px}.WhyItMatters-module__lfw4tq__benefits{grid-template-columns:1fr}.WhyItMatters-module__lfw4tq__benefit{padding:24px 16px}}
