:root{--night:#131110;--night-2:#1b1815;--night-fg:#f3efe6;--night-soft:#a8a196;--night-card:#211e1a;--mint-ink:#0e332c;--st-spring:cubic-bezier(.34, 1.56, .64, 1);--st-slam:cubic-bezier(.22, 1.4, .36, 1);--st-quick:.16s;--st-base:.32s;--st-slow:.5s;--st-measure:620px;--st-seam:clamp(110px, 15vh, 220px)}@media (width>=1000px){:root{--st-measure:920px}}@media (width>=1280px){:root{--st-measure:1040px}}@media (width>=1600px){:root{--st-measure:1120px}}body{overflow-x:hidden}.st-how .sbody,.planblock li>span,.st-tiles .tline{text-wrap:pretty}.st-skip{z-index:100;opacity:0;background:var(--mint);color:var(--mint-ink);border-radius:12px;padding:10px 16px;font-size:14px;font-weight:700;position:absolute;top:12px;left:12px;transform:translateY(-64px)}.st-skip:focus-visible{opacity:1;text-decoration:none;transform:none}.st-chrome{z-index:60;color:var(--ink);position:absolute;top:0;left:0;right:0}html.st-hasjs .st-chrome{background:var(--paper);border-bottom:1px solid var(--border);transition:color var(--st-slow) var(--ease-out), background var(--st-slow) var(--ease-out), border-color var(--st-slow) var(--ease-out);position:fixed}html.st-hasjs body.st-ondark .st-chrome{color:var(--night-fg);background:var(--night);border-bottom-color:#ffffff1a}.st-chrome{padding-top:env(safe-area-inset-top)}.st-chrome-in{max-width:var(--st-measure);padding-block:11px;padding-inline:max(24px, env(safe-area-inset-left)) max(24px, env(safe-area-inset-right));align-items:center;gap:13px;margin-inline:auto;display:flex}.st-chrome .st-brand{font-family:var(--font-display);letter-spacing:-.01em;color:inherit;flex:none;font-size:20px;font-weight:640}.st-chrome .st-brand:hover{text-decoration:none}.st-flex{flex:auto;min-width:0}.st-chrome .st-lang{flex:none;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.st-chrome .st-lang a{color:inherit;opacity:.6}.st-chrome .st-lang a:hover{opacity:1;text-decoration:none}.st-chrome .st-lang .on{opacity:1;font-weight:700}.st-cta{color:var(--mint-ink);background:var(--mint);transition:transform var(--st-quick) var(--ease-out), box-shadow var(--st-base) var(--ease-out);border-radius:999px;flex:none;padding:9px 16px;font-size:13px;font-weight:700;text-decoration:none}.st-cta:hover{text-decoration:none}.st-cta:active{transform:scale(.96)}.st-prog{height:2px;transition:background var(--st-slow) var(--ease-out);background:#1c1c1f12;display:block;overflow:hidden}.st-prog i{background:var(--mint);transform-origin:0;height:100%;transform:scaleX(var(--st-p,0));transition:transform var(--st-quick) linear, background var(--st-slow) var(--ease-out);display:block}body.st-ondark .st-prog{background:#ffffff1f}body.st-ondark .st-prog i{background:var(--beat-mint)}html:not(.st-hasjs) .st-prog{display:none}.st-hud{background:var(--card);border:1px solid var(--border);white-space:nowrap;font:inherit;cursor:pointer;transition:background var(--st-base) var(--ease-out), border-color var(--st-base) var(--ease-out);border-radius:999px;flex:none;align-items:center;gap:8px;padding:5px 11px 5px 6px;display:flex;box-shadow:0 4px 14px #28281912}html.st-hasjs body.st-ondark .st-hud{box-shadow:none;background:#ffffff1a;border-color:#ffffff2e}html.st-hasjs body.st-ondark .st-hud .t{color:var(--night-fg)}.st-chips{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;flex:auto;gap:7px;min-width:0;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#000 92%,#0000)}.st-chips::-webkit-scrollbar{display:none}.st-chips a{scroll-snap-align:start;color:var(--ink-soft);white-space:nowrap;border:1px solid var(--border);transition:background var(--st-base) var(--ease-out), color var(--st-base) var(--ease-out), border-color var(--st-base) var(--ease-out);background:0 0;border-radius:999px;flex:none;padding:6px 12px;font-size:12.5px;font-weight:600;text-decoration:none}.st-chips a:hover{text-decoration:none}.st-chips a.here{color:var(--mint-ink);background:var(--mint);border-color:#0000;font-weight:700;box-shadow:0 2px 8px #127a6b38}html.st-hasjs body.st-ondark .st-chips a{color:var(--night-soft);background:#ffffff12;border-color:#ffffff24}html.st-hasjs body.st-ondark .st-chips a.here{color:var(--night);background:var(--beat-mint);box-shadow:none;border-color:#0000}.st-hud .chev,.st-dock-now .chev{width:16px;height:16px;color:var(--ink-mute);transition:transform var(--st-base) var(--ease-out);flex:none}.st-hud[aria-expanded=true] .chev,.st-dock-now[aria-expanded=true] .chev{transform:rotate(180deg)}.st-hud:focus-visible{outline:2.5px solid var(--mint-deep);outline-offset:2px}.st-hud img{width:24px;height:24px}.st-hud .t{color:var(--ink);text-overflow:ellipsis;flex:none;max-width:15ch;font-size:13px;font-weight:600;overflow:hidden}html.st-hasjs:not(.js) .st-hud .n,html.st-hasjs:not(.js) .st-dock-now .n{display:none}.st-hud .n{color:var(--mint-deep);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.st-hud.bump{animation:st-bump var(--st-slow) var(--st-spring)}@keyframes st-bump{40%{transform:scale(1.07)}}.st-hud.alldone{background:var(--mint);border-color:var(--mint)}.st-hud.alldone .t,.st-hud.alldone .n,.st-hud.alldone .chev{color:var(--mint-ink)}html.st-hasjs body.st-ondark .st-hud.alldone{background:var(--beat-mint);border-color:var(--beat-mint)}html.st-hasjs body.st-ondark .st-hud.alldone .t{color:var(--night)}.st-dock{display:none}html.st-hasjs .st-dock{z-index:60;background:var(--paper);border-top:1px solid var(--border);color:var(--ink);transition:transform var(--st-slow) var(--ease-out), background var(--st-slow) var(--ease-out), border-color var(--st-slow) var(--ease-out), color var(--st-slow) var(--ease-out);flex-direction:column;position:fixed;bottom:0;left:0;right:0}@media (width<=699px){html.st-hasjs .st-dock{display:flex}}html.st-hasjs body.st-dockdark .st-dock{background:var(--night);color:var(--night-fg);border-top-color:#ffffff1f}body.st-dockdark .st-dock .st-prog{background:#ffffff1f}body.st-dockdark .st-dock .st-prog i{background:var(--beat-mint)}.st-dock-row{padding:8px 14px calc(8px + env(safe-area-inset-bottom)) 12px;align-items:center;gap:9px;display:flex}.st-dock-now{min-width:0;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:14px;flex:1;align-items:center;gap:9px;padding:4px 2px;display:flex}.st-dock-now:focus-visible{outline:2.5px solid var(--mint-deep);outline-offset:2px}.st-dock-now img{flex:none;width:26px;height:26px}.st-dock-now .lbl{min-width:0}.st-dock-now .t{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:650;line-height:1.25;display:block;overflow:hidden}.st-dock-now .n{color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.25;display:block}body.st-dockdark .st-dock-now .n{color:var(--night-soft)}.st-dock .st-cta{padding:11px 17px}html.st-hasjs body.st-atdownload .st-dock{transform:translateY(110%)}.st-menuscrim{z-index:68;opacity:0;pointer-events:none;transition:opacity .25s var(--ease-out);background:#13111059;position:fixed;inset:0}body.st-menuopen .st-menuscrim{opacity:1;pointer-events:auto}.st-menu{z-index:69;left:12px;right:12px;bottom:calc(var(--st-dockh,64px) + 10px);background:var(--card);border:1px solid var(--border);opacity:0;pointer-events:none;transform-origin:bottom;transition:opacity var(--st-base) var(--ease-out), transform var(--st-slow) var(--st-spring);border-radius:22px;padding:16px 16px 12px;position:fixed;transform:translateY(12px)scale(.98);box-shadow:0 24px 60px #28281938}body.st-menuopen .st-menu{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}@media (width>=700px){.st-menu{top:calc(var(--st-chromeh,58px) + 10px);bottom:auto;left:max(24px, calc(50% - var(--st-measure) / 2 + 24px));transform-origin:0 0;width:min(360px,100vw - 48px);right:auto;transform:translateY(-8px)scale(.98)}body.st-menuopen .st-menu{transform:translateY(0)scale(1)}}.st-menu .mhead{align-items:center;gap:11px;padding:2px 4px 13px;display:flex}.st-menu .mtile{background:var(--mint-tint);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid;overflow:visible}.st-menu .mtile img{width:40px;height:40px;margin-top:-7px}.st-menu .mt1{color:var(--ink);font-size:15px;font-weight:700}.st-menu .mt2{color:var(--ink-mute);font-size:12.5px}.st-menu a.mrow{color:var(--ink);border-top:1px solid #f2efe6;align-items:center;gap:12px;padding:12px 6px;font-size:15.5px;font-weight:550;text-decoration:none;display:flex}.st-menu a.mrow:focus-visible{outline:2.5px solid var(--mint-deep);outline-offset:-2px;border-radius:12px}.st-menu:focus,.st-menu:focus-visible{outline:none}.st-menu .mbox{color:#0000;width:24px;height:24px;transition:background .24s var(--ease-out), border-color .24s var(--ease-out);border:2px solid #d8d4c8;border-radius:8px;flex:none;place-items:center;display:grid}.st-menu a.mrow.on .mbox{background:var(--mint);border-color:var(--mint);color:#fff}.st-menu a.mrow.on .mlbl{color:var(--ink-mute);text-decoration:line-through #2ec4a6b3}.st-menu a.mrow .go{color:var(--ink-mute);flex:none;margin-left:auto}.st-menu a.mcta{text-align:center;background:var(--mint);color:var(--mint-ink);border-radius:14px;margin-top:10px;padding:12px 14px;font-size:15px;font-weight:700;text-decoration:none;display:block}.st-menu a.mcta:focus-visible{outline:2.5px solid var(--mint-deep);outline-offset:2px}@media (width<=699px){.st-chrome .st-hud,.st-chrome .st-chips,.st-chrome .st-cta{display:none}.st-chrome-in{padding-block:10px}.st-chrome .st-prog{display:none}html.st-hasjs body{padding-bottom:var(--st-dockh,64px)}html.st-hasjs .st-hero .appline{bottom:calc(var(--st-dockh,64px) + 74px)}html.st-hasjs .st-hint{bottom:calc(var(--st-dockh,64px) + 16px)}}@media (width>=700px){.st-dock .st-prog{display:none}.st-dock{display:none!important}}@media (width<=959px){.st-chrome .st-chips{display:none}}html:not(.st-hasjs) .st-chrome .st-cta{display:inline-flex}@media (width<=479px){html:not(.st-hasjs) .st-chrome .st-brand .brandword{display:none}}.st-card{background:var(--card);border:1px solid #ece7dae6;border-radius:24px;width:min(348px,100vw - 48px);padding:20px;position:relative;box-shadow:0 18px 44px #2828191a}.st-card .st-head{align-items:center;gap:12px;display:flex}.st-tile{background:var(--mint-tint);width:44px;height:44px;color:var(--mint-deep);border-radius:14px;flex:none;place-items:center;display:grid}.st-tile.is-packsy{overflow:visible}.st-tile.is-packsy img{width:42px;height:42px;margin-top:-7px;display:block}.st-card .t1{font-family:var(--font-sans);color:var(--ink);letter-spacing:0;font-size:18px;font-weight:700;line-height:1.25}.st-card .t2{color:var(--ink-mute);align-items:center;gap:5px;font-size:13px;display:flex}.st-count{color:var(--mint-deep);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-self:flex-start;margin-left:auto;padding-top:3px;font-size:12.5px;font-weight:700}.st-pbar{background:#efece2;border-radius:999px;height:6px;margin:14px 0 6px;overflow:hidden}.st-pbar i{background:var(--mint);transform-origin:0;height:100%;transform:scaleX(var(--fill,0));transition:transform .4s var(--ease-out);border-radius:999px;display:block}.st-row{color:inherit;border-bottom:1px solid #f2efe6;align-items:center;gap:12px;padding:12px 2px;text-decoration:none;display:flex;position:relative}.st-row:last-child{border-bottom:0}a.st-row:hover{text-decoration:none}a.st-row:focus-visible{outline:2.5px solid var(--mint-deep);outline-offset:-2px;border-radius:12px}.st-box{width:26px;height:26px;transition:background .24s var(--ease-out), border-color .24s var(--ease-out), transform .32s var(--st-spring);border:2px solid #d8d4c8;border-radius:9px;flex:none;place-items:center;display:grid}.st-box svg{width:14px;height:14px}.st-box svg path{stroke:#fff;stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .26s var(--ease-out) 80ms}.st-lbl{color:var(--ink);transition:color .3s var(--ease-out);font-size:16px;font-weight:500;line-height:1.4;position:relative}.st-lbl:after{content:"";background:var(--mint-deep);opacity:.5;transform-origin:0;height:2px;transition:transform .3s var(--ease-out) 60ms;border-radius:2px;position:absolute;top:54%;left:-2px;right:-2px;transform:scaleX(0)}.st-row.on .st-box{background:var(--mint);border-color:var(--mint);transform:scale(1.08)}.st-row.on .st-box svg path{stroke-dashoffset:0}.st-row.on .st-lbl{color:var(--ink-mute)}.st-row.on .st-lbl:after{transform:scaleX(1)}.st-row .go{color:var(--ink-mute);flex:none;margin-left:auto}.st-badge{background:var(--mint);color:var(--mint-ink);white-space:nowrap;opacity:0;transition:opacity .3s var(--ease-out), transform .42s var(--st-spring);border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:700;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)scale(.6);box-shadow:0 10px 24px #127a6b59}.st-done .st-badge{opacity:1;transform:translate(-50%)scale(1)}html:not(.js) .st-badge{opacity:1;margin-top:14px;display:inline-block;position:static;transform:none}.st-confetti{pointer-events:none;width:0;height:0;position:absolute;top:34%;left:50%}.st-confetti i{background:var(--c,var(--mint));opacity:0;border-radius:2px;width:8px;height:12px;position:absolute}html.js .st-party .st-confetti i{animation:st-pop 1.1s var(--ease-out) forwards;animation-delay:var(--d,0s)}@keyframes st-pop{0%{opacity:0;transform:translate(0)rotate(0)scale(.6)}12%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) rotate(var(--r))}}.st-wrap{padding-inline:max(24px, env(safe-area-inset-left)) max(24px, env(safe-area-inset-right));max-width:var(--st-measure);margin-inline:auto}.st-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--mint-deep);margin-bottom:10px;font-size:12.5px;font-weight:700}.st-h2{font-size:clamp(30px,8.4vw,46px);line-height:1.08}.st-body{color:var(--ink-soft);max-width:46ch;margin-top:14px;font-size:16.5px}.st-marker{color:var(--mint-deep);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.st-marker .dot{border:2px solid var(--mint);color:#fff;width:22px;height:22px;transition:background .3s var(--ease-out);border-radius:8px;place-items:center;font-size:12px;display:grid}.st-step.donestep .st-marker .dot,html:not(.js) .st-marker .dot{background:var(--mint);border-color:var(--mint)}.st-hostmascot{width:96px;height:auto;margin:26px auto 0;display:block}@media (width>=1000px){.st-hostmascot{width:124px}}.st-forget .st-lowmascot{width:88px;height:auto;margin:0 auto 22px;display:block}@media (width>=700px){.st-forget .st-lowmascot{width:104px}}.st-scene{position:relative}html.js .st-stick{justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.st-beat{text-align:center;padding:56px 30px}html.js .st-beat{opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 30px;display:flex;position:absolute;inset:0;transform:translateY(26px)}html.js .st-beat.on{opacity:1;transform:none}html.js .st-beat.off{opacity:0;transform:translateY(-26px)}.st-dusk{background:linear-gradient(to bottom, #ff9e4200 6%, #ff9e4216 44%, #ff9e4200 92%), linear-gradient(to bottom, var(--paper) 0%, #efeadd 14%, #dcd4c2 30%, #aba189 48%, #6e6656 64%, #3b372f 78%, #211f1b 90%, var(--night) 100%);height:clamp(150px,26vh,300px)}.st-hero{text-align:center;background:radial-gradient(120% 70% at 50% 110%, #ff9e421a, transparent 60%), radial-gradient(100% 60% at 50% -10%, #2ec4a60d, transparent 55%), var(--night);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:110px 28px 90px;display:flex;position:relative}.st-hero .clock{font-variant-numeric:tabular-nums;letter-spacing:.14em;color:var(--warning);text-transform:uppercase;opacity:.9;font-size:13px;font-weight:600}.st-hero .film-title{letter-spacing:-.015em;color:var(--night-fg);margin:18px 0 20px;font-size:clamp(46px,13.5vw,96px);font-weight:620;line-height:1.02}.st-hero .think{font-family:var(--font-display);color:var(--night-soft);font-size:clamp(20px,5.4vw,24px);font-style:italic;font-weight:420}.st-hero .think em{color:var(--night-fg)}.st-hero .appline{letter-spacing:.01em;color:#c7c1b5;max-width:34ch;margin-inline:auto;font-size:15px;font-weight:500;line-height:1.55;position:absolute;bottom:92px;left:28px;right:28px}html.js .st-hero .appline{opacity:0;animation:st-rise .9s var(--ease-out) .65s forwards}.st-hint{letter-spacing:.1em;text-transform:uppercase;color:var(--night-soft);flex-direction:column;align-items:center;gap:6px;font-size:12px;display:none;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}html.js .st-hint{display:flex}html.js .st-hint svg{animation:st-float 1.8s var(--ease-out) infinite}@keyframes st-float{0%,to{opacity:.9;transform:translateY(0)}55%{opacity:.4;transform:translateY(6px)}}html.js .st-hero .clock,html.js .st-hero .film-title,html.js .st-hero .think{opacity:0;animation:st-rise .9s var(--ease-out) forwards;transform:translateY(14px)}html.js .st-hero .film-title{animation-delay:.15s}html.js .st-hero .think{animation-delay:.42s}@keyframes st-rise{to{opacity:1;transform:none}}.st-tophero{padding:calc(var(--st-chromeh,calc(env(safe-area-inset-top) + 58px)) + 34px) 0 46px;background:radial-gradient(62% 55% at 50% 0%, #2ec4a626, transparent 62%), radial-gradient(46% 42% at 90% 2%, #ffbc7421, transparent 60%), var(--paper);position:relative;overflow:hidden}.st-tophero .tophero-inner{gap:22px;display:grid}.tophero-copy{order:1;position:relative}.tophero-stage{order:2}.tophero-form{order:3}.tophero-more{order:4}.tophero-h1{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0 0 12px;font-size:clamp(33px,8.4vw,52px);font-weight:620;line-height:1.04}.tophero-sub{color:var(--ink-soft);max-width:40ch;font-size:clamp(15px,4vw,17px);line-height:1.55}.dl-hero{background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-float);flex-direction:column;gap:12px;padding:16px;display:flex}.dl-block{margin-top:14px}.dl-soon{color:var(--mint-deep);align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:650;display:flex}.dl-soon svg{flex:none}.dl-link{white-space:nowrap;color:var(--mint-ink);background:var(--mint);border-radius:var(--r-pill);transition:transform .16s var(--ease-out);justify-content:center;align-self:flex-start;align-items:center;padding:12px 22px;font-size:15px;font-weight:700;display:inline-flex}.dl-link:hover{text-decoration:none}.dl-link:active{transform:scale(.96)}.dl-badge{display:inline-block}.dl-badge img{width:180px;height:auto;display:block}@media (width>=1000px){.dl-soon{font-size:15.5px}}.tophero-tofilm{color:var(--mint-deep);align-items:center;gap:7px;font-size:13.5px;font-weight:650;display:inline-flex}.tophero-tofilm svg{animation:st-float 1.8s var(--ease-out) infinite}.tophero-tofilm:hover{text-decoration:none}.st-tophero,.st-breadth,.st-how{overflow:hidden}.pk-stage{position:relative}.pk-glow{aspect-ratio:1;pointer-events:none;z-index:0;background:radial-gradient(closest-side,#2ec4a642,#2ec4a600 70%);width:150%;position:absolute;top:-6%;left:50%;transform:translate(-50%)}html.js .pk-stage[data-reveal] .pk-glow,html.js [data-reveal] .pk-glow{opacity:0;transition:opacity .9s var(--ease-out) .12s, transform 1.1s var(--ease-out) .12s;transform:translate(-50%)scale(.82)}html.js .pk-stage[data-reveal].in .pk-glow,html.js [data-reveal].in .pk-glow{opacity:1;transform:translate(-50%)scale(1)}html.js .tophero-stage .pk-dev{transform:translate3d(0, var(--st-lift,0px), 0)}.pk-ground{pointer-events:none;z-index:0;background:radial-gradient(46% 100% at 50% 100%,#19281e33,#19281e00 68%),radial-gradient(70% 100% at 50% 100%,#ffffffd9,#fff0 70%);width:190%;height:34%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pk-dev{z-index:1;background:linear-gradient(158deg, #ffffff52 0%, var(--ink) 24%, var(--night) 58%, #ffffff2e 100%), var(--ink);box-shadow:0 1px 2px #ffffff59 inset, 0 26px 40px -16px #19281e6b, var(--shadow-float);border-radius:34px;padding:3px;position:relative}.pk-dev .scr{border:4px solid var(--night);background:var(--night);border-radius:31px;position:relative;overflow:hidden}.pk-dev img{width:100%;height:auto;display:block}.pk-gloss{pointer-events:none;background:linear-gradient(128deg,#ffffff24 0%,#ffffff08 22%,#fff0 44%);border-radius:31px;position:absolute;inset:0}.pk-dev.pk-light{background:linear-gradient(158deg, #fff 0%, var(--border) 28%, #8a8a82 68%, #fff 100%), var(--border);box-shadow:0 1px 2px #ffffffe6 inset, 0 22px 34px -14px #19281e47, var(--shadow-card)}.pk-dev.pk-light .scr{border-color:var(--paper-soft);background:var(--card)}.tophero-stage{justify-self:center;width:min(214px,57vw)}.tophero-mascot{z-index:2;filter:drop-shadow(0 14px 20px #2828192e);width:43%;height:auto;position:absolute;bottom:-2%;left:-16%}#so-funktionierts,#preis,#gruender,#download{scroll-margin-top:calc(var(--st-chromeh,68px) + 12px)}#der-moment{scroll-margin-top:0}@media (width>=700px){.st-tophero{padding-bottom:66px}.st-tophero .tophero-inner{grid-template:"copy stage""form stage""more stage"/1.12fr .88fr;align-items:center;gap:18px 44px}.tophero-copy{grid-area:copy;align-self:end}.tophero-form{grid-area:form;align-self:start}.tophero-more{grid-area:more;align-self:start}.tophero-stage{grid-area:stage;align-self:center;width:min(268px,30vw)}}.st-forget{background:var(--night);color:var(--night-fg)}html.js .st-forget{height:420svh}.st-forget .k{letter-spacing:.14em;text-transform:uppercase;color:var(--night-soft);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:13px;font-weight:600}.st-forget .big{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;color:var(--night-fg);font-size:clamp(34px,10vw,72px);font-weight:600;line-height:1.08}.st-forget .quiet{color:var(--night-soft);margin-top:14px;font-size:clamp(20px,5.6vw,36px)}.st-nightcard{text-align:left;background:var(--night-card);border:1px solid #f3efe614;border-radius:24px;width:min(348px,100vw - 48px);margin-inline:auto;padding:20px 20px 12px;box-shadow:0 30px 60px #00000073}.st-nightcard .nhead{align-items:center;gap:12px;margin-bottom:12px;display:flex}.st-nightcard .ntile{width:44px;height:44px;color:var(--mint);background:#2ec4a629;border-radius:14px;flex:none;place-items:center;display:grid}.st-nightcard .nt1{color:var(--night-fg);font-size:18px;font-weight:700}.st-nightcard .nt2{color:var(--night-soft);font-size:13px}.st-nightcard .ncount{color:var(--mint);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-self:flex-start;margin-left:auto;padding-top:3px;font-size:12.5px;font-weight:700}.st-nrow{border-top:1px solid #f3efe60f;align-items:center;gap:12px;padding:12px 2px;display:flex;position:relative}.st-nrow .nbox{border:2px solid #f3efe640;border-radius:9px;flex:none;place-items:center;width:26px;height:26px;display:grid}.st-nrow.done .nbox{background:#2ec4a6e6;border-color:#0000}.st-nrow.done .nbox svg path{stroke:#06251f}.st-nrow .nlbl{color:var(--night-fg);font-size:15.5px;font-weight:500}.st-nrow.done .nlbl{color:var(--night-soft);text-decoration:line-through #a8a19680}.st-nrow.miss .nbox{border-color:#ff9e42cc}.st-nrow.miss .note{color:var(--warning);margin-left:auto;font-size:11.5px;font-weight:600}html.js .st-nrow.miss .note{opacity:0;transition:opacity .5s var(--ease-out) .22s}.st-nrow.miss:before{content:"";pointer-events:none;background:radial-gradient(60% 80%,#ff9e4238,#0000 70%);position:absolute;inset:-18px -30px}html.js .st-nrow.miss:before{opacity:0;transition:opacity .9s ease-out .15s}html.js .st-forget .st-stick.glow .st-nrow.miss:before,html.js .st-forget .st-stick.glow .st-nrow.miss .note{opacity:1}.st-turn{background:var(--night)}html.js .st-turn{height:300svh}.st-turn .flood{display:none}html.js .st-turn .flood{background:radial-gradient(90% 55% at 50% 0%, #2ec4a624, transparent 60%), var(--paper);clip-path:circle(calc(var(--p,0) * 150%) at 50% 88%);display:block;position:absolute;inset:0}.st-turn .darktext{text-align:center;padding:64px 30px}html.js .st-turn .darktext{transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);justify-content:center;align-items:center;padding:0 30px;display:flex;position:absolute;inset:0}html.js .st-turn .darktext.off{opacity:0;transform:translateY(-26px)}.st-turn .darktext p{font-family:var(--font-display);color:var(--night-fg);text-wrap:balance;max-width:21ch;margin-inline:auto;font-size:clamp(26px,7.4vw,46px);font-weight:500;line-height:1.22}.st-turn .darktext em{color:var(--warning);font-style:italic}.st-turn .lighttext{text-align:center;background:var(--paper);flex-direction:column;align-items:center;gap:6px;padding:72px 30px;display:flex}html.js .st-turn .lighttext{background:0 0;justify-content:center;padding:0 30px;position:absolute;inset:0}.st-turn .lighttext img{width:158px;height:auto;margin-bottom:10px}html.js .st-turn .lighttext img{opacity:0;transition:transform .7s var(--st-spring), opacity .5s var(--ease-out);transform:translateY(30px)scale(.92)}.st-turn .lighttext .line{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:clamp(30px,8.6vw,56px);font-weight:620;line-height:1.06}html.js .st-turn .lighttext .line{opacity:0;transition:opacity .5s var(--ease-out) .12s, transform .5s var(--ease-out) .12s;transform:translateY(18px)}.st-turn .lighttext .sub{color:var(--ink-soft);max-width:32ch;font-size:16.5px}html.js .st-turn .lighttext .sub{opacity:0;transition:opacity .5s var(--ease-out) .24s, transform .5s var(--ease-out) .24s;transform:translateY(14px)}html.js .st-turn .st-stick.lit .lighttext img,html.js .st-turn .st-stick.lit .lighttext .line,html.js .st-turn .st-stick.lit .lighttext .sub{opacity:1;transform:none}.st-pack{background:linear-gradient(to bottom, var(--paper) 0, transparent var(--st-seam)), radial-gradient(90% 50% at 50% -6%, #2ec4a61f, transparent 60%), var(--paper);color:var(--ink)}html.js .st-pack{height:620svh}.st-pack .st-stick{flex-direction:column;gap:22px}html:not(.js) .st-pack .packflow{flex-direction:column;align-items:center;gap:22px;padding:72px 24px;display:flex}html.js .st-pack .packflow{display:contents}.st-pack .headline{text-align:center;padding:0 28px}.st-pack .headline .st-kicker{margin-bottom:8px}.st-pack .headline h2{font-size:clamp(28px,8vw,46px);line-height:1.1}.st-pack .headline .swap{display:grid;position:relative}.st-pack .headline .swap>span{grid-area:1/1}html.js .st-pack .headline .swap>span{transition:opacity .4s var(--ease-out), transform .4s var(--ease-out)}.st-pack .headline .swap .a{opacity:0}html.js .st-pack .headline .swap .a{opacity:1}html.js .st-pack .headline .swap .b{opacity:0;transform:translateY(12px)}html.js .st-pack .st-stick.st-done .headline .swap .a{opacity:0;transform:translateY(-12px)}html.js .st-pack .st-stick.st-done .headline .swap .b{opacity:1;transform:none}html.js .st-pack .st-card{transition:transform .5s var(--st-spring), box-shadow .5s var(--ease-out)}html.js .st-pack .st-stick.st-done .st-card{transform:translateY(-4px)scale(1.015);box-shadow:0 30px 60px #127a6b2e}.st-streak{color:var(--ink-soft);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.st-streak svg{color:var(--warning)}html.js .st-pack .st-streak{opacity:0;transition:opacity .4s var(--ease-out) .35s, transform .4s var(--ease-out) .35s;transform:translateY(10px)}html.js .st-pack .st-stick.st-done .st-streak{opacity:1;transform:none}.st-pack .mascot-pop{width:96px;height:auto}html.js .st-pack .mascot-pop{pointer-events:none;opacity:0;transition:opacity .3s var(--ease-out) .15s, transform .6s var(--st-spring) .15s;position:absolute;bottom:15%;right:max(8px,50% - 215px);transform:translateY(30px)rotate(6deg)scale(.8)}html.js .st-pack .st-stick.st-done .mascot-pop{opacity:1;transform:none}.st-step{padding:clamp(64px,9vw,104px) 0}.st-how .howbody{gap:4px;display:grid}.st-how .st-steps{gap:12px;margin-top:26px;display:grid}.st-how .stepcard{background:var(--card);border:1px solid #ece7dae6;border-radius:20px;align-items:flex-start;gap:13px;padding:15px 17px;display:flex;box-shadow:0 10px 26px #2828190f}.st-how .num{background:var(--mint-tint);width:30px;height:30px;color:var(--mint-deep);font-family:var(--font-display);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:700;display:inline-grid}.st-how .stitle{color:var(--ink);font-size:16px;font-weight:700}.st-how .sbody{color:var(--ink-soft);margin-top:2px;font-size:14.5px;line-height:1.5}.st-breadth{padding-top:clamp(48px,6vw,72px)}.st-breadth .breadthgrid{display:grid}.st-breadth .chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.st-breadth .chip{color:var(--chip-ink,#fff);background:var(--chip,var(--mint));border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:13.5px;font-weight:650;display:inline-flex}.st-breadth .chip .dot{opacity:.55;background:currentColor;border-radius:50%;width:8px;height:8px}.st-breadth a.chip{transition:transform .16s var(--ease-out);text-decoration:none}.st-breadth a.chip:hover{text-decoration:none}.st-breadth a.chip:active{transform:scale(.96)}.st-breadth a.chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.st-breadth .chips-all{margin-top:14px;font-size:14.5px}.st-breadth .chips-all a{color:var(--mint-deep);text-underline-offset:3px;font-weight:650;text-decoration:underline}.st-breadth .chips-all a:hover{color:var(--ink)}.st-breadth .pairwrap{margin-top:34px}.st-pair{flex-direction:column;align-items:center;gap:4px;padding:12px 0 20px;display:flex}.st-pair-item{z-index:1;flex:none;width:min(300px,82vw);min-width:0;margin:0;position:relative}.st-pair-item .pk-dev{width:100%;box-shadow:none;background:0 0;border-radius:20px;padding:0}.st-pair-item .pk-dev .scr{border:0;border-radius:20px;overflow:hidden;box-shadow:0 14px 30px -12px #19281e57}.st-pair-item.is-before .pk-dev .scr{aspect-ratio:552/814}.st-pair-item.is-after .pk-dev .scr{aspect-ratio:552/545}.st-pair-item .pk-dev .scr img{object-fit:cover;object-position:50% 0%;height:100%}.st-pair-item .pk-gloss{display:none}html.js .st-pair[data-reveal] .is-after{opacity:0;transition:opacity var(--st-slow) var(--ease-out) .26s, transform .62s var(--st-spring) .26s;transform:translateY(20px)scale(.97)}html.js .st-pair[data-reveal].in .is-after{opacity:1;transform:none}html.js .st-pair[data-reveal] .st-pair-arrow{transform-origin:0;transition:transform var(--st-base) var(--ease-out) .18s;transform:scaleX(0)}html.js .st-pair[data-reveal].in .st-pair-arrow{transform:scaleX(1)}html.js .st-pair[data-reveal] .is-after .cap{opacity:0;transition:opacity var(--st-base) var(--ease-out) .72s}html.js .st-pair[data-reveal].in .is-after .cap{opacity:1}.st-pair-item .cap{text-align:center;color:var(--ink-mute);font-variant-numeric:tabular-nums;margin-top:12px;font-size:12.5px;font-weight:650}.st-pair-item.is-after .cap{color:var(--mint-deep)}.st-pair-arrow{z-index:2;background:var(--mint);flex:none;align-self:center;width:clamp(16px,5vw,30px);height:1.5px;margin:26px 0;position:relative;rotate:90deg}.st-pair-arrow:after{content:"";border-left:7px solid var(--mint);border-top:4px solid #0000;border-bottom:4px solid #0000;position:absolute;top:-3.5px;right:-1px}.st-pair-mascot{z-index:2;filter:drop-shadow(0 14px 18px #28281933);width:clamp(64px,17vw,104px);height:auto;position:absolute;bottom:26px;left:0}@media (width<=999px){.st-pair-mascot{display:none}}@media (width>=700px){.st-pair{flex-direction:row;justify-content:center;align-items:flex-end;gap:20px;padding:22px 0 18px}.st-pair-item{width:min(300px,42vw)}.st-pair-arrow{margin:0 0 34px;rotate:none}}@media (width>=1000px){.st-pair-mascot{order:-1;align-self:flex-end;width:clamp(56px,5vw,80px);margin:0 8px 26px -38px;position:static;bottom:auto;left:auto}.st-how,.st-breadth{padding-block:84px}.st-how .howbody,.st-breadth .breadthgrid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:54px}.st-how .howbody .st-steps{grid-template-columns:1fr;gap:14px;margin-top:0}.st-how .howbody .stepcard{flex-direction:row;gap:15px;padding:18px 20px}.st-howshot{margin:0}.st-howshot-mascot{left:-30%;right:auto}.st-breadth .pairwrap{margin-top:0}.st-breadth .st-body{margin-top:12px}.st-pair{gap:22px;padding:22px 0 18px}.st-pair-item{width:216px}.st-pair-item .cap{margin-top:12px;font-size:13px}}.st-howshot{flex-direction:column;align-items:center;width:min(196px,52vw);margin:30px auto 0;display:flex;position:relative}.st-howshot .pk-dev{width:100%}.st-howshot .cap{z-index:2;text-align:center;color:var(--ink-mute);margin-top:14px;font-size:13px;position:relative}.st-howshot-mascot{z-index:2;filter:drop-shadow(0 12px 16px #2828192e);width:46%;height:auto;position:absolute;bottom:34px;right:-34%}@media (width>=1000px){.st-howshot{width:208px;margin-top:44px}}.st-tiles{padding-top:0}.st-tiles .grid{gap:14px;margin-top:30px;display:grid}.st-tiles .tile{background:var(--card);border:1px solid #ece7dae6;border-radius:20px;flex-direction:column;padding:18px 20px 20px;display:flex;box-shadow:0 10px 26px #2828190f}.st-tiles .tshot{flex:1}.st-tiles .tlabel{color:var(--ink);align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.st-tiles .tplus{letter-spacing:.08em;text-transform:uppercase;background:var(--mint);color:var(--mint-ink);border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:800}.st-tiles .tline{color:var(--ink-soft);margin-top:3px;font-size:14px}.st-tiles .tshot{justify-content:center;align-items:flex-end;margin:18px 0 0;display:flex}.pk-home{isolation:isolate;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:min(100%,300px);padding:16px 14px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #14140f29,inset 0 1px #ffffff80}.pk-home-wall{z-index:-1;background:radial-gradient(120% 80% at 20% 0,#2ec4a64d,#0000 62%),radial-gradient(90% 70% at 90% 100%,#ff9e4238,#0000 60%),#171f1b linear-gradient(165deg,#2b3a34 0%,#1a211e 60%,#141917 100%);position:absolute;inset:0}.pk-home-widget{border-radius:8.28%/17.72%;width:100%;height:auto;display:block;box-shadow:0 6px 16px #00000052}.pk-home-icons{justify-content:space-between;align-self:stretch;gap:8px;display:flex}.pk-home-icons i{aspect-ratio:1;background:#ffffff21;border-radius:25%;flex:1 1 0}.pk-home-dock{justify-content:space-between;gap:8px;display:flex;position:absolute;bottom:9px;left:14px;right:14px}.pk-home-dock i{background:#ffffff29;border-radius:4px;flex:1 1 0;height:13px}.pk-watch{--pk-watch-w:132px;--pk-bezel:calc(var(--pk-watch-w) * .055);--pk-case-rx:calc(var(--pk-watch-w) * .3);--pk-case-ry:calc(var(--pk-watch-w) * .255);width:var(--pk-watch-w);padding-block:calc(var(--pk-watch-w) * .2);justify-content:center;align-items:center;display:flex;position:relative}.pk-watch-band{width:calc(var(--pk-watch-w) * .65);height:calc(var(--pk-watch-w) * .3);background:linear-gradient(#333835,#232726);position:absolute;left:50%;transform:translate(-50%)}.pk-watch-band.is-top{clip-path:polygon(7% 0%,93% 0%,100% 100%,0% 100%);border-radius:7px 7px 10px 10px;top:0;mask-image:linear-gradient(#0000,#000 32%)}.pk-watch-band.is-bottom{clip-path:polygon(0% 0%,100% 0%,93% 100%,7% 100%);border-radius:10px 10px 7px 7px;bottom:0;mask-image:linear-gradient(#000 68%,#0000)}.pk-watch-case{z-index:1;border-radius:var(--pk-case-rx) / var(--pk-case-ry);width:100%;padding:var(--pk-bezel);background:linear-gradient(148deg,#fff6 0%,#6e736f 20%,#3c403e 55%,#232624 78%,#ffffff38 100%),#3c403e;position:relative;box-shadow:inset 0 1px 2px #ffffff59,0 14px 26px -10px #19281e80,0 4px 10px #14140f2e}.pk-watch-crown{right:calc(var(--pk-watch-w) * -.032);width:calc(var(--pk-watch-w) * .055);height:calc(var(--pk-watch-w) * .15);background:linear-gradient(90deg,#4a4f4c,#8d938f 45%,#404442);border-radius:3px;position:absolute;top:31%;box-shadow:0 1px 2px #00000059}.pk-watch-side{right:calc(var(--pk-watch-w) * -.014);width:calc(var(--pk-watch-w) * .03);height:calc(var(--pk-watch-w) * .14);background:#343836;border-radius:3px;position:absolute;top:52%}.pk-watch-screen{aspect-ratio:416/496;border-radius:calc(var(--pk-case-rx) - var(--pk-bezel)) / calc(var(--pk-case-ry) - var(--pk-bezel));background:#000;width:100%;position:relative;overflow:hidden}.pk-watch-screen img{object-fit:cover;width:100%;height:100%;display:block}.pk-watch-gloss{pointer-events:none;background:linear-gradient(132deg,#ffffff1c 0%,#ffffff04 24%,#0000 44%);position:absolute;inset:0}.st-tiles .tshot.is-shared .pk-frag{background:var(--card);border-radius:18px 18px 0 0;width:min(100%,208px);overflow:hidden;box-shadow:0 14px 30px -12px #19281e4d,inset 0 1px #ffffffb3;mask-image:linear-gradient(#000 0% 84%,#0000 100%)}.st-tiles .tshot.is-shared .pk-frag img{width:100%;height:auto;display:block}.st-tiles .tnfc{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin-top:18px;display:flex}.st-tiles .ntap{width:200px;height:132px;color:var(--ink-soft);display:block;position:relative}.st-tiles .nbag{color:#8a8a82;width:106px;position:absolute;bottom:0;left:0}.st-tiles .nbag svg{width:100%;height:auto;display:block}.st-tiles .ntag{background:var(--mint);border-radius:50%;width:20px;height:20px;position:absolute;top:42%;right:8px;box-shadow:0 2px 6px #127a6b66}.st-tiles .nwave{z-index:3;width:34px;height:40px;position:absolute;top:46%;left:98px;transform:translateY(-50%)}.st-tiles .nwave i{border:2.2px solid var(--mint);border-color:var(--mint) transparent transparent var(--mint);width:32px;height:32px;transform:rotate(45deg) scale(var(--s,1));opacity:var(--o,1);border-radius:50%;margin-top:-16px;position:absolute;top:50%;left:0}.st-tiles .nwave i:first-child{--s:.36;--o:.95}.st-tiles .nwave i:nth-child(2){--s:.66;--o:.6}.st-tiles .nwave i:nth-child(3){--s:1;--o:.3}.st-tiles .nphone{width:68px;position:absolute;top:0;right:0;transform:rotate(7deg)}.st-tiles .nphone svg{filter:drop-shadow(0 8px 14px #19281e47);width:100%;height:auto;display:block}.st-tiles .nsteps{width:100%;color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:0;padding:0;font-size:12.5px;font-weight:600;list-style:none;display:flex}.st-tiles .nsteps li{align-items:center;gap:6px;display:inline-flex}.st-tiles .nnum{background:var(--mint-tint);width:17px;height:17px;color:var(--mint-deep);border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:800;display:grid}.st-price{background:linear-gradient(to bottom, var(--paper) 0, var(--paper-soft) var(--st-seam))}.st-freeline{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin-top:22px;font-size:clamp(40px,11vw,64px);font-weight:640;line-height:1.04}.st-freeline em{color:var(--mint-deep);font-style:italic}.st-freesub{color:var(--ink-soft);margin-top:14px;font-size:15.5px}.st-plans{align-items:start;gap:14px;margin-top:34px;display:grid}.planblock{background:var(--card);border:1px solid #ece7dae6;border-radius:22px;padding:20px;box-shadow:0 12px 30px #28281912}.planblock.is-plus{background:#fbfdfb;border-color:#2ec4a657}.phead{flex-wrap:wrap;align-items:baseline;gap:9px;margin-bottom:15px;display:flex}.ptag{letter-spacing:.06em;text-transform:uppercase;background:var(--mint-tint);color:var(--mint-deep);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.planblock.is-plus .ptag{background:var(--mint);color:var(--mint-ink)}.pnote{color:var(--ink-mute);font-size:13.5px}.planblock ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.planblock li{color:var(--ink);grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:14.5px;line-height:1.45;display:grid}.planblock li svg{width:15px;height:15px;color:var(--mint-deep);margin-top:3px}.st-priceline{color:var(--ink-soft);margin-top:22px;font-size:14px}.st-priceline b{color:var(--ink);font-weight:600}.st-pricenote{color:var(--ink-mute);margin-top:6px;font-size:12.5px}.st-earn{background:var(--card);border:1px solid #ece7dae6;border-radius:20px;margin-top:34px;padding:20px}.st-earn .eh{font-family:var(--font-display);color:var(--ink);font-size:21px;font-weight:640}.st-earn .eb{color:var(--ink-soft);margin-top:8px;font-size:14.5px;line-height:1.6}.st-earn .pills{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.st-earn .pills span{color:var(--mint-deep);background:var(--mint-tint);border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:700}.st-founders{background:linear-gradient(to bottom, var(--paper-soft) 0, transparent var(--st-seam)), radial-gradient(110% 70% at 50% 0%, #ff9e421f, transparent 55%), var(--paper)}.st-founders .frame,.st-founders .frame.in{background:#fff;border-radius:6px;width:min(320px,84vw);margin:34px auto 0;padding:12px 12px 14px;transform:rotate(-1.6deg);box-shadow:0 18px 40px #28281929}.st-founders .photo{aspect-ratio:4/3;object-fit:cover;background:#fbfaf4;border-radius:4px;width:100%;height:auto;display:block}.st-founders .caption{text-align:center;font-family:var(--font-display);color:var(--ink-soft);margin-top:10px;font-size:14.5px;font-style:italic}.st-founders .st-body{margin-top:26px}.st-founders .who{gap:18px;margin-top:22px;display:flex}.st-founders .who .p{color:var(--ink-soft);align-items:center;gap:9px;font-size:13.5px;display:flex}.st-founders .who .pav{color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12.5px;font-weight:800;display:grid}.st-founders .who b{color:var(--ink);font-weight:700}.st-founders .founders-grid,.st-founders .ftext{display:contents}@media (width>=1000px){.st-founders .founders-grid{grid-template-columns:330px 1fr;align-items:center;gap:46px;margin-top:18px;display:grid}.st-founders .ftext{display:block}.st-founders .frame{margin:0}.st-founders .ftext .st-body{margin-top:0}}.st-faq{background:linear-gradient(180deg, var(--paper) 0%, var(--paper-deep) 100%)}.st-faq .items{gap:10px;margin-top:26px;display:grid}.st-faq details{background:var(--card);border:1px solid #ece7dae6;border-radius:16px;padding:0 18px;box-shadow:0 8px 20px #2828190d}.st-faq summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:15px 0;font-size:15.5px;font-weight:600;list-style:none;display:flex}.st-faq summary::-webkit-details-marker{display:none}.st-faq summary .chev{color:var(--ink-mute);transition:transform .25s var(--ease-out);flex:none}.st-faq details[open] summary .chev{transform:rotate(180deg)}.st-faq details p{color:var(--ink-soft);padding:0 0 16px;font-size:14.5px;line-height:1.6}.st-faq .doze{flex-direction:column;align-items:center;gap:8px;margin-top:34px;display:flex;position:relative}.st-faq .doze img{opacity:.95;width:104px;height:auto}.st-faq .doze .zzz{font-family:var(--font-display);color:var(--ink-mute);font-size:15px;font-style:italic;font-weight:600;position:absolute;top:-8px;right:calc(50% - 64px)}html.js .st-faq .doze .zzz span{animation:3s ease-in-out infinite st-zzz;display:inline-block}html.js .st-faq .doze .zzz span:nth-child(2){font-size:12px;animation-delay:.5s}html.js .st-faq .doze .zzz span:nth-child(3){font-size:10px;animation-delay:1s}@keyframes st-zzz{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-7px)}}.st-faq .doze .cap{color:var(--ink-mute);font-size:12.5px}.st-wait{background:linear-gradient(to bottom, var(--paper-deep) 0, transparent var(--st-seam)), radial-gradient(110% 60% at 50% 0%, #2ec4a621, transparent 55%), var(--paper);padding:110px 0 120px}@media (width<=699px){.st-wait .st-body{padding-right:118px}}.st-wait .st-finalcard{align-self:center;margin-top:32px;position:relative}.st-wait .st-card{width:min(400px,100vw - 48px);margin-inline:auto}.st-wait .mascot-final{z-index:0;width:94px;height:auto;position:absolute;top:-64px;right:16px;transform:rotate(4deg)}.st-wait .st-finalcard .st-card{z-index:1;position:relative}.st-wait .st-row.ctarow{border-bottom:0}.st-wait .st-row.ctarow .st-lbl{font-weight:600}html:not(.js) .st-wait .st-badge{display:inline-block}.st-wait .st-finalcard.sent .st-badge{opacity:1;transform:translate(-50%)scale(1)}html:not(.js) .st-wait .st-finalcard.sent .st-badge{transform:none}.st-foot{background:var(--night);color:var(--night-soft);padding:64px 0 calc(46px + env(safe-area-inset-bottom))}.st-foot .inner{flex-direction:column;gap:26px;display:flex}.st-foot .brandrow{justify-content:space-between;align-items:center;display:flex}.st-foot .fword{font-family:var(--font-display);color:var(--night-fg);font-size:20px;font-weight:640}.st-foot .sleep{opacity:.92;width:84px;height:auto}.st-foot .links{flex-wrap:wrap;gap:8px 18px;font-size:13.5px;display:flex}.st-foot .links a{color:var(--night-soft)}.st-foot .links a:hover{color:var(--night-fg);text-decoration:none}.st-foot .links.sections{font-size:14px}.st-foot .links.sections a,.st-foot .links.langs a{color:#dad4c8}.st-foot .legalnote{color:var(--night-soft);max-width:62ch;font-size:12.5px;line-height:1.6}.st-foot .imprint{color:var(--night-soft);font-size:12.5px;line-height:1.7}.st-foot .copy{color:var(--night-soft);font-size:12px}@media (width>=700px){.st-card{width:392px}.st-nightcard{width:380px}.st-wait .st-card{width:430px}.st-how .st-steps{grid-template-columns:repeat(3,1fr)}.st-how .stepcard{flex-direction:column;gap:10px}.st-tiles .grid{grid-template-columns:1fr 1fr}.pk-watch{--pk-watch-w:146px}.pk-home{width:min(100%,320px)}.st-tiles .tshot{min-height:224px}.st-tiles .tshot.is-shared .pk-frag{width:min(100%,236px)}.st-plans{grid-template-columns:1fr 1fr;gap:18px}.st-founders .frame,.st-founders .frame.in{width:360px;transform:rotate(-2deg)}.st-pack .mascot-pop{width:116px}}@media (width>=1000px){.st-hero .film-title{font-size:clamp(72px,9vw,122px)}.st-price .st-wrap{max-width:980px}.st-how .st-wrap,.st-tiles .st-wrap,.st-breadth .st-wrap{max-width:1040px}.st-h2{font-size:clamp(46px,5vw,70px)}.st-body{max-width:58ch;font-size:19px}.st-freesub{font-size:18.5px}.st-chrome .st-cta{padding:11px 22px;font-size:15px}.st-chrome-in{gap:10px}.st-chips{gap:6px}.st-card{width:500px}.st-nightcard{width:480px}.st-wait .st-card{width:520px}}@media (width>=1280px){.st-price .st-wrap{max-width:1100px}.st-how .st-wrap,.st-tiles .st-wrap,.st-breadth .st-wrap{max-width:1200px}.st-h2{font-size:clamp(56px,4.8vw,80px)}.st-body{font-size:20px}.st-card{width:540px}.st-nightcard{width:520px}.st-wait .st-card{width:560px}.st-pair-item{width:240px}}@media (width>=1600px){.st-price .st-wrap{max-width:1180px}.st-how .st-wrap,.st-tiles .st-wrap,.st-breadth .st-wrap{max-width:1320px}.st-h2{font-size:84px}.st-pair-item{width:264px}}@media (width>=1000px){.st-tile,.st-nightcard .ntile{border-radius:17px;width:56px;height:56px}.st-tile svg,.st-nightcard .ntile svg{width:27px;height:27px}.st-card .t1,.st-nightcard .nt1{font-size:22px}.st-card .t2,.st-nightcard .nt2,.st-count,.st-nightcard .ncount{font-size:15px}.st-lbl,.st-nrow .nlbl{font-size:18.5px}.st-box,.st-nrow .nbox{border-radius:10px;width:31px;height:31px}.st-box svg{width:17px;height:17px}.st-row,.st-nrow{padding:15px 4px}.st-pbar{height:8px}.st-card{border-radius:28px;padding:26px}.st-nightcard{border-radius:28px;padding:26px 26px 16px}.st-wait .st-wrap{grid-template-columns:1fr auto;align-items:center;gap:64px;display:grid}.st-wait .waittext{align-self:center}.st-wait .st-finalcard{margin-top:0}.st-wait .st-card{margin-inline:0}.st-how .stitle{font-size:19px}.st-how .sbody{font-size:16px}.st-how .num{border-radius:13px;width:40px;height:40px;font-size:19px}.pk-watch{--pk-watch-w:164px}.pk-home{width:min(100%,366px);padding:20px 18px 38px}.st-tiles .tshot{min-height:254px}.st-tiles .tshot.is-shared .pk-frag{width:min(100%,252px)}.st-tiles .tlabel{font-size:18px}.st-tiles .tline{font-size:15.5px}.st-tiles .ntap{width:236px;height:156px}.st-tiles .nbag{width:126px}.st-tiles .nphone{width:80px}.st-tiles .nwave{width:40px;height:46px;left:116px}.st-tiles .nwave i{width:38px;height:38px;margin-top:-19px}.st-tiles .nsteps{font-size:13.5px}}.st-chrome .st-brand{align-items:center;gap:9px;display:inline-flex}.st-chrome .st-brand img{width:28px;height:28px}@media (width>=1000px){.st-chrome .st-brand img{width:34px;height:34px}}
