.hv-page{--page-cyan: var(--arcade-cyan, #50f4ff);--page-purple: var(--arcade-purple, #7549cb);background:radial-gradient(ellipse at 85% 15%,#32145555,transparent 55%),var(--page-bg, #090f26);color:var(--page-text, #f4f4ff);min-height:75svh;padding-bottom:clamp(36px,5vw,64px)}.hv-page *,.hv-page *:before,.hv-page *:after{box-sizing:border-box}.hv-page--with-banner{padding-top:var(--site-header-offset, 0px)}.hv-page__banner{background:var(--page-bg, #090f26)}.hv-page>.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hv-page__banner a,.hv-page__banner picture{display:block}.hv-page__banner img{display:block;width:100%;height:auto;object-fit:var(--banner-image-fit, cover)}.hv-page__banner a:focus-visible{outline:3px solid var(--page-cyan);outline-offset:-4px}.hv-page__hero{padding:calc(var(--site-header-offset, 0px) + 32px) 24px 0}.hv-page__hero-inner{position:relative;max-width:min(1000px,var(--content-max-width, 1600px));margin:0 auto;padding:clamp(24px,4vw,44px);border:2px solid var(--page-purple);border-radius:14px 3px;background:linear-gradient(120deg,color-mix(in srgb,var(--page-bg, #090f26) 85%,var(--page-purple)),var(--page-bg, #090f26));box-shadow:inset 0 2px 0 var(--page-cyan),4px 4px #211039}.hv-page__hero-inner:after{content:"";display:block;width:76px;height:6px;margin-top:24px;background:linear-gradient(90deg,var(--page-cyan) 0 42%,transparent 42% 48%,var(--page-accent) 48% 78%,transparent 78% 84%,var(--page-purple) 84%)}.hv-page__eyebrow{display:block;margin-bottom:14px;color:var(--page-cyan);font:400 calc(21px * var(--body-scale, 1))/1.2 "16Bit Jersey",monospace;letter-spacing:.06em;overflow-wrap:anywhere}.hv-page__title{margin:0;color:var(--page-accent, #ff45c8);font:400 calc(clamp(28px,4.5vw,52px) * var(--heading-scale, 1))/1.2 "16Bit Bungee",sans-serif;text-shadow:3px 3px 0 #321455;overflow-wrap:anywhere}.hv-page__subtitle{margin:18px 0 0;max-width:680px;font:calc(17px * var(--body-scale, 1))/1.65 var(--brand-body-font, Arial, sans-serif);overflow-wrap:anywhere}.hv-page__body{max-width:min(1048px,calc(var(--content-max-width, 1600px) + 48px));margin:28px auto 0;padding-inline:24px;min-width:0}.hv-page__content{padding:clamp(20px,3.5vw,40px);border:1px solid var(--page-purple);border-radius:8px 2px;background:color-mix(in srgb,var(--page-bg, #090f26) 92%,var(--page-purple));font:calc(16px * var(--body-scale, 1))/1.8 var(--brand-body-font, Arial, sans-serif);overflow-wrap:anywhere}.hv-page__content :is(h1,h2){color:var(--page-accent, #ff45c8);font:400 calc(clamp(23px,3vw,32px) * var(--heading-scale, 1))/1.3 "16Bit Bungee",sans-serif;margin:32px 0 16px}.hv-page__content :is(h3,h4,h5,h6){color:var(--page-cyan);font:400 calc(27px * var(--heading-scale, 1))/1.2 "16Bit Jersey",monospace;margin:24px 0 12px}.hv-page__content>:first-child{margin-top:0}.hv-page__content>:last-child{margin-bottom:0}.hv-page__content p{margin:0 0 18px}.hv-page__content :is(ul,ol){margin:0 0 20px;padding-left:24px}.hv-page__content li{margin-bottom:8px}.hv-page__content li::marker{color:var(--page-cyan)}.hv-page__content a{color:var(--page-cyan);text-decoration:underline;text-underline-offset:4px}.hv-page__content a:hover{color:var(--page-accent)}.hv-page__content :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--arcade-yellow, #ffe66d);outline-offset:4px}.hv-page__content :is(img,video,iframe,svg){max-width:100%}.hv-page__content img{height:auto;border-radius:4px}.hv-page__content blockquote{margin:24px 0;padding:16px 20px;border-left:3px solid var(--page-cyan);background:color-mix(in srgb,var(--page-cyan) 6%,var(--page-bg))}.hv-page__content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.hv-page__content th,.hv-page__content td{padding:12px;border:1px solid var(--page-purple)}.hv-page__content th{color:var(--page-cyan)}@media(min-width:701px){.hv-page__banner[data-desktop-fixed=true] img{height:var(--banner-desktop-height)}}@media(max-width:700px){.hv-page__banner[data-mobile-fixed=true] img{height:var(--banner-mobile-height)}.hv-page__hero{padding-inline:18px}.hv-page__body{padding-inline:18px;margin-top:22px}.hv-page__content{font-size:calc(15px * var(--body-scale, 1))}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/main-page.css.map */
