.head[data-astro-cid-p7nmhoru]{gap:var(--space-5);padding-block:var(--space-8) var(--space-7);display:grid}.crumbs[data-astro-cid-p7nmhoru]{color:var(--color-muted)}.head__meta[data-astro-cid-p7nmhoru]{gap:var(--space-2);flex-wrap:wrap;display:flex}h1[data-astro-cid-p7nmhoru]{font-size:var(--step-5);letter-spacing:-.035em}.layout[data-astro-cid-p7nmhoru]{gap:var(--space-8);padding-bottom:var(--space-8);display:grid}@media (width>=60rem){.layout[data-astro-cid-p7nmhoru]{grid-template-columns:20rem 1fr}.layout__aside[data-astro-cid-p7nmhoru]{align-self:start;position:sticky;top:6rem}}.metrics[data-astro-cid-p7nmhoru]{gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.metrics[data-astro-cid-p7nmhoru] li[data-astro-cid-p7nmhoru]{display:grid}.metrics__value[data-astro-cid-p7nmhoru]{font-size:var(--step-3);letter-spacing:-.03em;font-weight:600}.store[data-astro-cid-p7nmhoru]{gap:var(--space-2);margin-top:var(--space-6);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-window);background:var(--color-surface);display:grid}.store__label[data-astro-cid-p7nmhoru]{color:var(--color-muted);text-transform:uppercase;letter-spacing:.12em}.store__password[data-astro-cid-p7nmhoru]{font-size:var(--step-1);font-weight:600}.store__password[data-astro-cid-p7nmhoru] code[data-astro-cid-p7nmhoru]{font-family:var(--font-mono);background:var(--mark-fill);color:var(--mark-ink);border-radius:var(--radius);padding:.05em .35em}.store[data-astro-cid-p7nmhoru] .button[data-astro-cid-p7nmhoru]{margin-top:var(--space-3);justify-self:start}.aside__actions[data-astro-cid-p7nmhoru]{margin-top:var(--space-5)}.cover[data-astro-cid-p7nmhoru]{width:100%;margin-bottom:var(--space-7);border:1px solid var(--color-line);border-radius:var(--radius)}.features__title[data-astro-cid-p7nmhoru]{font-size:var(--step-3);margin-bottom:var(--space-6)}.features[data-astro-cid-p7nmhoru]{border-top:1px solid var(--color-text);margin:0;padding:0;list-style:none}.features[data-astro-cid-p7nmhoru]>li[data-astro-cid-p7nmhoru]{border-bottom:1px solid var(--color-line)}.feature[data-astro-cid-p7nmhoru] summary[data-astro-cid-p7nmhoru]{gap:var(--space-1) var(--space-4);padding-block:var(--space-5);cursor:pointer;grid-template-columns:2.5rem 1fr auto;align-items:baseline;list-style:none;display:grid}.feature[data-astro-cid-p7nmhoru] summary[data-astro-cid-p7nmhoru]::-webkit-details-marker{display:none}.feature__title[data-astro-cid-p7nmhoru]{font-size:var(--step-1);letter-spacing:-.01em;font-weight:600}.feature__toggle[data-astro-cid-p7nmhoru]{font-family:var(--font-mono);color:var(--color-muted)}.feature__toggle[data-astro-cid-p7nmhoru]:before{content:"+"}.feature[data-astro-cid-p7nmhoru][open] .feature__toggle[data-astro-cid-p7nmhoru]:before{content:"−"}.feature__problem[data-astro-cid-p7nmhoru]{color:var(--color-muted);max-width:var(--prose-width);grid-column:2}.feature[data-astro-cid-p7nmhoru] summary[data-astro-cid-p7nmhoru]:hover .feature__title[data-astro-cid-p7nmhoru],.feature[data-astro-cid-p7nmhoru] summary[data-astro-cid-p7nmhoru]:focus-visible .feature__title[data-astro-cid-p7nmhoru]{color:var(--color-accent-ink)}.feature__body[data-astro-cid-p7nmhoru]{gap:var(--space-6);padding:0 0 var(--space-7) calc(2.5rem + var(--space-4));display:grid}@media (width<=40rem){.feature__body[data-astro-cid-p7nmhoru]{padding-left:0}}@media (width>=64rem){.feature__body[data-astro-cid-p7nmhoru]{grid-template-columns:minmax(0,1fr) 18rem;align-items:start}}.feature__label[data-astro-cid-p7nmhoru]{margin-bottom:var(--space-2);color:var(--color-muted);text-transform:uppercase;letter-spacing:.12em}.feature__decision[data-astro-cid-p7nmhoru]{margin-bottom:var(--space-5);font-size:var(--step-1);max-width:var(--prose-width);line-height:1.4}.feature__media[data-astro-cid-p7nmhoru]{gap:var(--space-4);margin-bottom:var(--space-5);display:grid}.feature__side[data-astro-cid-p7nmhoru]{gap:var(--space-5);align-content:start;display:grid}.quality[data-astro-cid-p7nmhoru]{gap:var(--space-2);font-size:var(--step--1);margin:0;padding:0;list-style:none;display:grid}.quality[data-astro-cid-p7nmhoru] li[data-astro-cid-p7nmhoru]{padding-left:var(--space-5);position:relative}.quality[data-astro-cid-p7nmhoru] li[data-astro-cid-p7nmhoru]:before{content:"✓";color:var(--color-ok);font-family:var(--font-mono);position:absolute;left:0}.chips[data-astro-cid-p7nmhoru]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.next[data-astro-cid-p7nmhoru]{gap:var(--space-2);padding-block:var(--space-8);border-top:1px solid var(--color-line);display:grid}.next[data-astro-cid-p7nmhoru] a[data-astro-cid-p7nmhoru]{font-size:var(--step-3);letter-spacing:-.02em;font-weight:600;text-decoration:none}
