.g[data-astro-cid-cyybezyc]{gap:2.5rem;display:grid}.g__hero[data-astro-cid-cyybezyc]{background:#fff}.g__hero-in[data-astro-cid-cyybezyc]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:3rem;padding-block:1.5rem;display:grid}.g__text[data-astro-cid-cyybezyc]{gap:1rem;max-width:66ch;display:grid}.crumbs[data-astro-cid-cyybezyc] a[data-astro-cid-cyybezyc]{text-decoration:none}.g__photo[data-astro-cid-cyybezyc]{aspect-ratio:4/3;border-radius:14px;max-height:360px;margin:0;overflow:hidden}.g__photo[data-astro-cid-cyybezyc] img[data-astro-cid-cyybezyc]{object-fit:cover;width:100%;height:100%}.g__body[data-astro-cid-cyybezyc]{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:3rem;display:grid}.g__side[data-astro-cid-cyybezyc]{gap:1rem;display:grid;position:sticky;top:1.5rem}.tldr[data-astro-cid-cyybezyc]{background:var(--field);color:var(--field-ink);border-radius:14px;gap:.75rem;padding:1.25rem 1.4rem;display:grid}.tldr[data-astro-cid-cyybezyc] h2[data-astro-cid-cyybezyc],.toc[data-astro-cid-cyybezyc] h2[data-astro-cid-cyybezyc]{font-size:var(--step-lead)}.tldr[data-astro-cid-cyybezyc] ol[data-astro-cid-cyybezyc]{font-size:var(--step-small);counter-reset:n;gap:.6rem;display:grid}.tldr[data-astro-cid-cyybezyc] li[data-astro-cid-cyybezyc]{padding-left:1.6rem;position:relative}.tldr[data-astro-cid-cyybezyc] li[data-astro-cid-cyybezyc]:before{counter-increment:n;content:counter(n);background:var(--accent);width:1.15rem;height:1.15rem;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:.1rem;left:0}.toc[data-astro-cid-cyybezyc]{background:#fff;border-radius:14px;gap:.6rem;padding:1.25rem 1.4rem;display:grid}.toc[data-astro-cid-cyybezyc] ol[data-astro-cid-cyybezyc]{font-size:var(--step-small);gap:.35rem;font-weight:600;display:grid}.toc[data-astro-cid-cyybezyc] a[data-astro-cid-cyybezyc]{text-decoration:none}.toc[data-astro-cid-cyybezyc] a[data-astro-cid-cyybezyc]:hover{text-decoration:underline;text-decoration-color:var(--accent)}.g__art[data-astro-cid-cyybezyc]{gap:2.5rem;max-width:72ch;display:grid}.g__sec[data-astro-cid-cyybezyc]{gap:.9rem;display:grid}.g__sec[data-astro-cid-cyybezyc] h2[data-astro-cid-cyybezyc]{font-size:var(--step-head);margin-bottom:.25rem;line-height:1.05}.g__sec[data-astro-cid-cyybezyc] p[data-astro-cid-cyybezyc]{font-size:var(--step-body);line-height:1.6}.g__list[data-astro-cid-cyybezyc]{background:#fff;border-radius:12px;gap:.4rem;padding:1rem 1.25rem 1rem 2.5rem;list-style:outside;display:grid}.prods[data-astro-cid-cyybezyc]{gap:8px;margin-top:.5rem;display:grid}.prod__a[data-astro-cid-cyybezyc]{color:inherit;transition:transform var(--t-ui) var(--ease-out);background:#fff;border-radius:12px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:1.1rem;padding:.8rem 1.1rem .8rem .8rem;text-decoration:none;display:grid}.prod__img[data-astro-cid-cyybezyc]{aspect-ratio:1;display:block}.prod__img[data-astro-cid-cyybezyc] img[data-astro-cid-cyybezyc]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.prod__img[data-astro-cid-cyybezyc] .art{border-radius:10px}.prod__body[data-astro-cid-cyybezyc]{gap:.15rem;display:grid}.prod__brand[data-astro-cid-cyybezyc]{font-size:var(--step-small);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600}.prod__name[data-astro-cid-cyybezyc]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "opsz" 36;font-size:1.1rem;font-weight:600;line-height:1.2}.prod__why[data-astro-cid-cyybezyc]{font-size:var(--step-small);color:var(--muted)}.prod__price[data-astro-cid-cyybezyc]{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "opsz" 36;margin-top:.2rem;font-size:1.25rem;font-weight:600}.prod__price[data-astro-cid-cyybezyc] small[data-astro-cid-cyybezyc]{font-family:var(--font-text);font-size:var(--step-small);color:var(--muted);font-weight:400}@media (hover:hover) and (pointer:fine){.prod__a[data-astro-cid-cyybezyc]:hover{transform:translate(4px)}}.g__links[data-astro-cid-cyybezyc] ul[data-astro-cid-cyybezyc]{gap:.4rem;display:grid}.g__links[data-astro-cid-cyybezyc] a[data-astro-cid-cyybezyc]{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.2em;font-weight:600;text-decoration-thickness:2px}.faq__list[data-astro-cid-cyybezyc]{gap:8px;display:grid}.qa[data-astro-cid-cyybezyc]{background:#fff;border-radius:12px;padding:0 1.5rem}.qa__q[data-astro-cid-cyybezyc]{cursor:pointer;justify-content:space-between;gap:1rem;padding:1rem 0;font-weight:600;list-style:none;display:flex}.qa__q[data-astro-cid-cyybezyc]::-webkit-details-marker{display:none}.qa__q[data-astro-cid-cyybezyc]:after{content:"+";color:var(--muted);font-size:1.4rem;line-height:1}.qa[data-astro-cid-cyybezyc][open] .qa__q[data-astro-cid-cyybezyc]:after{content:"–"}.qa__a[data-astro-cid-cyybezyc]{color:var(--muted);padding-bottom:1.1rem}.g__more[data-astro-cid-cyybezyc] ul[data-astro-cid-cyybezyc]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.g__more[data-astro-cid-cyybezyc] a[data-astro-cid-cyybezyc]{background:#fff;border-radius:12px;gap:.15rem;padding:.9rem 1.1rem;text-decoration:none;display:grid}@media (width<=900px){.g__hero-in[data-astro-cid-cyybezyc]{grid-template-columns:1fr}.g__photo[data-astro-cid-cyybezyc]{aspect-ratio:2;max-height:240px}.g__body[data-astro-cid-cyybezyc]{grid-template-columns:1fr}.g__side[data-astro-cid-cyybezyc]{position:static}.g__more[data-astro-cid-cyybezyc] ul[data-astro-cid-cyybezyc]{grid-template-columns:1fr}}
