.page_page__j8X_T{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--clr-page)}.page_card__wnoHP{width:min(920px,100%);display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:28px;border:1px solid var(--clr-border);border-radius:26px;background:rgba(255,255,255,.94);box-shadow:0 22px 48px rgba(15,23,42,.08)}.page_copy__abXHo h1{margin:14px 0;color:var(--clr-ink);font-size:clamp(2.1rem,5vw,3.8rem);line-height:.96;letter-spacing:0}.page_copy__abXHo p,.page_demoBlock__KRdLk a,.page_demoBlock__KRdLk p,.page_form__FClb7 label span,.page_helper__khXW2{color:var(--clr-ink-muted)}.page_eyebrow__B3rxL{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:var(--clr-blue-soft);color:var(--clr-cta);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_form__FClb7{display:grid;gap:14px}.page_form__FClb7 label{display:grid;gap:8px;font-weight:650}.page_form__FClb7 input,.page_form__FClb7 select{min-height:52px;padding:0 16px;border:1px solid rgba(37,99,235,.16);border-radius:14px;background:#fcfdff;color:var(--clr-ink);font:inherit}.page_form__FClb7 input:focus,.page_form__FClb7 select:focus{outline:none;border-color:var(--clr-cta);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.page_primaryButton__Adf_F,.page_secondaryButton__2gy5J{min-height:var(--btn-h);border-radius:var(--btn-r);font:inherit;font-weight:750;cursor:pointer;transition:var(--btn-transition)}.page_primaryButton__Adf_F{border:0;background:var(--clr-cta);color:var(--clr-cta-fg);box-shadow:0 14px 30px rgba(37,99,235,.18)}.page_primaryButton__Adf_F:hover{background:var(--clr-cta-dark)}.page_secondaryButton__2gy5J{border:1px solid rgba(37,99,235,.18);background:#ffffff;color:var(--clr-cta)}.page_demoBlock__KRdLk{display:grid;gap:8px;padding:18px;border-radius:18px;background:#f8fbff;border:1px solid rgba(37,99,235,.1)}.page_error__oj9FT{color:var(--clr-danger);font-weight:650}.page_helper__khXW2{margin:0;grid-column:1/-1;font-size:.84rem;line-height:1.5}@media (max-width:820px){.page_card__wnoHP{grid-template-columns:1fr;padding:22px}}