.sdm-lp{--sdm-radius-lg:20px;--sdm-radius-md:10px;--sdm-radius-btn:6px;--sdm-shadow:0 4px 30px rgba(0,0,0,.1);--sdm-container:1210px;--sdm-gutter:24px;--sdm-stack:64px;--sdm-font:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--sdm-bg-color:#1f134b;--sdm-card-color:#1f134b;--sdm-accent-color:#00ff5a;--sdm-accent-alt:#01ff5a;--sdm-violet:#6058d1;--sdm-text-color:#fff;background:var(--sdm-bg,var(--sdm-bg-color));color:var(--sdm-text,var(--sdm-text-color));font-family:var(--sdm-font);-webkit-font-smoothing:antialiased;overflow:hidden;text-rendering:optimizeLegibility}.sdm-lp,.sdm-lp *,.sdm-lp .hs-button,.sdm-lp .hs-error-msgs,.sdm-lp .hs-fieldtype-checkbox,.sdm-lp .hs-fieldtype-radio,.sdm-lp .hs-fieldtype-select,.sdm-lp .hs-fieldtype-text,.sdm-lp .hs-fieldtype-textarea,.sdm-lp .hs-form,.sdm-lp .hs-form *,.sdm-lp .hs-form-field,.sdm-lp .hs-input,.sdm-lp .hs-richtext,.sdm-lp .legal-consent-container,.sdm-lp :after,.sdm-lp :before,.sdm-lp a,.sdm-lp blockquote,.sdm-lp button,.sdm-lp figcaption,.sdm-lp h1,.sdm-lp h2,.sdm-lp h3,.sdm-lp h4,.sdm-lp h5,.sdm-lp h6,.sdm-lp input,.sdm-lp label,.sdm-lp li,.sdm-lp p,.sdm-lp select,.sdm-lp textarea{font-family:var(--sdm-font)!important}.sdm-lp *,.sdm-lp :after,.sdm-lp :before{box-sizing:border-box}.sdm-lp img{display:block;height:auto;max-width:100%}.sdm-container{margin:0 auto;max-width:var(--sdm-container);padding-inline:var(--sdm-gutter);width:100%}.sdm-lp .sdm-eyebrow{color:var(--sdm-accent,#00ff5a);font-size:18px;font-weight:800;letter-spacing:.06em;margin:0 0 16px;text-transform:uppercase}.sdm-lp .sdm-display{color:#fff;font-size:clamp(40px,5vw,60px);font-weight:200;letter-spacing:-.01em;line-height:1.1;margin:0 0 24px}.sdm-lp .sdm-h4{color:#fff;font-size:22px;font-weight:500;line-height:1.4;margin:24px 0 12px}.sdm-lp .sdm-body,.sdm-lp .sdm-body p{color:hsla(0,0%,100%,.85);font-size:18px;line-height:1.6;margin:0 0 16px}.sdm-lp .sdm-callout{border-left:3px solid var(--sdm-accent,#00ff5a);color:#fff;font-size:18px;font-weight:500;line-height:1.5;margin:8px 0 0;padding-left:16px}.sdm-hero{padding:80px 0}.sdm-hero-card{background:transparent;margin:0 auto;max-width:var(--sdm-container);padding:0 32px;text-align:center}.sdm-hero-heading,.sdm-hero-heading p{color:#fff;font-size:clamp(34px,5vw,56px);font-weight:400;line-height:1.15;margin:0;text-transform:none!important}.sdm-carousel{margin:64px auto 0;max-width:1015px;position:relative}.sdm-carousel-arrow{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:8px;position:absolute;top:258px;width:40px;z-index:2}.sdm-carousel-arrow:hover{opacity:.8}.sdm-carousel-arrow:focus-visible{border-radius:4px;outline:2px solid var(--sdm-accent);outline-offset:4px}.sdm-carousel-arrow--prev{left:-48px}.sdm-carousel-arrow--next{opacity:.5;right:-48px}.sdm-carousel-arrow--next:hover{opacity:.8}.sdm-carousel-track{background:var(--sdm-card,#1f134b);border:2px solid var(--sdm-accent,#00ff5a);border-bottom:0;border-radius:var(--sdm-radius-lg) var(--sdm-radius-lg) 0 0;box-shadow:var(--sdm-shadow);height:516px;overflow:hidden;position:relative}.sdm-carousel-slide{display:grid;gap:35px;grid-template-columns:265px 1fr;inset:0;opacity:0;padding:0 0 0 50px;position:absolute;transition:opacity .28s ease;visibility:hidden}.sdm-carousel-slide.is-active{opacity:1;visibility:visible}.sdm-carousel-text{display:flex;flex-direction:column;justify-content:center;padding:36px 0}.sdm-carousel-text .sdm-eyebrow{color:var(--sdm-accent,#00ff5a);margin:0 0 24px}.sdm-carousel-text .sdm-display{margin:0}.sdm-carousel-media{align-items:center;display:flex;justify-content:center;min-width:0;position:relative}.sdm-carousel-media .sdm-media-img{object-fit:cover}.sdm-carousel-media .sdm-lottie,.sdm-carousel-media .sdm-media-img{display:block;height:100%;width:100%}.sdm-lottie{--lottie-player-toolbar-display:none}.sdm-carousel-media,.sdm-level-media{position:relative}.sdm-img-placeholder{align-items:center;background:linear-gradient(135deg,rgba(0,255,90,.12),rgba(31,19,75,.6));border:1px dashed hsla(0,0%,100%,.2);border-radius:12px;color:hsla(0,0%,100%,.6);display:flex;font-weight:800;height:100%;justify-content:center;letter-spacing:.08em;min-height:240px;text-transform:uppercase;width:100%}.sdm-journey{background:#fff;border-radius:0 0 var(--sdm-radius-lg) var(--sdm-radius-lg);box-shadow:var(--sdm-shadow);color:#000;display:grid;gap:35px;grid-template-columns:265px 1fr;margin-top:0;padding:48px}.sdm-journey-heading h2{color:#000;font-size:36px;font-weight:500;line-height:1.18;margin:0}.sdm-journey-stepper{padding-inline:10px}.sdm-stepper-row{align-items:center;display:flex;height:38px;justify-content:space-between;position:relative}.sdm-stepper-track{border-top:2px dashed hsla(0,0%,100%,.55);height:0;left:19px;position:absolute;right:19px;top:50%;transform:translateY(-50%);z-index:0}.sdm-step{align-items:center;background:var(--sdm-bg,#1f134b);border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:800;height:38px;justify-content:center;padding:0;position:relative;width:38px;z-index:1}.sdm-step.is-active{background:#fff;color:var(--sdm-bg,#1f134b)}.sdm-step-num{line-height:1}.sdm-journey-steps{display:flex;list-style:none;margin:0;padding:0}.sdm-journey-step{align-items:flex-start;display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-width:0;padding-right:24px;position:relative}.sdm-journey-step:not(:last-child):before{border-top:2px dashed rgba(0,0,0,.4);content:"";height:0;left:19px;position:absolute;top:18px;width:100%;z-index:0}.sdm-journey .sdm-step{background:#fff;border-color:#000;color:#000;flex:0 0 auto;z-index:1}.sdm-journey .sdm-step.is-active{background:#000;color:#fff}.sdm-journey .sdm-step:focus-visible{outline:2px solid var(--sdm-accent,#00ff5a);outline-offset:3px}.sdm-step-label{color:#000;font-size:18px;font-weight:500;letter-spacing:.02em;line-height:1.5;margin:0}.sdm-level{padding:0}.sdm-level .sdm-container{border-top:1px solid var(--sdm-accent,#00ff5a);padding-bottom:110px;padding-top:90px}.sdm-level-grid{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr}.sdm-level-text .sdm-eyebrow{margin-bottom:16px}.sdm-level-text .sdm-display{margin-bottom:32px}.sdm-level-media{align-items:center;display:flex;justify-content:center;min-height:410px;position:relative}.sdm-level-media .sdm-media-img{display:block;height:auto;width:100%}.sdm-level-media .sdm-lottie{aspect-ratio:573/410;display:block;width:100%}.sdm-level .sdm-stepper{margin:56px auto 40px;max-width:1210px;position:relative}.sdm-bullets{display:grid;gap:64px;grid-template-columns:1fr 1fr;margin-top:24px}.sdm-bullets-col ul{list-style:none;margin:0;padding:0}.sdm-col-heading{color:var(--sdm-accent,#00ff5a);font-size:18px;font-weight:800;letter-spacing:.06em;margin:0 0 16px;text-transform:uppercase}.sdm-bullets-col li{color:hsla(0,0%,100%,.9);font-size:18px;line-height:1.6;margin-bottom:12px;padding-left:28px;position:relative}.sdm-bullets-col li:before{border:2px solid var(--sdm-accent,#00ff5a);border-radius:50%;content:"";height:14px;left:0;position:absolute;top:.55em;width:14px}.sdm-level-cta{margin-top:40px;text-align:center}.sdm-btn,.sdm-cta-form .hs-button{align-items:center;border:0;border-radius:var(--sdm-radius-btn,6px);cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;height:37.5px;justify-content:center;letter-spacing:.04em;overflow:hidden;padding:0 20px 0 38px;position:relative;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out}.sdm-btn--accent,.sdm-cta-form .hs-button{background-color:var(--sdm-accent-alt,#01ff5a);color:#000}.sdm-btn--accent:active,.sdm-btn--accent:focus,.sdm-btn--accent:hover,.sdm-cta-form .hs-button:active,.sdm-cta-form .hs-button:focus,.sdm-cta-form .hs-button:hover{color:#000}.sdm-btn--accent:after,.sdm-btn--accent:before,.sdm-cta-form .hs-button:after,.sdm-cta-form .hs-button:before{background:currentColor;content:"";height:15px;left:16px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 18'><path d='M8.5 0L0 10h5l-2 8 9-11H7l1.5-7z'/></svg>") center /contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 18'><path d='M8.5 0L0 10h5l-2 8 9-11H7l1.5-7z'/></svg>") center /contain no-repeat;position:absolute;top:50%;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);width:11px}.sdm-btn--accent:before,.sdm-cta-form .hs-button:before{transform:translateY(-50%)}.sdm-btn--accent:after,.sdm-cta-form .hs-button:after{opacity:0;transform:translateY(-150%)}.sdm-btn--accent:hover,.sdm-cta-form .hs-button:hover{background-color:#4dff86}.sdm-btn--accent:hover:before,.sdm-cta-form .hs-button:hover:before{opacity:0;transform:translateY(150%)}.sdm-btn--accent:hover:after,.sdm-cta-form .hs-button:hover:after{opacity:1;transform:translateY(-50%) scale(1.1)}.sdm-btn--accent:active,.sdm-cta-form .hs-button:active{background-color:#2bff70}.sdm-btn--accent:focus-visible,.sdm-cta-form .hs-button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (prefers-reduced-motion:reduce){.sdm-btn--accent:after,.sdm-btn--accent:before,.sdm-cta-form .hs-button:after,.sdm-cta-form .hs-button:before{transition:opacity .2s ease-in-out}}.sdm-cta{padding:96px 0}.sdm-cta-header{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:64px;text-align:center}.sdm-cta-heading{font-size:clamp(34px,5vw,56px);line-height:1}.sdm-cta-heading,.sdm-cta-sub{color:#fff;font-weight:400;margin:0}.sdm-cta-sub{font-size:24px;line-height:32.5px}.sdm-cta-card{align-items:flex-start;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:linear-gradient(180deg,#1f134b 55.917%,#6058d1);border:2px solid var(--sdm-accent,#00ff5a);border-radius:20px;box-shadow:0 4px 30px rgba(0,0,0,.1);display:flex;gap:48px;margin:0 auto;max-width:1200px;overflow:hidden;padding:50px}.sdm-cta-form{flex:1 1 0;max-width:446px;min-width:0}.sdm-cta-form .hs-form-field{margin-bottom:19.4px}.sdm-cta-form label,.sdm-cta-form legend{color:#fff;font-size:16px;font-weight:400}.sdm-cta-form .hs-input,.sdm-cta-form input[type=email],.sdm-cta-form input[type=number],.sdm-cta-form input[type=tel],.sdm-cta-form input[type=text],.sdm-cta-form input[type=url],.sdm-cta-form select,.sdm-cta-form textarea{background:#1f134b!important;border:1px solid var(--sdm-accent,#00ff5a)!important;border-radius:6px!important;box-shadow:none!important;color:#fff!important;font:inherit;font-size:16px;padding:12px 17px;width:100%}.sdm-cta-form textarea,.sdm-cta-form textarea.hs-input{min-height:100px}.sdm-cta-form .hs-input:focus,.sdm-cta-form input:focus,.sdm-cta-form select:focus,.sdm-cta-form textarea:focus{border-color:var(--sdm-accent,#00ff5a)!important;box-shadow:0 0 0 2px rgba(0,255,90,.35)!important;outline:none}.sdm-cta-form .hs-input::placeholder,.sdm-cta-form input::placeholder,.sdm-cta-form textarea::placeholder{color:hsla(0,0%,100%,.6)}.sdm-cta-form .hs-error-msgs{color:#f94b40;list-style:none;margin:4px 0 0;padding:0}.sdm-cta-form .hs-form-required{color:#f94b40}.sdm-cta-form .hs-richtext,.sdm-cta-form .legal-consent-container{color:hsla(0,0%,100%,.85);font-size:12px;line-height:1.5}.sdm-cta-form .hs-richtext a,.sdm-cta-form .legal-consent-container a{color:var(--sdm-accent,#00ff5a)}.sdm-cta-form .hs-submit{margin-top:8px;text-align:center}.sdm-cta-form .hs-button{width:auto}.sdm-form-placeholder{background:hsla(0,0%,100%,.04);border:1px dashed hsla(0,0%,100%,.25);border-radius:12px;color:hsla(0,0%,100%,.75);padding:24px}.sdm-cta-side{flex:1 1 0;justify-content:center;min-width:0}.sdm-cta-quote,.sdm-cta-side{display:flex;flex-direction:column}.sdm-cta-quote{gap:30px;margin:0 0 50px}.sdm-quote-mark{align-items:center;color:#6058d1;display:flex;justify-content:center;min-height:27px;position:relative}.sdm-quote-rule{background:#6058d1;height:1px;left:0;position:absolute;right:0;top:calc(50% - 4px)}.sdm-quote-mark svg{background:#1f134b;box-sizing:content-box;display:block;flex:0 0 auto;height:22px;padding:0 12px;position:relative;width:27px}.sdm-quote-text{color:#fff;font-size:21px;font-weight:400;letter-spacing:.48px;line-height:32px;margin:0}.sdm-quote-text p{margin:0}.sdm-quote-author{align-items:flex-start;display:flex;gap:20px}.sdm-quote-avatar{border:3px solid #fff;border-radius:50%;flex:0 0 auto;height:61px;overflow:hidden;padding:3px;width:61px}.sdm-quote-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.sdm-quote-meta{display:flex;flex-direction:column;gap:4px;padding-top:4px}.sdm-quote-name{line-height:1}.sdm-quote-name,.sdm-quote-role{color:#fff;font-size:16px;font-weight:400}.sdm-quote-role{letter-spacing:.48px}.sdm-quote-company{height:26px;margin-top:16px;width:auto}.sdm-cta-logos{align-items:center;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:#1f134b;border:1px solid #6058d1;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:20px;padding:31px}.sdm-cta-logos-heading{color:#fff;font-size:18px;font-weight:400;letter-spacing:.48px;line-height:27px;margin:0;text-align:center}.sdm-cta-logos-grid{align-items:center;display:grid;gap:24px 20px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;max-width:468px;padding:0;width:100%}.sdm-cta-logo{min-height:44px}.sdm-cta-logo,.sdm-cta-logo a{align-items:center;display:flex;justify-content:center}.sdm-cta-logo a{width:100%}.sdm-cta-logo img{height:auto;max-height:40px;max-width:100%;object-fit:contain;width:auto}.sdm-cta-logo-ph{border:1px dashed hsla(0,0%,100%,.2);border-radius:6px;color:hsla(0,0%,100%,.4);font-size:11px;padding:12px 16px}@media (max-width:1100px){.sdm-carousel-arrow--prev{left:4px}.sdm-carousel-arrow--next{right:4px}}@media (max-width:900px){.sdm-hero{padding:64px 0 56px}.sdm-carousel{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:40px;max-width:100vw;width:100vw}.sdm-carousel-slide{gap:18px;grid-template-columns:1fr;padding:18px 0}.sdm-carousel-text{padding:0 24px}.sdm-carousel-arrow{z-index:10}.sdm-carousel-track{height:auto}.sdm-carousel-slide:not(.is-active){display:none}.sdm-carousel-slide.is-active{position:relative}.sdm-carousel-media{aspect-ratio:1600/1240;height:auto;overflow:hidden}.sdm-carousel-media .sdm-lottie{transform:scale(var(--sdm-mobile-lottie-scale,1));transform-origin:center center}.sdm-journey{gap:16px;grid-template-columns:1fr;padding:24px 24px 36px}.sdm-journey-heading h2{font-size:20px;line-height:1.4}.sdm-journey-steps{flex-direction:column;gap:6px}.sdm-journey-step{align-items:center;flex:0 0 auto;flex-direction:row;gap:17px;padding-right:0}.sdm-journey-step:not(:last-child):before{border-left:2px dashed rgba(0,0,0,.4);border-top:0;height:calc(100% + 6px);left:18px;top:19px;width:0}.sdm-level .sdm-container{padding-bottom:64px;padding-top:56px}.sdm-bullets,.sdm-level-grid{gap:32px;grid-template-columns:1fr}.sdm-level-media{min-height:280px}.sdm-cta-card{flex-direction:column;gap:32px;padding:32px}.sdm-cta-form{max-width:none;width:100%}}@media (max-width:560px){.sdm-cta-logos-grid{grid-template-columns:repeat(2,1fr)}}.hs-inline-edit .sdm-img-placeholder{min-height:200px}