.review[data-astro-cid-qib7c54m]{padding:8px 0 28px;max-width:920px;margin:0 auto}.hook-block[data-astro-cid-qib7c54m]{margin-bottom:40px;padding-bottom:8px}.hook-grid[data-astro-cid-qib7c54m]{display:grid;gap:28px;align-items:start}.hook-meta[data-astro-cid-qib7c54m]{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;margin:0 0 12px}.cat[data-astro-cid-qib7c54m]{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);text-decoration:none}.cat[data-astro-cid-qib7c54m]:hover{color:var(--fg)}.angle[data-astro-cid-qib7c54m]{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-ink);background:#f3e4e8;border:1px solid #e5cdd4;border-radius:999px;padding:4px 10px}.product-kicker[data-astro-cid-qib7c54m]{margin:0 0 10px;color:var(--muted);font-size:.95rem;font-weight:500}.hook-copy[data-astro-cid-qib7c54m] h1[data-astro-cid-qib7c54m]{font-family:var(--display);font-size:clamp(1.55rem,3.4vw,2.15rem);line-height:1.18;letter-spacing:-.02em;margin:0 0 14px;max-width:16ch}.hook-support[data-astro-cid-qib7c54m]{margin:0 0 22px;max-width:36rem;color:var(--muted);font-size:1.05rem;line-height:1.55}.cta-wrap[data-astro-cid-qib7c54m]{margin:0}.hook-visual[data-astro-cid-qib7c54m] .hero[data-astro-cid-qib7c54m]{margin:0;text-align:left}.hook-visual[data-astro-cid-qib7c54m] .hero[data-astro-cid-qib7c54m] img[data-astro-cid-qib7c54m]{width:100%;max-width:none;max-height:420px;height:auto;object-fit:cover;border-radius:14px;border:1px solid var(--line);background:#fff;display:block}.hook-visual[data-astro-cid-qib7c54m] .hero[data-astro-cid-qib7c54m] figcaption[data-astro-cid-qib7c54m]{margin:10px 0 0;text-align:left;color:var(--muted);font-size:.9rem;line-height:1.45}.meat-block[data-astro-cid-qib7c54m]{margin:0 0 36px}.meat-intro[data-astro-cid-qib7c54m]{margin-bottom:18px}.meat-heading[data-astro-cid-qib7c54m]{font-family:var(--display);font-size:clamp(1.3rem,2.4vw,1.6rem);margin:0 0 10px}.meat-lead[data-astro-cid-qib7c54m]{margin:0 0 14px;color:var(--muted);max-width:40rem}.why-helps[data-astro-cid-qib7c54m]{counter-reset:why;margin:0 0 18px;padding:0;list-style:none;display:grid;gap:12px}.why-helps[data-astro-cid-qib7c54m] li[data-astro-cid-qib7c54m]{position:relative;padding:14px 14px 14px 42px;border:1px solid var(--line);border-radius:12px;background:#fcfafbe6;color:var(--fg);line-height:1.5}.why-helps[data-astro-cid-qib7c54m] li[data-astro-cid-qib7c54m]:before{counter-increment:why;content:counter(why);position:absolute;left:12px;top:14px;width:22px;height:22px;border-radius:999px;background:#f3e4e8;color:var(--accent-ink);font-size:.78rem;font-weight:700;display:grid;place-items:center}.gallery[data-astro-cid-qib7c54m]{margin:0 0 28px}.gallery[data-astro-cid-qib7c54m] h3[data-astro-cid-qib7c54m]{font-family:var(--display);font-size:1.15rem;margin:0 0 12px}.gallery[data-astro-cid-qib7c54m] ul[data-astro-cid-qib7c54m]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:0}.gallery[data-astro-cid-qib7c54m] figure[data-astro-cid-qib7c54m]{margin:0}.gallery[data-astro-cid-qib7c54m] img[data-astro-cid-qib7c54m]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;border:1px solid var(--line);background:#fff;display:block}.gallery[data-astro-cid-qib7c54m] figcaption[data-astro-cid-qib7c54m]{margin-top:8px;color:var(--muted);font-size:.88rem;line-height:1.4}.review-body[data-astro-cid-qib7c54m]{font-size:1.02rem;line-height:1.75}.review-body[data-astro-cid-qib7c54m] h2{font-family:var(--display);font-size:1.3rem;margin:1.7em 0 .55em}.review-body[data-astro-cid-qib7c54m] h3{font-size:1.05rem;margin:1.3em 0 .45em}.review-body[data-astro-cid-qib7c54m] p{margin:0 0 1em}.review-body[data-astro-cid-qib7c54m] ul,.review-body[data-astro-cid-qib7c54m] ol{margin:0 0 1em;padding-left:1.2em}.review-body[data-astro-cid-qib7c54m] li{margin:.35em 0}.review-body[data-astro-cid-qib7c54m] blockquote{margin:1.2em 0;font-size:.95rem}.cta-block[data-astro-cid-qib7c54m]{margin-top:8px}.cta-panel[data-astro-cid-qib7c54m]{display:grid;gap:18px;border:1px solid var(--line);border-radius:14px;padding:24px;background:linear-gradient(135deg,rgba(255,153,0,.12),transparent 42%),#fcfafbf2}.cta-panel[data-astro-cid-qib7c54m] h2[data-astro-cid-qib7c54m]{font-family:var(--display);font-size:1.35rem;margin:0 0 8px}.cta-panel[data-astro-cid-qib7c54m] p[data-astro-cid-qib7c54m]{margin:0;color:var(--muted);max-width:38rem}@media(min-width:780px){.hook-grid[data-astro-cid-qib7c54m]{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:32px;align-items:center}.hook-copy[data-astro-cid-qib7c54m] h1[data-astro-cid-qib7c54m]{max-width:15ch}.gallery[data-astro-cid-qib7c54m] ul[data-astro-cid-qib7c54m]{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-panel[data-astro-cid-qib7c54m]{grid-template-columns:1fr auto;align-items:center}}@media(max-width:779px){.hook-visual[data-astro-cid-qib7c54m] .hero[data-astro-cid-qib7c54m] img[data-astro-cid-qib7c54m]{max-height:340px}.hook-copy[data-astro-cid-qib7c54m] h1[data-astro-cid-qib7c54m]{max-width:none}}
