@font-face{font-family:ABC Diatype;src:url(/fonts/abc-diatype-variable.woff2)format("woff2"),url(/fonts/abc-diatype-variable.woff)format("woff");font-style:normal;font-weight:200 1000;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/fonts/geist-latin-ext.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin-ext.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ABC Diatype Fallback;src:local(Helvetica Neue),local(Arial);size-adjust:93.4%;font-style:normal;font-weight:200 1000}:root{--color-paper:#fff;--color-ink:#0b0a09;--color-shade:#c5c5c5;--font-family-sans:"ABC Diatype", "ABC Diatype Fallback", "Helvetica Neue", Arial, sans-serif;--font-family-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-family-body:"Geist", ui-sans-serif, system-ui, sans-serif;--color-body:#444;--color-muted:#6e6e6b;--color-rule:#d2d1cc;--color-accent:#39e67f;--font-weight-strong:700;--type-meta-size:clamp(.7rem, .65rem + .22vw, 1.375rem);--type-body-size:clamp(.9375rem, .62rem + .36vw, 1.125rem);--type-prose-size:clamp(1.0625rem, 1.42vw, 1.375rem);--type-display-size:clamp(3.75rem, 10.6vw, 5rem);--type-section-size:clamp(1.75rem, 7.4vw, 2.6rem);--type-step-title-size:clamp(1.4rem, 5.6vw, 1.9rem);--type-number-size:clamp(4.5rem, 20vw, 7rem);--type-label-size:clamp(.7rem, 2.9vw, .8rem);--type-copy-size:clamp(.95rem, 3.9vw, 1.05rem);--type-cell-size:clamp(.95rem, 3.7vw, 1.1rem);--type-display-leading:.99;--type-display-tracking:-.06em;--type-body-leading:1.08;--type-body-tracking:-.03em;--page-gutter:1.75rem;--cols:4;--col-gap:clamp(.75rem, 1.5vw, 1.75rem);--unit:clamp(.75rem, 1.06vw, 1rem);--sp-1:var(--unit);--sp-2:calc(var(--unit) * 2);--sp-3:calc(var(--unit) * 3);--sp-5:calc(var(--unit) * 5);--sp-8:calc(var(--unit) * 8);--sp-13:calc(var(--unit) * 13);--shelf:88vw;--device-ratio:1.43;--shelf-drop:calc(var(--shelf) / var(--device-ratio) * .25);--shop-paper:#2f2e22;--shop-ink:#f2f1ec;--shop-muted:#9c9b92;--shop-rule:#f2f1ec29;--header-top:3rem;--art-width:min(55vw, 15.5rem);--art-lead:calc(var(--art-width) * .068);--art-span:calc(var(--art-width) * .653);--art-hem:calc(var(--art-width) * .41);--art-gap:1.6rem}*,:before,:after{box-sizing:border-box}html{background:var(--color-shade);-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-family-sans);font-weight:var(--font-weight-strong);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0;overflow-x:clip}h1,p,figure{margin:0}img{max-width:100%;display:block}.landing{min-height:100svh;overflow:clip}.masthead{z-index:2;padding:var(--header-top) var(--page-gutter) 0;align-items:flex-start;gap:.34rem;display:flex;position:relative}.brand{flex:none;width:clamp(9.27rem,39vw,11.7rem);display:block}.brand img{width:100%;height:auto}.studio,.coming{font-size:var(--type-meta-size);letter-spacing:var(--type-body-tracking);line-height:.9}.studio{padding-top:.05em}.hero{min-height:calc(100svh - 4.25rem);padding:2rem var(--page-gutter);isolation:isolate;flex-direction:column;display:flex;position:relative}.hero-stack{margin-top:auto;position:relative}.hero-art{width:var(--art-width);margin-left:calc(var(--art-lead) * -1);position:relative}.hero-art img{width:100%;height:auto}.hero-copy{max-width:19.5rem;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);text-wrap:pretty;margin-top:1.4rem}.hero-title{z-index:1;margin-top:calc(var(--art-gap) - var(--art-hem));font-size:var(--type-display-size);font-weight:var(--font-weight-strong);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking);position:relative}.hero-title span{display:block}.coming{text-transform:uppercase;align-self:flex-end;margin-top:auto}@media (width>=700px){:root{--page-gutter:2.5rem;--header-top:1.5rem;--type-display-leading:.86;--type-step-title-size:clamp(1.6rem, 2.25vw, 2rem);--type-number-size:clamp(6rem, 11vw, 10rem);--type-label-size:max(.75rem, .87vw);--type-copy-size:max(.9375rem, 1.04vw);--type-cell-size:max(1rem, 1.25vw);--art-width:min(34vw, 18rem)}.masthead{gap:.46rem}.brand{width:clamp(10.73rem,26.33vw,12.92rem)}.hero{min-height:max(650px,100svh - 4rem);padding:0;display:block}.hero-stack{right:var(--page-gutter);bottom:4.25rem;left:var(--page-gutter);max-width:72rem;margin-top:0;position:absolute}.hero-copy{top:var(--sp-5);right:var(--page-gutter);text-align:right;width:min(37vw,20rem);max-width:none;margin-top:0;position:absolute}.coming{right:var(--page-gutter);margin-top:0;position:absolute;bottom:1.75rem}}@media (width>=700px) and (width<=1023px){:root{--art-width:min(46vw, 22rem)}}@media (width>=1024px){:root{--art-gap:calc(var(--type-display-size) * -.72)}.hero-title span:first-child{padding-left:calc(var(--art-span) + .9rem)}}@media (width>=1200px){:root{--page-gutter:5.15vw;--header-top:min(2.775vw, 3rem);--type-meta-size:max(.8125rem, 1.273vw);--type-body-size:max(.875rem, 1.273vw);--art-width:min(19vw, 23rem, 26vh)}.masthead{padding-right:var(--page-gutter);padding-left:var(--page-gutter);gap:.36vw}.brand{width:min(14.63vw,15.8rem)}.hero{min-height:max(650px,100svh - min(5.2vw,5.625rem))}.hero-copy{top:var(--sp-8);width:min(20.85vw,22.5rem);right:4.45vw}.hero-stack{width:max(65.1vw,68rem);max-width:none;bottom:5vw;left:3.4vw;right:auto}.hero-title span:first-child{padding-left:calc(var(--art-span) + 1vw)}.coming{bottom:5vw;right:4.55vw}}@media (width>=1200px) and (height<=720px){:root{--art-width:min(14vw, 15rem)}}@media (width>=1728px){:root{--type-meta-size:1.375rem;--type-body-size:1.375rem}}@media (prefers-reduced-motion:no-preference){.brand,.studio,.hero-art,.hero-copy,.hero-title,.coming{animation:.7s cubic-bezier(.16,1,.3,1) both reveal}.hero-art{animation-delay:80ms}.hero-copy{animation-delay:.14s}.hero-title{animation-delay:.22s}.coming{animation-delay:.3s}@keyframes reveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}}:root{--type-headline:clamp(3.25rem, 9.2vw, 4.35rem);--type-numeral:clamp(2rem, 4.9vw, 5rem);--type-mono:clamp(.875rem, 1.16vw, 1.25rem);--type-mono-sm:clamp(.6875rem, .78vw, .8125rem);--type-sheet:clamp(.75rem, .86vw, .9375rem);--type-sheet-sm:clamp(.625rem, .68vw, .75rem);--sheet-rule:#e2e2e2;--sheet-muted:#6e6e6b}.rail{--rail-w:100%;--gap:clamp(1.25rem, 4vw, 3rem);--hook:5.6%;--bar:1.4%;margin:0}.rail-track{align-items:start;gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rail--start .rail-track{grid-template-columns:minmax(0,1fr);justify-items:stretch}.rail--start .rail-item{justify-items:start}.rail-item{justify-items:center;min-width:0;display:grid}.rail-shot{width:100%;display:block;position:relative}.beat .rail-shot:after{content:"";top:var(--hook);height:var(--bar);left:calc(var(--gap) / -2 - 1px);right:calc(var(--gap) / -2 - 1px);background:var(--color-ink);z-index:1;position:absolute}.beat .rail-item:first-child .rail-shot:after{left:calc(var(--gap) * -1)}.beat .rail-item:last-child .rail-shot:after{right:calc(var(--gap) * -1)}.garment{width:100%;height:auto;display:block}.garment--ink{filter:brightness(.78)contrast(1.18)}.rail-label{margin:var(--sp-2) 0 0;text-align:center;font-family:var(--font-family-mono);font-size:var(--type-mono-sm);letter-spacing:.08em;text-transform:uppercase}.rail-count{font-family:var(--font-family-sans);font-size:var(--type-numeral);letter-spacing:-.015em;text-transform:none;margin-bottom:.35rem;font-weight:700;line-height:1;display:block}.rail-name{display:block}.rail-meta{color:var(--sheet-muted);display:block}.statement{padding:var(--sp-13) var(--page-gutter);border-top:1px solid var(--sheet-rule)}.statement-title{margin:var(--sp-3) 0 0;font-size:calc(var(--type-headline) * .76);letter-spacing:-.06em;font-weight:700;line-height:.86}.statement-title span{display:block}.beat,.statement,.closing{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--col-gap);align-content:start;display:grid}.beat>*,.statement>*,.closing>*{grid-column:1/-1}.beat-top,.beat-foot{display:contents}.beat-copy,.beat-visual{grid-column:1/-1}.beat-copy{margin-top:var(--sp-3)}.beat{row-gap:var(--sp-5);padding:var(--sp-8) var(--page-gutter);border-top:1px solid var(--sheet-rule)}.beat--shade{background-color:var(--color-shade);--sheet-rule:#b0b0b0;--sheet-muted:#4f4f4f}.beat-number{font-size:var(--type-numeral);letter-spacing:-.06em;grid-column:1/span 2;margin:0;font-weight:700;line-height:.9}.beat-index{text-align:right;color:var(--sheet-muted);font-family:var(--font-family-mono);font-size:var(--type-mono-sm);letter-spacing:.1em;text-transform:uppercase;grid-column:span 2/-1;align-self:start;margin:0;font-weight:500}.beat-title{max-width:24ch;font-size:var(--type-headline);letter-spacing:-.06em;margin:0;font-weight:700;line-height:.82}.beat-body{margin:var(--sp-2) 0 0;color:var(--color-ink);font-size:var(--type-prose-size);letter-spacing:var(--type-body-tracking);text-wrap:pretty;line-height:1.85}.beat-visual{min-width:0}.closing{padding:calc(var(--shelf-drop) + var(--sp-8)) var(--page-gutter) var(--sp-13);overflow:clip}.closing-title,.closing-mark{grid-column:1/-1}.closing-title{margin:var(--sp-5) 0 0;letter-spacing:-.035em;text-transform:uppercase;text-align:justify;text-align-last:justify;text-wrap:wrap;hyphens:none;font-size:clamp(1.4rem,3.55vw,3.65rem);font-weight:800;line-height:1.32}.closing-title mark{background-position:0 calc(100% - .04em),0 calc(100% - .08em);background-size:100% .62em,100% .78em;padding:.02em .16em}.closing-body{max-width:62ch;color:var(--color-ink);font-family:var(--font-family-mono);font-size:var(--type-sheet);letter-spacing:.01em;text-align:justify;text-wrap:wrap;hyphens:none;margin:clamp(2rem,3.2vw,3rem) 0 0;font-weight:400;line-height:1.85}.closing-mark{margin:var(--sp-8) 0 0;align-items:flex-start;gap:.34rem;display:flex}.sheet{margin:0}.sheet table,.sheet th,.sheet td{font-family:var(--font-family-mono)}.sheet table{border-collapse:collapse;text-align:left;width:100%;font-weight:400}.sheet thead th{color:var(--sheet-muted);font-size:var(--type-sheet-sm);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:2.03em;font-weight:500}.sheet tbody th,.sheet tbody td{border-bottom:1px solid var(--sheet-rule);font-size:var(--type-sheet);white-space:nowrap;padding:2.18em 0;font-weight:400}.sheet tbody tr:last-child th,.sheet tbody tr:last-child td{border-bottom:0}.sheet .num{font-variant-numeric:tabular-nums;text-align:right}.sheet .sku,.sheet .muted{color:var(--sheet-muted)}.sheet .strong{font-weight:500}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=900px){.beat{padding-bottom:0}:root{--cols:12}.beat-number{grid-column:1/span 3}.beat-index{grid-column:span 3/-1}.beat-copy{grid-column:1/span 7}.beat-visual{grid-column:1/-1}.closing-title{grid-column:1/span 8}.beat--showcase{row-gap:clamp(2.5rem,4.4vw,4.5rem);padding-bottom:0}.beat--showcase .beat-title{max-width:none}.beat--showcase .beat-copy{display:contents}.beat--showcase .beat-title{grid-column:1/span 6}.beat--showcase .beat-body{grid-column:8/-1;align-self:end;margin-top:0}.beat--showcase .beat-visual{grid-column:1/-1}.statement{align-items:center}.statement .rail{grid-area:auto/1/auto/span 3}.statement-title{grid-column:5/-1;margin-top:0}.beat .rail{width:calc(100% + var(--page-gutter) * 2);margin-inline:calc(var(--page-gutter) * -1)}.rail{--rail-w:19rem}.rail-track{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.rail--counts{--rail-w:14rem}.statement .rail{--rail-w:20rem}.statement .rail-track{grid-auto-flow:row}}.device{z-index:2;width:100%;aspect-ratio:var(--device-ratio);padding:calc(var(--shelf) * .018);border-radius:calc(var(--shelf) * .03);margin:0 0 calc(var(--shelf-drop) * -1);background:#0b0b0b;position:relative;box-shadow:0 30px 70px #00000057}.device-lens{top:calc(var(--shelf) * .0072);width:calc(var(--shelf) * .0042);aspect-ratio:1;background:#2b2b2b;border-radius:50%;position:absolute;left:50%;translate:-50%}.screen{border-radius:calc(var(--shelf) * .013);background:var(--shop-paper);height:100%;color:var(--shop-ink);flex-direction:column;display:flex;overflow:clip}.shop-head{justify-content:space-between;align-items:center;gap:calc(var(--shelf) * .02);padding:calc(var(--shelf) * .028) calc(var(--shelf) * .03);display:flex}.shop-brand{height:calc(var(--shelf) * .026);aspect-ratio:702/245;background:currentColor;display:block;-webkit-mask:url(/svg/inmate.png) 50%/contain no-repeat;mask:url(/svg/inmate.png) 50%/contain no-repeat}.shop-nav{gap:calc(var(--shelf) * .024);font-family:var(--font-family-mono);font-size:calc(var(--shelf) * .0135);letter-spacing:.1em;text-transform:uppercase;color:var(--shop-muted);font-weight:400;display:flex}.shop-grid{gap:calc(var(--shelf) * .016);padding:0 calc(var(--shelf) * .03);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shop-img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}.shop-name,.shop-price{font-family:var(--font-family-mono);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:400}.shop-name{margin-top:calc(var(--shelf) * .018);font-size:calc(var(--shelf) * .0145)}.shop-price{margin-top:calc(var(--shelf) * .008);font-size:calc(var(--shelf) * .0135);color:var(--shop-muted)}.shop-foot{margin:auto calc(var(--shelf) * .03) 0;padding:calc(var(--shelf) * .022) 0;border-top:1px solid var(--shop-rule);font-family:var(--font-family-mono);font-size:calc(var(--shelf) * .0125);letter-spacing:.1em;text-transform:uppercase;color:var(--shop-muted);grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}.shop-foot span:first-child{text-align:center;grid-column:2}.shop-foot span:nth-child(2){text-align:right;grid-column:3}:root{--wall-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");--wall-light:radial-gradient(125% 85% at 20% 4%, #ffffffe6 0%, #00000008 76%);--cast-display:0 2px 6px #0000001a;--cast-display-dark:0 2px 10px #0000008c}.landing{background-color:var(--color-paper)}.hero-title,.statement-title,.beat-title,.beat-number{text-shadow:var(--cast-display)}.beat--showcase{padding-top:var(--sp-8);padding-bottom:0;overflow:visible}.beat--showcase .beat-visual{width:var(--shelf);margin-inline:auto}@media (width<=899px){.beat{overflow:clip}.beat--showcase{overflow:visible}.beat .rail{--item-w:64vw;--gap:1.75rem;width:100vw;margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);box-sizing:border-box;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;contain:paint;overflow-x:auto}.beat .rail-track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--item-w);gap:var(--gap)}.beat .rail-item{scroll-snap-align:center}.beat .rail::-webkit-scrollbar{display:none}.beat .rail[data-pan]{scroll-snap-type:none;touch-action:pan-y;overflow-x:clip}.beat .rail[data-pan] .rail-track{will-change:transform}}.showroom-url{text-align:center;color:#4f4f4f;font-family:var(--font-family-mono);font-size:var(--type-sheet);letter-spacing:.04em;margin:0 0 clamp(1.25rem,2vw,1.75rem)}:root{--accent:#c4f17e}mark{color:#0b0a09;background-color:#0000;background-image: linear-gradient(100deg, #c4f17e00 .1em, #c4f17e99 .36em, var(--accent) .85em, var(--accent) calc(100% - .85em), #c4f17e99 calc(100% - .36em), #c4f17e00 calc(100% - .1em)),  linear-gradient(97deg, #c4f17e00 .28em, #c4f17e73 .75em, #c4f17e73 calc(100% - .55em), #c4f17e00 calc(100% - .18em));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .17em),0 calc(100% - .24em);background-repeat:no-repeat;background-size:100% .78em,100% 1em;margin-inline:-.22em;padding:.04em .3em .06em}.beat,.statement,.closing{--pitch:calc((100% - var(--page-gutter) * 2 + var(--col-gap)) / var(--cols))}.beat--shade{--grid-line:#0b0a091c}.closing{background-image: linear-gradient(to right, var(--grid-line) 0 1px, transparent 1px), repeating-linear-gradient(to right, var(--grid-line) 0 1px,  transparent 1px calc((100% + var(--col-gap)) / var(--cols)));background-position:right var(--page-gutter) top, var(--page-gutter) 0;background-size:1px 100%,  calc(100% - var(--page-gutter) * 2) 100%;--grid-line:#0b0a091c;background-repeat:no-repeat,no-repeat;background-color:var(--color-shade)}@media (width>=900px){.sheet table,.sheet thead,.sheet tbody{display:block}.sheet tr{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--col-gap);align-items:baseline;display:grid}.sheet tr>:first-child{grid-column:span 6}.sheet tr>:not(:first-child){grid-column:span 1}.sheet--ledger tr>.sku,.sheet--ledger tr>.num{grid-column:span 2}}.stats{gap:var(--sp-2);margin:0;display:grid}.statement .rail{grid-area:1/1/auto/span 3}.statement .rail-track{transform:translate(-3rem)}.statement-title{grid-area:2/1/auto/span 3}.stats{grid-area:1/4/span 2/-1;align-content:space-between}.statement .rail{--rail-w:100%}@media (width>=900px){.statement .rail{--rail-w:20rem;grid-area:1/1/auto/span 3}.statement .rail-track{transform:none}.statement-title{grid-area:1/5/auto/span 5;align-self:center;margin-top:0}.stats .stat-value{font-size:calc(var(--type-numeral) * .66)}.stats{gap:var(--sp-3);grid-area:1/11/auto/-1;grid-template-columns:minmax(0,1fr);align-content:start;align-self:start;margin-top:0}}.stat{gap:var(--sp-1);padding-top:var(--sp-2);border-top:1px solid var(--color-ink);flex-direction:column-reverse;display:flex}.stat-value{font-size:var(--type-numeral);letter-spacing:-.015em;margin:0;font-weight:700;line-height:1}.stat-label{color:var(--sheet-muted);font-family:var(--font-family-mono);font-size:var(--type-sheet-sm);letter-spacing:.12em;text-transform:uppercase;font-weight:500}.odo{--digit:1.16em;line-height:var(--digit);display:inline-flex}.odo-slot{height:var(--digit);display:block;overflow:hidden}.odo-strip{transform:translateY(calc((var(--target) + 20) * var(--digit) * -1));display:block}.odo-n{height:var(--digit);font-variant-numeric:tabular-nums;display:block}.is-rolled .odo-strip{transform:translateY(calc(var(--target) * var(--digit) * -1))}@media (prefers-reduced-motion:no-preference){.odo-strip{transition:transform 1.6s cubic-bezier(.16,.84,.28,1)}.odo-slot:nth-child(2) .odo-strip{transition-delay:.12s}.odo-slot:nth-child(3) .odo-strip{transition-delay:.24s}}@media (prefers-reduced-motion:reduce){.odo-strip{transform:translateY(calc(var(--target) * var(--digit) * -1))}}.js .garment,.js .shop-img,.js .hero-art img{opacity:0}.js img.is-ready{opacity:1}@media (prefers-reduced-motion:no-preference){.js .garment,.js .shop-img,.js .hero-art img{transition:opacity .45s ease-out}@supports (animation-timeline:view()){.beat>*,.statement>*,.closing>*{animation:linear both reveal view();animation-range:entry 4% entry 70%}.rail .garment{transform-origin:50% 0;animation:linear both hang view();animation-range:entry exit}.rail-item:nth-child(2n) .garment{animation-name:hang-alt}@keyframes hang{0%{transform:translateY(15px)rotate(.5deg)}to{transform:translateY(-15px)rotate(-.5deg)}}@keyframes hang-alt{0%{transform:translateY(9px)rotate(-.36deg)}to{transform:translateY(-19px)rotate(.42deg)}}}}
