._media_12gix_1{background:var(--navy-900);height:100%;position:relative;overflow:hidden}._slide_12gix_9,._video_12gix_10{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._slide_12gix_9{opacity:0;transition:opacity 1.4s;aspect-ratio:auto!important;height:100%!important}._slide_12gix_9._current_12gix_26{opacity:1}@media (prefers-reduced-motion:reduce){._slide_12gix_9{transition:none}}._toggle_12gix_37{width:2.75rem;height:2.75rem;color:var(--white);cursor:pointer;z-index:1;--focus:var(--accent);background:#0a1a2ebf;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:1rem;right:1rem}._bar_1a1xa_1{--focus:var(--blue-700);background:var(--white);color:var(--navy-950);border-bottom:1px solid var(--line);padding-block:1.1rem}._inner_1a1xa_9{align-items:center;gap:.9rem;display:grid}@media (width>=60rem){._inner_1a1xa_9{grid-template-columns:auto 1fr;gap:2.5rem;padding-block:.4rem}}._badge_1a1xa_24{justify-self:start;margin:0;font-size:1rem}._badge_1a1xa_24,._badgeLink_1a1xa_31{background:var(--navy-950);color:var(--white);align-items:center;gap:.75rem;padding:.65rem 1rem;text-decoration:none;display:inline-flex}._badge_1a1xa_24:has(._badgeLink_1a1xa_31){padding:0}._badgeLink_1a1xa_31{--focus:var(--white)}._stars_1a1xa_49{color:var(--gold);gap:.15rem;line-height:0;display:inline-flex}._badgeText_1a1xa_56{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:1rem;font-weight:800;font-stretch:85%}._quotes_1a1xa_65{align-items:center;gap:1.5rem;min-width:0;display:flex}._window_1a1xa_74{flex:1;min-width:0;display:grid;overflow:hidden}._quote_1a1xa_65{flex-wrap:wrap;grid-area:1/1;align-items:baseline;gap:.2rem .9rem;margin:0;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .35s;display:flex}._quote_1a1xa_65[data-state=active]{opacity:1;transform:none}._quote_1a1xa_65[data-state=prev]{opacity:0;transform:translateY(-110%)}._quote_1a1xa_65[data-state=next]{opacity:0;transition:none;transform:translateY(110%)}._quote_1a1xa_65 blockquote{margin:0}._quote_1a1xa_65 p{max-width:none;margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:700;line-height:1.35}._quote_1a1xa_65 figcaption{white-space:nowrap;font-size:.95rem;font-weight:600}._quote_1a1xa_65 figcaption:before{content:"— "}._controls_1a1xa_129{flex-shrink:0;gap:.35rem;display:flex}._controls_1a1xa_129 button{border:2px solid var(--navy-950);width:2.25rem;height:2.25rem;color:var(--navy-950);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}._controls_1a1xa_129 button:hover{background:var(--navy-950);color:var(--white)}@media (width<=39.99rem){._quotes_1a1xa_65{flex-direction:column;align-items:stretch;gap:.75rem}}@media (prefers-reduced-motion:reduce){._quote_1a1xa_65,._quote_1a1xa_65[data-state]{transition:none;transform:none}}._hero_ngl33_2{min-height:clamp(26rem, calc(82svh - var(--header-h) - var(--mobile-bar)), 40rem);background:var(--navy-950);align-items:center;display:flex;position:relative;overflow:hidden}._heroMedia_ngl33_11{position:absolute;inset:0}._heroMedia_ngl33_11:after{content:"";background:linear-gradient(#0b1a2c4d 0%,#0b1a2c66 45%,#0b1a2cb3 100%);position:absolute;inset:0}._heroText_ngl33_26{text-shadow:0 1px 3px #0b1a2cb3,0 2px 18px #0b1a2c99;padding-block:2.5rem 3rem;position:relative}._heroText_ngl33_26 :is(a,button){text-shadow:none}@media (width<=59.99rem){._heroText_ngl33_26 .eyebrow{color:var(--white)}._heroActions_ngl33_43 a:not(:first-child){background:#0b1a2c8c}}._heroTitle_ngl33_48{max-width:14ch;margin-bottom:1rem;font-size:clamp(2.3rem,5.2vw,4.4rem);line-height:.95}._heroLead_ngl33_55{max-width:40ch;color:var(--blue-50);margin:0;font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.45}._heroActions_ngl33_43{flex-wrap:wrap;gap:.7rem;margin-top:1.75rem;display:flex}@media (width>=60rem){._heroMedia_ngl33_11:after{background:linear-gradient(90deg,#0b1a2cf2 0%,#0b1a2ccc 40%,#0b1a2c33 100%)}._heroText_ngl33_26{padding-block:4rem}}._servicesHead_ngl33_81{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:2rem;display:flex}._servicesHead_ngl33_81 h2{max-width:22ch;margin:0}._mot_ngl33_96{background:var(--blue-50);display:grid}._motText_ngl33_101{padding:2.5rem var(--gutter) 3rem}._motActions_ngl33_105{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.5rem;display:flex}@media (width>=60rem){._mot_ngl33_96{grid-template-columns:6fr 5fr}._motImage_ngl33_118>*{height:100%}._motImage_ngl33_118 img{object-position:30% center}._motText_ngl33_101{align-self:center;max-width:36rem;padding:4rem}}._story_ngl33_135{gap:2rem;display:grid}@media (width>=60rem){._story_ngl33_135{grid-template-columns:5fr 1fr 6fr}._storyImage_ngl33_145{grid-column:1}._storyText_ngl33_149{grid-column:3;align-self:center}}._storyImage_ngl33_145{margin:0}._storyImage_ngl33_145 figcaption{font-family:var(--font-serif);color:var(--muted);margin-top:.6rem;font-size:.95rem;font-style:italic}._storyLead_ngl33_167{font-family:var(--font-serif);font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.45}._storyLinks_ngl33_173{flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;display:flex}._cars_ngl33_181{background:var(--paper-2);padding-block:clamp(2.5rem,5vw,3.5rem)}._carsInner_ngl33_186{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}._carsInner_ngl33_186 h2{margin-bottom:.4rem}._carsInner_ngl33_186 p{margin:0}._carsLink_ngl33_202{border-radius:var(--radius);background:var(--navy-900);min-height:3.25rem;color:var(--white);align-items:center;gap:.55rem;padding:.8rem 1.4rem;font-weight:700;font-stretch:90%;text-decoration:none;display:inline-flex}._carsLink_ngl33_202:hover{background:var(--navy-950)}
