.one-module__C2x6tG__hero{isolation:isolate;background:radial-gradient(circle at 20% 12%,#e8001a38,#0000 32%),radial-gradient(circle at 86% 18%,#ff250021,#0000 30%),linear-gradient(#050505,#080808);padding:170px 0 110px;position:relative;overflow:hidden}.one-module__C2x6tG__heroGlow{z-index:-1;pointer-events:none;opacity:.42;background-color:#0000;background-image:linear-gradient(#f4f0e809 1px,#0000 1px),linear-gradient(90deg,#f4f0e809 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.one-module__C2x6tG__heroContent{max-width:760px}.one-module__C2x6tG__brandRow{flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:1.5rem;display:flex}.one-module__C2x6tG__logoMark,.one-module__C2x6tG__heroBadge,.one-module__C2x6tG__finalPill{color:#fff;letter-spacing:.14em;text-transform:uppercase;border:1px solid #e8001a61;border-radius:999px;align-items:center;min-height:36px;padding:.55rem .95rem;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}.one-module__C2x6tG__heroBadge{color:#f4f0e8c7;background:#f4f0e80b;border-color:#f4f0e821}.one-module__C2x6tG__eyebrow{color:var(--red);letter-spacing:.18em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.75rem;font-weight:900}.one-module__C2x6tG__hero h1,.one-module__C2x6tG__method h2,.one-module__C2x6tG__storyIntro h2,.one-module__C2x6tG__problemIntro h2,.one-module__C2x6tG__finalCard h2{color:#fff;text-transform:uppercase;max-width:940px;font-size:clamp(3.6rem,8vw,8.6rem);line-height:.88}.one-module__C2x6tG__heroCopy p:last-child,.one-module__C2x6tG__finalCard p:last-child{margin-bottom:0}.one-module__C2x6tG__ctaRow{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.one-module__C2x6tG__primaryCta,.one-module__C2x6tG__secondaryCta{letter-spacing:.08em;text-align:center;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:160px;min-height:54px;padding:.95rem 1.65rem;font-size:.84rem;font-weight:900;line-height:1;transition:transform .25s,border-color .25s,background-color .25s,box-shadow .25s;display:inline-flex}.one-module__C2x6tG__primaryCta{background:linear-gradient(135deg, var(--red), var(--brand-primary-light));color:#fff;border:1px solid #e8001ab8;box-shadow:0 18px 44px #e8001a57}.one-module__C2x6tG__secondaryCta{color:#fff;background:#f4f0e809;border:1px solid #ffffff29}.one-module__C2x6tG__primaryCta:hover{box-shadow:0 24px 58px #e8001a75}.one-module__C2x6tG__secondaryCta:hover{color:var(--red);background:#e8001a1a;border-color:#e8001a8c}.one-module__C2x6tG__heroStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.one-module__C2x6tG__heroStat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 88% 12%,#e8001a29,#0000 34%),#ffffff09;border:1px solid #f4f0e817;border-radius:20px;min-height:142px;padding:1rem}.one-module__C2x6tG__heroStat strong{color:var(--red);font-family:var(--font-heading), system-ui, sans-serif;margin-bottom:1.5rem;font-size:clamp(2.2rem,5vw,3.3rem);font-weight:400;line-height:.9;display:block}.one-module__C2x6tG__heroStat span{color:#ffffffa8;font-size:.88rem;line-height:1.5}.one-module__C2x6tG__heroVisualWrap{isolation:isolate;min-height:min(68vw,680px);position:relative}.one-module__C2x6tG__heroOrbit{z-index:-1;border:1px solid #e8001a2e;border-radius:999px;animation:24s linear infinite one-module__C2x6tG__one-orbit;position:absolute;inset:5% 2%}.one-module__C2x6tG__heroOrbit span{background:var(--red);border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:0 0 26px #e8001acc}.one-module__C2x6tG__heroOrbit span:first-child{top:14%;left:18%}.one-module__C2x6tG__heroOrbit span:nth-child(2){top:44%;right:-1%}.one-module__C2x6tG__heroOrbit span:nth-child(3){bottom:12%;left:24%}.one-module__C2x6tG__heroVisual{background:#090909;border:1px solid #f4f0e81f;border-radius:34px;position:absolute;inset:5% 2% 0;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 42px 110px #00000080,0 0 70px #e8001a1f}.one-module__C2x6tG__heroVisual:after,.one-module__C2x6tG__sideVisualLeft:after,.one-module__C2x6tG__sideVisualRight:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000000a,#0006),radial-gradient(circle at 80% 20%,#e8001a29,#0000 36%);position:absolute;inset:0}.one-module__C2x6tG__searchCard{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080808d1;border:1px solid #e8001a47;border-radius:22px;gap:.45rem;width:min(78%,340px);padding:1.25rem 1.35rem;animation:6.8s ease-in-out infinite one-module__C2x6tG__one-float;display:grid;position:absolute;bottom:7%;right:0;box-shadow:0 24px 64px #00000061}.one-module__C2x6tG__searchCard span{color:#f4f0e89e;letter-spacing:.13em;text-transform:uppercase;font-size:.76rem;font-weight:800}.one-module__C2x6tG__searchCard strong{color:#fff;font-family:var(--font-heading), system-ui, sans-serif;text-transform:uppercase;font-size:clamp(1.9rem,4vw,3rem);font-weight:400;line-height:.9}.one-module__C2x6tG__scrollStory{background:linear-gradient(#080808,#050505 48%,#080506),#080808;padding:0;overflow:clip}.one-module__C2x6tG__storyShell{grid-template-columns:minmax(190px,23vw) minmax(0,1fr) minmax(190px,23vw);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);padding:130px 2rem;display:grid}.one-module__C2x6tG__sideVisualLeft,.one-module__C2x6tG__sideVisualRight{background:#090909;border:1px solid #f4f0e81a;border-radius:28px;align-self:start;height:min(70vh,640px);position:sticky;top:110px;overflow:hidden;box-shadow:0 24px 70px #0006}.one-module__C2x6tG__storyIntro{margin-bottom:1.25rem;padding:clamp(1.6rem,4vw,2.5rem)}.one-module__C2x6tG__storyIntro h2{margin-bottom:1.5rem;font-size:clamp(3rem,6vw,6.4rem)}.one-module__C2x6tG__storyIntro p:not(.one-module__C2x6tG__eyebrow),.one-module__C2x6tG__sectionLead,.one-module__C2x6tG__storyCard p,.one-module__C2x6tG__storyCard li,.one-module__C2x6tG__methodCard p,.one-module__C2x6tG__methodCard li,.one-module__C2x6tG__finalCard p{color:#ffffffb8;font-size:1.04rem;line-height:1.82}.one-module__C2x6tG__sectionLead{max-width:760px;margin:0}.one-module__C2x6tG__storyCard,.one-module__C2x6tG__methodCard,.one-module__C2x6tG__problemCard,.one-module__C2x6tG__finalCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 92% 8%,#e8001a24,#0000 30%),#ffffff09;border:1px solid #f4f0e81a}.one-module__C2x6tG__storyCard{border-radius:28px;min-height:330px;padding:clamp(2rem,5vw,4rem);display:grid}.one-module__C2x6tG__storyNumber,.one-module__C2x6tG__methodNumber,.one-module__C2x6tG__problemCard span{color:var(--red);font-family:var(--font-heading), system-ui, sans-serif;opacity:.86;font-size:clamp(2.4rem,6vw,4.8rem);line-height:.9;display:block}.one-module__C2x6tG__storyCard h3{color:#fff;text-transform:uppercase;margin:2rem 0 1.5rem;font-size:clamp(2rem,4.5vw,4.1rem);line-height:.96}.one-module__C2x6tG__method{background:radial-gradient(circle at 8% 20%,#e8001a17,#0000 34%),linear-gradient(#050505,#0b0b0b);overflow:hidden}.one-module__C2x6tG__methodHeader{max-width:900px;margin-bottom:clamp(3rem,6vw,5rem)}.one-module__C2x6tG__methodHeader h2{margin-bottom:1.4rem}.one-module__C2x6tG__methodLayout{grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);align-items:stretch;gap:clamp(1.5rem,4vw,3rem);display:grid}.one-module__C2x6tG__methodCard{border-radius:26px;min-height:360px;padding:1.7rem}.one-module__C2x6tG__methodCard h3{color:#fff;text-transform:uppercase;margin:2rem 0 1.25rem;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1}.one-module__C2x6tG__methodPanel{background:linear-gradient(150deg,#e8001aa3,#e8001a1f 36%,#0000 37%),linear-gradient(160deg,#f4f0e81a,#f4f0e806),#080808c7;border:1px solid #f4f0e81a;border-radius:30px;flex-direction:column;justify-content:flex-end;min-height:360px;padding:2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000005c}.one-module__C2x6tG__methodPanel:before{content:"";border:1px solid #e8001a38;border-radius:999px;animation:18s linear infinite reverse one-module__C2x6tG__one-orbit;position:absolute;inset:12%}.one-module__C2x6tG__panelLabel{z-index:1;color:#f4f0e8ad;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:900;position:relative}.one-module__C2x6tG__methodPanel strong{z-index:1;color:#fff;font-family:var(--font-heading), system-ui, sans-serif;text-transform:uppercase;margin:1.2rem 0 1.5rem;font-size:clamp(3rem,6vw,5.2rem);font-weight:400;line-height:.85;position:relative}.one-module__C2x6tG__panelRows{z-index:1;gap:.7rem;display:grid;position:relative}.one-module__C2x6tG__panelRows span{background:linear-gradient(90deg,#ffffffe6,#ffffff29);border-radius:999px;height:9px;display:block}.one-module__C2x6tG__panelRows span:first-child{width:82%}.one-module__C2x6tG__panelRows span:nth-child(2){width:64%}.one-module__C2x6tG__panelRows span:nth-child(3){background:linear-gradient(90deg,#e8001af2,#e8001a33);width:48%}.one-module__C2x6tG__panelMetric{z-index:1;background:#08080894;border:1px solid #f4f0e81a;border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.7rem;padding:1rem;display:flex;position:relative}.one-module__C2x6tG__panelMetric span{color:#f4f0e8ad;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.one-module__C2x6tG__panelMetric b{color:var(--red);font-family:var(--font-heading), system-ui, sans-serif;text-transform:uppercase;font-size:2.5rem;font-weight:400;line-height:.8}.one-module__C2x6tG__problemSection{background:radial-gradient(circle at 88% 18%,#e8001a1f,#0000 34%),linear-gradient(#0b0b0b,#050505);overflow:hidden}.one-module__C2x6tG__problemLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.one-module__C2x6tG__problemIntro{position:sticky;top:110px}.one-module__C2x6tG__problemIntro h2{margin-bottom:1.5rem;font-size:clamp(2.7rem,6vw,6.4rem)}.one-module__C2x6tG__problemIntro strong{color:var(--red);font-family:var(--font-heading), system-ui, sans-serif;text-transform:uppercase;margin-bottom:2rem;font-size:clamp(2rem,4vw,4rem);font-weight:400;line-height:.95;display:block}.one-module__C2x6tG__textCta{color:var(--red);letter-spacing:.1em;text-transform:uppercase;font-size:.82rem;font-weight:900;display:inline-flex}.one-module__C2x6tG__textCta:after{content:" ->"}.one-module__C2x6tG__problemCard{color:#fff;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:210px;padding:1.5rem;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:850;line-height:1.2;display:flex}.one-module__C2x6tG__problemCard span{font-size:clamp(2rem,5vw,3.6rem)}.one-module__C2x6tG__finalCta{background:radial-gradient(circle at 50% 0,#e8001a2e,#0000 34%),#050505}.one-module__C2x6tG__finalCard{text-align:center;border-radius:34px;max-width:1060px;margin:0 auto;padding:clamp(2.5rem,7vw,6.5rem);position:relative;overflow:hidden}.one-module__C2x6tG__finalCard:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#f4f0e809 1px,#0000 1px),linear-gradient(90deg,#f4f0e809 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.one-module__C2x6tG__finalPill{justify-content:center;margin-bottom:1.4rem;position:relative}.one-module__C2x6tG__finalCard .one-module__C2x6tG__eyebrow,.one-module__C2x6tG__finalCard h2,.one-module__C2x6tG__finalCard p,.one-module__C2x6tG__finalActions{z-index:1;position:relative}.one-module__C2x6tG__finalCard p:not(.one-module__C2x6tG__eyebrow){max-width:760px;margin:0 auto 2.5rem}.one-module__C2x6tG__finalActions{justify-content:center}@keyframes one-module__C2x6tG__one-orbit{to{transform:rotate(1turn)}}@keyframes one-module__C2x6tG__one-float{0%,to{transform:translate(0,0)rotate(1deg)}50%{transform:translateY(-14px)rotate(-1deg)}}[data-theme=light] .one-module__C2x6tG__hero{background:radial-gradient(circle at 20% 12%, #e8001a21, transparent 32%), radial-gradient(circle at 86% 18%, #ff250014, transparent 30%), linear-gradient(180deg, var(--bg-base), var(--bg-surface))}:is([data-theme=light] .one-module__C2x6tG__method,[data-theme=light] .one-module__C2x6tG__problemSection,[data-theme=light] .one-module__C2x6tG__finalCta){background:var(--bg-base)}:is([data-theme=light] .one-module__C2x6tG__logoMark,[data-theme=light] .one-module__C2x6tG__finalPill){color:var(--text-base);background:#e8001a0f}:is([data-theme=light] .one-module__C2x6tG__heroBadge,[data-theme=light] .one-module__C2x6tG__secondaryCta){color:var(--text-base);background:#08080809;border-color:#0808081f}:is([data-theme=light] .one-module__C2x6tG__hero h1,[data-theme=light] .one-module__C2x6tG__method h2,[data-theme=light] .one-module__C2x6tG__storyIntro h2,[data-theme=light] .one-module__C2x6tG__storyCard h3,[data-theme=light] .one-module__C2x6tG__methodCard h3,[data-theme=light] .one-module__C2x6tG__problemIntro h2,[data-theme=light] .one-module__C2x6tG__finalCard h2,[data-theme=light] .one-module__C2x6tG__searchCard strong,[data-theme=light] .one-module__C2x6tG__methodPanel strong){color:var(--text-base)}[data-theme=light] .one-module__C2x6tG__heroCopy{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__heroStat span{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__storyIntro p:not(.one-module__C2x6tG__eyebrow){color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__sectionLead{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__storyCard p{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__storyCard li{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__methodCard p{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__methodCard li{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__finalCard p{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__searchCard span{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__panelLabel{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__panelMetric span{color:var(--text-muted)}:is([data-theme=light] .one-module__C2x6tG__heroStat,[data-theme=light] .one-module__C2x6tG__storyCard,[data-theme=light] .one-module__C2x6tG__methodCard,[data-theme=light] .one-module__C2x6tG__problemCard,[data-theme=light] .one-module__C2x6tG__finalCard){border-color:var(--border-color);background:radial-gradient(circle at 92% 8%,#e8001a1a,#0000 30%),#08080808}:is([data-theme=light] .one-module__C2x6tG__heroVisual,[data-theme=light] .one-module__C2x6tG__sideVisualLeft,[data-theme=light] .one-module__C2x6tG__sideVisualRight,[data-theme=light] .one-module__C2x6tG__methodPanel,[data-theme=light] .one-module__C2x6tG__searchCard){background-color:#f4f0e8d1;border-color:#0808081a;box-shadow:0 28px 72px #08080824}[data-theme=light] .one-module__C2x6tG__panelMetric{background:#f4f0e8ad;border-color:#0808081a}@media (max-width:1180px){.one-module__C2x6tG__heroInner,.one-module__C2x6tG__methodLayout,.one-module__C2x6tG__problemLayout{grid-template-columns:1fr}.one-module__C2x6tG__heroVisualWrap{min-height:620px}.one-module__C2x6tG__methodGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.one-module__C2x6tG__problemIntro{position:relative;top:auto}}@media (max-width:1100px){.one-module__C2x6tG__storyShell{grid-template-columns:1fr}.one-module__C2x6tG__sideVisualLeft,.one-module__C2x6tG__sideVisualRight{height:430px;position:relative;top:auto;transform:none}.one-module__C2x6tG__sideVisualRight{order:3}.one-module__C2x6tG__methodGrid{grid-template-columns:1fr}.one-module__C2x6tG__methodCard{min-height:0}}@media (max-width:760px){.one-module__C2x6tG__hero{padding:130px 0 88px}.one-module__C2x6tG__heroStats,.one-module__C2x6tG__problemGrid{grid-template-columns:1fr}.one-module__C2x6tG__heroVisualWrap{min-height:440px}.one-module__C2x6tG__searchCard{width:calc(100% - 2rem);bottom:1rem;right:1rem}.one-module__C2x6tG__storyShell{padding:90px 1rem}.one-module__C2x6tG__storyCard{min-height:0}.one-module__C2x6tG__method,.one-module__C2x6tG__problemSection,.one-module__C2x6tG__finalCta{padding:92px 0}}@media (max-width:640px){.one-module__C2x6tG__heroInner{gap:2.5rem}.one-module__C2x6tG__primaryCta,.one-module__C2x6tG__secondaryCta{width:100%}.one-module__C2x6tG__heroVisualWrap{min-height:360px}.one-module__C2x6tG__heroVisual{border-radius:24px}.one-module__C2x6tG__sideVisualLeft,.one-module__C2x6tG__sideVisualRight{height:320px}.one-module__C2x6tG__methodPanel{min-height:320px;padding:1.4rem}.one-module__C2x6tG__finalCard{border-radius:26px}}@media (prefers-reduced-motion:reduce){.one-module__C2x6tG__heroOrbit,.one-module__C2x6tG__methodPanel:before,.one-module__C2x6tG__searchCard{animation:none}}.one-module__C2x6tG__hero{background:#050505;padding:170px 0 110px;position:relative;overflow:hidden}.one-module__C2x6tG__heroGlow{pointer-events:none;background:radial-gradient(circle at 20% 20%,#e8001a38,#0000 34%),radial-gradient(circle at 84% 12%,#e8001a1f,#0000 30%);position:absolute;inset:0}.one-module__C2x6tG__heroInner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:4rem;display:grid;position:relative}.one-module__C2x6tG__logoMark{color:#fff;letter-spacing:.12em;border:1px solid #e8001a66;border-radius:999px;margin-bottom:1.5rem;padding:.6rem 1rem;font-weight:900;display:inline-flex}.one-module__C2x6tG__eyebrow{color:var(--red);letter-spacing:.16em;text-transform:uppercase;margin-bottom:1.25rem;font-weight:900}.one-module__C2x6tG__hero h1,.one-module__C2x6tG__method h2,.one-module__C2x6tG__problemIntro h2,.one-module__C2x6tG__finalCard h2{color:#fff;text-transform:uppercase;max-width:920px;font-size:clamp(4rem,8vw,9rem);line-height:.88}.one-module__C2x6tG__heroCopy{color:#ffffffb8;max-width:690px;margin:2.5rem 0;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.8}.one-module__C2x6tG__ctaRow{flex-wrap:wrap;gap:.85rem;display:flex}.one-module__C2x6tG__primaryCta,.one-module__C2x6tG__secondaryCta{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:.95rem 1.6rem;font-weight:900;transition:transform .25s,border-color .25s,background-color .25s;display:inline-flex}.one-module__C2x6tG__primaryCta{background:var(--red);color:#fff;box-shadow:0 18px 44px #e8001a57}.one-module__C2x6tG__secondaryCta{color:#fff;border:1px solid #ffffff29}.one-module__C2x6tG__primaryCta:hover,.one-module__C2x6tG__secondaryCta:hover{transform:translateY(-4px)}.one-module__C2x6tG__secondaryCta:hover{border-color:var(--red);background:#e8001a1a}.one-module__C2x6tG__heroVisual{border:1px solid var(--border-color);border-radius:28px;min-height:560px;position:relative;overflow:hidden;box-shadow:0 36px 90px #00000073}.one-module__C2x6tG__scrollStory{background:#080808;grid-template-columns:minmax(180px,24vw) minmax(0,1fr) minmax(180px,24vw);gap:2rem;padding:130px 2rem;display:grid;position:relative}.one-module__C2x6tG__sideVisualLeft,.one-module__C2x6tG__sideVisualRight{border:1px solid var(--border-color);border-radius:26px;align-self:start;height:min(70vh,640px);position:sticky;top:110px;overflow:hidden;box-shadow:0 24px 70px #0006}.one-module__C2x6tG__sideVisualLeft{transform:translateY(70px)}.one-module__C2x6tG__sideVisualRight{transform:translateY(170px)}.one-module__C2x6tG__storyContent{gap:2rem;max-width:840px;margin:0 auto;display:grid}.one-module__C2x6tG__storyCard,.one-module__C2x6tG__methodCard,.one-module__C2x6tG__problemCard,.one-module__C2x6tG__finalCard{border:1px solid var(--glass-border);background:radial-gradient(circle at 92% 8%, #e8001a24, transparent 30%), var(--glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:26px}.one-module__C2x6tG__storyCard,.one-module__C2x6tG__methodCard,.one-module__C2x6tG__problemCard{transition:transform .3s,border-color .3s,box-shadow .3s}.one-module__C2x6tG__storyCard:hover,.one-module__C2x6tG__methodCard:hover,.one-module__C2x6tG__problemCard:hover{border-color:#e8001a52;transform:translateY(-6px);box-shadow:0 18px 48px #e8001a14}.one-module__C2x6tG__storyCard{min-height:420px;padding:clamp(2rem,5vw,4.5rem)}.one-module__C2x6tG__storyCard span{margin-bottom:2rem;font-size:2.4rem;display:inline-block}.one-module__C2x6tG__storyCard h2{color:#fff;text-transform:uppercase;margin-bottom:2rem;font-size:clamp(2.4rem,5vw,5rem);line-height:.95}.one-module__C2x6tG__storyCard p,.one-module__C2x6tG__storyCard li,.one-module__C2x6tG__methodCard p,.one-module__C2x6tG__methodCard li,.one-module__C2x6tG__finalCard p{color:#ffffffb8;font-size:1.08rem;line-height:1.8}.one-module__C2x6tG__storyCard ul,.one-module__C2x6tG__methodCard ul{gap:1rem;margin-top:1.5rem;padding-left:1.2rem;display:grid}.one-module__C2x6tG__method,.one-module__C2x6tG__problemSection,.one-module__C2x6tG__finalCta{background:#050505;padding:130px 0}.one-module__C2x6tG__method h2{margin-bottom:4rem}.one-module__C2x6tG__methodGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.one-module__C2x6tG__methodCard{padding:2.5rem}.one-module__C2x6tG__methodCard h3{color:#fff;text-transform:uppercase;margin-bottom:1.5rem;font-size:2rem}.one-module__C2x6tG__problemSection{background:linear-gradient(#050505,#0a0506),#050505}.one-module__C2x6tG__problemIntro{max-width:980px;margin-bottom:4rem}.one-module__C2x6tG__problemIntro p{color:var(--red);font-size:clamp(1.8rem,4vw,4rem);font-family:var(--font-heading), system-ui, sans-serif;text-transform:uppercase;line-height:1}.one-module__C2x6tG__problemGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.one-module__C2x6tG__problemCard{color:#fff;min-height:180px;padding:1.6rem;font-size:1.25rem;font-weight:800}.one-module__C2x6tG__finalCard{text-align:center;max-width:980px;margin:0 auto;padding:clamp(2.5rem,7vw,6rem)}.one-module__C2x6tG__finalCard h2{margin:0 auto 2rem}.one-module__C2x6tG__finalCard p{max-width:760px;margin:0 auto 2.5rem}:is([data-theme=light] .one-module__C2x6tG__hero,[data-theme=light] .one-module__C2x6tG__method,[data-theme=light] .one-module__C2x6tG__finalCta){background:var(--bg-base)}[data-theme=light] .one-module__C2x6tG__scrollStory{background:var(--bg-surface)}[data-theme=light] .one-module__C2x6tG__problemSection{background:linear-gradient(180deg, var(--bg-surface), var(--bg-base)), var(--bg-base)}[data-theme=light] .one-module__C2x6tG__logoMark{color:var(--text-base);background:#e8001a0f}:is([data-theme=light] .one-module__C2x6tG__hero h1,[data-theme=light] .one-module__C2x6tG__method h2,[data-theme=light] .one-module__C2x6tG__problemIntro h2,[data-theme=light] .one-module__C2x6tG__finalCard h2,[data-theme=light] .one-module__C2x6tG__storyCard h2,[data-theme=light] .one-module__C2x6tG__methodCard h3){color:var(--text-base)}[data-theme=light] .one-module__C2x6tG__heroCopy{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__storyCard p{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__storyCard li{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__methodCard p{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__methodCard li{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__finalCard p{color:var(--text-muted)}[data-theme=light] .one-module__C2x6tG__secondaryCta{color:var(--text-base);border-color:#08080824}[data-theme=light] .one-module__C2x6tG__secondaryCta:hover{color:var(--red);border-color:#e8001a80}:is([data-theme=light] .one-module__C2x6tG__heroVisual,[data-theme=light] .one-module__C2x6tG__sideVisualLeft,[data-theme=light] .one-module__C2x6tG__sideVisualRight){box-shadow:0 28px 72px #08080824}:is([data-theme=light] .one-module__C2x6tG__storyCard,[data-theme=light] .one-module__C2x6tG__methodCard,[data-theme=light] .one-module__C2x6tG__problemCard,[data-theme=light] .one-module__C2x6tG__finalCard){border-color:var(--border-color);background:radial-gradient(circle at 92% 8%,#e8001a1a,#0000 30%),#08080807}[data-theme=light] .one-module__C2x6tG__problemCard{color:var(--text-base)}@media (max-width:1100px){.one-module__C2x6tG__heroInner,.one-module__C2x6tG__methodGrid,.one-module__C2x6tG__scrollStory{grid-template-columns:1fr}.one-module__C2x6tG__sideVisualLeft,.one-module__C2x6tG__sideVisualRight{height:420px;position:relative;top:auto;transform:none}.one-module__C2x6tG__sideVisualRight{order:3}.one-module__C2x6tG__problemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.one-module__C2x6tG__hero{padding-top:130px}.one-module__C2x6tG__heroVisual,.one-module__C2x6tG__sideVisualLeft,.one-module__C2x6tG__sideVisualRight{height:320px;min-height:320px}.one-module__C2x6tG__scrollStory{padding:90px 1rem}.one-module__C2x6tG__problemGrid{grid-template-columns:1fr}}
