.sc-wrap{max-width:1100px;margin:0 auto;padding-inline:clamp(10px,2.5vw,32px)}.sc-sec{min-height:var(--sc-h-d,auto)}.sc-sec--tall{display:flex;flex-direction:column;justify-content:center}.sc-hide-d{display:none!important}.sc-ad-center{text-align:center}.sc-ad-right{text-align:right}.sc-grid{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:var(--space-lg)}.sc-hero{min-height:70vh}.sc-hero__inner{max-width:720px}.sc-hero.is-center{justify-content:center;text-align:center}.sc-hero.is-center .sc-hero__inner{margin:0 auto}.sc-richtext__body{max-width:900px;margin:0 auto;column-count:var(--cols,1);column-gap:var(--space-lg)}@media (min-width:1024px){.sc-nav__contact--num .sc-nav__num{display:inline-flex}}.sc-cta__text,.sc-faq,.sc-timeline,.sc-form{max-width:760px;margin-left:auto;margin-right:auto}.sc-cta__actions{display:flex;gap:var(--space-md);justify-content:center}.sc-timeline{border-left:2px solid var(--color-surface);padding-left:var(--space-lg)}.sc-timeline__item{position:relative;padding-bottom:var(--space-lg)}.sc-timeline__item::before{content:'';position:absolute;left:calc(-1 * var(--space-lg) - 6px);top:.4rem;width:10px;height:10px;border-radius:50%;background:var(--color-accent)}.sc-form{display:grid;gap:var(--space-md)}