.LandingHero_hero__fm2e5{--ink:var(--color-text-primary);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:40px;gap:40px;padding:48px 0 64px;min-height:calc(100vh - var(--header-height, 72px));min-height:calc(100svh - var(--header-height, 72px));box-sizing:border-box}.LandingHero_lead__G3MFE{margin:0 0 14px;font-size:clamp(20px,2vw,26px);font-weight:600;letter-spacing:-.015em;color:var(--color-text-secondary)}.LandingHero_title__a5wpS{margin:0;font-size:clamp(40px,4.6vw,68px);font-weight:800;line-height:1.12;letter-spacing:-.04em;color:var(--ink)}.LandingHero_wordLine__03uSX{display:inline}.LandingHero_word__v3Irr{display:inline-block;color:var(--color-accent-ink);transform-origin:50% 60%;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:LandingHero_wordFlip__upV9K .6s cubic-bezier(.2,.8,.2,1) both}@keyframes LandingHero_wordFlip__upV9K{0%{opacity:0;transform:perspective(600px) rotateX(-90deg)}60%{opacity:1}to{transform:perspective(600px) rotateX(0)}}.LandingHero_tail__YvlI5{display:inline}.LandingHero_picks__kRfmL{display:flex;align-items:center;margin:0 0 22px;padding:0;list-style:none;max-width:420px}.LandingHero_pickItem__2N_Hy{display:flex;align-items:center;flex:1 1;min-width:0}.LandingHero_pickItem__2N_Hy:last-child{flex:0 0 auto}.LandingHero_pick__tWma_{flex-shrink:0;width:52px;height:52px;padding:4px;border:0;border-radius:50%;background:none;cursor:pointer;opacity:.45;transition:opacity .2s ease,transform .2s ease}.LandingHero_pick__tWma_:hover{opacity:.8;transform:rotate(-4deg)}.LandingHero_pickReached__pOZit{opacity:1}.LandingHero_track__1_vt2{position:relative;flex:1 1;height:4px;margin:0 6px;border-radius:2px;background:var(--color-border-gray);overflow:hidden}.LandingHero_trackFill__yttqz{position:absolute;inset:0;border-radius:inherit;background:var(--color-accent-ink);transform-origin:left;transform:scaleX(0)}.LandingHero_trackDone__L6bH9{transform:scaleX(1)}.LandingHero_trackNow__sOvUG{animation:LandingHero_trackFill__yttqz var(--ms,4.2s) linear forwards;animation-play-state:var(--state,running)}@keyframes LandingHero_trackFill__yttqz{to{transform:scaleX(1)}}.LandingHero_sub__O77JX{margin:28px 0 0;max-width:520px;font-size:18px;line-height:1.6;color:var(--color-text-secondary)}.LandingHero_tag__9Hzcv{font-weight:800;font-style:italic;color:var(--color-accent-ink)}.LandingHero_actions__11ECB{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.LandingHero_primary__6UpOf,.LandingHero_secondary__8HzBX{display:inline-flex;align-items:center;gap:10px;padding:15px 26px;border-radius:999px;font:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:transform .15s ease,background-color .15s ease}.LandingHero_primary__6UpOf{border:0;background:var(--color-accent);color:#111}.LandingHero_primary__6UpOf:hover{transform:translateY(-1px);background:var(--color-accent-strong,var(--color-accent))}.LandingHero_secondary__8HzBX{border:1px solid var(--color-border-gray);background:transparent;color:var(--ink)}.LandingHero_secondary__8HzBX:hover{transform:translateY(-1px);border-color:var(--color-text-tertiary)}.LandingHero_pick__tWma_:focus-visible,.LandingHero_primary__6UpOf:focus-visible,.LandingHero_secondary__8HzBX:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.LandingHero_art___nXBS{position:relative;min-width:0;max-width:600px;width:100%;margin-inline:auto}.LandingHero_scene__z7VES{transform:translate(calc(var(--tx, 0) * 10px),calc(var(--ty, 0) * 8px));transition:transform .5s cubic-bezier(.2,.8,.2,1);animation:LandingHero_sceneIn__hIaXH .5s ease both}@keyframes LandingHero_sceneIn__hIaXH{0%{opacity:0}}.LandingHero_sticker__v1FR0{position:absolute;width:118px;display:flex;flex-direction:column;align-items:center;animation:LandingHero_stickerIn__hkJuQ .6s cubic-bezier(.2,.8,.2,1.3) both}.LandingHero_sticker__v1FR0>svg{width:100%;height:auto}.LandingHero_sticker0__FGG2K{left:-4%;bottom:6%;rotate:-6deg;translate:calc(var(--tx, 0) * -22px) calc(var(--ty, 0) * -16px);animation-delay:.25s}.LandingHero_sticker1__DWyTv{right:-2%;top:2%;rotate:5deg;translate:calc(var(--tx, 0) * 22px) calc(var(--ty, 0) * 16px);animation-delay:.38s}@keyframes LandingHero_stickerIn__hkJuQ{0%{opacity:0;transform:scale(.5) rotate(-12deg)}}.LandingHero_stickerLabel__0cs8_{margin-top:-14px;padding:4px 12px;border-radius:999px;background:#fff;color:#241b3a;font-size:var(--text-xs);font-weight:800;letter-spacing:.04em;white-space:nowrap;box-shadow:0 6px 16px rgba(0,0,0,.12)}@media (max-width:960px){.LandingHero_copy__iC_Dz{display:flex;flex-direction:column}.LandingHero_lead__G3MFE{order:1}.LandingHero_title__a5wpS{order:2}.LandingHero_picks__kRfmL{order:3;margin:24px 0 0}.LandingHero_sub__O77JX{order:4}.LandingHero_actions__11ECB{order:5}.LandingHero_hero__fm2e5{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:28px}.LandingHero_art___nXBS{max-width:460px}.LandingHero_sticker__v1FR0{width:88px}}@media (prefers-reduced-motion:reduce){.LandingHero_scene__z7VES,.LandingHero_sticker__v1FR0,.LandingHero_word__v3Irr{animation:none}.LandingHero_trackNow__sOvUG{animation:none;transform:scaleX(1)}.LandingHero_scene__z7VES{transition:none}}.AppShowcase_app__sUflV{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:56px;gap:56px;padding:112px 0 96px}.AppShowcase_eyebrow__mkseT{margin:0 0 14px;font-size:var(--text-sm);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-ink)}.AppShowcase_title__7s_wy{margin:0;font-size:clamp(38px,4.6vw,64px);line-height:1.05;font-weight:800;letter-spacing:-.035em;color:var(--color-text-primary)}.AppShowcase_body__0_IZm{margin:22px 0 0;max-width:480px;font-size:18px;line-height:1.6;color:var(--color-text-secondary)}.AppShowcase_points__hQzNK{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.AppShowcase_points__hQzNK li{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:var(--color-text-primary)}.AppShowcase_points__hQzNK li:before{content:"";width:10px;height:10px;flex-shrink:0;border-radius:50%;background:var(--color-accent)}.AppShowcase_actions__1Wg8E{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:34px}.AppShowcase_primary__PqSIZ{display:inline-flex;align-items:center;gap:10px;padding:15px 26px;border:0;border-radius:999px;background:var(--color-accent);color:#111;font:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:transform .15s ease}.AppShowcase_primary__PqSIZ:hover{transform:translateY(-1px)}.AppShowcase_primary__PqSIZ:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.AppShowcase_stores__imqMR{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);color:var(--color-text-tertiary)}.AppShowcase_phones__Qk6lG{position:relative;container-type:inline-size;display:flex;justify-content:center;align-items:center;gap:2.6cqw;padding:8cqw 0}.AppShowcase_blob__s67or{position:absolute;width:116%;left:-8%;top:50%;translate:0 -50%;opacity:.7;pointer-events:none}.AppShowcase_blob__s67or>svg{width:100%;height:auto}.AppShowcase_phone__5fJ5J{position:relative;z-index:1;margin:0;width:30cqw;padding:1cqw;border-radius:5cqw;background:#0b0d0a;box-shadow:0 30px 60px rgba(0,0,0,.28),0 0 0 1px rgba(255,255,255,.08);transition:transform .35s cubic-bezier(.2,.8,.2,1);animation:AppShowcase_bob__uNkr5 6s ease-in-out infinite}.AppShowcase_phone__5fJ5J img{display:block;width:100%;height:auto;border-radius:4.2cqw}.AppShowcase_phone0__MIDAk{transform:translateY(5cqw) rotate(-5deg);animation-delay:-1s}.AppShowcase_phone1__pL0iJ{z-index:2;width:34cqw;transform:translateY(-2cqw);animation-delay:-3s}.AppShowcase_phone2__oo4g_{transform:translateY(5.5cqw) rotate(5deg);animation-delay:-5s}.AppShowcase_phone__5fJ5J:hover{translate:0 -12px}@keyframes AppShowcase_bob__uNkr5{0%,to{translate:0 0}50%{translate:0 -8px}}@media (max-width:960px){.AppShowcase_app__sUflV{grid-template-columns:minmax(0,1fr);padding:80px 0 64px}.AppShowcase_phones__Qk6lG{margin-top:8px}}@media (prefers-reduced-motion:reduce){.AppShowcase_phone__5fJ5J{animation:none;transition:none}}