:root{--bg: #07080a;--haze: #151817;--line: #1c1f1f;--fg: #d6d9d3;--dim: #5f6562;--faint: #343937;--ghost: #161918;--rec: #ff3b30;--display: "Syne Mono", "Courier New", monospace;--body: "IBM Plex Mono", ui-monospace, Consolas, monospace;--osd: "VT323", "Courier New", monospace;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--body);font-weight:300;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.root{color:var(--fg)}.rest{color:var(--dim)}.grain{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:50;opacity:.05;image-rendering:pixelated}.corner{position:fixed;z-index:40;left:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:8px;font-family:var(--osd);font-size:15px;letter-spacing:.05em;color:var(--dim);opacity:.5;font-variant-numeric:tabular-nums}.corner .dot{width:6px;height:6px;border-radius:50%;background:var(--rec);animation:blink 1.6s steps(1) infinite}@keyframes blink{50%{opacity:0}}.fog{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 60% 30% at 50% 78%,var(--haze) 0%,transparent 70%),radial-gradient(ellipse 50% 50% at 50% 40%,#0f1211 0%,transparent 70%)}.creature{position:absolute;aspect-ratio:200 / 300;pointer-events:none}.creature svg{display:block;width:100%;height:100%;overflow:visible}.creature{-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}.creature.hang{-webkit-mask-image:linear-gradient(to top,#000 55%,transparent 100%);mask-image:linear-gradient(to top,#000 55%,transparent 100%)}.limb{transform-box:view-box;transform-origin:var(--o);animation:sway var(--t) ease-in-out var(--dl) infinite alternate}@keyframes sway{0%{transform:rotate(calc(var(--a) * -1))}to{transform:rotate(var(--a))}}.eyes{fill:#ff2a1f;stroke:none;opacity:0;filter:drop-shadow(0 0 2px #ff2a1f)}.creature .eyes{animation:eyes var(--dur, 30s) ease-in-out var(--delay, 0s) infinite}.figures{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.figures .creature{bottom:-2%;opacity:0;animation:appear var(--dur) ease-in-out var(--delay) infinite}.c1{left:-4%;height:50%;filter:blur(1.5px)}.c2{right:5%;height:54%;filter:blur(2px)}.c3{right:36%;height:26%;filter:blur(2.5px)}.figures .c4{top:0;bottom:auto;left:26%;height:34%;filter:blur(2px)}@keyframes appear{0%,to{opacity:0;translate:0 0}35%{opacity:.55}58%{opacity:.6;translate:0 0}59%{opacity:.2;translate:4px 0}60%{opacity:.6;translate:0 0}85%{opacity:0}}@keyframes eyes{0%,44%,54%,to{opacity:0}47%,51%{opacity:.55}49%{opacity:0}}.whispers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.whispers span{position:absolute;font-family:var(--display);font-size:13px;letter-spacing:.2em;color:var(--ghost);-webkit-user-select:none;user-select:none}.hero{position:relative;min-height:100svh;display:grid;place-items:center;padding:56px 16px 80px;overflow:hidden}.hero-inner{position:relative;width:100%;max-width:1000px;text-align:center}.wordmark{margin:0;line-height:0}.wordmark svg{display:inline-block;width:clamp(160px,40vw,300px);height:auto;color:var(--fg)}.wordmark+.goods{margin-top:40px}.hero .signup{max-width:440px;margin:56px auto 0}.drift span{color:#232726;letter-spacing:.14em;opacity:0;transition:opacity 2.4s ease-in-out;white-space:nowrap}.drift span.on{opacity:var(--peak, .4)}.signup{display:grid;grid-template-columns:minmax(0,1fr) auto}.signup input,.signup button{font:inherit;font-size:14px;height:46px;border-radius:0}.signup input{min-width:0;padding:0 14px;background:#0006;color:var(--fg);border:1px solid var(--faint);border-right:0}.signup input::placeholder{color:var(--dim)}.signup input:focus{outline:none;border-color:var(--fg)}.signup button{padding:0 18px;cursor:pointer;font-weight:400;background:transparent;color:var(--fg);border:1px solid var(--faint);transition:background .2s,color .2s}.signup button:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.signup button:focus-visible{outline:1px solid var(--fg);outline-offset:3px}.signup button:disabled{opacity:.5;cursor:wait}.note{grid-column:1 / -1;margin:10px 0 0;font-size:12px;color:var(--dim);text-align:left;min-height:1.6em}.note.ok{color:var(--fg)}.note.err{color:var(--rec)}.goods{text-align:left}.label{font-family:var(--display);font-size:14px;letter-spacing:.2em;color:var(--dim);margin:0 0 14px}.goods-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px}.goods-head .sigil{display:block;height:30px;width:auto;color:var(--fg);opacity:.85}.goods-head .sigil .pendulum{transform-box:view-box;transform-origin:90px 240px;animation:metronome 1s ease-in-out infinite alternate}.rail{position:relative;z-index:60;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;touch-action:pan-y;cursor:grab;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}.rail.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.rail.dragging .item{pointer-events:none}.rail-track{display:flex;gap:16px;width:max-content;will-change:transform}.rail .item{flex:0 0 min(440px,36vw);opacity:.5}.rail .item.on{opacity:1}.rail .item .shot img{z-index:1;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.rail .item .shot.photo{background:#fff}.rail .item .shot.photo img{object-fit:cover;scale:1.08}.rail.lite .item .shot.photo img{scale:1}.rail .item .shot.photo:before{color:#8a8d8a}.rail .item .shot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.025) 0 1px,transparent 1px 3px)}.rail .item .shot:before{content:attr(data-cam);position:absolute;left:12px;top:10px;z-index:3;font-family:var(--osd);font-size:15px;letter-spacing:.08em;color:var(--dim);opacity:0;transition:opacity .4s}.rail .item.on .shot:before{opacity:.8}.rail .item.on .shot{border-color:var(--faint)}.rail .item.glitch .shot img:not(.back){animation:glitch .32s steps(2) 1}.rail .item.glitch .shot{animation:glitch-frame .32s steps(2) 1}@keyframes glitch{0%{clip-path:inset(10% 0 62% 0);transform:translate(-7px)}25%{clip-path:inset(58% 0 18% 0);transform:translate(6px)}50%{clip-path:inset(30% 0 44% 0);transform:translate(-3px);filter:brightness(1.6)}75%{clip-path:inset(0 0 80% 0);transform:translate(4px)}to{clip-path:inset(0 0 0 0);transform:none}}@keyframes glitch-frame{0%,to{border-color:var(--faint)}50%{border-color:var(--dim)}}.feed{margin:0;display:flex;align-items:center;gap:8px;font-family:var(--osd);font-size:16px;letter-spacing:.08em;color:var(--dim);font-variant-numeric:tabular-nums}.feed .dot{width:6px;height:6px;border-radius:50%;background:var(--rec);animation:blink 1.6s steps(1) infinite}.item{display:grid;grid-template-columns:1fr auto;row-gap:10px;column-gap:12px;text-decoration:none;color:var(--dim);font-family:var(--display);font-size:13px;letter-spacing:.08em}.item .shot{grid-column:1 / -1;position:relative;aspect-ratio:1;background:radial-gradient(ellipse 70% 60% at 50% 55%,var(--haze) 0%,#0a0c0c 75%);border:1px solid var(--line);overflow:hidden}.item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .5s}.item .back{opacity:0}.item:hover .back,.item:focus-visible .back{opacity:1}.item:hover img:not(.back),.item:focus-visible img:not(.back){opacity:0}.item:hover,.item:focus-visible{color:var(--fg);outline:none}.item:focus-visible .shot{border-color:var(--dim)}.item .price{font-variant-numeric:tabular-nums}.manifesto{position:relative;overflow:hidden;max-width:1000px;margin:0 auto;padding:80px 16px 140px;display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.lines{position:relative;font-family:var(--display);font-size:clamp(34px,7.5vw,68px);line-height:1.05;min-width:0}.lines p{margin:0}.lines .small{font-family:var(--body);font-size:13px;color:var(--dim);margin-top:32px;line-height:1.7;white-space:nowrap;letter-spacing:.06em}.watcher-wrap{position:relative;flex:none;width:200px;height:320px}.watcher-wrap .fog{background:radial-gradient(ellipse 48% 40% at 50% 62%,var(--haze) 0%,transparent 70%)}.watcher-wrap .creature{left:50%;bottom:0;height:300px;translate:-50% 0;opacity:.35;filter:blur(3px)}.foot{border-top:1px solid var(--line);max-width:1000px;margin:0 auto;padding:20px 16px calc(48px + env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:12px;color:var(--dim)}.foot .copy{justify-self:end;text-align:right}.foot .root{color:var(--dim)}.foot nav{display:flex;gap:20px}.foot a{text-decoration:none;color:var(--fg)}.foot a:hover{color:var(--dim)}.foot .sigil{display:block;height:18px;width:auto;color:var(--dim);opacity:.7}.foot .sigil .pendulum{transform-box:view-box;transform-origin:90px 240px;animation:metronome 1s ease-in-out infinite alternate}@keyframes metronome{0%{transform:rotate(-13deg)}to{transform:rotate(13deg)}}@media(max-width:640px){.foot{grid-template-columns:1fr auto}.foot .sigil{grid-row:1;grid-column:2}.foot .copy{grid-column:1 / -1;justify-self:start;text-align:left}.rail .item{flex-basis:72vw}.rail{-webkit-mask-image:none;mask-image:none}.c1{left:-10%;height:50%}.c2{right:-4%;height:40%}.c3,.figures .c4{display:none}.manifesto .whispers span:nth-child(n+2){display:none}.manifesto{flex-direction:column;align-items:flex-start}.watcher-wrap{position:absolute;right:0;bottom:60px;width:120px;height:200px}.watcher-wrap .creature{height:190px}}@media(prefers-reduced-motion:reduce){.corner .dot,.foot .sigil .pendulum,.goods-head .sigil .pendulum,.feed .dot{animation:none}.rail{overflow-x:auto}.figures .creature{animation:none;opacity:.4}.limb{animation:none}.creature .eyes{animation:none;opacity:0}}.bar{max-width:1000px;margin:0 auto;padding:18px 16px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.bar .bag{justify-self:end}.bar .sigil{display:block;height:30px;width:auto;color:var(--fg);opacity:.85}.bar .sigil .pendulum{transform-box:view-box;transform-origin:90px 240px;animation:metronome 1s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.bar .sigil .pendulum{animation:none}}.bar .mark{line-height:0;color:var(--fg)}.bar .mark svg{width:64px;height:auto}.bar .bag{font-family:var(--display);font-size:13px;letter-spacing:.1em;color:var(--dim);text-decoration:none}.bar .bag:hover{color:var(--fg)}.goods .item .price{color:inherit}.pdp{max-width:1000px;margin:0 auto;padding:24px 16px 80px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:start}.main-shot{position:relative;z-index:60;aspect-ratio:1;background:#0a0c0c;border:1px solid var(--line);overflow:hidden}.main-shot img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.6)}.thumbs{position:relative;z-index:60;display:flex;gap:8px;margin-top:8px;overflow-x:auto;padding-bottom:4px}.thumbs button{flex:none;width:64px;height:64px;padding:0;cursor:pointer;background:#0a0c0c;border:1px solid var(--line);opacity:.55;transition:opacity .2s,border-color .2s}.thumbs button img{display:block;width:100%;height:100%;object-fit:cover}.thumbs button:hover,.thumbs button[aria-current]{opacity:1;border-color:var(--dim)}.buy{position:sticky;top:24px}.buy .title{margin:0;font-family:var(--display);font-weight:400;font-size:clamp(28px,4vw,40px);line-height:1.1}.buy .cost{margin:8px 0 28px;font-family:var(--display);color:var(--dim);font-variant-numeric:tabular-nums}.opt{border:0;margin:0 0 20px;padding:0}.opt legend{padding:0;margin-bottom:8px;font-size:12px;letter-spacing:.1em;color:var(--dim)}.choices{display:flex;flex-wrap:wrap;gap:6px}.choices input{position:absolute;opacity:0;pointer-events:none}.choices span{display:inline-block;min-width:44px;padding:8px 12px;text-align:center;cursor:pointer;border:1px solid var(--faint);font-size:13px;color:var(--dim);transition:border-color .2s,color .2s}.choices label:hover span{color:var(--fg)}.choices input:checked+span{border-color:var(--fg);color:var(--fg)}.choices input:focus-visible+span{outline:1px solid var(--fg);outline-offset:2px}.add,.ghost{font:inherit;font-size:14px;font-weight:400;height:46px;padding:0 22px;cursor:pointer;border-radius:0;transition:background .2s,color .2s,border-color .2s}.add{width:100%;margin-top:8px;background:transparent;color:var(--fg);border:1px solid var(--fg)}.add:hover:not(:disabled){background:var(--fg);color:var(--bg)}.add:disabled{border-color:var(--faint);color:var(--dim);cursor:not-allowed}.ghost{background:transparent;color:var(--dim);border:1px solid var(--faint)}.ghost:hover{color:var(--fg);border-color:var(--dim)}.about{margin-top:32px;font-size:13px;color:var(--dim)}.about p{margin:0 0 10px}.fine{margin-top:24px;font-size:12px;color:var(--faint)}.fine a{color:var(--dim)}.cartpage{max-width:760px;margin:0 auto;padding:24px 16px 100px;min-height:50vh}.cartpage .empty{color:var(--dim)}.cart-lines{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.cart-line{display:grid;grid-template-columns:72px minmax(0,1fr) 64px auto;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.cart-line .thumb{position:relative;z-index:60;display:block;width:72px;height:72px;background:#0a0c0c;border:1px solid var(--line)}.cart-line .thumb img{display:block;width:100%;height:100%;object-fit:cover}.cart-line .what{display:grid;gap:2px;font-size:13px}.cart-line .what a{text-decoration:none}.cart-line .remove{font-size:11px;color:var(--faint)}.cart-line .remove:hover{color:var(--dim)}.qty input{width:100%;height:36px;padding:0 8px;font:inherit;font-size:13px;text-align:center;background:transparent;color:var(--fg);border:1px solid var(--faint);border-radius:0}.line-price,.totals{font-variant-numeric:tabular-nums}.dim{color:var(--dim)}.totals{margin-top:24px;margin-left:auto;max-width:320px}.totals p{margin:0 0 6px;display:flex;justify-content:space-between}.totals .small{font-size:12px}.totals .actions{display:grid;grid-template-columns:auto 1fr;gap:8px;margin-top:16px}.totals .add{margin-top:0}@media(max-width:640px){.pdp{grid-template-columns:minmax(0,1fr);gap:24px}.buy{position:static}.cart-line{grid-template-columns:56px minmax(0,1fr) 56px}.cart-line .thumb{width:56px;height:56px}.cart-line .line-price{grid-column:2 / -1;justify-self:end}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/inco.css.map */
