.page-hero[data-astro-cid-framnemn]{background:var(--gradient-hero);padding:7rem 0 6rem}.page-hero-content[data-astro-cid-framnemn]{max-width:700px}.page-hero-label[data-astro-cid-framnemn]{display:inline-block;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fff9;background:#ffffff1a;padding:.25rem .75rem;border-radius:4px;margin-bottom:1.5rem}.page-hero[data-astro-cid-framnemn] h1[data-astro-cid-framnemn]{font-size:var(--text-2xl);font-weight:800;line-height:1.2;color:var(--color-hero-text);letter-spacing:-.03em;margin-bottom:1.5rem}.page-hero-lead[data-astro-cid-framnemn]{font-size:var(--text-lg);color:var(--color-hero-body);line-height:1.7;margin-bottom:1.25rem}.page-hero-sub[data-astro-cid-framnemn]{font-size:var(--text-base);color:var(--color-hero-body);line-height:1.7}.checks-list[data-astro-cid-framnemn]{margin-top:2.5rem;display:flex;flex-direction:column;gap:1.5rem}.check-row[data-astro-cid-framnemn]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem}.check-row-featured[data-astro-cid-framnemn]{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.check-row-header[data-astro-cid-framnemn]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.check-row[data-astro-cid-framnemn] h3[data-astro-cid-framnemn]{font-size:var(--text-lg);font-weight:700;color:var(--color-text);margin-top:.5rem}.check-row[data-astro-cid-framnemn] p[data-astro-cid-framnemn]{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.65}.check-row[data-astro-cid-framnemn] p[data-astro-cid-framnemn]+p[data-astro-cid-framnemn]{margin-top:.75rem}.check-what-you-get[data-astro-cid-framnemn]{background:var(--color-surface-alt);border-radius:var(--radius-sm);padding:1rem 1.25rem;margin-top:1rem!important}.check-status-badge[data-astro-cid-framnemn]{display:inline-block;font-size:var(--text-xs);font-weight:600;padding:.2rem .6rem;border-radius:4px}.check-status-preview[data-astro-cid-framnemn]{background:var(--color-primary-light);color:var(--color-primary)}.check-status-dev[data-astro-cid-framnemn]{background:var(--color-surface-alt);color:var(--color-text-muted);border:1px solid var(--color-border)}.pricing-strip[data-astro-cid-framnemn]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.pricing-strip-item[data-astro-cid-framnemn]{padding:2rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.pricing-strip-amount[data-astro-cid-framnemn]{display:block;font-size:var(--text-md);font-weight:700;color:var(--color-primary);margin-bottom:.75rem}.pricing-strip-item[data-astro-cid-framnemn] p[data-astro-cid-framnemn]{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.dont-list[data-astro-cid-framnemn]{list-style:none;padding:0;margin:0;max-width:680px;display:flex;flex-direction:column;gap:1rem}.dont-list[data-astro-cid-framnemn] li[data-astro-cid-framnemn]{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.65;padding-left:1.5rem;position:relative}.dont-list[data-astro-cid-framnemn] li[data-astro-cid-framnemn]:before{content:"✕";position:absolute;left:0;color:var(--color-text-muted);font-weight:600;font-size:var(--text-sm)}.dont-list[data-astro-cid-framnemn] li[data-astro-cid-framnemn] strong[data-astro-cid-framnemn]{color:var(--color-text)}.scanner-cta[data-astro-cid-framnemn]{background:var(--color-primary);padding:5rem 0;text-align:center}.scanner-cta[data-astro-cid-framnemn] h2[data-astro-cid-framnemn]{font-size:var(--text-2xl);font-weight:800;color:#fff;letter-spacing:-.03em;margin-bottom:1rem}.scanner-cta[data-astro-cid-framnemn] p[data-astro-cid-framnemn]{font-size:var(--text-lg);color:#fffc;max-width:520px;margin:0 auto .75rem;line-height:1.6}.scanner-cta-state[data-astro-cid-framnemn]{font-size:var(--text-sm)!important;color:#ffffff8c!important;font-style:italic}@media(max-width:900px){.pricing-strip[data-astro-cid-framnemn]{grid-template-columns:1fr}}@media(max-width:640px){.page-hero[data-astro-cid-framnemn] h1[data-astro-cid-framnemn]{font-size:var(--text-xl)}.steps[data-astro-cid-framnemn]{grid-template-columns:1fr}}
