.page-module__Xw9U-q__wrap{max-width:1040px;padding:0 var(--space-5) var(--space-7);margin:0 auto}.page-module__Xw9U-q__hero{padding-top:var(--space-24);padding-right:var(--space-6);max-width:720px}.page-module__Xw9U-q__hero .page-module__Xw9U-q__label-sm{margin-bottom:var(--space-3);display:inline-block}.page-module__Xw9U-q__headline{font-size:var(--display-lg);margin-top:var(--space-3);text-wrap:balance}.page-module__Xw9U-q__lede{margin-top:var(--space-4);font-size:var(--title-md);line-height:var(--lh-relaxed);color:var(--on-surface-variant);text-wrap:pretty;max-width:560px}.page-module__Xw9U-q__ctas{margin-top:var(--space-5);gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__Xw9U-q__comingSoon{border-radius:var(--radius-full);font-weight:500;font-size:var(--body-lg);color:var(--on-background);background:color-mix(in srgb, var(--primary-container) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 18%, transparent);letter-spacing:.01em;align-items:center;padding:12px 20px;display:inline-flex}.page-module__Xw9U-q__secondary{border-radius:var(--radius-full);font-weight:500;font-size:var(--body-lg);background:color-mix(in srgb, var(--surface-container-lowest) 70%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--outline-variant) 25%, transparent);justify-content:center;align-items:center;padding:14px 22px;display:inline-flex;color:var(--on-background)!important}.page-module__Xw9U-q__pillars{margin-top:var(--space-7);gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.page-module__Xw9U-q__pillar{padding:var(--space-5);background:var(--surface-container-lowest);border-radius:var(--radius-xl);box-shadow:var(--shadow-whisper)}.page-module__Xw9U-q__pillarBody{margin-top:var(--space-2);font-family:var(--font-manrope), ui-sans-serif, system-ui;font-weight:500;font-size:var(--title-lg);line-height:var(--lh-normal);letter-spacing:var(--ls-snug);color:var(--on-background);text-wrap:pretty}@media (max-width:800px){.page-module__Xw9U-q__hero{padding-top:var(--space-6)}.page-module__Xw9U-q__headline{font-size:var(--display-sm)}.page-module__Xw9U-q__pillars{grid-template-columns:1fr}}
