.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;gap:3.5rem;padding-block:3rem 4.5rem;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.6rem,5vw,3.9rem);line-height:1.04}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent);font-style:normal}.lead[data-astro-cid-lcdefpme]{color:var(--muted);max-width:40ch;margin:1.4rem 0 2.2rem;font-size:1.2rem}.device-wrap[data-astro-cid-lcdefpme]{justify-self:end;width:100%;max-width:540px;margin:0}.device[data-astro-cid-lcdefpme]{border-radius:var(--radius-device);background:linear-gradient(155deg, var(--p-casing-light) 0%, var(--p-casing) 18%, var(--p-casing) 72%, var(--p-casing-dark) 100%);box-shadow:inset 0 2px 0 #ffffff47, inset 0 -6px 0 var(--p-casing-dark), 0 26px 50px -22px #7a142299;padding:16px 18px 18px;position:relative}.device-head[data-astro-cid-lcdefpme]{align-items:center;gap:14px;padding:2px 4px 12px;display:flex}.lens[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 34% 30%, var(--p-lens-glint) 0 10%, transparent 11%), radial-gradient(circle at 60% 66%, #e6f4ff59 0 6%, transparent 7%), radial-gradient(circle at 50% 50%, var(--p-lens) 0 52%, var(--p-lens-dark) 100%);width:58px;height:58px;box-shadow:0 0 0 5px var(--p-hinge), 0 0 0 7px #ffffff2e, inset 0 -4px 8px #00000040;border-radius:50%;flex:none}.leds[data-astro-cid-lcdefpme]{gap:7px;display:inline-flex}.leds[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 -2px #0003,inset 0 2px #ffffff73,0 0 0 2px #00000026}.led-r[data-astro-cid-lcdefpme]{background:var(--p-led-red)}.led-y[data-astro-cid-lcdefpme]{background:var(--p-led-yellow)}.led-g[data-astro-cid-lcdefpme]{background:var(--p-led-green)}.device-tag[data-astro-cid-lcdefpme]{color:var(--p-paper);margin-left:auto;font-size:.8rem}.hinge[data-astro-cid-lcdefpme]{background:var(--p-hinge);justify-content:center;gap:16%;height:12px;margin:0 -18px 14px;display:flex;box-shadow:inset 0 3px #00000040}.hinge[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--p-casing-dark);border-radius:0 0 6px 6px;width:14%;box-shadow:inset 0 -2px #ffffff1f}.screen-head[data-astro-cid-lcdefpme]{text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem .35rem;font-size:.78rem;display:flex}.dex[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:.45rem .75rem .85rem;list-style:none;display:grid}.entry[data-astro-cid-lcdefpme]{border-radius:var(--radius-thumb);background:#ffffff8c;flex-direction:column;gap:.3rem;padding:.45rem;display:flex;box-shadow:inset 0 0 0 1px #13301f1a}.entry-top[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem;display:flex}.entry-num[data-astro-cid-lcdefpme]{font-size:.72rem}.entry[data-astro-cid-lcdefpme] .type[data-astro-cid-lcdefpme]{padding:.14rem .4rem .1rem;font-size:.6rem}.thumb[data-astro-cid-lcdefpme]{aspect-ratio:1;background:#fbfcfb;border-radius:8px;position:relative;overflow:hidden}.thumb[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%;padding:.35rem;position:absolute;inset:0}.entry-name[data-astro-cid-lcdefpme]{white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;line-height:1.2;overflow:hidden}.entry-status[data-astro-cid-lcdefpme]{align-items:center;gap:.25rem;font-size:.74rem;font-weight:600;line-height:1.2;display:inline-flex}.entry-status[data-astro-cid-lcdefpme] .icon{width:.95em;height:.95em}.locked[data-astro-cid-lcdefpme] .thumb[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:grayscale()contrast(.6)brightness(1.1);opacity:.35}.locked[data-astro-cid-lcdefpme] .entry-status[data-astro-cid-lcdefpme]{opacity:.8}.device-foot[data-astro-cid-lcdefpme]{align-items:center;gap:10px;padding:14px 6px 0;display:flex}.grille[data-astro-cid-lcdefpme]{gap:5px;margin-inline:auto;display:flex}.grille[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--p-casing-dark);border-radius:2px;width:22px;height:4px;box-shadow:inset 0 1px #00000040}.knob[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--p-hinge);width:34px;height:10px;box-shadow:inset 0 -2px #0000004d}.device-wrap[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{text-align:right;margin-top:.8rem;font-size:.82rem}@media (prefers-color-scheme:dark){.entry[data-astro-cid-lcdefpme]{background:#bff5cf0f;box-shadow:inset 0 0 0 1px #bff5cf1f}.thumb[data-astro-cid-lcdefpme]{background:#e7ece9}}@media (prefers-reduced-motion:no-preference){.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:rise .8s var(--ease) both}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:80ms}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.16s}.entry[data-astro-cid-lcdefpme]{animation:rise .7s var(--ease) both;animation-delay:calc(.25s + var(--i) * 60ms)}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}.features[data-astro-cid-lcdefpme]{padding-top:3rem}.features[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:2.25rem;font-size:clamp(2rem,4vw,3rem)}.bento[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr);gap:1rem;display:grid}.tile[data-astro-cid-lcdefpme]{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--line);min-width:0;padding:1.6rem 1.75rem 1.75rem}.tile-head[data-astro-cid-lcdefpme]{gap:.35rem;margin-bottom:.5rem;display:grid}.tile-num[data-astro-cid-lcdefpme]{font-family:var(--pixel);color:var(--accent-soft-ink);font-size:.85rem;display:inline-block}.tile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.45rem}.tile-note[data-astro-cid-lcdefpme]{grid-column:span 4}.tile-simili[data-astro-cid-lcdefpme]{background:var(--accent-soft);border-color:#0000;grid-column:span 2}.tile-rank[data-astro-cid-lcdefpme],.tile-notif[data-astro-cid-lcdefpme]{grid-column:span 3}.note-demo[data-astro-cid-lcdefpme]{border-radius:var(--radius-thumb);background:var(--surface-2);gap:1rem;margin-top:1.3rem;padding:1.1rem;display:grid}.note-product[data-astro-cid-lcdefpme]{align-items:center;gap:.8rem;display:flex}.note-product[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin-bottom:.25rem;line-height:1.2;display:block}.note-thumb[data-astro-cid-lcdefpme],.fighter-thumb[data-astro-cid-lcdefpme]{border-radius:var(--radius-thumb);background:var(--type-bg,#b5523b);color:#fff;flex:none;place-items:center;width:3rem;height:3rem;display:grid}.note-thumb[data-astro-cid-lcdefpme]{--type-bg:#b5523b}.note-thumb[data-astro-cid-lcdefpme] .icon{width:1.6rem;height:1.6rem}.rating[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.rating[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-thumb);background:var(--surface);border:2px solid var(--line);justify-items:center;gap:.2rem;padding:.6rem .25rem .5rem;display:grid}.rating[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].on{border-color:var(--leaf-text);box-shadow:0 0 0 3px color-mix(in srgb, var(--p-leaf) 22%, transparent)}.rating-emoji[data-astro-cid-lcdefpme]{font-size:1.7rem;line-height:1}.rating-label[data-astro-cid-lcdefpme]{text-align:center;font-size:.78rem;font-weight:600;line-height:1.15}.rating[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].on .rating-label[data-astro-cid-lcdefpme]{color:var(--leaf-text)}.comment[data-astro-cid-lcdefpme]{font-weight:500}.types[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.4rem;margin:1.2rem 0 0;padding:0;list-style:none;display:flex}.rank-caption[data-astro-cid-lcdefpme]{margin-top:1.2rem;font-size:.85rem;font-weight:600}.rank[data-astro-cid-lcdefpme]{gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.rank[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--surface-2);border-radius:var(--radius-thumb);grid-template-columns:1.6rem 1fr auto;align-items:center;gap:.75rem;padding:.6rem .8rem;display:grid}.rank-pos[data-astro-cid-lcdefpme]{color:var(--accent-soft-ink);font-size:1.05rem}.rank-name[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;min-width:0;font-size:.92rem;font-weight:600;line-height:1.25;display:flex}.rank-name[data-astro-cid-lcdefpme] .type[data-astro-cid-lcdefpme]{font-size:.62rem}.rank-score[data-astro-cid-lcdefpme]{white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:1.02rem;font-weight:700;line-height:1.2;display:flex}.rank-score[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.76rem;font-weight:400}.tile-notif[data-astro-cid-lcdefpme]{background:var(--night);color:var(--night-ink);border-color:#0000}.tile-notif[data-astro-cid-lcdefpme] .tile-num[data-astro-cid-lcdefpme]{color:var(--p-led-yellow)}@media (prefers-color-scheme:dark){.tile-notif[data-astro-cid-lcdefpme]{border-color:var(--line)}}.notif-intro[data-astro-cid-lcdefpme]{color:var(--night-muted)}.notifs[data-astro-cid-lcdefpme]{gap:.6rem;margin-top:1.25rem;display:grid}.notif-foot[data-astro-cid-lcdefpme]{color:var(--night-muted);margin-top:1rem;font-size:.88rem}.notif[data-astro-cid-lcdefpme]{border-radius:var(--radius-thumb);background:color-mix(in srgb, var(--night-ink) 10%, transparent);color:var(--night-muted);align-items:flex-start;gap:.75rem;padding:.9rem 1rem;font-size:.9rem;line-height:1.35;display:flex}.notif[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--night-ink);display:block}.notif-app[data-astro-cid-lcdefpme]{background:var(--brand-mark);width:2rem;height:2rem;color:var(--brand-mark-ink);border-radius:9px;flex:none;place-items:center;display:grid}.arena[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:3.5rem;padding-top:7rem;display:grid}.arena[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.5rem 0 1rem;font-size:clamp(2rem,4vw,3rem)}.lead-sm[data-astro-cid-lcdefpme]{max-width:44ch;font-size:1.12rem}.rules[data-astro-cid-lcdefpme]{gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.rules[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.85rem;display:flex}.rules[data-astro-cid-lcdefpme] .icon{color:var(--accent);margin-top:.2rem}.arena-demo[data-astro-cid-lcdefpme]{justify-self:end;width:100%;max-width:520px}.arena-demo[data-astro-cid-lcdefpme]>.bezel[data-astro-cid-lcdefpme]{border-radius:var(--radius-card);box-shadow:inset 0 2px 0 #ffffff80, inset 0 -3px 0 #0000001f, var(--shadow);padding:14px}.arena-screen[data-astro-cid-lcdefpme] .screen-head[data-astro-cid-lcdefpme] .type[data-astro-cid-lcdefpme]{text-transform:none}.arena-question[data-astro-cid-lcdefpme]{padding:.4rem .9rem 0;font-size:1.15rem;font-weight:700}.duel[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;padding:.9rem;display:grid}.fighter[data-astro-cid-lcdefpme]{text-align:center;border-radius:var(--radius-thumb);background:#ffffff8c;border:2px solid #13301f1f;justify-items:center;gap:.4rem;min-width:0;padding:1rem .6rem .9rem;display:grid}.fighter[data-astro-cid-lcdefpme].win{border-color:var(--p-leaf-dark);box-shadow:0 0 0 3px #2fa84f33}.fighter[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.92rem;line-height:1.2}.fighter-thumb[data-astro-cid-lcdefpme]{--type-bg:#b5523b;width:3.4rem;height:3.4rem}.fighter-thumb[data-astro-cid-lcdefpme] .icon{width:1.9rem;height:1.9rem}.fighter[data-astro-cid-lcdefpme]:not(.win) .fighter-thumb[data-astro-cid-lcdefpme]{filter:saturate(.55)}.elo[data-astro-cid-lcdefpme]{font-size:1.35rem}.delta[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);padding:.15rem .5rem .1rem;font-size:.8rem}.delta[data-astro-cid-lcdefpme].up{background:var(--p-leaf-dark);color:#fff}.delta[data-astro-cid-lcdefpme].down{background:#13301f1a}.vs[data-astro-cid-lcdefpme]{color:var(--p-casing);font-size:1.4rem}.arena-foot[data-astro-cid-lcdefpme]{text-transform:uppercase;padding:0 .9rem .9rem;font-size:.72rem}.arena-note[data-astro-cid-lcdefpme]{text-align:right;margin-top:.7rem;font-size:.82rem}@media (prefers-color-scheme:dark){.fighter[data-astro-cid-lcdefpme]{background:#bff5cf0f;border-color:#bff5cf26}.fighter[data-astro-cid-lcdefpme].win{border-color:var(--p-leaf)}.delta[data-astro-cid-lcdefpme].down{background:#bff5cf1f}.vs[data-astro-cid-lcdefpme]{color:var(--p-casing-light)}}.steps[data-astro-cid-lcdefpme]{padding-top:7rem}.steps[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);padding-top:1.25rem}.verb[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-bottom:.9rem;font-size:clamp(2rem,3.4vw,2.9rem);font-weight:700;line-height:1;display:block}.verb[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent)}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:30ch}.values[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr;align-items:center;gap:3rem;padding-top:7rem;display:grid}.statement[data-astro-cid-lcdefpme]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,4.2vw,3.3rem);font-weight:700;line-height:1.05}.facts[data-astro-cid-lcdefpme]{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.85rem;display:flex}.facts[data-astro-cid-lcdefpme] .icon{color:var(--accent);margin-top:.15rem}.faq[data-astro-cid-lcdefpme]{max-width:820px;padding-top:7rem}.faq-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;font-size:1.1rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme] .icon{transition:transform .3s var(--ease);color:var(--muted)}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] .icon{transform:rotate(180deg)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:65ch;padding:0 0 1.3rem}.final[data-astro-cid-lcdefpme]{padding-top:7rem}.final-panel[data-astro-cid-lcdefpme]{border-radius:var(--radius-device);color:var(--p-paper);background:linear-gradient(155deg, var(--p-casing-light) 0%, var(--p-casing) 20%, var(--p-casing) 75%, var(--p-casing-dark) 100%);box-shadow:inset 0 2px 0 #ffffff40, inset 0 -6px 0 var(--p-casing-dark);justify-items:start;gap:1rem;padding:clamp(2rem,5vw,3.5rem);display:grid;position:relative}.final-panel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,4.4vw,3.2rem)}.final-panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:.75rem;font-size:1.1rem}.final-panel[data-astro-cid-lcdefpme] .store{background:var(--p-ink);border-color:var(--p-ink);color:var(--p-paper)}@media (width<=1023px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem;padding-block:2.5rem 3.5rem}.device-wrap[data-astro-cid-lcdefpme],.arena-demo[data-astro-cid-lcdefpme]{justify-self:start}.bento[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile-note[data-astro-cid-lcdefpme],.tile-simili[data-astro-cid-lcdefpme]{grid-column:span 2}.tile-rank[data-astro-cid-lcdefpme],.tile-notif[data-astro-cid-lcdefpme]{grid-column:span 1}.arena[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem}.steps[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.3rem,10vw,3rem)}.device[data-astro-cid-lcdefpme]{border-radius:22px;padding:12px 12px 14px}.hinge[data-astro-cid-lcdefpme]{margin-inline:-12px}.lens[data-astro-cid-lcdefpme]{width:46px;height:46px}.bezel[data-astro-cid-lcdefpme]{padding:8px}.dex[data-astro-cid-lcdefpme]{gap:.4rem;padding:.35rem .5rem .6rem}.entry[data-astro-cid-lcdefpme]{padding:.3rem}.entry-num[data-astro-cid-lcdefpme]{font-size:.62rem}.entry[data-astro-cid-lcdefpme] .type[data-astro-cid-lcdefpme]{display:none}.entry-name[data-astro-cid-lcdefpme]{font-size:.7rem}.entry-status[data-astro-cid-lcdefpme]{font-size:.66rem}.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tile-note[data-astro-cid-lcdefpme],.tile-simili[data-astro-cid-lcdefpme],.tile-rank[data-astro-cid-lcdefpme],.tile-notif[data-astro-cid-lcdefpme]{grid-column:auto}.tile[data-astro-cid-lcdefpme]{padding:1.3rem 1.2rem 1.4rem}.rating[data-astro-cid-lcdefpme]{gap:.3rem}.rating-emoji[data-astro-cid-lcdefpme]{font-size:1.4rem}.rating-label[data-astro-cid-lcdefpme]{font-size:.66rem}.duel[data-astro-cid-lcdefpme]{gap:.35rem;padding:.7rem .6rem}.fighter[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.8rem}.elo[data-astro-cid-lcdefpme]{font-size:1.1rem}.steps[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme],.values[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2rem}.arena[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme],.values[data-astro-cid-lcdefpme],.faq[data-astro-cid-lcdefpme],.final[data-astro-cid-lcdefpme]{padding-top:4.5rem}}
