@font-face{font-family:JohnsonDisplayLight;src:url(../media/JohnsonDisplay_Light-s.p.0kq3a4g4d4o0f.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:JohnsonDisplayLight Fallback;src:local(Arial);ascent-override:103.54%;descent-override:31.38%;line-gap-override:0.0%;size-adjust:95.62%}.johnsondisplaylight_b6aaf96e-module__dONsuq__className{font-family:JohnsonDisplayLight,JohnsonDisplayLight Fallback}
@font-face{font-family:JohnsonDisplayRegular;src:url(../media/JohnsonDisplay_Regular-s.p.0rum2yx76cjeu.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:JohnsonDisplayRegular Fallback;src:local(Arial);ascent-override:100.99%;descent-override:30.6%;line-gap-override:0.0%;size-adjust:98.03%}.johnsondisplayregular_a5f24973-module__S42Lma__className{font-family:JohnsonDisplayRegular,JohnsonDisplayRegular Fallback}
@font-face{font-family:JohnsonDisplayRegularItalic;src:url(../media/JohnsonDisplay_RegularItalic-s.p.0z7rs3-a618~i.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:JohnsonDisplayRegularItalic Fallback;src:local(Arial);ascent-override:100.58%;descent-override:30.48%;line-gap-override:0.0%;size-adjust:98.43%}.johnsondisplayregularitalic_2bac1026-module__j685vq__className{font-family:JohnsonDisplayRegularItalic,JohnsonDisplayRegularItalic Fallback}
@font-face{font-family:JohnsonDisplayMedium;src:url(../media/JohnsonDisplay_Medium-s.p.08-5g2-dxdhb~.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:JohnsonDisplayMedium Fallback;src:local(Arial);ascent-override:99.17%;descent-override:30.05%;line-gap-override:0.0%;size-adjust:99.83%}.johnsondisplaymedium_db4401d7-module__GaGJLG__className{font-family:JohnsonDisplayMedium,JohnsonDisplayMedium Fallback}
@font-face{font-family:JohnsonDisplayBold;src:url(../media/JohnsonDisplay_Bold-s.p.16d7m9q1lam~x.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:JohnsonDisplayBold Fallback;src:local(Arial);ascent-override:97.97%;descent-override:29.69%;line-gap-override:0.0%;size-adjust:101.05%}.johnsondisplaybold_4a6ade57-module___NR8jW__className{font-family:JohnsonDisplayBold,JohnsonDisplayBold Fallback}
@font-face{font-family:JohnsonTextRegular;src:url(../media/JohnsonText_Regular-s.p.0wm2kmt4gn53o.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:JohnsonTextRegular Fallback;src:local(Arial);ascent-override:99.44%;descent-override:30.13%;line-gap-override:0.0%;size-adjust:99.56%}.johnsontextregular_ca123efe-module__JZAb7G__className{font-family:JohnsonTextRegular,JohnsonTextRegular Fallback}
@font-face{font-family:JohnsonTextRegularItalic;src:url(../media/JohnsonText_RegularItalic-s.p.0y1bm-yrb-w.x.otf)format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:JohnsonTextRegularItalic Fallback;src:local(Arial);ascent-override:99.44%;descent-override:30.13%;line-gap-override:0.0%;size-adjust:99.56%}.johnsontextregularitalic_b7e8f98f-module__DV1yQq__className{font-family:JohnsonTextRegularItalic,JohnsonTextRegularItalic Fallback}
@font-face{font-family:JohnsonTextLight;src:url(../media/JohnsonText_Light-s.p.0175~mtx7oxk9.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:JohnsonTextLight Fallback;src:local(Arial);ascent-override:102.32%;descent-override:31.01%;line-gap-override:0.0%;size-adjust:96.76%}.johnsontextlight_5fc7b5e4-module__DA-MoG__className{font-family:JohnsonTextLight,JohnsonTextLight Fallback}
@font-face{font-family:JohnsonTextMedium;src:url(../media/JohnsonText_Medium-s.p.0rg-p1jobt6gy.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:JohnsonTextMedium Fallback;src:local(Arial);ascent-override:97.32%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:101.72%}.johnsontextmedium_1e349fe3-module__wjzP7G__className{font-family:JohnsonTextMedium,JohnsonTextMedium Fallback}
@font-face{font-family:JohnsonTextBold;src:url(../media/JohnsonText_Bold-s.p.0kyagdvx4uhe8.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:JohnsonTextBold Fallback;src:local(Arial);ascent-override:95.04%;descent-override:28.8%;line-gap-override:0.0%;size-adjust:104.16%}.johnsontextbold_660277d0-module__dXnyUa__className{font-family:JohnsonTextBold,JohnsonTextBold Fallback}
