@font-face{font-family:'Sofia Sans Extra Condensed';font-style:normal;font-weight:700;font-display:swap;src:url('assets/hpe-font-1.woff2') format('woff2')}
@font-face{font-family:'Sofia Sans Extra Condensed';font-style:normal;font-weight:800;font-display:swap;src:url('assets/hpe-font-2.woff2') format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url('assets/hpe-font-3.woff2') format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url('assets/hpe-font-4.woff2') format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url('assets/hpe-font-5.woff2') format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url('assets/hpe-font-6.woff2') format('woff2')}
@font-face{font-family:'DM Mono';font-style:normal;font-weight:400;font-display:swap;src:url('assets/hpe-font-7.woff2') format('woff2')}
@font-face{font-family:'DM Mono';font-style:normal;font-weight:500;font-display:swap;src:url('assets/hpe-font-8.woff2') format('woff2')}
.hpe-wp{width:100%;max-width:100%;margin:0 auto;color:#fff;background:#1C1F1E;isolation:isolate;overflow:hidden}
.hpe-wp *{box-sizing:border-box}
.hpe-wp .lienzo{display:flex;flex-direction:column;align-items:center;gap:48px;padding:48px 0}
.hpe-wp .hpe-page-frame{position:relative;width:100%;max-width:1080px;overflow:hidden;flex:0 0 auto}
.hpe-wp .hpe-page-frame>.pagina{position:absolute;top:0;left:0;width:1080px;max-width:none;transform-origin:top left;box-shadow:0 24px 64px rgba(0,0,0,.35)}
.hpe-wp a{color:#01A982}
.hpe-wp a:hover{color:#17EBA0}
.hpe-wp .nota{display:none!important}
.hpe-wp img{max-width:none}
.hpe-wp [data-video]{position:relative}
.hpe-wp .hpe-video-trigger{cursor:pointer}
@media(max-width:767px){.hpe-wp .lienzo{gap:16px;padding:16px 0}.hpe-wp .hpe-page-frame>.pagina{box-shadow:none}}
