.ce[data-astro-cid-hfga62cd]{max-width:var(--max);padding:clamp(3rem, 7vw, 6rem) var(--gutter);min-height:100vh;margin-inline:auto}.ce--only[data-astro-cid-hfga62cd]{min-height:0;padding-top:clamp(2rem,4vw,3rem)}.ce__head[data-astro-cid-hfga62cd]{max-width:46rem;margin-bottom:2rem}.ce__head[data-astro-cid-hfga62cd] h2[data-astro-cid-hfga62cd]{margin:.4rem 0 .6rem}.ce__sub[data-astro-cid-hfga62cd]{color:var(--slate);margin:0}.ce__rail[data-astro-cid-hfga62cd]{gap:.75rem;height:clamp(300px,42vh,420px);display:flex}.ce__tile[data-astro-cid-hfga62cd]{border:1px solid var(--line);border-radius:var(--radius-lg);cursor:pointer;color:#fff;text-align:left;background:var(--ink-2);min-width:0;transition:flex-grow .6s var(--ease), border-color .3s;flex:1 1 0;padding:0;position:relative;overflow:hidden}.ce__tile[data-astro-cid-hfga62cd][aria-selected=true]{border-color:var(--lavender);box-shadow:0 0 0 1px var(--lavender), 0 20px 50px -25px var(--lavender-glow);flex-grow:2.2}.ce__tile[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{object-fit:cover;filter:saturate(.8)brightness(.6);width:100%;height:100%;transition:filter .5s, transform .8s var(--ease);position:absolute;inset:0}.ce__tile[data-astro-cid-hfga62cd][aria-selected=true] img[data-astro-cid-hfga62cd]{filter:none;transform:scale(1.03)}.ce__tile[data-astro-cid-hfga62cd]:after{content:"";background:linear-gradient(#0e0f1a1a 20%,#0e0f1ae0);position:absolute;inset:0}.ce__tile-n[data-astro-cid-hfga62cd]{z-index:1;letter-spacing:.24em;opacity:.85;font-size:.75rem;position:absolute;top:1rem;left:1.2rem}.ce__tile-t[data-astro-cid-hfga62cd]{z-index:1;gap:.25rem;display:grid;position:absolute;bottom:1.1rem;left:1.2rem;right:1.2rem}.ce__tile-t[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{letter-spacing:.06em;text-transform:uppercase;transition:font-size .4s var(--ease);font-size:clamp(1rem,1.6vw,1.3rem)}.ce__tile[data-astro-cid-hfga62cd][aria-selected=true] .ce__tile-t[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{font-size:clamp(1.4rem,2.6vw,2.2rem)}.ce__tile[data-astro-cid-hfga62cd][aria-selected=false] .ce__tile-t[data-astro-cid-hfga62cd] em[data-astro-cid-hfga62cd]{display:none}.ce__tile-t[data-astro-cid-hfga62cd] em[data-astro-cid-hfga62cd]{letter-spacing:.12em;text-transform:uppercase;color:var(--lavender-hover);font-size:.8rem;font-style:normal}.ce__tile-t[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{color:var(--mist);opacity:0;max-height:0;transition:max-height .5s var(--ease), opacity .4s;font-size:.9rem;overflow:hidden}.ce__tile[data-astro-cid-hfga62cd][aria-selected=true] .ce__tile-t[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{opacity:1;max-height:4rem}.ce__crumbs[data-astro-cid-hfga62cd]{min-height:2rem;color:var(--slate);flex-wrap:wrap;align-items:center;gap:.4rem;margin:1.6rem 0 .4rem;font-size:.85rem;display:flex}.ce__crumbs button{background:var(--ink-2);border:1px solid var(--line);color:var(--paper);cursor:pointer;font:inherit;border-radius:999px;padding:.3rem .8rem;font-size:.82rem}.ce__crumbs button:hover{border-color:var(--lavender)}.ce__crumbs span{opacity:.5}.ce__stage[data-astro-cid-hfga62cd]{min-height:60vh}.ce__pane[data-astro-cid-hfga62cd][hidden]{display:none}.ce__pane[data-astro-cid-hfga62cd]{animation:ce-in .5s var(--ease)}@keyframes ce-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ce__step[data-astro-cid-hfga62cd]{letter-spacing:.14em;text-transform:uppercase;color:var(--slate);margin:1.6rem 0 1rem;font-size:.8rem}.ce__step[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{color:var(--lavender-hover);margin-right:.6rem}.ce__types[data-astro-cid-hfga62cd]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ce__type[data-astro-cid-hfga62cd]{text-align:left;font:inherit;color:var(--paper);background:var(--ink-2);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:38% 1fr;padding:0;display:grid;overflow:hidden}.ce__type-img[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{object-fit:cover;width:100%;height:100%;min-height:260px;display:block}.ce__type-body[data-astro-cid-hfga62cd]{align-content:start;gap:.55rem;padding:1.3rem;display:grid}.ce__type-body[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{font-size:1.35rem}.ce__type-body[data-astro-cid-hfga62cd] em[data-astro-cid-hfga62cd]{color:var(--lavender-hover);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-style:normal}.ce__type-body[data-astro-cid-hfga62cd] ul[data-astro-cid-hfga62cd],.ce__wbody[data-astro-cid-hfga62cd] ul[data-astro-cid-hfga62cd]{color:var(--mist);gap:.2rem;margin:0;padding-left:1.1rem;font-size:.9rem;display:grid}.ce__tags[data-astro-cid-hfga62cd]{flex-wrap:wrap;gap:.35rem;display:flex}.ce__tags[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd]{border:1px solid var(--line);color:var(--slate);border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-style:normal}.ce__go[data-astro-cid-hfga62cd]{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ce__dots--type[data-astro-cid-hfga62cd]{justify-self:start;width:auto;min-width:60%}.ce__go[data-astro-cid-hfga62cd],.ce__view[data-astro-cid-hfga62cd]{color:var(--blue-wave);margin-top:.3rem;font-size:.9rem;font-weight:600}.ce__why[data-astro-cid-hfga62cd]{gap:.55rem;margin-top:.9rem;display:grid}.ce__why[data-astro-cid-hfga62cd] .ce__pick[data-astro-cid-hfga62cd]{margin-top:0}.ce__why-r[data-astro-cid-hfga62cd]{border-left:2px solid var(--lavender);gap:.1rem;padding-left:.8rem;display:grid}.ce__why-r[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{color:var(--paper);font-size:.95rem;font-weight:600}.ce__why-r[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd]{color:var(--lavender-hover);letter-spacing:.08em;text-transform:uppercase;margin-left:.6rem;font-size:.75rem;font-style:normal;font-weight:500}.ce__why-r[data-astro-cid-hfga62cd] span[data-astro-cid-hfga62cd]{color:var(--mist);font-size:.88rem;line-height:1.4}.ce__bt[data-astro-cid-hfga62cd]{color:var(--slate);flex-wrap:wrap;gap:.25rem .6rem;margin-top:.35rem;font-size:.72rem;font-style:normal;display:flex}.ce__bt[data-astro-cid-hfga62cd] u[data-astro-cid-hfga62cd]{letter-spacing:.1em;text-transform:uppercase;flex-basis:100%;font-size:.66rem;text-decoration:none}.ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] .ce__bt[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd]{text-transform:none;letter-spacing:0;color:var(--slate);background:0 0;border:0;padding:0;font-size:.72rem;font-style:normal}.ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] .ce__bt[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{color:var(--paper);font-size:.72rem;font-weight:600}.ce__stats[data-astro-cid-hfga62cd]{flex-wrap:wrap;gap:.5rem;display:flex}.ce__stat[data-astro-cid-hfga62cd]{border:1px solid var(--line);background:var(--ink-3);border-radius:12px;gap:.1rem;padding:.6rem .9rem;display:grid}.ce__stat[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{color:var(--slate);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem}.ce__stat[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{color:var(--paper);font-size:1.15rem;line-height:1.15}.ce__bt--b[data-astro-cid-hfga62cd]{margin-top:0;font-size:.8rem}.ce__bt--b[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd]{font-size:.8rem!important}.ce__bl[data-astro-cid-hfga62cd]{gap:.5rem;margin-top:.9rem;display:grid}.ce__bl[data-astro-cid-hfga62cd] .ce__pick[data-astro-cid-hfga62cd]{margin-top:0}.ce__bl-row[data-astro-cid-hfga62cd]{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:.5rem;display:grid}.ce__bl-i[data-astro-cid-hfga62cd]{text-align:center;border:1px solid var(--line);background:var(--ink-3);border-radius:12px;justify-items:center;gap:.1rem;padding:.6rem .4rem .7rem;display:grid}.ce__bl-i[data-astro-cid-hfga62cd] .dia[data-astro-cid-hfga62cd]{height:30px;margin:.5rem 0 .6rem;padding:0 .3rem}.ce__bl-i[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{color:var(--paper);font-size:.84rem;font-weight:600}.ce__bl-i[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{color:var(--slate);font-size:.72rem}.ce__pick[data-astro-cid-hfga62cd]{letter-spacing:.14em;text-transform:uppercase;color:var(--slate);margin-top:.8rem;font-size:.72rem;display:block}.ce__opts[data-astro-cid-hfga62cd]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.6rem;margin-top:.4rem;display:grid}.ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]{padding:.75rem .9rem}.ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{font-size:1rem}.ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{color:var(--blue-wave)}.ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{font-size:.78rem;line-height:1.35}.ce__lines[data-astro-cid-hfga62cd]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem;max-width:52rem;display:grid}.ce__line[data-astro-cid-hfga62cd]{text-align:left;font:inherit;color:var(--paper);background:var(--ink-2);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;gap:.2rem;padding:1rem 1.2rem;text-decoration:none;display:grid}.ce__line[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{font-size:1.15rem}.ce__line[data-astro-cid-hfga62cd] span[data-astro-cid-hfga62cd]{color:var(--lavender-hover);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.ce__line[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{color:var(--slate)}.ce__line[data-astro-cid-hfga62cd]:hover{border-color:var(--lavender-hover)}.ce__line[data-astro-cid-hfga62cd][aria-pressed=true]{border-color:var(--lavender);background:var(--ink-3)}.ce__ladder[data-astro-cid-hfga62cd]{align-items:start;gap:1rem;display:grid}.ce__ladder--3[data-astro-cid-hfga62cd]{grid-template-columns:repeat(3,minmax(0,1fr))}.ce__ladder--1[data-astro-cid-hfga62cd]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ce__col[data-astro-cid-hfga62cd]{align-content:start;gap:.8rem;display:grid}.ce__col[data-astro-cid-hfga62cd]>header[data-astro-cid-hfga62cd]{border-bottom:2px solid var(--lavender);justify-content:space-between;align-items:baseline;gap:.6rem;padding-bottom:.6rem;display:flex}.ce__col[data-astro-cid-hfga62cd]>header[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{letter-spacing:.16em;text-transform:uppercase;font-size:1.1rem}.ce__col[data-astro-cid-hfga62cd]>header[data-astro-cid-hfga62cd] span[data-astro-cid-hfga62cd]{color:var(--slate);font-size:.8rem}.ce__ladder--1[data-astro-cid-hfga62cd] .ce__col[data-astro-cid-hfga62cd]{display:contents}.ce__ladder--1[data-astro-cid-hfga62cd] .ce__col[data-astro-cid-hfga62cd]>header[data-astro-cid-hfga62cd]{display:none}.ce__card[data-astro-cid-hfga62cd],.ce__wcard[data-astro-cid-hfga62cd]{color:var(--paper);background:var(--ink-2);border:1px solid var(--line);border-radius:var(--radius);transition:transform .25s var(--ease), border-color .25s;gap:.45rem;padding:1rem;text-decoration:none;display:grid}.ce__card[data-astro-cid-hfga62cd]:hover,.ce__wcard[data-astro-cid-hfga62cd]:hover{border-color:var(--lavender-hover);transform:translateY(-3px)}.ce__slab[data-astro-cid-hfga62cd]{object-fit:contain;width:auto;max-width:100%;height:110px;margin-inline:auto;display:block}.ce__card[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{font-size:1.05rem}.ce__card[data-astro-cid-hfga62cd] em[data-astro-cid-hfga62cd],.ce__wbody[data-astro-cid-hfga62cd] em[data-astro-cid-hfga62cd]{color:var(--slate);font-size:.86rem;font-style:normal}.ce__chips[data-astro-cid-hfga62cd]{flex-wrap:wrap;gap:.35rem;display:flex}.ce__chips[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd]{background:var(--ink-3);border-radius:8px;padding:.3rem .6rem;font-size:.8rem;font-style:normal;display:grid}.ce__chips[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{color:var(--slate);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.ce__dots[data-astro-cid-hfga62cd]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.ce__dots[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd],.ce__dots[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{object-fit:cover;border-radius:50%;width:18px;height:18px;box-shadow:inset 0 0 0 1px #fff3}.ce__dots[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{color:var(--slate);margin-left:.2rem;font-size:.75rem}.ce__wide[data-astro-cid-hfga62cd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:1.1rem;display:grid}.ce__wcard[data-astro-cid-hfga62cd]{border-radius:var(--radius-lg);grid-template-columns:42% 1fr;padding:0;overflow:hidden}.ce__wimg[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{object-fit:cover;width:100%;height:100%;min-height:280px;display:block}.ce__wbody[data-astro-cid-hfga62cd]{align-content:start;gap:.6rem;padding:1.3rem;display:grid}.ce__wbody[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{font-size:1.3rem}@media (width<=900px){.ce__rail[data-astro-cid-hfga62cd]{flex-direction:column;height:auto}.ce__tile[data-astro-cid-hfga62cd]{height:110px;transition:height .5s var(--ease);flex:none}.ce__tile[data-astro-cid-hfga62cd][aria-selected=true]{height:220px}.ce__types[data-astro-cid-hfga62cd],.ce__ladder--3[data-astro-cid-hfga62cd],.ce__type[data-astro-cid-hfga62cd],.ce__wcard[data-astro-cid-hfga62cd]{grid-template-columns:1fr}.ce__type-img[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd],.ce__wimg[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{height:180px;min-height:0}}.ce__crumbs[data-astro-cid-hfga62cd]{margin-top:1.4rem}.ce__crumbs[data-astro-cid-hfga62cd][hidden]{display:none}.ce__step[data-astro-cid-hfga62cd]{margin-top:2rem;font-size:.9rem}.ce__types[data-astro-cid-hfga62cd]{gap:1.4rem}.ce__type[data-astro-cid-hfga62cd]{border-radius:24px;grid-template-columns:46% 1fr;min-height:470px}.ce__type-img[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{min-height:470px}.ce__type-body[data-astro-cid-hfga62cd]{gap:.8rem;padding:2rem 2rem 2rem 1.8rem}.ce__type-body[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{font-size:clamp(1.7rem,2.4vw,2.2rem);line-height:1.1}.ce__type-body[data-astro-cid-hfga62cd] em[data-astro-cid-hfga62cd]{font-size:.85rem}.ce__type-body[data-astro-cid-hfga62cd] ul[data-astro-cid-hfga62cd]{gap:.35rem;font-size:1.02rem}.ce__type[data-astro-cid-hfga62cd] .ce__tags[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd]{padding:.3rem .75rem;font-size:.8rem}.ce__type[data-astro-cid-hfga62cd] .ce__go[data-astro-cid-hfga62cd]{margin-top:.6rem;font-size:1.02rem}.ce__card[data-astro-cid-hfga62cd]{gap:.7rem}.ce__cl[data-astro-cid-hfga62cd]{color:inherit;gap:.45rem;text-decoration:none;display:grid}.ce__dots[data-astro-cid-hfga62cd]{text-align:left;width:100%;font:inherit;color:var(--paper);background:var(--ink-3);border:1px solid var(--line);cursor:pointer;border-radius:10px;gap:.45rem;padding:.6rem .7rem;display:grid}.ce__dots[data-astro-cid-hfga62cd]:hover{border-color:var(--lavender-hover)}.ce__dots-row[data-astro-cid-hfga62cd]{flex-wrap:wrap;gap:.3rem;display:flex}.ce__dots-row[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd],.ce__dots-row[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{object-fit:cover;border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 1px #ffffff38}.ce__colorfact[data-astro-cid-hfga62cd]{border:1px solid var(--line);background:var(--ink-3);border-radius:12px;align-items:center;gap:.8rem;margin-top:.3rem;padding:.7rem 1rem;display:flex}.ce__colorfact[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{white-space:nowrap;color:var(--paper);font-size:1.9rem;line-height:1}.ce__colorfact[data-astro-cid-hfga62cd] span[data-astro-cid-hfga62cd]{letter-spacing:.1em;text-transform:uppercase;color:var(--slate);font-size:.78rem;line-height:1.3}.ce__colornote[data-astro-cid-hfga62cd]{color:var(--slate);font-size:.8rem;line-height:1.45}.ce__dots-row[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd].is-plain{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.ce__dots-t[data-astro-cid-hfga62cd]{color:var(--blue-wave);letter-spacing:.04em;font-size:.78rem;font-weight:600}.ce__view[data-astro-cid-hfga62cd]{text-decoration:none}.ce__wcard[data-astro-cid-hfga62cd]{border-radius:24px;grid-template-columns:42% 1fr;padding:0;display:grid;overflow:hidden}.ce__wcard[data-astro-cid-hfga62cd]:hover{transform:none}.ce__wide[data-astro-cid-hfga62cd] .ce__wcard[data-astro-cid-hfga62cd]:last-child:nth-child(odd):not(:first-child){grid-column:1/-1;grid-template-columns:34% 1fr}.ce__wide[data-astro-cid-hfga62cd] .ce__wcard[data-astro-cid-hfga62cd]:last-child:nth-child(odd):not(:first-child) .ce__wimg[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{min-height:100%}.ce__wtitle[data-astro-cid-hfga62cd]{color:inherit;gap:.3rem;text-decoration:none;display:grid}.cx[data-astro-cid-hfga62cd]{border:1px solid var(--line);background:var(--ink);color:var(--paper);border-radius:24px;width:min(1080px,94vw);max-height:92vh;padding:0;overflow:auto}.cx[data-astro-cid-hfga62cd]::backdrop{backdrop-filter:blur(4px);background:#080910d1}.cx__x[data-astro-cid-hfga62cd]{z-index:2;border:1px solid var(--line);background:var(--ink-2);width:40px;height:40px;color:var(--paper);cursor:pointer;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:.8rem;right:1rem}.cx__grid[data-astro-cid-hfga62cd]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.cx__view[data-astro-cid-hfga62cd]{background:var(--ink-2);align-content:start;gap:.7rem;margin:0;padding:1.4rem;display:grid}.cx__big[data-astro-cid-hfga62cd]{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:16px;place-items:end start;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.cx__big span{background:#0c0d16c7;border-radius:999px;margin:.8rem;padding:.3rem .7rem;font-size:.75rem}.cx__view[data-astro-cid-hfga62cd] figcaption[data-astro-cid-hfga62cd]{font-size:1.15rem;font-weight:700}.cx__side[data-astro-cid-hfga62cd]{align-content:start;gap:.8rem;padding:1.6rem;display:grid}.cx__eyebrow[data-astro-cid-hfga62cd]{letter-spacing:.2em;text-transform:uppercase;color:var(--lavender-hover);margin:0;font-size:.72rem}.cx__side[data-astro-cid-hfga62cd] h3[data-astro-cid-hfga62cd]{margin:0;font-size:1.5rem}.cx__note[data-astro-cid-hfga62cd]{color:var(--slate);margin:0;font-size:.9rem}.cx__specs[data-astro-cid-hfga62cd]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.cx__specs li{background:var(--ink-3);color:var(--mist);border-radius:8px;padding:.3rem .6rem;font-size:.78rem}.cx__sw[data-astro-cid-hfga62cd]{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:.55rem;max-height:min(62vh,640px);padding:.3rem .3rem 1rem;display:grid;overflow:auto}.cx__sw button{color:var(--mist);font:inherit;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:10px;justify-items:center;gap:.3rem;padding:.25rem;font-size:.68rem;line-height:1.2;display:grid}.cx__sw button:hover{background:var(--ink-3)}.cx__sw button[aria-pressed=true]{background:var(--ink-3);outline:2px solid var(--lavender)}.cx__sw i.plain{background:repeating-linear-gradient(135deg,#1f2230 0 8px,#252938 8px 16px)}.cx__sw i{aspect-ratio:1;background-position:50%;background-size:cover;border-radius:10px;width:100%;display:block;box-shadow:inset 0 0 0 1px #ffffff2e}.cx__link[data-astro-cid-hfga62cd]{color:var(--blue-wave);margin-top:.4rem;font-weight:600;text-decoration:none}.cx__acts[data-astro-cid-hfga62cd]{flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:.6rem;display:flex}.cx__acts[data-astro-cid-hfga62cd] .cx__link[data-astro-cid-hfga62cd]{margin-top:0}.cx__quote[data-astro-cid-hfga62cd]{padding:.55rem 1.1rem;font-size:.92rem}.dia[data-astro-cid-hfga62cd]{align-content:center;gap:2px;width:100%;height:30px;display:grid}.dia[data-astro-cid-hfga62cd] .l[data-astro-cid-hfga62cd]{background:#6a6d82;border-radius:2px;height:7px;display:block}.dia--single[data-astro-cid-hfga62cd] .l--one[data-astro-cid-hfga62cd]{height:12px}.dia[data-astro-cid-hfga62cd] .l--wear[data-astro-cid-hfga62cd]{background:var(--lavender-hover);height:6px}.dia[data-astro-cid-hfga62cd] .l--base[data-astro-cid-hfga62cd]{background:#3a3d52;border:1px solid #ffffff38;height:12px}.dia--dual[data-astro-cid-hfga62cd]{gap:5px}.dia--fused[data-astro-cid-hfga62cd]{gap:0}.dia--fused[data-astro-cid-hfga62cd] .l--wear[data-astro-cid-hfga62cd]{border-bottom:2px solid var(--blue);border-radius:2px 2px 0 0}.dia--fused[data-astro-cid-hfga62cd] .l--base[data-astro-cid-hfga62cd]{border-top:0;border-radius:0 0 2px 2px}.dia--tiles[data-astro-cid-hfga62cd]{grid-auto-flow:column;gap:3px}.dia--tiles[data-astro-cid-hfga62cd] .l--tile[data-astro-cid-hfga62cd]{align-self:center;height:12px}.lx[data-astro-cid-hfga62cd]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ink-2);width:min(640px,100vw - 1.5rem);max-height:min(86vh,720px);color:var(--paper);padding:0;overflow:hidden}.lx[data-astro-cid-hfga62cd][open]{flex-direction:column;display:flex}.lx[data-astro-cid-hfga62cd]::backdrop{backdrop-filter:blur(4px);background:#05060cb8}.lx__p[data-astro-cid-hfga62cd]{flex:auto;padding:1.3rem 1.4rem .4rem;overflow-y:auto}.lx__p[data-astro-cid-hfga62cd][hidden]{display:none}.lx__h[data-astro-cid-hfga62cd]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.lx__h[data-astro-cid-hfga62cd] h3[data-astro-cid-hfga62cd]{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1.7rem;font-weight:300}.lx__eyebrow[data-astro-cid-hfga62cd]{color:var(--lavender-hover);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .2rem;font-size:.72rem}.lx__meta[data-astro-cid-hfga62cd]{color:var(--slate);margin:.25rem 0 0;font-size:.85rem}.lx__x[data-astro-cid-hfga62cd]{color:var(--mist);cursor:pointer;background:0 0;border:0;padding:0 .3rem;font-size:1.8rem;line-height:1}.lx__tabs[data-astro-cid-hfga62cd]{gap:.5rem;margin-bottom:.8rem;display:flex}.lx__tab[data-astro-cid-hfga62cd]{font:inherit;color:var(--paper);background:var(--ink-3);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;text-align:center;flex:1;gap:.1rem;padding:.6rem .5rem;display:grid}.lx__tab[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{letter-spacing:.08em;text-transform:uppercase;font-size:.9rem;font-weight:500}.lx__tab[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{color:var(--slate);font-size:.72rem}.lx__tab[data-astro-cid-hfga62cd][aria-selected=true]{border-color:var(--lavender);box-shadow:0 0 0 1px var(--lavender) inset}.lx__g[data-astro-cid-hfga62cd][hidden]{display:none}.lx__why[data-astro-cid-hfga62cd]{color:var(--mist);margin:0 0 .9rem;font-size:.88rem;line-height:1.45}.lx__lab[data-astro-cid-hfga62cd]{color:var(--slate);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem;font-size:.72rem}.lx__bs[data-astro-cid-hfga62cd]{gap:.5rem;padding-bottom:1rem;display:grid}.lx__b[data-astro-cid-hfga62cd]{background:var(--ink-3);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .2s;overflow:hidden}.lx__b[data-astro-cid-hfga62cd]:hover,.lx__b[data-astro-cid-hfga62cd]:focus-within{border-color:var(--lavender-hover)}.lx__bl[data-astro-cid-hfga62cd]{color:var(--paper);grid-template-columns:64px 1fr auto;align-items:center;gap:.8rem;padding:.5rem .8rem .3rem .5rem;text-decoration:none;display:grid}.lx__dots[data-astro-cid-hfga62cd]{width:100%;font:inherit;border:0;border-top:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem .8rem;display:flex}.lx__dots[data-astro-cid-hfga62cd] .ce__dots-row[data-astro-cid-hfga62cd]{flex-wrap:nowrap;gap:.25rem}.lx__dots[data-astro-cid-hfga62cd] .ce__dots-row[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd],.lx__dots[data-astro-cid-hfga62cd] .ce__dots-row[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{width:20px;height:20px}.lx__dt[data-astro-cid-hfga62cd]{color:var(--blue-wave);white-space:nowrap;margin-left:auto;font-size:.78rem;font-weight:600}.lx__dots[data-astro-cid-hfga62cd]:hover .lx__dt[data-astro-cid-hfga62cd]{text-decoration:underline}.lx__bi[data-astro-cid-hfga62cd]{place-items:center;height:48px;display:grid}.lx__bt[data-astro-cid-hfga62cd]{gap:.1rem;display:grid}.lx__bt[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{font-size:1rem;font-weight:500}.lx__bt[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{color:var(--slate);font-size:.78rem}.lx__go[data-astro-cid-hfga62cd]{color:var(--blue-wave);text-align:right;max-width:7.5rem;font-size:.85rem;font-weight:600;line-height:1.25}.lx__f[data-astro-cid-hfga62cd]{border-top:1px solid var(--line);background:var(--ink);flex:none;gap:.6rem;padding:.9rem 1.4rem;display:grid}.lx__f[data-astro-cid-hfga62cd] p[data-astro-cid-hfga62cd]{color:var(--mist);margin:0;font-size:.88rem}.lx__f[data-astro-cid-hfga62cd] span[data-astro-cid-hfga62cd]{flex-wrap:wrap;gap:.5rem;display:flex}.lx__q[data-astro-cid-hfga62cd],.lx__c[data-astro-cid-hfga62cd]{text-align:center;border-radius:999px;padding:.65rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none}.lx__q[data-astro-cid-hfga62cd]{background:var(--blue);color:#fff}.lx__c[data-astro-cid-hfga62cd]{border:1px solid var(--line);color:var(--paper)}.lx__q[data-astro-cid-hfga62cd]:hover{background:var(--blue-hover)}.lx__c[data-astro-cid-hfga62cd]:hover{border-color:var(--lavender-hover)}@media (width<=520px){.lx__q[data-astro-cid-hfga62cd],.lx__c[data-astro-cid-hfga62cd]{flex:100%}.lx__bl[data-astro-cid-hfga62cd]{grid-template-columns:52px 1fr auto}.lx__dt[data-astro-cid-hfga62cd]{margin-left:0}}.ce[data-astro-cid-hfga62cd] .ce__type[data-astro-cid-hfga62cd]{border-radius:20px;grid-template-columns:34% 1fr;min-height:0}.ce[data-astro-cid-hfga62cd] .ce__type-img[data-astro-cid-hfga62cd]{display:block;position:relative}.ce[data-astro-cid-hfga62cd] .ce__type-img[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{height:100%;min-height:0;position:absolute;inset:0}.ce[data-astro-cid-hfga62cd] .ce__type-body[data-astro-cid-hfga62cd]{gap:.5rem;padding:1.2rem 1.3rem 1.3rem}.ce[data-astro-cid-hfga62cd] .ce__type-body[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{font-size:clamp(1.35rem,1.8vw,1.7rem)}.ce[data-astro-cid-hfga62cd] .ce__type-body[data-astro-cid-hfga62cd] em[data-astro-cid-hfga62cd]{font-size:.72rem}.ce[data-astro-cid-hfga62cd] .ce__type-body[data-astro-cid-hfga62cd] ul[data-astro-cid-hfga62cd]{gap:.1rem;font-size:.85rem}.ce[data-astro-cid-hfga62cd] .ce__f2[data-astro-cid-hfga62cd]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.ce[data-astro-cid-hfga62cd] .ce__colorfact[data-astro-cid-hfga62cd]{border-radius:10px;flex-wrap:wrap;gap:.5rem;margin:0;padding:.45rem .7rem}.ce[data-astro-cid-hfga62cd] .ce__colorfact[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{font-size:1.15rem}.ce[data-astro-cid-hfga62cd] .ce__colorfact[data-astro-cid-hfga62cd] span[data-astro-cid-hfga62cd]{letter-spacing:.08em;font-size:.62rem}.ce[data-astro-cid-hfga62cd] .ce__type[data-astro-cid-hfga62cd] .ce__dots[data-astro-cid-hfga62cd]{gap:.25rem;padding:.4rem .6rem}.ce[data-astro-cid-hfga62cd] .ce__dots-row[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd],.ce[data-astro-cid-hfga62cd] .ce__dots-row[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{width:20px;height:20px}.ce[data-astro-cid-hfga62cd] .ce__dots-t[data-astro-cid-hfga62cd]{font-size:.72rem}.ce[data-astro-cid-hfga62cd] .ce__bl[data-astro-cid-hfga62cd]{gap:.35rem;margin-top:.4rem}.ce[data-astro-cid-hfga62cd] .ce__bl-row[data-astro-cid-hfga62cd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.ce[data-astro-cid-hfga62cd] .ce__bl-i[data-astro-cid-hfga62cd]{border-radius:8px;padding:.35rem .2rem .4rem}.ce[data-astro-cid-hfga62cd] .ce__bl-i[data-astro-cid-hfga62cd] .dia[data-astro-cid-hfga62cd]{height:16px;margin:.2rem 0 .3rem;padding:0 .35rem}.ce[data-astro-cid-hfga62cd] .ce__bl-i[data-astro-cid-hfga62cd] .dia[data-astro-cid-hfga62cd] .l[data-astro-cid-hfga62cd]{height:4px}.ce[data-astro-cid-hfga62cd] .ce__bl-i[data-astro-cid-hfga62cd] .dia--single[data-astro-cid-hfga62cd] .l--one[data-astro-cid-hfga62cd]{height:7px}.ce[data-astro-cid-hfga62cd] .ce__bl-i[data-astro-cid-hfga62cd] .dia[data-astro-cid-hfga62cd] .l--wear[data-astro-cid-hfga62cd]{height:4px}.ce[data-astro-cid-hfga62cd] .ce__bl-i[data-astro-cid-hfga62cd] .dia[data-astro-cid-hfga62cd] .l--base[data-astro-cid-hfga62cd],.ce[data-astro-cid-hfga62cd] .ce__bl-i[data-astro-cid-hfga62cd] .dia--tiles[data-astro-cid-hfga62cd] .l--tile[data-astro-cid-hfga62cd]{height:7px}.ce[data-astro-cid-hfga62cd] .ce__bl-i[data-astro-cid-hfga62cd] .dia--dual[data-astro-cid-hfga62cd]{gap:3px}.ce[data-astro-cid-hfga62cd] .ce__bl-i[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{font-size:.7rem}.ce[data-astro-cid-hfga62cd] .ce__bl-i[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{font-size:.62rem;line-height:1.2}.ce[data-astro-cid-hfga62cd] .ce__why[data-astro-cid-hfga62cd]{gap:.35rem;margin-top:.4rem}.ce[data-astro-cid-hfga62cd] .ce__why-r[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{font-size:.82rem}.ce[data-astro-cid-hfga62cd] .ce__why-r[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd]{font-size:.65rem}.ce[data-astro-cid-hfga62cd] .ce__why-r[data-astro-cid-hfga62cd] span[data-astro-cid-hfga62cd]{font-size:.78rem;line-height:1.35}.ce[data-astro-cid-hfga62cd] .ce__type[data-astro-cid-hfga62cd] .ce__tags[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd]{padding:.15rem .55rem;font-size:.68rem}.ce[data-astro-cid-hfga62cd] .ce__tags[data-astro-cid-hfga62cd]{gap:.25rem}.ce[data-astro-cid-hfga62cd] .ce__pick[data-astro-cid-hfga62cd]{margin-top:.4rem;font-size:.66rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd]{gap:.4rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]{padding:.5rem .7rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{font-size:.92rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{font-size:.72rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]{border:1.5px solid var(--blue);background:var(--ink-3);transition:background .2s, border-color .2s, transform .2s var(--ease);border-radius:12px;gap:.1rem;padding:.55rem .8rem .6rem;position:relative}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]:hover,.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]:focus-visible{border-color:var(--blue-wave);background:#2b6ff029;transform:translateY(-1px)}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]:after{content:"Pick a build →";letter-spacing:.04em;color:#fff;background:var(--blue);border-radius:999px;padding:.22rem .65rem;font-size:.68rem;font-weight:700;position:absolute;top:.55rem;right:.7rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]:hover:after{background:var(--blue-hover)}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd]{padding-right:6.5rem;font-size:.95rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] strong[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{display:none}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]>span[data-astro-cid-hfga62cd]{letter-spacing:.1em;color:var(--lavender-hover);font-size:.66rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] small[data-astro-cid-hfga62cd]{font-size:.7rem;line-height:1.3}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] .ce__bt[data-astro-cid-hfga62cd]{gap:.15rem .5rem;margin-top:.2rem;font-size:.66rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] .ce__bt[data-astro-cid-hfga62cd] u[data-astro-cid-hfga62cd]{font-size:.6rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] .ce__bt[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd],.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] .ce__bt[data-astro-cid-hfga62cd] i[data-astro-cid-hfga62cd] b[data-astro-cid-hfga62cd]{font-size:.66rem}@media (width<=520px){.ce[data-astro-cid-hfga62cd] .ce__bl-row[data-astro-cid-hfga62cd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ce[data-astro-cid-hfga62cd] .ce__type[data-astro-cid-hfga62cd]{grid-template-columns:1fr}.ce[data-astro-cid-hfga62cd] .ce__type-img[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{height:200px;position:static}.ce__type[data-astro-cid-hfga62cd]{grid-template-columns:1fr;min-height:0}.ce__type-img[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{height:240px;min-height:0}.cx__grid[data-astro-cid-hfga62cd]{grid-template-columns:1fr}.cx__big[data-astro-cid-hfga62cd]{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.ce__pane[data-astro-cid-hfga62cd]{animation:none}}.ce[data-astro-cid-hfga62cd] .ce__type[data-astro-cid-hfga62cd]{grid-template-rows:auto 1fr;grid-template-columns:1fr}.ce[data-astro-cid-hfga62cd] .ce__type-img[data-astro-cid-hfga62cd]{aspect-ratio:2;display:block;position:static;overflow:hidden}.ce[data-astro-cid-hfga62cd] .ce__type-img[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{object-fit:cover;object-position:50% 45%;width:100%;height:100%;min-height:0;position:static}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]>span[data-astro-cid-hfga62cd]{margin-top:.3rem}.ce[data-astro-cid-hfga62cd] .ce__wide[data-astro-cid-hfga62cd] .ce__wcard[data-astro-cid-hfga62cd],.ce[data-astro-cid-hfga62cd] .ce__wide[data-astro-cid-hfga62cd] .ce__wcard[data-astro-cid-hfga62cd]:last-child:nth-child(odd):not(:first-child){grid-template-rows:auto 1fr;grid-template-columns:1fr}.ce[data-astro-cid-hfga62cd] .ce__wide[data-astro-cid-hfga62cd] .ce__wcard[data-astro-cid-hfga62cd] .ce__wimg[data-astro-cid-hfga62cd]{aspect-ratio:2;display:block;overflow:hidden}.ce[data-astro-cid-hfga62cd] .ce__wide[data-astro-cid-hfga62cd] .ce__wcard[data-astro-cid-hfga62cd] .ce__wimg[data-astro-cid-hfga62cd] img[data-astro-cid-hfga62cd]{object-fit:cover;object-position:50% 55%;width:100%;height:100%;min-height:0}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]{flex-direction:column;gap:.3rem;padding-bottom:.85rem;display:flex}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd]>span[data-astro-cid-hfga62cd]{margin-top:auto;padding-top:.6rem}.ce[data-astro-cid-hfga62cd] .ce__opts[data-astro-cid-hfga62cd] .ce__line[data-astro-cid-hfga62cd] .ce__bt[data-astro-cid-hfga62cd]{margin-top:.35rem}.ce[data-astro-cid-hfga62cd] .ce__wide[data-astro-cid-hfga62cd] .ce__wcard[data-astro-cid-hfga62cd]:last-child:nth-child(odd):not(:first-child){grid-column:auto}.ce[data-astro-cid-hfga62cd] .ce__wide[data-astro-cid-hfga62cd] .ce__wcard[data-astro-cid-hfga62cd]:last-child:nth-child(odd):not(:first-child) .ce__wimg[data-astro-cid-hfga62cd]{aspect-ratio:2}.ce--only[data-astro-cid-hfga62cd] .ce__wcard[data-astro-cid-hfga62cd]{position:relative}.ce--only[data-astro-cid-hfga62cd] .ce__wtitle[data-astro-cid-hfga62cd]:after{content:"";z-index:0;border-radius:inherit;position:absolute;inset:0}.ce--only[data-astro-cid-hfga62cd] .ce__wbody[data-astro-cid-hfga62cd] .ce__dots[data-astro-cid-hfga62cd],.ce--only[data-astro-cid-hfga62cd] .ce__wbody[data-astro-cid-hfga62cd] .ce__view[data-astro-cid-hfga62cd]{z-index:1;position:relative}
