.hero[data-astro-cid-ge2uvauf]{background:var(--surface);border-radius:20px;height:clamp(360px,52vh,520px);margin:8px max(20px,50% - 700px) 0;position:relative;overflow:hidden}.media[data-astro-cid-ge2uvauf]{width:min(62%,760px);position:absolute;inset:0 0 0 auto}img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:center 20%;width:100%;height:100%;animation:settle 1.2s var(--ease) both;display:block}@keyframes settle{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}.fade[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg, var(--bg) 30%, #0b0b0b99 55%, #0b0b0b00 80%), linear-gradient(0deg, #0b0b0b80, #0b0b0b00 40%);position:absolute;inset:0}.copy[data-astro-cid-ge2uvauf]{max-width:560px;height:100%;animation:rise .8s .1s var(--ease) both;flex-direction:column;justify-content:center;padding:0 clamp(20px,4vw,56px);display:flex;position:relative}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.kicker[data-astro-cid-ge2uvauf]{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.name[data-astro-cid-ge2uvauf]{margin:8px 0 6px;font-size:clamp(36px,5vw,60px)}.meta[data-astro-cid-ge2uvauf]{color:var(--muted);margin:0}.desc[data-astro-cid-ge2uvauf]{color:#d4d4d4;max-width:42ch;margin:14px 0 0}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}@media (width<=640px){.hero[data-astro-cid-ge2uvauf]{border-radius:18px;height:auto;min-height:520px;margin:4px 12px 0}.media[data-astro-cid-ge2uvauf]{width:auto;inset:0}.fade[data-astro-cid-ge2uvauf]{background:linear-gradient(0deg, var(--bg) 18%, #0b0b0bb3 45%, #0b0b0b00 70%)}.copy[data-astro-cid-ge2uvauf]{justify-content:flex-end;min-height:520px;padding:20px}.desc[data-astro-cid-ge2uvauf]{display:none}.actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{white-space:nowrap;flex:100%;padding:15px 20px}}.home-content[data-astro-cid-uvk5fgiw]{border-top:1px solid var(--line);max-width:1400px;margin:24px auto 0;padding:28px 20px 8px}h2[data-astro-cid-uvk5fgiw]{margin:0 0 12px;font-size:24px}h3[data-astro-cid-uvk5fgiw]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:18px 0 6px;font-size:15px}.cols[data-astro-cid-uvk5fgiw]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.prose[data-astro-cid-uvk5fgiw] h2[data-astro-cid-uvk5fgiw]+p[data-astro-cid-uvk5fgiw],.prose[data-astro-cid-uvk5fgiw] p[data-astro-cid-uvk5fgiw]{color:#d4d4d4;max-width:68ch;margin:0 0 26px}.prose[data-astro-cid-uvk5fgiw] ul[data-astro-cid-uvk5fgiw]{color:#d4d4d4;gap:8px;max-width:68ch;margin:0 0 20px;padding-left:18px;display:grid}.prose[data-astro-cid-uvk5fgiw] a[data-astro-cid-uvk5fgiw],.faq[data-astro-cid-uvk5fgiw] a[data-astro-cid-uvk5fgiw]{color:var(--orange)}.review[data-astro-cid-uvk5fgiw]{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px}.verdict[data-astro-cid-uvk5fgiw]{color:#d4d4d4;margin:0}.review[data-astro-cid-uvk5fgiw] ul[data-astro-cid-uvk5fgiw]{color:#d4d4d4;gap:6px;margin:0;padding-left:18px;font-size:14px;display:grid}.pros[data-astro-cid-uvk5fgiw] li[data-astro-cid-uvk5fgiw]::marker{color:var(--orange)}.cons[data-astro-cid-uvk5fgiw] li[data-astro-cid-uvk5fgiw]::marker{color:#777}.facts[data-astro-cid-uvk5fgiw]{background:var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;margin:20px 0 8px;display:grid;overflow:hidden}.facts[data-astro-cid-uvk5fgiw] div[data-astro-cid-uvk5fgiw]{background:var(--surface-2);padding:10px 12px}dt[data-astro-cid-uvk5fgiw]{color:var(--muted);font-size:12px}dd[data-astro-cid-uvk5fgiw]{margin:2px 0 0;font-size:14px;font-weight:600}.small[data-astro-cid-uvk5fgiw]{color:var(--muted);margin:0 0 16px;font-size:12px}.review[data-astro-cid-uvk5fgiw] .btn[data-astro-cid-uvk5fgiw]{width:100%}.cats[data-astro-cid-uvk5fgiw]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin:8px 0 32px;padding:0;list-style:none;display:grid}.cats[data-astro-cid-uvk5fgiw] li[data-astro-cid-uvk5fgiw]{background:var(--surface);border-radius:var(--radius);gap:2px;padding:14px 16px;display:grid}.cats[data-astro-cid-uvk5fgiw] a[data-astro-cid-uvk5fgiw]{font-weight:700;text-decoration:none}.cats[data-astro-cid-uvk5fgiw] a[data-astro-cid-uvk5fgiw]:hover{color:var(--orange)}.cats[data-astro-cid-uvk5fgiw] span[data-astro-cid-uvk5fgiw]{color:var(--muted);font-size:13px}.faq[data-astro-cid-uvk5fgiw]{gap:8px;max-width:900px;margin-bottom:24px;display:grid}details[data-astro-cid-uvk5fgiw]{background:var(--surface);border-radius:var(--radius);padding:14px 18px}summary[data-astro-cid-uvk5fgiw]{cursor:pointer;font-weight:700}details[data-astro-cid-uvk5fgiw] p[data-astro-cid-uvk5fgiw]{color:#d4d4d4;margin:10px 0 0}@media (width<=900px){.cols[data-astro-cid-uvk5fgiw]{grid-template-columns:1fr;gap:24px}}@media (width<=640px){.home-content[data-astro-cid-uvk5fgiw]{padding:22px 16px 4px}}.intro[data-astro-cid-xf3yv2hd]{padding:22px max(20px,50% - 700px) 14px}h1[data-astro-cid-xf3yv2hd]{font-size:clamp(26px,3.2vw,38px)}.intro[data-astro-cid-xf3yv2hd] p[data-astro-cid-xf3yv2hd]{color:#d4d4d4;max-width:72ch;margin:6px 0 0}.intro[data-astro-cid-xf3yv2hd] .updated[data-astro-cid-xf3yv2hd]{color:var(--muted);font-size:13px}@media (width<=640px){.intro[data-astro-cid-xf3yv2hd]{padding:16px 16px 10px}}
