.ph-hero__media{display:block;overflow:hidden;z-index:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.ph-hero__media .ph-hero__img{object-fit:cover;object-position:var(--ph-focal,76% 45%);filter:none;width:100%;height:100%}@media (width<=1439px){.ph-hero__media .ph-hero__img{object-position:var(--ph-focal-tablet,var(--ph-focal))}}@media (width<=767px){.ph-hero__media .ph-hero__img{object-position:var(--ph-focal-mobile,var(--ph-focal-tablet))}}.hv6-hero,.dv6-hero,.jv6-hero:not(.jv6-hero--portal),.zv6-hero--light,.pv6-hero--light,.gv6-hero,.kv6-hero{isolation:isolate;background:0 0;align-items:center;height:720px;min-height:720px;display:flex;position:relative;overflow:hidden}.hv6-hero>:not(.ph-hero__media),.dv6-hero>:not(.ph-hero__media),.jv6-hero:not(.jv6-hero--portal)>:not(.ph-hero__media),.zv6-hero--light>:not(.ph-hero__media),.pv6-hero--light>:not(.ph-hero__media),.gv6-hero>:not(.ph-hero__media),.kv6-hero>:not(.ph-hero__media){z-index:1;position:relative}.hv6-hero__scrim,.dv6-hero__scrim,.gv6-hero__scrim,.kv6-hero__scrim,.zv6-hero--light .zv6-hero__veil,.pv6-hero--light .pv6-hero__veil{display:none!important}.hv6-hero:before,.hv6-hero:after,.dv6-hero:before,.dv6-hero:after,.jv6-hero:not(.jv6-hero--portal):before,.jv6-hero:not(.jv6-hero--portal):after,.zv6-hero--light:before,.zv6-hero--light:after,.pv6-hero--light:before,.pv6-hero--light:after,.gv6-hero:before,.gv6-hero:after,.kv6-hero:before,.kv6-hero:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;content:none!important;background:0 0!important}.hv6-hero .hv6-btn,.dv6-hero .dv6-btn,.jv6-hero:not(.jv6-hero--portal) .jv6-btn,.zv6-hero--light .zv6-btn,.pv6-hero--light .pv6-btn,.gv6-hero .gv6-btn,.kv6-hero .kv6-btn{letter-spacing:.14em;text-transform:uppercase;border:1px solid #0000;border-radius:3px;gap:10px;height:auto;min-height:48px;padding:14px 22px;font-size:12.5px;font-weight:600;line-height:1.25;transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s,transform .16s}.hv6-hero .hv6-btn--primary,.dv6-hero .dv6-btn--primary,.jv6-hero:not(.jv6-hero--portal) .jv6-btn--primary,.zv6-hero--light .zv6-btn--primary,.pv6-hero--light .pv6-btn--primary,.gv6-hero .gv6-btn--primary,.kv6-hero .kv6-btn--primary{background:var(--amber);border-color:var(--amber);color:var(--white,#fff);box-shadow:0 8px 22px color-mix(in oklab, var(--amber) 18%, transparent)}.hv6-hero .hv6-btn--ghost,.jv6-hero:not(.jv6-hero--portal) .jv6-btn--ghost,.zv6-hero--light .zv6-btn--ghost,.pv6-hero--light .pv6-btn--ghost,.gv6-hero .gv6-btn--ghost,.kv6-hero .kv6-btn--quiet{background:color-mix(in oklab, var(--white,#fff) 82%, transparent);border-color:color-mix(in oklab, var(--ink) 25%, transparent);color:var(--ink);box-shadow:0 8px 22px color-mix(in oklab, var(--ink) 8%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (hover:hover){.hv6-hero .hv6-btn--primary:hover,.dv6-hero .dv6-btn--primary:hover,.jv6-hero:not(.jv6-hero--portal) .jv6-btn--primary:hover,.zv6-hero--light .zv6-btn--primary:hover,.pv6-hero--light .pv6-btn--primary:hover,.gv6-hero .gv6-btn--primary:hover,.kv6-hero .kv6-btn--primary:hover{background:color-mix(in oklab, var(--amber) 82%, var(--ink));border-color:color-mix(in oklab, var(--amber) 82%, var(--ink));box-shadow:0 10px 26px color-mix(in oklab, var(--amber) 25%, transparent);transform:translateY(-1px)}.hv6-hero .hv6-btn--ghost:hover,.jv6-hero:not(.jv6-hero--portal) .jv6-btn--ghost:hover,.zv6-hero--light .zv6-btn--ghost:hover,.pv6-hero--light .pv6-btn--ghost:hover,.gv6-hero .gv6-btn--ghost:hover,.kv6-hero .kv6-btn--quiet:hover{background:var(--white,#fff);border-color:color-mix(in oklab, var(--ink) 25%, transparent);color:var(--ink);box-shadow:0 10px 26px color-mix(in oklab, var(--ink) 12%, transparent);transform:translateY(-1px)}}.hv6-hero .hv6-btn:focus-visible,.dv6-hero .dv6-btn:focus-visible,.jv6-hero:not(.jv6-hero--portal) .jv6-btn:focus-visible,.zv6-hero--light .zv6-btn:focus-visible,.pv6-hero--light .pv6-btn:focus-visible,.gv6-hero .gv6-btn:focus-visible,.kv6-hero .kv6-btn:focus-visible{outline:3px solid var(--navy,var(--ink));outline-offset:3px}.gv6-hero__script,.jv6-hero:not(.jv6-hero--portal) .jv6-script,.kv6-hero__quote{display:none!important}@media (width>=1920px){.hv6-hero,.dv6-hero,.jv6-hero:not(.jv6-hero--portal),.zv6-hero--light,.pv6-hero--light,.gv6-hero,.kv6-hero{height:800px;min-height:800px}}@media (width<=1439px) and (width>=768px){.hv6-hero,.dv6-hero,.jv6-hero:not(.jv6-hero--portal),.zv6-hero--light,.pv6-hero--light,.gv6-hero,.kv6-hero{height:680px;min-height:680px}}@media (width<=767px){.hv6-hero,.dv6-hero,.jv6-hero:not(.jv6-hero--portal),.zv6-hero--light,.pv6-hero--light,.gv6-hero,.kv6-hero{height:auto!important;min-height:900px!important;padding-top:400px!important;padding-bottom:72px!important;display:block!important}.hv6-hero>.hv6-shell,.dv6-hero>.dv6-shell,.jv6-hero:not(.jv6-hero--portal)>.jv6-hero__inner,.zv6-hero--light>.zv6-wrap,.pv6-hero--light>.pv6-hero__inner,.gv6-hero>.gv6-shell,.kv6-hero>.kv6-shell{padding-block:0}.hv6-hero .hv6-btn,.dv6-hero .dv6-btn,.jv6-hero .jv6-btn,.zv6-hero--light .zv6-btn,.pv6-hero--light .pv6-btn,.gv6-hero .gv6-btn,.kv6-hero .kv6-btn{text-align:center;justify-content:center;width:100%;height:auto;min-height:56px;padding-block:16px;line-height:1.25}.hv6-hero__cta,.dv6-hero__cta,.jv6-hero__cta,.zv6-hero__actions,.gv6-hero__cta,.kv6-hero__cta{flex-direction:column;gap:12px;display:flex}.gv6-hero>.gv6-hero__media:not(.ph-hero__media){display:block;overflow:hidden;z-index:0!important;width:100%!important;height:400px!important;position:absolute!important;inset:0 0 auto!important}.gv6-hero>.gv6-hero__media:not(.ph-hero__media) img{object-fit:cover;object-position:center 30%;width:100%;height:100%}}
