.marketing-module__3Bw2eq__page{background:var(--background);min-height:100vh;color:var(--foreground)}.marketing-module__3Bw2eq__header{border-bottom:1px solid var(--rule);background:var(--surface)}.marketing-module__3Bw2eq__headerInner{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;min-height:64px;margin:0 auto;padding:0 28px;display:flex}.marketing-module__3Bw2eq__brand,.marketing-module__3Bw2eq__headerLinks,.marketing-module__3Bw2eq__guideLink,.marketing-module__3Bw2eq__headerAction,.marketing-module__3Bw2eq__primaryAction{align-items:center;display:inline-flex}.marketing-module__3Bw2eq__brand{color:var(--foreground);gap:10px;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:700;text-decoration:none}.marketing-module__3Bw2eq__brand svg,.marketing-module__3Bw2eq__principle svg{color:var(--risk)}.marketing-module__3Bw2eq__headerLinks{gap:12px}.marketing-module__3Bw2eq__guideLink{color:var(--muted);gap:7px;font-size:13px;font-weight:650;text-decoration:none}.marketing-module__3Bw2eq__headerAction,.marketing-module__3Bw2eq__primaryAction{border:1px solid var(--accent);background:var(--accent);min-height:40px;color:var(--accent-contrast);border-radius:4px;justify-content:center;gap:8px;padding:0 16px;font-size:13px;font-weight:750;text-decoration:none}.marketing-module__3Bw2eq__hero{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:end;gap:80px;max-width:1184px;margin:0 auto;padding:112px 28px 104px;display:grid}.marketing-module__3Bw2eq__heroCopy{max-width:800px}.marketing-module__3Bw2eq__eyebrow,.marketing-module__3Bw2eq__sectionHeading>span,.marketing-module__3Bw2eq__finalCta>div>span,.marketing-module__3Bw2eq__fitSection span{color:var(--risk);text-transform:uppercase;font-size:11px;font-weight:800}.marketing-module__3Bw2eq__hero h1{max-width:780px;margin:18px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:62px;font-weight:700;line-height:1.03}.marketing-module__3Bw2eq__lede{max-width:720px;color:var(--muted);margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.55}.marketing-module__3Bw2eq__hero .marketing-module__3Bw2eq__primaryAction{min-height:46px;margin-top:32px;padding:0 20px;font-size:14px}.marketing-module__3Bw2eq__principle{border-left:2px solid var(--risk);padding:24px 0 4px 24px}.marketing-module__3Bw2eq__principle p{margin:18px 0 0;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.45}.marketing-module__3Bw2eq__fitSection{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);max-width:1184px;margin:0 auto;display:grid}.marketing-module__3Bw2eq__fitSection>div{padding:30px 28px 32px}.marketing-module__3Bw2eq__fitSection>div+div{border-left:1px solid var(--rule)}.marketing-module__3Bw2eq__fitSection p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.6}.marketing-module__3Bw2eq__stepsSection{grid-template-columns:minmax(240px,.55fr) minmax(0,1fr);gap:80px;max-width:1184px;margin:0 auto;padding:104px 28px;display:grid}.marketing-module__3Bw2eq__sectionHeading h2,.marketing-module__3Bw2eq__finalCta h2{margin:12px 0 0;font-family:Georgia,Times New Roman,serif;font-size:38px;line-height:1.14}.marketing-module__3Bw2eq__steps{border-top:1px solid var(--rule-strong);margin:0;padding:0;list-style:none}.marketing-module__3Bw2eq__steps li{border-bottom:1px solid var(--rule);grid-template-columns:48px minmax(0,1fr) 20px;align-items:start;gap:20px;padding:25px 4px;display:grid}.marketing-module__3Bw2eq__stepNumber{color:var(--risk);font-family:var(--font-geist-mono), monospace;font-size:12px;font-weight:700}.marketing-module__3Bw2eq__steps h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px}.marketing-module__3Bw2eq__steps p{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.55}.marketing-module__3Bw2eq__steps svg{color:var(--verified)}.marketing-module__3Bw2eq__finalCta{border-top:2px solid var(--risk);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:40px;max-width:1184px;margin:0 auto 80px;padding:42px 28px;display:flex}.marketing-module__3Bw2eq__finalCta h2{max-width:660px;font-size:31px}.marketing-module__3Bw2eq__footer{border-top:1px solid var(--rule);max-width:1240px;color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:32px;margin:0 auto;padding:28px;font-size:11px;line-height:1.55;display:grid}.marketing-module__3Bw2eq__footer>span{color:var(--foreground);font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700}.marketing-module__3Bw2eq__footer p{max-width:650px;margin:0}.marketing-module__3Bw2eq__footer a{color:var(--foreground);font-weight:700;text-decoration:none}@media (hover:hover){.marketing-module__3Bw2eq__guideLink:hover,.marketing-module__3Bw2eq__footer a:hover{color:var(--risk)}.marketing-module__3Bw2eq__headerAction:hover,.marketing-module__3Bw2eq__primaryAction:hover{background:var(--accent-strong)}}@media (max-width:800px){.marketing-module__3Bw2eq__hero{grid-template-columns:1fr;gap:48px;padding-block:78px 72px}.marketing-module__3Bw2eq__hero h1{font-size:48px}.marketing-module__3Bw2eq__fitSection,.marketing-module__3Bw2eq__stepsSection{grid-template-columns:1fr}.marketing-module__3Bw2eq__fitSection>div+div{border-top:1px solid var(--rule);border-left:0}.marketing-module__3Bw2eq__stepsSection{gap:42px;padding-block:76px}.marketing-module__3Bw2eq__finalCta{flex-direction:column;align-items:flex-start}.marketing-module__3Bw2eq__footer{grid-template-columns:1fr;gap:14px}}@media (max-width:520px){.marketing-module__3Bw2eq__headerInner{padding-inline:18px}.marketing-module__3Bw2eq__guideLink{font-size:0}.marketing-module__3Bw2eq__hero,.marketing-module__3Bw2eq__stepsSection{padding-inline:20px}.marketing-module__3Bw2eq__hero h1{font-size:40px}.marketing-module__3Bw2eq__lede{font-size:19px}.marketing-module__3Bw2eq__fitSection,.marketing-module__3Bw2eq__finalCta{margin-inline:20px}.marketing-module__3Bw2eq__fitSection>div,.marketing-module__3Bw2eq__finalCta{padding-inline:0}.marketing-module__3Bw2eq__fitSection>div{padding-inline:4px}.marketing-module__3Bw2eq__steps li{grid-template-columns:38px minmax(0,1fr);gap:12px}.marketing-module__3Bw2eq__steps svg{display:none}.marketing-module__3Bw2eq__footer{padding-inline:20px}}
