.lp.lp-v2{--primary:#1458e4;--primary-hover:#174ae0;--soft:#f4f6fa;--black:#000;--white:#fff;--text-body:#2f343b;--radius:4px;--shadow:0 20px 60px rgba(11,18,32,.1);background:#fff;color:var(--text-body);font-family:NB International Pro,Inter,system-ui,sans-serif}.lp.lp-v2 .dnd-section{padding:36px 0!important}@media (max-width:767px){.lp.lp-v2 .dnd-section{padding:40px 16px!important}}.lp.lp-v2 .dnd-section[style*="#ededed"]{background:var(--soft)!important}.lp.lp-v2 h1,.lp.lp-v2 h2,.lp.lp-v2 h3{max-width:22ch}.lp.lp-v2 .hero-title,.lp.lp-v2 h1{color:var(--primary);font-size:80px;font-weight:400;letter-spacing:-.04em;line-height:70px;margin:0 0 32px}.lp.lp-v2 h2{font-size:48px;line-height:1.12;margin:0 0 24px}.lp.lp-v2 h2,.lp.lp-v2 h3{font-weight:400;letter-spacing:-.04em}.lp.lp-v2 h3{font-size:36px;line-height:1.15;margin:0 0 20px}.lp.lp-v2 h4{font-size:30px;line-height:1.2;margin:0 0 16px}.lp.lp-v2 h4,.lp.lp-v2 h5{font-weight:400;letter-spacing:-.04em}.lp.lp-v2 h5{font-size:22px;line-height:1.25;margin:0 0 12px}.lp.lp-v2 p{color:var(--text-body);font-size:18px;line-height:1.6;margin:0 0 20px;max-width:62ch}.lp.lp-v2 .text-small p{margin-bottom:12px}@media (max-width:767px){.lp.lp-v2 h1{font-size:44px;line-height:40px}.lp.lp-v2 h2{font-size:32px}.lp.lp-v2 h3{font-size:26px}.lp.lp-v2 h4{font-size:22px}.lp.lp-v2 h5{font-size:18px}.lp.lp-v2 p{font-size:16px;line-height:1.65}}.lp.lp-v2 a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.lp.lp-v2 a:hover{color:var(--primary-hover)}.lp.lp-v2 img{border-radius:var(--radius);display:block;height:auto;width:100%}.lp.lp-v2 .form-card{background:var(--primary)!important;border-radius:var(--radius);box-shadow:var(--shadow)}.lp.lp-v2 .form-title{color:var(--white);margin-bottom:24px;text-align:center}.lp.lp-v2 .hs-form,.lp.lp-v2 .hs-form .hs-richtext,.lp.lp-v2 .hs-form .hs-richtext *{color:var(--white)}.lp.lp-v2 .hs-form .hs-input,.lp.lp-v2 .hs-form select,.lp.lp-v2 .hs-form textarea{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius);color:#000!important;font-size:16px;padding:12px 14px;transition:border-color .15s ease,box-shadow .15s ease}.lp.lp-v2 .hs-form .hs-input:hover,.lp.lp-v2 .hs-form select:hover,.lp.lp-v2 .hs-form textarea:hover{border-color:rgba(0,0,0,.25)}.lp.lp-v2 .hs-form .hs-input:focus,.lp.lp-v2 .hs-form select:focus,.lp.lp-v2 .hs-form textarea:focus{border-color:rgba(0,0,0,.35);box-shadow:0 0 0 3px hsla(0,0%,100%,.25);outline:none}.lp.lp-v2 .hs-error-msg,.lp.lp-v2 .hs-error-msgs{color:hsla(0,0%,100%,.85);font-size:12px;letter-spacing:.02em;margin-top:8px}.lp.lp-v2 .hs-input.invalid{border-color:hsla(0,0%,100%,.85)!important;box-shadow:0 0 0 3px hsla(0,0%,100%,.2)}.lp.lp-v2 .hs-form-field label{color:hsla(0,0%,100%,.7);display:block;font-size:10px;font-weight:500;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.lp.lp-v2 .legal-consent-container .hs-form-booleancheckbox{align-items:flex-start;display:flex;gap:10px}.lp.lp-v2 .legal-consent-container input[type=checkbox]{height:18px;margin-top:3px;width:18px}.lp.lp-v2 .legal-consent-container,.lp.lp-v2 .legal-consent-container *{letter-spacing:normal!important;text-transform:none!important}.lp.lp-v2 .legal-consent-container{color:hsla(0,0%,100%,.78);font-size:12px;line-height:1.55}.lp.lp-v2 .legal-consent-container .hs-form-booleancheckbox-display{font-size:12px;font-weight:400}.lp.lp-v2 .legal-consent-container a{color:hsla(0,0%,100%,.9);text-decoration:underline;text-underline-offset:2px}.lp.lp-v2 .legal-consent-container a:hover{color:hsla(0,0%,100%,.95)}.lp.lp-v2 .hs-form button[type=submit],.lp.lp-v2 .hs-form input[type=submit]{font-family:NB International Pro,Inter,system-ui,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}.lp.lp-v2 .hs-form .hs-input,.lp.lp-v2 .hs-form select,.lp.lp-v2 .hs-form textarea{caret-color:var(--primary)}.lp.lp-v2 .hs-form .hs-input::placeholder,.lp.lp-v2 .hs-form textarea::placeholder{color:rgba(0,0,0,.45)}.lp.lp-v2 .hs-form .hs-input::-webkit-input-placeholder,.lp.lp-v2 .hs-form textarea::-webkit-input-placeholder{color:rgba(0,0,0,.45)}.lp.lp-v2 .hs-form .hs-input::-ms-input-placeholder,.lp.lp-v2 .hs-form textarea::-ms-input-placeholder{color:rgba(0,0,0,.45)}.lp.lp-v2 .hs-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(0,0,0,.55) 0),linear-gradient(135deg,rgba(0,0,0,.55) 50%,transparent 0),linear-gradient(90deg,transparent,transparent);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px),0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;padding-right:40px}.lp.lp-v2 .hs-form textarea{min-height:120px;resize:vertical}