/* 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(36.994286px + 2.814286vw);max-width:calc(8.571429px + 88.571429vw);min-height:125.578px}}
@media(min-width:390px) and (max-width:519.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(29.880000px + 4.638462vw);max-width:calc(-36.000000px + 100.000000vw);min-height:98.250px}}
@media(min-width:520px) and (max-width:819.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(54.000000px + 0.000000vw);max-width:calc(-36.000000px + 100.000000vw);min-height:49.125px}}
@media(min-width:820px) and (max-width:1119.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(-6.133333px + 7.333333vw);max-width:calc(794.933333px + -1.333333vw);min-height:49.125px}}
@media(min-width:1120px) and (max-width:1439.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(-8.000000px + 7.500000vw);max-width:calc(780.000000px + 0.000000vw);min-height:138.313px}}
@media(min-width:1440px) and (max-width:1919.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(100.000000px + 0.000000vw);max-width:calc(780.000000px + 0.000000vw);min-height:182.000px}}
@media(min-width:1920px){body[data-prerendered] main h1:not([data-no-fit]){font-size:100px;max-width:780px;min-height:182px}}
