.page-module-scss-module__n7PkhG__page{background-color:var(--background);width:100%;min-height:calc(100dvh - 5rem);padding-top:2.5rem;padding-bottom:4rem}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__container{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:4rem;width:100%;display:flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__topNav{flex-flow:row;justify-content:flex-end;align-items:center;gap:0;display:flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__topNav .page-module-scss-module__n7PkhG__backLink{border-radius:var(--radius-sm);color:var(--muted-foreground);flex-flow:row;justify-content:center;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.875rem;line-height:1;text-decoration:none;transition:color .18s,background-color .18s;display:flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__topNav .page-module-scss-module__n7PkhG__backLink:hover{color:var(--foreground);background-color:var(--accent)}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__topNav .page-module-scss-module__n7PkhG__backLink:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__hero{text-align:center;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;display:flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__hero .page-module-scss-module__n7PkhG__eyebrow{color:var(--muted-foreground);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__hero .page-module-scss-module__n7PkhG__title{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:clamp(1.875rem,5vw,3rem);font-weight:500;line-height:1.1}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__hero .page-module-scss-module__n7PkhG__subtitle{color:var(--muted-foreground);margin:0;font-size:1.125rem;line-height:1.75}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__hero .page-module-scss-module__n7PkhG__heroActions{flex-flow:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__hero .page-module-scss-module__n7PkhG__stat{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:0;font-size:.75rem}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaPrimary,.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaSecondary,.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaButton{border-radius:var(--radius-sm);white-space:nowrap;justify-content:center;align-items:center;min-height:2.5rem;padding:0 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .18s,background-color .18s,border-color .18s;display:inline-flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaPrimary:focus-visible,.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaSecondary:focus-visible,.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaButton:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaPrimary,.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaButton{border:1px solid var(--foreground);background-color:var(--foreground);color:var(--background)}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaPrimary:hover,.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaButton:hover{opacity:.85}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaSecondary{border:1px solid var(--border);color:var(--foreground);background-color:#0000}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaSecondary:hover{background-color:var(--accent)}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__section{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:1rem;display:flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__sectionTitle{color:var(--foreground);margin:0;font-size:1.5rem;font-weight:500;line-height:1.2}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__lead{color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.75}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__paragraph{color:var(--foreground);margin:0;font-size:1rem;line-height:1.75}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;width:100%;padding:0;list-style:none;display:grid}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__step{border-top:1px solid var(--border);flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:.375rem;padding-top:1rem;display:flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__stepNumber{color:var(--brand-foreground);font-family:var(--font-mono);font-size:.875rem;font-weight:600}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__stepTitle{color:var(--foreground);margin:0;font-size:1rem;font-weight:600}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__stepDescription{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.75}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;padding:0;list-style:none;display:grid}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__featureCard{border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--card);flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;padding:1rem;display:flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__featureIcon{color:var(--brand-foreground)}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__featureTitle{color:var(--foreground);margin:0;font-size:.875rem;font-weight:600}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__featureDescription{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.75}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__faqList{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:0;display:flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__faqItem{border-bottom:1px solid var(--border);padding:1rem 0}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__faqItem:first-of-type{padding-top:0}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__faqQuestion{color:var(--foreground);cursor:pointer;font-size:1rem;font-weight:500;list-style:none}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__faqQuestion::-webkit-details-marker{display:none}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__faqQuestion:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__faqAnswer{color:var(--muted-foreground);margin:.5rem 0 0;font-size:.875rem;line-height:1.75}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaSection{border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--accent);text-align:center;flex-flow:column;justify-content:center;align-items:center;gap:1rem;padding:2.5rem 1rem;display:flex}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaTitle{color:var(--foreground);margin:0;font-size:1.25rem;font-weight:500}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__ctaSubtitle{color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.75}@media (max-width:640px){.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__container{gap:2.5rem}.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__stepsGrid,.page-module-scss-module__n7PkhG__page .page-module-scss-module__n7PkhG__featuresGrid{grid-template-columns:1fr}}
