.cta-editorial .leman-form .hs-form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;max-width:480px}.cta-editorial .leman-form .hs-form fieldset{max-width:none}.cta-editorial .leman-form .hs-form .hs-form-field{flex:1 1 180px;float:none!important;margin:0!important;width:auto!important}.cta-editorial .leman-form .hs-form .hs-form-field>label{display:none}.cta-editorial .leman-form .hs-form .hs-error-msgs{display:block!important;list-style:none;margin:6px 0 0;padding:0;width:100%}.cta-editorial .leman-form .hs-form .hs-error-msgs .hs-error-msg,.cta-editorial .leman-form .hs-form .hs-error-msgs label{color:var(--txt-secondary);display:block!important;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.4;margin:0;text-transform:none}.cta-editorial .leman-form .hs-form input[type=email],.cta-editorial .leman-form .hs-form input[type=tel],.cta-editorial .leman-form .hs-form input[type=text]{background:transparent;border:none;border-bottom:1px solid var(--border);border-radius:0;box-shadow:none;color:var(--navy);font-family:var(--font-sans);font-size:15px;padding:10px 0;width:100%}.cta-editorial .leman-form .hs-form input::placeholder{color:var(--txt-muted);opacity:1}.cta-editorial .leman-form .hs-form .hs_email,.cta-editorial .leman-form .hs-form .hs_message,.cta-editorial .leman-form .hs-form textarea{display:none!important}.cta-editorial .leman-form .hs-form .hs-submit{flex:0 0 auto;float:none!important;margin:0!important;width:auto!important}.cta-editorial .leman-form .hs-form .hs-button,.cta-editorial .leman-form .hs-form input[type=submit]{background:none;border:none;border-bottom:1px solid var(--navy);border-radius:0;box-shadow:none;color:var(--navy);cursor:pointer;font-family:var(--font-sans);font-size:14px;font-weight:700;padding:10px 0}.cta-editorial .leman-form .hs-form .hs-button:hover,.cta-editorial .leman-form .hs-form input[type=submit]:hover{background:none;border-bottom-color:var(--gold);color:var(--gold)}.cta-form-bank{margin-left:auto;margin-right:auto;margin-top:36px;max-width:960px}.cta-form-bank--split{align-items:start;display:grid;gap:28px;grid-template-columns:1.1fr .9fr;text-align:left}.cta-form-col .cta-micro{margin-bottom:16px;text-align:left}.cta-editorial--with-bank .cta-inner{max-width:1100px}.cta-editorial .leman-form--two-col .hs-form{align-items:end;display:grid;gap:16px 20px;grid-template-columns:1fr 1fr;max-width:none}.cta-editorial .leman-form--two-col .hs-form fieldset{display:contents}.cta-editorial .leman-form--two-col .hs-form .hs-form-field{flex:none;min-width:0;width:100%!important}.cta-editorial .leman-form--two-col .hs-form .hs-richtext,.cta-editorial .leman-form--two-col .hs-form .hs-submit,.cta-editorial .leman-form--two-col .hs-form .hs_recaptcha,.cta-editorial .leman-form--two-col .hs-form .hs_submit,.cta-editorial .leman-form--two-col .hs-form .legal-consent-container{grid-column:1/-1}@media (max-width:992px){.cta-editorial .leman-form .hs-form{align-items:stretch;flex-direction:column}.cta-editorial .leman-form .hs-form .hs-form-field,.cta-editorial .leman-form .hs-form .hs-submit{width:100%!important}.cta-editorial .leman-form--two-col .hs-form,.cta-form-bank--split{grid-template-columns:1fr}}.bank-account-card{align-self:start;background:var(--cream,#f7f6f3);border:1px solid var(--border,#e4ecf3);border-left:4px solid var(--gold,#c8a44a);box-sizing:border-box;height:auto;padding:24px 22px;width:100%}.bank-account-card .eyebrow{margin-bottom:12px}.bank-account-card h3{color:var(--navy,#0c1b2e);font-family:var(--font-serif,"Playfair Display",Georgia,serif);font-size:22px;line-height:1.2;margin:0 0 12px}.bank-account-intro{color:var(--txt-secondary,#4a5e72);font-size:14px;line-height:1.6;margin-bottom:20px}.bank-account-intro p{margin:0}.bank-account-list{margin:0;padding:0}.bank-account-row{border-bottom:1px solid var(--border,#e4ecf3);padding:12px 0}.bank-account-row:last-child{border-bottom:none}.bank-account-row dt{color:var(--txt-muted,#8a9bab);font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.bank-account-row dd{color:var(--navy,#0c1b2e);font-size:15px;font-weight:600;margin:0;word-break:break-word}.bank-account-mono{cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;letter-spacing:.4px}.bank-account-mono:hover{color:var(--gold,#c8a44a)}.bank-account-amount{color:var(--navy,#0c1b2e);font-size:14px;font-weight:700;margin:16px 0 0}.bank-account-hint,.bank-account-note{color:var(--txt-secondary,#4a5e72);font-size:13px;line-height:1.5;margin:10px 0 0}.bank-account-hint{color:var(--txt-muted,#8a9bab);font-size:12px}