.calc-hero[data-astro-cid-7anayibm]{padding:calc(var(--header-height) + 48px) 0 40px;background:linear-gradient(168deg,var(--color-bg) 0%,var(--color-accent-light) 100%);text-align:center}@media(min-width:768px){.calc-hero[data-astro-cid-7anayibm]{padding-top:calc(var(--header-height) + 72px)}}.calc-hero[data-astro-cid-7anayibm] h1[data-astro-cid-7anayibm]{margin-bottom:12px}.calc-subtitle[data-astro-cid-7anayibm]{font-size:1.0625rem;color:var(--color-text-secondary);max-width:560px;margin:0 auto}.section[data-astro-cid-7anayibm]{padding:60px 0}.section-alt[data-astro-cid-7anayibm]{background:var(--color-surface-alt);padding:60px 0}.section-title[data-astro-cid-7anayibm]{margin-bottom:24px!important}.hero-actions[data-astro-cid-7anayibm]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:32px 0}.hero-trust[data-astro-cid-7anayibm]{font-size:.85rem;color:var(--color-text-muted);display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px}.separator[data-astro-cid-7anayibm]{color:var(--color-text-muted)}.steps-grid[data-astro-cid-7anayibm]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:768px){.steps-grid[data-astro-cid-7anayibm]{grid-template-columns:1fr}}.step-card[data-astro-cid-7anayibm]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:16px;padding:32px;transition:all .3s var(--ease-out)}.step-card[data-astro-cid-7anayibm]:hover{border-color:var(--color-primary);transform:translateY(-2px)}.step-number[data-astro-cid-7anayibm]{display:block;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);margin-bottom:16px}.step-card[data-astro-cid-7anayibm] h3[data-astro-cid-7anayibm]{font-size:1.25rem;font-weight:600;margin-bottom:12px;color:var(--color-text)}.step-card[data-astro-cid-7anayibm] p[data-astro-cid-7anayibm]{color:var(--color-text-secondary);line-height:1.6;margin:0}.included-grid[data-astro-cid-7anayibm]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}@media(max-width:968px){.included-grid[data-astro-cid-7anayibm]{grid-template-columns:1fr;gap:40px}}.summary-card[data-astro-cid-7anayibm]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:16px;padding:32px;box-shadow:0 8px 32px #0000000f}.summary-card[data-astro-cid-7anayibm] h4[data-astro-cid-7anayibm]{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 24px}.summary-row[data-astro-cid-7anayibm]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--color-border-light);font-size:.9rem}.summary-row[data-astro-cid-7anayibm]:last-child{border-bottom:none;padding-top:24px}.summary-card[data-astro-cid-7anayibm] .btn[data-astro-cid-7anayibm]{display:block;width:100%;margin-top:24px}.summary-row[data-astro-cid-7anayibm] span[data-astro-cid-7anayibm]{color:var(--color-text-secondary)}.summary-row[data-astro-cid-7anayibm] strong[data-astro-cid-7anayibm]{font-weight:600;color:var(--color-text)}.fit-grid[data-astro-cid-7anayibm]{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:768px){.fit-grid[data-astro-cid-7anayibm]{grid-template-columns:1fr}}.fit-col[data-astro-cid-7anayibm]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:16px;padding:32px}.fit-col[data-astro-cid-7anayibm]:first-child{background:#0023660d;border-color:var(--color-primary-light)}.fit-col[data-astro-cid-7anayibm] h3[data-astro-cid-7anayibm]{font-size:1.125rem;font-weight:600;margin-bottom:20px;display:flex;align-items:center;gap:8px;color:var(--color-text)}.fit-icon-yes[data-astro-cid-7anayibm]{color:var(--color-primary)}.fit-icon-no[data-astro-cid-7anayibm]{color:var(--color-text-muted)}.feature-list[data-astro-cid-7anayibm]{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:12px}.feature-list[data-astro-cid-7anayibm] li[data-astro-cid-7anayibm]{display:flex;align-items:flex-start;gap:12px;font-size:.9375rem;color:var(--color-text-secondary);line-height:1.5}.faq-header[data-astro-cid-7anayibm]{margin-bottom:48px}.faq-list[data-astro-cid-7anayibm]{display:flex;flex-direction:column;gap:0}.faq-item[data-astro-cid-7anayibm]{border-bottom:1px solid var(--color-border-light);padding:24px 0}.faq-item[data-astro-cid-7anayibm]:first-child{padding-top:0}.faq-item[data-astro-cid-7anayibm]:last-child{border-bottom:none}.faq-question[data-astro-cid-7anayibm]{font-size:1.125rem;font-weight:600;color:var(--color-text);margin:0 0 12px}.faq-answer[data-astro-cid-7anayibm]{font-size:1rem;line-height:1.7;color:var(--color-text-secondary);margin:0}.contact-grid[data-astro-cid-7anayibm]{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}@media(min-width:968px){.contact-grid[data-astro-cid-7anayibm]{grid-template-columns:3fr 2fr}}.form-card[data-astro-cid-7anayibm]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:16px;padding:32px}.form-row[data-astro-cid-7anayibm]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:768px){.form-row[data-astro-cid-7anayibm]{grid-template-columns:1fr}}.form-field[data-astro-cid-7anayibm]{display:flex;flex-direction:column;gap:8px}.form-label[data-astro-cid-7anayibm]{font-size:.875rem;font-weight:500;color:var(--color-text)}.form-input[data-astro-cid-7anayibm]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:8px;padding:12px 16px;font-size:.9375rem;color:var(--color-text);font-family:inherit;transition:border-color .2s;outline:none}.form-input[data-astro-cid-7anayibm]:focus{border-color:var(--color-primary)}.honeypot[data-astro-cid-7anayibm]{display:none}
