@layer sig{.iw-root[data-sig-num=mono] :is(.pr,.price,.drop-label,.cposter__count,.pg-count,.cartlink .ct,.hf-cap-pr,.fs-dur,.sizetable,.spec dd,.bar nav .n,footer.site .n,.footer-base,.ix-n,.cindex__n,.cindex__count){font-family:var(--dl-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.iw-root[data-sig-num=mono] .drop-label{font-weight:500;font-size:.78rem}.iw-root[data-sig-chrome=index] .wordmark{text-transform:uppercase;font-stretch:var(--sig-display-width,normal);font-weight:var(--display-heavy);font-size:1.35rem;letter-spacing:0}.iw-root[data-sig-chrome=index] .bar .wrap>nav{letter-spacing:.04em}.iw-root[data-sig-chrome=index] :is(.bar nav,footer.site) .n{color:var(--accent-aa,var(--accent));margin-right:.45em;font-size:.92em}.iw-root[data-sig-chrome=index] header.bar{border-bottom:2px solid var(--fg)}.iw-root[data-sig-chrome=index] footer.site{border-top:2px solid var(--fg)}.hf[data-device=index-cover]{padding-bottom:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.25rem,3vw,2rem)}.hf[data-device=index-cover] .drop-label{border-top:2px solid var(--fg)}.hf[data-device=index-cover] .hf-head{line-height:.86;letter-spacing:-.01em;font-size:min(clamp(3.5rem,23vw,12rem),27cqi)}.hf[data-device=index-cover] .hf-media{aspect-ratio:var(--ar-p,4/5);border-top:3px solid var(--accent)}.hf[data-device=index-cover] .hf-media :is(img,video){object-position:var(--focus,50% 30%)}.hf[data-device=index-cover] .hf-media .hf-still{object-fit:contain}.hf[data-device=index-cover] .hf-cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;border-bottom:1px solid var(--line)}.hf[data-device=index-cover] .hf-cap a{border-bottom:0;flex:1 1 16rem}.hf[data-device=index-cover] .hf-cap-nm{text-transform:uppercase;font-weight:700;letter-spacing:.02em}.hf[data-device=index-cover] .fs-open{margin-top:0}@media (min-width:64rem),(orientation:landscape){.hf[data-device=index-cover] .hf-media{aspect-ratio:var(--ar,16/9)}}@media (min-width:64rem){.hf[data-device=index-cover]{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:end;min-height:0}.hf[data-device=index-cover] .hf-frame{grid-column:1;grid-row:1}.hf[data-device=index-cover] .hf-type{grid-column:2;grid-row:1;padding-bottom:3.5rem}.hf[data-device=index-cover] .hf-media{height:auto;width:100%}.hf[data-device=index-cover] .hf-head{font-size:min(clamp(5rem,10vw,11rem),46cqi)}}.cindex{padding-block:clamp(1.5rem,4vw,3rem) clamp(2.5rem,6vw,4.5rem)}.cindex__head{margin-bottom:.75rem}.cindex__list{list-style:none;margin:0;padding:0;border-top:2px solid var(--fg)}.cindex__row{display:grid;align-items:baseline;grid-template-columns:2.75ch minmax(0,1fr) auto 1.5ch;grid-template-areas:"n title count go" ". kicker kicker .";grid-gap:.3rem .85rem;gap:.3rem .85rem;min-height:44px;padding-block:.95rem;border-bottom:1px solid var(--line);color:var(--fg)}.cindex__n{grid-area:n;color:var(--accent-aa,var(--accent))}.cindex__title{grid-area:title;font-family:var(--dl-display);font-weight:var(--display-heavy);font-stretch:var(--sig-display-width,normal);text-transform:var(--sig-display-case,uppercase);line-height:.92;font-size:clamp(1.75rem,7vw,3.5rem);letter-spacing:-.005em}.cindex__kicker{grid-area:kicker;color:var(--fg-muted);font-size:.95rem}.cindex__count{grid-area:count;color:var(--fg-muted);font-size:.85rem;white-space:nowrap}.cindex__go{grid-area:go;color:var(--fg-muted)}@media (hover:hover){.cindex__row:hover .cindex__title{color:var(--accent-aa,var(--accent))}.cindex__row:hover .cindex__go{color:var(--fg)}}@media (min-width:48rem){.cindex__row{grid-template-columns:4ch minmax(0,1.6fr) minmax(0,2fr) 10ch 2ch;grid-template-areas:"n title kicker count go";padding-block:1.25rem}.cindex__count{text-align:right}}.lineup{padding-top:0}.lineup__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem 2rem;margin-bottom:clamp(1rem,2.5vw,1.5rem);padding-top:.85rem;border-top:2px solid var(--fg)}.iw-root[data-sig-tile=index-row] .tile .media{aspect-ratio:4/5;background:var(--photo-backdrop);box-shadow:none}.iw-root[data-sig-tile=index-row] .tile .media:after{display:none}.iw-root[data-sig-tile=index-row] .tile .meta{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.2rem .55rem;gap:.2rem .55rem;align-items:baseline;padding-top:.6rem;margin-top:.6rem;border-top:2px solid var(--fg)}.iw-root[data-sig-tile=index-row] .tile .ix-n{color:var(--accent-aa,var(--accent));font-size:.8rem}.iw-root[data-sig-tile=index-row] .tile .nm{font-family:var(--dl-display);font-weight:700;font-stretch:var(--sig-display-width,normal);text-transform:uppercase;line-height:1;font-size:clamp(1rem,1.6vw,1.2rem)}.iw-root[data-sig-tile=index-row] .tile .pr{grid-column:2;font-size:.85rem}.iw-root[data-sig-tile=index-row] .tile :is(.ix-ch,.ix-co){display:none}.grid__head{display:none}@media (min-width:64rem) and (hover:hover) and (pointer:fine){.grid[data-grid=index-list]{position:relative;grid-template-columns:minmax(0,1fr) clamp(16rem,24vw,22rem);column-gap:clamp(2rem,4vw,4rem);row-gap:0}.grid[data-grid=index-list]>.grid__head{display:grid;grid-column:1;grid-template-columns:4ch minmax(0,2.4fr) minmax(0,1.4fr) minmax(0,.8fr) 11ch;grid-gap:1rem;gap:1rem;padding-bottom:.6rem;border-bottom:2px solid var(--fg);font:500 .72rem/1 var(--dl-mono,var(--dl-text));text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted)}.grid[data-grid=index-list]:not([data-priced="0"])>.grid__head>:last-child{text-align:right}.grid[data-grid=index-list][data-priced="0"] .tile,.grid[data-grid=index-list][data-priced="0"]>.grid__head{grid-template-columns:4ch minmax(0,2.4fr) minmax(0,1.4fr) minmax(0,.8fr)}.grid[data-grid=index-list]>.grid__cell{grid-column:1;display:block}.grid[data-grid=index-list] .tile{position:relative;display:grid;grid-template-columns:4ch minmax(0,2.4fr) minmax(0,1.4fr) minmax(0,.8fr) 11ch;grid-gap:1rem;gap:1rem;align-items:baseline;padding-block:1rem;border-bottom:1px solid var(--line)}.grid[data-grid=index-list] .tile .meta{display:contents}.grid[data-grid=index-list] .tile .ix-n{font-size:.9rem}.grid[data-grid=index-list] .tile .nm{font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:1}.grid[data-grid=index-list] .tile :is(.ix-ch,.ix-co){display:block;color:var(--fg-muted);font-size:.92rem}.grid[data-grid=index-list] .tile .ix-dots{display:inline-flex;gap:.3rem}.grid[data-grid=index-list] .tile .ix-dots i{width:.6rem;height:.6rem;border-radius:999px;background:currentColor;opacity:.55}.grid[data-grid=index-list] .tile .pr{grid-column:auto;text-align:right;font-size:.95rem;color:var(--fg);white-space:nowrap}.grid[data-grid=index-list] .tile .media{position:absolute;z-index:1;left:calc(100% + clamp(2rem, 4vw, 4rem));top:50%;translate:0 -50%;width:clamp(16rem,24vw,22rem);margin:0;opacity:0;pointer-events:none}.grid[data-grid=index-list]>.grid__cell:nth-child(-n+4) .tile .media{top:0;translate:none}.grid[data-grid=index-list]>.grid__cell:nth-last-child(-n+3) .tile .media{top:auto;bottom:0;translate:none}.grid[data-grid=index-list] .tile .media .alt{display:none}.grid[data-grid=index-list] .tile:is(:hover,:focus-visible) .media{opacity:1;z-index:2}.grid[data-grid=index-list]:not(:has(.tile:is(:hover,:focus-visible)))>.grid__head+.grid__cell .media{opacity:1}.grid[data-grid=index-list] .tile:is(:hover,:focus-visible) .nm{color:var(--accent-aa,var(--accent))}.grid[data-grid=index-list] .tile:focus-visible{outline:2px solid var(--fg);outline-offset:2px}}@media (min-width:64rem) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.grid[data-grid=index-list] .tile .media{transition:opacity .12s ease-out}}.iw-root[data-sig-pdp=spec] .pdp .nm{font-family:var(--dl-display);font-weight:var(--display-heavy);font-stretch:var(--sig-display-width,normal);text-transform:uppercase;letter-spacing:-.005em;line-height:.9;font-size:clamp(2rem,5vw,3.5rem);text-wrap:balance}.iw-root[data-sig-pdp=spec] .pdp .price{font-size:1.1rem}@media (max-width:53.99rem){.iw-root[data-sig-pdp=spec] .pdp .nm{font-size:1.7rem}}.pdp .spec{order:7;display:grid;grid-template-columns:7.5rem minmax(0,1fr);margin:1.5rem 0 0;border-top:2px solid var(--fg)}.pdp .spec :is(dt,dd){margin:0;padding:.6rem 0;border-bottom:1px solid var(--line)}.pdp .spec dt{font:500 .72rem/1.6 var(--dl-mono,var(--dl-text));text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted)}.pdp .spec dd{font-size:.92rem;color:var(--fg)}.pdp .spec dd a{color:inherit;text-decoration:underline;text-underline-offset:3px}.iw-root[data-sig-chrome=index] .chapter-stats{border-top:2px solid var(--fg);border-bottom:1px solid var(--line)}.iw-root[data-sig-chrome=index] .chapter-stats dd{color:var(--accent-aa,var(--fg))}.iw-root[data-sig-chrome=index] .shop-sec__head{display:grid;grid-template-columns:4ch minmax(0,1fr) auto;align-items:baseline;grid-gap:.4rem 1rem;gap:.4rem 1rem;padding-top:.9rem;border-top:2px solid var(--fg);margin-bottom:1rem}.iw-root[data-sig-chrome=index] .shop-sec__head .n{display:block;font:500 .95rem/1 var(--dl-mono,var(--dl-text));color:var(--accent-aa,var(--accent))}.iw-root[data-sig-chrome=index] .shop-sec__head .t{font-family:var(--dl-display);font-weight:var(--display-heavy);font-stretch:var(--sig-display-width,normal);font-size:clamp(1.5rem,3vw,2.2rem);line-height:1;letter-spacing:0}.iw-root[data-sig-chrome=index] .shop-sec__head .k{display:block;grid-column:2/-1;margin:0;color:var(--fg-muted);font-size:.95rem}.iw-root[data-sig-chrome=index] .shop-sec__head .ct{grid-column:3;grid-row:1;font:500 .85rem/1 var(--dl-mono,var(--dl-text));text-transform:none;letter-spacing:0}.iw-root[data-sig-chrome=index] .mn-ch__t .n{color:var(--accent-aa,var(--accent));font-family:var(--dl-mono,var(--dl-text))}}@layer sig{}