/* 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.228571px + 7.428571vw);max-width:calc(-48.000000px + 100.000000vw);min-height:87.328px}}
@media(min-width:390px) and (max-width:519.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(-0.000000px + 8.000000vw);max-width:calc(-48.000000px + 100.000000vw);min-height:104.813px}}
@media(min-width:520px) and (max-width:819.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(51.168000px + -1.840000vw);max-width:calc(579.168750px + -20.609375vw);min-height:121.219px}}
@media(min-width:820px) and (max-width:1119.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(-0.000000px + 4.400000vw);max-width:calc(15.119792px + 48.177083vw);min-height:121.219px}}
@media(min-width:1120px) and (max-width:1439.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(0.000000px + 4.400000vw);max-width:calc(-38.273438px + 52.944336vw);min-height:165.563px}}
@media(min-width:1440px) and (max-width:1919.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(37.440000px + 1.800000vw);max-width:calc(-81.515625px + 55.947266vw);min-height:212.859px}}
@media(min-width:1920px){body[data-prerendered] main h1:not([data-no-fit]){font-size:72px;max-width:992.671875px;min-height:241.875px}}
