:root{--void:#07060D;--night:#0F0D1A;--deep:#1A1630;--line:#2C2647;--haze:#A9A3C7;--ink:#F5F2FF;--dim:#6E6890;--white:#FFFFFF;--dusk:#15122B;--acid:#C8FF1F;--uv:#8B3DFF;--uvl:#B98CFF;--pulse:#FF2E9A;--laser:#1FE5FF;--flare:#FF4D2E;--f-display:"Unbounded","Arial Black",system-ui,sans-serif;--f-body:"Saira","Segoe UI",system-ui,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.2,.8,.2,1);--f-script:"Yellowtail","Brush Script MT",cursive;color-scheme:dark}html{background:var(--void)}body{margin:0;background:var(--void);color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.55;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:var(--laser)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ic{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vt-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 24px;border-radius:999px;border:1.5px solid transparent;font-family:var(--f-display);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:box-shadow .28s var(--ease),background-color .28s var(--ease),border-color .28s var(--ease),color .28s var(--ease),transform .16s var(--ease)}.vt-btn .vt-arrow{transition:transform .28s var(--ease)}.vt-btn:hover .vt-arrow{transform:translate(2px,-2px)}.vt-btn:active{transform:scale(.97)}.vt-btn:focus-visible,.vt-icon:focus-visible,.vt-navlink:focus-visible,.vt-switch:focus-visible,.model-slot:focus-visible,.vt-link:focus-visible{outline:2px solid var(--laser);outline-offset:3px}.vt-l{height:56px;padding:0 30px;font-size:14px}.vt-acid{background:var(--acid);color:var(--void)}.vt-acid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgb(var(--white-rgb)/.7) 50%,transparent 65%);transform:translate(-130%);transition:transform .56s var(--ease);pointer-events:none}.vt-acid:hover:after{transform:translate(130%)}.vt-acid:hover{box-shadow:0 0 24px rgb(var(--acid-rgb)/.55),0 0 64px rgb(var(--acid-rgb)/.22)}.vt-tube{background:transparent;color:var(--ink);border-color:var(--uvl);box-shadow:inset 0 0 10px rgb(var(--uv-rgb)/.35),0 0 10px rgb(var(--uv-rgb)/.3)}.vt-tube:hover{color:var(--white);background:var(--uv);border-color:var(--uv);box-shadow:0 0 28px rgb(var(--uv-rgb)/.65)}.vt-link{display:inline-flex;align-items:center;gap:8px;height:44px;font-family:var(--f-mono);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--laser);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 10px) /0% 1.5px no-repeat;transition:background-size .28s var(--ease)}.vt-link:hover{background-size:100% 1.5px}.vt-icon{width:48px;height:48px;padding:0;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:none;transition:border-color .28s var(--ease),box-shadow .28s var(--ease),transform .16s var(--ease)}.vt-icon:hover{border-color:var(--uv);box-shadow:0 0 18px rgb(var(--uv-rgb)/.5)}.vt-icon:active{transform:scale(.94)}.vt-cart{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 16px 0 14px;border-radius:999px;border:none;background:var(--uv);color:var(--white);font-family:var(--f-mono);font-weight:700;font-size:13px;cursor:pointer;transition:box-shadow .28s var(--ease)}.vt-cart:hover{box-shadow:0 0 24px rgb(var(--uv-rgb)/.6)}.vt-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-family:var(--f-mono);font-weight:700;font-size:11px;letter-spacing:.14em;white-space:nowrap;background:var(--uv);color:var(--white)}.vt-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px;padding:0 8px;border-radius:999px;border:1px solid var(--line);background:rgb(var(--night-rgb)/.88);box-sizing:border-box}.vt-logo{display:inline-flex;align-items:center;justify-content:center;width:120px;height:48px;border-radius:999px;background:var(--deep);color:var(--haze);text-decoration:none;font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;flex:none}.vt-navlink{display:inline-flex;align-items:center;height:40px;padding:0 14px;border-radius:999px;color:var(--ink);text-decoration:none;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;transition:background-color .28s var(--ease),color .28s var(--ease)}.vt-navlink:hover{background:var(--deep)}.vt-navlink.is-on{color:var(--acid);background:rgb(var(--acid-rgb)/.1)}.vt-dot{display:block;height:8px;width:8px;border-radius:999px;background:var(--line);transition:width .28s var(--ease),background-color .28s var(--ease),box-shadow .28s var(--ease)}.vt-dot.is-on{width:28px;background:var(--acid);box-shadow:0 0 10px var(--acid)}.vt-switch{position:relative;width:56px;height:32px;padding:0;border-radius:999px;border:1.5px solid var(--line);background:var(--deep);cursor:pointer;flex:none;transition:all .28s var(--ease)}.vt-knob{position:absolute;top:3px;left:3px;width:23px;height:23px;border-radius:999px;background:var(--haze);transition:transform .28s var(--ease),background-color .28s var(--ease),box-shadow .28s var(--ease)}.vt-switch[aria-checked=true]{border-color:var(--acid);background:rgb(var(--acid-rgb)/.12);box-shadow:0 0 16px rgb(var(--acid-rgb)/.35)}.vt-switch[aria-checked=true] .vt-knob{transform:translate(24px);background:var(--acid);box-shadow:0 0 12px var(--acid)}:root{--f-script:"Yellowtail","Brush Script MT",cursive;--acid-rgb:200 255 31;--uv-rgb:139 61 255;--uvl-rgb:185 140 255;--pulse-rgb:255 46 154;--laser-rgb:31 229 255;--ink-rgb:245 242 255;--void-rgb:7 6 13;--night-rgb:15 13 26;--white-rgb:255 255 255;--indigo:#3A2BFF;--uv-deep:#3A2380;--uv-night:#1B1240;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;pointer-events:none;opacity:.05;background:var(--grain) repeat}.ch{position:relative;height:var(--span,300vh)}.stage{position:sticky;top:0;height:100vh;min-height:560px;overflow:hidden;isolation:isolate}@supports (height:100svh){.stage{height:100svh}}.px{padding-inline:clamp(16px,4.5vw,64px)}.meta{font-family:var(--f-mono);font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.meta b{color:var(--haze);font-weight:700;font-variant-numeric:tabular-nums}.hl{margin:0;font-family:var(--f-display);font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:-.015em;color:var(--ink)}.hl .ln{display:block;opacity:0;transform:translateY(.4em);transition:opacity .8s var(--ease),transform 1s var(--ease)}.in .hl .ln{opacity:1;transform:none}.in .hl .ln:nth-child(2){transition-delay:.08s}.in .hl .ln:nth-child(3){transition-delay:.16s}.glow{color:rgb(var(--cg,var(--acid-rgb))/.16);transition:color .5s var(--ease),text-shadow .5s var(--ease)}.lit .glow,.rv.in .glow{color:var(--c,var(--acid));text-shadow:0 0 .03em rgb(var(--white-rgb)/.5),0 0 .14em rgb(var(--cg,var(--acid-rgb))/.85),0 0 .45em rgb(var(--cg,var(--acid-rgb))/.42),0 0 1em rgb(var(--cg,var(--acid-rgb))/.2);animation:power 1s linear .15s both}@keyframes power{0%{opacity:.25}6%{opacity:1}10%{opacity:.35}18%{opacity:1}22%{opacity:.55}34%,to{opacity:1}}@keyframes sputter{0%,9%,13%,52%,56%,to{opacity:1}10%,12%,53%,55%{opacity:.35}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rv{opacity:0;transform:translateY(24px);transition:opacity .8s var(--ease) var(--d,0s),transform .9s var(--ease) var(--d,0s)}@property --fv{syntax:"<number>";inherits:false;initial-value:1}@property --ef{syntax:"<number>";inherits:false;initial-value:0}.rv.in{opacity:var(--fv,1);transform:none}.ch:not(.live) *,.ch:not(.live) *:before,.ch:not(.live) *:after{animation-play-state:paused!important}.note-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;border:1px dashed rgb(var(--uvl-rgb)/.6);background:rgb(var(--void-rgb)/.72);color:var(--uvl);font-family:var(--f-mono);font-weight:700;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.price{font-family:var(--f-mono);font-weight:700;font-size:15px;color:var(--ink);font-variant-numeric:tabular-nums}.price s{margin-left:8px;color:var(--dim);font-weight:400}.price small{display:block;margin-bottom:2px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.sh{position:fixed;top:14px;left:50%;z-index:900;display:flex;align-items:center;justify-content:space-between;gap:12px;width:calc(100% - 48px);max-width:1312px;height:56px;padding:0 6px;box-sizing:border-box;border-radius:999px;border:1px solid var(--line);background:rgb(var(--void-rgb)/.62);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);translate:-50% 0;opacity:0;transform:translateY(-16px);pointer-events:none;transition:opacity .5s var(--ease),transform .5s var(--ease)}.sh.on{opacity:1;transform:none;pointer-events:auto}.sh .vt-logo{width:104px;height:44px}.sh-pills{display:flex;gap:2px}.sh-pill{position:relative;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 13px;border:0;border-radius:999px;background:none;font-family:var(--f-body);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--haze);text-decoration:none;cursor:pointer;transition:color .3s var(--ease),background-color .3s var(--ease)}.sh-shop svg{opacity:.7;transition:transform .3s var(--ease)}.sh-shop[aria-expanded=true]{color:var(--ink);background:var(--deep)}.sh-shop[aria-expanded=true] svg{transform:rotate(180deg)}.sh-pill:hover{color:var(--ink);background:var(--deep)}.sh-pill.is-on:after{content:"";position:absolute;left:50%;bottom:3px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--acid);box-shadow:0 0 8px var(--acid)}.sh-right{display:flex;align-items:center;gap:8px}.sh .vt-btn{height:44px;padding:0 18px;font-size:11px}.sh .vt-cart{height:44px}.sh-now{display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--f-mono);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--acid)}.sh-menu,.sh-menu .ic-x,.sh-menu[aria-expanded=true] .ic-bars{display:none}.sh-menu[aria-expanded=true] .ic-x{display:block}.menu-open .sh{z-index:950;opacity:1;transform:none;pointer-events:auto}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:940;display:flex;flex-direction:column;justify-content:flex-start;padding:84px 24px 40px;overflow:auto;background:rgb(var(--void-rgb)/.8);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);opacity:0;visibility:hidden;transition:opacity .35s var(--ease),visibility 0s linear .35s}.sheet.open{opacity:1;visibility:visible;transition:opacity .35s var(--ease)}.sheet>a{display:flex;align-items:baseline;gap:14px;padding:11px 0;border-bottom:1px solid var(--line);font-family:var(--f-display);font-weight:800;font-size:22px;text-transform:uppercase;color:var(--ink);text-decoration:none}.sheet-shop{border-bottom:1px solid var(--line)}.sheet-shop-btn{display:flex;width:100%;align-items:center;justify-content:space-between;padding:11px 0;border:0;background:none;color:var(--acid);font-family:var(--f-display);font-weight:800;font-size:22px;text-transform:uppercase;cursor:pointer}.sheet-shop-btn svg{transition:transform .3s var(--ease)}.sheet-shop-btn[aria-expanded=true] svg{transform:rotate(180deg)}.sheet-shop-list{display:none;flex-direction:column;padding:2px 0 14px}.sheet-shop.open .sheet-shop-list{display:flex}.sheet-shop-list>a,.sheet-cat>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:6px 0;font-family:var(--f-body);font-weight:600;font-size:17px;color:var(--ink);text-decoration:none;cursor:pointer;list-style:none}.sheet-cat>summary::-webkit-details-marker{display:none}.sheet-cat>summary svg{color:var(--haze);transition:transform .3s var(--ease)}.sheet-cat[open]>summary{color:var(--acid)}.sheet-cat[open]>summary svg{transform:rotate(180deg)}.sheet-cat-in{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0 0 10px 2px;padding-left:14px;border-left:1px solid var(--line)}.sheet-cat-in a{display:flex;align-items:center;min-height:40px;font-size:15px;color:var(--haze);text-decoration:none}.sheet-cat-in .sheet-all,.sheet-cat-in .sheet-gh{grid-column:1/-1;font-family:var(--f-mono);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.sheet-cat-in .sheet-all{color:var(--laser)}.sheet-cat-in .sheet-gh{min-height:36px;margin-top:6px;color:var(--dim)}.sheet>a.is-on{color:var(--acid)}.jn-side li:last-child{border-bottom:0}.jn-side li span{grid-column:2}.jn-side li:before{content:counter(j,decimal-leading-zero);font-family:var(--f-mono);font-size:12px;color:var(--acid)}.jn-side li span{display:block;font-weight:400;font-size:14px;color:var(--haze)}.ft{position:relative;margin:120px clamp(8px,1.4vw,20px) 14px;padding:0 0 76px;border-radius:32px;border:1px solid rgb(var(--ink-rgb)/.08);background:linear-gradient(180deg,var(--dusk),var(--night));overflow:hidden;isolation:isolate}.ft:before{content:"";position:absolute;left:12%;right:12%;top:0;height:1px;z-index:2;background:linear-gradient(90deg,transparent,rgb(var(--uvl-rgb)/.55),rgb(var(--laser-rgb)/.35),transparent);opacity:0;transition:opacity 1s var(--ease)}.ft:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 1px 1px,rgb(var(--ink-rgb)/.075) 1px,transparent 1.6px) 0 0/22px 22px,repeating-radial-gradient(circle at 50% 118%,rgb(var(--uvl-rgb)/.08) 0 1px,transparent 1.6px 36px);-webkit-mask-image:radial-gradient(120% 95% at 50% 100%,#000 25%,transparent 78%);mask-image:radial-gradient(120% 95% at 50% 100%,#000 25%,transparent 78%)}.ft.in:before{opacity:1}.join:not(.live) *,.join:not(.live) *:before,.join:not(.live) *:after{animation-play-state:paused!important}.ft-bar,.ft-main,.ft-cards,.ft-legal{padding-inline:clamp(20px,3.6vw,56px)}.ft-bar{display:flex;justify-content:space-between;align-items:center;gap:12px 16px;min-height:64px;border-bottom:1px solid rgb(var(--ink-rgb)/.06);font-family:var(--f-mono);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.ft-live{display:inline-flex;align-items:center;gap:10px}.ft-live i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--acid);opacity:.85}.ft-top{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;border:1px solid rgb(var(--ink-rgb)/.14);color:var(--haze);text-decoration:none;white-space:nowrap;transition:color .28s var(--ease),background-color .28s var(--ease),border-color .28s var(--ease)}.ft-top svg{transition:transform .28s var(--ease)}.ft-top:hover{color:var(--ink);background:rgb(var(--uv-rgb)/.14);border-color:rgb(var(--uvl-rgb)/.5)}.ft-top:hover svg{transform:translateY(-2px)}.ft-marquee{overflow:hidden;padding-block:16px;border-bottom:1px solid rgb(var(--ink-rgb)/.06);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.ft-mq{display:flex;width:max-content;animation:mq 60s linear infinite;will-change:transform}.ft-mq span{display:inline-flex;align-items:center;gap:26px;padding-right:26px;font-family:var(--f-display);font-weight:800;font-size:clamp(20px,2.2vw,34px);line-height:1.1;text-transform:uppercase;white-space:nowrap;color:rgb(var(--ink-rgb)/.16)}.ft-mq span:nth-child(2n){color:rgb(var(--ink-rgb)/.08)}.ft-mq span:after{content:"\2726";font-size:.5em;color:rgb(var(--acid-rgb)/.55)}@keyframes mq{to{transform:translate(-50%)}}.ft-main{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr)) minmax(0,1.3fr);gap:40px;padding-block:56px 44px}.ft-brand{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.ft-brand p{margin:0;max-width:36ch;font-size:15px;color:var(--haze)}.ft-proof{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-family:var(--f-mono);font-size:12px;letter-spacing:.06em;color:var(--haze)}.ft-proof b{color:var(--ink)}.ft-stars{color:var(--acid);letter-spacing:.14em}.vt-stars{position:relative;display:inline-block;white-space:nowrap;line-height:1;color:rgb(var(--ink-rgb)/.2)}.vt-stars>span{position:absolute;left:0;top:0;overflow:hidden;color:var(--acid)}.ft-mail{display:flex;flex-direction:column;gap:4px}.ft-mail span{font-family:var(--f-mono);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.ft-mail a{font-family:var(--f-display);font-weight:700;font-size:clamp(16px,1.45vw,21px);color:var(--ink);text-decoration:none;background:linear-gradient(var(--laser),var(--laser)) 0 100%/0 1.5px no-repeat;padding-bottom:4px;transition:background-size .3s var(--ease),color .3s var(--ease)}.ft-mail a:hover{color:var(--laser);background-size:100% 2px}.ft-social{display:flex;flex-wrap:wrap;gap:8px}.ft-social a{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid rgb(var(--ink-rgb)/.1);background:none;color:var(--haze);font-family:var(--f-mono);font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:color .28s var(--ease),border-color .28s var(--ease)}.ft-social a:hover{color:var(--ink);border-color:rgb(var(--uvl-rgb)/.5)}.ft-col h3{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-family:var(--f-mono);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.ft-col h3:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--c)}.ft-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ft-col a{display:inline-flex;align-items:center;color:rgb(var(--ink-rgb)/.82);font-size:15px;text-decoration:none;transition:color .25s var(--ease)}.ft-col a:before{content:"";width:0;height:1px;margin-right:0;background:var(--c);transition:width .28s var(--ease),margin-right .28s var(--ease)}.ft-col a:hover{color:var(--ink)}.ft-col a:hover:before{width:12px;margin-right:8px}.ft-join p{margin:0 0 16px;max-width:30ch;font-size:15px;color:var(--haze)}.ft-join-form{display:flex;flex-direction:column;gap:10px;max-width:320px}.ft-join-form .vt-input{height:46px;border-radius:999px;font-size:15px}.ft-join-form .vt-btn{align-self:flex-start}.ft-join-msg{font-family:var(--f-mono);font-size:12px;color:var(--acid)}.ft-join-msg.is-err{color:var(--flare)}.ft-join-note{display:block;margin-top:16px;font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}@media(max-width:1100px)and (min-width:901px){.ft-main{grid-template-columns:repeat(4,minmax(0,1fr))}.ft-brand{grid-column:1/-1}}.ft-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ft-card{display:flex;flex-direction:column;gap:12px;min-height:144px;padding:22px;box-sizing:border-box;border-radius:20px;border:1px solid rgb(var(--ink-rgb)/.08);color:var(--ink);text-decoration:none;transition:border-color .3s var(--ease),background-color .3s var(--ease),transform .3s var(--ease)}.ft-card:hover{border-color:rgb(var(--cg)/.45);background:rgb(var(--cg)/.05);transform:translateY(-2px)}.ft-k{font-family:var(--f-mono);font-weight:700;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--c)}.ft-card b{max-width:24ch;font-family:var(--f-display);font-weight:700;font-size:clamp(15px,1.25vw,18px);line-height:1.35;text-transform:uppercase;color:rgb(var(--ink-rgb)/.92)}.ft-go{display:inline-flex;align-items:center;gap:8px;margin-top:auto;font-family:var(--f-mono);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c)}.ft-go svg{transition:transform .28s var(--ease)}.ft-card:hover .ft-go svg{transform:translate(4px)}.fin{display:flex;flex-direction:column;align-items:center;margin:64px 0 28px;padding-inline:8px;font-family:var(--f-display);font-weight:800;font-size:clamp(48px,12.2vw,206px);line-height:.9;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none}.fin-w{display:flex}.fin span{--cg:var(--pulse-rgb);color:rgb(var(--ink-rgb)/.05);transition:color .5s var(--ease),text-shadow .5s var(--ease)}.fin .fin-w+.fin-w span{--cg:var(--laser-rgb)}.fin span.on{color:rgb(var(--ink-rgb)/.9);text-shadow:0 0 .18em rgb(var(--cg)/.32),0 0 .5em rgb(var(--cg)/.14);animation:power .9s linear both}.fin span.flick.on{animation:power .9s linear both,sputter 3.8s linear 1.4s infinite}.ft-legal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:22px;border-top:1px solid rgb(var(--ink-rgb)/.06);font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.ft-legal nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.ft-legal a{color:var(--dim);text-decoration:none;transition:color .25s var(--ease)}.ft-legal a:hover{color:var(--haze)}.ft-cur{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;border:1px solid rgb(var(--ink-rgb)/.1);color:var(--haze)}.hero-info .kicker{font-family:var(--f-script);font-weight:400;font-size:clamp(24px,2vw,28px);line-height:1.15;letter-spacing:0;text-transform:none;color:var(--acid);text-shadow:0 0 .06em rgb(var(--white-rgb)/.35),0 0 .3em color-mix(in srgb,var(--acid) 62%,transparent),0 0 .8em color-mix(in srgb,var(--acid) 28%,transparent)}.eb{display:inline-flex;align-items:center;align-self:flex-start;margin:0;font-family:var(--f-script);font-weight:400;font-size:clamp(24px,2.1vw,30px);line-height:1.15;letter-spacing:0;text-transform:none;color:var(--c,var(--acid));text-shadow:0 0 .06em rgb(var(--white-rgb)/.35),0 0 .3em color-mix(in srgb,var(--c,var(--acid)) 62%,transparent),0 0 .8em color-mix(in srgb,var(--c,var(--acid)) 28%,transparent);opacity:0;transform:translateY(8px);transition:opacity .7s var(--ease),transform .8s var(--ease)}.in .eb,.rv.in .eb,.bs .eb{opacity:1;transform:none}.ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;box-sizing:border-box;border:1px dashed rgb(var(--uvl-rgb)/.3);background:repeating-linear-gradient(135deg,rgb(var(--ink-rgb)/.03) 0 1px,transparent 1px 16px),linear-gradient(165deg,var(--deep),var(--night))}.ph:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;pointer-events:none;opacity:.6;background:linear-gradient(var(--uvl),var(--uvl)) 0 0/16px 1px no-repeat,linear-gradient(var(--uvl),var(--uvl)) 0 0/1px 16px no-repeat,linear-gradient(var(--uvl),var(--uvl)) 100% 0/16px 1px no-repeat,linear-gradient(var(--uvl),var(--uvl)) 100% 0/1px 16px no-repeat,linear-gradient(var(--uvl),var(--uvl)) 0 100%/16px 1px no-repeat,linear-gradient(var(--uvl),var(--uvl)) 0 100%/1px 16px no-repeat,linear-gradient(var(--uvl),var(--uvl)) 100% 100%/16px 1px no-repeat,linear-gradient(var(--uvl),var(--uvl)) 100% 100%/1px 16px no-repeat}.ph-in{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;max-width:min(80%,320px);padding:12px;text-align:center;font-family:var(--f-mono);font-size:11px;line-height:1.55;letter-spacing:.02em;color:var(--dim)}.ph-in b{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 12px;border-radius:999px;border:1px solid rgb(var(--uvl-rgb)/.35);background:rgb(var(--void-rgb)/.6);color:var(--uvl);font-weight:700;font-size:11px;letter-spacing:.04em}.ph-in b:before,.ph-tag b:before{content:"";flex:none;width:10px;height:8px;box-sizing:border-box;border:1.5px solid currentColor;border-radius:2px}.ph-blank{background:repeating-linear-gradient(135deg,rgb(var(--ink-rgb)/.05) 0 1px,transparent 1px 16px),linear-gradient(165deg,var(--line),var(--deep));border-color:rgb(var(--ink-rgb)/.28)}.ph-print{background:repeating-linear-gradient(45deg,rgb(var(--uvl-rgb)/.09) 0 1px,transparent 1px 12px),repeating-linear-gradient(135deg,rgb(var(--uvl-rgb)/.09) 0 1px,transparent 1px 12px),linear-gradient(165deg,var(--uv-deep),var(--uv-night));border-color:rgb(var(--laser-rgb)/.45)}.ph-print .ph-in b{color:var(--laser);border-color:rgb(var(--laser-rgb)/.45)}.ph-wide .ph-in{max-width:min(80%,520px)}.ck-fig .ph{border-radius:28px}.bs-img .ph{border:0;border-radius:inherit;transform:scale(1.08);will-change:transform}.bs-img .ph-in{margin-bottom:18%}.mega{position:fixed;top:78px;left:50%;z-index:899;display:grid;grid-template-columns:232px minmax(0,1fr) 272px;width:calc(100% - 48px);max-width:1312px;max-height:calc(100vh - 96px);box-sizing:border-box;border-radius:28px;border:1px solid var(--line);background:rgb(var(--void-rgb)/.97);box-shadow:0 30px 80px rgb(var(--void-rgb)/.55);overflow:hidden;translate:-50% 0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s var(--ease),transform .35s var(--ease),visibility 0s linear .35s}.mega.open{opacity:1;visibility:visible;transform:none;transition:opacity .3s var(--ease),transform .35s var(--ease)}.mega-rail{display:flex;flex-direction:column;gap:2px;padding:14px;border-right:1px solid var(--line);overflow:auto}.mega-tab{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:0 10px 0 14px;border:0;border-radius:12px;background:none;color:var(--haze);font:600 14px/1.2 var(--f-body);letter-spacing:.01em;text-align:left;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease)}.mega-tab svg{flex:none;opacity:0;transition:opacity .2s var(--ease),transform .2s var(--ease)}.mega-tab:hover{background:rgb(var(--ink-rgb)/.04);color:var(--ink)}.mega-tab[aria-selected=true]{background:var(--deep);color:var(--ink)}.mega-tab[aria-selected=true] svg{opacity:1;transform:translate(2px);color:var(--acid)}.mega-body{min-height:360px;padding:26px 32px 30px;overflow:auto}.mega-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--line)}.mega-head h3{margin:0;font-family:var(--f-display);font-weight:800;font-size:26px;line-height:1;text-transform:uppercase}.mega-head p{margin:8px 0 0;max-width:46ch;font-size:15px;color:var(--haze)}.mega-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:26px 28px}.mega-g h4{margin:0 0 12px;font-family:var(--f-mono);font-weight:500;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.mega-g h4 a{color:inherit;font-size:inherit;text-decoration:none}.mega-g h4 a:hover{color:var(--acid)}.mega-g ul{list-style:none;margin:0;padding:0}.mega-g li{margin-bottom:9px;break-inside:avoid}.mega-g.wide{grid-column:1/-1}.mega-g.long{grid-column:span 2}.mega-g.long ul{columns:2;column-gap:28px}.mega-banner{position:relative;height:clamp(180px,26vh,260px);border-radius:20px;overflow:hidden}.mega-banner .ph{border-radius:20px}.mega-g.wide ul{columns:3 150px;column-gap:28px}.mega-g a{color:rgb(var(--ink-rgb)/.86);font-size:14.5px;text-decoration:none;transition:color .2s var(--ease)}.mega-g li a:hover{color:var(--acid)}.mega-feat{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;margin:14px;padding:18px;border-radius:20px;overflow:hidden;isolation:isolate;color:var(--ink);text-decoration:none}.mega-feat .ph{z-index:-1;border-radius:20px;place-items:start center}.mega-feat .ph-in{margin-top:28%}.mega-feat>b{font-family:var(--f-display);font-weight:700;font-size:16px;line-height:1.25;text-transform:uppercase}.mega-feat>span{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-mono);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--acid)}.mega-feat:hover>span svg{transform:translate(3px)}.mega-feat>span svg{transition:transform .25s var(--ease)}.toast{position:fixed;left:50%;bottom:64px;z-index:970;display:flex;align-items:center;gap:8px;height:36px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:rgb(var(--void-rgb)/.96);font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;color:var(--haze);translate:-50% 0;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .3s var(--ease),transform .3s var(--ease)}.toast.on{opacity:1;transform:none}.toast b{color:var(--acid);font-weight:700}body{background:transparent}.scroll-dim,.hero-fade{display:none}.hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:max(46%,380px);z-index:8;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--void-rgb)/0),rgb(var(--void-rgb)/.5) 38%,rgb(var(--void-rgb)/.88) 72%,rgb(var(--void-rgb)/1))}.hero-shade{position:relative;z-index:1;height:0;pointer-events:none}.hero-shade:before{content:"";position:absolute;left:0;right:0;top:0;height:320px;background:linear-gradient(to bottom,rgb(var(--void-rgb)/1),rgb(var(--void-rgb)/.85) 22%,rgb(var(--void-rgb)/.4) 60%,rgb(var(--void-rgb)/0))}.ch-story{z-index:2}.stage:not(:has(.glass)){will-change:opacity}.glass{background:rgb(var(--ink-rgb)/.025);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}.ac-t.glass{background:radial-gradient(90% 55% at 50% 112%,rgb(var(--cg)/.14),transparent 70%),rgb(var(--ink-rgb)/.025)}.mesh{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.mesh-glow{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;background:radial-gradient(32% 30% at 22% 24%,rgb(var(--uv-rgb)/.11),transparent 70%),radial-gradient(30% 28% at 80% 32%,rgb(var(--pulse-rgb)/.055),transparent 70%),radial-gradient(34% 30% at 40% 82%,rgb(var(--laser-rgb)/.045),transparent 70%),radial-gradient(24% 22% at 78% 78%,rgb(var(--acid-rgb)/.025),transparent 70%);animation:mesh-drift 60s ease-in-out infinite alternate;will-change:transform}@keyframes mesh-drift{0%{transform:translate3d(-4%,-3%,0) rotate(0) scale(1)}50%{transform:translate3d(4%,2%,0) rotate(4deg) scale(1.06)}to{transform:translate3d(-2%,4%,0) rotate(-3deg) scale(1.02)}}.topo{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.topo-plane{position:absolute;top:-26%;right:-11%;bottom:-3%;left:-11%;transform:perspective(1400px) rotateX(14deg);transform-origin:50% 100%}.topo-near{position:absolute;left:-2%;right:-2%;top:0;will-change:transform}.topo-near{height:calc(130vh + var(--tile,1900px) + 40px)}.topo-lines{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(bg-topo.svg),url(bg-topo-soft.webp);background-repeat:repeat-y;background-position:50% 0;background-size:var(--tw,1500px) var(--tile,1875px);opacity:.2}.topo-geo{position:absolute;width:0;height:0;overflow:hidden}.orb{position:absolute;left:0;top:0;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:radial-gradient(circle,rgb(var(--white-rgb)/.92) 0 1.6px,rgb(var(--oc)/.9) 3.4px,rgb(var(--oc)/.34) 9px,rgb(var(--oc)/.1) 17px,transparent 70%);will-change:transform;pointer-events:none}.topo-focus{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgb(var(--void-rgb)/.9),rgb(var(--void-rgb)/.72) 12%,rgb(var(--void-rgb)/.3) 28%,rgb(var(--void-rgb)/0) 40% 60%,rgb(var(--void-rgb)/.3) 74%,rgb(var(--void-rgb)/.72) 89%,rgb(var(--void-rgb)/.86))}.topo-lines-blur{position:absolute;top:0;right:0;bottom:0;left:0;background:url(bg-topo-focus.webp) 50% 0/var(--tw,1500px) var(--tile,1875px) repeat-y;opacity:.15}.topo-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(var(--void-rgb)/.92),rgb(var(--void-rgb)/.66) 13%,rgb(var(--void-rgb)/.22) 28%,rgb(var(--void-rgb)/0) 40% 60%,rgb(var(--void-rgb)/.22) 72%,rgb(var(--void-rgb)/.66) 87%,rgb(var(--void-rgb)/.92))}@media(max-width:900px){.sh{top:10px;width:calc(100% - 24px);height:52px}.sh .vt-logo{width:88px;height:40px}.sh-pills,.sh .vt-btn,.mega{display:none}.eb{font-size:23px}.topo-shade{background:linear-gradient(90deg,rgb(var(--void-rgb)/.75),rgb(var(--void-rgb)/.3) 14%,rgb(var(--void-rgb)/0) 26% 74%,rgb(var(--void-rgb)/.3) 86%,rgb(var(--void-rgb)/.75))}.orb{width:30px;height:30px;margin:-15px 0 0 -15px}.orb:nth-of-type(n+5){display:none}.sh-now{display:block}.sh-menu{display:inline-flex;width:40px;height:40px}.sheet{padding:calc(84px + env(safe-area-inset-top,0px)) 20px calc(40px + env(safe-area-inset-bottom,0px))}.sh .vt-cart{height:40px}.sh{top:calc(10px + env(safe-area-inset-top,0px))}.ft{margin:80px 8px 8px;border-radius:26px;padding-bottom:64px}.ft-bar{padding-block:12px;font-size:11px}.ft-live-x{display:none}.ft-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;padding-block:36px 32px}.ft-brand,.ft-join{grid-column:1/-1}.ft-join-form{max-width:none}.ft-join-form .vt-btn{align-self:stretch}.ft-cards{grid-template-columns:minmax(0,1fr)}.ft-card{min-height:0}.fin{margin:40px 0 18px;font-size:14.5vw}.ft-legal{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.orb{display:none}.ck-o,.ck-i,.ar-o,.ar-i{transform:none!important}.ck-scan,.ar-scan,.wipe,.cur-dot,.cur-ring{display:none}}:root{--aura:linear-gradient(115deg,var(--indigo) 0%,var(--uv) 35%,var(--pulse) 70%,var(--flare) 100%)}html{scroll-padding-top:150px}body{min-height:100vh}.wrap{width:min(100% - 48px,1312px);margin-inline:auto}.sh{opacity:1;transform:none;pointer-events:auto}.sh-pill.is-on{color:var(--acid)}.sh-right .vt-icon{width:44px;height:44px}.vt-icon.sm{width:40px;height:40px}.vt-glass{background:rgb(var(--void-rgb)/.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vt-tag.t-pulse{background:var(--pulse);color:var(--void)}.vt-tag.t-uv{background:var(--uv);color:var(--white)}.vt-title{color:var(--ink);text-decoration:none;font-family:var(--f-display);font-weight:700;font-size:14px;line-height:1.3;text-transform:uppercase}.vt-title:hover{color:var(--acid)}.mono{font-family:var(--f-mono)}.vt-btn.vt-s{height:40px;padding:0 16px;font-size:11px}.vt-uv{background:var(--uv);color:var(--white)}.vt-uv:hover{box-shadow:0 0 28px rgb(var(--uv-rgb)/.65)}.vt-uv.is-added{background:var(--acid);color:var(--void);box-shadow:0 0 24px rgb(var(--acid-rgb)/.5)}:focus-visible{outline:2px solid var(--laser);outline-offset:3px}.pg>[hidden]{display:none!important}a.sr:focus{z-index:999;top:16px;left:16px;width:auto;height:auto;clip-path:none;padding:10px 16px;border-radius:999px;background:var(--acid);color:var(--void);font-weight:700}.crumbs{position:absolute;top:104px;left:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:0;list-style:none;font-family:var(--f-script);font-weight:400;font-size:21px;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--haze)}.crumbs a{color:var(--haze);text-decoration:none;transition:color .25s var(--ease)}.crumbs a:hover{color:var(--ink)}.crumbs li+li:before{content:"/";margin-right:10px;color:var(--dim)}.crumbs [aria-current]{color:var(--acid);text-shadow:0 0 .3em rgb(var(--acid-rgb)/.55),0 0 .8em rgb(var(--acid-rgb)/.2)}.pg{--cols:4;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:22px 16px;margin:0;padding:0;list-style:none}.cl.side .pg{--cols:3}.pg[data-cols="2"]{--cols:2!important}.pg[data-cols="3"]{--cols:3!important}.pg[data-cols="4"]{--cols:4!important}.pc{position:relative;display:flex;flex-direction:column;padding:8px;border-radius:24px;border:1px solid var(--line);background:var(--night);transition:transform .32s var(--ease),box-shadow .32s var(--ease),border-color .32s var(--ease)}.pc:hover{border-color:transparent;background:linear-gradient(var(--night),var(--night)) padding-box,var(--aura) border-box;transform:translateY(-4px);box-shadow:0 18px 48px -12px rgb(var(--uv-rgb)/.45)}.pc.in{animation:card-in .55s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms)}@keyframes card-in{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}.pc-m{position:relative;display:block;aspect-ratio:3/4;border-radius:16px;overflow:hidden;background:radial-gradient(64% 50% at 50% 40%,rgb(var(--k)/.28),transparent 72%),radial-gradient(70% 34% at 50% 104%,rgb(var(--uv-rgb)/.34),transparent 72%),linear-gradient(170deg,var(--deep),var(--night))}.pc-m:before{content:"";position:absolute;left:50%;bottom:4%;width:58%;height:7%;z-index:0;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--void-rgb)/.55),transparent);transition:opacity .4s var(--ease)}.pc-m img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:contain;object-position:50% 100%;transition:opacity .5s var(--ease),transform .7s var(--ease)}.pc-m .im-b{opacity:0;transform:scale(1.04)}.pc.alt .im-a{opacity:0;transform:scale(.98)}.pc.alt .im-b{opacity:1;transform:none}.pc-tag{position:absolute;top:12px;left:12px;z-index:2}.pc-heart{position:absolute;top:8px;right:8px;z-index:2}.vt-heart[aria-pressed=true]{color:var(--pulse);border-color:var(--pulse);box-shadow:0 0 18px rgb(var(--pulse-rgb)/.45)}.vt-heart[aria-pressed=true] svg{fill:currentColor}.vt-heart:hover{border-color:var(--pulse)}.pc-view{position:absolute;left:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:rgb(var(--void-rgb)/.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--f-mono);font-weight:500;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--haze);opacity:0;transition:opacity .3s var(--ease)}.pc-view i{width:5px;height:5px;border-radius:50%;background:var(--laser)}.pc.alt .pc-view{opacity:1}.pc-add{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;height:44px;font-size:11px;opacity:0;transform:translateY(10px);transition:opacity .3s var(--ease),transform .3s var(--ease),box-shadow .28s var(--ease),background-color .28s var(--ease),color .28s var(--ease)}.pc:hover .pc-add,.pc:focus-within .pc-add,.pc-add.is-added{opacity:1;transform:none}.pc:hover .pc-view{opacity:0}.pc-i{display:flex;flex-direction:column;gap:8px;padding:14px 8px 8px}.pc-k{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--f-mono);font-weight:500;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--haze)}.pc-k span{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-k span:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:rgb(var(--k));box-shadow:0 0 8px rgb(var(--k)/.8)}.pc-k code{font:inherit;color:var(--dim)}.pc-t{font-size:14.5px}.pc-t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:24px}.pc-p{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.pc-p b{font-family:var(--f-mono);font-weight:700;font-size:15px;color:var(--ink);font-variant-numeric:tabular-nums}.pc-p small{font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;color:var(--dim);white-space:nowrap}.pc-sw{display:flex;gap:5px}.pc-sw i{width:12px;height:12px;border-radius:50%;background:var(--s);box-shadow:inset 0 0 0 1px rgb(var(--white-rgb)/.2)}.pc-heart,.pc-add{z-index:3}@property --pa{syntax:"<angle>";inherits:false;initial-value:0deg}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:930;background:rgb(var(--void-rgb)/.6);opacity:0;visibility:hidden;transition:opacity .3s var(--ease),visibility 0s linear .3s}.scrim.on{opacity:1;visibility:visible;transition:opacity .3s var(--ease)}@media(max-width:1099px){.pg{--cols:3}}@media(max-width:900px){.wrap{width:calc(100% - 32px)}.crumbs{top:78px;font-size:19px}.pg,.cl.side .pg{--cols:2;gap:14px 10px}.pg[data-cols="1"]{--cols:1!important}.pg[data-cols="3"],.pg[data-cols="4"]{--cols:2!important}.pc{padding:6px;border-radius:20px}.pc-m{border-radius:14px}.pc-i{gap:6px;padding:10px 4px 4px}.pc-k code{display:none}.pc-t{font-size:12.5px}.pc-p{flex-direction:column;align-items:flex-start;gap:2px}.pc-p b{font-size:13.5px}.pc-add{left:auto;right:8px;bottom:8px;width:40px;height:40px;padding:0;border-radius:50%;opacity:1;transform:none}.pc-add .lbl{display:none}.pc-heart{top:6px;right:6px}.pc-tag{top:10px;left:10px}.pg[data-cols="1"] .pc-t{font-size:15px}}@media(prefers-reduced-motion:reduce){.pc,.pc-m img,.fp,.sort-l{transition:none}}.mega-panel[hidden],.mega-feat[hidden]{display:none!important}.mega-feat{min-height:280px}.mega-feat img,.mega-feat .mf-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.mega-feat .mf-bg{background:radial-gradient(70% 60% at 30% 20%,rgb(var(--pulse-rgb)/.55),transparent 70%),radial-gradient(70% 60% at 80% 90%,rgb(var(--laser-rgb)/.4),transparent 70%),linear-gradient(160deg,var(--line),var(--dusk))}.mega-feat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,rgb(var(--void-rgb)/.85),transparent 60%)}.vt-logo img{display:block;max-width:100%;max-height:30px;width:auto;height:auto}.vt-logo.has-img{background:none;padding:0}.sh-now{text-transform:uppercase}.page-main{padding:150px 0 40px;min-height:50vh}.page-head{display:flex;flex-direction:column;gap:14px;margin-bottom:40px}.page-k{margin:0;font-family:var(--f-script);font-size:28px;line-height:1;color:var(--acid);text-shadow:0 0 .3em rgb(var(--acid-rgb)/.5);rotate:-3deg;transform-origin:0 50%}.page-h{margin:0;font-family:var(--f-display);font-weight:800;font-size:clamp(38px,5.4vw,84px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:anywhere}.page-h .glow,.glow-p{color:var(--pulse);text-shadow:0 0 .04em rgb(var(--white-rgb)/.5),0 0 .22em rgb(var(--pulse-rgb)/.7),0 0 .6em rgb(var(--pulse-rgb)/.3)}.page-sub{margin:0;max-width:60ch;font-size:17px;color:var(--haze)}.page-crumbs{position:static;margin-bottom:18px}.rte{max-width:72ch;font-size:17px;line-height:1.7;color:var(--haze)}.rte>*:first-child{margin-top:0}.rte h1,.rte h2,.rte h3,.rte h4{margin:1.6em 0 .5em;font-family:var(--f-display);font-weight:800;line-height:1.1;text-transform:uppercase;color:var(--ink)}.rte h2{font-size:28px}.rte h3{font-size:21px}.rte h4{font-size:17px}.rte p,.rte ul,.rte ol{margin:0 0 1em}.rte a{color:var(--laser)}.rte strong{color:var(--ink)}.rte img{max-width:100%;height:auto;border-radius:18px}.rte table{width:100%;border-collapse:collapse;margin:1em 0}.rte th,.rte td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left}.panel{padding:clamp(22px,3.4vw,40px);border-radius:28px;border:1px solid var(--line);background:var(--night)}.fld{display:flex;flex-direction:column;gap:8px}.fld>span,.fld>label{font:500 11px var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--haze)}.fld input,.fld textarea,.fld select,.vt-input{width:100%;box-sizing:border-box;height:52px;padding:0 16px;border-radius:16px;border:1px solid var(--line);background:rgb(var(--void-rgb)/.6);color:var(--ink);font:500 16px var(--f-body);outline:none;transition:border-color .25s var(--ease),box-shadow .25s var(--ease)}.fld textarea{height:auto;padding:14px 16px;resize:vertical}.fld select{-webkit-appearance:none;appearance:none;padding-right:40px;background:rgb(var(--void-rgb)/.6) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='14' height='14' fill='none' stroke='%23A9A3C7' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 16px center/14px no-repeat}.fld input:focus,.fld textarea:focus,.fld select:focus,.vt-input:focus{border-color:var(--laser);box-shadow:0 0 0 3px rgb(var(--laser-rgb)/.15)}.fld-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.form-stack{display:flex;flex-direction:column;gap:16px}.form-note{margin:0;font-size:14px;color:var(--haze)}.form-note a{color:var(--laser)}.form-err{margin:0;padding:12px 16px;border-radius:14px;border:1px solid rgb(var(--pulse-rgb)/.5);background:rgb(var(--pulse-rgb)/.08);color:var(--ink);font-size:14px}.form-err ul{margin:0;padding-left:18px}.form-ok{margin:0;padding:12px 16px;border-radius:14px;border:1px solid rgb(var(--acid-rgb)/.5);background:rgb(var(--acid-rgb)/.08);color:var(--ink);font-size:14px}.chk{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--haze)}.chk input{width:18px;height:18px;accent-color:var(--acid)}.auth{display:grid;place-items:start center;padding-top:20px}.auth .panel{width:min(100%,480px)}.auth .page-h{font-size:clamp(34px,4vw,52px);margin-bottom:22px}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.tile{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:24px;border:1px solid var(--line);background:var(--night);color:var(--ink);text-decoration:none;transition:border-color .3s var(--ease),transform .3s var(--ease)}.tile:hover{border-color:var(--uvl);transform:translateY(-3px)}.tile img,.tile .tile-ph{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:16px;background:radial-gradient(70% 60% at 30% 25%,rgb(var(--pulse-rgb)/.45),transparent 70%),linear-gradient(160deg,var(--line),var(--dusk))}.tile b{padding:4px 8px 0;font-family:var(--f-display);font-weight:700;font-size:16px;text-transform:uppercase}.tile span{padding:0 8px 8px;font-size:14px;color:var(--haze)}.pager{display:flex;justify-content:center;gap:6px;margin:48px 0 0}.pager a,.pager span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border-radius:999px;border:1px solid var(--line);color:var(--ink);text-decoration:none;font:700 13px var(--f-mono)}.pager .is-on{border-color:var(--acid);color:var(--acid)}.pager a:hover{border-color:var(--uvl)}.blank{display:flex;flex-direction:column;align-items:center;gap:16px;padding:72px 20px;border-radius:28px;border:1px dashed var(--line);text-align:center}.blank h2{margin:0;font-family:var(--f-display);font-weight:800;font-size:28px;text-transform:uppercase}.blank p{margin:0;max-width:44ch;color:var(--haze)}.table{width:100%;border-collapse:collapse;font-size:15px}.table th{padding:10px 12px;text-align:left;font:500 11px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line)}.table td{padding:14px 12px;border-bottom:1px solid var(--line)}.table a{color:var(--laser)}@media(max-width:900px){.page-main{padding-top:112px}.grid-3,.fld-row{grid-template-columns:minmax(0,1fr)}.table thead{display:none}.table td{display:block;padding:6px 0;border:0}.table tr{display:block;padding:12px 0;border-bottom:1px solid var(--line)}}a.vt-icon,a.vt-cart{text-decoration:none}.sh-right .nav-account{display:inline-flex}@media(max-width:900px){.sh-right .nav-account{display:none}}.pc.has-alt:hover .im-a{opacity:0;transform:scale(.98)}.pc.has-alt:hover .im-b{opacity:1;transform:none}.pc-m img{object-fit:cover}.pc-m.contain img{object-fit:contain}.pc form{margin:0}.pc-p .fr{margin-right:6px;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.pc-p s{margin-left:6px;font-size:12px;color:var(--dim)}a.chip,a.clear,a.sx-chip{text-decoration:none;color:inherit}a.clear{color:var(--laser)}@media(max-width:900px){.ch{height:max(180vh,calc(var(--span,300vh) * .5))}.glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(var(--night-rgb)/.9)}.vt-glass,.pc-view,.gl-hint{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(var(--void-rgb)/.82)}.sheet{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(var(--void-rgb)/.97)}.sh{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.grain{display:none}}@media(pointer:coarse){.vt-icon.sm{width:44px;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/231/assets/base.css.map */
