.trial-form[data-astro-cid-uczwokaa]{gap:var(--space-6);padding:var(--space-12);border-radius:var(--radius-2xl);background:var(--color-white);flex-direction:column;display:flex;box-shadow:0 12px 40px #0f1b3d14}form[data-astro-cid-uczwokaa],.trial-form__done[data-astro-cid-uczwokaa]{gap:var(--space-6);flex-direction:column;display:flex}form[data-astro-cid-uczwokaa][hidden],.trial-form__done[data-astro-cid-uczwokaa][hidden]{display:none}.trial-form__done[data-astro-cid-uczwokaa]{line-height:var(--lh-body);outline:none}.trial-form__head[data-astro-cid-uczwokaa]{flex-direction:column;gap:6px;display:flex}.trial-form__title[data-astro-cid-uczwokaa]{color:var(--color-navy);font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-ui)}.trial-form__sub[data-astro-cid-uczwokaa]{color:var(--color-ink-sub)}.trial-form__field[data-astro-cid-uczwokaa]{gap:var(--space-2);flex-direction:column;display:flex}.trial-form__label[data-astro-cid-uczwokaa]{align-items:center;gap:var(--space-2);font-weight:var(--fw-bold);display:flex}.trial-form__required[data-astro-cid-uczwokaa]{background:var(--color-required-bg);color:var(--color-required-text);border-radius:4px;padding:1px 8px;font-size:11px}.trial-form__field[data-astro-cid-uczwokaa] input[data-astro-cid-uczwokaa]:not([type=checkbox]){border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-muted);height:48px;color:var(--color-ink);font:inherit;padding:0 16px;font-size:16px}.trial-form__field[data-astro-cid-uczwokaa] input[data-astro-cid-uczwokaa]::placeholder{color:var(--color-placeholder)}.trial-form__field[data-astro-cid-uczwokaa] input[data-astro-cid-uczwokaa]:focus-visible{border-color:var(--color-brand);outline:2px solid var(--color-brand-tint-2);outline-offset:0;background:var(--color-white)}.trial-form__field[data-astro-cid-uczwokaa] input[data-astro-cid-uczwokaa][aria-invalid=true]{border-color:var(--color-required-text)}.trial-form__agree[data-astro-cid-uczwokaa]{cursor:pointer;align-items:center;gap:10px;display:flex}.trial-form__agree[data-astro-cid-uczwokaa] input[data-astro-cid-uczwokaa]{width:20px;height:20px;accent-color:var(--color-brand);flex:none;margin:0}.trial-form__agree[data-astro-cid-uczwokaa] a[data-astro-cid-uczwokaa]{color:var(--color-brand-ink)}.trial-form__error[data-astro-cid-uczwokaa]{color:var(--color-required-text);font-size:var(--fs-small)}.trial-form__error[data-astro-cid-uczwokaa][hidden]{display:none}.trial-form__submit[data-astro-cid-uczwokaa]{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent);width:100%;color:var(--color-navy);font-size:17px;font-weight:var(--fw-bold);cursor:pointer;border:0;padding:17px 35px;display:flex}.trial-form__submit[data-astro-cid-uczwokaa]:hover{filter:brightness(1.06)}.trial-form__submit[data-astro-cid-uczwokaa]:disabled{cursor:wait;opacity:.7}.trial-form__no-card[data-astro-cid-uczwokaa]{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-brand-ink);font-size:var(--fs-small);font-weight:var(--fw-bold);display:flex}.trial-form__divider[data-astro-cid-uczwokaa]{background:var(--color-line);border:0;width:100%;height:1px;margin:0}.trial-form__login[data-astro-cid-uczwokaa]{color:var(--color-ink-sub);font-size:var(--fs-small);text-align:center}.trial-form__login[data-astro-cid-uczwokaa] a[data-astro-cid-uczwokaa]{margin-left:var(--space-2);color:var(--color-brand-ink);font-weight:var(--fw-bold);text-decoration:none}@media (width<=767px){.trial-form[data-astro-cid-uczwokaa],form[data-astro-cid-uczwokaa]{gap:var(--space-5)}.trial-form[data-astro-cid-uczwokaa]{padding:28px var(--space-5);border-radius:var(--radius-xl)}.trial-form__title[data-astro-cid-uczwokaa]{font-size:20px}.trial-form__field[data-astro-cid-uczwokaa] input[data-astro-cid-uczwokaa]:not([type=checkbox]){padding:0 14px}.trial-form__submit[data-astro-cid-uczwokaa]{padding:17px 19px;font-size:16px}}.trial[data-astro-cid-4z27jpu5]{background:var(--gradient-hero)}.trial__inner[data-astro-cid-4z27jpu5]{grid-template-columns:minmax(0,1fr) 520px;align-items:start;gap:80px;padding-block:80px 112px;display:grid}.trial__text[data-astro-cid-4z27jpu5]{gap:var(--space-6);padding-top:var(--space-6);flex-direction:column;display:flex}.trial__eyebrow[data-astro-cid-4z27jpu5]{color:var(--color-brand-ink);font-size:16px;font-weight:var(--fw-bold);letter-spacing:var(--tracking-eyebrow)}.trial__title[data-astro-cid-4z27jpu5]{color:var(--color-navy);font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:var(--lh-heading);letter-spacing:1px}.trial__lead[data-astro-cid-4z27jpu5]{color:var(--color-ink-sub);font-size:var(--fs-sub);line-height:1.9}.trial__checks[data-astro-cid-4z27jpu5]{padding:var(--space-2) 0;flex-direction:column;gap:14px;list-style:none;display:flex}.trial__checks[data-astro-cid-4z27jpu5] li[data-astro-cid-4z27jpu5]{color:var(--color-navy);font-size:16px;font-weight:var(--fw-bold);align-items:center;gap:10px;display:flex}.trial__checks[data-astro-cid-4z27jpu5] svg{color:var(--color-brand);flex:none}.trial__price[data-astro-cid-4z27jpu5]{align-items:center;gap:var(--space-2) var(--space-4);padding:18px var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-white);flex-wrap:wrap;display:flex}.trial__price-label[data-astro-cid-4z27jpu5]{color:var(--color-ink-sub)}.trial__price-value[data-astro-cid-4z27jpu5]{color:var(--color-navy);font-size:16px;font-weight:var(--fw-bold)}.trial__note[data-astro-cid-4z27jpu5]{color:var(--color-ink-sub);font-size:var(--fs-xs)}@media (width<=1023px){.trial__inner[data-astro-cid-4z27jpu5]{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.trial__form[data-astro-cid-4z27jpu5]{max-width:560px}}@media (width<=767px){.trial__inner[data-astro-cid-4z27jpu5]{padding-block:var(--space-12) var(--space-14)}.trial__text[data-astro-cid-4z27jpu5]{gap:var(--space-5)}.trial__eyebrow[data-astro-cid-4z27jpu5],.trial__lead[data-astro-cid-4z27jpu5],.trial__price-value[data-astro-cid-4z27jpu5]{font-size:15px}.trial__price[data-astro-cid-4z27jpu5]{padding:18px var(--space-5);flex-direction:column;align-items:flex-start}}
