._hero_q4cqi{min-height:max(600px, calc(100 * var(--vh)));min-height:max(600px, calc(100 * var(--svh)));padding-bottom:clamp(24px, calc(4.2 * var(--vw)), 64px);isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}._bg_q4cqi{z-index:-4;object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._wash_q4cqi{z-index:-1;left:0;right:0;height:calc(44 * var(--avw));background:linear-gradient(to bottom, #fff0 var(--wash-a,3.537%), var(--color-white) var(--wash-b,51.75%), var(--color-white) 100%);pointer-events:none;min-height:420px;position:absolute;bottom:0}._body_q4cqi{gap:var(--space-md);width:100%;max-width:calc(var(--container-max) + var(--gutter) * 2);padding-inline:var(--gutter);flex-direction:column;margin-inline-start:auto;margin-inline-end:auto;display:flex;position:relative}._title_q4cqi{max-width:var(--title-w,1074px);color:var(--color-near-black);font-weight:700;line-height:var(--lh-tight);text-transform:uppercase;flex-direction:column;display:flex}._title_main_q4cqi{font-size:var(--fs-h1)}._title_q4cqi .accent{color:var(--color-neon-yellow)}._sub_q4cqi{font-size:clamp(1.75rem, 1rem + calc(2.5 * var(--vw)), 3.375rem);line-height:1.219}._lead_q4cqi{max-width:var(--lead-w,880px);color:var(--color-teal);font-size:clamp(1rem, .95rem + calc(.2 * var(--vw)), 1.125rem);font-weight:500;line-height:var(--lh-tight)}._actions_q4cqi{align-items:center;gap:var(--space-sm);margin-right:calc(var(--gutter) * -1);display:flex}._rule_q4cqi{background:var(--color-neon-yellow);border-radius:1.5px;flex:1;min-width:0;height:3px}@media (min-width:768px){._hero_q4cqi{padding-bottom:var(--hero-foot)}._bg_q4cqi{height:calc(100% - var(--photo-foot,0px))}._wash_q4cqi{bottom:calc(-1 * var(--wash-over,43) / 15.12 * var(--avw))}._body_q4cqi{padding-left:calc(var(--gutter) + var(--hero-x,4.5px));gap:0}._title_main_q4cqi{line-height:round(1.115em,1px)}._sub_q4cqi{margin-top:7.56px}._lead_q4cqi{margin-top:9.56px;margin-bottom:var(--lead-mb,54.75px)}._title_q4cqi:not(:has(._sub_q4cqi))+._lead_q4cqi{margin-top:var(--lead-gap,17.1px)}._actions_q4cqi{gap:27px;margin-right:0;position:relative}._actions_q4cqi>a{width:189px;height:50px;padding:0}._actions_q4cqi>._quote_q4cqi{border:0}._rule_q4cqi{left:var(--rule-left,430.5px);right:calc(-1 * max(var(--gutter), calc(50 * var(--vw)) - var(--container-max) / 2) - 1px);top:var(--rule-top,23.5px);border-radius:var(--rule-radius,1.5px);position:absolute}}@media (max-width:767px){._hero_q4cqi{padding-top:calc(var(--nav-height-mobile) + 24px)}._wash_q4cqi{height:70%}._actions_q4cqi{gap:var(--space-xs);flex-wrap:wrap;margin-right:0}._rule_q4cqi{display:none}._hero_q4cqi{--m-lift:110px;justify-content:flex-start;min-height:0;padding:0 0 56px}._bg_q4cqi{width:402px;height:calc(775px - var(--m-lift));object-position:var(--focus-m,center top);top:0;bottom:auto;left:calc(50% - 201px)}._wash_q4cqi{top:calc(261px - var(--m-lift));background:linear-gradient(to bottom, #fff0 38.348%, #fff9 46.891%, var(--color-white) 63.15%, var(--color-white) 100%);height:554px;min-height:0;bottom:auto}._body_q4cqi{max-width:none;padding:calc(516px - 11.26px - var(--m-lift)) 0 0 max(18px, calc(50% - 183px));gap:0}._title_q4cqi{text-transform:capitalize;max-width:365px;font-weight:600}._title_main_q4cqi{font-size:42px;line-height:1.219}._sub_q4cqi{margin-top:14.35px;font-size:34px;line-height:1.219}._lead_q4cqi{max-width:346px;margin:22.01px 0 57.26px;font-size:16px;line-height:1.115}._actions_q4cqi{flex-flow:column;align-items:flex-start;gap:18px;margin:0;position:relative}._actions_q4cqi>a{width:189px;height:50px;padding:0;font-size:20px}._actions_q4cqi>._quote_q4cqi{border:0;width:186px}._rule_q4cqi{flex:none;width:964px;height:3px;display:block;position:absolute;top:94.5px;left:202px}}@media (min-width:1200px){._body_q4cqi{max-width:none;padding-left:calc(var(--edge) + var(--hero-x,4.5px));padding-right:var(--edge)}._rule_q4cqi{right:calc(-1 * var(--edge) - 1px)}}@media (min-width:768px){._wash_q4cqi{display:none}._bg_q4cqi{object-position:var(--focus-d,50% 50%)}}@media (min-width:1200px){._hero_q4cqi{min-height:var(--hero-h)}}
