:root{--bg:#0d0c0b;--panel:#1c1915;--line:#2b2722;--line2:#494239;--txt:#f5f1e9;--mut:#bdb5aa;--dim:#a09a90;--faint:#888178;--brand:#ff4f00;--brand-bright:#ff7a33;--rad:2px;--disp:-apple-system,BlinkMacSystemFont,system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ui:-apple-system,BlinkMacSystemFont,system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--hh, 56px) + 16px)}button,input{font-family:inherit}.signup-note{margin-top:11px;font-size:11px;line-height:1.5;color:var(--faint);text-align:center;letter-spacing:.02em}.signup-note a{color:var(--dim);text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:3px}.signup-note a:hover{color:var(--txt);text-decoration-color:var(--brand)}body{background:var(--bg);color:var(--txt);font-family:var(--ui);overflow-x:hidden}.legal{max-width:680px;margin:0 auto;padding:60px 20px 12vh;position:relative;z-index:1}.legal .eyebrow{font-size:10px;letter-spacing:.3em;color:var(--dim);font-weight:600;margin-bottom:14px}.legal h1{font-family:var(--disp);font-weight:500;font-size:clamp(30px,6vw,44px);line-height:1.1;margin-bottom:10px}.legal .asof{font-size:12px;color:var(--faint);margin-bottom:34px;letter-spacing:.04em}.legal h2{font-family:var(--disp);font-weight:500;font-size:clamp(19px,3.4vw,24px);margin:44px 0 14px;padding-top:26px;border-top:1px solid var(--line)}.legal p{font-size:15px;line-height:1.75;color:var(--mut);margin:0 0 14px}.legal ul{margin:0 0 16px;padding-left:20px}.legal li{font-size:15px;line-height:1.7;color:var(--mut);margin-bottom:9px}.legal strong{color:var(--txt);font-weight:600}.legal a{color:var(--txt);text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:3px}.legal a:hover{text-decoration-color:var(--brand)}.legal mark.fill{background:transparent;color:var(--brand-bright);border:1px dashed rgba(255,122,51,.5);border-radius:var(--rad);padding:0 5px;font-size:.92em;white-space:nowrap}.room{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.room .glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle 125vmin at 102.5vw 0,#ff4f0016,#ff4f0000)}.room .grain{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(room-dither.png);background-size:256px 256px}.room .vig{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle 135vmin at 50vw 50vh,transparent 0,transparent 68%,rgba(0,0,0,.26) 100%)}.roomfill,.roomfeather:after{background:url(room-dither.png) calc(0px - var(--rx, 0px)) calc(0px - var(--ry, 0px)) / 256px 256px,radial-gradient(circle 135vmin at calc(50vw - var(--rx, 0px)) calc(50vh - var(--ry, 0px)),transparent 0,transparent 68%,rgba(0,0,0,.26) 100%),radial-gradient(circle 125vmin at calc(102.5vw - var(--rx, 0px)) calc(0px - var(--ry, 0px)),#ff4f0016,#ff4f0000),var(--bg)}.stripe{position:fixed;top:0;left:0;right:0;height:2px;background:var(--brand);z-index:40;transform-origin:left;animation:sweep 1s ease-out both}@keyframes sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.site-header{position:fixed;top:2px;left:0;right:0;z-index:30;display:flex;justify-content:space-between;align-items:center;padding:max(14px,env(safe-area-inset-top)) 20px 12px;--ry:2px;--ry-below:calc(2px + var(--hh, 52px))}.roomfeather:after{content:"";position:absolute;left:0;right:0;top:100%;height:18px;pointer-events:none;--ry:var(--ry-below, 54px);-webkit-mask-image:linear-gradient(to bottom,#000,transparent);mask-image:linear-gradient(to bottom,#000,transparent)}.brandrow{display:flex;align-items:center;gap:10px;text-decoration:none}.hmark{height:17px;width:auto;display:block}.wordmark{font-family:var(--ui);font-weight:600;font-size:14px;letter-spacing:.22em;color:var(--txt)}.site-nav{display:flex;gap:26px;margin-left:36px;margin-right:auto}.site-nav a{font-size:10px;letter-spacing:.22em;font-weight:600;color:var(--dim);text-decoration:none;transition:color .14s}.site-nav a:hover{color:var(--txt)}.hdr-notify{margin-left:16px;border:1px solid var(--brand);border-radius:var(--rad);color:var(--txt);text-decoration:none;font-size:10px;letter-spacing:.22em;font-weight:600;padding:8px 12px;white-space:nowrap;transition:background .14s,opacity .2s,visibility .2s}.hdr-notify:hover{background:#ff4f0014}.hdr-notify:focus-visible{outline:2px solid var(--txt);outline-offset:3px}.menu-btn{display:none;background:transparent;border:none;color:var(--txt);font-family:var(--ui);font-weight:600;font-size:10px;letter-spacing:.24em;padding:8px 0 8px 14px;cursor:pointer}@media(max-width:820px){.site-header .site-nav,.site-header .status{display:none}.site-header .menu-btn{display:block}.site-header .hdr-notify{margin-left:auto;padding:7px 10px;opacity:0;visibility:hidden}.site-header .hdr-notify.show{opacity:1;visibility:visible}}.menu-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;padding:max(14px,env(safe-area-inset-top)) 22px 34px}.menu-veil[hidden]{display:none}.menu-close{align-self:flex-end;background:transparent;border:none;color:var(--dim);font-family:var(--ui);font-weight:600;font-size:10px;letter-spacing:.24em;padding:10px 0;cursor:pointer}.menu-links{display:flex;flex-direction:column;gap:6px;margin-top:9vh}.menu-links a{font-family:var(--disp);font-weight:500;font-size:clamp(30px,8vw,44px);color:var(--txt);text-decoration:none;padding:7px 0;border-bottom:1px solid var(--line)}.menu-links a:last-child{color:var(--brand-bright)}.menu-foot{margin-top:auto;font-size:11px;letter-spacing:.14em;color:var(--faint)}.status{display:flex;align-items:center;gap:8px;font-weight:500;font-size:10px;letter-spacing:.2em;color:var(--dim)}.pixel{width:8px;height:8px;background:var(--brand);border-radius:var(--rad);animation:strobe 4.2s infinite}@keyframes strobe{0%,to{opacity:1}88%{opacity:1}89%{opacity:.25}90.5%{opacity:1}92%{opacity:.25}93.5%{opacity:1}}main{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.pixel,.stripe{animation:none}html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
