.landing-v2-module__g_cSZW__page{--bg:#080808;--ink:#f5f5f7;--muted:#8e8e93;--dim:#5a5a60;--accent:#ff385e;--line:#ffffff1f;--rule:#2b2b30;--chip:#1c1c1f;--paper:#ededf0;--mono:var(--font-dm-mono), ui-monospace, "SF Mono", Menlo, monospace;--ease:cubic-bezier(.2, .8, .2, 1);background:var(--bg);min-height:100svh;color:var(--ink);font-variation-settings:"opsz" 14;position:relative;overflow-x:clip}.landing-v2-module__g_cSZW__page img{max-width:none}.landing-v2-module__g_cSZW__page h1,.landing-v2-module__g_cSZW__page h2,.landing-v2-module__g_cSZW__page h3,.landing-v2-module__g_cSZW__page h4,.landing-v2-module__g_cSZW__page p,.landing-v2-module__g_cSZW__page ol,.landing-v2-module__g_cSZW__page ul{margin:0;padding:0;list-style:none}.landing-v2-module__g_cSZW__page button{font:inherit;color:inherit}.landing-v2-module__g_cSZW__mono,.landing-v2-module__g_cSZW__monoGrey{font-family:var(--mono);letter-spacing:.06em;color:var(--accent);font-size:12px}.landing-v2-module__g_cSZW__monoGrey{color:var(--muted);letter-spacing:0}.landing-v2-module__g_cSZW__eyebrow{font-family:var(--mono);letter-spacing:.08em;color:var(--accent);font-size:12px}.landing-v2-module__g_cSZW__nav{z-index:50;grid-template-columns:1fr auto 1fr;align-items:center;height:80px;padding:0 48px;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:grid;position:sticky;top:0}.landing-v2-module__g_cSZW__nav[data-solid=true]{-webkit-backdrop-filter:blur(16px);background:#080808db}.landing-v2-module__g_cSZW__navLogo{width:140px;height:16px;display:block}.landing-v2-module__g_cSZW__navLinks{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);gap:32px;font-size:12px;display:flex}.landing-v2-module__g_cSZW__navLinks a{transition:color .2s}.landing-v2-module__g_cSZW__navLinks a:hover{color:var(--ink)}.landing-v2-module__g_cSZW__navCta{background:var(--ink);color:#0b0b0c;border-radius:99px;justify-self:end;align-items:center;gap:6px;padding:10px 16px 10px 12px;font-size:14px;font-weight:600;transition:background-color .3s,color .3s,transform .2s;display:flex}.landing-v2-module__g_cSZW__navCta:hover{transform:translateY(-1px)}.landing-v2-module__g_cSZW__hero{--cs:1;--px:0;--py:0;--fall:0;min-height:clamp(760px,100svh - 80px,1000px);padding-top:calc(450px * var(--cs));border-bottom:1px solid var(--line);justify-content:center;display:flex;position:relative;overflow:hidden}.landing-v2-module__g_cSZW__cards{width:0;height:0;transform:scale(var(--cs));transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:50%}.landing-v2-module__g_cSZW__card{left:calc(var(--dx) * 1px);top:calc(var(--cy) * 1px);transform:translate(-50%, -50%) translate3d(calc(var(--px) * var(--depth) * -26px), calc(var(--py) * var(--depth) * -16px + var(--fall) * var(--drop) * 1px), 0) rotate(calc(var(--fall) * var(--fan) * 1deg));opacity:calc(1 - var(--fall) * .75);will-change:transform;position:absolute}.landing-v2-module__g_cSZW__rot{width:100%;height:100%}.landing-v2-module__g_cSZW__cardIn{width:100%;height:100%;animation:landing-v2-module__g_cSZW__cardIn 1.1s var(--ease) var(--delay,0s) both}.landing-v2-module__g_cSZW__cardImg{width:100%;height:100%;animation:9s ease-in-out infinite alternate landing-v2-module__g_cSZW__bob;display:block;position:relative}.landing-v2-module__g_cSZW__hc{width:var(--nw);height:var(--nh);color:var(--ink);transform:translate(-50%, -50%) rotate(var(--tilt));background:#1a1a1a;border-radius:24px;flex-direction:column;gap:10px;padding:20px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.landing-v2-module__g_cSZW__hcMedia{height:var(--mh);background:#242424;border-radius:14px;flex:none;overflow:hidden}.landing-v2-module__g_cSZW__hcMedia img{object-fit:cover;width:100%;height:100%;display:block}.landing-v2-module__g_cSZW__hcTitle{-webkit-line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:17px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.landing-v2-module__g_cSZW__hcTitleLg{font-size:20px}.landing-v2-module__g_cSZW__hcMeta{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;line-height:1.2;display:flex}.landing-v2-module__g_cSZW__hcMeta i{font-style:normal}.landing-v2-module__g_cSZW__hcSource{object-fit:cover;border-radius:6px;flex:none;width:22px;height:22px}.landing-v2-module__g_cSZW__hcRow{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.landing-v2-module__g_cSZW__hcActions{gap:8px;margin-top:auto;display:flex}.landing-v2-module__g_cSZW__hcPill{white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.landing-v2-module__g_cSZW__hcPillSolid{box-shadow:none;color:#000;background:#fff}.landing-v2-module__g_cSZW__hcTool{align-items:center;gap:12px;margin-top:auto;display:flex}.landing-v2-module__g_cSZW__hcLogo{border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.landing-v2-module__g_cSZW__hcLogo img{object-fit:cover;width:100%;height:100%}.landing-v2-module__g_cSZW__hcToolText{flex-direction:column;gap:2px;min-width:0;display:flex}.landing-v2-module__g_cSZW__hcToolName{font-size:18px;font-weight:700;line-height:1.1}.landing-v2-module__g_cSZW__hcToolDesc{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.landing-v2-module__g_cSZW__hcKicker{letter-spacing:.04em;color:var(--muted);margin-top:6px;font-size:11px}.landing-v2-module__g_cSZW__hcFoot{color:var(--muted);justify-content:space-between;align-items:center;margin-top:auto;font-size:12px;display:flex}.landing-v2-module__g_cSZW__hcSaved{color:#34a853}.landing-v2-module__g_cSZW__heroText{z-index:2;text-align:center;flex-direction:column;align-items:center;width:100%;padding:0 24px 140px;display:flex;position:relative}.landing-v2-module__g_cSZW__chip{background:var(--chip);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-radius:6px;padding:5px 10px;font-size:11px}.landing-v2-module__g_cSZW__heroTitle{letter-spacing:-.03em;margin-top:16px;font-size:clamp(48px,6.94vw,120px);font-weight:500;line-height:.967}.landing-v2-module__g_cSZW__maskLine{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.landing-v2-module__g_cSZW__maskInner{transition:transform 1.1s var(--ease) calc(var(--i,0) * .12s + .2s);display:block;transform:translateY(108%)}[data-in=true] .landing-v2-module__g_cSZW__maskInner{transform:none}.landing-v2-module__g_cSZW__heroTitle .landing-v2-module__g_cSZW__maskInner{animation:landing-v2-module__g_cSZW__rise 1.1s var(--ease) calc(var(--i,0) * .12s + .2s) both;transition:none;transform:none}.landing-v2-module__g_cSZW__heroLead{max-width:760px;color:var(--muted);margin-top:32px;font-size:clamp(17px,1.39vw,24px);font-weight:300;line-height:1.42}.landing-v2-module__g_cSZW__ctaRow{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:64px;display:flex}.landing-v2-module__g_cSZW__pill{-webkit-backdrop-filter:blur(20px);color:#fff;height:60px;transition:transform .25s var(--ease), background-color .25s;background:linear-gradient(#ffffff0a,#ffffff0a),#00000029;border-radius:30px;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:flex;position:relative;overflow:clip;box-shadow:inset 0 .5px 1px #ffffff80}a.landing-v2-module__g_cSZW__pill:hover{transform:translateY(-2px)}.landing-v2-module__g_cSZW__pillStack{flex-direction:column;align-items:flex-start;gap:6px;padding-right:4px;display:flex}.landing-v2-module__g_cSZW__pillGhost .landing-v2-module__g_cSZW__pillStack{gap:0;font-size:14px;line-height:1.2}.landing-v2-module__g_cSZW__pillGhost strong{font-weight:600}.landing-v2-module__g_cSZW__pillGhost small{opacity:.64;font-weight:300}.landing-v2-module__g_cSZW__pillSoon{cursor:default}.landing-v2-module__g_cSZW__pillSoon img:first-child{opacity:.5}.landing-v2-module__g_cSZW__pillSoon .landing-v2-module__g_cSZW__pillStack{gap:4px}.landing-v2-module__g_cSZW__gplay{justify-content:center;align-items:center;width:82px;height:16px;display:flex}.landing-v2-module__g_cSZW__gplay img{transform:scale(1.25,-1.24)}.landing-v2-module__g_cSZW__pillSoon small{letter-spacing:.01em;opacity:.4;font-size:9px;font-weight:600}.landing-v2-module__g_cSZW__scrollCue{font-family:var(--mono);letter-spacing:.1em;color:var(--muted);flex-direction:column;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.landing-v2-module__g_cSZW__scrollCue i{background:linear-gradient(var(--muted), transparent);transform-origin:top;width:1px;height:36px;animation:2.2s ease-in-out infinite landing-v2-module__g_cSZW__cue;display:block}.landing-v2-module__g_cSZW__statement{border-bottom:1px solid var(--line);flex-direction:column;gap:64px;padding:160px 48px;display:flex}.landing-v2-module__g_cSZW__statementText{letter-spacing:-.02em;font-size:clamp(32px,4.86vw,84px);font-weight:500;line-height:1.095}.landing-v2-module__g_cSZW__word{color:var(--dim);transition:color .4s}.landing-v2-module__g_cSZW__word[data-lit=true]{color:var(--ink)}.landing-v2-module__g_cSZW__points{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.landing-v2-module__g_cSZW__point{border:1px solid var(--line);opacity:0;transition:opacity .8s var(--ease) calc(var(--i) * 80ms), transform .9s var(--ease) calc(var(--i) * 80ms);border-radius:32px;flex-direction:column;gap:12px;padding:32px;display:flex;transform:translateY(48px)}[data-in=true] .landing-v2-module__g_cSZW__point{opacity:1;transform:none}.landing-v2-module__g_cSZW__point h2{font-size:26px;font-weight:500}.landing-v2-module__g_cSZW__point p{color:var(--muted);font-size:16px;line-height:1.5}.landing-v2-module__g_cSZW__marquee{border-bottom:1px solid var(--line);background:#000;padding:32px 0;overflow:hidden}.landing-v2-module__g_cSZW__marqueeTrack{width:max-content;animation:50s linear infinite landing-v2-module__g_cSZW__marquee;display:flex}.landing-v2-module__g_cSZW__marqueeGroup{flex-shrink:0;gap:48px;padding-right:48px;display:flex}.landing-v2-module__g_cSZW__marqueeItem{white-space:nowrap;align-items:center;gap:48px;display:flex}.landing-v2-module__g_cSZW__marqueeItem b{letter-spacing:-.01em;font-size:56px;font-weight:500;line-height:1.1}.landing-v2-module__g_cSZW__marqueeItem i{color:var(--accent);font-size:36px;font-style:normal}.landing-v2-module__g_cSZW__day{border-bottom:1px solid var(--line);padding-top:160px}.landing-v2-module__g_cSZW__dayHead{flex-direction:column;gap:16px;padding:0 48px 64px;display:flex}.landing-v2-module__g_cSZW__dayTitle{letter-spacing:-.03em;font-size:clamp(44px,5.55vw,96px);font-weight:500;line-height:1}.landing-v2-module__g_cSZW__dayTrack{--slack:max(0px, calc((100svh - 760px) / 2 - 24px));height:calc(100svh * 6 - var(--slack));margin-top:calc(var(--slack) * -1)}.landing-v2-module__g_cSZW__dayStage{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;height:100svh;padding:80px 48px 0;display:grid;position:sticky;top:0}.landing-v2-module__g_cSZW__chapterList{flex-direction:column;display:flex}.landing-v2-module__g_cSZW__chapterList li{border-bottom:1px solid var(--rule)}.landing-v2-module__g_cSZW__chapterList li:first-child{border-top:1px solid #0000}.landing-v2-module__g_cSZW__chapterList button{text-align:left;width:100%;color:var(--dim);cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:20px;padding:22px 0;transition:color .4s;display:flex}.landing-v2-module__g_cSZW__chapterTime{width:44px;font-family:var(--mono);letter-spacing:.04em;flex-shrink:0;padding-top:.5em;font-size:13px;transition:color .4s}.landing-v2-module__g_cSZW__chapterText{flex-direction:column;display:flex}.landing-v2-module__g_cSZW__chapterTitle{letter-spacing:-.01em;font-size:32px;font-weight:500;line-height:1.1}.landing-v2-module__g_cSZW__chapterBody{max-width:380px;color:var(--muted);opacity:0;transition:grid-template-rows .5s var(--ease), opacity .4s;grid-template-rows:0fr;font-size:18px;line-height:1.45;display:grid}.landing-v2-module__g_cSZW__chapterBody>span{min-height:0;transition:padding-top .5s var(--ease);padding-top:0;overflow:hidden}.landing-v2-module__g_cSZW__chapterList li[data-active=true] button{color:var(--ink)}.landing-v2-module__g_cSZW__chapterList li[data-active=true] .landing-v2-module__g_cSZW__chapterTime{color:var(--accent)}.landing-v2-module__g_cSZW__chapterList li[data-active=true] .landing-v2-module__g_cSZW__chapterBody{opacity:1;grid-template-rows:1fr}.landing-v2-module__g_cSZW__chapterList li[data-active=true] .landing-v2-module__g_cSZW__chapterBody>span{padding-top:8px}.landing-v2-module__g_cSZW__phoneSlot{justify-content:center;display:flex}.landing-v2-module__g_cSZW__phone{aspect-ratio:440/956;background:#0b0b0c;border-radius:10.9%/5%;height:min(956px,100svh - 190px);position:relative;overflow:hidden}.landing-v2-module__g_cSZW__phone img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .55s var(--ease), transform .7s var(--ease);position:absolute;inset:0;transform:scale(.96)}.landing-v2-module__g_cSZW__phone img[data-active=true]{opacity:1;transform:none}.landing-v2-module__g_cSZW__phone img[data-past=true]{transform:scale(1.03)}.landing-v2-module__g_cSZW__callouts{height:470px;position:relative}.landing-v2-module__g_cSZW__calloutSet{opacity:0;pointer-events:none;width:100%;transition:opacity .45s var(--ease), transform .6s var(--ease);position:absolute;top:0;left:0;transform:translateY(18px)}.landing-v2-module__g_cSZW__calloutSet[data-active=true]{opacity:1;pointer-events:auto;transform:none}.landing-v2-module__g_cSZW__page .landing-v2-module__g_cSZW__annotation{border:1px solid var(--accent);font-family:var(--mono);letter-spacing:.02em;text-transform:uppercase;color:var(--accent);border-radius:99px;margin-bottom:20px;padding:6px 10px;font-size:11px;line-height:14px;display:inline-flex}.landing-v2-module__g_cSZW__callout{border-bottom:1px solid var(--rule);flex-direction:column;gap:6px;padding:16px 0;display:flex}.landing-v2-module__g_cSZW__callout h3{font-size:22px;font-weight:500}.landing-v2-module__g_cSZW__callout p{max-width:420px;color:var(--muted);font-size:16px;line-height:1.5}.landing-v2-module__g_cSZW__rail{flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-40%)}.landing-v2-module__g_cSZW__railTime{font-family:var(--mono);letter-spacing:.04em;color:var(--accent);font-size:11px}.landing-v2-module__g_cSZW__railBar{background:var(--rule);border-radius:1px;width:2px;height:220px;position:relative}.landing-v2-module__g_cSZW__railBar i{background:var(--accent);border-radius:1px;width:100%;position:absolute;top:0;left:0}.landing-v2-module__g_cSZW__dayStack{display:none}.landing-v2-module__g_cSZW__widgets{--drift:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,672fr) minmax(0,912fr);align-items:center;gap:48px;padding:160px 48px;display:grid}.landing-v2-module__g_cSZW__widgetsCopy{flex-direction:column;gap:32px;display:flex;container-type:inline-size}.landing-v2-module__g_cSZW__widgetsCopy>.landing-v2-module__g_cSZW__eyebrow{margin-bottom:-16px}.landing-v2-module__g_cSZW__widgetsTitle{letter-spacing:-.02em;font-size:min(84px,12.4cqw);font-weight:500;line-height:1.045}.landing-v2-module__g_cSZW__widgetsLead{color:var(--muted);font-size:20px;line-height:1.5}.landing-v2-module__g_cSZW__specs li{border-bottom:1px solid var(--rule);gap:16px;padding:18px 0;display:flex}.landing-v2-module__g_cSZW__swatch{background:#26262a;border-radius:16px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.landing-v2-module__g_cSZW__specHead{align-items:center;gap:10px;display:flex}.landing-v2-module__g_cSZW__specs h3{font-size:24px;font-weight:500}.landing-v2-module__g_cSZW__specs p{color:var(--muted);margin-top:6px;font-size:16px;line-height:1.5}.landing-v2-module__g_cSZW__chipSm{background:var(--chip);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-radius:6px;padding:5px 10px;font-size:11px}.landing-v2-module__g_cSZW__devices{flex-direction:column;display:flex}.landing-v2-module__g_cSZW__toggle{background:var(--chip);border-radius:99px;align-self:flex-end;gap:4px;margin-bottom:24px;padding:4px;display:flex}.landing-v2-module__g_cSZW__toggle button{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:7px 14px;font-size:11px;transition:background-color .25s,color .25s}.landing-v2-module__g_cSZW__toggle button[aria-pressed=true]{background:var(--ink);color:#0b0b0c}.landing-v2-module__g_cSZW__deviceRow{grid-template-columns:1fr 1fr;gap:32px;display:grid}.landing-v2-module__g_cSZW__device{transition:opacity .6s var(--ease), scale .6s var(--ease), filter .6s var(--ease)}.landing-v2-module__g_cSZW__device[data-kind=home]{translate:0 calc(var(--drift) * -72px)}.landing-v2-module__g_cSZW__device[data-kind=lock]{translate:0 calc(var(--drift) * 72px)}.landing-v2-module__g_cSZW__device[data-focus=false]{opacity:.4;filter:saturate(.6);scale:.93}.landing-v2-module__g_cSZW__deviceShot{aspect-ratio:440/956;position:relative}.landing-v2-module__g_cSZW__deviceShot img{width:100%;height:100%;display:block}.landing-v2-module__g_cSZW__spot{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:27px;padding:0;transition:border-color .2s,background-color .2s;position:absolute}.landing-v2-module__g_cSZW__device[data-kind=lock] .landing-v2-module__g_cSZW__spot{border-radius:14px}.landing-v2-module__g_cSZW__spot:hover,.landing-v2-module__g_cSZW__spot:focus-visible{background:#ff385e14;border-color:#ff385ed9;outline:none}.landing-v2-module__g_cSZW__tip{background:var(--ink);font-family:var(--mono);letter-spacing:.02em;white-space:nowrap;color:#0b0b0c;opacity:0;pointer-events:none;transition:opacity .2s, transform .25s var(--ease);border-radius:99px;padding:6px 10px;font-size:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.landing-v2-module__g_cSZW__spot:hover .landing-v2-module__g_cSZW__tip,.landing-v2-module__g_cSZW__spot:focus-visible .landing-v2-module__g_cSZW__tip{opacity:1;transform:translate(-50%,-50%)}.landing-v2-module__g_cSZW__details{--p:0;--x:0px;--fit:1;--tilt:0;height:var(--pin,auto);position:relative}.landing-v2-module__g_cSZW__detailsPin{flex-direction:column;justify-content:center;gap:40px;height:100svh;padding:80px 0 24px;display:flex;position:sticky;top:0;overflow:hidden}.landing-v2-module__g_cSZW__detailsHead{flex-direction:column;gap:16px;padding:0 48px;display:flex}.landing-v2-module__g_cSZW__detailsTitle{letter-spacing:-.02em;font-size:clamp(40px,4.17vw,72px);font-weight:500;line-height:1.055}.landing-v2-module__g_cSZW__detailsViewport{height:calc(525px * var(--fit))}.landing-v2-module__g_cSZW__detailsTrack{width:max-content;transform:translateX(var(--x)) scale(var(--fit));transform-origin:0 0;will-change:transform;gap:16px;padding-left:48px;display:flex}.landing-v2-module__g_cSZW__detail{width:480px;rotate:calc(var(--tilt) * 1deg);transition:scale .5s var(--ease), rotate .4s ease-out;background:#141416;border-radius:48px;flex-direction:column;flex:none;gap:32px;padding:32px;display:flex}.landing-v2-module__g_cSZW__detail[data-active=true]{z-index:1;scale:1.05}.landing-v2-module__g_cSZW__detailMedia{object-fit:cover;border-radius:24px;width:100%;height:290px;display:block}.landing-v2-module__g_cSZW__detailText{flex-direction:column;gap:12px;display:flex}.landing-v2-module__g_cSZW__detailText h3{letter-spacing:-.01em;font-size:36px;font-weight:500;line-height:1.1}.landing-v2-module__g_cSZW__detailText p{min-height:52px;color:var(--muted);font-size:18px;line-height:1.45}.landing-v2-module__g_cSZW__progress{align-items:center;gap:12px;padding:0 48px;display:flex}.landing-v2-module__g_cSZW__progressRail{background:var(--rule);border-radius:1px;flex:1;height:2px}.landing-v2-module__g_cSZW__progressRail i{width:calc(var(--p,0) * 100%);background:var(--accent);border-radius:1px;height:100%;display:block}.landing-v2-module__g_cSZW__flip{background:var(--bg);padding:48px}.landing-v2-module__g_cSZW__manifesto{background:var(--paper);color:#0b0b0c;border-radius:48px;flex-direction:column;align-items:center;gap:64px;padding:160px 48px;display:flex}.landing-v2-module__g_cSZW__manifesto>.landing-v2-module__g_cSZW__eyebrow{margin-bottom:-32px}.landing-v2-module__g_cSZW__manifestoTitle{letter-spacing:-.05em;text-align:center;font-size:clamp(56px,10.65vw,184px);font-weight:500;line-height:.935}.landing-v2-module__g_cSZW__pillars{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;display:grid}.landing-v2-module__g_cSZW__pillar{border:1.5px solid #0000000f;border-radius:32px;flex-direction:column;gap:12px;padding:32px;display:flex}.landing-v2-module__g_cSZW__pillar h3{letter-spacing:-.01em;font-size:30px;font-weight:500}.landing-v2-module__g_cSZW__pillar p{min-height:50px;color:var(--dim);font-size:17px;line-height:1.48}.landing-v2-module__g_cSZW__badges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.landing-v2-module__g_cSZW__badges li{background:#0000000f;border-radius:99px;padding:9px 16px;font-size:14px;font-weight:500}.landing-v2-module__g_cSZW__final{background:var(--bg);justify-content:center;padding:160px 48px;display:flex;position:relative}.landing-v2-module__g_cSZW__finalInner{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}.landing-v2-module__g_cSZW__finalTitle{letter-spacing:-.04em;opacity:0;transition:transform 1.3s var(--ease), opacity .9s var(--ease);font-size:clamp(56px,9.72vw,168px);font-weight:500;line-height:.953;transform:scale(.9)}[data-in=true] .landing-v2-module__g_cSZW__finalTitle{opacity:1;transform:none}.landing-v2-module__g_cSZW__finalLead{opacity:.6;max-width:700px;font-size:clamp(18px,1.39vw,24px);font-weight:300}.landing-v2-module__g_cSZW__finalCta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.landing-v2-module__g_cSZW__magnet{isolation:isolate;transform:translate3d(var(--mx,0px), var(--my,0px), 0);transition:transform .3s ease-out;position:relative}.landing-v2-module__g_cSZW__qr{background:#ffffff0f;border-radius:24px;flex-direction:column;align-items:center;gap:16px;width:140px;padding:16px;display:flex;position:absolute;bottom:48px;right:48px}.landing-v2-module__g_cSZW__qr div{background:#fff;border-radius:10px;width:100%;padding:16px}.landing-v2-module__g_cSZW__qr img{width:100%;height:auto;display:block}.landing-v2-module__g_cSZW__qr span{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;opacity:.6;font-size:10px}.landing-v2-module__g_cSZW__stickyCta{right:16px;bottom:max(16px, env(safe-area-inset-bottom));z-index:40;background:var(--ink);color:#0b0b0c;opacity:0;pointer-events:none;height:52px;transition:opacity .3s, transform .4s var(--ease);border-radius:99px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:600;display:none;position:fixed;left:16px;transform:translateY(24px)}.landing-v2-module__g_cSZW__stickyCta[data-show=true]{opacity:1;pointer-events:auto;transform:none}.landing-v2-module__g_cSZW__horizon{background:linear-gradient(#080808 0%,#002d9d 33%,#0089f1 66%,#72caf6 84%,#ededf0 100%);height:400px}.landing-v2-module__g_cSZW__footer{background:var(--paper);color:#000;gap:48px;min-height:274px;padding:40px 48px;display:flex}.landing-v2-module__g_cSZW__footerBrand{flex-direction:column;flex:1;justify-content:space-between;gap:40px;display:flex}.landing-v2-module__g_cSZW__footerBrand>div{flex-direction:column;gap:12px;display:flex}.landing-v2-module__g_cSZW__footerBrand p{opacity:.6;font-size:15px}.landing-v2-module__g_cSZW__footerBrand small{font-family:var(--mono);letter-spacing:.04em;opacity:.3;font-size:11px}.landing-v2-module__g_cSZW__footerBrand small a{color:inherit;text-underline-offset:3px;text-decoration:underline;transition:color .2s}.landing-v2-module__g_cSZW__footerBrand small a:hover{color:var(--accent)}.landing-v2-module__g_cSZW__footerCols{flex:1;justify-content:space-between;gap:32px;display:flex}.landing-v2-module__g_cSZW__footerCols nav{flex-direction:column;gap:10px;display:flex}.landing-v2-module__g_cSZW__footerCols h4{font-family:var(--mono);letter-spacing:.08em;opacity:.3;font-size:11px;font-weight:400}.landing-v2-module__g_cSZW__footerCols a{opacity:.6;font-size:15px;transition:opacity .2s}.landing-v2-module__g_cSZW__footerCols a:hover{opacity:1}@keyframes landing-v2-module__g_cSZW__cardIn{0%{opacity:0;transform:translateY(48px)scale(.95)}}@keyframes landing-v2-module__g_cSZW__rise{0%{transform:translateY(108%)}}@keyframes landing-v2-module__g_cSZW__bob{0%{transform:translateY(-5px)rotate(-.6deg)}to{transform:translateY(6px)rotate(.6deg)}}@keyframes landing-v2-module__g_cSZW__cue{0%,to{opacity:.35;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}@keyframes landing-v2-module__g_cSZW__marquee{to{transform:translate(-50%)}}@media (scripting:none){.landing-v2-module__g_cSZW__maskInner,.landing-v2-module__g_cSZW__point,.landing-v2-module__g_cSZW__finalTitle{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-v2-module__g_cSZW__page *,.landing-v2-module__g_cSZW__page :before,.landing-v2-module__g_cSZW__page :after{transition-duration:.01ms!important;animation:none!important}.landing-v2-module__g_cSZW__maskInner,.landing-v2-module__g_cSZW__point,.landing-v2-module__g_cSZW__finalTitle{opacity:1;transform:none}}@media (max-width:1279px){.landing-v2-module__g_cSZW__qr{display:none}}@media (max-width:1023px){.landing-v2-module__g_cSZW__nav{grid-template-columns:1fr auto;padding:0 20px}.landing-v2-module__g_cSZW__navLinks{display:none}.landing-v2-module__g_cSZW__hero{min-height:auto}.landing-v2-module__g_cSZW__heroText{padding-bottom:96px}.landing-v2-module__g_cSZW__scrollCue{display:none}.landing-v2-module__g_cSZW__ctaRow{margin-top:40px}.landing-v2-module__g_cSZW__statement{gap:40px;padding:96px 24px}.landing-v2-module__g_cSZW__points{grid-template-columns:1fr}.landing-v2-module__g_cSZW__marqueeItem b{font-size:36px}.landing-v2-module__g_cSZW__marqueeItem i{font-size:24px}.landing-v2-module__g_cSZW__marqueeItem,.landing-v2-module__g_cSZW__marqueeGroup{gap:28px}.landing-v2-module__g_cSZW__day{padding-top:96px}.landing-v2-module__g_cSZW__dayHead{padding:0 24px 40px}.landing-v2-module__g_cSZW__dayTrack{display:none}.landing-v2-module__g_cSZW__dayStack{gap:64px;padding:0 24px 96px;display:grid}.landing-v2-module__g_cSZW__dayCard{flex-direction:column;gap:12px;display:flex}.landing-v2-module__g_cSZW__dayCard h3{letter-spacing:-.01em;font-size:32px;font-weight:500}.landing-v2-module__g_cSZW__dayCard>p:not(.landing-v2-module__g_cSZW__chapterTime){color:var(--muted);font-size:17px;line-height:1.5}.landing-v2-module__g_cSZW__dayCard .landing-v2-module__g_cSZW__chapterTime{width:auto;color:var(--accent);padding:0}.landing-v2-module__g_cSZW__dayCard .landing-v2-module__g_cSZW__phone{width:min(100%,320px);height:auto;margin-top:16px}.landing-v2-module__g_cSZW__dayCard .landing-v2-module__g_cSZW__phone img{opacity:1;display:block;position:static;transform:none}.landing-v2-module__g_cSZW__widgets{grid-template-columns:minmax(0,1fr);gap:48px;padding:96px 24px}.landing-v2-module__g_cSZW__deviceRow{gap:16px}.landing-v2-module__g_cSZW__device[data-kind=home],.landing-v2-module__g_cSZW__device[data-kind=lock]{translate:none}.landing-v2-module__g_cSZW__tip{display:none}.landing-v2-module__g_cSZW__details{height:auto}.landing-v2-module__g_cSZW__detailsPin{gap:32px;height:auto;padding:96px 0 56px;position:static;overflow:visible}.landing-v2-module__g_cSZW__detailsHead,.landing-v2-module__g_cSZW__progress{padding:0 24px}.landing-v2-module__g_cSZW__detailsViewport{scroll-snap-type:x mandatory;scrollbar-width:none;height:auto;overflow-x:auto}.landing-v2-module__g_cSZW__detailsViewport::-webkit-scrollbar{display:none}.landing-v2-module__g_cSZW__detailsTrack{padding:0 24px;transform:none}.landing-v2-module__g_cSZW__detail{scroll-snap-align:start;border-radius:36px;width:min(82vw,380px);padding:24px}.landing-v2-module__g_cSZW__detail[data-active=true]{scale:1}.landing-v2-module__g_cSZW__detailMedia{aspect-ratio:416/290;height:auto}.landing-v2-module__g_cSZW__detailText h3{font-size:28px}.landing-v2-module__g_cSZW__progress{display:none}.landing-v2-module__g_cSZW__flip{padding:16px}.landing-v2-module__g_cSZW__manifesto{border-radius:32px;gap:40px;padding:72px 20px}.landing-v2-module__g_cSZW__manifesto>.landing-v2-module__g_cSZW__eyebrow{margin-bottom:-16px}.landing-v2-module__g_cSZW__pillars{grid-template-columns:1fr}.landing-v2-module__g_cSZW__final{padding:112px 24px 140px}.landing-v2-module__g_cSZW__stickyCta{display:flex}.landing-v2-module__g_cSZW__horizon{height:240px}.landing-v2-module__g_cSZW__footer{flex-direction:column;gap:40px;padding:40px 24px 96px}.landing-v2-module__g_cSZW__footerCols{flex-wrap:wrap}}
.about-page-module__aBZy0G__section{flex-direction:column;gap:32px;padding:160px 48px 120px;display:flex}.about-page-module__aBZy0G__section+.about-page-module__aBZy0G__section{padding-top:120px;padding-bottom:160px}.about-page-module__aBZy0G__title{letter-spacing:-.03em;max-width:1300px;font-size:clamp(56px,6.95vw,120px);font-weight:500;line-height:.935}.about-page-module__aBZy0G__lead{max-width:720px;color:var(--muted);font-size:22px;line-height:1.5}.about-page-module__aBZy0G__rows{flex-direction:column;margin:0;padding-top:48px;display:flex}.about-page-module__aBZy0G__row{border-bottom:1px solid var(--rule);align-items:center;gap:48px;padding:36px 0;display:flex}.about-page-module__aBZy0G__label{width:260px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex:none;font-size:11px}.about-page-module__aBZy0G__value{flex:1;margin:0;font-size:24px;line-height:1.42}.about-page-module__aBZy0G__linkRow{color:var(--ink);transition:background-color .25s}.about-page-module__aBZy0G__linkRow .about-page-module__aBZy0G__value{letter-spacing:-.045em;font-size:clamp(28px,2.55vw,44px);font-weight:500;line-height:1.09}.about-page-module__aBZy0G__inlineLink{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--dim);text-decoration-color:var(--dim);transition:color .2s,text-decoration-color .2s}.about-page-module__aBZy0G__inlineLink:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.about-page-module__aBZy0G__arrow{width:28px;height:28px;transition:transform .3s var(--ease);flex:none}.about-page-module__aBZy0G__linkRow:hover .about-page-module__aBZy0G__arrow,.about-page-module__aBZy0G__linkRow:focus-visible .about-page-module__aBZy0G__arrow{transform:translate(4px,-4px)}.about-page-module__aBZy0G__linkRow:hover .about-page-module__aBZy0G__value{color:var(--accent)}@media (max-width:1023px){.about-page-module__aBZy0G__section{padding:96px 24px 72px}.about-page-module__aBZy0G__section+.about-page-module__aBZy0G__section{padding-top:72px;padding-bottom:112px}.about-page-module__aBZy0G__lead{font-size:18px}.about-page-module__aBZy0G__row{flex-wrap:wrap;gap:12px 24px;padding:24px 0}.about-page-module__aBZy0G__label{width:100%}.about-page-module__aBZy0G__value{flex:1 1 0;min-width:0;font-size:20px}}
