.preview[data-astro-cid-xnuw7ymc]{margin:0;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);padding:22px}.preview-header[data-astro-cid-xnuw7ymc]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.preview-title[data-astro-cid-xnuw7ymc]{margin:0;font-family:var(--font-heading);font-weight:800;color:var(--color-corporate)}.preview-sub[data-astro-cid-xnuw7ymc]{margin:2px 0 0;font-size:.8rem;color:var(--color-text-muted)}.preview-progress[data-astro-cid-xnuw7ymc]{margin:18px 0;font-size:.85rem;color:var(--color-text-secondary)}.bar[data-astro-cid-xnuw7ymc]{margin-top:6px;height:8px;border-radius:999px;background:var(--color-soft-teal);overflow:hidden}.bar[data-astro-cid-xnuw7ymc] span[data-astro-cid-xnuw7ymc]{display:block;height:100%;background:var(--color-secondary)}.preview-list[data-astro-cid-xnuw7ymc]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.preview-list[data-astro-cid-xnuw7ymc] li[data-astro-cid-xnuw7ymc]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--color-border)}.avatar[data-astro-cid-xnuw7ymc]{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:.75rem;font-weight:700;background:var(--color-soft-blue);color:var(--color-primary)}.who[data-astro-cid-xnuw7ymc]{display:flex;flex-direction:column;line-height:1.2;min-width:0}.who[data-astro-cid-xnuw7ymc] small[data-astro-cid-xnuw7ymc]{color:var(--color-text-muted)}.score[data-astro-cid-xnuw7ymc]{font-weight:700;font-size:.85rem;min-width:40px;text-align:right}.chip[data-astro-cid-xnuw7ymc]{font-size:.75rem;font-weight:700;padding:2px 10px;border-radius:999px;white-space:nowrap}.chip-success[data-astro-cid-xnuw7ymc]{background:var(--color-success-soft);color:var(--color-success-text)}.chip-info[data-astro-cid-xnuw7ymc]{background:var(--color-soft-blue);color:var(--color-primary)}.chip-muted[data-astro-cid-xnuw7ymc]{background:var(--color-bg);color:var(--color-text-muted)}.chip-teal[data-astro-cid-xnuw7ymc]{background:var(--color-soft-teal);color:var(--color-corporate)}.hero[data-astro-cid-j7pv25f6]{background:var(--gradient-hero);color:var(--color-on-primary);padding:clamp(48px,8vw,104px) 0 clamp(88px,10vw,136px);overflow:hidden}.hero-inner[data-astro-cid-j7pv25f6]{display:grid;gap:48px;align-items:center}@media(min-width:960px){.hero-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1.1fr 1fr}}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--color-on-primary);font-size:clamp(2rem,4vw,3rem)}.hero-pill[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;border-radius:999px;background:var(--color-on-dark-subtle);border:1px solid var(--color-on-dark-subtle);color:var(--color-on-primary);font-size:.85rem;font-weight:600;text-decoration:none}.hero-pill[data-astro-cid-j7pv25f6]:hover{border-color:var(--color-on-dark-muted)}.lead[data-astro-cid-j7pv25f6]{font-size:1.15rem;color:var(--color-on-dark-muted)}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 12px}.hero-note[data-astro-cid-j7pv25f6]{font-size:.875rem;color:var(--color-on-dark-muted)}.hero-visual[data-astro-cid-j7pv25f6]{min-width:0}@media(min-width:960px){.hero-visual[data-astro-cid-j7pv25f6]{transform:rotate(-1.5deg)}}.trust-wrap[data-astro-cid-j7pv25f6]{margin-top:-56px;position:relative}.trust[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:24px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised)}.trust[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px}.trust[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6],.trust[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block}.trust[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-corporate)}.trust[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--color-text-secondary);font-size:.85rem}.trust-icon[data-astro-cid-j7pv25f6]{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:var(--color-soft-blue);color:var(--color-primary)}.platform[data-astro-cid-j7pv25f6]{display:grid;gap:20px}@media(min-width:960px){.platform[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 2fr;align-items:stretch}}.available[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;border-top:4px solid var(--color-secondary)}.available-top[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.available-icon[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--gradient-brand);color:var(--color-on-primary)}.available-badge[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:700;color:var(--color-success-text);background:var(--color-success-soft);padding:4px 12px;border-radius:999px}.checklist[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:4px 0 20px;display:grid;gap:8px}.checklist[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:10px;color:var(--color-text-secondary)}.checklist[data-astro-cid-j7pv25f6] svg{flex:none;margin-top:3px;color:var(--color-secondary)}.available-link[data-astro-cid-j7pv25f6]{margin-top:auto;font-weight:700;text-decoration:none}.features-section[data-astro-cid-j7pv25f6]{background:var(--color-surface)}.features[data-astro-cid-j7pv25f6]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.feature[data-astro-cid-j7pv25f6]{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.feature[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);border-color:var(--color-primary);box-shadow:var(--shadow-raised)}.feature-icon[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:46px;height:46px;margin-bottom:16px;border-radius:12px;background:var(--color-soft-teal);color:var(--color-corporate)}.feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:8px}.feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}@media(prefers-reduced-motion:reduce){.feature[data-astro-cid-j7pv25f6],.feature[data-astro-cid-j7pv25f6]:hover{transition:none;transform:none}}.steps-section[data-astro-cid-j7pv25f6]{background:var(--gradient-hero);color:var(--color-on-primary)}.steps-section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.steps-section[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--color-on-primary)}.how[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.how[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:28px;border-radius:var(--radius-lg);background:var(--color-on-dark-subtle);border:1px solid var(--color-on-dark-subtle)}.how[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--color-on-dark-muted)}.how-number[data-astro-cid-j7pv25f6]{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--gradient-brand);color:var(--color-on-primary);font-family:var(--font-heading);font-weight:800;margin-bottom:14px}.faq[data-astro-cid-j7pv25f6]{max-width:820px}.faq-item[data-astro-cid-j7pv25f6]{padding:18px 22px;margin-bottom:12px}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-weight:700;color:var(--color-corporate)}.faq-item[data-astro-cid-j7pv25f6][open]{border-color:var(--color-primary)}.faq-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:12px 0 0}.faq-list[data-astro-cid-j7pv25f6]{margin:8px 0 0;padding-left:1.2em}.faq-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin-bottom:4px}.cta[data-astro-cid-j7pv25f6]{background:var(--gradient-brand);color:var(--color-on-primary)}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--color-on-primary)}.cta-inner[data-astro-cid-j7pv25f6]{text-align:center;max-width:720px}.cta[data-astro-cid-j7pv25f6] .hero-actions[data-astro-cid-j7pv25f6]{justify-content:center}
