@import"https://fonts.googleapis.com/css2?family=Barlow:wght@700&family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&display=swap";:where(.hz-theme){--hz-primary: var(--color-rose-700, oklch(51.4% .222 16.935));--hz-dark: #0f0f0f;--hz-dark-2: #121212;--hz-muted: #c6c8c9;--hz-display: "Barlow", "DIN Alternate", ui-sans-serif, sans-serif;background:var(--hz-dark);color:#fff;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}html :where(.hz-theme) ::selection{background:var(--hz-primary);color:#fff}html :where(.hz-theme) p{color:var(--hz-muted);line-height:1.8}html :where(.hz-theme) :is(h1,h2,h3,h4,h5,h6){font-weight:600;line-height:1.3}:where(.hz-theme) .hz-nav{position:absolute;inset-inline:0;top:0;z-index:50}:where(.hz-theme) .hz-nav.is-scrolled{position:fixed;top:-80px;transform:translateY(80px);transition:transform .8s;background:color-mix(in srgb,var(--hz-dark) 85%,transparent)}:where(.hz-theme) .hz-nav.is-open{position:fixed;top:0;transform:none;transition:none}:where(.hz-theme) .hz-mobile-menu{opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}:where(.hz-theme) .hz-mobile-menu>*{translate:0 15px;transition:translate .35s ease}:where(.hz-theme) .hz-mobile-menu.is-open{opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s}:where(.hz-theme) .hz-mobile-menu.is-open>*{translate:0 0}:where(.hz-theme) .hz-dropdown{position:absolute;top:calc(100% + 10px);left:0;min-width:255px;padding:20px 10px;background:var(--hz-dark-2);border:1px solid #393939;border-radius:5px;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .4s}:where(.hz-theme) .hz-dropdown:before{content:"";position:absolute;inset-inline:0;top:-12px;height:12px}:where(.hz-theme) .hz-has-dropdown:hover .hz-dropdown,:where(.hz-theme) .hz-has-dropdown:focus-within .hz-dropdown{opacity:1;visibility:visible;transform:translateY(0)}:where(.hz-theme) .hz-dropdown-item{position:relative;display:block;padding:10px 25px;font-size:14px;transition:all .4s}:where(.hz-theme) .hz-dropdown-item:after{content:"";position:absolute;left:10px;top:50%;width:0;height:1px;background:#fff;transition:all .4s}:where(.hz-theme) .hz-dropdown-item:hover{padding-left:30px}:where(.hz-theme) .hz-dropdown-item:hover:after{width:10px}:where(.hz-theme) .hz-rolling{--h: 30px;display:inline-block;overflow:hidden;height:var(--h);line-height:var(--h);vertical-align:middle}:where(.hz-theme) .hz-rolling-block{display:block;white-space:nowrap}:where(.hz-theme) .hz-rolling-letter{display:inline-block;transition:transform .5s cubic-bezier(.76,0,.24,1)}:where(.hz-theme) .hz-rolling:hover .hz-rolling-letter,:where(.hz-theme) a:hover>.hz-rolling .hz-rolling-letter,:where(.hz-theme) button:hover>.hz-rolling .hz-rolling-letter{transform:translateY(-100%)}:where(.hz-theme) .hz-rotate{perspective:1000px}:where(.hz-js) .hz-rotate .hz-rotate-text{display:block;transform-origin:50% 0%;transform:translate3d(0,50px,-50px) rotateX(-45deg) scale(.95);opacity:0;transition:all .8s;transition-delay:.5s}:where(.hz-js) .hz-rotate.is-visible .hz-rotate-text{transform:none;opacity:1}:where(.hz-js) .hz-reveal{opacity:0;transform:translate3d(0,50px,0);transition:opacity 1s cubic-bezier(.165,.84,.44,1),transform 1s cubic-bezier(.165,.84,.44,1);transition-delay:var(--reveal-delay, 0ms)}:where(.hz-js) .hz-reveal.is-visible{opacity:1;transform:none}:where(.hz-theme) .hz-hero-name{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);font-family:var(--hz-display);font-weight:700;text-transform:uppercase;text-align:center;font-size:clamp(48px,14vw,200px);line-height:.75;letter-spacing:.125em;padding-left:.125em;pointer-events:none}:where(.hz-theme) .hz-hero-name-stroke{color:transparent;-webkit-text-stroke:2px #fff}@media(max-width:1023.98px){:where(.hz-theme) .hz-hero-name{top:26%}:where(.hz-theme) .hz-hero-name-stroke{color:#fff;-webkit-text-stroke:0}}:where(.hz-theme) .hz-scroller{width:3px;height:10px;border-radius:25%;background:#fff;animation:hz-scroller 1.82s cubic-bezier(.15,.41,.69,.94) infinite}:where(.hz-theme) .hz-fingerprint{animation:hz-fingerprint 2s cubic-bezier(.15,.41,.69,.94) infinite}:where(.hz-theme) .hz-in-right,:where(.hz-theme) .hz-in-left{animation:1.3s cubic-bezier(.45,0,.55,1) .2s both}:where(.hz-theme) .hz-in-right{animation-name:hz-in-right}:where(.hz-theme) .hz-in-left{animation-name:hz-in-left}:where(.hz-theme) .hz-float{animation:hz-float 3s ease-in-out 1.5s infinite alternate both}:where(.hz-theme) .hz-hero-shadow{background:radial-gradient(closest-side,rgb(0 0 0 / .9),transparent);opacity:.6}:where(.hz-theme) .hz-line-in{opacity:0;translate:0 30px;animation:hz-line-in 1.2s cubic-bezier(.19,1,.22,1) forwards;animation-delay:var(--delay, 1.2s)}:where(.hz-theme) .hz-split-word{display:inline-block;white-space:nowrap}:where(.hz-theme) .hz-split-char{display:inline-block;opacity:0;translate:0 .6em;rotate:6deg;filter:blur(8px);animation:hz-char-in 1.4s cubic-bezier(.19,1,.22,1) forwards;animation-delay:calc(var(--start, .3s) + var(--i) * 35ms)}:where(.hz-theme) .hz-float-soft{animation:hz-float-soft 6s ease-in-out infinite;animation-delay:var(--float-delay, 0s)}:where(.hz-theme) .hz-magnetic-target{transition:transform .2s linear}:where(.hz-theme) .hz-border-grd{position:relative}:where(.hz-theme) .hz-border-grd:before,:where(.hz-theme) .hz-border-grd:after{content:"";position:absolute;left:0;width:100%;height:1px;background:linear-gradient(to right,transparent,#fff,transparent);opacity:.3}:where(.hz-theme) .hz-border-grd:before{top:0}:where(.hz-theme) .hz-border-grd:after{bottom:0}:where(.hz-theme) .hz-glow{background:radial-gradient(circle,var(--hz-primary) 0%,transparent 66%)}:where(.hz-theme) .hz-no-scrollbar{scrollbar-width:none}:where(.hz-theme) .hz-no-scrollbar::-webkit-scrollbar{display:none}:where(.hz-theme) .is-stacking .hz-card-item{position:sticky;transform-origin:50% top;will-change:transform}:where(.hz-theme) .hz-marq{display:flex;overflow:hidden}:where(.hz-theme) .hz-marq-box{display:flex;flex-shrink:0;animation:hz-slide var(--marq-speed, 80s) linear infinite}:where(.hz-theme) .hz-marq-reverse .hz-marq-box{animation-name:hz-slide-reverse}:where(.hz-theme) .hz-marq-pause:hover .hz-marq-box{animation-play-state:paused}:where(.hz-theme) .hz-marq-stroke .hz-marq-box .hz-marq-item:nth-child(2n) .hz-marq-text{color:transparent;-webkit-text-stroke:.5px #fff}:where(.hz-theme) .hz-marq-stroke .hz-marq-box:last-child .hz-marq-item:nth-child(2n) .hz-marq-text{color:#fff;-webkit-text-stroke:0}:where(.hz-theme) .hz-marq-stroke .hz-marq-box:last-child .hz-marq-item:nth-child(odd) .hz-marq-text{color:transparent;-webkit-text-stroke:1px #fff}:where(.hz-theme) .hz-footer-pane{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgb(255 255 255 / .01),transparent);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px)}:where(.hz-theme) .hz-progress{position:fixed;right:30px;bottom:30px;z-index:100;width:50px;height:50px;border-radius:50px;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .4s linear;mix-blend-mode:difference}:where(.hz-theme) .hz-progress.is-active{opacity:1;visibility:visible;transform:translateY(0)}:where(.hz-theme) .hz-progress path{fill:none;stroke:#ccc;stroke-width:4}@media(max-width:767.98px){:where(.hz-theme) .hz-progress{right:15px;bottom:15px}}:where(.hz-theme) .hz-content>*+*{margin-top:20px}:where(.hz-theme) .hz-content :is(p,li){font-size:17px}:where(.hz-theme) .hz-content :is(h1,h2,h3,h4){margin-top:40px;color:#fff}:where(.hz-theme) .hz-content h1{font-size:40px}:where(.hz-theme) .hz-content h2{font-size:34px}:where(.hz-theme) .hz-content h3{font-size:28px}:where(.hz-theme) .hz-content h4{font-size:24px}:where(.hz-theme) .hz-content :is(h5,h6){margin-top:30px;font-size:20px;color:#fff}:where(.hz-theme) .hz-content a{color:var(--hz-primary);text-decoration:underline;text-underline-offset:3px}:where(.hz-theme) .hz-content :is(strong,b){color:#fff}:where(.hz-theme) .hz-content blockquote{position:relative;margin-block:50px;padding:40px 40px 40px 120px;border:1px solid rgb(255 255 255 / .15)}:where(.hz-theme) .hz-content blockquote:before{content:"“";position:absolute;left:30px;top:85px;font-size:180px;line-height:0;font-family:Georgia,serif;color:var(--hz-primary)}:where(.hz-theme) .hz-content blockquote,:where(.hz-theme) .hz-content blockquote p{color:#fff;font-size:20px;font-weight:600;line-height:1.5}:where(.hz-theme) .hz-content blockquote :is(cite,footer){display:block;margin-top:20px;font-style:normal;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var(--hz-muted)}:where(.hz-theme) .hz-content :is(ul,ol) li{position:relative;margin-top:10px;color:#ffffffb3}:where(.hz-theme) .hz-content ul li{padding-left:15px}:where(.hz-theme) .hz-content ul li:before{content:"";position:absolute;left:0;top:11px;width:5px;height:5px;border-radius:50%;background:var(--hz-primary)}:where(.hz-theme) .hz-content ol{counter-reset:hz-ol}:where(.hz-theme) .hz-content ol li{counter-increment:hz-ol}:where(.hz-theme) .hz-content ol li:before{content:counter(hz-ol,decimal-leading-zero) " - ";font-size:13px}:where(.hz-theme) .hz-content img{max-width:100%;height:auto}:where(.hz-theme) .hz-content figure{margin-block:50px}:where(.hz-theme) .hz-content figcaption{margin-top:10px;font-size:13px;color:#ffffff80}:where(.hz-theme) .hz-content pre{overflow-x:auto;padding:20px;background:var(--hz-dark-2);border:1px solid rgb(255 255 255 / .1);border-radius:5px;font-size:14px}:where(.hz-theme) .hz-content :not(pre)>code{padding:2px 6px;background:#ffffff0f;border-radius:4px;font-size:.9em}:where(.hz-theme) .hz-content table{width:100%;border-collapse:collapse;font-size:15px}:where(.hz-theme) .hz-content :is(th,td){padding:10px 15px;border:1px solid rgb(255 255 255 / .1);text-align:left}@media(max-width:767.98px){:where(.hz-theme) .hz-content blockquote{padding:70px 20px 30px}:where(.hz-theme) .hz-content blockquote:before{left:20px;top:70px}}@keyframes hz-in-right{0%{translate:100vw 0}to{translate:0 0}}@keyframes hz-in-left{0%{translate:-100vw 0}to{translate:0 0}}@keyframes hz-float{0%{translate:0 -10px}to{translate:0 10px}}@keyframes hz-float-soft{0%,to{translate:0 0}50%{translate:0 -12px}}@keyframes hz-scroller{0%{opacity:0}10%{transform:translateY(0);opacity:1}to{transform:translateY(10px);opacity:0}}@keyframes hz-fingerprint{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%,to{opacity:0;transform:translateY(-30px)}}@keyframes hz-line-in{to{opacity:1;translate:0 0}}@keyframes hz-char-in{to{opacity:1;translate:0 0;rotate:0deg;filter:blur(0)}}@keyframes hz-slide{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes hz-slide-reverse{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){:where(.hz-theme) *,:where(.hz-theme) *:before,:where(.hz-theme) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}:where(.hz-js) :is(.hz-reveal,.hz-rotate .hz-rotate-text){opacity:1;transform:none}}
