.AboutHero-module__LVM7fq__section{padding-block:clamp(6rem, 14vw, 10rem) var(--section-padding-y);padding-inline:var(--page-padding-x)}.AboutHero-module__LVM7fq__inner{max-width:var(--max-width-text);margin-inline:auto}.AboutHero-module__LVM7fq__title{font-family:var(--font-serif);font-size:clamp(var(--text-3xl), 6vw, var(--text-5xl));line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin-bottom:var(--space-6)}.AboutHero-module__LVM7fq__lead{font-family:var(--font-sans);font-size:clamp(var(--text-lg), 2.6vw, var(--text-xl));line-height:var(--leading-snug);color:var(--color-text-primary);margin-bottom:var(--space-6)}.AboutHero-module__LVM7fq__body{font-family:var(--font-sans);font-size:clamp(var(--text-base), 2.2vw, var(--text-lg));line-height:var(--leading-normal);color:var(--color-text-secondary)}
.WhyNow-module__l4qXca__section{padding-block:var(--section-padding-y);padding-inline:var(--page-padding-x);border-top:1px solid var(--color-border)}.WhyNow-module__l4qXca__inner{max-width:var(--max-width);gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;margin-inline:auto;display:grid}@media (max-width:860px){.WhyNow-module__l4qXca__inner{gap:var(--space-8);grid-template-columns:1fr}}.WhyNow-module__l4qXca__title{font-family:var(--font-serif);font-size:clamp(var(--text-2xl), 4vw, var(--text-3xl));color:var(--color-text-primary);line-height:var(--leading-snug);top:calc(64px + var(--space-8));position:sticky}@media (max-width:860px){.WhyNow-module__l4qXca__title{position:static}}.WhyNow-module__l4qXca__content{gap:var(--space-6);max-width:var(--max-width-text);flex-direction:column;display:flex}.WhyNow-module__l4qXca__body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary)}.WhyNow-module__l4qXca__milestones{gap:var(--space-4);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (max-width:560px){.WhyNow-module__l4qXca__milestones{grid-template-columns:1fr}}.WhyNow-module__l4qXca__milestone{gap:var(--space-2);padding:var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);border-left:2px solid var(--color-accent);flex-direction:column;display:flex}.WhyNow-module__l4qXca__milestoneDate{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-accent);line-height:1}.WhyNow-module__l4qXca__milestoneLabel{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-snug)}.WhyNow-module__l4qXca__inForce{gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}.WhyNow-module__l4qXca__inForceLabel{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.WhyNow-module__l4qXca__inForceList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.WhyNow-module__l4qXca__inForceItem{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4)}
.VisionMission-module__QubVya__section{padding-block:var(--section-padding-y);padding-inline:var(--page-padding-x);background:var(--color-bg-base)}.VisionMission-module__QubVya__inner{max-width:var(--max-width);gap:var(--space-16);grid-template-columns:repeat(2,1fr);margin-inline:auto;display:grid}@media (max-width:768px){.VisionMission-module__QubVya__inner{gap:var(--space-12);grid-template-columns:1fr}}.VisionMission-module__QubVya__block{gap:var(--space-4);flex-direction:column;display:flex}.VisionMission-module__QubVya__label{font-family:var(--font-serif);font-size:var(--text-2xl);color:var(--color-accent);line-height:var(--leading-snug)}.VisionMission-module__QubVya__body{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-secondary)}
.CurrentStage-module__PB9_2G__section{padding-block:var(--section-padding-y);padding-inline:var(--page-padding-x)}.CurrentStage-module__PB9_2G__inner{max-width:var(--max-width);margin-inline:auto}.CurrentStage-module__PB9_2G__panel{max-width:var(--max-width-text);gap:var(--space-5);padding:var(--space-10);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;margin-inline:auto;display:flex}@media (max-width:560px){.CurrentStage-module__PB9_2G__panel{padding:var(--space-6)}}.CurrentStage-module__PB9_2G__title{align-items:center;gap:var(--space-3);font-family:var(--font-serif);font-size:var(--text-2xl);color:var(--color-text-primary);line-height:var(--leading-snug);display:flex}.CurrentStage-module__PB9_2G__dot{border-radius:var(--radius-full);background:var(--color-accent);width:8px;height:8px;animation:CurrentStage-module__PB9_2G__pulse 2.4s var(--ease-out) infinite;flex-shrink:0;box-shadow:0 0 0 4px #3ecfa026}@keyframes CurrentStage-module__PB9_2G__pulse{0%,to{box-shadow:0 0 0 4px #3ecfa026}50%{box-shadow:0 0 0 8px #3ecfa00d}}@media (prefers-reduced-motion:reduce){.CurrentStage-module__PB9_2G__dot{animation:none}}.CurrentStage-module__PB9_2G__body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary)}
.ContactSection-module__Xwot_q__section{padding-block:var(--section-padding-y);padding-inline:var(--page-padding-x);text-align:center}.ContactSection-module__Xwot_q__inner{max-width:var(--max-width-text);flex-direction:column;align-items:center;margin-inline:auto;display:flex}.ContactSection-module__Xwot_q__title{font-family:var(--font-serif);font-size:clamp(var(--text-2xl), 4vw, var(--text-3xl));color:var(--color-text-primary);margin-bottom:var(--space-3);line-height:var(--leading-snug)}.ContactSection-module__Xwot_q__body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary);max-width:52ch;margin-bottom:var(--space-8)}.ContactSection-module__Xwot_q__cta{font-family:var(--font-mono);font-size:var(--text-base);color:var(--color-accent);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-3) var(--space-6);min-height:44px;transition:color var(--duration-base) ease, border-color var(--duration-base) ease, background var(--duration-base) ease;align-items:center;display:inline-flex}.ContactSection-module__Xwot_q__cta:hover{color:var(--color-bg-base);background:var(--color-accent);border-color:var(--color-accent)}
