.MGNRGq_nudge{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin:0 0 clamp(48px,7vw,96px);padding:16px 0;display:flex;position:relative}.MGNRGq_ask{letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:1.05rem;font-weight:800;display:flex}.MGNRGq_lamp{background:var(--red);border-radius:50%;align-self:center;width:8px;height:8px}.MGNRGq_sub{color:var(--ink-3);letter-spacing:0;font-size:.95rem;font-weight:400}.MGNRGq_icons{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.MGNRGq_icon{border:1px solid var(--line-2);min-height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.MGNRGq_icon svg{fill:currentColor;width:18px;height:18px}.MGNRGq_icon:hover,.MGNRGq_icon[aria-expanded=true]{color:var(--ink);border-color:var(--ink-3);background:var(--bg-2)}.MGNRGq_icon:focus-visible{outline:2px solid var(--red-ink);outline-offset:2px}.MGNRGq_pop{z-index:20;border:1px solid var(--line-2);background:var(--bg-2);border-radius:14px;align-items:center;gap:16px;width:min(360px,100vw - 32px);padding:14px;display:flex;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 18px 40px #00000080;box-shadow:0 18px 40px lab(0% 0 0/.5)}.MGNRGq_qr{background:#f1eeea;border-radius:8px;flex:none;width:120px;height:120px;overflow:hidden}.MGNRGq_qr img{width:100%;height:100%;display:block}.MGNRGq_popText{color:var(--ink-2);gap:6px;font-size:.9rem;line-height:1.45;display:grid}.MGNRGq_popText strong{color:var(--ink);font-size:1rem}.MGNRGq_go{color:var(--red-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:4px;padding:0;font-weight:700}.MGNRGq_go:hover{text-decoration:underline}@media (max-width:640px){.MGNRGq_pop{left:0;right:auto}}@media (prefers-reduced-motion:no-preference){.MGNRGq_pop{animation:MGNRGq_pop .18s var(--ease-out)}}@keyframes MGNRGq_pop{0%{opacity:0;transform:translateY(6px)}}
.-mQgjq_soonPage{min-height:calc(100dvh - var(--nav-h) - var(--tabbar-h));flex-direction:column;justify-content:center;display:flex}.-mQgjq_heading{letter-spacing:-.04em;text-transform:uppercase;flex-direction:column;font-size:clamp(3.5rem,12vw,6rem);font-weight:800;line-height:.88;display:flex}.-mQgjq_soon,.-mQgjq_dot{color:var(--red)}.-mQgjq_dial{border-top:1px solid var(--line-2);scrollbar-width:none;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;gap:22px;margin-top:28px;padding-bottom:6px;font-size:12px;display:flex;overflow-x:auto}.-mQgjq_dial a{color:var(--accent);white-space:nowrap;flex:none;padding-top:20px;position:relative}.-mQgjq_dial a:before{content:"";background:var(--accent);width:2px;height:14px;position:absolute;top:0;left:50%}.-mQgjq_dial a:hover,.-mQgjq_dial a:focus-visible{color:var(--ink)}.-mQgjq_note{color:var(--ink-3);margin-top:-6px;margin-bottom:22px}.-mQgjq_small{margin-top:56px;font-size:.9rem}.-mQgjq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;display:grid}.-mQgjq_card{--accent:var(--red);border:1px solid var(--line);background:var(--bg-2);scroll-margin-top:calc(var(--nav-h) + 16px);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.-mQgjq_card:target{border-color:var(--accent)}.-mQgjq_art{aspect-ratio:5/6;border-bottom:2px solid var(--accent);background:#121110;place-items:center;padding:10%;display:grid}.-mQgjq_art img{object-fit:contain;width:100%;height:100%}.-mQgjq_photo{cursor:pointer;background:#0b0a09;padding:0;position:relative}.-mQgjq_photo img{object-fit:cover;position:absolute;inset:0}.-mQgjq_photo .-mQgjq_alt{opacity:0}.-mQgjq_photo[data-front] .-mQgjq_alt{opacity:1}.-mQgjq_photo[data-front] .-mQgjq_main{opacity:0}@media (hover:hover){.-mQgjq_photo:hover .-mQgjq_alt{opacity:1}.-mQgjq_photo:hover .-mQgjq_main{opacity:0}}.-mQgjq_photo:focus-visible{outline:2px solid var(--red-ink);outline-offset:-2px}.-mQgjq_flip{color:#fff;font-family:var(--font-mono);letter-spacing:.08em;background:#0000009e;border-radius:999px;padding:4px 9px;font-size:11px;position:absolute;bottom:10px;left:10px}@media (hover:hover){.-mQgjq_flip{opacity:0}.-mQgjq_photo:hover .-mQgjq_flip,.-mQgjq_photo:focus-visible .-mQgjq_flip{opacity:1}}@media (prefers-reduced-motion:no-preference){.-mQgjq_photo img{transition:opacity .25s}}.-mQgjq_summary{border-left:2px solid var(--accent);background:var(--bg-3);color:var(--ink-2);padding:10px 12px;font-size:.92rem;line-height:1.5}.-mQgjq_body{gap:14px;padding:18px;display:grid}.-mQgjq_name{letter-spacing:-.02em;font-size:1.35rem;font-weight:800}.-mQgjq_blurb{color:var(--ink-2);margin-top:-8px;line-height:1.5}.-mQgjq_pick{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.-mQgjq_legend{width:100%;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:11px}.-mQgjq_chip{position:relative}.-mQgjq_chip input{opacity:0;cursor:pointer;position:absolute;inset:0}.-mQgjq_chip span{border:1px solid var(--line-2);text-align:center;min-width:44px;color:var(--ink-2);border-radius:999px;padding:9px 12px;font-size:.9rem;display:inline-block}.-mQgjq_chip input:checked+span{border-color:var(--ink);background:var(--ink);color:var(--bg);font-weight:700}.-mQgjq_chip input:focus-visible+span{outline:2px solid var(--red-ink);outline-offset:2px}.-mQgjq_buyRow{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.-mQgjq_price{font-size:1.4rem;font-weight:800}.-mQgjq_buy{background:var(--red-fill);color:#fff;border-radius:999px;min-height:44px;padding:0 26px;font-weight:700}.-mQgjq_buy:hover{background:#d73431;background:lab(49.2966% 62.8465 43.054)}.-mQgjq_buy:disabled{opacity:.6;cursor:default}.-mQgjq_error{color:var(--red-ink);font-size:.9rem}@media (prefers-reduced-motion:no-preference){.-mQgjq_buy{transition:background .15s}.-mQgjq_buy:active{transform:scale(.98)}}.-mQgjq_pair{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:18px;display:grid}.-mQgjq_chip span{align-items:center;gap:7px;display:inline-flex}.-mQgjq_swatch{background:var(--swatch);border-radius:50%;flex:none;width:10px;height:10px}.-mQgjq_chip input:checked+span .-mQgjq_swatch{box-shadow:0 0 0 2px var(--bg)}.-mQgjq_clothes{scroll-margin-top:calc(var(--nav-h) + 16px)}.-mQgjq_clothes .-mQgjq_photo{background:var(--accent);padding:0}.-mQgjq_model{display:block;position:absolute;inset:0}.-mQgjq_model .-mQgjq_person{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.-mQgjq_model .-mQgjq_print{object-fit:initial;height:auto;position:absolute;inset:auto}.-mQgjq_field{gap:6px;display:grid}.-mQgjq_input{border:1px solid var(--line-2);background:var(--bg);min-height:44px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px}.-mQgjq_input:focus-visible{outline:2px solid var(--red-ink);outline-offset:2px}.-mQgjq_lock{color:#fff;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#000000b8;border-radius:999px;padding:10px 16px;font-size:12px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.-mQgjq_card[data-locked] .-mQgjq_model{filter:grayscale(.6)brightness(.7)}.-mQgjq_extraArt{background:var(--accent);padding:8%}.-mQgjq_thing{background:#141211;border-radius:18px;place-items:center;width:100%;padding:6%;display:grid;box-shadow:0 18px 40px #00000059}.-mQgjq_thing[data-kind=tote]{aspect-ratio:356/420;border-radius:6px;padding:10%}.-mQgjq_thing[data-kind=mug],.-mQgjq_thing[data-kind=bottle]{aspect-ratio:2550/1050}.-mQgjq_thing[data-light]{background:#f2f0ee}.-mQgjq_thing img{width:100%;height:auto;position:static}.-mQgjq_poster{width:62%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-2deg);box-shadow:0 24px 50px #00000073}.-mQgjq_poster img{width:100%;height:auto;display:block;position:static}.-mQgjq_drop .-mQgjq_dropArt{aspect-ratio:5/4;background:var(--accent);position:relative;overflow:hidden}.-mQgjq_dropArt img{object-fit:cover;object-position:center 20%;filter:brightness(0)opacity(.85);width:100%;height:100%;position:absolute;inset:0}.-mQgjq_dropWhen{background:var(--bg);color:var(--ink);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:7px 12px;font-size:12px;position:absolute;top:14px;left:14px}.-mQgjq_dropSignup{gap:10px;max-width:560px;margin-top:22px;display:grid}.-mQgjq_dropSignupLine{color:var(--ink-2)}.-mQgjq_teaser{border:1px solid var(--line-2);color:var(--ink);border-radius:999px;align-items:center;gap:10px;margin-top:22px;padding:10px 16px;font-size:.95rem;display:inline-flex}.-mQgjq_teaser:hover{border-color:var(--red)}.-mQgjq_teaser:focus-visible{outline:2px solid var(--red-ink);outline-offset:2px}.-mQgjq_clothes .-mQgjq_photo{aspect-ratio:3/4}.-mQgjq_grid3{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));align-items:stretch;gap:16px;display:grid}.-mQgjq_wide{max-width:1280px}.-mQgjq_grid3>.-mQgjq_card{height:100%}.-mQgjq_grid3 .-mQgjq_body{flex-direction:column;flex:1;gap:10px;padding:14px 16px 16px;display:flex}.-mQgjq_grid3 .-mQgjq_name{font-size:1.15rem}.-mQgjq_grid3 .-mQgjq_blurb{margin-top:-4px;font-size:.9rem}.-mQgjq_grid3 .-mQgjq_buyRow{margin-top:auto;padding-top:6px}.-mQgjq_grid3 .-mQgjq_summary{padding:6px 10px;font-size:.82rem}.-mQgjq_grid3 .-mQgjq_chip span{min-width:38px;padding:6px 9px;font-size:.82rem}.-mQgjq_still{position:absolute;inset:0}.-mQgjq_swatches{border:0;gap:6px;margin:0;padding:0;display:grid}.-mQgjq_swatches .-mQgjq_legend b{color:var(--ink);font-weight:500}.-mQgjq_swatchRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.-mQgjq_dot,.-mQgjq_pill{position:relative}.-mQgjq_dot input,.-mQgjq_pill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.-mQgjq_dot span{background:var(--swatch);border-radius:50%;width:24px;height:24px;display:block;box-shadow:inset 0 0 0 2px #00000040}.-mQgjq_dot input:checked+span{box-shadow:0 0 0 2px var(--bg-2), 0 0 0 4px var(--ink)}.-mQgjq_pill span{border:1px solid var(--line-2);height:24px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 9px;font-size:.78rem;display:inline-flex}.-mQgjq_pill input:checked+span{background:var(--ink);color:var(--bg);border-color:var(--ink)}.-mQgjq_dot input:focus-visible+span,.-mQgjq_pill input:focus-visible+span{outline:2px solid var(--red-ink);outline-offset:3px}.-mQgjq_grid3 .-mQgjq_chip span{justify-content:center;align-items:center;min-width:38px;height:32px;padding:0 10px;line-height:1;display:inline-flex}.-mQgjq_grid3 .-mQgjq_price{font-size:1.45rem}.-mQgjq_grid3 .-mQgjq_buy{white-space:nowrap;padding:0 20px}.-mQgjq_grid3 .-mQgjq_pick{gap:4px}.-mQgjq_grid3 .-mQgjq_chip span{min-width:34px;height:30px;padding:0 7px;font-size:.78rem}.-mQgjq_grid3 .-mQgjq_swatchRow{gap:5px}.-mQgjq_grid3 .-mQgjq_dot span{width:19px;height:19px}.-mQgjq_clothes .-mQgjq_photo,.-mQgjq_drop .-mQgjq_dropArt{border:0;border-radius:0;width:100%;margin:0;display:block}.-mQgjq_grid3 .-mQgjq_photo{overflow:hidden}.-mQgjq_grid3 .-mQgjq_model{transform:scale(var(--zoom,1));transform-origin:50%}.-mQgjq_poster{transform:translate(-50%, -50%) rotate(-2deg) scale(var(--zoom,1))}@media (prefers-reduced-motion:no-preference){.-mQgjq_grid3 .-mQgjq_model,.-mQgjq_poster{transition:transform .4s,opacity .25s}.-mQgjq_grid3 .-mQgjq_card:hover .-mQgjq_model{transform:scale(calc(var(--zoom,1) * 1.04))}.-mQgjq_grid3 .-mQgjq_card:hover .-mQgjq_poster{transform:translate(-50%, -50%) rotate(-2deg) scale(calc(var(--zoom,1) * 1.04))}}.-mQgjq_dropLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;align-self:flex-start;margin-top:auto;font-weight:700}.-mQgjq_dropLink:hover{color:var(--accent)}.-mQgjq_photo .-mQgjq_hatImg{object-fit:contain;filter:drop-shadow(0 18px 24px #00000059);width:80%;height:80%;transition:transform .25s var(--ease-out);inset:10%}@media (hover:hover){.-mQgjq_grid3 .-mQgjq_card:hover .-mQgjq_hatImg{transform:scale(1.04)}}
.c1cyKG_strip{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:clamp(180px,18vw,240px);grid-auto-flow:column;gap:12px;padding-bottom:12px;list-style:none;display:grid;overflow-x:auto}.c1cyKG_item{scroll-snap-align:start;aspect-ratio:4/5;background:var(--accent);border-radius:6px;position:relative;overflow:hidden}.c1cyKG_link{display:block;position:absolute;inset:0}.c1cyKG_pic{aspect-ratio:3/4;width:100%;height:auto;transition:transform .6s var(--ease-out);position:absolute;inset:50% auto auto 0;transform:translateY(-50%)scale(1.02)}.c1cyKG_item:hover .c1cyKG_pic{transform:translateY(-50%)scale(1.06)}.c1cyKG_item:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#020202d9);background:linear-gradient(#0000 55%,lab(.462488% 0 0/.85));position:absolute;inset:0}.c1cyKG_poster{width:58%;transition:transform .6s var(--ease-out);position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(-2deg);box-shadow:0 16px 34px #0006}.c1cyKG_item:hover .c1cyKG_poster{transform:translate(-50%,-50%)rotate(-2deg)scale(1.05)}.c1cyKG_poster img{width:100%;height:auto;display:block}.c1cyKG_text{z-index:1;justify-content:space-between;align-items:baseline;gap:8px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.c1cyKG_name{color:#fff;font-size:1.05rem;font-weight:800;line-height:1.1}.c1cyKG_price{color:#fff;opacity:.85;font-size:12px}.c1cyKG_link:focus-visible{outline:2px solid var(--red-ink);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.c1cyKG_pic,.c1cyKG_poster{transition:none}}.c1cyKG_front{opacity:0;transition:opacity .3s, transform .6s var(--ease-out)}.c1cyKG_item:hover .c1cyKG_front,.c1cyKG_link:focus-visible .c1cyKG_front{opacity:1}.c1cyKG_item[data-flip]:hover .c1cyKG_pic:not(.c1cyKG_front){opacity:0}
.z9-chq_strip{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px;margin:0 0 clamp(40px,6vw,64px);display:grid}.z9-chq_link{border:1px solid var(--line);background:var(--bg-2);color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.z9-chq_link:hover{border-color:var(--line-2)}.z9-chq_link:hover .z9-chq_arrow{color:var(--red-ink);transform:translate(3px)}.z9-chq_link:focus-visible{outline:2px solid var(--red-ink);outline-offset:2px}.z9-chq_icon{text-align:center;flex:none;width:28px;font-size:1.3rem}.z9-chq_copy{flex:1;gap:2px;min-width:0;display:grid}.z9-chq_title{font-weight:700}.z9-chq_line{color:var(--ink-3);font-size:.85rem}.z9-chq_arrow{color:var(--ink-3);transition:transform .2s,color .2s}
.kaQQHG_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.kaQQHG_card{border:1px solid var(--line);background:var(--bg-2,#100c0b);height:100%;color:var(--ink);border-radius:14px;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}@supports (color:lab(0% 0 0)){.kaQQHG_card{background:var(--bg-2,lab(3.66861% 1.28695 1.12581))}}.kaQQHG_shot{aspect-ratio:16/8;background:#0b0a09;display:block;overflow:hidden}.kaQQHG_shot img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.kaQQHG_card:hover .kaQQHG_shot img{transform:scale(1.03)}.kaQQHG_text{align-content:start;gap:4px;padding:14px 16px 0;display:grid}.kaQQHG_kind{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--red-ink);font-size:11px}.kaQQHG_name{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.35rem;font-weight:800}.kaQQHG_about{color:var(--ink-2);font-size:.95rem;line-height:1.5}.kaQQHG_note{color:var(--ink-3);font-size:.9rem}.kaQQHG_tip{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:11px}.kaQQHG_go{background:var(--red-fill);color:#fff;border-radius:999px;justify-self:start;align-items:center;min-height:44px;margin:12px 16px 16px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.kaQQHG_card:hover .kaQQHG_go{background:var(--red-deep)}.kaQQHG_card:focus-visible{outline:2px solid var(--red-ink);outline-offset:3px}.kaQQHG_cards[data-big] .kaQQHG_name{font-size:1.8rem}.kaQQHG_cards[data-big] .kaQQHG_shot{aspect-ratio:16/9}@media (prefers-reduced-motion:reduce){.kaQQHG_shot img{transition:none}.kaQQHG_card:hover .kaQQHG_shot img{transform:none}}.kaQQHG_cards[data-small]{gap:12px}.kaQQHG_cards[data-small] .kaQQHG_card{grid-template-rows:1fr auto;grid-template-columns:34% 1fr}.kaQQHG_cards[data-small] .kaQQHG_shot{aspect-ratio:auto;grid-row:1/3;height:100%;min-height:120px}.kaQQHG_cards[data-small] .kaQQHG_text{gap:2px;padding:12px 14px 0}.kaQQHG_cards[data-small] .kaQQHG_name{font-size:1.1rem}.kaQQHG_cards[data-small] .kaQQHG_about{font-size:.88rem;line-height:1.4}.kaQQHG_cards[data-small] .kaQQHG_note{font-size:.82rem}.kaQQHG_cards[data-small] .kaQQHG_go{min-height:40px;margin:8px 14px 12px;padding:0 14px;font-size:13px}.kaQQHG_cards[data-small] .kaQQHG_shot img{object-position:15% 50%}
.OYEm9W_nudge{border-block:1px solid var(--line);margin:0 0 16px;padding:16px 0 20px}.OYEm9W_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:14px;display:flex}.OYEm9W_ask{letter-spacing:-.01em;align-items:center;gap:12px;font-size:1.05rem;font-weight:800;display:flex}.OYEm9W_lamp{background:var(--red);border-radius:50%;width:8px;height:8px}.OYEm9W_more{min-height:44px;color:var(--ink-2);align-items:center;font-size:.95rem;display:inline-flex}.OYEm9W_more:hover{color:var(--ink)}.OYEm9W_testing{color:var(--ink-3);margin-top:10px;font-size:.85rem}
.ARyB3q_wrap{padding:clamp(40px,6vw,72px) 0 0}.ARyB3q_heading{margin-bottom:20px;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:800}.ARyB3q_list{background:var(--line);border:1px solid var(--line);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:2px;list-style:none;display:grid;overflow:hidden}.ARyB3q_slot{background:var(--bg);flex-direction:column;gap:10px;min-height:150px;padding:16px 16px 14px;transition:background .3s;display:flex;position:relative}.ARyB3q_slot:before{content:"";background:oklch(.62 var(--g-chroma) var(--g-hue));height:3px;position:absolute;inset:0 0 auto}.ARyB3q_time{color:var(--ink-2);font-size:13px}.ARyB3q_name{letter-spacing:-.01em;flex:1;font-size:1.15rem;font-weight:700;line-height:1.15}.ARyB3q_genre{text-transform:uppercase;color:oklch(.78 .11 var(--g-hue));align-items:center;gap:8px;font-size:11px;display:inline-flex}.ARyB3q_slot[data-state=done]{background:var(--bg)}.ARyB3q_slot[data-state=done] .ARyB3q_name,.ARyB3q_slot[data-state=done] .ARyB3q_time,.ARyB3q_slot[data-state=done] .ARyB3q_genre{color:var(--ink-3)}.ARyB3q_slot[data-state=done]:before{opacity:.3}.ARyB3q_slot[data-state=now]{background:radial-gradient(120% 90% at 0% 0%, oklch(.3 .1 var(--g-hue) / .6), var(--bg-2))}.ARyB3q_slot[data-state=now] .ARyB3q_genre{color:var(--ink)}.ARyB3q_slot[data-state=now]:before{height:4px;box-shadow:0 0 16px oklch(.62 .2 var(--g-hue))}@media (max-width:640px){.ARyB3q_list{grid-template-columns:1fr}.ARyB3q_slot{grid-template-columns:52px 1fr auto;align-items:center;gap:12px;min-height:0;padding:14px;display:grid}.ARyB3q_slot:before{display:none}.ARyB3q_name{font-size:1rem}}
.AOJ6NW_search{align-items:center;gap:16px;margin-bottom:16px;display:flex}.AOJ6NW_search input{background:var(--bg-2);border:1px solid var(--line-2);max-width:440px;height:46px;color:var(--ink);font:inherit;border-radius:4px;flex:1;padding:0 14px;font-size:16px}.AOJ6NW_search input::placeholder{color:var(--ink-3)}.AOJ6NW_search input:focus{border-color:var(--red);outline:none}.AOJ6NW_search span{color:var(--ink-3);text-transform:uppercase;font-size:12px}.AOJ6NW_list{border-top:1px solid var(--line);list-style:none}.AOJ6NW_twoCol{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(20px,3vw,48px);display:grid}.AOJ6NW_twoCol>li:nth-child(-n+2){border-top:1px solid var(--line)}@media (max-width:860px){.AOJ6NW_twoCol{border-top:1px solid var(--line);grid-template-columns:1fr}.AOJ6NW_twoCol>li:nth-child(2){border-top:0}}.AOJ6NW_row{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 8px;transition:background .2s;display:grid}.AOJ6NW_row:hover{background:var(--bg-2)}.AOJ6NW_row[data-current]{background:#ec39361a;background:lab(53.7866% 67.572 46.3916/.1)}.AOJ6NW_play{border:1px solid var(--line-2);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;transition:background .15s,border-color .15s,color .15s;display:grid}.AOJ6NW_play svg{fill:currentColor;width:18px;height:18px;margin-left:2px}.AOJ6NW_row:hover .AOJ6NW_play,.AOJ6NW_row[data-current] .AOJ6NW_play{background:var(--red);border-color:var(--red);color:#fff}.AOJ6NW_play:disabled{opacity:.3;cursor:not-allowed}.AOJ6NW_eq{align-items:flex-end;gap:2px;height:14px;display:flex}.AOJ6NW_eq i{background:currentColor;width:3px;animation:.9s ease-in-out infinite alternate AOJ6NW_eq}.AOJ6NW_eq i:nth-child(2){animation-delay:-.3s}.AOJ6NW_eq i:nth-child(3){animation-delay:-.6s}@keyframes AOJ6NW_eq{0%{height:20%}to{height:100%}}.AOJ6NW_info{min-width:0}.AOJ6NW_title{text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.25;display:block;overflow:hidden}.AOJ6NW_title:hover{color:var(--red-ink)}.AOJ6NW_dj{color:var(--ink-2);font-size:13px}.AOJ6NW_date{color:var(--ink-3);font-size:12px}.AOJ6NW_none{color:var(--ink-2);padding:40px 0}
.txgM7a_main{max-width:1680px;margin:0 auto;padding:0 clamp(14px,3vw,40px) 96px}.txgM7a_heritage{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,80px);padding:clamp(72px,10vw,140px) 0 clamp(24px,3vw,40px);display:grid}.txgM7a_statement{letter-spacing:-.035em;font-size:clamp(2.1rem,4.2vw,4rem);font-weight:800;line-height:.96}.txgM7a_story{max-width:52ch;color:var(--ink-2);font-size:1.05rem;line-height:1.7}.txgM7a_story p+p{margin-top:16px}.txgM7a_story p:last-child{color:var(--red-ink);font-weight:700}.txgM7a_homeLink{color:var(--ink);white-space:nowrap;text-underline-offset:3px;-webkit-text-decoration:underline #ec393699;text-decoration:underline #ec393699;-webkit-text-decoration:underline lab(53.7866% 67.572 46.3916/.6);text-decoration:underline lab(53.7866% 67.572 46.3916/.6)}.txgM7a_homeLink:hover{color:var(--red-ink)}.txgM7a_section{padding-bottom:clamp(40px,6vw,80px)}.txgM7a_section:before{content:"";background:var(--line-2);height:1px;margin-bottom:clamp(24px,3.5vw,40px);display:block}.txgM7a_sectionHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.txgM7a_h2{font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:800}.txgM7a_more{color:var(--ink-2);white-space:nowrap;font-weight:600}.txgM7a_more:hover{color:var(--red-ink)}.txgM7a_residents{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:clamp(180px,18vw,240px);grid-auto-flow:column;gap:12px;padding-bottom:12px;list-style:none;display:grid;overflow-x:auto}.txgM7a_resident{scroll-snap-align:start;aspect-ratio:4/5;background:var(--bg-2);border-radius:6px;position:relative;overflow:hidden}.txgM7a_residentLink{width:100%;height:100%;display:block}.txgM7a_resident img{object-fit:cover;filter:grayscale()contrast(1.1);width:100%;height:100%;transition:filter .5s var(--ease-out), transform .6s var(--ease-out)}.txgM7a_resident:before{content:"";z-index:2;background:oklch(.78 var(--g-chroma,.15) var(--g-hue));transform-origin:bottom;width:3px;height:28px;transition:transform .45s var(--ease-out-expo);pointer-events:none;position:absolute;bottom:0;right:14px;transform:scaleY(0)}.txgM7a_resident:hover:before,.txgM7a_resident:focus-within:before{transform:scaleY(1)}.txgM7a_resident:hover img{filter:grayscale(0)contrast(1.05);transform:scale(1.03)}.txgM7a_resident:after{content:"";background:linear-gradient(to top, oklch(.1 .03 var(--g-hue) / .95), transparent 55%);pointer-events:none;position:absolute;inset:0}.txgM7a_residentText{z-index:1;position:absolute;bottom:12px;left:14px;right:14px}.txgM7a_residentName{font-size:1.15rem;font-weight:800;line-height:1.1}.txgM7a_residentText .mono{text-transform:uppercase;color:oklch(.82 .11 var(--g-hue));margin-top:4px;font-size:11px}@media (max-width:860px){.txgM7a_heritage{grid-template-columns:1fr;align-items:start}.txgM7a_residents{grid-auto-columns:62vw}}
.Z5KZiG_list{border-top:1px solid var(--line);list-style:none}.Z5KZiG_item{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 4px;display:flex}.Z5KZiG_item[data-live]{background:radial-gradient(80% 140% at 0%,#ec39362e,#0000);background:radial-gradient(80% 140% at 0%,lab(53.7866% 67.572 46.3916/.18),#0000)}.Z5KZiG_when{gap:2px;display:grid}.Z5KZiG_day{font-size:1.1rem;font-weight:800}.Z5KZiG_when .mono{color:var(--ink-2);font-size:12px}.Z5KZiG_actions{align-items:center;gap:12px;display:flex}.Z5KZiG_in{color:var(--ink-3);font-size:12px}.Z5KZiG_remind{border:1px solid var(--line-2);height:36px;color:var(--ink-2);border-radius:4px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.Z5KZiG_remind:hover{border-color:var(--red);color:var(--ink)}.Z5KZiG_live{background:var(--red-fill);color:#fff;border-radius:4px;align-items:center;gap:10px;height:40px;padding:0 16px;font-weight:700;display:inline-flex}.Z5KZiG_live .lamp{background:#fff}.Z5KZiG_none{color:var(--ink-2)}
.itV9tq_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:clamp(14px,2vw,24px);list-style:none;display:grid}.itV9tq_card{text-align:left;cursor:pointer;flex-direction:column;gap:4px;width:100%;display:flex}.itV9tq_thumb{aspect-ratio:16/9;background:var(--bg-2);border-radius:6px;margin-bottom:8px;display:block;position:relative;overflow:hidden}.itV9tq_thumb img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out), filter .4s;filter:saturate(.85)}.itV9tq_card:hover .itV9tq_thumb img{filter:saturate(1.05);transform:scale(1.04)}.itV9tq_play{background:var(--red);color:#fff;opacity:0;width:54px;height:54px;transition:opacity .2s, transform .3s var(--ease-out);border-radius:50%;place-items:center;margin:-27px 0 0 -27px;display:grid;position:absolute;top:50%;left:50%;transform:scale(.85)}.itV9tq_play svg{fill:currentColor;width:22px;height:22px;margin-left:3px}.itV9tq_card:hover .itV9tq_play,.itV9tq_card:focus-visible .itV9tq_play{opacity:1;transform:none}.itV9tq_card[data-current] .itV9tq_thumb{box-shadow:0 0 0 2px var(--red)}.itV9tq_nowBadge{background:var(--red-fill);color:#fff;text-transform:uppercase;border-radius:3px;padding:3px 8px;font-size:11px;position:absolute;top:10px;left:10px}.itV9tq_title{font-weight:700;line-height:1.25}.itV9tq_card:hover .itV9tq_title{color:var(--red-ink)}.itV9tq_dj{color:var(--ink-2);font-size:13px}@media (hover:none){.itV9tq_play{opacity:.9;width:44px;height:44px;margin:-22px 0 0 -22px;transform:none}}.itV9tq_row{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1200px){.itV9tq_row{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(240px,32%);grid-auto-flow:column;padding-bottom:10px;overflow-x:auto}.itV9tq_row>li{scroll-snap-align:start}}@media (max-width:640px){.itV9tq_row{grid-auto-columns:78%}}
.U7WKAa_wire{border-block:1px solid var(--line);background:var(--bg);align-items:stretch;height:44px;display:flex;overflow:hidden}.U7WKAa_label{background:var(--red-fill);color:#fff;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);flex:none;align-items:center;padding:0 24px 0 16px;font-size:12px;display:flex}.U7WKAa_viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.U7WKAa_track{width:max-content;height:100%;animation:linear infinite U7WKAa_crawl;display:flex}.U7WKAa_wire:hover .U7WKAa_track,.U7WKAa_wire:focus-within .U7WKAa_track{animation-play-state:paused}@keyframes U7WKAa_crawl{to{transform:translate(-50%)}}.U7WKAa_items{height:100%;list-style:none;display:flex}.U7WKAa_items li{white-space:nowrap;align-items:center;padding:0 28px 0 0;display:flex}.U7WKAa_items li:after{content:"";background:var(--red);border-radius:50%;width:5px;height:5px;margin-left:28px}.U7WKAa_items a{color:var(--ink);font-size:14px;font-weight:600}.U7WKAa_items a:hover{color:var(--red-ink)}.U7WKAa_source{text-transform:uppercase;color:var(--ink-3);margin-right:10px;font-size:11px;font-weight:400}@media (prefers-reduced-motion:reduce){.U7WKAa_viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.U7WKAa_track{animation:none!important}.U7WKAa_items[aria-hidden]{display:none}}
.CATTwq_wrap{justify-items:start;gap:6px;display:grid}.CATTwq_button{border:1px solid var(--line-2);height:42px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 12px;font-size:14px;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.CATTwq_button:hover{border-color:var(--red)}.CATTwq_button[data-on]{background:#61bd671a;background:lab(69.3498% -42.0535 34.6246/.1);border-color:#61bd6799;border-color:lab(69.3498% -42.0535 34.6246/.6)}.CATTwq_button[data-compact]{height:36px;padding:0 12px 0 10px;font-size:13px}.CATTwq_button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.CATTwq_button[data-on] svg{stroke:#87dc8a;stroke:lab(80.8545% -39.1974 31.7855)}.CATTwq_hint,.CATTwq_error{color:var(--ink-2);max-width:46ch;font-size:13px}.CATTwq_error{color:var(--red-ink)}
.Or3QDG_page{max-width:1200px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(14px,3vw,40px) 120px}.Or3QDG_hero{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:end;gap:clamp(24px,5vw,72px);margin-bottom:clamp(48px,7vw,96px);display:grid}.Or3QDG_photo{aspect-ratio:4/5;background:radial-gradient(90% 90% at 30% 20%, oklch(.35 .12 var(--g-hue)), var(--bg-2));box-shadow:0 40px 100px -30px oklch(.5 .18 var(--g-hue) / .55);border-radius:8px;position:relative;overflow:hidden}.Or3QDG_photo img{object-fit:cover;width:100%;height:100%}.Or3QDG_initials{text-transform:uppercase;color:oklch(.85 .08 var(--g-hue) / .6);place-items:center;font-size:clamp(4rem,12vw,9rem);font-weight:800;display:grid;position:absolute;inset:0}.Or3QDG_kicker{text-transform:uppercase;color:oklch(.8 .12 var(--g-hue));font-size:12px}.Or3QDG_intro{min-width:0;container-type:inline-size}.Or3QDG_name{font-size:min(clamp(2.75rem, 7vw, 5.5rem), calc(100cqi / (var(--longest,6) * 1.05)));letter-spacing:-.04em;overflow-wrap:anywhere;margin:10px 0 12px;font-weight:800;line-height:.92}.Or3QDG_show{color:var(--ink-2);font-size:1.15rem;font-weight:600}.Or3QDG_bio{max-width:60ch;color:var(--ink-2);margin-top:20px;line-height:1.7}.Or3QDG_bio p+p{margin-top:12px}.Or3QDG_links{flex-wrap:wrap;gap:8px;margin-top:24px;list-style:none;display:flex}.Or3QDG_links a{border:1px solid var(--line-2);border-radius:999px;align-items:center;height:38px;padding:0 14px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.Or3QDG_links a:hover{border-color:oklch(.65 .17 var(--g-hue));background:oklch(.65 .17 var(--g-hue) / .1)}.Or3QDG_section{margin-bottom:clamp(40px,6vw,72px)}.Or3QDG_h2{margin-bottom:18px;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:800}.Or3QDG_back a{color:var(--ink-2);font-weight:600}.Or3QDG_back a:hover{color:var(--red-ink)}@media (max-width:760px){.Or3QDG_hero{grid-template-columns:1fr}.Or3QDG_photo{max-width:420px}}.Or3QDG_notify{margin-top:24px}.Or3QDG_share{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.Or3QDG_dial{max-width:560px;margin-top:20px;margin-bottom:8px}
.Fm0EAq_wrap{padding-bottom:clamp(48px,7vw,96px)}.Fm0EAq_heading{margin-bottom:20px;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:800}.Fm0EAq_grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.Fm0EAq_lead{aspect-ratio:4/3;background:var(--bg-2);border-radius:6px;display:block;position:relative;overflow:hidden}.Fm0EAq_lead img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out);position:absolute;inset:0}.Fm0EAq_lead:hover img{transform:scale(1.03)}.Fm0EAq_lead:after{content:"";background:linear-gradient(#0000 35%,#030101f2 90%);background:linear-gradient(#0000 35%,lab(.452019% .429221 .326377/.95) 90%);position:absolute;inset:0}.Fm0EAq_leadText{z-index:1;position:absolute;bottom:clamp(16px,2.5vw,28px);left:clamp(16px,2.5vw,28px);right:clamp(16px,2.5vw,28px)}.Fm0EAq_leadText .mono{text-transform:uppercase;color:var(--red-ink);font-size:12px}.Fm0EAq_leadTitle{letter-spacing:-.025em;text-wrap:balance;margin-top:8px;font-size:clamp(1.4rem,2.6vw,2.25rem);font-weight:800;line-height:1.05}.Fm0EAq_list{border-top:1px solid var(--line);list-style:none}.Fm0EAq_list li{border-bottom:1px solid var(--line)}.Fm0EAq_list a{flex-direction:column;gap:6px;padding:14px 4px;display:flex}.Fm0EAq_list a:hover .Fm0EAq_title{color:var(--red-ink)}.Fm0EAq_meta{text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;font-size:11px;display:flex}.Fm0EAq_tag{border:1px solid var(--line-2);color:var(--ink-2);border-radius:2px;padding:1px 6px}.Fm0EAq_title{font-size:1.05rem;font-weight:700;line-height:1.25;transition:color .15s}@media (max-width:860px){.Fm0EAq_grid{grid-template-columns:1fr}}
.LKr41q_wrap{border:1px solid var(--line);background:radial-gradient(70% 90% at 0% 0%, #3a0e0cb3, transparent 60%), var(--bg-2);border-radius:10px;margin-bottom:clamp(48px,7vw,96px);padding:clamp(24px,4vw,48px)}@supports (color:lab(0% 0 0)){.LKr41q_wrap{background:radial-gradient(70% 90% at 0% 0%, lab(11.1575% 21.8828 12.5229/.7), transparent 60%), var(--bg-2)}}.LKr41q_head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px;margin-bottom:clamp(20px,3vw,32px);display:grid}.LKr41q_kicker{text-transform:uppercase;color:var(--red-ink);font-size:12px}.LKr41q_title{letter-spacing:-.04em;margin-top:6px;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:.92}.LKr41q_lede{max-width:46ch;color:var(--ink-2);justify-self:end;line-height:1.6}.LKr41q_grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:clamp(16px,2.5vw,32px);display:grid}.LKr41q_player{aspect-ratio:16/9;background:#020202;background:lab(.462488% 0 0);border-radius:6px;position:relative;overflow:hidden}.LKr41q_player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.LKr41q_fallback{place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.LKr41q_side{align-content:start;gap:14px;display:grid}.LKr41q_label{text-transform:uppercase;color:var(--ink-3);font-size:11px}.LKr41q_list{gap:6px;list-style:none;display:grid}.LKr41q_item{text-align:left;cursor:pointer;border-radius:6px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:6px;transition:background .15s;display:grid}.LKr41q_item:hover{background:#ffffff0a;background:lab(100% 0 0/.04)}.LKr41q_item[aria-pressed=true]{background:#ec39361f;background:lab(53.7866% 67.572 46.3916/.12);box-shadow:inset 0 0 0 1px #ec393666;box-shadow:inset 0 0 0 1px lab(53.7866% 67.572 46.3916/.4)}.LKr41q_item img{aspect-ratio:16/9;object-fit:cover;border-radius:3px;width:96px}.LKr41q_itemTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.LKr41q_ctas{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.LKr41q_primary,.LKr41q_secondary{border-radius:999px;align-items:center;height:44px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.LKr41q_primary{background:var(--red-fill);color:#fff}.LKr41q_primary:hover{background:#d73431;background:lab(49.2966% 62.8465 43.054)}.LKr41q_secondary{border:1px solid var(--line-2)}.LKr41q_secondary:hover{border-color:var(--ink-3)}.LKr41q_stores{border-top:1px solid var(--line);gap:10px;margin-top:clamp(20px,3vw,32px);padding-top:clamp(18px,2.5vw,24px);display:grid}.LKr41q_storeList{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.LKr41q_storeList a{border:1px solid var(--line-2);height:38px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:700;transition:color .15s,border-color .15s;display:inline-flex}.LKr41q_storeList a:hover{color:var(--ink);border-color:var(--red)}@media (max-width:960px){.LKr41q_head,.LKr41q_grid{grid-template-columns:1fr}.LKr41q_lede{justify-self:start}}
._5c4JFa_share{border:1px solid var(--line-2);height:48px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}._5c4JFa_share:hover{border-color:var(--ink-3);background:var(--bg-2)}@media (max-width:640px){._5c4JFa_wide{display:none}}
.qW5neG_note{border-left:3px solid var(--red);background:var(--bg-2);overflow-wrap:anywhere;border-radius:0 6px 6px 0;gap:6px;margin-top:22px;padding:14px 16px;font-size:1.05rem;line-height:1.5;display:grid}.qW5neG_noteKicker{text-transform:uppercase;color:var(--red-ink);font-size:11px}.qW5neG_chartWhen{text-transform:uppercase;color:var(--ink-3);margin:-8px 0 14px;font-size:12px}.qW5neG_chart{border-top:1px solid var(--line);max-width:760px;margin:0;padding:0;list-style:none}.qW5neG_track{border-bottom:1px solid var(--line);grid-template-columns:2.5rem 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.qW5neG_pos{color:oklch(.72 .15 var(--g-hue,27));font-size:14px}.qW5neG_track:first-child .qW5neG_pos{color:var(--red-ink)}.qW5neG_trackText{gap:2px;min-width:0;display:grid}.qW5neG_title{overflow-wrap:anywhere;font-weight:700}.qW5neG_artist{color:var(--ink-2);overflow-wrap:anywhere;font-size:14px}.qW5neG_listen{text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line-2);white-space:nowrap;border-radius:4px;padding:8px 10px;font-size:12px}.qW5neG_listen:hover,.qW5neG_listen:focus-visible{color:var(--ink);border-color:var(--red)}
.ziSY-W_section{padding-top:clamp(32px,5vw,56px)}.ziSY-W_h2{margin-bottom:20px;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:800}.ziSY-W_grid{gap:20px;display:grid}.ziSY-W_grid[data-news]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ziSY-W_events{background:var(--line);border:1px solid var(--line);border-radius:6px;gap:1px;list-style:none;display:grid;overflow:hidden}.ziSY-W_event{background:var(--bg-2);grid-template-columns:76px auto minmax(0,1fr);align-items:start;gap:18px;padding:18px;display:grid}.ziSY-W_event:not(:has(.ziSY-W_flyer)){grid-template-columns:76px minmax(0,1fr)}.ziSY-W_when{color:var(--ink-2);text-transform:uppercase;gap:2px;font-size:12px;display:grid}.ziSY-W_day{color:var(--red-ink);font-size:20px;font-weight:500}.ziSY-W_flyer{object-fit:cover;background:var(--bg-3);border-radius:4px;width:96px;height:auto;max-height:120px}.ziSY-W_text{gap:6px;min-width:0;display:grid}.ziSY-W_title{font-size:1.2rem;font-weight:800;line-height:1.2}.ziSY-W_meta{color:var(--ink-2);font-size:12px}.ziSY-W_body{color:var(--ink-2);overflow-wrap:anywhere;max-width:60ch;font-size:14px}.ziSY-W_link{color:var(--red-ink);justify-self:start;font-weight:600}.ziSY-W_link:hover{text-underline-offset:3px;text-decoration:underline}.ziSY-W_news{align-content:start;gap:12px;list-style:none;display:grid}.ziSY-W_newsItem{border:1px solid var(--line);background:var(--bg-2);border-radius:6px;gap:6px;padding:16px;display:grid}.ziSY-W_newsTitle{font-size:1.05rem;font-weight:800;line-height:1.25}@media (max-width:860px){.ziSY-W_grid[data-news]{grid-template-columns:1fr}.ziSY-W_event{grid-template-columns:60px minmax(0,1fr);gap:14px;padding:14px}.ziSY-W_flyer{grid-area:2/2;width:120px;max-height:160px}.ziSY-W_event .ziSY-W_text{grid-area:1/2}}
.b4B2yG_days{scrollbar-width:none;scroll-snap-type:x proximity;gap:6px;margin-bottom:clamp(24px,4vw,40px);padding-bottom:8px;display:flex;overflow-x:auto}.b4B2yG_days::-webkit-scrollbar{display:none}.b4B2yG_day{background:var(--bg-2);border:1px solid var(--line);min-width:76px;color:var(--ink-2);cursor:pointer;scroll-snap-align:start;border-radius:4px;flex-direction:column;flex:none;align-items:flex-start;gap:2px;padding:10px 14px;transition:border-color .15s,background .15s,color .15s;display:flex}.b4B2yG_day:hover{border-color:var(--line-2);color:var(--ink)}.b4B2yG_day[aria-selected=true]{color:#fff;background:#b7191c;background:lab(40.095% 59.891 42.9038);border-color:#b7191c;border-color:lab(40.095% 59.891 42.9038)}.b4B2yG_dayName{font-size:15px;font-weight:700}.b4B2yG_day .mono{font-size:11px}.b4B2yG_heading{margin-bottom:20px;font-size:clamp(2rem,4vw,3.5rem);font-weight:800}.b4B2yG_heading .mono{color:var(--ink-3);letter-spacing:.02em;vertical-align:middle;font-size:.4em;font-weight:400}.b4B2yG_list{border-top:1px solid var(--line);list-style:none}.b4B2yG_show{border-bottom:1px solid var(--line);grid-template-columns:84px 56px minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,24px);padding:16px 8px;display:grid}.b4B2yG_time{color:var(--ink);flex-direction:column;font-size:18px;line-height:1.2;display:flex}.b4B2yG_time span{color:var(--ink-2);font-size:12px}.b4B2yG_face{background:oklch(.25 calc(var(--g-chroma) * .6) var(--g-hue));border-radius:50%;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.b4B2yG_face img{object-fit:cover;width:100%;height:100%}.b4B2yG_swatch{background:oklch(.65 var(--g-chroma) var(--g-hue));border-radius:50%;width:14px;height:14px}.b4B2yG_who{flex-direction:column;gap:4px;min-width:0;display:flex}.b4B2yG_name{letter-spacing:-.01em;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700;line-height:1.15}.b4B2yG_name a:hover{color:var(--red-ink)}.b4B2yG_genre{text-transform:uppercase;color:oklch(.78 .11 var(--g-hue));font-size:11px}.b4B2yG_later{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.b4B2yG_remind{border:1px solid var(--line-2);height:38px;color:var(--ink-2);white-space:nowrap;border-radius:4px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.b4B2yG_remind:hover{border-color:var(--red);color:var(--ink)}.b4B2yG_onNow{text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;font-size:12px;display:inline-flex}.b4B2yG_show[data-state=done]{opacity:.72}.b4B2yG_show[data-state=done] .b4B2yG_name{color:var(--ink-2)}.b4B2yG_show[data-state=now]{isolation:isolate;background:radial-gradient(90% 140% at 0% 50%, oklch(.3 .1 var(--g-hue) / .45), transparent);box-shadow:inset 2px 0 0 oklch(.7 var(--g-chroma) var(--g-hue));position:relative}.b4B2yG_nowLine{z-index:-1;left:calc(92px + clamp(12px,2vw,24px)/2);right:0;top:calc(var(--p) * 100%);background:linear-gradient(to right, var(--red), #ec393626);pointer-events:none;height:1px;transition:top 1s var(--ease-out);position:absolute}@supports (color:lab(0% 0 0)){.b4B2yG_nowLine{background:linear-gradient(to right, var(--red), lab(53.7866% 67.572 46.3916/.15))}}.b4B2yG_nowLine:before{content:"";background:var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 0 5px #ec39362e;box-shadow:0 0 0 5px lab(53.7866% 67.572 46.3916/.18)}.b4B2yG_none{color:var(--ink-2);padding:40px 0}@media (max-width:640px){.b4B2yG_show{grid-template-columns:56px 40px minmax(0,1fr);gap:12px}.b4B2yG_face{width:40px;height:40px}.b4B2yG_nowLine{left:70px}.b4B2yG_time{font-size:15px}.b4B2yG_remind,.b4B2yG_later,.b4B2yG_onNow{grid-column:3;justify-self:start}.b4B2yG_later{justify-content:flex-start}.b4B2yG_show>span:last-child:empty{display:none}}
.X3-0xa_show{z-index:900;background:#000;place-items:center;animation:.9s both X3-0xa_fadeIn;display:grid;position:fixed;inset:0}.X3-0xa_show[data-phase=out]{animation:.9s both X3-0xa_fadeOut}@keyframes X3-0xa_fadeIn{0%{opacity:0}}@keyframes X3-0xa_fadeOut{to{opacity:0}}.X3-0xa_video{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.X3-0xa_welcome{background:#080706;animation:1.2s both X3-0xa_fadeIn;position:absolute;inset:0}.X3-0xa_visuals{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.X3-0xa_shade{background:radial-gradient(60% 55%,#080706b8 0%,#08070640 70%,#0807061a 100%);position:absolute;inset:0}.X3-0xa_words{text-align:center;place-content:center;justify-items:center;gap:14px;padding:14vh 16px 24px;display:grid;position:absolute;inset:0}.X3-0xa_kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;margin:0;font-size:13px;animation:.8s .3s both X3-0xa_rise;display:flex}.X3-0xa_title{letter-spacing:-.05em;color:#f1eeea;text-shadow:0 6px 40px #0009;margin:0;font-size:clamp(3rem,12vw,9rem);font-weight:800;line-height:.9;animation:.9s cubic-bezier(.2,.8,.2,1) .5s both X3-0xa_rise}.X3-0xa_title span{color:var(--red)}.X3-0xa_line{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:0;font-size:14px;animation:.8s .9s both X3-0xa_rise}@keyframes X3-0xa_rise{0%{opacity:0;transform:translateY(18px)}}.X3-0xa_skip{right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:1001;color:#f1eeea;letter-spacing:.06em;cursor:pointer;background:#08070699;border:1px solid #f1eeea59;border-radius:999px;min-height:44px;padding:0 18px;font-size:13px;position:absolute}.X3-0xa_skip:hover{border-color:#f1eeea}.X3-0xa_skip:focus-visible{outline:2px solid var(--red-ink);outline-offset:3px}.X3-0xa_toast{left:50%;top:max(84px, env(safe-area-inset-top,0px));z-index:1001;border:1px solid var(--line-2);max-width:calc(100vw - 32px);color:var(--ink);background:#080706eb;border-radius:14px;align-items:center;gap:12px;padding:14px 22px;font-weight:700;animation:.6s cubic-bezier(.2,.8,.2,1) both X3-0xa_drop;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 40px #00000080}.X3-0xa_toast[data-leaving]{animation:.6s both X3-0xa_fadeOut}@keyframes X3-0xa_drop{0%{opacity:0;transform:translate(-50%,-16px)}}@media (prefers-reduced-motion:reduce){.X3-0xa_show,.X3-0xa_welcome,.X3-0xa_kicker,.X3-0xa_title,.X3-0xa_line,.X3-0xa_toast{animation-duration:10ms;animation-delay:0s}}.X3-0xa_rooster{width:min(180px,19.5vh);margin-top:8px}
._72KNBa_hero{border-bottom:1px solid var(--line);padding:clamp(28px,4vw,48px) 0 clamp(36px,6vw,64px)}._72KNBa_kicker{text-transform:uppercase;color:oklch(.8 .12 var(--g-hue));font-size:12px}._72KNBa_title{letter-spacing:-.035em;max-width:20ch;margin:10px 0 8px;font-size:clamp(1.8rem,3.6vw,3.25rem);font-weight:800;line-height:.95}._72KNBa_dj{color:var(--ink-2);font-size:1.15rem;font-weight:700;display:inline-block}a._72KNBa_dj:hover{color:var(--red-ink)}._72KNBa_actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}._72KNBa_play{background:var(--red-fill);color:#fff;cursor:pointer;border-radius:999px;align-items:center;gap:10px;height:48px;padding:0 22px 0 18px;font-size:15px;font-weight:800;display:inline-flex}._72KNBa_play:hover{background:#d73431;background:lab(49.2966% 62.8465 43.054)}._72KNBa_play svg{fill:currentColor;width:20px;height:20px}._72KNBa_share{border:1px solid var(--line-2);cursor:pointer;border-radius:999px;align-items:center;height:48px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}._72KNBa_share:hover{border-color:var(--ink-3);background:var(--bg-2)}._72KNBa_notify{margin-top:20px}@media (max-width:640px){._72KNBa_actions a._72KNBa_share{display:none}}
