.story-module__v_dDYq__root{--accent:#ed1c24;--accent-text:#ff5a5f;--accent-deep:#dc161e;--bg:#161e2c;--bg2:#212c3f;--ink:#fff;--muted:#b8cad8;--line:#b8cad824;background:var(--bg);color:var(--ink);width:100%;line-height:1.45}.story-module__v_dDYq__root p{margin:0}.story-module__v_dDYq__k{--k:clamp(0, calc((var(--p,0) - var(--in,0)) / var(--dur,.12)), 1)}.story-module__v_dDYq__beat{opacity:var(--k);transform:translateY(calc((1 - var(--k)) * 2.4rem));will-change:opacity, transform}.story-module__v_dDYq__word{opacity:calc(.12 + .88 * var(--k))}.story-module__v_dDYq__scene{position:relative}.story-module__v_dDYq__sceneHook{height:300vh}.story-module__v_dDYq__sceneProblem,.story-module__v_dDYq__sceneMoat{height:330vh}.story-module__v_dDYq__scenePlatform{height:320vh}.story-module__v_dDYq__sceneRfi{height:390vh}.story-module__v_dDYq__sceneCred{height:280vh}.story-module__v_dDYq__sceneProof{height:330vh}.story-module__v_dDYq__sceneVision{height:320vh}.story-module__v_dDYq__stage{justify-content:center;align-items:safe center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.story-module__v_dDYq__stageInner{z-index:2;flex-direction:column;gap:clamp(.8rem,2vh,1.4rem);width:min(1060px,92vw);padding:5rem 0 clamp(1rem,4vh,3rem);display:flex;position:relative}.story-module__v_dDYq__sceneMoat .story-module__v_dDYq__stage:before,.story-module__v_dDYq__scenePlatform .story-module__v_dDYq__stage:before,.story-module__v_dDYq__sceneVision .story-module__v_dDYq__stage:before{content:"";background:radial-gradient(60% 50% at 50% 30%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.story-module__v_dDYq__h1{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.9rem,5.2vw,3.9rem);font-weight:700;line-height:1.08}.story-module__v_dDYq__h1Long{font-size:clamp(1.8rem,4.6vw,3.4rem)}.story-module__v_dDYq__h2{font-family:var(--font-display);max-width:26ch;margin:0;font-size:clamp(1.5rem,3.6vw,2.6rem);font-weight:700;line-height:1.15}.story-module__v_dDYq__lineLg{max-width:56ch;font-size:clamp(1.15rem,2.4vw,1.75rem);font-weight:500}.story-module__v_dDYq__line{color:var(--muted);max-width:68ch;font-size:clamp(1rem,1.8vw,1.25rem)}.story-module__v_dDYq__punchWrap{margin-top:.4rem}.story-module__v_dDYq__punch{font-family:var(--font-display);color:var(--accent);max-width:32ch;font-size:clamp(1.5rem,3.4vw,2.7rem);font-weight:700;line-height:1.15}.story-module__v_dDYq__moatText{font-family:var(--font-display);margin:0;font-size:clamp(1.7rem,4.6vw,3.4rem);font-weight:700;line-height:1.15}.story-module__v_dDYq__kickerRow{flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.story-module__v_dDYq__kicker{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.22em;color:var(--accent-text);font-size:.78rem;font-weight:700}.story-module__v_dDYq__tagline{color:var(--muted);font-size:.9rem;font-style:italic}.story-module__v_dDYq__subKicker{color:var(--muted);letter-spacing:.04em;font-size:clamp(.9rem,1.4vw,1.05rem)}.story-module__v_dDYq__accentText{color:var(--accent-text)}.story-module__v_dDYq__mutedText{color:var(--muted)}.story-module__v_dDYq__logo{width:auto;height:clamp(28px,4vw,40px);display:block}.story-module__v_dDYq__logoLarge{width:auto;height:clamp(44px,7vw,72px);margin:0 auto;display:block}.story-module__v_dDYq__hookLead{margin-top:.4rem}.story-module__v_dDYq__floaters{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.story-module__v_dDYq__floater{color:var(--accent-text);opacity:calc(var(--k) * .2);transform:translateY(calc(var(--p,0) * var(--drift,-10rem))) rotate(calc(var(--p,0) * -6deg));position:absolute}.story-module__v_dDYq__floater svg{width:100%;height:100%;display:block}.story-module__v_dDYq__floaterFan{width:88px;top:34%;right:7%}.story-module__v_dDYq__floaterBolt{width:64px;color:var(--muted);top:62%;right:17%}.story-module__v_dDYq__floaterDrop{width:72px;top:82%;right:9%}.story-module__v_dDYq__floaterCap{width:110px;color:var(--muted);opacity:calc(var(--k) * .28);top:60%;right:8%}@media (min-width:761px){.story-module__v_dDYq__sceneMoat .story-module__v_dDYq__stageInner{padding-right:min(360px,28vw)}.story-module__v_dDYq__sceneMoat .story-module__v_dDYq__moatText{font-size:clamp(1.5rem,3.4vw,2.7rem)}}.story-module__v_dDYq__blendVenn{z-index:1;pointer-events:none;width:min(340px,26vw);position:absolute;top:50%;right:1%;transform:translateY(-50%)}.story-module__v_dDYq__hlWord{color:color-mix(in srgb, var(--accent-text) calc(var(--k) * 100%), var(--ink));font-weight:600}.story-module__v_dDYq__vennIconHave,.story-module__v_dDYq__vennIconMiss{stroke-width:1.8px;opacity:calc(var(--k) * .9)}.story-module__v_dDYq__vennIconHave{stroke:var(--accent-text)}.story-module__v_dDYq__vennIconMiss{stroke:var(--muted);opacity:calc(var(--k) * .55)}.story-module__v_dDYq__vennSlash{stroke:var(--accent-text);stroke-width:1.6px}.story-module__v_dDYq__vennUnion{stroke:var(--accent-text);stroke-width:2.2px;opacity:var(--k)}.story-module__v_dDYq__vennRing{fill:none;stroke:var(--muted);stroke-width:1.5px;opacity:calc(var(--k) * .45);stroke-dasharray:553;stroke-dashoffset:calc(553px * (1 - var(--k)));transform-origin:50%;transform-box:fill-box;transform:rotate(-90deg)}.story-module__v_dDYq__vennMark{fill:none;stroke:var(--accent);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:calc(var(--k) * .9)}.story-module__v_dDYq__vennLabel{fill:var(--muted);letter-spacing:.18em;opacity:calc(var(--k) * .7);font-size:11px}.story-module__v_dDYq__skyline{z-index:1;width:100%;height:34vh;position:absolute;bottom:0;left:0;right:0}.story-module__v_dDYq__towers rect{fill:#2a3850;opacity:calc(1 - var(--p,0) * .7)}.story-module__v_dDYq__lowrise rect{fill:var(--accent);opacity:calc(.12 + var(--p,0) * .78)}.story-module__v_dDYq__problemGrid{grid-template-columns:1.6fr 1fr;align-items:center;gap:2rem;display:grid}.story-module__v_dDYq__stampWrap{opacity:var(--k);justify-content:center;align-items:center;display:flex}.story-module__v_dDYq__stamp{width:clamp(120px,18vw,200px)}.story-module__v_dDYq__stampRing{fill:none;stroke:var(--accent);stroke-width:3px;stroke-dasharray:415;stroke-dashoffset:calc(415px * (1 - var(--k)));transform-origin:50%;transform:rotate(-90deg)}.story-module__v_dDYq__stampRingInner{fill:none;stroke:#ffffff38;stroke-width:1px}.story-module__v_dDYq__stampText{fill:var(--ink);letter-spacing:.08em;font-size:34px;font-weight:700}.story-module__v_dDYq__stampSub{fill:var(--muted);letter-spacing:.2em;font-size:9px}.story-module__v_dDYq__cards{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.story-module__v_dDYq__card{background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:1.1rem 1.2rem}.story-module__v_dDYq__card p{font-size:1rem}.story-module__v_dDYq__cardIcon{width:32px;height:32px;color:var(--accent-text);margin-bottom:.6rem;display:block}.story-module__v_dDYq__cardIcon svg{width:100%;height:100%}.story-module__v_dDYq__chain{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;display:flex}.story-module__v_dDYq__chainStep{align-items:center;gap:.5rem;display:flex}.story-module__v_dDYq__chainPill{border:1px solid color-mix(in srgb, var(--accent-text) 45%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent);font-family:var(--font-display);opacity:var(--k);transform:translateY(calc((1 - var(--k)) * .8rem));border-radius:999px;padding:.4rem 1rem;font-size:.95rem;font-weight:600;display:inline-block}.story-module__v_dDYq__chainArrow{width:14px;height:14px;color:var(--accent-text);opacity:var(--k);display:inline-flex}.story-module__v_dDYq__chainArrow svg{width:100%;height:100%}.story-module__v_dDYq__chainPillLink{color:var(--accent-text);border-color:var(--accent-text);text-decoration:none;transition:background .2s}.story-module__v_dDYq__chainPillLink:hover{background:var(--accent-deep);color:#fff}.story-module__v_dDYq__rfiGrid{grid-template-columns:1.5fr 1fr;align-items:center;gap:2rem;display:grid}.story-module__v_dDYq__bubbles{flex-direction:column;gap:.75rem;display:flex}.story-module__v_dDYq__msgRow{opacity:var(--k);transform:translateX(calc((1 - var(--k)) * -1.8rem));will-change:opacity, transform;align-items:flex-end;gap:.65rem;display:flex}.story-module__v_dDYq__msgAvatar{background:var(--bg2);border:1px solid var(--line);width:34px;height:34px;color:var(--accent-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:2px;display:flex}.story-module__v_dDYq__msgAvatar svg{width:19px;height:19px}.story-module__v_dDYq__portrait{background:#1d2739;width:46px;height:46px;overflow:hidden}.story-module__v_dDYq__portrait svg{width:100%;height:100%}.story-module__v_dDYq__msgBody{flex-direction:column;gap:.25rem;min-width:0;display:flex}.story-module__v_dDYq__msgFrom{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;font-size:.72rem}.story-module__v_dDYq__bubble{background:var(--bg2);border:1px solid var(--line);border-radius:14px 14px 14px 4px;max-width:46ch;padding:.9rem 1.1rem}.story-module__v_dDYq__bubble p{font-size:1.05rem}.story-module__v_dDYq__speaker p{color:var(--muted);font-size:.85rem;font-style:italic}.story-module__v_dDYq__pressureCol{flex-direction:column;gap:.9rem;display:flex}.story-module__v_dDYq__notifRow{opacity:var(--k);transform:translateX(calc((1 - var(--k)) * 1.8rem));will-change:opacity, transform;align-items:flex-end;gap:.65rem;display:flex}.story-module__v_dDYq__notifIcon{color:var(--muted);width:46px;height:46px}.story-module__v_dDYq__notifIcon svg{width:21px;height:21px}.story-module__v_dDYq__notifCard{border-color:color-mix(in srgb, var(--accent-text) 35%, var(--line));border-radius:14px 14px 4px}.story-module__v_dDYq__notifCard p{font-size:.95rem}.story-module__v_dDYq__counterWrap{opacity:var(--k);flex-direction:column;align-items:center;gap:.4rem;display:flex}.story-module__v_dDYq__counter{font-family:var(--font-display);color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(4rem,10vw,7.5rem);font-weight:700;line-height:1}.story-module__v_dDYq__counterCaption{color:var(--muted);text-transform:uppercase;letter-spacing:.18em;text-align:center;max-width:24ch;font-size:.85rem}.story-module__v_dDYq__turnPanel{border-left:3px solid var(--accent);padding-left:1.2rem}.story-module__v_dDYq__quoteCtaWrap{margin-top:.2rem}.story-module__v_dDYq__inlineCta{color:var(--accent-text);border-bottom:1px solid color-mix(in srgb, var(--accent-text) 55%, transparent);padding-bottom:2px;font-size:1.05rem;font-weight:600;text-decoration:none}.story-module__v_dDYq__inlineCta:hover{border-bottom-color:var(--accent-text)}.story-module__v_dDYq__guarantee{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:16px;flex-direction:column;gap:.35rem;max-width:56ch;padding:1.2rem 1.4rem;display:flex}.story-module__v_dDYq__guaranteeTitle{font-family:var(--font-display);color:var(--accent);font-size:clamp(1.4rem,2.8vw,2.1rem);font-weight:700;line-height:1.1}.story-module__v_dDYq__platformShots{perspective:1200px;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:.4rem;display:grid}.story-module__v_dDYq__shotA,.story-module__v_dDYq__shotB{border:1px solid var(--line);opacity:var(--k);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px #00000073}.story-module__v_dDYq__shotA{transform:translateY(calc((1 - var(--k)) * 4rem)) rotateX(calc((1 - var(--k)) * 8deg))}.story-module__v_dDYq__shotB{transform:translateY(calc((1 - var(--k)) * 6rem)) rotateX(calc((1 - var(--k)) * 8deg))}.story-module__v_dDYq__shotA img,.story-module__v_dDYq__shotB img{width:100%;height:auto;display:block}.story-module__v_dDYq__shotCaption{color:var(--muted);text-align:center;max-width:60ch;margin:0 auto;font-size:.85rem;font-style:italic}.story-module__v_dDYq__recruitPanel{background:var(--bg2);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:flex-start;gap:.8rem;max-width:64ch;margin:.6rem auto 0;padding:1.6rem 1.8rem;display:flex}.story-module__v_dDYq__recruitBtn{color:#fff;font-family:var(--font-display);border:2px solid var(--accent);background:0 0;border-radius:999px;padding:.7rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-block}.story-module__v_dDYq__recruitBtn:hover{background:var(--accent-deep);transform:translateY(-2px)}.story-module__v_dDYq__timeline{border-left:2px solid var(--line);flex-direction:column;gap:1.4rem;margin:1rem 0;padding-left:1.6rem;display:flex}.story-module__v_dDYq__timelineItem{position:relative}.story-module__v_dDYq__timelineItem:before{content:"";background:var(--accent);border-radius:50%;width:12px;height:12px;position:absolute;top:.4rem;left:calc(-1.6rem - 7px)}.story-module__v_dDYq__timelineLabel{color:var(--accent-text);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.25rem;font-size:.85rem;font-weight:700;display:block}.story-module__v_dDYq__lane{margin:.6rem 0 1rem}.story-module__v_dDYq__laneHead{margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.story-module__v_dDYq__track{background:var(--bg2);border:1px solid var(--line);border-radius:999px;height:10px;overflow:hidden}.story-module__v_dDYq__trackFillUs{height:100%;width:calc(var(--k) * 100%);background:linear-gradient(90deg, var(--accent), #ff5a5f);border-radius:inherit}.story-module__v_dDYq__trackFillThem{height:100%;width:calc(var(--k) * 6%);border-radius:inherit;background:#3e5363}.story-module__v_dDYq__milestones{grid-template-columns:repeat(4,1fr);gap:.8rem;margin-top:.8rem;display:grid}.story-module__v_dDYq__milestone{opacity:calc(.25 + .75 * var(--k));transform:translateY(calc((1 - var(--k)) * .6rem))}.story-module__v_dDYq__milestone p{margin-top:.35rem;font-size:.92rem}.story-module__v_dDYq__milestoneDot{background:var(--accent);width:10px;height:10px;box-shadow:0 0 calc(var(--k) * 12px) var(--accent);border-radius:50%;display:block}.story-module__v_dDYq__themLine p{color:var(--muted);margin-top:.6rem;font-style:italic}.story-module__v_dDYq__network{margin-top:1rem}.story-module__v_dDYq__network svg{width:min(640px,100%);margin:0 auto;display:block}.story-module__v_dDYq__networkLine{stroke:var(--accent);stroke-width:1.5px;opacity:calc(var(--k) * .5)}.story-module__v_dDYq__networkNode{fill:var(--accent);opacity:var(--k)}.story-module__v_dDYq__networkHub{fill:var(--ink)}.story-module__v_dDYq__networkHubLabel{fill:var(--muted);letter-spacing:.18em;font-size:12px}.story-module__v_dDYq__sceneClose{background:radial-gradient(70% 60% at 50% 45%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 75%);justify-content:center;align-items:center;min-height:120vh;display:flex}.story-module__v_dDYq__closeInner{text-align:center;flex-direction:column;align-items:center;gap:1.2rem;width:min(880px,92vw);padding:4rem 0;display:flex}.story-module__v_dDYq__closeInner .story-module__v_dDYq__lineLg{max-width:40ch}.story-module__v_dDYq__ctaWrap{margin-top:.6rem}.story-module__v_dDYq__closeNote{color:var(--muted);font-size:.95rem}.story-module__v_dDYq__cta{background:var(--accent);color:#fff;font-family:var(--font-display);box-shadow:0 8px 30px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:999px;padding:1rem 1.8rem;font-size:1.2rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.story-module__v_dDYq__cta:hover{box-shadow:0 12px 40px color-mix(in srgb, var(--accent) 50%, transparent);transform:translateY(-2px)}.story-module__v_dDYq__reduced .story-module__v_dDYq__k{--k:1}.story-module__v_dDYq__reduced .story-module__v_dDYq__beat,.story-module__v_dDYq__reduced .story-module__v_dDYq__milestone{opacity:1;transform:none}.story-module__v_dDYq__reduced .story-module__v_dDYq__scene{height:auto}.story-module__v_dDYq__reduced .story-module__v_dDYq__stage{height:auto;padding:4rem 0;position:relative}.story-module__v_dDYq__reduced .story-module__v_dDYq__towers rect{opacity:.4}.story-module__v_dDYq__reduced .story-module__v_dDYq__lowrise rect{opacity:.9}@media (max-width:760px){.story-module__v_dDYq__scene,.story-module__v_dDYq__sceneHook,.story-module__v_dDYq__sceneProblem,.story-module__v_dDYq__sceneMoat,.story-module__v_dDYq__scenePlatform,.story-module__v_dDYq__sceneRfi,.story-module__v_dDYq__sceneCred,.story-module__v_dDYq__sceneProof,.story-module__v_dDYq__sceneVision{height:auto}.story-module__v_dDYq__stage{flex-direction:column;align-items:center;height:auto;position:relative;overflow:visible}.story-module__v_dDYq__stageInner{gap:.85rem;padding:3rem 0}.story-module__v_dDYq__sceneHook .story-module__v_dDYq__stageInner{padding-top:5.5rem;padding-bottom:8rem}.story-module__v_dDYq__sceneClose{min-height:70vh}.story-module__v_dDYq__problemGrid,.story-module__v_dDYq__rfiGrid,.story-module__v_dDYq__cards{grid-template-columns:1fr}.story-module__v_dDYq__stamp{width:120px}.story-module__v_dDYq__stampWrap{justify-content:flex-start}.story-module__v_dDYq__milestones{grid-template-columns:repeat(2,1fr)}.story-module__v_dDYq__counterWrap{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.8rem}.story-module__v_dDYq__counter{font-size:3.4rem}.story-module__v_dDYq__counterCaption{text-align:left;font-size:.78rem}.story-module__v_dDYq__skyline{opacity:.5;height:7rem}.story-module__v_dDYq__platformShots{grid-template-columns:1fr;gap:.8rem}.story-module__v_dDYq__floater{opacity:calc(var(--k) * .12)}.story-module__v_dDYq__floaterFan{width:56px}.story-module__v_dDYq__floaterBolt{width:42px}.story-module__v_dDYq__floaterDrop{width:48px}.story-module__v_dDYq__floaterCap{width:72px;opacity:calc(var(--k) * .18)}.story-module__v_dDYq__blendVenn{opacity:1;width:min(320px,82vw);margin:.75rem auto 2.5rem;display:block;position:static;transform:none}.story-module__v_dDYq__msgAvatar{width:30px;height:30px}.story-module__v_dDYq__msgAvatar svg{width:17px;height:17px}.story-module__v_dDYq__portrait,.story-module__v_dDYq__notifIcon{width:40px;height:40px}.story-module__v_dDYq__notifIcon svg{width:19px;height:19px}.story-module__v_dDYq__chainPill{padding:.32rem .8rem;font-size:.88rem}}
