@layer page{._pageContainer_1ofe0_2{background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);min-height:calc(100vh - 200px);line-height:1.6}._breadcrumbsContainer_1ofe0_10{max-width:800px;margin:0 auto;padding:var(--spacing-6) var(--spacing-6) 0}._breadcrumbs_1ofe0_10{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._breadcrumbs_1ofe0_10 a{color:var(--primary);text-decoration:none;transition:color var(--animation-duration-fast) ease}._breadcrumbs_1ofe0_10 a:hover{color:var(--accent);text-decoration:underline}._breadcrumbSeparator_1ofe0_35{color:var(--border)}._breadcrumbCurrent_1ofe0_39{color:var(--muted-foreground)}._revealEl_1ofe0_43{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}._revealEl_1ofe0_43[data-revealed=true]{opacity:1;transform:translateY(0)}._section_1ofe0_54{padding:var(--spacing-12) var(--spacing-6) var(--spacing-16);max-width:800px;margin:0 auto}._heroHeader_1ofe0_60{text-align:center;margin-bottom:var(--spacing-12);padding-bottom:var(--spacing-8);border-bottom:1px solid var(--border)}._title_1ofe0_67{font-family:var(--font-family-display);font-size:3rem;font-weight:700;color:var(--primary);margin:0 0 var(--spacing-4);letter-spacing:-.01em;line-height:1.1}._subtitle_1ofe0_77{font-size:1.25rem;color:var(--muted-foreground);margin:0 auto;max-width:600px}._faqGroup_1ofe0_84{margin-bottom:var(--spacing-12)}._groupHeading_1ofe0_88{font-family:var(--font-family-display);font-size:1.75rem;font-weight:700;color:var(--primary);margin:0 0 var(--spacing-6);padding-bottom:var(--spacing-2);border-bottom:2px solid var(--accent);display:inline-block}._inlineLink_1ofe0_99{color:var(--primary);text-decoration:underline;text-underline-offset:4px;font-weight:500;transition:color var(--animation-duration-fast) ease}._inlineLink_1ofe0_99:hover{color:var(--accent)}._ctaSection_1ofe0_111{background-color:var(--surface);border:1px solid var(--border);padding:var(--spacing-12);border-radius:var(--radius-md);text-align:center;margin-top:var(--spacing-16);box-shadow:var(--shadow-sm)}._ctaHeading_1ofe0_121{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;color:var(--primary);margin:0 0 var(--spacing-6)}._ctaActions_1ofe0_129{display:flex;justify-content:center;gap:var(--spacing-4);flex-wrap:wrap}}
