.s-lrcta{--lr-ink:#022430;--lr-ink2:#03303f;--lr-obsidian:#0b1b24;--lr-deep:#02668a;--lr-sky:#2ea9e1;--lr-ice:#89cee7;--lr-amber:#fab022;--lr-gold:#dca727;--lr-white:#fff;--lr-mist:#f0f5f8;--lr-fog:#e1ebf1;--lr-steel:#8ba1ae;--lr-slate:#5a6e7a;--lr-graphite:#2c3b45;--lr-d2:#c8d9e3;--lr-d3:#8ca5b3;--lr-font:"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif;--lr-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--lr-max:1200px;--lr-pad:clamp(1.25rem,4vw,3rem);background:linear-gradient(160deg,var(--lr-deep) 0,var(--lr-ink) 68%);color:var(--lr-d2);font-family:var(--lr-font);padding-block:clamp(3.5rem,7vw,6.5rem)}.s-lrcta__wrap{align-items:start;display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);margin:0 auto;max-width:var(--lr-max);padding-inline:var(--lr-pad)}.s-lrcta__copy{min-width:0}.s-lrcta__eyebrow{color:var(--lr-amber);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.s-lrcta__headline{color:var(--lr-white);font-size:clamp(2rem,3.4vw,3rem);font-weight:700;letter-spacing:-.015em;line-height:1.1;margin:.7rem 0 0}.s-lrcta__lead{color:#dae9f1;font-size:1.08rem;line-height:1.6;margin:1.1rem 0 0}.s-lrcta__list{display:grid;font-size:.95rem;gap:.85rem;list-style:none;margin:2rem 0 0;padding:0}.s-lrcta__listitem{align-items:flex-start;display:flex;gap:.7rem;line-height:1.5}.s-lrcta__listitem:before{background:var(--lr-amber);content:"";flex:none;height:7px;margin-top:.55rem;transform:rotate(45deg);width:7px}.s-lrcta__panel{background:rgba(2,36,48,.72);border:1px solid rgba(200,217,227,.22);border-radius:10px;padding:clamp(1.5rem,3vw,2.25rem)}.s-lrcta__panelheading{color:var(--lr-white);font-size:1.2rem;font-weight:700;line-height:1.25;margin:0}.s-lrcta__form{margin-top:1.5rem}.s-lrcta__fallback{color:var(--lr-d3);font-size:.88rem;margin:0}.s-lrcta__form .hs-form-field{margin-bottom:1rem}.s-lrcta__form .hs-form-field>label{color:var(--lr-ice);display:block;font-size:.78rem;font-weight:600;letter-spacing:.04em;margin-bottom:.4rem;text-transform:uppercase}.s-lrcta__form .hs-form-field>label span{color:var(--lr-ice)}.s-lrcta__form .hs-form-required{color:var(--lr-amber)}.s-lrcta__form input[type=email],.s-lrcta__form input[type=number],.s-lrcta__form input[type=tel],.s-lrcta__form input[type=text],.s-lrcta__form select,.s-lrcta__form textarea{background:rgba(11,27,36,.85);border:1px solid rgba(200,217,227,.28);border-radius:4px;box-sizing:border-box;color:var(--lr-white);font-family:var(--lr-font);font-size:.95rem;min-height:44px;padding:.7rem .8rem;width:100%}.s-lrcta__form textarea{min-height:90px;resize:vertical}.s-lrcta__form input:focus,.s-lrcta__form select:focus,.s-lrcta__form textarea:focus{border-color:var(--lr-sky);box-shadow:0 0 0 3px rgba(46,169,225,.2);outline:none}.s-lrcta__form .hs-form-booleancheckbox-display,.s-lrcta__form .hs-richtext,.s-lrcta__form .legal-consent-container{color:var(--lr-d2);font-size:.8rem;line-height:1.5}.s-lrcta__form .hs-form-booleancheckbox-display input{accent-color:var(--lr-sky);height:18px;margin-right:.6rem;min-height:0;width:18px}.s-lrcta__form .hs-error-msg,.s-lrcta__form .hs-error-msgs label{color:#ffb4b4;font-size:.8rem}.s-lrcta__form .hs-button,.s-lrcta__form input[type=submit]{background:var(--lr-amber);border:0;border-radius:4px;color:#22160a;cursor:pointer;display:block;font-family:var(--lr-font);font-size:.95rem;font-weight:700;margin-top:1.5rem;min-height:48px;padding:0 1.6rem;transition:background .16s ease;width:100%}.s-lrcta__form .hs-button:hover,.s-lrcta__form input[type=submit]:hover{background:var(--lr-gold)}.s-lrcta__form .submitted-message{color:var(--lr-white);font-size:.95rem}.s-lrcta__alt{color:var(--lr-d3);font-size:.82rem;margin-top:1rem;text-align:center}.s-lrcta__alt p{margin:0}.s-lrcta__alt a{color:var(--lr-sky)}.s-lrcta__alt a:hover{color:var(--lr-ice)}.s-lrcta__privacy{border-top:1px solid rgba(200,217,227,.15);color:var(--lr-d3);font-size:.72rem;line-height:1.6;margin-top:1.25rem;padding-top:1.25rem}.s-lrcta__privacy p{margin:0}.s-lrcta__privacy strong{color:var(--lr-d2)}.s-lrcta__privacy a{color:var(--lr-sky)}@media (max-width:1024px){.s-lrcta{padding-block:3.5rem}.s-lrcta__wrap{gap:2rem}.s-lrcta__headline{font-size:2.3rem}.s-lrcta__lead{font-size:1rem}.s-lrcta__list{margin-top:1.5rem}}@media (max-width:640px){.s-lrcta{padding-block:2.25rem}.s-lrcta__wrap{gap:1.75rem;grid-template-columns:1fr}.s-lrcta__headline{font-size:1.7rem}.s-lrcta__panel{padding:1.35rem}.s-lrcta__form .hs-button,.s-lrcta__form input[type=submit]{max-width:320px}.s-lrcta__form .hs-button:hover,.s-lrcta__form input[type=submit]:hover{transform:none}}@media (max-width:375px){.s-lrcta{padding-block:2rem}.s-lrcta__wrap{padding-inline:1rem}.s-lrcta__headline{font-size:1.5rem}.s-lrcta__list{font-size:.9rem}.s-lrcta__privacy{font-size:.68rem}}