.text[data-v-7fb55316]{max-width:var(--container-page);margin:0 auto;padding:72px 20px 0}.text__inner[data-v-7fb55316]{flex-wrap:wrap;align-items:flex-start;gap:24px 48px;display:flex}.text__main[data-v-7fb55316]{max-width:var(--container-text);flex:480px}.text__p[data-v-7fb55316],.text__title[data-v-7fb55316]{margin:0 0 16px}.text__p[data-v-7fb55316]{color:var(--muted);font-size:17px;line-height:1.7}.text__p[data-v-7fb55316]:last-child{margin-bottom:0}.text__callout[data-v-7fb55316]{flex:0 340px}.hero[data-v-d62aa8ba],.legacy[data-v-d62aa8ba],.page__crumbs[data-v-d62aa8ba],.page__form[data-v-d62aa8ba]{max-width:var(--container-page);margin:0 auto;padding:0 20px}.legacy[data-v-d62aa8ba]>*{max-width:var(--container-text)}.page__crumbs[data-v-d62aa8ba]{padding-top:20px}.hero[data-v-d62aa8ba]{padding-top:32px;padding-bottom:48px}.hero__kicker[data-v-d62aa8ba]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--direction-text,var(--muted-2));margin:0 0 16px;font-size:12px}.hero__title[data-v-d62aa8ba]{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(32px,5.5vw,56px);font-weight:800;line-height:1.05}.hero__lead[data-v-d62aa8ba]{max-width:var(--container-text);color:var(--muted);text-wrap:pretty;margin:0 0 32px;font-size:clamp(18px,2.2vw,21px);line-height:1.55}.hero__cta[data-v-d62aa8ba]{background:var(--accent);min-height:48px;color:var(--accent-fg);border-radius:var(--radius-sm);align-items:center;padding:14px 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.legacy[data-v-d62aa8ba]{color:var(--muted);padding-bottom:24px;font-size:17px;line-height:1.7}.legacy[data-v-d62aa8ba] h2,.legacy[data-v-d62aa8ba] h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);margin:32px 0 12px;font-weight:700}.legacy[data-v-d62aa8ba] h2{font-size:clamp(25px,4vw,34px)}.legacy[data-v-d62aa8ba] h3{font-size:21px}.legacy[data-v-d62aa8ba] p{margin:0 0 16px}.legacy[data-v-d62aa8ba] ol,.legacy[data-v-d62aa8ba] ul{margin:0 0 16px;padding-left:22px}.legacy[data-v-d62aa8ba] li+li{margin-top:6px}.legacy[data-v-d62aa8ba] img{border-radius:var(--radius-md);max-width:100%;height:auto}.legacy[data-v-d62aa8ba] a{color:var(--direction-text,var(--fg))}.page__form[data-v-d62aa8ba]{margin-top:72px;padding-bottom:72px}
