.ar.hp{--ink:#faf6ec;--mu:#faf6eca8;--line:#faf6ec29}.hp{--u:min(1vw, 1.85dvh);--head:var(--ar-font-head,Impact), Impact, sans-serif;--serif:var(--ar-font-serif,Georgia), Georgia, serif;z-index:9000;font:500 var(--u) / 1.35 var(--ar-font-text,system-ui), system-ui, sans-serif;color:#faf6ec;background:#000;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}.hp *,.hp :before,.hp :after{box-sizing:border-box}:where(.hp) :where(h1,p){margin:0}:where(.hp) a{color:inherit;text-decoration:none}:where(.hp) button{font:inherit;color:inherit;cursor:pointer}.hp-top{grid-template-columns:1fr auto 1fr;align-items:center;padding:1em 3.6em;display:grid}.hp-logo{font:400 1.75em/1 var(--head);color:#fff;justify-self:start;align-items:center;gap:.3em;display:inline-flex}.hp-kick{letter-spacing:.14em;text-transform:uppercase;color:var(--c);font-size:.78em;font-weight:800}.hp-main{grid-template-rows:minmax(0,1fr) auto;min-height:0;padding:0 3.6em 1.6em;display:grid}.hp-digits{isolation:isolate;background:linear-gradient(115deg, var(--pink,#ff2e88), var(--yellow,#ffe14d), var(--cyan,#00b2f5), var(--c));background-size:300% 100%;min-height:0;animation:14s linear infinite alternate hp-flow;position:relative;overflow:hidden;container-type:size}.hp-wall{background:#000;grid-template-rows:repeat(3,minmax(0,1fr));gap:.5em;display:grid;position:absolute;inset:-18% -6%;transform:rotate(-5deg)}.hp-wall>div{gap:.5em;width:max-content;height:100%;min-height:0;animation:70s linear infinite hp-slide;display:flex}.hp-wall>div:nth-child(2n){animation-direction:reverse}.hp-wall img{aspect-ratio:2/3;object-fit:cover;border-radius:.4em;height:100%;display:block}.hp-digits b{color:#fff;mix-blend-mode:multiply;font:400 min(62cqw, 105cqh)/1 var(--head);letter-spacing:.01em;background:#000;place-items:center;animation:1s both hp-fade;display:grid;position:absolute;inset:0}.hp-text{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:2.6em;animation:.7s .15s both hp-rise;display:grid}.hp h1{font:400 3.8em/1.02 var(--head);text-transform:uppercase;color:#faf6ec;padding-top:.14em}.hp h1 em{font:italic 400 .84em/1.05 var(--serif);text-transform:none;color:var(--c);margin-top:.02em;display:block}.hp-say{color:#faf6ecd6;gap:.6em;min-width:0;max-width:40em;padding-bottom:.4em;font-size:1.08em;display:grid}.hp-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6em;padding-bottom:.4em;display:flex}.hp-pill,.hp-go{white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:.45em;padding:.72em 1.35em;font-weight:800;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .2s,box-shadow .2s;display:inline-flex}.hp-pill{box-shadow:inset 0 0 0 1.5px var(--line,#faf6ec29);background:0 0}.hp-pill:hover{box-shadow:inset 0 0 0 1.5px #faf6ec}.hp-go{color:#16131b;background:#faf6ec}.hp-go:hover{background:var(--c);transform:translateY(-2px)}.hp-go svg{width:1.15em;height:1.15em}.hp-id{min-width:0;color:var(--mu,#faf6eca8);align-items:center;gap:.5em;font-size:.86em;display:inline-flex}.hp-id code{text-overflow:ellipsis;white-space:nowrap;color:#faf6ec;overflow:hidden}.hp-id button{background:#faf6ec1a;border:0;border-radius:50%;flex:none;place-items:center;width:2em;height:2em;padding:0;display:inline-grid}.hp-id svg{width:1em;height:1em}@keyframes hp-fade{0%{opacity:0}}@keyframes hp-rise{0%{opacity:0;transform:translateY(1.2em)}}@keyframes hp-slide{to{transform:translate(-50%)}}@keyframes hp-flow{to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.hp,.hp *{animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-motion=reduced] .hp,html[data-motion=reduced] .hp *{animation-duration:.01ms!important;animation-iteration-count:1!important}@media (max-width:760px){.hp{--u:3.6vw}.hp-top{padding:.8em 1em}.hp-kick{display:none}.hp-main{padding:0 1em 1em}.hp-text{grid-template-columns:minmax(0,1fr);gap:.7em;padding-top:.7em}.hp h1{font-size:3em}.hp-acts{justify-content:flex-start}}
