.home-connected{--hc-white:#fff;--hc-navy:#013753;--hc-blue:#027bb9;--hc-border:#0742b7;--hc-font:var(--font-poppins), "Poppins", "Segoe UI", sans-serif;--hc-title-font:var(--font-gilroy), "Gilroy", var(--font-poppins), "Poppins", "Segoe UI", sans-serif;--ease:cubic-bezier(.2, .8, .2, 1);width:100%;font-family:var(--hc-font);color:var(--hc-white);background:var(--hc-navy);position:relative;container-type:inline-size}.home-connected__stage{--u:min(calc(100cqw / 1893), 1px);height:calc(1112*var(--u));position:relative;overflow:hidden}.home-connected__stage:after{content:"";background:linear-gradient(90deg, var(--hc-navy) 0%, #027bb900 100%);pointer-events:none;position:absolute;inset:0}.home-connected__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-connected__content{z-index:1;position:absolute;inset:0}.home-connected__eyebrow{left:calc(109*var(--u));top:calc(120*var(--u));font-weight:500;font-size:max(13px,28.17*var(--u));line-height:calc(42*var(--u));letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;position:absolute}.home-connected__title{left:calc(111*var(--u));top:calc(194*var(--u));font-family:var(--hc-title-font);font-weight:800;font-size:calc(80*var(--u));line-height:calc(98*var(--u));letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;position:absolute}.home-connected__title span{display:block}.home-connected__body{left:calc(109*var(--u));top:calc(518*var(--u));width:calc(817*var(--u));font-weight:500;font-size:max(12px,18*var(--u));line-height:max(18px,27*var(--u));letter-spacing:-.01em;text-align:justify;position:absolute}.home-connected__body p+p{margin-top:calc(27*var(--u))}.home-connected__cta{left:calc(106*var(--u));top:calc(854*var(--u));align-items:center;gap:calc(10*var(--u));width:calc(218*var(--u));height:calc(62*var(--u));padding-left:calc(23*var(--u));font-weight:600;font-size:max(12px,22*var(--u));white-space:nowrap;color:var(--hc-navy);background:var(--hc-white);border:max(.63px,.63*var(--u)) solid var(--hc-border);border-radius:calc(3.77*var(--u));transition:background-color .2s var(--ease);line-height:1;display:inline-flex;position:absolute}.home-connected__cta svg{width:calc(24*var(--u));height:auto;transition:transform .2s var(--ease)}.home-connected__cta:hover{background:#e6eef4}.home-connected__cta:hover svg{transform:translate(3px)}.home-connected__cta:focus-visible{outline:2px solid var(--hc-white);outline-offset:3px}@media (max-width:1100px){.home-connected__bg{object-position:62% center}.home-connected__stage{height:auto}.home-connected__stage:after{background:linear-gradient(#013753eb 0%,#013753bf 100%)}.home-connected__content{padding:56px 20px;position:relative}.home-connected__eyebrow,.home-connected__title,.home-connected__body,.home-connected__cta{position:static}.home-connected__eyebrow{white-space:normal;font-size:14px;line-height:1.4}.home-connected__title{white-space:normal;margin-top:12px;font-size:clamp(30px,8vw,48px);line-height:1.15}.home-connected__body{text-align:left;width:auto;margin-top:24px;font-size:15px;line-height:1.6}.home-connected__body p+p{margin-top:14px}.home-connected__cta{border-width:1px;border-radius:4px;gap:8px;width:auto;height:50px;margin-top:28px;padding:0 22px;font-size:17px}.home-connected__cta svg{width:20px}}@media (max-width:760px){.home-connected__stage{--m:calc(100cqw / 402);height:calc(874*var(--m))}.home-connected__stage:after{display:none}.home-connected__bg{object-position:center top}.home-connected__content{padding:calc(42*var(--m)) 0 0 calc(27.82*var(--m));position:absolute;inset:0}.home-connected__eyebrow,.home-connected__cta{display:none}.home-connected__title{width:calc(347.73*var(--m));font-size:calc(32.73*var(--m));line-height:calc(40*var(--m));text-shadow:0 calc(1.03*var(--m)) calc(1.03*var(--m)) #00000040;margin-top:0}.home-connected__body{width:calc(334.23*var(--m));margin:calc(14.5*var(--m)) 0 0 calc(-.82*var(--m));font-weight:500;font-size:max(10px,11*var(--m));line-height:calc(17*var(--m));letter-spacing:-.01em;text-align:justify}.home-connected__body p+p{margin-top:calc(17*var(--m))}}@media (prefers-reduced-motion:reduce){.home-connected__cta,.home-connected__cta svg{transition:none}.home-connected__cta:hover svg{transform:none}}
