.rw-formsec__box{border-radius:var(--rw-radius-card);display:grid;gap:32px;margin:0 auto;overflow:hidden;padding:36px;position:relative}.rw-formsec__box--two{gap:0;grid-template-columns:minmax(0,var(--fs-ratio,50fr)) minmax(0,var(--fs-ratio-b,50fr))}.rw-formsec__box--two .rw-formsec__col{padding:0 36px}.rw-formsec__box--two .rw-formsec__col--form{padding-left:0}.rw-formsec__box--two .rw-formsec__col--sub{padding-right:0}.rw-formsec__box--divider .rw-formsec__col--sub{border-left:1px solid var(--rw-line)}.rw-formsec__box--split{align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.rw-formsec__box--split .rw-formsec__col--form{display:contents}.rw-formsec__box--stack{text-align:center}.rw-formsec__box--stack .rw-header{align-items:center}.rw-formsec__box--stack .rw-formsec__form{margin:0 auto;max-width:560px;width:100%}.rw-formsec__box--bare{padding:0}.rw-formsec__box--card{background:linear-gradient(180deg,var(--rw-card),var(--rw-page));border:1px solid var(--rw-line);box-shadow:var(--rw-shadow-lg)}.rw-formsec__box--outline{border:1px solid var(--rw-line-strong)}.rw-formsec__box--glow:before{background:radial-gradient(ellipse 60% 50% at 100% 0,rgba(255,54,2,.16),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.rw-formsec__box--bar:after{background:linear-gradient(90deg,var(--rw-accent),var(--rw-accent-deep));content:"";height:3px;left:0;position:absolute;right:0;top:0}.rw-formsec__col{display:flex;flex-direction:column;gap:22px;min-width:0}.rw-formsec__col,.rw-formsec__copy,.rw-formsec__form,.rw-formsec__sub{position:relative}.rw-formsec__sub .hs-form fieldset{margin-bottom:12px}.rw-formsec__sub .hs-form .inputs-list{flex-direction:row;flex-wrap:wrap;gap:8px}.rw-formsec__sub .hs-form .inputs-list label{align-items:center;border:1px solid var(--rw-line-strong);border-radius:999px;cursor:pointer;font-size:14px;gap:8px;padding:8px 14px}.rw-formsec__sub .hs-form .inputs-list label:has(input:checked){background:rgba(255,54,2,.1);border-color:var(--rw-accent);color:var(--rw-text)}.rw-formsec__sub .hs-form .inputs-list input{margin:0}.rw-sub{display:flex;flex-direction:column;gap:14px}.rw-sub__row{display:flex;gap:8px}.rw-sub__input{background:var(--rw-input-bg);border:var(--rw-input-bw) solid var(--rw-input-border);border-radius:var(--rw-input-radius);color:var(--rw-input-text);flex:1;font:inherit;font-size:var(--rw-input-size);min-height:var(--rw-input-h);min-width:0;padding:0 var(--rw-input-px)}.rw-sub__input:focus{border-color:var(--rw-focus);outline:2px solid var(--rw-focus);outline-offset:2px}.rw-sub__freq{align-items:center;border:0;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.rw-sub__freq legend{color:var(--rw-text);float:left;font-size:13px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase;width:100%}.rw-sub__freq label{align-items:center;border:1px solid var(--rw-line-strong);border-radius:999px;color:var(--rw-text-2);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;padding:8px 14px}.rw-sub__freq label:has(input:checked){background:rgba(255,54,2,.1);border-color:var(--rw-accent);color:var(--rw-text)}.rw-sub__freq input{accent-color:var(--rw-accent);margin:0}.rw-sub__note{font-style:italic}.rw-sub__fine,.rw-sub__note{color:var(--rw-text-2);font-size:13px}.rw-sub__fine{margin-top:12px}.rw-sub__fine p{margin:0}.rw-sub__fine a{color:var(--rw-accent)}@media (max-width:991px){.rw-formsec__box--split,.rw-formsec__box--two{gap:40px;grid-template-columns:1fr}.rw-formsec__box--two .rw-formsec__col{padding:0}.rw-formsec__box--divider .rw-formsec__col--sub{border-left:0;border-top:1px solid var(--rw-line);padding-top:28px}.rw-formsec__box{padding:28px 22px}.rw-sub__row{flex-direction:column}}.rw-formsec__meeting{background:var(--rw-raised);border:1px solid var(--rw-line);border-radius:12px;overflow:hidden}.rw-formsec__meeting iframe{border-radius:12px}.rw-formsec__meeting-fallback{margin-top:12px}.rw-formsec__meeting:not(:empty)+.rw-formsec__meeting-fallback{display:none}.rw-formsec__ctas{margin-top:4px}.rw-formsec__box--two .rw-formsec__col--form{justify-content:center}.rw-formsec__box--two .rw-formsec__col--form .rw-formsec__copy .h2{font-size:clamp(26px,2.6vw,36px)}