.hero[data-astro-cid-lcdefpme]{padding-block:clamp(48px,8vw,96px)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:center;gap:48px;display:grid}@media (width>=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;gap:56px}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:20px}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:46ch}.cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.trustline[data-astro-cid-lcdefpme]{margin-top:16px;font-size:.9rem}.memo[data-astro-cid-lcdefpme]{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:22px;position:relative;rotate:1.2deg}.memo-head[data-astro-cid-lcdefpme]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.memo-tag[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.06em;color:rgb(var(--brand-fg));background:rgb(var(--brand));border-radius:6px;padding:3px 7px;font-size:.72rem;font-weight:700}.memo-meta[data-astro-cid-lcdefpme]{color:rgb(var(--ink-faint));font-size:.82rem}.memo-q[data-astro-cid-lcdefpme]{color:rgb(var(--ink-strong));margin-bottom:16px;font-weight:600}.memo-a[data-astro-cid-lcdefpme]{align-items:flex-start;gap:12px;display:flex}.memo-avatar[data-astro-cid-lcdefpme]{border-radius:10px;flex-shrink:0;width:40px;height:40px}.memo-a[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.96rem}.cite[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:rgb(var(--ink-muted));background:rgb(var(--surface-sunken));border-radius:6px;margin-top:8px;padding:3px 8px;font-size:.72rem;display:inline-block}.memo-foot[data-astro-cid-lcdefpme]{color:rgb(var(--ink-muted));align-items:center;gap:8px;margin-top:18px;font-size:.8rem;display:flex}.dot[data-astro-cid-lcdefpme]{background:rgb(var(--hl-lime));border-radius:50%;width:8px;height:8px}.strip[data-astro-cid-lcdefpme]{border-block:1px solid rgb(var(--line));background:rgb(var(--surface-muted))}.strip-row[data-astro-cid-lcdefpme]{color:rgb(var(--ink-muted));flex-wrap:wrap;justify-content:center;gap:14px 40px;padding-block:22px;font-size:.95rem;font-weight:600;display:flex}.strip-row[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{position:relative}.strip-row[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:not(:first-child):before{content:"";background:rgb(var(--brand));border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:-22px;translate:0 -50%}.section-head[data-astro-cid-lcdefpme]{max-width:42rem;margin-bottom:44px}.section-head[data-astro-cid-lcdefpme].center{margin-inline:auto}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:14px}.pillar-char[data-astro-cid-lcdefpme]{border-radius:14px;width:58px;height:58px;margin-bottom:18px}.pillar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px}.how[data-astro-cid-lcdefpme]{background:rgb(var(--surface-muted))}.step-n[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:rgb(var(--brand));letter-spacing:.08em;font-size:.85rem;font-weight:700}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:10px 0}.compare[data-astro-cid-lcdefpme]{background:rgb(var(--surface));padding:clamp(32px,5vw,56px)}.price-teaser[data-astro-cid-lcdefpme]{max-width:46rem}.price-teaser[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:22px}.faq[data-astro-cid-lcdefpme]{background:rgb(var(--surface-muted))}.qa[data-astro-cid-lcdefpme]{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:var(--radius-sm);padding:18px 20px}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{color:rgb(var(--ink-strong));cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-weight:600;list-style:none;display:flex}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";color:rgb(var(--brand));font-size:1.3rem;font-weight:700}.qa[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"−"}.qa[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]{margin-bottom:10px}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.closing-char[data-astro-cid-lcdefpme]{border-radius:16px;width:72px;height:72px;margin:0 auto 20px}.closing[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:24px}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:10px}
