.fx-pending{visibility:hidden}@media (prefers-reduced-motion:reduce){.fx-pending{visibility:visible}}.fx-maskWrap{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.fx-lineMask{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.fx-blockLine{width:fit-content;max-width:100%;position:relative}.fx-block{z-index:5;background:var(--color-block);transform-origin:100%;pointer-events:none;position:absolute;inset:-.04em -.08em}[data-surface=paper] .fx-block,.mo-sheet .fx-block{background:var(--red)}.fx-fit{white-space:nowrap;width:100%;display:block}.fx-fit[data-mask=true]{margin-top:-.14em;padding-top:.14em;overflow:hidden}.fx-fitInner{transform-origin:0 0;display:inline-block}.fx-roll{vertical-align:bottom;align-self:center;line-height:1.15;display:inline-block;position:relative;overflow:clip}.fx-rollInner{text-shadow:0 1.15em;display:inline-block}.fx-rollInner>*{line-height:inherit}.fx-marquee{-webkit-user-select:none;user-select:none;width:100%;display:flex;overflow:hidden}.fx-marqueeTrack{will-change:transform;flex:none;display:flex}.fx-marqueeGroup{flex:none;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.fx-marquee{padding-inline:var(--margin);width:100%!important;margin-inline:0!important}.fx-marqueeTrack,.fx-marqueeGroup{flex-wrap:wrap;flex:100%;row-gap:.35em;min-width:0}.fx-marqueeGroup:nth-child(2),.fx-marqueeGroup>span:not(:first-child){display:none!important}}.fx-mask{background:var(--color-rule);position:relative;overflow:hidden}.fx-maskInner{position:absolute;inset:0}.fx-maskInner>img,.fx-maskInner>picture,.fx-maskInner>canvas{object-fit:cover;width:100%;height:100%;display:block}.fx-maskCover{z-index:2;background:var(--color-block);pointer-events:none;position:absolute;inset:0}.fx-placeholder{width:100%;height:100%;color:var(--color-muted);font-family:var(--font-sheet-stack);place-items:center;font-size:.8rem;display:grid}.fx-counter{font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-block}.fx-counterVis{transform-origin:50% 80%;display:inline-block}.fx-digit{vertical-align:bottom;height:1lh;display:inline-block;overflow:clip}.fx-digitStrip{display:block}.fx-digitStrip>span{height:1lh;display:block}.fx-hl{background-image:linear-gradient(var(--hl-color,var(--color-accent)), var(--hl-color,var(--color-accent)));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 85%;background-repeat:no-repeat;background-size:100% .4em;margin:0 -.1em;padding:0 .1em}.fx-hlFull{color:var(--hl-text,var(--color-bg));background-position:0;background-size:100% 100%}.fx-hs{position:relative}.fx-hsScroller{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.fx-hsScroller::-webkit-scrollbar{display:none}.fx-hsTrack{align-items:var(--hs-align,center);gap:var(--hs-gap,2rem);width:max-content;padding-inline:var(--margin);will-change:transform;flex-direction:row;display:flex}.fx-hsTrack>*{scroll-snap-align:start;scroll-margin-left:var(--margin);flex:none}.fx-hsBar{padding:1rem var(--margin) 0;font-family:var(--font-sheet-stack);font-size:var(--fs-sheet);font-variant-numeric:tabular-nums;align-items:center;gap:1rem;display:flex}.fx-hsRail{background:var(--color-rule);flex:1;height:2px;position:relative;overflow:hidden}.fx-hsFill{background:var(--color-accent);transform-origin:0;will-change:transform;position:absolute;inset:0;transform:scaleX(0)}@media (max-width:991px){.fx-hsStack .fx-hsScroller{overflow:visible}.fx-hsStack .fx-hsTrack{flex-direction:column;align-items:stretch;width:auto}.fx-hsStack .fx-hsBar{display:none}}@media (min-width:992px) and (prefers-reduced-motion:no-preference){.fx-hsPinned .fx-hsSticky{flex-direction:column;justify-content:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.fx-hsPinned .fx-hsScroller{scroll-snap-type:none;overflow:visible}.fx-hsPinned .fx-hsBar{padding-top:0;position:absolute;bottom:1.5rem;left:0;right:0}}.fx-drag{cursor:grab}.fx-drag[data-dragging=true]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.fx-drag[data-dragging=true] *{pointer-events:none}.fx-pin{position:relative}.fx-tilt{perspective:900px;position:relative}.fx-tiltPlate{pointer-events:none;background:#00000059;position:absolute;inset:0;transform:translate(3px,4px)}.fx-tiltBody{transform-style:preserve-3d;position:relative}.fx-trail{position:relative}.fx-trailLayer{pointer-events:none;z-index:var(--trail-z,1);position:absolute;inset:0;overflow:hidden}.fx-trailImg{width:var(--trail-w,clamp(120px, 15vw, 240px));aspect-ratio:var(--trail-ratio,4 / 5);object-fit:cover;opacity:0;position:absolute;top:0;left:0}.fx-followCard{z-index:60;width:var(--follow-w,clamp(180px, 19vw, 300px));aspect-ratio:var(--follow-ratio,5 / 6);pointer-events:none;visibility:hidden;will-change:transform, clip-path;position:fixed;top:0;left:0;overflow:hidden}.fx-followCard img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.fx-followCard img[data-on=true]{opacity:1}.fx-followCover{z-index:2;background:var(--red);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.fx-followRow:hover,.fx-followRow:focus-visible{background:var(--color-block);color:var(--color-on-block)}}.fx-followInline{display:none}@media (hover:none),(pointer:coarse){.fx-followInline{display:block}}.fx-displace{position:relative;overflow:hidden}.fx-displace>img{object-fit:cover;width:100%;height:100%;display:block}.fx-displace>canvas{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fx-displace[data-gl=on]>canvas{opacity:1}.fx-depth{position:relative}.fx-depthLayer{will-change:transform}.fx-progress{z-index:40;pointer-events:none;mix-blend-mode:difference;width:12px;height:min(46vh,380px);color:var(--paper);margin-top:calc(min(46vh,380px)/-2);position:fixed;top:50%;right:clamp(6px,1vw,14px)}html[data-nav-theme=red] .fx-progress{mix-blend-mode:normal;color:var(--ink)}.fx-progressRope{opacity:.35;background:currentColor;width:2px;position:absolute;top:0;bottom:0;left:5px}.fx-progressFill{transform-origin:top;will-change:transform;background:currentColor;width:4px;position:absolute;top:0;bottom:0;left:4px;transform:scaleY(0)}.fx-progressKnot{will-change:transform;background:0 0;border:2px solid;width:12px;height:12px;margin-top:-6px;position:absolute;top:0;left:0}.fx-progressRound{font-family:var(--font-sheet-stack);white-space:nowrap;will-change:transform;font-size:.75rem;position:absolute;top:-.6em;right:20px}@media (max-width:479px){.fx-progress{display:none}}.fx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-grain{display:none}@property --fx-r{syntax:"<length>";inherits:false;initial-value:0}[data-fx]{--fx-red:var(--red,#ff1e2d);--fx-acid:var(--acid,#fff);--fx-blood:var(--blood,#ff1e2d);--fx-ink:var(--ink,#050505);--fx-mx:var(--misreg-x,3px);--fx-my:var(--misreg-y,-2px);--fx-p1:var(--fx-red);--fx-p2:var(--fx-blood);--fx-pl:var(--fx-acid)}:where([data-fx~=type-stretch],[data-fx~=vel-stretch]){transform-origin:0 100%}.fs-split[data-fx~=vel-stretch]{transform-origin:50%}@media (prefers-reduced-motion:no-preference){[data-fx~=type-misreg][data-fx-land]{animation:1.1s steps(7,end) fx-land}}@keyframes fx-land{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.fx-menu-link[data-fx~=glitch],[data-fx].t-red,.t-red[data-fx]{--fx-p1:var(--paper,#fff)}.fx-menu-link[data-fx~=glitch]:is(:hover,:focus-visible){text-shadow:none}@media (prefers-reduced-motion:no-preference){[data-fx~=glitch]:not(.fx-menu-link):is(:hover,:focus-visible),.fx-menu-link[data-fx~=glitch]:is(:hover,:focus-visible) .fx-menu-labelInner{animation:.42s step-end fx-glitch}}@keyframes fx-glitch{0%{clip-path:none;translate:-4px}20%{clip-path:none;translate:4px}40%{clip-path:none;translate:-2px}60%{clip-path:none;translate:1px}to{clip-path:none;translate:0}}[data-fx~=plate]{transition:box-shadow .22s steps(3,end)}@media (prefers-reduced-motion:no-preference){[data-fx~=plate]:is(:hover,:focus-visible),[data-fx~=plate][data-fx-seen]{animation:.36s step-end fx-plate}}@keyframes fx-plate{0%{filter:drop-shadow(0 0 0 var(--fx-pl))}to{filter:drop-shadow(5px 5px 0 var(--fx-pl))}}[data-fx~=ink]{--fx-r:0px;--fx-inkc:var(--color-block);background-image:radial-gradient(circle at var(--fx-ox,50%) var(--fx-oy,50%), var(--fx-inkc) var(--fx-r), transparent var(--fx-r)), radial-gradient(circle at calc(var(--fx-ox,50%) + 2.2em) calc(var(--fx-oy,50%) - .6em), var(--fx-inkc) calc(var(--fx-r) * .72), transparent calc(var(--fx-r) * .72)), radial-gradient(circle at calc(var(--fx-ox,50%) - 2.6em) calc(var(--fx-oy,50%) + .8em), var(--fx-inkc) calc(var(--fx-r) * .64), transparent calc(var(--fx-r) * .64));background-repeat:no-repeat;transition:--fx-r .32s cubic-bezier(.55,0,.9,.4),color .12s linear 80ms}[data-fx~=ink]:is(:hover,:focus-visible){--fx-r:var(--fx-reach,75vw);color:var(--color-on-block);transition:--fx-r .55s cubic-bezier(.2,.9,.25,1),color .12s linear 60ms}[data-fx~=ink]:is(:hover,:focus-visible) *{color:inherit}@media (prefers-reduced-motion:reduce){[data-fx~=ink],[data-fx~=ink]:is(:hover,:focus-visible){transition:none}}[data-fx~=tear] .mo-tape{transition:translate .3s cubic-bezier(.3,1.4,.5,1),rotate .3s cubic-bezier(.3,1.4,.5,1),clip-path .12s steps(2,end)}[data-fx~=tear]:is(:hover,:focus-within) .mo-tape{translate:.4em -.55em;rotate:calc(var(--tape-rot,-4deg) - 11deg);clip-path:polygon(0 0,64% 0,57% 28%,68% 52%,59% 76%,66% 100%,0 100%)}@media (prefers-reduced-motion:no-preference){[data-fx~=tear][data-fx-seen] .mo-tape{animation:1.1s cubic-bezier(.3,1.4,.5,1) .2s fx-tear}}@media (prefers-reduced-motion:reduce){[data-fx~=tear] .mo-tape{transition:none}}@keyframes fx-tear{35%,60%{translate:.4em -.55em;rotate:calc(var(--tape-rot,-4deg) - 11deg);clip-path:polygon(0 0,62% 0,52% 100%,0 100%)}}:where([data-fx~=split]){position:relative}.fx-splitPlate{z-index:3;pointer-events:none;background:var(--fx-red);mix-blend-mode:multiply;opacity:0;transition:opacity .12s steps(2,end),translate .26s steps(3,end);position:absolute;inset:0}[data-fx~=split]:is(:hover,:focus-visible,:focus-within)>.fx-splitPlate{opacity:1;translate:calc(var(--fx-mx) * 3) calc(var(--fx-my) * -3)}@media (prefers-reduced-motion:no-preference){[data-fx~=split]:is(:hover,:focus-visible,:focus-within)>.fx-splitPlate{animation:.4s step-end fx-split}[data-fx~=split][data-fx-seen]>.fx-splitPlate{animation:1s step-end .15s fx-splitOnce}[data-fx~=split][data-fx-seen] img{animation:1s step-end .15s fx-splitOnceImg}}@media (prefers-reduced-motion:reduce){.fx-splitPlate,[data-fx~=split] img{transition:none}}@keyframes fx-split{0%{scale:0 1}to{scale:1}}@keyframes fx-splitOnce{0%{scale:0 1}60%{scale:1}to{transform-origin:100%;scale:0 1}}@keyframes fx-splitOnceImg{0%,to{filter:none}}[data-fx~=drag][data-dragging=true]{-webkit-user-select:none;user-select:none;scroll-snap-type:none!important}[data-fx~=drag][data-dragging=true] *{pointer-events:none}[data-fx~=drag]:focus-visible{outline:var(--focus-w,3px) solid var(--color-focus);outline-offset:6px;box-shadow:var(--focus-glow)}@media (max-width:1199px){[data-fx~=drag-row-m]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--margin,1.25rem) * -1);padding:.75rem var(--margin,1.25rem) 1.25rem;scroll-padding-inline:var(--margin,1.25rem);overflow-x:auto;gap:clamp(.9rem,3vw,1.5rem)!important;display:flex!important}[data-fx~=drag-row-m]::-webkit-scrollbar{display:none}[data-fx~=drag-row-m]>*{scroll-snap-align:start;flex:0 0 clamp(190px,44vw,290px);margin-top:0!important}[data-fx~=drag-row-m]>:nth-child(2n){margin-top:1.25rem!important}}.fx-fsFlash{z-index:6;pointer-events:none;background:var(--acid,#fff);mix-blend-mode:difference;opacity:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.fs[data-fx-hit=on] .fx-fsFlash{animation:.2s step-end fx-fsFlash}.fs[data-fx-hit=on] .fs-shake{animation:.34s steps(5,end) fx-fsKick}.fs[data-fx-hit=on] :is(.fs-block,.fs-runRow){animation:.5s step-end fx-fsPlates}}@keyframes fx-fsFlash{0%{opacity:.35}40%{opacity:0}}@keyframes fx-fsKick{0%{translate:0;scale:1.045}25%{translate:-10px 6px}50%{translate:8px -5px}75%{translate:-4px 2px;scale:1.01}to{translate:0;scale:1}}@keyframes fx-fsPlates{0%{translate:-12px}22%{translate:9px -3px}46%{translate:-3px 1px}70%{translate:0}}.fs--ropes .fx-fsFlash{display:none}[data-fx]{--fx-p1:var(--red);--fx-p2:var(--red);--fx-pl:var(--red)}[data-surface=paper] [data-fx],[data-surface=paper][data-fx]{--fx-pl:var(--ink)}[data-surface=red] [data-fx],[data-surface=red][data-fx]{--fx-p1:var(--ink);--fx-p2:var(--ink);--fx-pl:var(--ink)}[data-fx~=type-misreg][style*=--fx-mr]{text-shadow:none}@media (prefers-reduced-motion:no-preference){[data-fx~=type-misreg][data-fx-land]{animation:fx-land .7s var(--ease-out)}}.fx-hd-brand[data-fx~=glitch]:is(:hover,:focus-visible),.fx-menu-link[data-fx~=glitch]:is(:hover,:focus-visible) .fx-menu-labelInner{text-shadow:none}@media (prefers-reduced-motion:no-preference){[data-fx~=plate]:is(:hover,:focus-visible),[data-fx~=plate][data-fx-seen]{animation:fx-plate .22s var(--ease-out)}}[data-fx~=ink]{background-image:radial-gradient(circle at var(--fx-ox,50%) var(--fx-oy,50%), var(--fx-inkc) var(--fx-r), transparent var(--fx-r))}.fx-splitPlate{background:var(--red);mix-blend-mode:normal;opacity:1;transform-origin:0;height:5px;transition:scale .45s var(--ease-out);inset:auto 0 0;translate:none;scale:0 1}[data-fx~=split] img{transition:none}[data-fx~=split]:is(:hover,:focus-visible,:focus-within) img{filter:none}[data-fx~=split]:is(:hover,:focus-visible,:focus-within)>.fx-splitPlate{opacity:1;translate:none;scale:1}@media (prefers-reduced-motion:no-preference){[data-fx~=split]:is(:hover,:focus-visible,:focus-within)>.fx-splitPlate{animation:fx-split .45s var(--ease-out)}}.fx-fsFlash{background:var(--red);mix-blend-mode:normal}.fs{--fx-p1:var(--red);--fx-p2:var(--red)}.fs[data-theme=red]{--fx-p1:var(--ink);--fx-p2:var(--ink)}[data-fx~=tear]:is(:hover,:focus-within) .mo-tape{clip-path:polygon(0 0,62% 0,52% 100%,0 100%)}.fx-progress,html[data-nav-theme=red] .fx-progress{mix-blend-mode:normal;color:var(--paper)}.fx-progressRope,.fx-progressFill{box-shadow:0 0 0 1px #05050599}.fx-progressRope{opacity:.6}.fx-progressKnot{background:var(--red);border-color:var(--paper);box-shadow:0 0 0 1px #05050599}.fx-progressRound{text-shadow:0 0 2px var(--ink)}.fx-tiltPlate{display:none}.fx-hsRail{background:0 0;height:12px;overflow:visible}.fx-hsFill{background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 15%, transparent), var(--color-accent) 70%);clip-path:polygon(0 46%,calc(100% - 14px) 0,100% 0,calc(100% - 10px) 100%,0 54%)}.fx-progressRope{display:none}.fx-progressFill,html[data-nav-theme=red] .fx-progressFill{background:linear-gradient(180deg, transparent, var(--red) 30%, var(--red));clip-path:polygon(35% 0,65% 0,100% 100%,0 100%);width:6px;box-shadow:none;filter:drop-shadow(0 0 6px #ff1e2d99);left:3px}html[data-nav-theme=red] .fx-progressFill{background:linear-gradient(180deg, transparent, var(--ink) 30%, var(--ink));filter:none}.fx-progressKnot,html[data-nav-theme=red] .fx-progressKnot{background:var(--red);box-shadow:none;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border:0}html[data-nav-theme=red] .fx-progressKnot{background:var(--ink)}.fx-splitPlate{width:clamp(3rem,9vw,7rem);height:clamp(6px,.7vw,10px);transform:skewX(var(--stroke-skew));inset:auto auto clamp(10px,1.4vw,18px) clamp(-6px,-.4vw,-2px)}[data-fx~=plate]:is(:hover,:focus-visible){box-shadow:none}[data-fx~=plate]:hover{filter:drop-shadow(5px 5px 0 var(--fx-pl))}@media (prefers-reduced-motion:no-preference){[data-fx~=plate]:focus-visible{animation:none}}:is(html:has(.st-rail[data-on=true]) .fx-progress,html:has(.pr-rail[data-shown=true]) .fx-progress){opacity:0;visibility:hidden;transition:opacity .3s linear,visibility 0s linear .3s}
.fx-st{display:block}.fx-stIn{transform-origin:var(--st-origin,0% 60%);display:inline-block;position:relative}.fx-stWord{white-space:nowrap;display:inline-block}.fx-stCh{display:inline-block;position:relative}.fx-st[data-st-outline] [data-text]{color:#0000;-webkit-text-stroke:max(1.5px, .014em) var(--st-stroke,var(--color-fg))}.fx-st[data-st-outline]{--st-fill:1}.fx-st[data-st-outline] [data-text]:after{content:attr(data-text);color:var(--st-color,var(--color-fg));-webkit-text-stroke:0;white-space:inherit;clip-path:inset(-.45em calc((1 - var(--st-fill)) * 100%) -.3em -.2em);position:absolute;inset:0}.fx-st[data-st-outline][data-st-fill=up] [data-text]:after{clip-path:inset(calc((1 - var(--st-fill)) * 100% - (var(--st-fill) * .45em)) -.2em -.3em -.2em)}.fx-st[data-st-outline]{color:var(--st-stroke,var(--color-fg))}@media (forced-colors:active){.fx-st[data-st-outline] [data-text]{color:canvastext;-webkit-text-stroke:0}.fx-st[data-st-outline] [data-text]:after{content:none}}.fx-cr{position:relative}.fx-zp{position:relative;overflow:hidden}.fx-zpIn{width:100%;height:100%;transform-origin:var(--zp-origin,50% 50%)}.fx-zpIn>:is(img,picture,video,.v5-pic){width:100%;height:100%;display:block}.fx-zpIn>img,.fx-zpIn>video,.fx-zpIn>picture>img,.fx-zpIn>.v5-pic img{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.fx-zp[data-zp-ready=false] .fx-zpIn{transform:scale(var(--zp-from,1.2))}}.fx-mo{--mo-len:1;position:relative}.fx-moStage{grid-template:minmax(0,1fr)/minmax(0,1fr);min-height:100svh;display:grid;position:relative;overflow:clip}:where(.fx-moStage>*){grid-area:1/1;min-width:0;min-height:0}.fx-moLayer{z-index:0;position:absolute;inset:0}:where(.fx-moStage>:not(.fx-moLayer)){z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.fx-mo[data-mo-pin=all]{height:calc((1 + var(--mo-len)) * 100vh);height:calc((1 + var(--mo-len)) * 100svh)}.fx-mo[data-mo-pin=all]>.fx-moStage{height:100svh;position:sticky;top:0}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.fx-mo[data-mo-pin=tablet]{height:calc((1 + var(--mo-len)) * 100vh);height:calc((1 + var(--mo-len)) * 100svh)}.fx-mo[data-mo-pin=tablet]>.fx-moStage{height:100svh;position:sticky;top:0}}@media (prefers-reduced-motion:no-preference) and (min-width:992px){.fx-mo[data-mo-pin=desktop]{height:calc((1 + var(--mo-len)) * 100vh);height:calc((1 + var(--mo-len)) * 100svh)}.fx-mo[data-mo-pin=desktop]>.fx-moStage{height:100svh;position:sticky;top:0}}.fx-wipe>:nth-child(2){z-index:2;margin-top:calc(var(--cut) * -1 - 1px);clip-path:polygon(0 0, 100% var(--cut), 100% 100%, 0 100%);position:relative}.fx-wipe[data-wipe-dir=r]>:nth-child(2){clip-path:polygon(0 var(--cut), 100% 0, 100% 100%, 0 100%)}.fx-wipe[data-wipe=on]>:first-child{top:var(--wipe-top,0px);position:sticky}@media (prefers-reduced-motion:reduce){.fx-hsReduceStack .fx-hsScroller{overflow:visible}.fx-hsReduceStack .fx-hsTrack{flex-direction:column;align-items:stretch;width:auto}.fx-hsReduceStack .fx-hsTrack>*{max-width:100%;width:auto!important}.fx-hsReduceStack .fx-hsBar{display:none}}
.mo-stamp{color:var(--color-fg);pointer-events:none;flex:none;display:inline-block;rotate:none}.mo-stampInner{flex-direction:column;align-items:flex-start;gap:.35rem;display:inline-flex}.mo-stampRing{font-family:var(--font-plate-stack);font-stretch:125%;font-size:var(--fs-plate-s);letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);font-weight:800;line-height:1.2}.mo-stampCore{font-family:var(--font-bill-stack);text-transform:uppercase;color:var(--color-accent);align-items:center;gap:.5em;font-size:clamp(2.25rem,4vw,3.75rem);line-height:.86;display:inline-flex}.mo-stampCore:before{content:"";width:calc(var(--stroke-w) * .5);height:var(--stroke-h);transform:skewX(var(--stroke-skew));background:currentColor;flex:none}.mo-tape,.mo-ropes{display:none}.mo-ticket{isolation:isolate;color:var(--card-fg);--color-fg:var(--card-fg);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.mo-ticket:before{content:"";z-index:-1;background:var(--card-bg);clip-path:polygon(0 0, calc(100% - var(--slant)) 0, 100% var(--slant), 100% 100%, var(--slant) 100%, 0 calc(100% - var(--slant)));position:absolute;inset:0}.mo-ticketMain{min-width:0;position:relative}.mo-ticketEnd{transform-origin:0 100%;flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem;min-width:clamp(56px,6vw,92px);padding:.75rem .5rem;display:flex;position:relative}button.mo-ticketEnd{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0}.mo-ticketSerial{writing-mode:vertical-rl;font-family:var(--font-sheet-stack);white-space:nowrap;color:var(--color-muted);font-size:.8rem;rotate:180deg}.mo-ticketNumeral{font-family:var(--font-bill-stack);color:var(--color-accent);font-size:clamp(2rem,4vw,3.5rem);line-height:.86}.mo-sheet{isolation:isolate;color:var(--card-fg);--color-fg:var(--card-fg);padding:clamp(1.25rem,2.4vw,2.25rem);position:relative}.mo-sheet:before{content:"";z-index:-1;background:var(--card-bg);clip-path:polygon(0 0, calc(100% - var(--slant)) 0, 100% var(--slant), 100% 100%, var(--slant) 100%, 0 calc(100% - var(--slant)));position:absolute;inset:0}.mo-sheetHead{justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:.9rem;display:flex}.mo-sheetTitle{font-family:var(--font-bill-stack);text-transform:uppercase;font-size:clamp(1.75rem,3.4vw,3rem);line-height:.86}.mo-sheetNo{font-family:var(--font-sheet-stack);font-size:var(--fs-sheet);white-space:nowrap;color:var(--color-muted)}.mo-row{font-family:var(--font-sheet-stack);font-size:var(--fs-sheet);align-items:baseline;gap:.6rem;padding:.6rem .5rem;line-height:1.35;display:flex}.mo-row:nth-child(2n of .mo-row){background:color-mix(in srgb, var(--color-fg) 6%, transparent)}.mo-rowLabel{font-family:var(--font-plate-stack);font-stretch:125%;font-size:var(--fs-plate-s);letter-spacing:.02em;text-transform:uppercase;color:var(--color-muted);flex:none;font-weight:700}.mo-rowLeader{flex:1;min-width:1.5rem}.mo-rowValue{text-align:right;overflow-wrap:anywhere;min-width:0}.mo-torn{width:100%;height:var(--torn-h,clamp(14px, 2.2vw, 30px));color:var(--torn,var(--paper));pointer-events:none;display:block}.mo-torn[data-flip=true]{transform:scaleY(-1)}.mo-duotone{background:var(--duo,var(--red));position:relative;overflow:hidden}.mo-duotone>img{object-fit:cover;width:100%;height:100%;display:block}.halftone{position:relative;overflow:hidden}.mo-misreg{background:var(--ink);position:relative;overflow:hidden}.mo-misreg img{object-fit:cover;width:100%;height:100%;display:block}.mo-misregBlack{position:relative}
