.page-module__9vPr5G__eyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--accent,#1e6bff);margin-bottom:var(--s-12,12px);font-size:.75rem;font-weight:700;display:inline-block}.page-module__9vPr5G__hero{background:var(--neutral-50,#f9fafb);border-bottom:1px solid var(--neutral-100,#f3f4f6)}.page-module__9vPr5G__hero__inner{max-width:760px;padding:calc(var(--nav-h,72px) + var(--s-64,64px)) var(--s-24,24px) var(--s-64,64px);text-align:center;margin:0 auto}.page-module__9vPr5G__hero h1{font-family:var(--font-display);color:var(--neutral-900,#111827);margin:0 0 var(--s-16,16px);font-size:2.75rem;font-weight:300;line-height:1.14}.page-module__9vPr5G__hero h1 strong{font-weight:700}.page-module__9vPr5G__hero__sub{font-family:var(--font-body);color:var(--neutral-500,#6b7280);max-width:600px;margin:0 auto var(--s-32,32px);font-size:1.0625rem;line-height:1.7}.page-module__9vPr5G__hero__actions{gap:var(--s-16,16px);margin-bottom:var(--s-24,24px);flex-wrap:wrap;justify-content:center;display:flex}.page-module__9vPr5G__hero__badges{gap:var(--s-16,16px);flex-wrap:wrap;justify-content:center;display:flex}.page-module__9vPr5G__hero__badge{align-items:center;gap:var(--s-6,6px);color:var(--neutral-600,#4b5563);font-size:.8125rem;font-weight:500;display:inline-flex}.page-module__9vPr5G__hero__badge svg{stroke:var(--green,#22c55e);flex-shrink:0}.page-module__9vPr5G__pillars{gap:var(--s-24,24px);margin-top:var(--s-48,48px);grid-template-columns:repeat(3,1fr);display:grid}.page-module__9vPr5G__pillar{background:var(--bg-card,#fff);border:1px solid var(--neutral-100,#f3f4f6);border-radius:var(--r-xl);border-top:2px solid var(--accent,#1e6bff);padding:var(--s-32,32px);transition:border-color var(--t-base,.2s), box-shadow var(--t-base,.2s), transform var(--t-base,.2s)}.page-module__9vPr5G__pillar:hover{border-color:var(--accent,#1e6bff);transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.page-module__9vPr5G__pillar__icon{background:color-mix(in srgb, var(--accent,#1e6bff) 10%, transparent);width:44px;height:44px;color:var(--accent,#1e6bff);margin-bottom:var(--s-16,16px);border-radius:10px;justify-content:center;align-items:center;display:flex}.page-module__9vPr5G__pillar h3{font-family:var(--font-display);color:var(--neutral-800,#1f2937);margin:0 0 var(--s-8,8px);font-size:1.125rem;font-weight:600}.page-module__9vPr5G__pillar p{font-family:var(--font-body);color:var(--neutral-500,#6b7280);margin:0;font-size:.9375rem;line-height:1.65}.page-module__9vPr5G__stepsSection{background:var(--neutral-50,#f9fafb)}.page-module__9vPr5G__steps{gap:var(--s-24,24px);margin-top:var(--s-48,48px);grid-template-columns:repeat(3,1fr);display:grid}.page-module__9vPr5G__step{background:var(--bg-card,#fff);border:1px solid var(--neutral-100,#f3f4f6);border-radius:var(--r-xl);padding:var(--s-32,32px)}.page-module__9vPr5G__step__num{border-radius:var(--r-full);background:var(--accent,#1e6bff);color:#fff;width:34px;height:34px;font-family:var(--font-display);margin-bottom:var(--s-16,16px);justify-content:center;align-items:center;font-size:.9375rem;font-weight:700;display:inline-flex}.page-module__9vPr5G__step h3{font-family:var(--font-display);color:var(--neutral-800,#1f2937);margin:0 0 var(--s-8,8px);font-size:1.0625rem;font-weight:600}.page-module__9vPr5G__step p{font-family:var(--font-body);color:var(--neutral-500,#6b7280);margin:0;font-size:.9375rem;line-height:1.6}.page-module__9vPr5G__faqList{gap:var(--s-16,16px);margin-top:var(--s-48,48px);grid-template-columns:repeat(2,1fr);display:grid}.page-module__9vPr5G__faqItem{background:var(--bg-card,#fff);border:1px solid var(--neutral-100,#f3f4f6);border-radius:var(--r-xl);padding:var(--s-24,24px) var(--s-32,32px)}.page-module__9vPr5G__faqItem h3{font-family:var(--font-display);color:var(--neutral-800,#1f2937);margin:0 0 var(--s-8,8px);font-size:1rem;font-weight:600}.page-module__9vPr5G__faqItem p{font-family:var(--font-body);color:var(--neutral-500,#6b7280);margin:0;font-size:.9375rem;line-height:1.6}.page-module__9vPr5G__linksSection{background:var(--neutral-50,#f9fafb)}.page-module__9vPr5G__linkGrid{gap:var(--s-24,24px);margin-top:var(--s-48,48px);grid-template-columns:repeat(3,1fr);display:grid}.page-module__9vPr5G__linkCard{gap:var(--s-8,8px);background:var(--bg-card,#fff);border:1px solid var(--neutral-100,#f3f4f6);border-radius:var(--r-xl);padding:var(--s-24,24px) var(--s-28,28px);transition:border-color var(--t-base,.2s), box-shadow var(--t-base,.2s), transform var(--t-base,.2s);flex-direction:column;text-decoration:none;display:flex}.page-module__9vPr5G__linkCard:hover{border-color:var(--accent,#1e6bff);transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.page-module__9vPr5G__linkCard__title{align-items:center;gap:var(--s-6,6px);font-family:var(--font-display);color:var(--accent,#1e6bff);font-size:1.0625rem;font-weight:600;display:flex}.page-module__9vPr5G__linkCard__desc{font-family:var(--font-body);color:var(--neutral-500,#6b7280);font-size:.875rem;line-height:1.55}.page-module__9vPr5G__cta{background:var(--ink,#0b0f1a)}.page-module__9vPr5G__cta__inner{text-align:center;align-items:center;gap:var(--s-16,16px);flex-direction:column;max-width:560px;margin:0 auto;display:flex}.page-module__9vPr5G__cta__inner h2{font-family:var(--font-display);color:#fff;font-weight:300}.page-module__9vPr5G__cta__inner h2 strong{font-weight:700}.page-module__9vPr5G__cta__inner p{color:var(--neutral-400,#9ca3af);margin:0 0 var(--s-8,8px);font-size:1.0625rem;line-height:1.7}.page-module__9vPr5G__cta__actions{gap:var(--s-16,16px);flex-wrap:wrap;justify-content:center;display:flex}.page-module__9vPr5G__cta__note{color:var(--neutral-500,#6b7280);margin:0;font-size:.8125rem}.page-module__9vPr5G__cta__note a{color:var(--accent,#1e6bff);font-weight:500}@media (max-width:960px){.page-module__9vPr5G__pillars,.page-module__9vPr5G__steps,.page-module__9vPr5G__linkGrid,.page-module__9vPr5G__faqList{grid-template-columns:1fr}}@media (max-width:768px){.page-module__9vPr5G__hero__inner{padding:calc(var(--nav-h,72px) + var(--s-40,40px)) var(--s-24,24px) var(--s-48,48px)}.page-module__9vPr5G__hero h1{font-size:2.125rem}.page-module__9vPr5G__hero__sub{font-size:1rem}}@media (max-width:480px){.page-module__9vPr5G__hero__actions,.page-module__9vPr5G__cta__actions{flex-direction:column;align-items:center;width:100%}.page-module__9vPr5G__hero__actions a,.page-module__9vPr5G__cta__actions a{text-align:center;justify-content:center;width:100%;max-width:320px}}
