/* Critical heading geometry measured with bundled fonts. */
@media(min-width:320px) and (max-width:389.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(-3.053543px + 8.844857vw);max-width:calc(-36.000000px + 100.000000vw);min-height:145.406px}}
@media(min-width:390px) and (max-width:519.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(11.765600px + 5.045077vw);max-width:calc(-36.000000px + 100.000000vw);min-height:181.031px}}
@media(min-width:520px) and (max-width:819.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(24.133333px + 2.666667vw);max-width:calc(-22.133333px + 97.333333vw);min-height:176.625px}}
@media(min-width:820px) and (max-width:1119.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(41.308780px + 0.572100vw);max-width:calc(1423.800000px + -79.000000vw);min-height:176.625px}}
@media(min-width:1120px) and (max-width:1439.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(10.717100px + 3.303500vw);max-width:calc(120.203125px + 37.392578vw);min-height:274.781px}}
@media(min-width:1440px) and (max-width:1919.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(57.860900px + 0.029625vw);max-width:calc(658.656250px + 0.000000vw);min-height:335.625px}}
@media(min-width:1920px){body[data-prerendered] main h1:not([data-no-fit]){font-size:58.4297px;max-width:658.65625px;min-height:336.5625px}}
