.SectionShell-module__2ssxva__section{background:var(--theme-bg,transparent);width:100%;color:var(--theme-text,inherit)}.SectionShell-module__2ssxva__inner{width:100%;max-width:1200px;margin:0 auto;padding:96px 24px}.SectionShell-module__2ssxva__innerContained{max-width:800px}.SectionShell-module__2ssxva__alignLeft{text-align:left;align-items:flex-start}.SectionShell-module__2ssxva__alignCenter{text-align:center;align-items:center}.SectionShell-module__2ssxva__alignRight{text-align:right;align-items:flex-end}.SectionShell-module__2ssxva__stack{flex-direction:column;gap:24px;display:flex}.SectionShell-module__2ssxva__stackTight{gap:16px}.SectionShell-module__2ssxva__stackLoose{gap:32px}.SectionShell-module__2ssxva__surface{background:var(--theme-surface,transparent);border:1px solid var(--theme-border,transparent);border-radius:24px;padding:32px}@media (max-width:768px){.SectionShell-module__2ssxva__inner{padding:64px 20px}.SectionShell-module__2ssxva__surface{border-radius:20px;padding:24px}}
.HeroSection-module___Axouq__hero{width:100%}.HeroSection-module___Axouq__content{flex-direction:column;gap:24px;width:100%;max-width:720px;display:flex}.HeroSection-module___Axouq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text-muted,inherit);margin:0;font-size:14px;font-weight:600}.HeroSection-module___Axouq__title{letter-spacing:-.04em;text-wrap:balance;color:var(--theme-text,inherit);margin:0;font-size:clamp(2.5rem,6vw,4.75rem);font-weight:700;line-height:.98}.HeroSection-module___Axouq__subheading{text-wrap:balance;max-width:60ch;color:var(--theme-text-muted,inherit);margin:0;font-size:18px;line-height:1.7}.HeroSection-module___Axouq__actions{flex-wrap:wrap;gap:16px;width:100%;display:flex}.HeroSection-module___Axouq__actionPrimary,.HeroSection-module___Axouq__actionSecondary{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.HeroSection-module___Axouq__actionPrimary{background:var(--theme-button-bg,transparent);color:var(--theme-button-text,inherit);border-color:var(--theme-button-border,transparent)}.HeroSection-module___Axouq__actionSecondary{background:var(--theme-button-secondary-bg,transparent);color:var(--theme-button-secondary-text,inherit);border-color:var(--theme-button-secondary-border,transparent)}@media (hover:hover) and (pointer:fine){.HeroSection-module___Axouq__actionPrimary:hover,.HeroSection-module___Axouq__actionSecondary:hover{opacity:.9;transform:translateY(-1px)}}@media (max-width:768px){.HeroSection-module___Axouq__content{gap:18px}.HeroSection-module___Axouq__subheading{font-size:16px;line-height:1.65}.HeroSection-module___Axouq__actions{gap:12px}}
.TextSection-module__Y1l6wG__text{width:100%}.TextSection-module__Y1l6wG__content{flex-direction:column;gap:20px;width:100%;max-width:720px;display:flex}.TextSection-module__Y1l6wG__heading{letter-spacing:-.02em;text-wrap:balance;color:var(--theme-text,inherit);margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:600;line-height:1.1}.TextSection-module__Y1l6wG__body{text-wrap:balance;max-width:65ch;color:var(--theme-text-muted,inherit);margin:0;font-size:16px;line-height:1.75}@media (max-width:768px){.TextSection-module__Y1l6wG__content{gap:16px}.TextSection-module__Y1l6wG__body{font-size:15px;line-height:1.7}}
.CTASection-module__GIQfhW__cta{width:100%}.CTASection-module__GIQfhW__content{text-align:center;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:720px;display:flex}.CTASection-module__GIQfhW__heading{letter-spacing:-.02em;color:var(--theme-text,inherit);margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:600;line-height:1.1}.CTASection-module__GIQfhW__body{max-width:60ch;color:var(--theme-text-muted,inherit);margin:0;font-size:16px;line-height:1.7}.CTASection-module__GIQfhW__actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.CTASection-module__GIQfhW__actionPrimary,.CTASection-module__GIQfhW__actionSecondary{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.CTASection-module__GIQfhW__actionPrimary{background:var(--theme-button-bg,transparent);color:var(--theme-button-text,inherit);border-color:var(--theme-button-border,transparent)}.CTASection-module__GIQfhW__actionSecondary{background:var(--theme-button-secondary-bg,transparent);color:var(--theme-button-secondary-text,inherit);border-color:var(--theme-button-secondary-border,transparent)}@media (hover:hover) and (pointer:fine){.CTASection-module__GIQfhW__actionPrimary:hover,.CTASection-module__GIQfhW__actionSecondary:hover{opacity:.9;transform:translateY(-1px)}}
