.st-stage{--tx:0deg;--ty:0deg;--st-spring:cubic-bezier(.22, 1, .36, 1);--st-ink:#1c1917;--st-ink-body:#37322c;--st-shadow:#120f0c3d;perspective:1400px;perspective-origin:50% 42%;cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:left;flex-shrink:0;width:480px;height:640px;font-family:inherit;line-height:1.3;position:relative}@supports (color:lab(0% 0 0)){.st-stage{--st-ink-body:lab(21.1215% 1.47 4.39069);--st-shadow:lab(4.43784% .683397 1.8205/.24)}}.st-stage *{box-sizing:border-box}.st-rig,.st-persona{transform-style:preserve-3d;position:absolute;inset:0}.st-rig{--st-pose-x:-6deg;--st-pose-y:-16deg;--st-pose-z:3deg;--st-spin:-360deg;transform:rotateX(calc(var(--st-pose-x) + var(--tx))) rotateY(calc(var(--st-pose-y) + var(--ty))) rotateZ(var(--st-pose-z));transition:transform .7s var(--st-spring);will-change:transform}.st-stage.is-swapping .st-rig{animation:.8s cubic-bezier(.65,0,.35,1) both st-swap}@keyframes st-swap{0%{transform:rotateX(var(--st-pose-x)) rotateY(var(--st-pose-y)) rotateZ(var(--st-pose-z))}to{transform:rotateX(var(--st-pose-x)) rotateY(calc(var(--st-pose-y) + var(--st-spin))) rotateZ(var(--st-pose-z))}}.st-stage.is-swapping .st-layer{transition-duration:.35s,.25s;transition-delay:0s,0s}.st-layer{pointer-events:none;transform:translate3d(0, 0, calc(var(--z,0) * 1px));transition:transform .9s var(--st-spring) var(--d,0s), opacity .5s ease var(--d,0s);position:absolute}.st-persona:not(.is-current) .st-layer{opacity:0;transform:translate3d(0, 28px, calc(var(--z,0) * 1px - 120px)) scale(.94);transition-delay:0s}.st-shadow{filter:blur(22px);background:#120f0c59;background:lab(4.43784% .683397 1.8205/.35);border-radius:50%;width:300px;height:56px;top:592px;left:90px}.st-object{width:176px;height:auto;top:196px;left:356px}.st-object.is-spin{width:132px;animation:28s linear infinite st-spin;top:214px;left:384px}@keyframes st-spin{to{rotate:360deg}}.st-face{background:var(--p-bg,#71c9fa);border:1.5px solid #120f0c26;border:1.5px solid lab(4.43784% .683397 1.8205/.15);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}@supports (color:lab(0% 0 0)){.st-face{background:var(--p-bg,lab(76.9352% -17.1801 -33.0073))}}.st-phone{background:var(--p-card);width:300px;height:540px;color:var(--p-ink);border-radius:36px;flex-direction:column;display:flex;top:40px;left:80px;overflow:hidden;box-shadow:0 34px 64px #120f0c47,inset 0 1px #ffffff59;box-shadow:0 34px 64px lab(4.43784% .683397 1.8205/.28),inset 0 1px lab(100% 0 0/.35)}.st-phone-hero{background-size:cover;flex-shrink:0;height:252px;position:relative}.st-phone-hero:after{content:"";background:linear-gradient(to bottom, transparent 42%, var(--p-card));position:absolute;inset:0}.st-phone-body{flex-direction:column;gap:10px;margin-top:-34px;padding:0 22px 22px;display:flex;position:relative}.st-phone-url{opacity:.75;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.st-phone-url .st-face{width:18px;height:18px}.st-phone-name{font-family:var(--st-display,inherit);letter-spacing:-.02em;margin:0 0 2px;font-size:27px;font-weight:600;line-height:1.05}.st-phone-tabs{gap:8px;margin-bottom:2px;display:flex}.st-phone-tabs i{background:color-mix(in oklch, var(--p-ink) 10%, transparent);border-radius:999px;padding:7px 16px;font-size:12.5px;font-style:normal;font-weight:600}.st-phone-tabs i.is-on{background:var(--p-accent);color:var(--p-accent-ink)}.st-phone-link{text-align:center;background:var(--p-accent);color:var(--p-accent-ink);border-radius:16px;padding:14px;font-size:14px;font-weight:600;display:block}.st-phone-link.is-soft{background:color-mix(in oklch, var(--p-ink) 10%, transparent);color:var(--p-ink)}.st-art{background:#eee 50%/cover no-repeat;border-radius:14px;width:100%;height:136px;display:block}.st-art-a{background-image:url(/marketing/product-hoodie.jpg);background-position:50% 40%}.st-art-b{background-image:url(/marketing/product-tee.jpg);background-position:50% 30%}.st-art-c{background-image:url(/marketing/product-poster.jpg)}.st-art-d{background-image:url(/marketing/product-mug.jpg);background-position:50% 55%}.st-tile{width:156px;color:var(--st-ink);box-shadow:0 22px 44px var(--st-shadow);background:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:8px;display:flex}.st-tile u{white-space:nowrap;text-overflow:ellipsis;padding:0 4px 4px;font-size:12.5px;font-weight:700;text-decoration:none;overflow:hidden}.st-tile-1{top:372px;left:14px}.st-tile-2{top:420px;left:186px}.st-socials{flex-direction:column;gap:12px;display:flex;top:396px;left:404px}.st-social{background:var(--p-accent);width:58px;height:58px;color:var(--p-accent-ink);border-radius:50%;place-items:center;display:grid;box-shadow:0 14px 28px #120f0c33;box-shadow:0 14px 28px lab(4.43784% .683397 1.8205/.2)}.st-social svg{width:24px;height:24px}.st-bubble{width:226px;padding:var(--bubble-pad,11px 14px);border-radius:var(--bubble-r,18px);border-bottom-left-radius:var(--bubble-tail,5px);color:var(--st-ink-body);font-size:var(--bubble-fs,13.5px);line-height:var(--bubble-lh,1.45);gap:var(--bubble-gap,8px);box-shadow:0 22px 44px var(--st-shadow);background:#fff;align-items:flex-start;font-weight:500;display:flex;top:86px;left:0}.st-bubble .st-face{margin-top:1px}@media (prefers-reduced-motion:reduce){.st-stage.is-swapping .st-rig,.st-object.is-spin{animation:none!important}.st-rig{transition:none}.st-layer{transition:opacity .3s}.st-persona:not(.is-current) .st-layer{transform:translate3d(0, 0, calc(var(--z,0) * 1px))}}
