.form-section{--fs-hairline:var(--saas-border,#e4e1d9);--fs-strong:var(--saas-heading,#101a16);--fs-quiet:var(--saas-muted,#6b7772)}.form-section.surface-dark{--fs-hairline:var(--saas-dark-border,hsla(0,0%,100%,.14));--fs-strong:var(--saas-on-dark,#fff);--fs-quiet:var(--saas-on-dark-faint,hsla(0,0%,100%,.52))}.form-section__grid{align-items:start;display:grid;gap:clamp(28px,3.2vw,42px) clamp(36px,5vw,72px);grid-template-areas:"support form" "methods form";grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:auto 1fr}.form-section__support{grid-area:support}.form-section__form-col{grid-area:form}.form-section__methods-block{grid-area:methods}.form-section__title{font-size:min(var(--saas-h2,42px),calc(1.4rem + 1.3vw));margin-bottom:0}.form-section__intro{font-size:clamp(1rem,.96rem + .3vw,1.12rem);line-height:1.6;margin-top:18px;max-width:52ch}.form-section__intro>:last-child{margin-bottom:0}.form-section__methods-heading{color:var(--fs-quiet);font-family:var(--saas-font-eyebrow,"IBM Plex Mono",ui-monospace,Menlo,monospace);font-size:11px;font-weight:500;letter-spacing:.12em;margin:0 0 6px;text-transform:uppercase}.form-section__methods{list-style:none;margin:0;padding:0}.form-section__method{align-items:flex-start;border-top:1px solid var(--fs-hairline);display:flex;gap:14px;margin:0;padding:16px 0}.form-section__method:last-child{border-bottom:1px solid var(--fs-hairline)}.form-section__method .icon-tile{height:38px;width:38px}.form-section__method .icon-tile svg{height:18px;width:18px}.form-section__method-text{display:grid;gap:3px;min-width:0}.form-section__method-label{color:var(--fs-quiet);font-family:var(--saas-font-eyebrow,"IBM Plex Mono",ui-monospace,Menlo,monospace);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.form-section__method-value{color:var(--fs-strong);font-size:.98rem;line-height:1.5;overflow-wrap:anywhere}a.form-section__method-value{transition:color var(--saas-speed,.22s) var(--saas-ease,cubic-bezier(.22,.61,.36,1))}a.form-section__method-value:hover{color:var(--saas-primary,#0f6b54)}.form-section.surface-dark a.form-section__method-value:hover{color:var(--saas-accent,#ff6b4a)}.form-section__form{position:relative}.form-section__form.on-dark{background:transparent}.card.form-section__card{box-shadow:var(--saas-shadow-md,0 1px 2px rgba(16,26,22,.04),0 8px 20px rgba(16,26,22,.06));padding:clamp(24px,2.4vw,34px)}.badge.form-section__response{gap:7px;margin:0 0 18px}.badge.form-section__response svg{flex:none;height:13px;width:13px}.form-section--panel.surface-dark .badge.form-section__response,.form-section__form.on-dark .badge.form-section__response{background:var(--saas-dark-surface,hsla(0,0%,100%,.05));color:var(--saas-on-dark,#fff)}.form-section__form-head{border-bottom:1px solid var(--fs-hairline);margin-bottom:22px;padding-bottom:20px}.form-section__form-title{font-size:var(--saas-h4,21px);margin:0}.form-section__form-text{color:var(--fs-quiet);font-size:.94rem;line-height:1.5;margin:8px 0 0}.form-section__form-note{align-items:flex-start;color:var(--fs-quiet);display:flex;font-size:.82rem;gap:8px;line-height:1.5;margin:18px 0 0}.form-section__form-note svg{color:var(--saas-success,#128a5f);flex:none;height:14px;margin-top:3px;width:14px}.form-section.surface-dark .form-section__card{--fs-hairline:var(--saas-border,#e4e1d9);--fs-strong:var(--saas-heading,#101a16);--fs-quiet:var(--saas-muted,#6b7772);background:var(--saas-card-bg,#fff);border-color:var(--saas-border,#e4e1d9);box-shadow:var(--saas-shadow-lg,0 2px 4px rgba(16,26,22,.04),0 18px 44px rgba(16,26,22,.09));color:var(--saas-body,#4a5652)}.form-section.surface-dark .form-section__card .form-section__form-title,.form-section.surface-dark .form-section__card h3{color:var(--saas-heading,#101a16)}.form-section.surface-dark .form-section__card .hs-form label{color:var(--saas-label-color,#22302a)}.form-section.surface-dark .form-section__card .hs-form .inputs-list label{color:var(--saas-body,#4a5652)}.form-section.surface-dark .form-section__card .hs-form .hs-field-desc,.form-section.surface-dark .form-section__card .hs-form .legal-consent-container{color:var(--saas-help-color,#6b7772)}.form-section.surface-dark .form-section__card .hs-form select,.form-section.surface-dark .form-section__card .hs-form textarea,.form-section.surface-dark .form-section__card .hs-input{background:var(--saas-field-bg,#fff);border-color:var(--saas-field-border,#d5d1c7);color:var(--saas-field-text,#101a16)}.form-section.surface-dark .form-section__card .hs-input::placeholder{color:var(--saas-muted,#6b7772)}.form-section.surface-dark .form-section__card a:not(.btn){color:var(--saas-link,#0f6b54)}.form-section.surface-dark .form-section__card a:not(.btn):hover{color:var(--saas-link-hover,#0a4e3e)}.form-section.surface-dark .form-section__card .submitted-message{color:var(--saas-heading,#101a16)}.form-section--split .form-section__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.form-section--centered .form-section__grid{gap:clamp(26px,3vw,40px);grid-template-areas:"support" "form" "methods";grid-template-columns:minmax(0,1fr);grid-template-rows:auto;justify-items:center}.form-section--centered .form-section__support{max-width:62ch;text-align:center}.form-section--centered .form-section__intro{margin-inline:auto;max-width:none}.form-section--centered .eyebrow{justify-content:center}.form-section--centered .eyebrow:after{background:currentColor;content:"";flex:none;height:1px;opacity:.55;width:22px}.form-section--centered .form-section__form-col,.form-section--centered .form-section__methods-block{max-width:620px;width:100%}.form-section--panel .form-section__grid{align-items:stretch;background:var(--saas-card-bg,#fff);border:1px solid var(--fs-hairline);border-radius:var(--saas-radius-lg,18px);gap:0;overflow:hidden}.form-section--panel.surface-dark .form-section__grid{background:var(--saas-ink-raised,#16242f)}.form-section--panel .form-section__support{padding:clamp(30px,3.4vw,52px) clamp(26px,3vw,48px) clamp(18px,2vw,26px)}.form-section--panel .form-section__methods-block{padding:0 clamp(26px,3vw,48px) clamp(30px,3.4vw,52px)}.form-section--panel .form-section__form-col{border-left:1px solid var(--fs-hairline);padding:clamp(30px,3.4vw,52px) clamp(26px,3vw,48px)}.form-section--panel.has-no-methods .form-section__support{padding-bottom:clamp(30px,3.4vw,52px)}.form-section--panel.has-no-copy .form-section__methods-block{padding-top:clamp(30px,3.4vw,52px)}.form-section--split.has-no-copy .form-section__grid{grid-template-areas:"methods form";grid-template-rows:auto}.form-section--centered.has-no-copy .form-section__grid{grid-template-areas:"form" "methods"}@media (max-width:991px){.form-section--split .form-section__grid,.form-section__grid{gap:clamp(26px,4vw,38px);grid-template-areas:"support" "form" "methods";grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.form-section__intro{max-width:62ch}.form-section--split .form-section__form-col,.form-section--split .form-section__methods-block{max-width:620px;width:100%}.form-section--centered.has-no-copy .form-section__grid,.form-section--split.has-no-copy .form-section__grid{grid-template-areas:"form" "methods"}.form-section--panel .form-section__grid{grid-template-areas:"support" "methods" "form"}.form-section--panel .form-section__form-col{border-left:0;border-top:1px solid var(--fs-hairline);max-width:none}.form-section--panel .form-section__methods-block{padding-bottom:clamp(26px,3vw,36px)}}@media (max-width:767px){.form-section__intro{font-size:1rem;margin-top:14px;max-width:none}.form-section--centered .form-section__form-col,.form-section--centered .form-section__methods-block,.form-section--split .form-section__form-col,.form-section--split .form-section__methods-block{max-width:none}.card.form-section__card{padding:24px 20px}.form-section__form-head{margin-bottom:18px;padding-bottom:16px}.form-section__method{gap:12px;padding:14px 0}.form-section__method .icon-tile{height:34px;width:34px}.form-section__method .icon-tile svg{height:16px;width:16px}.form-section__method-value{font-size:.94rem}.form-section--panel .form-section__grid{border-radius:var(--saas-radius,12px)}.form-section--panel .form-section__support{padding:26px 20px 16px}.form-section--panel .form-section__methods-block{padding:0 20px 24px}.form-section--panel .form-section__form-col{padding:26px 20px}.form-section--panel.has-no-methods .form-section__support{padding-bottom:26px}.form-section--panel.has-no-copy .form-section__methods-block{padding-top:26px}}