:root{--a:#ff5a1f;--ink:#f4f1ec;--bg:#080706;--mx:50vw;--my:50vh;--sy:0px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#f4f1ec;-webkit-font-smoothing:antialiased;background:#080706;margin:0;font-family:Archivo,Helvetica,sans-serif;overflow-x:clip}a{color:#ff5a1f;text-decoration:none}a:hover{color:#f4f1ec}@keyframes m1{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes m2{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes blip{0%,to{opacity:.25}50%{opacity:1}}@keyframes scan{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}@keyframes rgbsplit{0%,92%,to{text-shadow:none}94%{text-shadow:3px 0 #ff3c5a8c,-3px 0 #00beff73}96%{text-shadow:-2px 0 #ff3c5a80,2px 0 #00beff66}}@keyframes kf{0%,to{transform:rotate(45deg)scale(1)}50%{transform:rotate(45deg)scale(1.35)}}@keyframes wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes flash{0%{opacity:.5}to{opacity:0}}@keyframes up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}::selection{color:#080706;background:#ff5a1f}@media (max-width:1100px){[data-m~=tlbody]{grid-template-rows:minmax(0,1fr) auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important}[data-m~=meta]{grid-template-columns:minmax(0,1fr) auto!important;align-self:end!important;align-items:end!important;gap:4px 16px!important;display:grid!important}[data-m~=meta] [data-desc]{display:none!important}[data-m~=meta] [data-title]{margin:4px 0 2px!important;font-size:clamp(18px,3.4vw,28px)!important}[data-m~=meta]>div:last-child{grid-area:1/2/4;align-self:center;margin-top:0!important}}@media (max-width:760px){[data-m~=meta]>div:last-child{display:none!important}[data-m~=meta]{grid-template-columns:minmax(0,1fr)!important}[data-m~=tltrack]{gap:2px!important;height:56px!important}[data-m~=tltrack] [data-bname]{display:none!important}[data-m~=tlfoot]{padding:0 16px 16px!important}}@media (max-width:560px){[data-m~=tltrack]{height:44px!important}[data-m~=tltrack] [data-bname]{display:none!important}[data-m~=tltrack] [data-block]{border-left-width:2px!important;padding:6px 5px!important}[data-m~=tlidx]{font-size:9.5px!important}}@media (max-height:620px){[data-m~=meta]{display:none!important}[data-m~=tltrack]{height:48px!important}[data-m~=tltrack] [data-bname]{display:none!important}[data-m~=tltrack] [data-block]{padding:6px 7px!important}}@media (max-width:900px){[data-m~=pad]{padding-left:16px!important;padding-right:16px!important}[data-m~=grid]{grid-template-columns:repeat(6,1fr)!important;grid-auto-rows:66px!important;gap:10px!important}[data-m~=srow]{grid-template-columns:38px minmax(0,1fr)!important;gap:14px!important}[data-m~=srow] [data-m~=sdesc]{grid-column:2!important}}@media (max-width:760px){[data-m~=navlink]{display:none!important}[data-m~=nav]{gap:10px!important}[data-m~=header]{padding:12px 16px!important}[data-m~=hnote]{display:none!important}[data-m~=hero]{padding:104px 16px 0!important}[data-m~=rec]{gap:8px!important;top:74px!important;right:16px!important}[data-m~=sect]{padding-top:56px!important;padding-bottom:56px!important}[data-m~=wave]{height:18px!important}[data-m~=modal]{padding:14px!important}}@media (max-width:560px){[data-m~=grid]{grid-template-columns:repeat(3,1fr)!important;grid-auto-rows:58px!important}[data-m~=ruler]{display:none!important}[data-m~=cta]{justify-content:center!important;width:100%!important}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hv-sound:hover{color:#f4f1ec!important;border-color:#ff5a1f!important}.hv-reel:hover{border-color:#ff5a1f!important}.hv-row:hover{padding-left:16px!important}.hv-logo:hover{color:#ff5a1f!important}.hv-email:hover{background:#f4f1ec!important}@media (max-width:760px){[data-m~=header]{flex-wrap:nowrap!important}[data-m~=header] a,[data-m~=header] button{white-space:nowrap!important}[data-m~=hero]{padding-top:136px!important}[data-m~=rec]{justify-content:flex-start!important;top:66px!important;left:16px!important;right:16px!important}[data-m~=reclabel]{display:none!important}[data-m~=hero] h1{font-size:clamp(44px,13.4vw,96px)!important}[data-m~=hero] p{font-size:15px!important}}@media (max-width:560px){[data-m~=hlabel],[data-m~=slabel]{display:none!important}[data-m~=header] button{padding:9px 10px!important}[data-m~=header] a[href=\#contact]{padding:9px 12px!important;font-size:12px!important}}#hero-yt{pointer-events:none;border:0;width:max(100cqw,177.78cqh);height:max(56.25cqw,100cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.1)}.hv-clipsnd:hover{opacity:1!important;color:#f4f1ec!important;border-color:#ff5a1f!important}@media (min-width:1536px){[data-m~=header],footer[data-m~=pad]{padding-left:calc(50vw - 740px)!important;padding-right:calc(50vw - 740px)!important}[data-m~=hero] [data-m~=hnote]{left:calc(50vw - 740px)!important}[data-m~=rec]{right:calc(50vw - 740px)!important}[data-timeline]>div>[data-m~=pad]{width:100%;max-width:1536px;margin-left:auto;margin-right:auto}[data-m~=tlbody]{grid-template-columns:minmax(0,1fr) 320px!important;gap:40px!important}[data-m~=meta] [data-title]{font-size:clamp(30px,2.2vw,44px)!important}[data-m~=meta] [data-desc]{font-size:15px!important}}@media (min-width:761px){[data-m~=hero] h1{font-size:clamp(52px,9vw,160px)!important}}@keyframes tprog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hv-arrow:hover{color:#080706!important;background:#ff5a1f!important;border-color:#ff5a1f!important}@media (max-width:640px){[data-m~=trole]{display:none!important}}.hv-logoimg:hover{filter:brightness(0)saturate()invert(48%)sepia(93%)saturate(2200%)hue-rotate(350deg)!important}.hv-linkedin:hover{color:#ff5a1f!important;border-color:#ff5a1f!important}
