@font-face{font-family:porsche;src:url(../media/911porschav3cond-s.p.0mgz_sdh1278c.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:porsche;src:url(../media/911porschav3condital-s.p.0.of37gnjdk-4.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:porsche;src:url(../media/911porschav3bold-s.p.0z92hv45~pau_.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:porsche;src:url(../media/911porschav3boldital-s.p.0.m4maqj~sli6.ttf)format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:porsche Fallback;src:local(Arial);ascent-override:40.72%;descent-override:10.48%;line-gap-override:0.56%;size-adjust:159.37%}.porsche_6f587c01-module__NgHy0q__className{font-family:porsche,porsche Fallback}.porsche_6f587c01-module__NgHy0q__variable{--font-porsche:"porsche", "porsche Fallback"}
:is(body:has(.demo-page),html:has(.demo-page)){margin:0!important;padding:0!important}.demo-page{font-family:var(--font-inter);margin:0;padding:0}.demo-page h1,.demo-page h2,.demo-page h3,.demo-page h4,.demo-page h5,.demo-page h6,.demo-page .font-black,.demo-page .font-bold,.demo-page nav,.demo-page button,.demo-page header{font-family:var(--font-porsche);transform-origin:50%;line-height:1.2;transform:scale(.85,.95)}.demo-page>*{margin-top:0!important}.demo-page nav{margin-top:0!important;top:0!important}.demo-page header{margin-top:0!important}
