/* 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(-2.571429px + 11.428571vw);max-width:calc(-40.000000px + 100.000000vw);min-height:126.000px}}
@media(min-width:390px) and (max-width:519.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(30.000000px + 3.076923vw);max-width:calc(-40.000000px + 100.000000vw);min-height:114.000px}}
@media(min-width:520px) and (max-width:819.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(46.000000px + 0.000000vw);max-width:calc(-40.000000px + 100.000000vw);min-height:57.000px}}
@media(min-width:820px) and (max-width:1119.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(37.800000px + 1.000000vw);max-width:calc(1805.341667px + -125.041667vw);min-height:57.000px}}
@media(min-width:1120px) and (max-width:1439.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(-3.500000px + 4.687500vw);max-width:calc(0.023438px + 36.147461vw);min-height:183.000px}}
@media(min-width:1440px) and (max-width:1919.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(61.000000px + 0.208333vw);max-width:calc(477.140625px + 3.014323vw);min-height:240.000px}}
@media(min-width:1920px){body[data-prerendered] main h1:not([data-no-fit]){font-size:65px;max-width:535.015625px;min-height:243px}}
