.ng-inner-hero{position:relative!important;isolation:isolate;overflow:hidden;background:#031427!important;color:#fff!important;min-height:500px;height:auto!important;display:flex;align-items:center;padding:0!important}.ng-inner-hero>img:first-child,.ng-inner-hero>.ng-inner-hero-photo{position:absolute!important;inset:0 0 0 auto!important;width:66%!important;height:100%!important;object-fit:cover!important;object-position:55% 50%!important;z-index:-2!important;display:block!important}.ng-inner-hero>.shade{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;background:linear-gradient(90deg,#031427 0% 29%,#031427f0 41%,#03142791 60%,#03142714 87%),linear-gradient(0deg,rgba(3,20,39,.35),transparent 34%)!important}.ng-inner-hero>.ng-wrap{position:relative!important;z-index:1!important;inset:auto!important;width:100%!important;max-width:1400px!important;min-height:500px!important;padding:75px 24px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important}.ng-inner-hero h1{font-family:inherit!important;font-weight:900!important;letter-spacing:-.045em!important;font-size:clamp(43px,5.2vw,72px)!important;line-height:1.02!important;color:#fff!important;max-width:780px!important;margin:12px 0 18px!important;text-wrap:balance}.ng-inner-hero h1 span{color:#149cff!important}.ng-inner-hero p{color:#dce9f7!important;font-size:clamp(16px,1.55vw,20px)!important;line-height:1.52!important;max-width:590px!important;margin:0 0 22px!important}.ng-inner-hero .kicker,.ng-inner-hero .ng-hiw-eyebrow,.ng-inner-hero .ng-contact-eyebrow{color:#22a8ff!important;letter-spacing:.23em!important;font-weight:850!important;font-size:13px!important}.ng-inner-hero .ng-btn{background:#088cf9!important;color:#fff!important;border-radius:999px!important;padding:15px 29px!important;box-shadow:0 8px 25px #0088ff54!important;font-weight:800!important}.ng-inner-hero .ng-btn.outline,.ng-inner-hero .ng-btn.dark-outline{background:#03142799!important;border:1px solid #168ffa!important;color:#fff!important;box-shadow:none!important;margin-left:0!important}.ng-inner-hero .ng-btn:hover{background:#2aa6ff!important}.ng-inner-hero .plans-hero-points{margin-top:8px!important;gap:12px!important;flex-wrap:wrap!important}.ng-inner-hero .plans-hero-feature{background:#031a33bf;border:1px solid rgba(25,146,255,.55);border-radius:10px;padding:8px 12px;font-size:13px}.ng-inner-hero .plans-hero-feature i{color:#31acff}.ng-inner-hero .loc-actions,.ng-inner-hero .ng-hiw-actions{display:flex;flex-wrap:wrap;gap:12px}.ng-contact-hero.ng-inner-hero:after{display:none!important}.ng-contact-hero.ng-inner-hero .ng-contact-hero-inner{min-height:500px!important}.ng-hiw-new .ng-hiw-hero-new.ng-inner-hero{display:flex!important;grid-template-columns:none!important;gap:0!important}.ng-hiw-new .ng-hiw-hero-new.ng-inner-hero .ng-hiw-hero-copy{max-width:1400px!important}.ng-hiw-new .ng-hiw-hero-new.ng-inner-hero h1{max-width:730px!important}.ng-hiw-new .ng-hiw-hero-new.ng-inner-hero .ng-hiw-actions .ng-btn{display:inline-flex!important;align-items:center;gap:9px}.ng-hiw-new .ng-hiw-hero-new.ng-inner-hero .ng-hiw-actions .ng-hiw-icon{width:18px;height:18px}.ng-get-protected-hero.ng-inner-hero .ng-get-protected-copy{min-height:460px!important}@media(max-width:800px){.ng-inner-hero{min-height:520px!important}.ng-inner-hero>img:first-child,.ng-inner-hero>.ng-inner-hero-photo{width:100%!important;height:100%!important;object-position:62% center!important;opacity:.75}.ng-inner-hero>.shade{background:linear-gradient(90deg,#031427f2,#031427c2 63%,#0314276b),linear-gradient(0deg,rgba(3,20,39,.65),transparent 55%)!important}.ng-inner-hero>.ng-wrap{min-height:520px!important;padding:64px 22px!important}.ng-inner-hero h1{font-size:clamp(39px,8vw,56px)!important;max-width:640px!important}.ng-inner-hero p{font-size:16px!important;max-width:540px!important}.ng-inner-hero .plans-hero-points{gap:8px!important}.ng-inner-hero .plans-hero-feature{font-size:12px;padding:6px 9px}}@media(max-width:480px){.ng-inner-hero{min-height:560px!important}.ng-inner-hero>.ng-wrap{min-height:560px!important;padding:56px 20px!important}.ng-inner-hero h1{font-size:clamp(36px,10vw,45px)!important}.ng-inner-hero .ng-btn{padding:13px 20px!important}.ng-inner-hero .ng-hiw-actions,.ng-inner-hero .loc-actions{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/ng-inner-hero-v68.css.map */
