.by-picture.svelte-1v7fog7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin:0;padding:0;list-style:none;container-type:inline-size}@media(min-width:768px){.by-picture.svelte-1v7fog7{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.5rem}}.go.svelte-1v7fog7{display:grid;gap:.625rem;min-height:44px;color:inherit;text-decoration:none}.pic.svelte-1v7fog7{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden}.pic.svelte-1v7fog7 .pic-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.line.svelte-1v7fog7{display:flex;align-items:baseline;gap:.625rem;font-family:var(--theme-font-display),serif;font-size:1.125rem;line-height:1.25;color:var(--theme-text-primary)}.num.svelte-1v7fog7{font-weight:400;color:var(--theme-primary-text)}.go.svelte-1v7fog7:focus-visible{outline:2px solid var(--theme-ring);outline-offset:4px}.reel.svelte-b5giol{container-type:inline-size;min-width:0}.run.svelte-b5giol{--per: 5;display:flex;flex-wrap:wrap;row-gap:1.5rem;margin:0;padding:0;list-style:none}.run.wide.svelte-b5giol{--per: 4}@container (max-width: 900px){.run.svelte-b5giol{--per: 4}.run.wide.svelte-b5giol{--per: 3}}@container (max-width: 640px){.run.svelte-b5giol{--per: 3;row-gap:.875rem}.run.wide.svelte-b5giol{--per: 2}}.cell.svelte-b5giol,.leader.svelte-b5giol,.tail.svelte-b5giol{position:relative;display:grid;grid-template-rows:.875rem auto 1.5rem;flex:0 0 calc(100% / var(--per));min-width:0;padding:0 3px;background:#120f0d}.tail.svelte-b5giol{flex-grow:1;grid-template-columns:minmax(0,calc(100cqi / var(--per) - 6px)) 1fr;-webkit-mask-image:linear-gradient(90deg,#000 calc(100cqi / var(--per)),transparent);mask-image:linear-gradient(90deg,#000 calc(100cqi / var(--per)),transparent)}.tail.svelte-b5giol:before,.tail.svelte-b5giol:after{grid-column:1 / -1}.tail.svelte-b5giol .slate:where(.svelte-b5giol){grid-column:1}.cell.svelte-b5giol:before,.leader.svelte-b5giol:before,.tail.svelte-b5giol:before,.cell.svelte-b5giol:after,.leader.svelte-b5giol:after,.tail.svelte-b5giol:after{content:"";height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Crect x='4.5' y='3' width='7' height='6' rx='1.4' fill='%23efe4d2'/%3E%3C/svg%3E") 0 50% / 16px 12px round no-repeat;background-repeat:round no-repeat}.cell.svelte-b5giol:before,.leader.svelte-b5giol:before,.tail.svelte-b5giol:before{grid-row:1;align-self:center}.cell.svelte-b5giol:after,.leader.svelte-b5giol:after,.tail.svelte-b5giol:after{grid-row:3;align-self:start;margin-top:1px}.pic.svelte-b5giol{grid-row:2;display:block;overflow:hidden;aspect-ratio:var(--frame);border-radius:1.5px;background:#1a1512;box-shadow:0 0 0 1px #ffffff0a}.pic.svelte-b5giol .shot{display:block;width:100%;height:100%;object-fit:cover}.pic.svelte-b5giol .shot.softened{filter:blur(10px) saturate(.85);transform:scale(1.1)}.edge-print.svelte-b5giol{position:absolute;inset:auto 6px 1px 6px;display:flex;justify-content:space-between;font-family:var(--theme-font-body),sans-serif;font-size:.625rem;font-weight:700;line-height:.625rem;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:#d9a74a}.slate.svelte-b5giol{grid-row:2;display:grid;place-items:center;align-content:center;gap:.625rem;min-height:100%;padding:.75rem;border-radius:1.5px;background:linear-gradient(180deg,#1a1512,#0d0b0a);text-align:center}.edge-word.svelte-b5giol{font-family:var(--theme-font-body),sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.32em;color:#d9a74a}.venue.svelte-b5giol{font-family:var(--theme-font-display),serif;font-size:clamp(.8125rem,2.2cqi,1.125rem);line-height:1.2;overflow-wrap:anywhere;color:#f7ede0}.punch.svelte-b5giol{width:.875rem;height:.875rem;border-radius:9999px;background:#efe4d2}.film.svelte-j29bnz{display:grid;gap:1.5rem;min-width:0}.frame.svelte-j29bnz{display:grid;gap:.5rem;margin:0}.stage.svelte-j29bnz{position:relative;overflow:hidden;aspect-ratio:4 / 5;margin-inline:calc(50% - 50 * var(--cw, 1vw));background:color-mix(in oklch,var(--theme-bg-base) 8%,black)}@media(min-width:768px){.stage.svelte-j29bnz{aspect-ratio:16 / 9;margin-inline:0}}.film.look-inline.svelte-j29bnz .frame:where(.svelte-j29bnz),.film.look-inline.svelte-j29bnz .words:where(.svelte-j29bnz){max-width:40rem}.film.look-inline.svelte-j29bnz .stage:where(.svelte-j29bnz){aspect-ratio:16 / 9;margin-inline:0}.stage.svelte-j29bnz .poster,.ground.svelte-j29bnz{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ground.svelte-j29bnz{background:linear-gradient(160deg,color-mix(in oklch,var(--theme-primary) 40%,black),#000)}.stage.svelte-j29bnz .poster.softened{filter:blur(18px) saturate(.8);transform:scale(1.08)}.play.svelte-j29bnz{position:absolute;inset:50% auto auto 50%;display:grid;place-items:center;width:4.5rem;height:4.5rem;padding:0;border:1px solid color-mix(in srgb,white 40%,transparent);border-radius:9999px;background:color-mix(in srgb,black 34%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;transform:translate(-50%,-50%);cursor:pointer;transition:transform var(--theme-motion-press, 90ms) var(--theme-ease-brisk, ease)}.play.svelte-j29bnz svg:where(.svelte-j29bnz){width:1.75rem;height:1.75rem;margin-left:.2rem}.play.svelte-j29bnz:active{transform:translate(-50%,-50%) scale(.96)}.play.svelte-j29bnz:focus-visible{outline:2px solid white;outline-offset:3px}@media(prefers-reduced-motion:reduce){.play.svelte-j29bnz{transition:none}}.door.svelte-j29bnz{position:absolute;inset:auto 0 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:1rem;background:color-mix(in oklch,var(--theme-bg-base) 86%,transparent)}.door-link.svelte-j29bnz{display:inline-flex;align-items:center;min-height:2.75rem;margin-inline-start:auto;font-size:.9375rem;font-weight:600;color:var(--theme-primary-text);text-decoration:none}.door-link.svelte-j29bnz:hover{text-decoration:underline;text-underline-offset:.25em}.door-link.svelte-j29bnz:focus-visible,.own.svelte-j29bnz:focus-visible{outline:2px solid var(--theme-primary-text);outline-offset:2px}.team-line.svelte-j29bnz{margin:0;font-family:var(--theme-font-body),sans-serif;font-size:.8125rem;line-height:1.25rem;color:var(--theme-text-secondary);text-wrap:balance}.facts.svelte-j29bnz{font-family:var(--theme-font-body),sans-serif;font-size:.6875rem;font-weight:600;line-height:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--theme-text-secondary);font-variant-numeric:tabular-nums}.words.svelte-j29bnz{display:grid;gap:.75rem;max-width:40rem}.title.svelte-j29bnz{margin:0;font-family:var(--theme-font-display),serif;font-weight:var(--theme-heading-weight, 400);font-size:clamp(1.875rem,6vw,3rem);line-height:1.05;letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;color:var(--theme-text-primary)}.deck.svelte-j29bnz{margin:0;font-family:var(--theme-font-display),serif;font-style:italic;font-size:1.1875rem;line-height:1.75rem;color:var(--theme-text-secondary)}.film.page.svelte-j29bnz{gap:2.5rem}.film.page.svelte-j29bnz .words:where(.svelte-j29bnz){gap:.75rem}.facts.head.svelte-j29bnz{color:var(--theme-accent-text, var(--theme-primary-text))}.caption.svelte-j29bnz{margin:0;font-size:1rem;line-height:1.5rem;color:var(--theme-text-primary)}.credits.svelte-j29bnz{margin:0;font-size:.75rem;line-height:1.125rem;letter-spacing:.04em;color:var(--theme-text-secondary)}.frame.foot.svelte-j29bnz{justify-items:center;margin-top:1rem}.stage.own.svelte-j29bnz{margin-inline:auto}.own.foot-own.svelte-j29bnz{justify-self:center}.own.svelte-j29bnz{display:inline-flex;align-items:center;justify-self:start;min-height:2.75rem;font-size:.875rem;color:var(--theme-text-primary);text-decoration:underline;text-decoration-color:color-mix(in oklch,var(--theme-text-primary) 30%,transparent);text-underline-offset:.25em}.live.svelte-1860y0r{display:grid;gap:1.5rem;min-width:0}@media(min-width:1024px){.live.svelte-1860y0r{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:3rem}}.still.svelte-1860y0r{position:relative;overflow:hidden;aspect-ratio:4 / 5;margin-inline:calc(50% - 50 * var(--cw, 1vw));background:color-mix(in oklch,var(--theme-text-primary) 8%,transparent)}@media(min-width:768px){.still.svelte-1860y0r{aspect-ratio:3 / 2;margin-inline:0}}.still.svelte-1860y0r .poster,.ground.svelte-1860y0r{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ribbon.svelte-1860y0r{--ribbon-at: clamp(2.75rem, 12vw, 5rem);position:absolute;top:var(--ribbon-at);right:var(--ribbon-at);width:calc(var(--ribbon-at) * 4);margin:0;padding-block:.35em;transform:translate(50%,-50%) rotate(45deg);background:var(--theme-text-primary);color:var(--theme-bg-base);font-family:var(--theme-font-body),sans-serif;font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:.16em;text-align:center;text-transform:uppercase;white-space:nowrap}[data-on-air=true].svelte-1860y0r .ribbon:where(.svelte-1860y0r){background:var(--theme-primary);color:var(--theme-primary-foreground, white)}.words.svelte-1860y0r{display:grid;gap:.75rem;align-content:end;min-width:0}.moment.svelte-1860y0r{margin:0;font-family:var(--theme-font-display),serif;font-weight:var(--theme-heading-weight, 400);font-size:clamp(2.25rem,8vw,3.5rem);line-height:1;letter-spacing:-.02em;text-wrap:balance;color:var(--theme-text-primary)}.countdown.svelte-1860y0r{margin:0;font-family:var(--theme-font-body),sans-serif;font-size:.6875rem;font-weight:600;line-height:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--theme-text-secondary);font-variant-numeric:tabular-nums}[data-on-air=true].svelte-1860y0r .countdown:where(.svelte-1860y0r){color:var(--theme-primary-text);font-weight:600}.title.svelte-1860y0r{margin:.5rem 0 0;font-family:var(--theme-font-display),serif;font-weight:var(--theme-heading-weight, 400);font-size:clamp(1.5rem,5vw,2.25rem);line-height:1.1;text-wrap:balance;overflow-wrap:anywhere;color:var(--theme-text-primary)}.deck.svelte-1860y0r{margin:0;font-size:1rem;line-height:1.5rem;color:var(--theme-text-secondary)}.way-in.svelte-1860y0r{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.5rem 0 0}.go.svelte-1860y0r{display:inline-flex;align-items:center;min-height:2.75rem;font-size:.9375rem;font-weight:600;color:var(--theme-primary-text);text-decoration:none}.go.svelte-1860y0r:hover{text-decoration:underline;text-underline-offset:.25em}.go.svelte-1860y0r:focus-visible{outline:2px solid var(--theme-primary-text);outline-offset:2px}.appointment.svelte-17p13k8{display:grid;gap:1.5rem;min-width:0}@media(min-width:1024px){.appointment.svelte-17p13k8{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:4rem}.appointment.no-photo.svelte-17p13k8{grid-template-columns:minmax(0,40rem)}}.photo.svelte-17p13k8{position:relative;overflow:hidden;aspect-ratio:4 / 5;margin-inline:calc(50% - 50 * var(--cw, 1vw));background:color-mix(in oklch,var(--theme-text-primary) 6%,transparent)}@media(min-width:768px){.photo.svelte-17p13k8{margin-inline:0}}.photo.svelte-17p13k8 .picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.words.svelte-17p13k8{display:grid;gap:1rem;min-width:0}.title.svelte-17p13k8{margin:0;font-family:var(--theme-font-display),serif;font-weight:var(--theme-heading-weight, 400);font-size:clamp(2rem,7vw,3.25rem);line-height:1.04;letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;color:var(--theme-text-primary)}.line.svelte-17p13k8{margin:0;font-family:var(--theme-font-display),serif;font-style:italic;font-size:1.1875rem;line-height:1.75rem;color:var(--theme-text-secondary)}.lengths.svelte-17p13k8{margin:.5rem 0 0;padding:0;list-style:none;border-top:1px solid color-mix(in oklch,var(--theme-text-primary) 12%,transparent)}.lengths.svelte-17p13k8 li:where(.svelte-17p13k8){display:flex;align-items:baseline;justify-content:space-between;gap:1rem;min-height:2.75rem;padding-block:.75rem;border-bottom:1px solid color-mix(in oklch,var(--theme-text-primary) 12%,transparent)}.time.svelte-17p13k8{font-family:var(--theme-font-display),serif;font-size:1.25rem;line-height:1.5rem;color:var(--theme-text-primary)}.price.svelte-17p13k8,.price-alone.svelte-17p13k8{font-family:var(--theme-font-display),serif;font-size:1.125rem;line-height:1.5rem;color:var(--theme-text-primary);font-variant-numeric:lining-nums tabular-nums}.price-alone.svelte-17p13k8{margin:0}.way-in.svelte-17p13k8{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.5rem 0 0}.book.svelte-17p13k8{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.5rem;border-radius:9999px;background:var(--theme-primary);color:var(--theme-primary-foreground, white);font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform var(--theme-motion-press, 90ms) var(--theme-ease-brisk, ease)}.book.svelte-17p13k8:hover{background:var(--theme-primary-hover, var(--theme-primary))}.book.svelte-17p13k8:active{transform:scale(.98)}.book.svelte-17p13k8:focus-visible{outline:2px solid var(--theme-primary-text);outline-offset:2px}@media(prefers-reduced-motion:reduce){.book.svelte-17p13k8{transition:none}}.lookbook.svelte-y5zn81{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@container (min-width: 40rem){.lookbook.svelte-y5zn81{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem;align-items:start}}.look-pic.svelte-y5zn81{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:color-mix(in oklab,var(--theme-text-primary) 8%,var(--theme-bg-base))}.look-pic.svelte-y5zn81 img:where(.svelte-y5zn81){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.look-list.svelte-y5zn81{display:grid;gap:1.5rem;align-content:start}.rows.svelte-y5zn81{margin:0;padding:0;list-style:none}.look-row.svelte-y5zn81{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.5rem;padding-block:.75rem;border-bottom:1px solid color-mix(in oklab,var(--theme-text-primary) 10%,transparent)}.num.svelte-y5zn81{font-family:var(--theme-font-display),serif;font-size:1.25rem;color:var(--theme-primary-text)}.look-words.svelte-y5zn81{display:grid;gap:.125rem;min-width:0}.look-name.svelte-y5zn81{font-family:var(--theme-font-display),serif;font-size:1.25rem;line-height:1.2;color:var(--theme-text-primary);text-decoration:none}.shop.svelte-y5zn81{display:grid;gap:1.5rem;width:100%;container-type:inline-size}.head.svelte-y5zn81{display:grid;gap:.375rem}.title.svelte-y5zn81{margin:0;font-family:var(--theme-font-display),serif;font-weight:var(--theme-heading-weight, 400);font-size:clamp(1.875rem,6vw,3rem);line-height:1.05;letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;color:var(--theme-text-primary)}.deck.svelte-y5zn81{margin:0;font-family:var(--theme-font-display),serif;font-style:italic;font-size:1.0625rem;line-height:1.6rem;color:var(--theme-text-secondary)}.grid.svelte-y5zn81{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin:0;padding:0;list-style:none}@container (min-width: 40rem){.grid.svelte-y5zn81{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.5rem}}.card.svelte-y5zn81{display:grid;align-content:start;gap:.5rem;min-width:0}.picture.svelte-y5zn81{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:.375rem;background:color-mix(in oklab,var(--theme-text-primary) 8%,var(--theme-bg-base))}.picture.svelte-y5zn81:focus-visible,.buy.svelte-y5zn81:focus-visible{outline:2px solid var(--theme-primary-text);outline-offset:2px}img.svelte-y5zn81{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ground.svelte-y5zn81{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,color-mix(in oklab,var(--theme-primary) 78%,var(--theme-text-primary)),color-mix(in oklab,var(--theme-primary) 30%,var(--theme-text-primary)))}.name.svelte-y5zn81{margin:0;font-size:.9375rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;color:var(--theme-text-primary)}.row.svelte-y5zn81{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.price.svelte-y5zn81{margin:0;font-family:var(--theme-font-display),serif;font-size:1.125rem;line-height:1.2;color:var(--theme-text-primary);overflow-wrap:anywhere}.buy.svelte-y5zn81{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:2.75rem;padding:0 1rem;border-radius:999px;font-size:.875rem;font-weight:700;text-decoration:none;color:var(--theme-text-primary);box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--theme-text-primary) 55%,transparent)}.story.svelte-z6r2kh{min-width:0}.leaf.svelte-1nb93go{scroll-margin-top:calc(var(--site-header-height, 0px) + 2.75rem);border-top:1px solid color-mix(in oklch,var(--theme-text-primary) 10%,transparent)}.sheet.svelte-1nb93go{display:grid;gap:2rem;width:100%;max-width:72rem;margin-inline:auto;padding:3rem 1rem 2rem}@media(min-width:640px){.sheet.svelte-1nb93go{padding-inline:1.5rem}}@media(min-width:1024px){.sheet.svelte-1nb93go{gap:2.5rem;padding:5rem 2rem 2.5rem}}.kicker.svelte-1nb93go{margin:0;font-family:var(--theme-font-body),sans-serif;font-size:.6875rem;font-weight:600;line-height:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--theme-text-secondary)}.story.svelte-1nb93go .kicker:where(.svelte-1nb93go){width:100%;max-width:40rem;margin-inline:auto}.plates-head.svelte-1nb93go{display:grid;gap:.5rem}@media(min-width:1024px){.plates.svelte-1nb93go:has(.beside:where(.svelte-1nb93go)) .sheet:where(.svelte-1nb93go){grid-template-columns:minmax(0,26rem) minmax(0,1fr);column-gap:4rem;align-items:end}.plates.svelte-1nb93go:has(.beside:where(.svelte-1nb93go)) .kicker:where(.svelte-1nb93go),.plates.svelte-1nb93go:has(.beside:where(.svelte-1nb93go)) .folio:where(.svelte-1nb93go){grid-column:1 / -1}.beside.svelte-1nb93go{grid-column:2;grid-row:2;align-self:end;padding-bottom:1rem}.plates-head.beside.svelte-1nb93go .plates-title:where(.svelte-1nb93go){font-size:clamp(2.5rem,4vw,3.75rem)}}@media(min-width:768px){.plates-head.composed.svelte-1nb93go{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.plates-title.svelte-1nb93go{margin:0;font-family:var(--theme-font-display),serif;font-weight:var(--theme-heading-weight, 400);font-size:clamp(1.875rem,6vw,3rem);line-height:1.05;letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;color:var(--theme-text-primary)}.plates-deck.svelte-1nb93go{margin:0;font-family:var(--theme-font-display),serif;font-style:italic;font-size:1.1875rem;line-height:1.75rem;color:var(--theme-text-secondary)}.thing.svelte-1nb93go .sheet:where(.svelte-1nb93go){padding-block:0 1.5rem;gap:.75rem}.advert.svelte-1nb93go{height:calc(100svh - var(--site-header-height, 0px) - 2.75rem);max-height:56rem;margin-inline:calc(50% - 50 * var(--cw, 1vw));overflow:hidden}@media(min-width:768px){.advert.svelte-1nb93go{height:auto;max-height:none;aspect-ratio:3 / 4;margin-inline:0}}.folio.svelte-1nb93go{display:flex;align-items:baseline;gap:.75rem;padding-top:1rem}.folio.recto.svelte-1nb93go{flex-direction:row-reverse}.folio-n.svelte-1nb93go{font-family:var(--theme-font-display),serif;font-size:1.25rem;line-height:1.5rem;color:var(--theme-text-primary);font-variant-numeric:tabular-nums}.folio-words.svelte-1nb93go{font-family:var(--theme-font-body),sans-serif;font-size:.6875rem;font-weight:600;line-height:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--theme-text-secondary)}
