.aurora{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.aurora span{background:radial-gradient(closest-side, var(--c), transparent);border-radius:50%;position:absolute}.aurora__sun{--c:#14b8a680;width:110%;height:110%;top:-37%;left:-5%}.aurora__pool{--c:#14b8a657;width:110%;height:110%;top:23%;left:17%}.aurora__ink{--c:#1e40af4d;width:120%;height:120%;top:22%;left:-32%}.aurora__indigo{--c:#6c6cf014;width:132%;height:132%;top:-20%;left:16%}.aurora__amber{--c:#e89c4d4d;width:124%;height:124%;top:-22%;left:-38%}.aurora--vault .aurora__sun{--c:#6a19a999}.aurora--rise{-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 100%);mask-image:linear-gradient(#0000 0%,#000 30% 100%)}.pebble-mask{-webkit-mask-image:radial-gradient(closest-side,#000 58%,#0000 100%);mask-image:radial-gradient(closest-side,#000 58%,#0000 100%)}.pebble-mask img,.pebble-mask .vstack{object-fit:cover;width:100%;height:100%}.vstack{position:relative}.vstack img,.vstack video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vstack video{opacity:0;transition:opacity .35s}.vstack[data-playing=true] video,.vstack[data-ended=true] video{opacity:1}.qr{flex-direction:column;align-items:center;gap:8px;margin:0;display:none}.qr__frame{background:#f5f1e8;border-radius:12px;flex:none;padding:8px;display:grid}.qr__frame svg{width:100px;height:100px;display:block}.qr__cap{color:var(--ink-soft);white-space:nowrap;font-size:.8125rem}@media (width>=900px){html:not([data-ios]) .qr{display:flex}}.home{--amber:var(--spohadAmber);--amber-hi:#f5b96e;--azure:var(--spohadRecallAzure);--azure-hi:var(--spohadRecallAzureBright);--violet-hi:#c38bf0;--red:var(--spohadLaneDeleteRed);--red-hi:var(--spohadPaleRed);--mint:var(--spohadMint);--chrome:var(--spohadChromeGlyph);--gold:var(--spohadSandYellow);--coral:var(--spohadCoral);--glass-top:var(--spohadGlassTop);--glass-mid:var(--spohadGlassMid);--glass-bot:var(--spohadGlassBottom);--ink-faint:#f5f1e86b}.home :where(p){margin:0}.home .section{padding-block:clamp(52px,9vw,104px)}.home .section__head{margin-bottom:clamp(20px,4vw,40px)}.home .h2{font-size:clamp(1.85rem,7.2vw,3.25rem)}.home .lead{max-width:620px;margin-top:14px}.home svg{flex:none}.home .btn__text{min-width:0}.c-mem{color:var(--amber-hi);font-weight:650}.c-sav{color:var(--azure-hi);font-weight:650}.kicker--amber{--kicker:var(--amber-hi)}.glow--scenes{--g1:#e89c4d29;--g2:#5b9be82e}.glow--try{--g1:#14b8a642;--g2:#e89c4d2e}.glow--chests{--g1:#e89c4d2e;--g2:#5b9be838}.glow--yours{--g1:#14b8a638;--g2:#1e40af4d}.glow--more{--g1:#a758e43d;--g2:#5b9be82e}.site-header[data-home=true] .site-header__bar{justify-content:flex-end}.site-header[data-home=true] .site-header__spacer{display:none}.site-header[data-home=true] .header-cta{order:-1}.site-header[data-home=true]:not([data-solid=true]){pointer-events:none}.site-header[data-home=true] .site-header__bar>:not(.site-header__spacer){pointer-events:auto}@media (width<=479px){.site-header[data-home=true]:lang(de) .nav-link{display:none}}@media (width<=359px){.hero__word:lang(de){font-size:1.75rem}.site-header[data-home=true] .nav-link{display:none}}@media (width<=519px){.site-header[data-home=true] .header-cta .btn{white-space:normal;line-height:1.1}}.hero{isolation:isolate;margin-top:calc(-1 * var(--header-h) - env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 0 clamp(22px, 4svh, 48px);position:relative;overflow:hidden}.lang-hint:not([hidden])+main .hero{margin-top:0}.hero__bar{height:var(--header-h);align-items:center;display:flex}.hero__word{font-size:2rem;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.hero__grid{gap:clamp(12px,2svh,18px);display:grid}.hero__grid>*{min-width:0}.hero__title{max-width:16ch;font-size:clamp(1.9rem,8.4vw,4.3rem)}.hero__lead{color:var(--ink-body);max-width:36ch;margin-top:clamp(8px,1.6svh,14px);font-size:clamp(1.0625rem,3.9vw,1.3rem);line-height:1.42}.hero__cta{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.hero__cta .btn{max-width:100%}@media (width>=900px){.hero{flex-direction:column;min-height:min(100svh,940px);display:flex}.hero__body{flex:1;align-items:center;display:flex}.hero__word{font-size:2.6rem}.hero__grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-template-areas:"text stage""cta stage";gap:28px clamp(32px,5vw,72px);width:100%}.hero__text{grid-area:text;align-self:end}.hero__cta{grid-area:cta;align-self:start}.stage{grid-area:stage}}.stage{touch-action:manipulation;--dw:343;--dh:300;--u:min(calc(100cqw / var(--dw)), calc(100cqh / var(--dh)));--ox:calc((100cqw - var(--dw) * var(--u)) / 2);--oy:calc((100cqh - var(--dh) * var(--u)) / 2);width:100%;max-width:560px;height:clamp(236px,34svh,330px);margin-inline:auto;position:relative;container-type:size}@media (width>=640px) and (width<=899px){.stage{height:clamp(300px,40svh,420px)}}@media (width<=639px) and (height<=620px){.stage{height:clamp(200px,34svh,330px)}}@media (width>=900px){.stage{--dw:320;--dh:344;max-width:none;height:min(560px,62svh)}}.stage__field{position:absolute;inset:0}.th{border-radius:calc(8 * var(--u));box-shadow:0 0 0 1px #ffffff1a, 0 calc(6 * var(--u)) calc(16 * var(--u)) #00000080;background:#1b2a2f;position:absolute;top:0;left:0;overflow:hidden}.th img{object-fit:cover;pointer-events:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.th:after{content:"";background:#e2585200;transition:background .25s;position:absolute;inset:0}.th.is-junk:after{background:#e2585280}.th.lane-mem:after{background:linear-gradient(90deg,#e89c4dbf,#0000 62%)}.th.lane-sav:after{background:linear-gradient(270deg,#5b9be8c7,#0000 62%)}.stage__still{left:calc(var(--ox) + 107 * var(--u));top:calc(var(--oy) + 3 * var(--u));grid-template-columns:repeat(4, calc(30 * var(--u)));grid-auto-rows:calc(40 * var(--u));column-gap:calc(3 * var(--u));row-gap:calc(1 * var(--u));display:grid;position:absolute}.stage__still .th{border-radius:calc(2.86 * var(--u));box-shadow:0 0 0 1px #ffffff1a, 0 calc(2 * var(--u)) calc(6 * var(--u)) #00000080;position:relative}@media (width>=900px){.stage__still{left:calc(var(--ox) + 82 * var(--u));top:calc(var(--oy) + 7 * var(--u));grid-template-columns:repeat(4, calc(36 * var(--u)));grid-auto-rows:calc(48 * var(--u));column-gap:calc(4 * var(--u));row-gap:calc(2 * var(--u))}.stage__still .th{border-radius:calc(3 * var(--u))}}.chest{z-index:60;pointer-events:none;width:0;height:0;position:absolute}.chest--mem{left:calc(var(--ox) + 52 * var(--u));top:calc(var(--oy) + 200 * var(--u))}.chest--sav{left:calc(var(--ox) + 291 * var(--u));top:calc(var(--oy) + 200 * var(--u))}@media (width>=900px){.chest--mem{left:calc(var(--ox) + 44 * var(--u));top:calc(var(--oy) + 232 * var(--u))}.chest--sav{left:calc(var(--ox) + 276 * var(--u));top:calc(var(--oy) + 232 * var(--u))}}.chest__stone{max-width:none;width:calc(78 * var(--u));height:calc(78 * var(--u));left:calc(-39 * var(--u));top:calc(-39 * var(--u));filter:drop-shadow(0 calc(8 * var(--u)) calc(14 * var(--u)) #00000080);position:absolute}.chest__name{top:calc(42 * var(--u));white-space:nowrap;font:650 calc(13.5 * var(--u))/1 var(--text);letter-spacing:.01em;position:absolute;left:0;transform:translate(-50%)}.chest--mem .chest__name{color:var(--amber-hi)}.chest--sav .chest__name{color:var(--azure-hi)}.chest__count{left:calc(16 * var(--u));top:calc(-46 * var(--u));min-width:calc(26 * var(--u));height:calc(26 * var(--u));padding:0 calc(7 * var(--u));border-radius:var(--pebble);font:800 calc(14 * var(--u))/1 var(--num);color:var(--glass-bot);place-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:grid;position:absolute;box-shadow:0 4px 10px #0006}.chest--mem .chest__count{background:var(--amber)}.chest--sav .chest__count{background:var(--azure-hi)}.chest__count[data-zero=true]{opacity:0;transform:scale(.6)}.chest.is-bump .chest__stone{animation:.42s cubic-bezier(.34,1.56,.64,1) bump}.chest.is-bump .chest__count{transform:scale(1.18)}@keyframes bump{0%{transform:scale(1)}40%{transform:scale(1.09)}to{transform:scale(1)}}.bin{z-index:59;pointer-events:none;width:0;height:0;left:calc(var(--ox) + 171.5 * var(--u));top:calc(var(--oy) + 281 * var(--u));position:absolute}@media (width>=900px){.bin{left:calc(var(--ox) + 160 * var(--u));top:calc(var(--oy) + 322 * var(--u))}}.bin__ic{left:calc(-15 * var(--u));top:calc(-15 * var(--u));width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:var(--pebble);color:var(--red-hi);background:#e258521f;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #e2585259}.bin__ic svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.bin.is-bump .bin__ic{animation:.42s cubic-bezier(.34,1.56,.64,1) bump}.chip-dir{z-index:30;padding:calc(6 * var(--u)) calc(11 * var(--u));border-radius:calc(12 * var(--u));white-space:nowrap;pointer-events:none;font:650 calc(13 * var(--u))/1 var(--text);background:linear-gradient(#132a30f5,#081417f5);align-items:center;gap:6px;display:inline-flex;position:absolute;top:0;left:0;box-shadow:inset 0 1px #fff3,0 6px 16px #00000073}.chip-dir svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.chip-dir--mem{color:var(--amber-hi)}.chip-dir--sav{color:var(--azure-hi)}.chip-dir--junk{color:var(--red-hi)}.stage__caption{z-index:20;left:6%;right:6%;top:calc(var(--oy) + 30 * var(--u));text-align:center;pointer-events:none;font:650 calc(16 * var(--u))/1.3 var(--text);color:var(--ink);text-wrap:balance;opacity:0;transition:opacity .4s;position:absolute}@media (width>=900px){.stage__caption{top:calc(var(--oy) + 44 * var(--u))}}.stage__caption span{display:block}.stage__caption.is-on{opacity:1}.stage__pp{z-index:40;right:max(0px, var(--ox));top:max(0px, var(--oy));cursor:pointer;border-radius:var(--pebble);width:44px;height:44px;color:var(--ink);background:linear-gradient(180deg, var(--glass-top), var(--glass-bot));-webkit-tap-highlight-color:transparent;border:0;place-items:center;padding:0;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff4d,0 6px 16px #00000073}.stage__pp svg{width:16px;height:16px}.stage__pp .pp-pause{gap:4px;display:flex}.stage__pp .pp-pause i{background:currentColor;border-radius:2px;width:4px;height:14px;display:block}.stage__pp .pp-play,.stage__pp .pp-again,.stage__pp[data-state=paused] .pp-pause,.stage__pp[data-state=done] .pp-pause{display:none}.stage__pp[data-state=paused] .pp-play,.stage__pp[data-state=done] .pp-again{display:block}.stage__pp[data-state=done]{color:var(--chrome);box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #3fd9c273,0 6px 16px #00000073}@media (prefers-reduced-motion:reduce){.chest__count[data-zero=true]{opacity:1;transform:none}}.scenes__grid{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.scene{border-radius:20px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.scene__art{background:radial-gradient(120% 90% at 50% 0,#ffffff0d,#0000 70%);border-bottom:1px solid #ffffff0d;height:clamp(112px,30vw,180px);position:relative;overflow:hidden}.scene__art img{object-fit:cover;width:100%;height:100%}.scene__txt{font:650 .98rem/1.28 var(--text);text-wrap:balance;padding:10px 12px 14px}@media (width>=900px){.scenes__grid{grid-template-columns:repeat(4,1fr);gap:14px}.scene__txt{padding:14px 16px 18px;font-size:1.125rem}}@media (width<=359px){.scene__txt{padding:10px 10px 14px;font-size:.9rem}}.art-mix{justify-content:center;align-items:center;gap:5%;padding:0 6%;display:flex}.art-mix span{aspect-ratio:3/4;border-radius:8px;flex:1;max-height:84%;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 8px 18px #00000073}.art-mix span.is-odd{box-shadow:0 0 0 2px var(--azure-hi), 0 0 22px #93c5fd73, 0 8px 18px #00000073;transform:translateY(-6%)rotate(3deg)}.art-shots span{aspect-ratio:9/19.5;border-radius:7px;width:30%;position:absolute;top:12%;left:50%;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 8px 18px #00000080}.art-shots span img{object-position:top}.art-shots span:first-child{transform:translate(-118%)rotate(-12deg)}.art-shots span:nth-child(2){z-index:2;transform:translate(-50%)}.art-shots span:nth-child(3){transform:translate(18%)rotate(12deg)}.art-shots b{z-index:3;font:800 clamp(1rem, 4.6vw, 1.5rem)/1 var(--num);background:var(--glass-bot);color:var(--azure-hi);white-space:nowrap;border-radius:11px;padding:6px 9px;position:absolute;bottom:9%;right:7%;box-shadow:0 0 0 1px #93c5fd59,0 6px 16px #00000080}.art-never{padding:9% 7% 0}.art-never b{font:700 clamp(.9rem, 3.6vw, 1.15rem)/1 var(--digits);color:var(--ink-soft);margin-bottom:6px;display:block}.art-never div{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.art-never i{aspect-ratio:1;filter:grayscale(.75)brightness(.62);border-radius:3px;display:block;overflow:hidden}.art-never:after{content:"";background:linear-gradient(#0000 40%,#0a1518d9);position:absolute;inset:0}.art-full{grid-template-columns:minmax(0,1fr);align-content:center;gap:9px;padding:0 8%;display:grid}.art-full .alert{max-width:100%;font:650 clamp(.7rem, 2.9vw, .875rem)/1.15 var(--text);color:#1c1c1e;text-align:center;background:#f5f1e8eb;border-radius:11px;justify-self:center;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;box-shadow:0 6px 16px #00000073}.art-full .alert i{background:#ff453a;border-radius:50%;flex:none;width:9px;height:9px}.alert__short{display:none}@media (width<=359px){.art-full{padding:0 6%}.art-full .alert{padding:6px 8px}.art-full .alert i,.alert__long{display:none}.alert__short{display:inline}}.art-full .bar{background:#ffffff1a;border-radius:6px;height:12px;display:flex;overflow:hidden}.art-full .bar span:first-child{background:var(--amber);width:61%}.art-full .bar span:nth-child(2){background:var(--azure);width:21%}.art-full .bar span:nth-child(3){background:#8e8e93;width:12%}.art-full .bar span:nth-child(4){background:#636366;width:5%}.art-full .gb{font:700 clamp(.85rem, 3.4vw, 1.05rem)/1 var(--digits);color:var(--ink-body);text-align:center}.try__grid{gap:18px;display:grid}.try__grid>*{min-width:0}.steps{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.steps li{font:600 .8125rem/1.1 var(--text);color:var(--ink-soft);background:#ffffff0a;border-radius:12px;align-items:center;gap:6px;padding:7px 10px;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff12}.steps li b{font:800 .8125rem/1 var(--num)}.steps li.is-now{color:var(--ink);background:#3fd9c21f;box-shadow:inset 0 0 0 1px #3fd9c273}.steps li.is-done{color:var(--ink-faint)}.steps li.is-done b:after{content:" ✓"}.steps .s-long{display:none}.feedbox{gap:10px;width:min(100%,360px);margin-inline:auto;display:grid;container-type:inline-size}.feedbox__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.pill{min-height:36px;font:650 .875rem/1 var(--text);white-space:nowrap;background:linear-gradient(#2c4c55b3,#0f1d23e6);border-radius:13px;align-items:center;gap:7px;padding:0 11px 0 9px;transition:box-shadow .3s,transform .3s;display:inline-flex;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #ffffff0f}.pill svg{width:15px;height:15px}.pill--mem{color:var(--amber-hi)}.pill--sav{color:var(--azure-hi)}.pill b{font:800 .9375rem/1 var(--num);color:var(--ink)}.pill i{font:700 .75rem/1 var(--num);color:currentColor;opacity:.9;border-radius:8px;padding:3px 6px;font-style:normal;box-shadow:inset 0 0 0 1px}.pill i:empty{display:none}.pill.is-bump{transform:scale(1.06);box-shadow:inset 0 1px #fff3,0 0 0 2px}@container (width<=299px){.pill__name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container (width<=331px){:lang(uk) .pill__name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container (width<=365px){:lang(de) .pill__name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.deckwrap{position:relative}.sound{z-index:12;cursor:pointer;min-height:40px;color:var(--ink);font:600 .875rem/1 var(--text);-webkit-tap-highlight-color:transparent;background:linear-gradient(#132a30e6,#081417eb);border:0;border-radius:14px;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:inset 0 1px #fff3,0 6px 16px #0006}.sound svg{width:18px;height:18px}.sound__slash{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}.sound[aria-pressed=true]{color:var(--chrome);box-shadow:inset 0 1px #fff3,0 0 0 1px #3fd9c28c,0 6px 16px #0006}.sound[aria-pressed=true] .sound__slash{display:none}.deck{aspect-ratio:4/5;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;background:#0b1619;border-radius:26px;width:100%;max-height:min(58svh,470px);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 26px 60px #0000008c}.deck:active{cursor:grabbing}.fcard{will-change:transform;margin:0;position:absolute;inset:0;transform:translateY(100%)}.fcard picture,.fcard img{width:100%;height:100%;display:block}.fcard img{object-fit:cover;pointer-events:none;-webkit-user-drag:none}.fcard.is-cur{transform:none}.lane{z-index:6;opacity:0;pointer-events:none;align-items:center;width:42%;display:flex;position:absolute;top:0;bottom:0}.lane span{font:650 .9375rem/1 var(--text);background:linear-gradient(180deg, var(--glass-top), var(--glass-bot));border-radius:14px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 6px 18px #0006}.lane svg{width:16px;height:16px}.lane--l{color:var(--amber-hi);background:linear-gradient(90deg,#e89c4db3,#0000);padding-left:12px;left:0}.lane--r{color:var(--azure-hi);background:linear-gradient(270deg,#5b9be8b8,#0000);justify-content:flex-end;padding-right:12px;right:0}.lane--x{width:auto;color:var(--red-hi);background:linear-gradient(#0000 30%,#e258528c);justify-content:center;inset:0}.coach{z-index:8;pointer-events:none;justify-items:center;gap:10px;padding-inline:12px;transition:opacity .3s;display:grid;position:absolute;bottom:14px;left:0;right:0}.coach__text{font:650 .9375rem/1.15 var(--text);text-align:center;background:linear-gradient(#132a30f0,#081417f2);border-radius:14px;align-items:center;gap:6px;padding:9px 14px;display:inline-flex;box-shadow:inset 0 1px #fff3,0 8px 22px #00000080}.coach[data-dir=mem] .coach__text{color:var(--amber-hi)}.coach[data-dir=sav] .coach__text{color:var(--azure-hi)}.coach[data-dir=junk] .coach__text{color:var(--red-hi)}.coach__finger{opacity:0;background:#f5f1e8c7;border-radius:50%;width:46px;height:46px;box-shadow:0 0 0 9px #f5f1e82e}.deck.is-live .coach[data-dir=mem] .coach__finger{animation:1.9s cubic-bezier(.5,0,.3,1) .4s 3 both fingerL}.deck.is-live .coach[data-dir=sav] .coach__finger{animation:1.9s cubic-bezier(.5,0,.3,1) .4s 3 both fingerR}.coach[data-dir=junk] .coach__finger{display:none}@keyframes fingerL{0%,12%{opacity:0;transform:translate(60px)}25%{opacity:1}70%{opacity:1;transform:translate(-60px)}85%,to{opacity:0;transform:translate(-70px)}}@keyframes fingerR{0%,12%{opacity:0;transform:translate(-60px)}25%{opacity:1}70%{opacity:1;transform:translate(60px)}85%,to{opacity:0;transform:translate(70px)}}.deck.is-dragging .coach{opacity:0}.finale{z-index:10;text-align:center;background:radial-gradient(90% 70% at 50% 40%,#14b8a638,#0000 70%),linear-gradient(#10242a,#081417);place-content:center;justify-items:center;gap:14px;padding:22px;display:grid;position:absolute;inset:0}.finale__q{font:650 1.125rem/1.3 var(--text);text-wrap:balance}.finale__note{color:var(--ink-soft);max-width:26ch;font-size:.875rem}.finale__stones{gap:18px;margin-bottom:2px;display:flex}.fst{width:74px;height:74px;position:relative}.fst img{filter:drop-shadow(0 8px 14px #00000080);width:100%;height:100%}.fst b{border-radius:var(--pebble);min-width:30px;height:26px;font:800 .875rem/1 var(--num);color:var(--glass-bot);place-items:center;padding:0 7px;display:grid;position:absolute;top:-4px;right:-6px}.fst--mem b{background:var(--amber)}.fst--sav b{background:var(--azure-hi)}.fst[data-zero=true]{opacity:.35}.fst[data-zero=true] b{display:none}.finale__big{font:800 clamp(2rem, 9vw, 2.6rem)/1 var(--display);letter-spacing:-.02em}.finale__sum{font:650 .9375rem/1.2 var(--text);flex-wrap:wrap;justify-content:center;gap:6px 12px;display:flex}.finale__sum span{white-space:nowrap}.finale__sum b{font-family:var(--num)}.finale__sum .c-del{color:var(--red-hi)}.finale__files{color:var(--ink-body);text-wrap:balance;max-width:28ch;font-size:.9375rem}.finale__row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.linkbtn{cursor:pointer;min-height:44px;color:var(--chrome);font:600 .9375rem/1 var(--text);background:#3fd9c21a;border:0;border-radius:14px;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #3fd9c24d}.linkbtn svg{width:16px;height:16px}.rail{justify-content:center;gap:14px;display:flex}.peb{cursor:pointer;border-radius:var(--pebble);background:linear-gradient(180deg, var(--glass-top), var(--glass-bot));-webkit-tap-highlight-color:transparent;border:0;place-items:center;width:54px;height:54px;transition:transform .2s,box-shadow .3s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff4d,0 8px 18px #00000073}.peb:active{transform:scale(.92)}.peb svg{width:24px;height:24px}.peb--mem{color:var(--amber-hi)}.peb--sav{color:var(--azure-hi)}.peb--junk{color:var(--red-hi)}.peb.is-hint:after{content:"";border-radius:var(--pebble);opacity:0;position:absolute;inset:-5px;box-shadow:0 0 0 3px #f871718c}.feedbox.is-live .peb.is-hint:after{animation:1.3s ease-out 4 forwards ring}@keyframes ring{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.18)}}.peb:disabled{opacity:.4;cursor:default}.feedbox__noscript{text-align:center;color:var(--ink-soft);font-size:.9375rem}@media (width>=900px){.try__grid{grid-template-columns:minmax(0,1fr) 400px;align-items:center;column-gap:64px}.feedbox{width:400px}.steps{flex-direction:column;gap:8px;margin-top:26px}.steps li{border-radius:16px;padding:12px 16px;font-size:1.0625rem}.steps li b{font-size:1.0625rem}.steps .s-long{display:inline}}.chests__grid{gap:12px;display:grid}.chests__grid>*{min-width:0}.home .chests__head{margin-bottom:0}.machine{width:100%;max-width:440px;margin:0 auto;position:relative}.machine svg{width:100%;height:auto;overflow:visible}.machine text{font-family:var(--text)}.m-pipe{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 6}.m-pipe--in{stroke:#3fd9c28c}.m-pipe--mem{stroke:#e89c4d99}.m-pipe--sav{stroke:#93c5fd99}.m-pipe--del{stroke:#f8717173}.node{cursor:pointer;outline:none}.node .lift,.node .part,.node .name,.node .badge{transform-box:fill-box;transform-origin:50%;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .35s}.node .part{opacity:0;pointer-events:none}.node.is-open .part,.machine.is-apart .node .part{opacity:1}.node .name{font:650 13px/1 var(--text);text-anchor:middle}.node .name--start{text-anchor:start}.n1 .name{fill:var(--ink)}.n2 .name{fill:var(--mint)}.n3 .name,.n3 .m-count{fill:var(--amber-hi)}.n4 .name,.n4 .m-count{fill:var(--azure-hi)}.n5 .name{fill:var(--red-hi)}.node .badge circle{fill:var(--glass-bot);stroke:var(--chrome);stroke-width:1.4px}.node .badge text{font:800 10px/1 var(--num);fill:var(--chrome);text-anchor:middle;dominant-baseline:central}.node.is-open .badge circle,.node:focus-visible .badge circle{fill:var(--chrome)}.node.is-open .badge text,.node:focus-visible .badge text{fill:var(--glass-bot)}.ptag rect{stroke-width:1px}.ptag text{font:650 9.5px/1 var(--text);text-anchor:middle;dominant-baseline:central}.ptag--mem rect{fill:#e89c4d24;stroke:#f5b96eb3}.ptag--mem text{fill:var(--amber-hi)}.ptag--sav rect{fill:#5b9be824;stroke:#93c5fdb3}.ptag--sav text{fill:var(--azure-hi)}.ptag--del rect{fill:#e2585224;stroke:#f87171b3}.ptag--del text{fill:var(--red-hi)}.n1 .card{transform-box:fill-box;transform-origin:50%;transition:transform .55s cubic-bezier(.22,1,.36,1)}.n1.is-open .c1,.machine.is-apart .n1 .c1{transform:translate(-64px,-2px)rotate(-3deg)}.n1.is-open .c2,.machine.is-apart .n1 .c2{transform:translateY(-8px)}.n1.is-open .c3,.machine.is-apart .n1 .c3{transform:translate(64px,-2px)rotate(4deg)}.n1.is-open .name,.machine.is-apart .n1 .name{opacity:0}.n2.is-open .lift,.machine.is-apart .n2 .lift{transform:scale(.88)}.n3.is-open .lift,.machine.is-apart .n3 .lift,.n4.is-open .lift,.machine.is-apart .n4 .lift{transform:translateY(-10px)scale(.9)}.n3.is-open .name,.machine.is-apart .n3 .name,.n4.is-open .name,.machine.is-apart .n4 .name{transform:translateY(-14px)}.n5.is-open .lift,.machine.is-apart .n5 .lift{transform:scale(.9)}.m-count{font:800 12px/1 var(--num);text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:var(--floor);stroke-width:3px;stroke-linejoin:round}[data-tokens]{transition:opacity .3s}.machine.is-apart [data-tokens]{opacity:0}.legend{gap:6px;margin:0;padding:0;list-style:none;display:grid}.legend li{cursor:pointer;background:#ffffff08;border-radius:16px;grid-template-columns:30px 1fr;align-items:start;gap:2px 10px;padding:10px 12px;transition:background .3s,box-shadow .3s;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.legend li>b{border-radius:var(--pebble);width:28px;height:28px;font:800 .875rem/1 var(--num);color:var(--chrome);box-shadow:inset 0 0 0 1.5px var(--chrome);grid-row:span 2;place-items:center;display:grid}.legend strong{font-size:1.0625rem}.legend span{color:var(--ink-body);font-size:.9375rem;line-height:1.4}.legend li.is-active{background:#3fd9c214;box-shadow:inset 0 0 0 1px #3fd9c266}.legend li.is-active>b{background:var(--chrome);color:var(--glass-bot)}.legend li[data-node="3"] strong{color:var(--amber-hi)}.legend li[data-node="4"] strong{color:var(--azure-hi)}.legend li[data-node="5"] strong{color:var(--red-hi)}.legend__hint{color:var(--ink-soft);padding:6px 2px;font-size:.9375rem}.apart{justify-self:start;margin-top:4px}.chests__side{gap:10px;display:grid}@media (width<=899px){.js-home .legend li:not(.is-active){display:none}.js-home .machine.is-apart~.chests__side .legend li{display:grid}.machine.is-apart~.chests__side .legend__hint{display:none}}@media (width>=900px){.chests__grid{grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:center;gap:6px 56px}.machine{grid-row:span 2;max-width:480px}.chests__side{align-content:start;gap:14px}.legend__hint{display:none}}.yours__grid{gap:22px;display:grid}.yours__grid>*{min-width:0}.facts{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.facts li{min-height:40px;font:600 .9375rem/1 var(--text);background:#ffffff0a;border-radius:13px;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.facts svg{width:18px;height:18px;color:var(--chrome)}.files{width:min(100%,420px);margin:0 auto;padding:14px 14px 10px}.files__bar{color:var(--azure);justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;font-size:.9375rem;display:flex}.files__bar span:last-child{color:var(--ink-faint);font-size:.8125rem}.files__title{font:700 1.6rem/1.1 var(--display);margin:2px 2px 10px}.files__list{margin:0;padding:0;list-style:none}.files__row{border-top:1px solid #ffffff12;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:10px 4px;display:grid}.files__row .fold{width:46px;height:38px}.files__row strong{font-size:1.0625rem;display:block}.files__row small{color:var(--ink-soft);margin-top:2px;font-size:.8125rem;display:block}.files__row .chev{color:var(--ink-faint)}.files__row .chev svg{width:14px;height:14px}.files__row--sub{border-top:0;grid-template-columns:30px 1fr;padding:7px 4px 7px 58px}.files__row--sub .fold{opacity:.85;width:28px;height:23px}.files__row--sub span{color:var(--ink-body);font-size:.9375rem}.files__note{color:var(--ink-soft);border-top:1px solid #ffffff12;align-items:center;gap:8px;margin-top:8px;padding:10px 4px 2px;font-size:.8125rem;display:flex}.files__note svg{width:14px;height:14px;color:var(--chrome)}@media (width>=900px){.yours__grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px}.files{margin:0 auto 0 0}}.more__inner{text-align:center;justify-items:center;display:grid}.home .more__title{margin-bottom:clamp(4px,1.5vw,12px)}.more__orb{aspect-ratio:1;width:min(88vw,360px)}.vault-orb{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:100%;height:100%;padding:0;display:block;position:relative}.vault-orb img,.vault-orb video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vault-orb video{opacity:0;transition:opacity .35s}.vault-orb[data-playing=true] video,.vault-orb[data-ended=true] video{opacity:1}.more__list{flex-wrap:wrap;justify-content:center;gap:0 8px;width:100%;margin:clamp(6px,2vw,14px) 0 0;padding:0;list-style:none;display:flex}.more__list:after{content:"";flex-basis:100%;order:1}.more__item:nth-child(n+4){order:2}.more__item{min-width:60px;max-width:112px;font:600 .8125rem/1.2 var(--text);color:var(--ink-body);overflow-wrap:break-word;flex:0 auto;align-content:start;justify-items:center;gap:8px;padding-block:8px;display:grid}.more__peb{border-radius:var(--pebble);width:52px;height:52px;color:var(--peb,var(--chrome));background:linear-gradient(180deg, var(--glass-top), var(--glass-bot));box-shadow:inset 0 1px 0 #ffffff4d, 0 0 0 1px color-mix(in srgb, var(--peb,var(--chrome)) 28%, transparent), 0 8px 18px #00000073;place-items:center;display:grid}.more__peb svg{width:24px;height:24px}.more__item--value .more__peb svg{filter:drop-shadow(0 1px 8px #14b8a68c);width:30px;height:30px;overflow:visible}.more__item--duplicates{--peb:var(--coral)}.more__item--value{--peb:var(--mint)}.more__item--vault{--peb:var(--violet-hi)}.more__item--tv{--peb:var(--azure-hi)}.more__item--watch{--peb:var(--amber-hi)}.more__item--drives{--peb:var(--chrome)}.more__line{color:var(--ink-soft);margin-top:clamp(18px,3vw,28px);font-size:clamp(1rem,2.4vw,1.125rem)}@media (width>=900px){.more__orb{width:460px}.more__list{flex-wrap:nowrap;gap:0;max-width:900px;margin-top:-8px}.more__list:after{display:none}.more__item{flex:1 1 0;max-width:none;font-size:.9375rem}.more__peb{width:60px;height:60px}.more__peb svg{width:28px;height:28px}.more__item--value .more__peb svg{width:34px;height:34px}.more__item:first-child,.more__item:nth-child(6){transform:translateY(-46px)}.more__item:nth-child(2),.more__item:nth-child(5){transform:translateY(-18px)}.more__item:nth-child(3),.more__item:nth-child(4){transform:translateY(-4px)}}.final{isolation:isolate;text-align:center;padding-block:clamp(64px,12vw,140px) clamp(48px,8vw,96px);position:relative;overflow:hidden}.final__inner{justify-items:center;display:grid}.final__app{margin-bottom:26px}.final .app-icon img{width:112px;height:112px}.final .app-mark[data-size] .app-mark__word{font-size:2.2rem}.home .final__lead{margin:14px auto 26px}.final__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;display:flex}.owner{text-align:start;max-width:560px;margin:44px auto 0;padding:22px 22px 18px;position:relative}.owner blockquote{font:500 clamp(1.0625rem, 3.6vw, 1.25rem)/1.5 var(--text);color:var(--ink);margin:0}.owner blockquote:before{content:"“";font:700 4rem/1 var(--display);color:var(--chrome);opacity:.8;position:absolute;top:-18px;left:16px}.owner figcaption{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:14px;font-size:.9375rem;display:flex}.owner a{color:var(--chrome);align-items:center;gap:6px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.owner a:hover{text-decoration:underline}.owner a svg{width:15px;height:15px}@media (width>=900px){.final .app-icon img{width:144px;height:144px}.final .app-mark[data-size] .app-mark__word{font-size:2.8rem}}
