.HowVisuals_visual__Gj758{margin-bottom:18px;padding:14px;border-radius:var(--radius-md);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.HowVisuals_visualEmbedded__3rxz_{margin-bottom:0;padding:0;background:transparent;border:none}.HowVisuals_kmFlow__n7JTh{display:flex;flex-direction:column;gap:10px}.HowVisuals_runChip__5kOX3{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;background:rgba(252,76,2,.12);border:1px solid rgba(252,76,2,.28)}.HowVisuals_runChipMeta__DLQdp{display:flex;flex-direction:column;gap:2px;min-width:0}.HowVisuals_runChipTitle__yFndI{font-size:13px;font-weight:700;letter-spacing:-.01em}.HowVisuals_runChipSub__CIu0s{font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgba(252,76,2,.9)}.HowVisuals_runKm__xWAsN{font-family:var(--font-mono);font-size:18px;font-weight:700;color:var(--accent);white-space:nowrap}.HowVisuals_kmArrow__63Kuy{align-self:center;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.35)}.HowVisuals_pxRow__zk4Ux{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.HowVisuals_pxTile__fTFxA{width:16px;height:16px;border-radius:3px;background:#e85a3a;box-shadow:inset 0 2px 0 #ff9a72,inset 0 -2px 0 #b8432a;border:1px solid rgba(74,28,12,.38)}.HowVisuals_pxTileDim__P25BF{width:16px;height:16px;border-radius:3px;background:rgba(255,255,255,.08);border:1px dashed rgba(255,255,255,.14)}.HowVisuals_pxLabel__09FDF{font-family:var(--font-mono);font-size:11px;font-weight:600;color:rgba(255,255,255,.55)}.HowVisuals_pathGrid__KRlo6{display:grid;grid-template-columns:repeat(10,14px);grid-template-rows:repeat(5,14px);grid-gap:3px;gap:3px;justify-content:center}.HowVisuals_pathCell__t_j0l{width:14px;height:14px;border-radius:2px;background:rgba(255,255,255,.04)}.HowVisuals_pathCellBuilt__6UZzs{background:#e85a3a;box-shadow:inset 0 1px 0 #ff9a72}.HowVisuals_pathCellStaged__SoiXU{background:rgba(232,90,58,.35);outline:1px solid rgba(232,90,58,.65)}.HowVisuals_pathLegend__Y_DaM{display:flex;justify-content:center;gap:12px;margin-top:10px;font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.4)}.HowVisuals_pathLegend__Y_DaM span{display:inline-flex;align-items:center;gap:5px}.HowVisuals_legendDot__hwn3H{width:8px;height:8px;border-radius:2px}.HowVisuals_outrunWrap__2LOfv{position:relative;height:88px;border-radius:10px;overflow:hidden;background:rgba(0,0,0,.35)}.HowVisuals_outrunGrid__iJPuA{position:absolute;inset:0;background-image:linear-gradient(rgba(255,87,34,.1) 1px,transparent 0),linear-gradient(90deg,rgba(255,87,34,.1) 1px,transparent 0);background-size:14px 14px}.HowVisuals_outrunVoid__KhN_T{position:absolute;top:0;bottom:0;left:0;width:38%;background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(120,20,12,.45))}.HowVisuals_outrunLine__wZ9gY{position:absolute;top:0;bottom:0;left:38%;width:3px;margin-left:-1px;background:#ff5722;box-shadow:0 0 12px rgba(255,87,34,.85)}.HowVisuals_outrunPath__LYBuB{position:absolute;bottom:18px;left:42%;display:flex;gap:3px}.HowVisuals_outrunRunner__C9Inc{position:absolute;bottom:30px;left:calc(42% + 42px);width:10px;height:10px;border-radius:2px;background:#fff;box-shadow:0 0 0 2px rgba(255,87,34,.5)}.HowVisuals_outrunHint__XYbM7{position:absolute;top:8px;right:10px;font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,200,50,.9)}.HowVisuals_chipStack__OQUXu{display:flex;flex-direction:column;gap:8px}.HowVisuals_uiChip__S61RV{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-radius:12px;background:rgba(29,29,27,.96);border:1px solid rgba(255,255,255,.1);font-size:12px;font-weight:600}.HowVisuals_uiChipAccent__2NkHk{border-color:rgba(255,87,34,.35);background:rgba(255,87,34,.08)}.HowVisuals_uiChipGold__QrQGo{border-color:rgba(255,200,50,.35);background:rgba(255,200,50,.08)}.HowVisuals_chipTag__b0e3k{font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.42)}.HowVisuals_chipAction__4I19O{font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--accent)}.HowVisuals_chipActionGold__LzlaT{color:rgba(255,200,50,.95)}.HowVisuals_stakesMeter__AZvO5{display:flex;flex-direction:column;gap:10px}.HowVisuals_stakesRow__oo8Xd{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600}.HowVisuals_stakesBar__E8ijp{height:8px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.HowVisuals_stakesFill__ubhyd{height:100%;border-radius:999px;background:linear-gradient(90deg,#e85a3a,#ff5722);box-shadow:0 0 12px rgba(255,87,34,.45)}.HowVisuals_stakesLabels__4esWz{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.38)}.HowVisuals_posterFlow__JLirx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,280px);grid-gap:16px;gap:16px;align-items:center}.HowVisuals_posterMeta__nUaYX{display:flex;flex-direction:column;gap:8px;min-width:0}.HowVisuals_posterNote__neg2p{margin:4px 0 0;font-size:12px;line-height:1.45;color:rgba(255,255,255,.48)}.HowVisuals_posterStage__2zry0{display:flex;justify-content:center}.HowVisuals_posterFrame__4m2cT{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:260px}.HowVisuals_posterGrid__alVsV{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:2px;gap:2px;width:100%;aspect-ratio:12/8;padding:6px;border-radius:12px;background:rgba(0,0,0,.45);border:1px solid rgba(255,255,255,.1);image-rendering:pixelated}.HowVisuals_posterTile__ZBEKf{border-radius:1px;background:rgba(255,87,34,.12);border:1px dashed rgba(255,87,34,.28);min-height:0}.HowVisuals_posterTileRevealed__Cxyvt{border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}.HowVisuals_posterProgress__Aliak{font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.4)}@media (max-width:700px){.HowVisuals_posterFlow__JLirx{grid-template-columns:1fr}.HowVisuals_posterFrame__4m2cT{max-width:320px;margin:0 auto}}.HowVisuals_showcaseRow__oYhgS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);grid-gap:clamp(24px,4vw,40px);gap:clamp(24px,4vw,40px);align-items:start;margin-bottom:clamp(40px,6vw,56px)}.HowVisuals_showcaseAside__eLO2B{display:flex;flex-direction:column;gap:16px}.HowVisuals_showcaseHint__axYvI{padding:14px 16px;border-radius:var(--radius-md);background:rgba(255,87,34,.08);border:1px solid rgba(255,87,34,.22);font-size:14px;line-height:1.55;color:rgba(255,255,255,.72)}.HowVisuals_showcaseHint__axYvI strong{color:var(--text);font-weight:700}.HowVisuals_themeVisual__fRL1J{margin-bottom:16px}@media (max-width:900px){.HowVisuals_showcaseRow__oYhgS{grid-template-columns:1fr}}.HowBento_bento__bUwk9{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(120px,auto);grid-gap:12px;gap:12px;padding:14px;border-radius:var(--radius-lg);background:var(--bg);border:1px solid var(--hairline);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.HowBento_cell__N7k05{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.07);grid-column:span 4}.HowBento_cellHalf__yacoE{grid-column:span 6}.HowBento_cellQuarter__WjOcy{grid-column:span 3}.HowBento_cellFull__c697L{grid-column:span 12}.HowBento_cellHead__zg_uy{display:flex;flex-direction:column;gap:4px}.HowBento_cellLabel__u9_he{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,87,34,.85)}.HowBento_cellTitle__xo4zC{margin:0;font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.HowBento_cellHint__xqa83{margin:0;font-size:13px;line-height:1.45;color:var(--text-muted)}.HowBento_cellBody__fPdBI{flex:1 1;display:flex;flex-direction:column;justify-content:center;min-height:0}.HowBento_cellBody__fPdBI>div{margin-bottom:0;padding:10px;border-radius:var(--radius-sm);background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.06)}@media (max-width:900px){.HowBento_bento__bUwk9{grid-template-columns:1fr;grid-auto-rows:auto}.HowBento_cellFull__c697L,.HowBento_cellHalf__yacoE,.HowBento_cellQuarter__WjOcy,.HowBento_cell__N7k05{grid-column:span 1}}.AppPreview_phone__4U3GS{--phone-screen-h:var(--phone-screen-max,660px);width:320px;height:calc(var(--phone-screen-h) + 20px);border-radius:44px;background:#0a0a0a;padding:10px;display:flex;flex-direction:column;border:2px solid #ff5722;box-shadow:0 0 0 5px rgba(255,87,34,.18),0 24px 64px rgba(0,0,0,.55),0 0 64px rgba(255,87,34,.32)}.AppPreview_phoneScreen__ZFRZG{position:relative;flex:1 1;min-height:0;height:var(--phone-screen-h);border-radius:36px;overflow:hidden;background:var(--playfield)}.AppPreview_headerFloat__nNaqW{position:absolute;top:0;left:0;right:0;z-index:10;padding:10px 12px 0;pointer-events:none}.AppPreview_scoreboard__AFnm1{flex-shrink:0;width:100%;padding:12px 14px 10px;background:rgba(29,29,27,.96);border-radius:16px;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 24px rgba(0,0,0,.22);pointer-events:auto}.AppPreview_scoreboardTop__MYdca{display:flex;align-items:center;gap:10px}.AppPreview_scoreboardMeta__moNKc{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.AppPreview_canvasName__MxfWn{font-size:16px;font-weight:600;color:var(--text);letter-spacing:-.02em}.AppPreview_displayName__VeGjK{font-size:12px;color:rgba(255,255,255,.45);font-weight:500}.AppPreview_lifeBadge__WOL1e{font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.45);background:rgba(255,255,255,.06);padding:4px 8px;border-radius:999px}.AppPreview_stats__1DtWm{display:flex;gap:0;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.AppPreview_stat__msyEr{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:0 6px;border-right:1px solid rgba(255,255,255,.06)}.AppPreview_stat__msyEr:last-child{border-right:none}.AppPreview_statDanger__rDEc5{animation:AppPreview_pulseDanger__e_uou 1s ease-in-out infinite}.AppPreview_statDanger__rDEc5 .AppPreview_statValue__x1RlQ{color:#ff6b4a}@keyframes AppPreview_pulseDanger__e_uou{0%,to{opacity:1}50%{opacity:.72}}.AppPreview_statValue__x1RlQ{display:block;font-size:16px;font-weight:700;line-height:1.1;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AppPreview_statValueIdle__qmmXM{color:rgba(255,87,34,.72)}.AppPreview_statLabel__VoU_o{display:block;font-family:var(--font-mono);font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.38)}.AppPreview_canvas__2j40s{position:absolute;inset:0;overflow:hidden;background:var(--playfield);touch-action:none;cursor:-webkit-grab;cursor:grab}.AppPreview_canvas__2j40s:active{cursor:-webkit-grabbing;cursor:grabbing}.AppPreview_canvasGrid__v85uh{position:absolute;inset:0;z-index:1;pointer-events:none;background-color:var(--playfield);background-image:linear-gradient(rgba(255,87,34,.18) 1px,transparent 0),linear-gradient(90deg,rgba(255,87,34,.18) 1px,transparent 0)}.AppPreview_worldLayer__c5Osg{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform;z-index:4}.AppPreview_canvasGame__qA9Zu,.AppPreview_grid__Wq1ua{display:none}.AppPreview_driftVoidWorld__Ntz0q{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(28,10,8,.82) 65%,rgba(120,20,12,.45));z-index:1;pointer-events:none;transition:width .12s linear,opacity .3s ease}.AppPreview_driftFrontWorld__ucHLo{position:absolute;top:0;height:100%;margin-left:-1px;background:#ff5722;box-shadow:0 0 10px rgba(255,87,34,1),0 0 28px rgba(255,87,34,.75),0 0 48px rgba(255,60,20,.35);z-index:2;pointer-events:none;transition:left .12s linear,opacity .3s ease}.AppPreview_driftFrontWorld__ucHLo:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(255,255,255,.55) 50%,transparent);opacity:.35}.AppPreview_driftFront__3Vd_8,.AppPreview_driftVoid___zFz7{display:none}.AppPreview_cell__KUX1K{position:absolute;width:18px;height:18px;padding:0;border:none;background:transparent;cursor:default;z-index:2}.AppPreview_cellTappable__MKY3K{cursor:pointer}.AppPreview_cellTappable__MKY3K:hover{background:rgba(232,90,58,.12);outline:1px dashed rgba(232,90,58,.45);outline-offset:-1px}.AppPreview_cellBuilt__UOcJC{background:#e85a3a;box-shadow:inset 0 2px 0 #ff9a72,inset 0 -2px 0 #b8432a;border:1px solid rgba(74,28,12,.38);cursor:default;z-index:3}.AppPreview_cellStaged___wJAT{background:rgba(232,90,58,.35);outline:2px solid rgba(232,90,58,.75);outline-offset:-2px;cursor:pointer;z-index:3;animation:AppPreview_stagedPulse__BdJzw 1.2s ease-in-out infinite}@keyframes AppPreview_stagedPulse__BdJzw{0%,to{opacity:1}50%{opacity:.65}}.AppPreview_flag__OiMWF{position:absolute;width:10px;height:14px;background:#4a90d9;border-radius:1px 1px 0 0;z-index:7;pointer-events:none}.AppPreview_flag__OiMWF:after{content:"";position:absolute;bottom:-4px;left:3px;width:2px;height:6px;background:rgba(255,255,255,.5)}.AppPreview_goalCoin__8C7RR{position:absolute;width:14px;height:14px;border-radius:50%;z-index:7;pointer-events:none;background:radial-gradient(circle at 32% 28%,#fff4a8 0,#ffd54a 42%,#f5a623 72%,#c77c00 100%);box-shadow:0 0 10px rgba(255,200,50,.55),inset 0 -2px 0 rgba(140,80,0,.35),inset 0 1px 0 rgba(255,255,255,.45);animation:AppPreview_goalPulse__49laX 1.6s ease-in-out infinite}.AppPreview_goalCoin__8C7RR:after{content:"";position:absolute;top:2px;left:3px;width:4px;height:3px;border-radius:50%;background:rgba(255,255,255,.75)}@keyframes AppPreview_goalPulse__49laX{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.1);filter:brightness(1.12)}}.AppPreview_runner__ju_Ms{position:absolute;z-index:6;pointer-events:none;transition:left .12s linear,top .12s linear}.AppPreview_runnerWalking__unGOX{filter:drop-shadow(0 2px 6px rgba(74,144,217,.4))}.AppPreview_caughtOverlay__FlUcT{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:rgba(0,0,0,.72);color:#fff;font-weight:800;font-size:16px;text-align:center;padding:16px}.AppPreview_caughtOverlay__FlUcT small{font-size:12px;font-weight:500;color:rgba(255,255,255,.65)}.AppPreview_bottomChrome__lDLE_{position:absolute;left:0;right:0;bottom:0;z-index:20;background:linear-gradient(0deg,rgba(18,18,16,.98) 0,rgba(18,18,16,.94) 72%,rgba(18,18,16,0));padding-bottom:8px;pointer-events:none}.AppPreview_bottomChrome__lDLE_ *{pointer-events:auto}.AppPreview_rewardModal__kPO7z{position:absolute;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:24px 20px;background:rgba(8,8,7,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:AppPreview_rewardModalIn__yAH9j .35s cubic-bezier(.34,1.2,.64,1) both;cursor:pointer}.AppPreview_rewardModalPanel__V7u8S{cursor:default;display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:280px;padding:28px 22px 24px;border-radius:20px;border:1px solid rgba(255,200,50,.42);background:linear-gradient(165deg,rgba(255,200,50,.16),rgba(29,29,27,.98) 42%);box-shadow:0 0 0 1px rgba(255,200,50,.08),0 16px 48px rgba(0,0,0,.45),0 0 40px rgba(255,160,40,.22);text-align:center}.AppPreview_rewardModalIcon__7auyY{width:48px;height:48px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff4a8 0,#ffd54a 42%,#f5a623 72%,#c77c00 100%);box-shadow:0 0 20px rgba(255,200,50,.65),inset 0 -2px 0 rgba(140,80,0,.35);animation:AppPreview_goalPulse__49laX 1.6s ease-in-out infinite}.AppPreview_rewardModalEyebrow__k31RZ{margin:4px 0 0;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,200,50,.9)}.AppPreview_rewardModalTitle__CFzPZ{margin:0;font-size:26px;font-weight:800;line-height:1.1;letter-spacing:-.03em;color:var(--text)}.AppPreview_rewardModalSub__Wquv7{margin:0 0 8px;font-size:14px;color:var(--text-muted);line-height:1.5;max-width:240px}.AppPreview_rewardModalForm__qlRWt{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:4px}.AppPreview_rewardModalInput__TQPRz{height:48px;padding:0 16px;border-radius:999px;border:1px solid var(--hairline);background:rgba(255,255,255,.06);color:var(--text);font-size:15px;outline:none}.AppPreview_rewardModalInput__TQPRz:focus{border-color:rgba(255,200,50,.55)}.AppPreview_rewardModalBtn__8k0ml{height:48px;border:none;border-radius:999px;background:var(--accent);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 0 20px rgba(232,90,58,.4)}@keyframes AppPreview_rewardModalIn__yAH9j{0%{opacity:0}to{opacity:1}}.AppPreview_rewardBanner___3rBo{display:flex;align-items:center;gap:10px;width:calc(100% - 24px);margin:8px 12px 0;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,200,50,.38);background:linear-gradient(135deg,rgba(255,200,50,.14),rgba(29,29,27,.96) 55%);box-shadow:0 4px 20px rgba(255,160,40,.18);color:inherit;text-align:left;cursor:pointer;animation:AppPreview_unlockPop__pjbfv .45s cubic-bezier(.34,1.4,.64,1) both}.AppPreview_rewardBanner___3rBo:hover{border-color:rgba(255,200,50,.52);box-shadow:0 6px 24px rgba(255,160,40,.28)}.AppPreview_rewardBannerIcon__1PMvV{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff4a8 0,#ffd54a 42%,#f5a623 72%,#c77c00 100%);box-shadow:0 0 10px rgba(255,200,50,.55),inset 0 -1px 0 rgba(140,80,0,.35);animation:AppPreview_goalPulse__49laX 1.6s ease-in-out infinite}.AppPreview_rewardBannerText__bUOaV{flex:1 1;display:flex;flex-direction:column;gap:1px;min-width:0}.AppPreview_rewardBannerEyebrow__QXGUK{font-family:var(--font-mono);font-size:8px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,200,50,.85)}.AppPreview_rewardBannerTitle__yNRPU{font-size:14px;font-weight:700;letter-spacing:-.01em;color:var(--text)}.AppPreview_rewardBannerChevron__AqbjR{flex-shrink:0;width:8px;height:8px;border-right:2px solid rgba(255,255,255,.45);border-bottom:2px solid rgba(255,255,255,.45);transform:rotate(45deg);transition:transform .2s ease}.AppPreview_rewardBannerChevronOpen__QEnfG{transform:rotate(-135deg) translateY(2px)}.AppPreview_rewardBannerBody__vIGkj{padding:0 12px 12px;animation:AppPreview_rewardExpand__BbIvB .22s ease-out both}.AppPreview_rewardBannerSub__uuykr{margin:0 0 10px;font-size:12px;line-height:1.45;color:var(--text-muted)}.AppPreview_rewardBannerForm__0XLV_{display:flex;gap:8px}.AppPreview_rewardBannerInput__8d6zJ{flex:1 1;min-width:0;height:40px;padding:0 12px;border-radius:999px;border:1px solid var(--hairline);background:var(--surface);color:var(--text);font-size:14px;outline:none}.AppPreview_rewardBannerInput__8d6zJ:focus{border-color:rgba(255,200,50,.55)}.AppPreview_rewardBannerBtn__0PoZL{flex-shrink:0;height:40px;padding:0 16px;border:none;border-radius:999px;background:var(--accent);color:#fff;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 0 16px rgba(232,90,58,.35)}@keyframes AppPreview_unlockPop__pjbfv{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes AppPreview_rewardExpand__BbIvB{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AppPreview_rewardBanner___3rBo+.AppPreview_dock__ahqFl{margin-top:6px}.AppPreview_dock__ahqFl{display:flex;flex-direction:row;align-items:center;gap:10px;margin:8px 12px 10px;padding:10px 12px;min-height:44px;background:var(--playfield);border-radius:16px;border:1px solid var(--hairline)}.AppPreview_pileCount__XJNGa{font-size:20px;font-weight:800;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:22px;flex-shrink:0}.AppPreview_pileSwatches__S0w8V{--pile-px-size:16px;--pile-px-gap:3px;display:flex;flex:1 1;min-width:0;height:var(--pile-px-size);align-items:center;gap:var(--pile-px-gap);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.AppPreview_pileSwatches__S0w8V::-webkit-scrollbar{display:none}.AppPreview_pilePx__1Q2bf{display:block;flex:0 0 var(--pile-px-size);width:var(--pile-px-size);height:var(--pile-px-size);border-radius:5px;background:transparent;border:1.5px solid rgba(255,255,255,.22);box-sizing:border-box;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.AppPreview_pilePxFilled__xD1xz{background:var(--accent);border-color:rgba(255,120,80,.95);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(0,0,0,.18)}.AppPreview_tabBar__cy1zU{display:flex;justify-content:space-around;width:100%;padding:8px 0 14px;background:var(--surface);border-top:1px solid var(--hairline)}.AppPreview_tab__rcr_f{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;font-weight:600;color:var(--text-muted)}.AppPreview_tabActive__bW7vG{color:var(--accent)}.AppPreview_tabIcon__blrZa{display:flex;align-items:center;justify-content:center;width:22px;height:22px;line-height:1}.AppPreview_phaseOverlay__PqFN5{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center;background:rgba(10,10,9,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.AppPreview_phaseEyebrow__EFsDh{margin:0;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.AppPreview_phaseTitle__K2j0P{margin:0;font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.AppPreview_phaseSub__87nAU{margin:0 0 8px;font-size:14px;color:var(--text-muted);line-height:1.45;max-width:240px}.AppPreview_stravaBtn__qGclF{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 22px;border:none;border-radius:999px;background:#fc4c02;color:#fff;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 8px 24px rgba(252,76,2,.35);transition:transform .15s ease,box-shadow .15s ease}.AppPreview_stravaBtn__qGclF:hover{transform:translateY(-1px);box-shadow:0 12px 32px rgba(252,76,2,.45)}.AppPreview_stravaBtnIcon__0D7h8{display:block;border-radius:4px;flex-shrink:0}.AppPreview_syncFillShade__1DbWT{position:absolute;inset:0;z-index:15;background:rgba(10,10,9,.35);pointer-events:none}.AppPreview_syncSpinner__MHEvA{width:36px;height:36px;border-radius:50%;border:3px solid rgba(255,255,255,.12);border-top:3px solid var(--accent);animation:AppPreview_spin__RFU0p .8s linear infinite}@keyframes AppPreview_spin__RFU0p{to{transform:rotate(1turn)}}.AppPreview_playHintBanner___PyH_{position:absolute;bottom:128px;left:12px;right:12px;z-index:11;padding:6px 10px;border-radius:999px;background:rgba(29,29,27,.88);border:1px solid rgba(255,87,34,.35);font-family:var(--font-mono);font-size:7px;font-weight:500;letter-spacing:.02em;color:var(--text-muted);text-align:center;line-height:1.35;white-space:normal;pointer-events:none}.AppPreview_prop__PT5U5{position:absolute;width:18px;height:18px;z-index:6;pointer-events:none}.AppPreview_prop_rock__WyM9k{border-radius:4px;background:linear-gradient(145deg,#6b7280,#4b5563);box-shadow:inset 0 2px 0 rgba(255,255,255,.18),inset 0 -2px 0 rgba(0,0,0,.25)}.AppPreview_prop_bush__8n3bK{border-radius:999px;background:radial-gradient(circle at 35% 35%,#4ade80,#15803d 70%);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);transform:scale(1.05)}.AppPreview_prop_water___cN7s{border-radius:4px;background:linear-gradient(180deg,#38bdf8,#0369a1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);opacity:.92}.AppPreview_prop_sign__sCr8K{background:transparent}.AppPreview_prop_sign__sCr8K:before{content:"";position:absolute;left:7px;bottom:0;width:3px;height:14px;background:#a8a29e;border-radius:1px}.AppPreview_prop_sign__sCr8K:after{content:"";position:absolute;left:2px;top:1px;width:13px;height:8px;border-radius:2px;background:#fbbf24;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.AppPreview_prop_crate__MAzyn{border-radius:3px;background:linear-gradient(145deg,#a16207,#713f12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),inset 0 -2px 0 rgba(0,0,0,.25)}.AppPreview_prop_crate__MAzyn:after{content:"";position:absolute;inset:4px 3px;border:1px solid rgba(0,0,0,.22);border-radius:1px}.AppPreview_prop_boulder__OS14I{width:20px;height:20px;margin:-1px 0 0 -1px;border-radius:5px 6px 4px 7px;background:linear-gradient(145deg,#78716c,#44403c);box-shadow:inset 0 2px 0 rgba(255,255,255,.12),0 2px 4px rgba(0,0,0,.35)}.AppPreview_inviteForm__gJTmh{display:flex;flex-direction:column;gap:8px;width:100%;max-width:240px;margin-top:4px}.AppPreview_inviteInput__SUWMJ{height:48px;padding:0 16px;border-radius:999px;border:1px solid var(--hairline);background:var(--surface);color:var(--text);font-size:15px;outline:none}.AppPreview_inviteInput__SUWMJ:focus{border-color:var(--accent)}.AppPreview_inviteBtn__IaVIx{height:48px;border:none;border-radius:999px;background:var(--accent);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 0 20px rgba(232,90,58,.4)}@media (max-height:920px){.AppPreview_phone__4U3GS{--phone-screen-h:min(var(--phone-screen-max,580px),580px)}}@media (max-height:820px){.AppPreview_phone__4U3GS{--phone-screen-h:min(var(--phone-screen-max,520px),520px)}}@media (max-height:720px){.AppPreview_phone__4U3GS{--phone-screen-h:min(var(--phone-screen-max,460px),460px)}}.DemoCallout_root__ivlkP{position:absolute;left:clamp(-148px,-19vw,-76px);top:clamp(12px,8%,48px);z-index:2;width:clamp(96px,12vw,132px);pointer-events:none;color:#ff5722;filter:drop-shadow(0 1px 0 rgba(0,0,0,.35));transition:left .3s ease,right .3s ease,width .25s ease,top .3s ease}.DemoCallout_rootStarted___xOIM{left:calc(100% + clamp(12px, 2vw, 24px));right:auto;top:clamp(16px,10%,56px);width:clamp(112px,14vw,156px)}.DemoCallout_label__sYuUe{margin:0;font-family:var(--font-caveat),"Segoe Print","Comic Sans MS",cursive;font-size:clamp(26px,2.8vw,34px);font-weight:700;line-height:1.05;letter-spacing:.01em;transform:rotate(-4deg);transform-origin:left center;transition:font-size .25s ease,line-height .25s ease,transform .3s ease}.DemoCallout_labelStarted__pRnDg{font-size:clamp(22px,2.4vw,28px);line-height:1.08;transform:rotate(3deg);transform-origin:right top;text-align:right}.DemoCallout_arrow__sneN0{display:block;width:78%;height:auto;margin:2px 0 0 8px;transform:rotate(1deg);opacity:.95;transition:transform .3s ease,margin .3s ease}.DemoCallout_arrowStarted__wpFcC{width:78%;margin:2px 8px 0 auto;transform:scaleX(-1) rotate(1deg);transform-origin:center}@media (max-width:1100px){.DemoCallout_root__ivlkP{left:clamp(-120px,-16vw,-64px);width:clamp(88px,11vw,112px)}.DemoCallout_rootStarted___xOIM{left:calc(100% + clamp(8px, 1.5vw, 16px));width:clamp(100px,12vw,128px)}.DemoCallout_label__sYuUe{font-size:clamp(22px,2.5vw,28px)}.DemoCallout_labelStarted__pRnDg{font-size:clamp(20px,2.2vw,24px)}}@media (max-width:900px){.DemoCallout_root__ivlkP{display:none}}.PixelHoverBackground_root__BqmX8{position:relative;overflow:hidden;cursor:crosshair}.PixelHoverBackground_canvas___dUOq{position:absolute;inset:0;z-index:0;pointer-events:none;background-color:#0a0a09;background-image:linear-gradient(rgba(255,87,34,.07) 1px,transparent 0),linear-gradient(90deg,rgba(255,87,34,.07) 1px,transparent 0);background-size:18px 18px}.PixelHoverBackground_content__Lyo_4{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:inherit;cursor:default}.page_page__556_G{--waitlist-bar-h:calc(68px + env(safe-area-inset-bottom, 0px));--phone-screen-max:min(660px,calc(100dvh - var(--waitlist-bar-h) - 112px));--hero-top-inset:calc(clamp(16px, 2.5vh, 28px) + 27px + clamp(16px, 2.5vh, 28px));--hero-bottom-inset:calc(clamp(12px, 2vh, 20px) + 36px);padding-bottom:var(--waitlist-bar-h)}.page_split__tNyHh{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;height:calc(100dvh - var(--waitlist-bar-h));max-height:calc(100dvh - var(--waitlist-bar-h));min-height:0;overflow:hidden}.page_left__kiRJI{justify-content:flex-start;align-items:stretch;padding:clamp(16px,2.5vh,28px) clamp(32px,5vw,64px) clamp(12px,2vh,20px) clamp(48px,9vw,112px);background:var(--bg);border-right:1px solid var(--hairline)}.page_leftInner__84MR8,.page_left__kiRJI{position:relative;display:flex;min-height:0}.page_leftInner__84MR8{z-index:1;flex-direction:column;align-items:flex-start;width:100%;max-width:520px;height:100%}.page_brand__7TV1Q{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:18px;letter-spacing:-.02em;margin-bottom:clamp(16px,2.5vh,28px);flex-shrink:0}.page_logoMark__9Gypu{display:grid;grid-template-columns:repeat(2,11px);grid-template-rows:repeat(2,11px);grid-gap:4px;gap:4px;flex-shrink:0;cursor:pointer;transition:opacity .15s ease}.page_logoMark__9Gypu:hover{opacity:.85}.page_brandText__65TzR{display:inline-flex;align-items:baseline;gap:.35em;line-height:1.05}.page_brandDot__TUxyb{color:rgba(255,255,255,.28);font-weight:600}.page_brandSub__qvlq8{font-weight:600;color:rgba(255,255,255,.48)}.page_logoPx__odvwZ{background:var(--accent)}.page_logoPxDim__3k5zY,.page_logoPx__odvwZ{display:block;width:11px;height:11px;border-radius:2px}.page_logoPxDim__3k5zY{background:#3a3a38}.page_leftBody__zqzp5{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:clamp(16px,2.8vh,28px);min-height:0}.page_heroBlock__sHuIQ{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,2vh,20px);width:100%}.page_headline__b1Dvh{font-size:clamp(40px,5.2vw,56px);line-height:1.05;letter-spacing:-.035em;margin:0;font-weight:700}.page_headlineAccent__mQSht{color:var(--accent)}.page_lede__m7AMO{font-size:17px;color:rgba(255,255,255,.72);line-height:1.6;margin:0;max-width:44ch}.page_insight__8y3kl{margin:4px 0 0;padding:16px 18px 16px 20px;border-left:3px solid var(--accent);border-radius:12px;background:rgba(255,255,255,.04);font-size:15px;font-weight:500;line-height:1.55;color:rgba(255,255,255,.72);max-width:none;width:100%}.page_stepsBlock__BflWs{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%}.page_features__GdcOS{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;width:100%}.page_feature__LruQD{display:flex;flex-direction:column;gap:6px;padding:16px 14px;border-radius:16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);min-width:0}.page_featureNum__zCdiT{font-family:var(--font-mono);font-size:10px;font-weight:500;color:rgba(255,255,255,.32);letter-spacing:.06em}.page_feature__LruQD strong{display:block;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--text)}.page_featureBody___das8{display:block;font-size:12px;color:rgba(255,255,255,.45);line-height:1.45}.page_stravaTag__zrlSf{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 9px;border-radius:999px;background:rgba(255,87,34,.1);border:1px solid rgba(255,87,34,.24);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,87,34,.95);line-height:1}.page_stravaLogo__oHVO4{display:block;border-radius:3px;flex-shrink:0}.page_waitlistBar__zaNiI{position:fixed;bottom:0;left:0;right:0;z-index:200;padding:12px clamp(20px,4vw,40px) calc(12px + env(safe-area-inset-bottom, 0px));background:rgba(18,18,16,.92);border-top:1px solid var(--hairline);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transform-origin:bottom center;transition:padding .45s cubic-bezier(.22,1,.36,1),border-radius .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.page_waitlistScrim__ntRwG{position:fixed;inset:0;z-index:199;border:none;padding:0;margin:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:pointer;animation:page_waitlistScrimIn__PgeC4 .28s ease both}@keyframes page_waitlistScrimIn__PgeC4{0%{opacity:0}to{opacity:1}}.page_waitlistBarExpanded__jBxWF{padding:24px clamp(20px,4vw,40px) calc(20px + env(safe-area-inset-bottom, 0px));border-radius:24px 24px 0 0;box-shadow:0 -18px 60px rgba(0,0,0,.4)}.page_waitlistInner__T9L5E{display:flex;flex-direction:column;align-items:stretch;gap:0;max-width:var(--maxw);margin:0 auto;width:100%}.page_waitlistInnerExpanded__k6rdL{gap:20px}.page_waitlistHero__eDM3G{max-height:0;opacity:0;overflow:hidden;transform:translateY(14px);pointer-events:none;transition:max-height .45s cubic-bezier(.22,1,.36,1),opacity .28s ease,transform .45s cubic-bezier(.22,1,.36,1),margin .45s cubic-bezier(.22,1,.36,1)}.page_waitlistHeroVisible__tFH5f{display:flex;flex-direction:column;align-items:center;gap:8px;max-height:220px;opacity:1;transform:translateY(0);pointer-events:auto;text-align:center;position:relative;padding-top:4px}.page_waitlistClose__DQ9ei{position:absolute;top:0;right:0;width:36px;height:36px;border:none;border-radius:999px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.55);font-size:24px;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.page_waitlistClose__DQ9ei:hover{background:rgba(255,255,255,.1);color:rgba(255,255,255,.9)}.page_waitlistModalEyebrow__CI0no{margin:0;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.42)}.page_waitlistModalTitle__vQKJc{margin:0;font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.03em;color:var(--text)}.page_waitlistModalSub___d0f5{margin:0;font-size:15px;color:var(--text-muted);line-height:1.5;max-width:40ch}.page_waitlistForm__PzXpl{display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,32px);flex-wrap:wrap;width:100%}.page_waitlistLabel__6Fmmp{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.42);white-space:nowrap}.page_waitlistRow__YU3zb{display:flex;gap:10px;flex:1 1;min-width:min(100%,360px);max-width:420px}.page_waitlistInput__yViWX{flex:1 1;min-width:0;height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.1);font-size:15px;background:rgba(255,255,255,.05);color:var(--text);outline:none;transition:border-color .15s ease,background .15s ease}.page_waitlistInput__yViWX::placeholder{color:rgba(255,255,255,.28)}.page_waitlistInput__yViWX:focus{border-color:rgba(255,87,34,.5);background:rgba(255,255,255,.07)}.page_waitlistBtn__lnJvF{height:44px!important;padding:0 24px!important;font-size:15px!important;flex-shrink:0}.page_waitlistDone__8MMYb{display:flex;justify-content:center;width:100%}.page_waitlistError__zmZTh{width:100%;margin:0;text-align:center;font-family:var(--font-mono);font-size:12px;color:#ff8a65}.page_scrollCue__9AIT_{position:absolute;left:0;bottom:0;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:rgba(255,255,255,.35);flex-shrink:0;transition:color .15s ease}.page_scrollCue__9AIT_:hover{color:rgba(255,255,255,.65)}.page_scrollCue__9AIT_ span{font-size:14px;animation:page_bob__JJudl 2.5s ease-in-out infinite}@keyframes page_bob__JJudl{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.page_right__UMq_q{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:0;padding:var(--hero-top-inset) clamp(16px,3vw,32px) var(--hero-bottom-inset);background:transparent;overflow:hidden}.page_phoneGlow__t93AD{position:absolute;width:min(420px,80%);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(232,90,58,.22) 0,rgba(232,90,58,.06) 45%,transparent 70%);pointer-events:none}.page_phoneStageWrap__cr7zJ{z-index:1;flex-shrink:1;min-height:0}.page_phoneStageWrap__cr7zJ,.page_phoneStage__DJHae{position:relative;max-width:100%}.page_sideTagline__iLrjK{position:absolute;left:calc(100% + clamp(16px, 2.5vw, 28px));top:42%;z-index:2;margin:0;max-width:7ch;font-family:var(--font-caveat),"Segoe Print","Comic Sans MS",cursive;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.05;letter-spacing:.01em;color:#ff5722;transform:rotate(4deg);transform-origin:left center;pointer-events:none;filter:drop-shadow(0 1px 0 rgba(0,0,0,.35));transition:opacity .3s ease,transform .3s ease}.page_sideTaglineHidden___s2wT{opacity:0;transform:rotate(4deg) translateX(8px)}.page_playHint__GcG24{position:absolute;left:50%;bottom:calc(clamp(12px, 2vh, 20px) + 4px);z-index:1;margin:0;font-size:13px;font-weight:600;color:var(--text-muted);letter-spacing:.02em;text-align:center;flex-shrink:0;transform:translateX(-50%);white-space:nowrap;pointer-events:none}@media (max-height:920px){.page_headline__b1Dvh{font-size:clamp(36px,4.5vw,48px)}.page_insight__8y3kl,.page_lede__m7AMO{font-size:15px}.page_feature__LruQD{padding:12px}.page_playHint__GcG24{font-size:12px}.page_sideTagline__iLrjK{font-size:clamp(24px,2.6vw,32px)}}@media (max-height:780px){.page_brand__7TV1Q{margin-bottom:16px}.page_leftBody__zqzp5{gap:16px}.page_heroBlock__sHuIQ{gap:12px}.page_stepsBlock__BflWs{gap:14px}.page_scrollCue__9AIT_{display:none}}.page_how__yTWVh{padding:clamp(64px,10vw,120px) clamp(24px,5vw,48px);background:var(--surface);border-top:1px solid var(--hairline)}.page_howInner__jJUBA{max-width:var(--maxw);margin:0 auto}.page_howIntro__wL0Ul{max-width:560px;margin-bottom:40px}.page_howIntro__wL0Ul h2{font-size:clamp(28px,4vw,40px);margin:14px 0 16px}.page_howIntro__wL0Ul p{font-size:17px;color:var(--text-muted);line-height:1.6;margin:0}.page_pxHighlight__szumb{color:var(--accent);font-weight:800}.page_howSteps__T6IbW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:clamp(32px,5vw,48px)}.page_howStepCard__jZRc0{padding:20px 18px;background:var(--bg);border:1px solid var(--hairline);border-radius:var(--radius-lg)}.page_howStepCard__jZRc0 h3{font-size:17px;font-weight:700;margin:0 0 8px;letter-spacing:-.01em}.page_howStepCard__jZRc0 p{font-size:14px;color:var(--text-muted);line-height:1.55;margin:0}.page_howGrid__4W_CP{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_howCard__332aE{display:flex;flex-direction:column;padding:24px 22px 28px;background:var(--bg);border:1px solid var(--hairline);border-radius:var(--radius-lg)}.page_howStep__s52od{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--accent);color:#fff;font-size:14px;font-weight:800;margin-bottom:16px}.page_howCard__332aE h3{font-size:18px;font-weight:700;margin:0 0 8px;letter-spacing:-.01em}.page_howCard__332aE p{font-size:14px;color:var(--text-muted);line-height:1.55;margin:0}.page_themes__Xz10p{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:64px;padding-top:64px;border-top:1px solid var(--hairline)}.page_themeBlock__mgV9q{padding:28px 24px;background:var(--bg);border:1px solid var(--hairline);border-radius:var(--radius-lg)}.page_themeTitle__gEyzX{font-size:20px;font-weight:800;letter-spacing:-.02em;margin:12px 0 16px}.page_themeLines__0toyR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.page_themeLines__0toyR li{font-size:14px;color:var(--text-muted);line-height:1.5;padding-left:14px;position:relative}.page_themeLines__0toyR li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--accent);opacity:.75}.page_brands___dv_T{padding:clamp(56px,8vw,96px) clamp(24px,5vw,48px);background:var(--bg);border-top:1px solid var(--hairline)}.page_brandsInner__XlLI5{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;grid-gap:clamp(28px,5vw,56px);gap:clamp(28px,5vw,56px)}.page_brandsCopy__dBvLQ{max-width:520px}.page_brandsCopy__dBvLQ h2{font-size:clamp(28px,4vw,40px);margin:14px 0 16px}.page_brandsCopy__dBvLQ p{margin:0 0 24px;font-size:17px;line-height:1.6;color:var(--text-muted)}.page_brandsCta__rzYK7{display:inline-flex;text-decoration:none}.page_brandsVisual__eNH6z{position:relative;display:flex;align-items:center;justify-content:center;min-height:220px;padding:28px;border-radius:var(--radius-lg);background:rgba(255,87,34,.04);border:1px solid rgba(255,87,34,.16);overflow:hidden}.page_brandsGrid__yLKZd{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:4px;gap:4px;width:100%;max-width:320px;opacity:.55}.page_brandsCell__tROff{aspect-ratio:1;border-radius:2px;background:rgba(255,87,34,.1)}.page_brandsCellLit__C_50L{background:rgba(255,87,34,.28)}@media (max-width:900px){.page_brandsInner__XlLI5{grid-template-columns:1fr}.page_brandsVisual__eNH6z{min-height:180px}}.page_footer__F3MD0{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:24px clamp(24px,5vw,48px);font-size:14px;color:var(--text-muted);background:var(--bg);border-top:1px solid var(--hairline)}.page_footerLinks__ZWbAq{display:flex;gap:24px}.page_footerLinks__ZWbAq a:hover{color:var(--text)}@media (max-width:1100px){.page_left__kiRJI{padding-left:clamp(40px,7vw,80px)}.page_leftInner__84MR8{max-width:560px}.page_features__GdcOS{grid-template-columns:1fr}.page_feature__LruQD{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:8px 12px}.page_feature__LruQD strong{flex:1 1}.page_featureBody___das8{width:100%;padding-left:28px}}@media (max-width:900px){.page_split__tNyHh{grid-template-columns:1fr;height:auto;max-height:none;min-height:auto;overflow:visible}.page_left__kiRJI{justify-content:flex-start;border-right:none;border-bottom:1px solid var(--hairline);padding:40px clamp(24px,5vw,48px) calc(48px + 64px)}.page_leftInner__84MR8{max-width:520px}.page_brand__7TV1Q{margin-bottom:40px}.page_leftBody__zqzp5{gap:40px}.page_features__GdcOS{grid-template-columns:repeat(2,1fr)}.page_feature__LruQD{flex-direction:column;align-items:stretch}.page_featureBody___das8{padding-left:0}.page_scrollCue__9AIT_{display:none}.page_right__UMq_q{min-height:85vh;min-height:85dvh;padding:32px clamp(16px,3vw,32px) 40px}.page_sideTagline__iLrjK{display:none}.page_playHint__GcG24{position:relative;left:auto;bottom:auto;transform:none;margin:clamp(8px,1.5vh,16px) 0 0;white-space:normal;pointer-events:auto}.page_howGrid__4W_CP,.page_howSteps__T6IbW,.page_themes__Xz10p{grid-template-columns:1fr}.page_themes__Xz10p{margin-top:48px;padding-top:48px}}@media (max-width:520px){.page_page__556_G{padding-bottom:calc(120px + env(safe-area-inset-bottom, 0px))}.page_features__GdcOS{grid-template-columns:1fr}.page_waitlistForm__PzXpl{flex-direction:column;align-items:stretch;gap:10px}.page_waitlistRow__YU3zb{max-width:none}.page_waitlistBtn__lnJvF{width:100%}}