.soon-module__TsifOa__root{--ink:#000;--paper:#fff;--tape:#f2c400;background:var(--ink);min-height:100vh;color:var(--paper);isolation:isolate;place-items:center;padding:clamp(7rem,16vh,10rem) 1.25rem;display:grid;position:relative;overflow-x:clip}.soon-module__TsifOa__ground{image-rendering:pixelated;opacity:.32;pointer-events:none;z-index:0;background-image:url(/experience/tex/dither-ramp.png);background-size:100% 100%;position:absolute;inset:0;transform:scaleY(-1)}.soon-module__TsifOa__slab{image-rendering:pixelated;clip-path:polygon(0 22%,100% 4%,100% 62%,0 84%);opacity:.22;pointer-events:none;z-index:0;background-image:url(/experience/tex/dither-50.png);background-repeat:repeat;position:absolute;inset:-10% -20%}.soon-module__TsifOa__stage{justify-items:center;gap:clamp(1rem,3vh,2rem);width:min(72rem,100%);display:grid;position:relative}.soon-module__TsifOa__laptop{width:min(42rem,88vw);transform:rotate(-3deg)skew(-2deg)}.soon-module__TsifOa__lid{aspect-ratio:16/10.2;background:var(--ink);border:4px solid var(--paper);clip-path:polygon(3% 0,100% 2%,97% 100%,0 96%);box-shadow:14px 16px 0 0 var(--paper);position:relative}.soon-module__TsifOa__lidTex{image-rendering:pixelated;opacity:.55;pointer-events:none;background-image:url(/experience/tex/dither-25.png);position:absolute;inset:0}.soon-module__TsifOa__badge{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.soon-module__TsifOa__badgeMark{font-family:var(--s9-font-display,inherit);color:var(--paper);text-shadow:8px 8px 0 var(--ink), 12px 12px 0 var(--paper);font-size:clamp(5rem,17vw,12rem);font-weight:900;line-height:.8;transform:skew(-6deg)}.soon-module__TsifOa__sticker{transform:rotate(var(--r,0deg)) skewX(-4deg);font-family:var(--s9-font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(4% 0,100% 6%,96% 100%,0 92%);z-index:1;padding:.5em .85em;font-size:clamp(.52rem,1.05vw,.74rem);font-weight:800;position:absolute}.soon-module__TsifOa__solid{background:var(--paper);color:var(--ink)}.soon-module__TsifOa__knock{background:var(--ink);color:var(--paper);box-shadow:inset 0 0 0 2px var(--paper)}.soon-module__TsifOa__tex{background-color:var(--ink);image-rendering:pixelated;color:var(--paper);box-shadow:inset 0 0 0 2px var(--paper);background-image:url(/experience/tex/dither-25.png)}.soon-module__TsifOa__headline{font-family:var(--s9-font-display,var(--s9-font-mono,sans-serif));letter-spacing:-.02em;text-transform:uppercase;text-align:center;margin:0;font-size:clamp(2.1rem,9.5vw,7rem);font-weight:900;line-height:.84;position:relative;transform:rotate(-2deg)skew(-5deg)}.soon-module__TsifOa__headline em{background:var(--paper);color:var(--ink);clip-path:polygon(2% 0,100% 4%,98% 100%,0 96%);padding:0 .18em;font-style:normal;display:inline-block}.soon-module__TsifOa__line{text-align:center;max-width:46ch;font-family:var(--s9-font-mono,ui-monospace, monospace);letter-spacing:.02em;color:var(--paper);margin:0;font-size:clamp(.85rem,1.7vw,1rem);line-height:1.6}.soon-module__TsifOa__actions{z-index:4;flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex;position:relative}.soon-module__TsifOa__ribbon{pointer-events:none;z-index:3;background-color:var(--tape);width:150%;color:var(--ink);border-block:3px solid var(--ink);background-image:linear-gradient(#0000004d 0%,#00000014 18%,#ffffff57 46%,#0000001a 78%,#00000052 100%);position:absolute;left:-25%;overflow:hidden;box-shadow:0 3px #00000073,0 14px 26px #0000008c}.soon-module__TsifOa__ribbonA{top:3%;transform:rotate(-9deg)}.soon-module__TsifOa__ribbonB{bottom:3%;transform:rotate(7deg)}.soon-module__TsifOa__ribbon:before,.soon-module__TsifOa__ribbon:after{content:"";background:repeating-linear-gradient(45deg, var(--ink) 0 9px, transparent 9px 18px);pointer-events:none;height:9px;position:absolute;left:0;right:0}.soon-module__TsifOa__ribbon:before{top:0}.soon-module__TsifOa__ribbon:after{bottom:0}.soon-module__TsifOa__track{width:max-content;animation:22s linear infinite soon-module__TsifOa__run;display:flex}.soon-module__TsifOa__ribbonB .soon-module__TsifOa__track{animation-duration:28s;animation-direction:reverse}.soon-module__TsifOa__track span{font-family:var(--s9-font-display,var(--s9-font-mono,sans-serif));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:.85rem 1.1rem;font-size:clamp(.9rem,1.9vw,1.35rem);font-weight:900}@keyframes soon-module__TsifOa__run{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.soon-module__TsifOa__track{animation:none}}@media (max-width:34rem){.soon-module__TsifOa__sticker{display:none}.soon-module__TsifOa__ribbonA{transform:rotate(-5deg)}.soon-module__TsifOa__ribbonB{transform:rotate(4deg)}.soon-module__TsifOa__laptop{transform:rotate(-2deg)}}.soon-module__TsifOa__sign{z-index:2;transform-origin:50% 0;pointer-events:none;animation:6.2s cubic-bezier(.45,0,.55,1) infinite alternate soon-module__TsifOa__swing;position:absolute;top:12.5%;left:clamp(3%,8vw,14%)}.soon-module__TsifOa__hooks{justify-content:space-between;width:7.5rem;height:3.4rem;margin-inline:auto;display:flex;position:relative}.soon-module__TsifOa__hooks i{background:var(--ink);width:3px;height:100%;display:block;box-shadow:1px 0 #ffffffd9,-1px 0 #0000008c}.soon-module__TsifOa__signPlate{background-color:var(--tape);color:var(--ink);border:3px solid var(--ink);clip-path:polygon(2% 0,100% 3%,98% 100%,0 97%);background-image:linear-gradient(#ffffff57 0%,#0000000f 40%,#00000042 100%);padding:.7rem 1.1rem .85rem;animation:6.2s cubic-bezier(.45,0,.55,1) .18s infinite alternate soon-module__TsifOa__swingPlate;position:relative;transform:rotate(-1.5deg);box-shadow:5px 6px #000000e6,0 18px 30px #0000008c}.soon-module__TsifOa__signPlate b{font-family:var(--s9-font-display,sans-serif);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1rem,2.2vw,1.5rem);font-weight:900;line-height:1;display:block}.soon-module__TsifOa__signPlate em{font-family:var(--s9-font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;margin-top:.25rem;font-size:.58rem;font-style:normal;font-weight:700;display:block}@keyframes soon-module__TsifOa__swing{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes soon-module__TsifOa__swingPlate{0%{transform:rotate(-3.5deg)}to{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.soon-module__TsifOa__sign,.soon-module__TsifOa__signPlate{animation:none}.soon-module__TsifOa__sign{transform:rotate(-3deg)}}@media (max-width:48rem){.soon-module__TsifOa__sign{display:none}}
