.pw[data-astro-cid-b4v5uxng]{margin:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.pw-bar[data-astro-cid-b4v5uxng]{display:flex;align-items:center;gap:var(--sp-3);padding:10px 14px;background:linear-gradient(180deg,var(--ink-900),var(--teal-700));color:#eaf3f5}.pw-dots[data-astro-cid-b4v5uxng]{display:inline-flex;gap:6px}.pw-dots[data-astro-cid-b4v5uxng] i[data-astro-cid-b4v5uxng]{width:9px;height:9px;border-radius:50%;background:#fff6}.pw-title[data-astro-cid-b4v5uxng]{font-size:var(--fs-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pw-tag[data-astro-cid-b4v5uxng]{margin-left:auto;font-size:11px;padding:2px 8px;border-radius:var(--radius-pill);background:#ffffff29}.pw-body[data-astro-cid-b4v5uxng]{display:grid;grid-template-columns:116px 1fr;min-height:300px}.pw-side[data-astro-cid-b4v5uxng]{background:var(--band);border-right:1px solid var(--line);padding:var(--sp-3);display:flex;flex-direction:column;gap:6px}.pw-nav[data-astro-cid-b4v5uxng]{font-size:var(--fs-xs);color:var(--ink-500);padding:7px 10px;border-radius:var(--radius-sm)}.pw-nav[data-astro-cid-b4v5uxng].on{background:var(--teal-050);color:var(--teal-700);font-weight:700}.pw-main[data-astro-cid-b4v5uxng]{padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3)}.pw-crumb[data-astro-cid-b4v5uxng]{font-size:var(--fs-xs);color:var(--ink-500);font-weight:600}.pw-article[data-astro-cid-b4v5uxng]{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--sp-4);background:var(--paper)}.pw-h[data-astro-cid-b4v5uxng]{font-weight:700;color:var(--ink-900);margin-bottom:var(--sp-3)}.pw-lines[data-astro-cid-b4v5uxng]{display:flex;flex-direction:column;gap:8px;margin-bottom:var(--sp-3)}.pw-lines[data-astro-cid-b4v5uxng] span[data-astro-cid-b4v5uxng]{height:8px;border-radius:4px;background:var(--line)}.pw-meta[data-astro-cid-b4v5uxng]{display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-bottom:var(--sp-3)}.pw-chip[data-astro-cid-b4v5uxng]{font-size:11px;color:var(--ink-700);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);padding:3px 10px}.pw-actions[data-astro-cid-b4v5uxng]{display:flex;gap:var(--sp-2);flex-wrap:wrap}.pw-btn[data-astro-cid-b4v5uxng]{font-size:var(--fs-xs);font-weight:600;padding:6px 12px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);color:var(--ink-700);background:var(--surface)}.pw-btn[data-astro-cid-b4v5uxng].pass{background:var(--teal-600);color:#fff;border-color:transparent}.pw-toast[data-astro-cid-b4v5uxng]{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--ok-600);background:var(--ok-050);border-radius:var(--radius-md);padding:10px 12px;font-weight:600}.pw-ok[data-astro-cid-b4v5uxng]{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:var(--ok-600);color:#fff;font-size:11px}.pw-cap[data-astro-cid-b4v5uxng]{font-size:var(--fs-xs);padding:8px 14px;border-top:1px solid var(--line);background:var(--surface)}@media(max-width:420px){.pw-body[data-astro-cid-b4v5uxng]{grid-template-columns:92px 1fr}}.hero[data-astro-cid-j7pv25f6]{padding-block:var(--sp-9) var(--sp-8);background:radial-gradient(1200px 400px at 80% -10%,var(--teal-050),transparent 60%),var(--paper)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:5fr 7fr;gap:var(--sp-8);align-items:center}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-bottom:var(--sp-4)}.hero-boundary[data-astro-cid-j7pv25f6]{color:var(--ink-700);font-weight:600;border-left:3px solid var(--teal-500);padding-left:var(--sp-3);margin-bottom:var(--sp-5)}.hero-fine[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm);margin-top:var(--sp-3)}.section-head[data-astro-cid-j7pv25f6]{margin-bottom:var(--sp-7)}.feature-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-5)}.feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:var(--sp-2)}.feature-points[data-astro-cid-j7pv25f6]{margin:var(--sp-3) 0;padding-left:1.1em;color:var(--ink-700);font-size:var(--fs-sm)}.feature-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin-bottom:4px}.feature-limit[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);color:var(--ink-500);border-top:1px dashed var(--line);padding-top:var(--sp-3);margin:0}.feature-cta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;background:var(--teal-050);border-color:transparent}.boundary-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--sp-3)}.boundary-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:28px;color:var(--ink-700)}.boundary-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:10px;width:12px;height:12px;border-radius:3px;background:var(--teal-500)}.price-teaser[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.4fr 1fr;gap:var(--sp-7);align-items:center}.price-num[data-astro-cid-j7pv25f6]{color:var(--teal-700);font-variant-numeric:tabular-nums}.ticks[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2);color:var(--ink-700);font-size:var(--fs-sm)}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:22px;position:relative}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";position:absolute;left:0;color:var(--ok-600);font-weight:700}.faq-item[data-astro-cid-j7pv25f6]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);padding:var(--sp-4) var(--sp-5);margin-bottom:var(--sp-3)}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{font-weight:700;cursor:pointer;color:var(--ink-900);list-style:none}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:before{content:"+";color:var(--teal-600);font-weight:700;margin-right:var(--sp-3)}.faq-item[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:before{content:"−"}.faq-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:var(--sp-3) 0 0}.final-cta[data-astro-cid-j7pv25f6]{text-align:center}.btn-row[data-astro-cid-j7pv25f6].center{justify-content:center}@media(max-width:900px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--sp-6)}.feature-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.price-teaser[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--sp-5)}}
