@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;600;700;800;900&family=Lora:ital,wght@0,400;0,500;0,600;1,400&display=swap");@keyframes lg2av-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes lg2av-float2{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes lg2av-shimmer{0%{background-position:-220% 0}to{background-position:220% 0}}@keyframes lg2av-drift{0%,to{transform:translate(0)}50%{transform:translate(34px,-26px)}}@keyframes lg2av-scan{0%{top:4%}50%{top:86%}to{top:4%}}@keyframes lg2av-pop{0%,18%{opacity:0;transform:scale(.4)}30%,to{opacity:1;transform:scale(1)}}@keyframes lg2av-blink{0%,to{opacity:1}50%{opacity:0}}.lg2-avcta{background:#0b1825;padding:104px 44px}.lg2-avcta *{box-sizing:border-box}.lg2-avcta__box{background:radial-gradient(120% 140% at 85% 0,#1b263b 0,#0d1b2a 60%);border:1px solid hsla(0,0%,100%,.08);border-radius:30px;margin:0 auto;max-width:1240px;overflow:hidden;padding:74px 56px;position:relative}.lg2-avcta__shine{animation:lg2av-shimmer 7.5s linear infinite;background:linear-gradient(110deg,transparent 30%,rgba(242,145,63,.14) 50%,transparent 70%);background-size:220% 100%;inset:0;position:absolute}.lg2-avcta__glow{animation:lg2av-drift 18s ease-in-out infinite;background:radial-gradient(circle,#e17226 0,transparent 66%);border-radius:50%;filter:blur(18px);height:380px;opacity:.3;position:absolute;right:-60px;top:-120px;width:380px}.lg2-avcta__inner{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;position:relative}.lg2-avcta__copy{max-width:640px}.lg2-avcta__h2{color:#fff;font-size:clamp(32px,3.6vw,48px);font-weight:800;letter-spacing:-1.6px;line-height:1.05;margin:0 0 16px}.lg2-avcta__body{color:#aeb6c4;font-size:18px;line-height:1.6;margin:0}.lg2-avcta__btn{align-items:center;background:#e17226;border-radius:12px;box-shadow:0 16px 36px -12px rgba(225,114,38,.7);color:#fff!important;display:inline-flex;font-size:16.5px;font-weight:700;gap:9px;padding:16px 32px;text-decoration:none;transition:transform .25s ease,background .25s ease}.lg2-avcta__btn:after{content:"\2192";font-size:18px}.lg2-avcta__btn:hover{background:#f2913f;transform:translateY(-3px)}.lg2-avcta__inner--form{align-items:center;display:grid;grid-template-columns:1fr minmax(0,440px)}.lg2-avcta__form{background:#fff;border-radius:20px;box-shadow:0 40px 70px -34px rgba(0,0,0,.7);padding:30px 28px}.lg2-avcta__form-title{color:#1b263b;font-size:20px;font-weight:800;letter-spacing:-.4px;margin-bottom:16px}.lg2-avcta__form-empty{border:1.5px dashed #e2e4e0;border-radius:12px;color:#50606d;font-size:14px;padding:24px;text-align:center}.lg2-avcta__form fieldset{max-width:none!important}.lg2-avcta__form .hs-form-field{margin-bottom:14px}.lg2-avcta__form .hs-form-field label{color:#1b263b;display:block;font-size:13.5px;font-weight:700;margin-bottom:6px}.lg2-avcta__form .hs-form-required{color:#e17226}.lg2-avcta__form .hs-input:not([type=checkbox]):not([type=radio]){background:#fff;border:1px solid #d5d9de;border-radius:10px;color:#1b263b;font-size:15px;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%!important}.lg2-avcta__form .hs-input:focus{border-color:#e17226;box-shadow:0 0 0 3px rgba(225,114,38,.18);outline:none}.lg2-avcta__form textarea.hs-input{min-height:96px}.lg2-avcta__form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.lg2-avcta__form .hs-error-msg{color:#c2361c;font-size:12.5px}.lg2-avcta__form .legal-consent-container,.lg2-avcta__form .legal-consent-container p{color:#50606d;font-size:12px;line-height:1.5}.lg2-avcta__form .hs-button{background:#e17226;border:0;border-radius:11px;box-shadow:0 12px 28px -12px rgba(225,114,38,.6);color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-top:6px;padding:15px 20px;transition:background .25s ease,transform .25s ease;width:100%}.lg2-avcta__form .hs-button:hover{background:#f2913f;transform:translateY(-2px)}.lg2-avcta__form .submitted-message{color:#1b263b;font-size:16px;line-height:1.6}.lg2-avcta__form .actions,.lg2-avcta__form .hs-submit,.lg2-avcta__form .hs_submit{float:none!important;margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.lg2-avcta__form .hs-button,.lg2-avcta__form input[type=submit]{background:#e17226!important;border:0!important;border-radius:11px!important;box-shadow:0 12px 28px -12px rgba(225,114,38,.6)!important;box-sizing:border-box!important;color:#fff!important;display:block!important;font-family:Mulish,system-ui,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:.4px!important;line-height:1.2!important;margin:8px 0 0!important;max-width:100%!important;padding:15px 20px!important;text-align:center!important;white-space:normal!important;width:100%!important}.lg2-avcta__form .hs-button:hover,.lg2-avcta__form input[type=submit]:hover{background:#f2913f!important;transform:translateY(-2px)}.lg2-avcta__form .hs-input:not([type=checkbox]):not([type=radio]){box-sizing:border-box!important;max-width:100%!important}.lg2-avcta__form .input{margin-right:0!important}@media (max-width:900px){.lg2-avcta__inner--form{grid-template-columns:1fr}}@media (max-width:520px){.lg2-avcta{padding:64px 22px}.lg2-avcta__box{padding:48px 26px}}.lg2-avcta,.lg2-avcta *{font-family:Mulish,system-ui,-apple-system,sans-serif!important}.lg2-avcta__body{font-family:Lora,Georgia,serif!important}.lg2-avcta__inner>*{min-width:0}@media (max-width:900px){.lg2-avcta__inner--form{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.lg2-avcta{padding:56px 20px}.lg2-avcta__box{padding:40px 22px}.lg2-avcta__h2{font-size:30px}.lg2-avcta__btn{justify-content:center;width:100%}.lg2-avcta__form{padding:24px 18px}}