.emh{--emh-bg:#1f1f1f;--emh-overlay:rgba(6,5,8,.78);--emh-accent:#fd4b00;--emh-primary:#fd4b00;--emh-primary-hover:#ff692a;--emh-secondary:#fefefe;--emh-secondary-text:#1f1f1f;--emh-secondary-hover:#e7e7e7;--emh-button-border:#fefefe;--emh-focus:#fefefe;--emh-min-height:620px;--emh-container-width:1280px;--emh-content-width:1040px;--emh-title-width:22ch;--emh-support-width:760px;--emh-row-gap:2px;--emh-support-gap:26px;--emh-actions-gap:30px;--emh-button-gap:12px;--emh-radius:10px;--emh-padding-x:22px;--emh-padding-y:16px;--emh-border-width:0px;--emh-line-length:96px;--emh-line-thickness:2px;--emh-duration:850ms;--emh-stagger:140ms;--emh-image-duration:2400ms;--emh-zoom-start:1.06;--emh-pointer-space:10px;--emh-hover-lift:3px;--emh-ease:cubic-bezier(0.16,1,0.3,1);align-items:center;background:var(--emh-bg);color:#fefefe;container-type:inline-size;display:flex;font-family:Exo,sans-serif;isolation:isolate;min-height:var(--emh-min-height);overflow:hidden;overflow:clip;padding:88px 24px;position:relative;text-align:center}.emh,.emh *,.emh :after,.emh :before{box-sizing:border-box}.emh ::selection{background:var(--emh-accent);color:#060508}.emh__media,.emh__overlay{inset:0;pointer-events:none;position:absolute}.emh__media{overflow:hidden;z-index:-1}.emh__parallax{inset:calc(var(--emh-pointer-space)*-1);position:absolute;transform:translate(var(--emh-pointer-x,0),var(--emh-pointer-y,0));transition:transform .65s var(--emh-ease)}.emh__image,.emh__picture{display:block;height:100%;width:100%}.emh__image{max-width:none;object-fit:cover;object-position:center;transform:scale(1.015)}.emh__overlay{background:var(--emh-overlay)}.emh--no-overlay .emh__overlay{display:none}.emh__container{margin-inline:auto;max-width:var(--emh-container-width);width:100%}.emh__copy{margin-inline:auto;max-width:var(--emh-content-width)}.emh .emh__title{color:var(--emh-accent);font-size:clamp(34px,5.2vw,64px);font-weight:800;letter-spacing:-.025em;line-height:1.04;margin:0 auto;max-width:var(--emh-title-width);overflow-wrap:anywhere;text-transform:uppercase}.emh__title-row{display:block;white-space:pre-line;text-wrap:balance}.emh__title-row+.emh__title-row{margin-top:var(--emh-row-gap)}.emh__energy{background:color-mix(in srgb,var(--emh-accent) 20%,transparent);height:var(--emh-line-thickness);margin:var(--emh-support-gap) auto;max-width:100%;overflow:hidden;width:var(--emh-line-length)}.emh__energy>span{background:var(--emh-accent);display:block;height:100%;transform-origin:left;width:100%}.emh .emh__support{color:#fefefe;font-size:20px;font-weight:400;line-height:1.6;margin:var(--emh-support-gap) auto 0;max-width:var(--emh-support-width);overflow-wrap:anywhere;text-wrap:pretty;white-space:pre-line}.emh__energy+.emh__support{margin-top:0}.emh__actions{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--emh-button-gap);justify-content:center;margin-top:var(--emh-actions-gap)}.emh .emh__button{align-items:center;background:var(--emh-primary);border:var(--emh-border-width) solid var(--emh-button-border);border-radius:var(--emh-radius);color:#060508;cursor:pointer;display:inline-flex;font-family:Exo,sans-serif;font-size:16px;font-weight:500;gap:18px;justify-content:center;line-height:1.4;max-width:100%;min-height:48px;overflow:hidden;padding:var(--emh-padding-y) var(--emh-padding-x);position:relative;text-align:center;text-decoration:none;transition:background-color .2s ease,transform .3s var(--emh-ease)}.emh__button-label{min-width:0;overflow-wrap:anywhere;position:relative;z-index:1}.emh .emh__button--secondary{background:var(--emh-secondary);color:var(--emh-secondary-text)}.emh__button>svg{flex:0 0 18px;height:18px;position:relative;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .3s var(--emh-ease);width:18px;z-index:1}.emh__button:before{background:linear-gradient(105deg,transparent 15%,hsla(0,0%,100%,.22) 45%,transparent 75%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-125%);transition:transform .65s var(--emh-ease)}.emh .emh__button:focus-visible{outline:2px solid var(--emh-focus);outline-offset:4px}.emh .emh__button--disabled{cursor:default;opacity:.55}.emh--left .emh__copy,.emh--left .emh__energy,.emh--left .emh__support,.emh--left .emh__title{margin-left:0;margin-right:auto}.emh--left .emh__actions{justify-content:flex-start}.emh--right .emh__copy,.emh--right .emh__energy,.emh--right .emh__support,.emh--right .emh__title{margin-left:auto;margin-right:0}.emh--right .emh__actions{justify-content:flex-end}@media (hover:hover) and (prefers-reduced-motion:no-preference){.emh:not(.emh--no-hover) .emh__button:not(.emh__button--disabled):hover{transform:translateY(calc(var(--emh-hover-lift)*-1))}.emh:not(.emh--no-hover) .emh__button:not(.emh__button--disabled):hover:before{transform:translateX(125%)}.emh:not(.emh--no-hover) .emh__button--primary:hover>svg{transform:translateX(4px)}.emh:not(.emh--no-hover) .emh__button--secondary:hover>svg{transform:translate(3px,-3px)}}@media (hover:hover){.emh .emh__button--primary:not(.emh__button--disabled):hover{background:var(--emh-primary-hover)}.emh .emh__button--secondary:not(.emh__button--disabled):hover{background:var(--emh-secondary-hover)}}.emh--animate.emh--entered .emh__title-row--first{animation:emh-reveal var(--emh-duration) var(--emh-ease) both}.emh--animate.emh--entered .emh__title-row--second{animation:emh-reveal var(--emh-duration) var(--emh-ease) var(--emh-stagger) both}.emh--animate.emh--entered .emh__energy>span{animation:emh-charge var(--emh-duration) var(--emh-ease) calc(var(--emh-stagger)*2) both}.emh--animate.emh--entered .emh__support{animation:emh-copy var(--emh-duration) var(--emh-ease) calc(var(--emh-stagger)*2) both}.emh--animate.emh--entered .emh__actions{animation:emh-copy var(--emh-duration) var(--emh-ease) calc(var(--emh-stagger)*3) both}.emh--animate.emh--entered .emh__image{animation:emh-image var(--emh-image-duration) var(--emh-ease) both}.emh--pointer-active .emh__parallax{will-change:transform}@keyframes emh-reveal{0%{clip-path:inset(0 0 22% 0);opacity:.6;transform:translateY(16px)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}@keyframes emh-copy{0%{opacity:.65;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes emh-charge{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes emh-image{0%{transform:scale(var(--emh-zoom-start))}to{transform:scale(1.015)}}@media (max-width:767px){.emh{--emh-min-height:580px;padding:56px 24px}}@container (max-width: 740px){.emh--stack-mobile .emh__actions{flex-direction:column}.emh--stack-mobile .emh__button{width:100%}}@media (prefers-reduced-motion:reduce){.emh *,.emh :after,.emh :before{animation:none!important;transition:none!important}.emh__parallax{transform:none!important}}