/* 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(22.068986px + 1.891286vw);max-width:calc(-40.000000px + 100.000000vw);min-height:105.000px}}
@media(min-width:390px) and (max-width:519.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(9.780000px + 5.042308vw);max-width:calc(-40.000000px + 100.000000vw);min-height:108.000px}}
@media(min-width:520px) and (max-width:819.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(36.000000px + 0.000000vw);max-width:calc(-40.000000px + 100.000000vw);min-height:90.000px}}
@media(min-width:820px) and (max-width:1119.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(-2.266667px + 4.666667vw);max-width:calc(1034.712500px + -31.062500vw);min-height:90.000px}}
@media(min-width:1120px) and (max-width:1439.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(29.000000px + 1.875000vw);max-width:calc(-366.031250px + 94.003906vw);min-height:140.000px}}
@media(min-width:1440px) and (max-width:1919.98px){body[data-prerendered] main h1:not([data-no-fit]){font-size:calc(56.000000px + 0.000000vw);max-width:calc(-365.937500px + 93.997396vw);min-height:140.000px}}
@media(min-width:1920px){body[data-prerendered] main h1:not([data-no-fit]){font-size:56px;max-width:1438.8125px;min-height:140px}}
