.post[data-astro-cid-acdetqm5]{--paper-line:#59c5e829;--ink-blue:#9be7ff;--gold:#ffc94d;width:min(100%,72rem);padding:clamp(6rem, 12vw, 9rem) var(--gutter) var(--section-space);margin:0 auto}.post-kicker[data-astro-cid-acdetqm5]{color:var(--accent);font:700 .75rem/1 var(--body);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .75rem}.post-hero[data-astro-cid-acdetqm5]{align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}@media (width>=60rem){.post-hero[data-astro-cid-acdetqm5]{grid-template-columns:1.2fr .8fr}}.post-hero[data-astro-cid-acdetqm5] h1[data-astro-cid-acdetqm5]{color:var(--ink);font:700 clamp(2.75rem, 7vw, 5.5rem) / .95 var(--display);text-transform:uppercase;letter-spacing:-.01em;margin:0}.post-deck[data-astro-cid-acdetqm5]{max-width:32rem;color:var(--muted);margin:1.5rem 0 0;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.5}.post-meta[data-astro-cid-acdetqm5]{color:var(--dim);margin:1.5rem 0 0;font-size:.85rem}.post-photo[data-astro-cid-acdetqm5]{justify-self:center;width:min(100%,26rem);margin:0}.post-photo[data-astro-cid-acdetqm5] img[data-astro-cid-acdetqm5]{width:100%;height:auto;transition:transform var(--motion-hero) var(--ease);border-radius:.25rem;display:block;transform:rotate(2.5deg);box-shadow:0 2rem 4rem #0000008c}.post-photo[data-astro-cid-acdetqm5]:hover img[data-astro-cid-acdetqm5]{transform:rotate(0)scale(1.02)}.post-photo[data-astro-cid-acdetqm5] figcaption[data-astro-cid-acdetqm5]{color:var(--dim);text-align:center;margin-top:1.25rem;font-size:.85rem}.post-body[data-astro-cid-acdetqm5]{color:#d6dde0;max-width:44rem;margin:clamp(4rem,8vw,6rem) auto 0;font-size:1.075rem;line-height:1.8}.post-body[data-astro-cid-acdetqm5] p[data-astro-cid-acdetqm5]{margin:0 0 1.25rem}.post-lede[data-astro-cid-acdetqm5]{color:var(--ink);font-size:1.25rem}.post-body[data-astro-cid-acdetqm5] h2[data-astro-cid-acdetqm5]{color:var(--ink);font:700 clamp(2rem, 4.5vw, 3rem) / 1 var(--display);text-transform:uppercase;margin:0 0 1.25rem}.post-body[data-astro-cid-acdetqm5] h3[data-astro-cid-acdetqm5]{color:var(--ink);font:700 1.35rem/1.2 var(--display);text-transform:uppercase;letter-spacing:.02em;margin:2.5rem 0 .75rem}.post-section[data-astro-cid-acdetqm5]{margin-top:clamp(4.5rem,10vw,7rem)}.post-note[data-astro-cid-acdetqm5]{border-left:3px solid var(--accent);background:#59c5e80f;margin:2rem 0;padding:1rem 1.25rem}.post-note[data-astro-cid-acdetqm5] p[data-astro-cid-acdetqm5]{margin:0}.post-note[data-astro-cid-acdetqm5] strong[data-astro-cid-acdetqm5]{color:var(--accent-strong)}.post-sign[data-astro-cid-acdetqm5]{color:var(--ink);margin-top:2.5rem;font-style:italic}.ruled[data-astro-cid-acdetqm5]{border-top:1px solid var(--paper-line);margin:2.5rem 0;padding:0;list-style:none}.ruled__item[data-astro-cid-acdetqm5]{border-bottom:1px solid var(--paper-line);grid-template-columns:2.75rem 1fr;gap:.25rem 1rem;padding:1.1rem 0;display:grid}.ruled__num[data-astro-cid-acdetqm5]{color:var(--dim);font:300 1.5rem/1.2 var(--display);grid-row:span 2}.ruled__ink[data-astro-cid-acdetqm5]{color:var(--ink-blue);font:700 1.25rem/1.3 var(--display);text-transform:uppercase;letter-spacing:.02em}.ruled__gloss[data-astro-cid-acdetqm5]{color:var(--muted);font-size:.98rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){.ruled__item[data-astro-cid-acdetqm5][data-reveal] .ruled__ink[data-astro-cid-acdetqm5]{clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--ease);transition-delay:calc(var(--i) * 40ms)}.ruled__item[data-astro-cid-acdetqm5][data-reveal] .ruled__gloss[data-astro-cid-acdetqm5],.ruled__item[data-astro-cid-acdetqm5][data-reveal] .ruled__num[data-astro-cid-acdetqm5]{opacity:0;transition:opacity var(--motion-enter) var(--ease) .35s}.ruled__item[data-astro-cid-acdetqm5].is-in .ruled__ink[data-astro-cid-acdetqm5]{clip-path:inset(0)}.ruled__item[data-astro-cid-acdetqm5].is-in .ruled__gloss[data-astro-cid-acdetqm5],.ruled__item[data-astro-cid-acdetqm5].is-in .ruled__num[data-astro-cid-acdetqm5]{opacity:1}.check[data-astro-cid-acdetqm5][data-reveal],.radar[data-astro-cid-acdetqm5][data-reveal],.post-photo[data-astro-cid-acdetqm5][data-reveal]{opacity:0;transition:opacity var(--motion-hero) var(--ease), translate var(--motion-hero) var(--ease);translate:0 2rem}.check[data-astro-cid-acdetqm5].is-in,.radar[data-astro-cid-acdetqm5].is-in,.post-photo[data-astro-cid-acdetqm5].is-in{opacity:1;translate:0}}.check[data-astro-cid-acdetqm5],.radar[data-astro-cid-acdetqm5]{border:1px solid var(--line);background:var(--bg-soft);border-radius:.5rem;margin:3rem 0;padding:clamp(1.5rem,4vw,2.5rem)}.check[data-astro-cid-acdetqm5] h3[data-astro-cid-acdetqm5],.radar[data-astro-cid-acdetqm5] h3[data-astro-cid-acdetqm5]{margin-top:0}.check__head[data-astro-cid-acdetqm5] p[data-astro-cid-acdetqm5]{color:var(--muted)}.check__body[data-astro-cid-acdetqm5]{align-items:center;gap:2rem;display:grid}@media (width>=40rem){.check__body[data-astro-cid-acdetqm5]{grid-template-columns:1fr 10rem}}.check__chips[data-astro-cid-acdetqm5]{flex-wrap:wrap;gap:.6rem;display:flex}.chip[data-astro-cid-acdetqm5]{border:1px solid var(--line);min-height:2.75rem;color:var(--muted);font:400 .9rem/1.2 var(--body);cursor:pointer;transition:background var(--motion-medium) var(--ease), color var(--motion-medium) var(--ease), border-color var(--motion-medium) var(--ease), transform var(--motion-fast) var(--ease);background:0 0;border-radius:999px;padding:.55rem 1rem}.chip[data-astro-cid-acdetqm5]:hover{border-color:var(--accent);color:var(--ink)}.chip[data-astro-cid-acdetqm5]:active{transform:scale(.96)}.chip[data-astro-cid-acdetqm5]:focus-visible,.slider[data-astro-cid-acdetqm5] input[data-astro-cid-acdetqm5]:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.chip[data-astro-cid-acdetqm5][aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--bg)}.check__score[data-astro-cid-acdetqm5]{text-align:center;justify-self:center;width:10rem;position:relative}.check__score[data-astro-cid-acdetqm5] svg[data-astro-cid-acdetqm5]{width:100%;rotate:-90deg}.ring__track[data-astro-cid-acdetqm5],.ring__fill[data-astro-cid-acdetqm5]{fill:none;stroke-width:8px}.ring__track[data-astro-cid-acdetqm5]{stroke:var(--line)}.ring__fill[data-astro-cid-acdetqm5]{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:8;stroke-dashoffset:8px;transition:stroke-dashoffset var(--motion-enter) var(--ease)}.check__count[data-astro-cid-acdetqm5]{height:10rem;color:var(--ink);font:700 2.75rem/1 var(--display);place-content:center;display:grid;position:absolute;inset:0 0 auto;margin:0!important}.check__count[data-astro-cid-acdetqm5] small[data-astro-cid-acdetqm5]{color:var(--dim);font-size:1rem}.check__verdict[data-astro-cid-acdetqm5]{min-height:3em;color:var(--muted);font-size:.9rem;line-height:1.5;margin:.75rem 0 0!important}.radar[data-astro-cid-acdetqm5]{gap:2rem;display:grid}@media (width>=44rem){.radar[data-astro-cid-acdetqm5]{grid-template-columns:1fr 1fr;align-items:center}}.radar__chart[data-astro-cid-acdetqm5] svg[data-astro-cid-acdetqm5]{width:100%;max-width:24rem;margin:0 auto;display:block;overflow:visible}.radar__grid[data-astro-cid-acdetqm5] polygon,.radar__grid[data-astro-cid-acdetqm5] line{fill:none;stroke:var(--line);stroke-width:1px}.radar__shape[data-astro-cid-acdetqm5]{fill:#59c5e838;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;transition:all var(--motion-enter) var(--ease)}.radar__labels[data-astro-cid-acdetqm5] text{fill:var(--muted);font:700 14px var(--display)}.radar__controls[data-astro-cid-acdetqm5]>p[data-astro-cid-acdetqm5]{color:var(--muted)}.sliders[data-astro-cid-acdetqm5]{margin:1.5rem 0 0;padding:0;list-style:none}.slider[data-astro-cid-acdetqm5]{border-top:1px solid var(--line);padding:.75rem 0}.slider[data-astro-cid-acdetqm5] label[data-astro-cid-acdetqm5]{cursor:pointer;display:block}.slider__name[data-astro-cid-acdetqm5]{color:var(--ink);font:700 1rem/1.3 var(--display);text-transform:uppercase;letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.slider__gloss[data-astro-cid-acdetqm5]{color:var(--dim);font-size:.85rem;line-height:1.5;display:block}.tag[data-astro-cid-acdetqm5]{background:var(--gold);color:var(--bg);font:700 .65rem/1.4 var(--body);letter-spacing:.08em;border-radius:999px;padding:.15rem .5rem}.slider[data-astro-cid-acdetqm5] input[data-astro-cid-acdetqm5]{width:100%;min-height:2rem;accent-color:var(--accent);cursor:pointer;margin:.4rem 0 0}.slider--paid[data-astro-cid-acdetqm5] input[data-astro-cid-acdetqm5]{accent-color:var(--gold)}.radar__top[data-astro-cid-acdetqm5]{min-height:1.5em;color:var(--accent-strong);font-weight:700;margin:1rem 0 0!important}
