/* 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(-7.428571px + 8.571429vw);max-width:calc(-40.000000px + 100.000000vw);min-height:125.000px}}
@media(min-width:390px) and (max-width:519.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(-4.000000px + 7.692308vw);max-width:calc(-40.000000px + 100.000000vw);min-height:160.000px}}
@media(min-width:520px) and (max-width:819.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(29.066667px + 1.333333vw);max-width:calc(-40.000000px + 100.000000vw);min-height:150.000px}}
@media(min-width:820px) and (max-width:1119.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(47.981333px + -0.973333vw);max-width:calc(1566.132292px + -95.869792vw);min-height:150.000px}}
@media(min-width:1120px) and (max-width:1439.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(-1.000000px + 3.400000vw);max-width:calc(-0.015625px + 43.964844vw);min-height:230.000px}}
@media(min-width:1440px) and (max-width:1919.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(41.840000px + 0.425000vw);max-width:calc(546.875000px + 5.986328vw);min-height:300.000px}}
@media(min-width:1920px){body[data-prerendered] main h1:not([data-no-fit]){font-size:50px;max-width:661.8125px;min-height:310px}}
