.CameraMedia_media__fZG_J{min-width:0}.CameraMedia_live__y1FoM{position:relative}.CameraMedia_live__y1FoM .CameraMedia_poster__7WHgu{position:absolute;inset:0 0 auto;pointer-events:none}.CameraMedia_player__t3CdE{position:relative}.CameraMedia_caption__Jpuyq{display:grid;grid-gap:3px;gap:3px;padding-top:8px}.CameraMedia_caption__Jpuyq h2{font-size:var(--fs-body);font-weight:600;line-height:1.3}.CameraMedia_caption__Jpuyq p{color:var(--fg-2);font-size:var(--fs-meta);line-height:1.35}.CameraMedia_note__uM8jH{margin-top:clamp(16px,2.4vw,28px)}.CameraMedia_media__fZG_J .camera-screen{aspect-ratio:16/9;min-width:0;border-radius:var(--radius);overflow:hidden}.CameraMedia_media__fZG_J .camera-screen video{display:block;width:100%;height:100%;object-fit:contain}.CameraMedia_media__fZG_J .camera-archive .camera-screen{background:var(--bg-2);max-width:860px;width:100%;margin-inline:auto}.CameraMedia_media__fZG_J .camera-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding-top:8px;min-height:44px;background:var(--bg)}.CameraMedia_media__fZG_J .camera-status p{font-size:var(--fs-meta);color:var(--fg-2);line-height:1.4}.CameraMedia_media__fZG_J .camera-status button{min-height:44px;padding:8px 16px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.CameraMedia_media__fZG_J .camera-archive{display:grid;grid-gap:clamp(14px,2vw,20px);gap:clamp(14px,2vw,20px);margin-top:16px}.CameraMedia_media__fZG_J .archive-date{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:var(--fs-small)}.CameraMedia_media__fZG_J .archive-date span{color:var(--fg-2)}.CameraMedia_media__fZG_J input{min-width:0;max-width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2);color:var(--fg);font:inherit;color-scheme:dark}html[data-season=summer] .CameraMedia_media__fZG_J input{color-scheme:light}.CameraMedia_media__fZG_J .archive-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:12px;padding:20px}.CameraMedia_media__fZG_J .archive-placeholder p{max-width:52ch;color:var(--fg-2);font-size:var(--fs-small)}.CameraMedia_media__fZG_J .archive-controls{display:grid;grid-gap:14px;gap:14px;min-width:0}.CameraMedia_media__fZG_J .archive-legend{display:flex;gap:18px;font-size:var(--fs-meta);color:var(--fg-2)}.CameraMedia_media__fZG_J .archive-legend span{display:inline-flex;align-items:center;gap:7px}.CameraMedia_media__fZG_J .archive-legend i{display:inline-block;width:18px;height:8px}.CameraMedia_media__fZG_J .archive-available{background:#39ad73}.CameraMedia_media__fZG_J .archive-missing{background:repeating-linear-gradient(135deg,#9e343f 0 5px,#c65d68 5px 6px)}.CameraMedia_media__fZG_J .archive-timeline{min-width:0;padding-top:6px}.CameraMedia_media__fZG_J .archive-track{position:relative;height:56px;cursor:pointer;touch-action:pan-y;padding-block:8px}.CameraMedia_media__fZG_J .archive-track[aria-disabled=true]{opacity:.45;cursor:wait}.CameraMedia_media__fZG_J .archive-track canvas{display:block;width:100%;height:40px;border-radius:var(--radius)}.CameraMedia_media__fZG_J .archive-selection{position:absolute;top:6px;bottom:6px;border:2px solid var(--fg);background:rgb(var(--red-rgb)/.15);pointer-events:none}.CameraMedia_media__fZG_J .archive-cursor{position:absolute;top:-6px;bottom:-6px;width:3px;margin-left:-1.5px;background:var(--red);border-radius:2px;pointer-events:none}.CameraMedia_media__fZG_J .archive-cursor:before{content:"";position:absolute;top:-4px;left:50%;width:13px;height:13px;margin-left:-6.5px;background:var(--red);-webkit-mask:url(/design-assets/ui/sign-dab.svg) center/contain no-repeat;mask:url(/design-assets/ui/sign-dab.svg) center/contain no-repeat}.CameraMedia_media__fZG_J .archive-hours{position:relative;height:28px;margin-top:10px;font-size:var(--fs-meta);color:var(--fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CameraMedia_media__fZG_J .archive-hours span{position:absolute;transform:translateX(-50%)}.CameraMedia_media__fZG_J .archive-hours span:first-child{transform:none}.CameraMedia_media__fZG_J .archive-hours span:last-child{transform:translateX(-100%)}.CameraMedia_media__fZG_J .archive-hint,.CameraMedia_media__fZG_J .archive-now{font-size:var(--fs-small);color:var(--fg-2);line-height:1.4}.CameraMedia_media__fZG_J .archive-hover{min-height:1.4em}.CameraMedia_media__fZG_J .archive-seek,.CameraMedia_media__fZG_J .archive-selection-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.CameraMedia_media__fZG_J .archive-export{display:grid;grid-gap:14px;gap:14px;padding-top:20px;border-top:1px solid var(--line)}.CameraMedia_media__fZG_J .archive-export h3{font-size:clamp(20px,2.2vw,26px)}.CameraMedia_media__fZG_J .archive-time-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.CameraMedia_media__fZG_J .archive-time-fields label{display:grid;grid-gap:8px;gap:8px;font-size:var(--fs-small)}.CameraMedia_media__fZG_J .archive-controls button,.CameraMedia_media__fZG_J .archive-download,.CameraMedia_media__fZG_J .archive-placeholder button{justify-self:start}.CameraMedia_media__fZG_J :is(button,a){overflow-wrap:anywhere}.CameraMedia_media__fZG_J :is(button,input,video,[role=slider]):focus-visible{outline:2px solid var(--focus);outline-offset:4px}.CameraMedia_days__2m9WJ{-webkit-mask-image:none;mask-image:none}.CameraMedia_clock__BcQrA{display:flex;align-items:center;gap:4px}.CameraMedia_clockTime__FfiWD{font-size:clamp(40px,5vw,56px);text-align:center;color:var(--fg)}.CameraMedia_clock__BcQrA .CameraMedia_nudge__gpJd6{display:grid;place-items:center;width:44px;height:44px;color:var(--fg-2)}.CameraMedia_nudge__gpJd6 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media (max-width:640px){.CameraMedia_media__fZG_J .camera-archive .camera-screen{width:100%}.CameraMedia_media__fZG_J .archive-export>:is(button,a){justify-self:stretch;width:100%}.CameraMedia_media__fZG_J .archive-time-fields{gap:10px}}.Now_trick__KwIOG{padding-block:clamp(28px,4vw,48px) clamp(40px,6vw,80px);scroll-margin-top:calc(var(--header-h) + 8px)}.Now_trickHead__8jeZq{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px clamp(20px,3vw,40px);margin-bottom:clamp(18px,2.6vw,28px)}.Now_trickText__W46We{display:grid;grid-gap:6px;gap:6px;min-width:0}.Now_trickLead__Sfm_U{font-size:clamp(16px,1.5vw,18px);color:var(--fg-2);max-width:44ch;text-wrap:pretty}.Now_trickBtn__ppLKd{min-height:56px;padding-inline:40px;font-size:18px}.Now_steps__zdzLi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px)}.Now_step__5zLJH{margin:0;display:grid;grid-gap:12px;gap:12px;align-content:start;min-width:0;scroll-margin-top:calc(var(--header-h) + 16px)}.Now_step__5zLJH:target .Now_stepTitle__dH_jb{color:var(--red-display)}.Now_stepBody__o7awV{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px}.Now_stepN__m1Gav{font-size:44px;color:var(--red-fg);margin-top:-4px}.Now_stepText__xliBy{display:grid;grid-gap:4px;gap:4px;min-width:0}.Now_stepTitle__dH_jb{font-size:clamp(19px,1.8vw,23px);line-height:1.1;transition:color var(--dur-ui) var(--ease-out)}.Now_stepLine__YaonC{line-height:1.4;text-wrap:pretty}.Now_soon__92F_k,.Now_stepLine__YaonC{font-size:var(--fs-small);color:var(--fg-2)}.Now_soon__92F_k{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:clamp(20px,3vw,32px)}.Now_soonTag__X0DeG{position:relative;display:inline-flex;align-items:center;min-height:32px;padding:0 10px;font-weight:700;color:var(--accent)}@media (max-width:760px){.Now_trickHead__8jeZq{flex-direction:column;align-items:stretch}.Now_trickBtn__ppLKd{width:100%}.Now_steps__zdzLi{grid-template-columns:minmax(0,1fr);gap:14px}.Now_step__5zLJH{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:14px}.Now_stepN__m1Gav{font-size:36px}.Now_stepBody__o7awV{gap:10px}}@media (max-width:400px){.Now_step__5zLJH{grid-template-columns:108px minmax(0,1fr)}}.Now_noteShort__tv84w{display:none}@media (max-width:760px){.Now_steps__zdzLi .Now_noteLong__CYCja{display:none}.Now_steps__zdzLi .Now_noteShort__tv84w{display:inline;font-size:12px;white-space:nowrap}}.PageOpener_vars__bFmVS{--bro-size:clamp(56px,9vw,140px);--op-pad:clamp(36px,7vw,100px);--op-h:clamp(420px,34vw,500px);--op-gap:clamp(14px,2vw,22px)}.PageOpener_opener__sZJ6X{position:relative;isolation:isolate;padding-top:var(--op-pad)}.PageOpener_withPhoto__dHjzx{min-height:var(--op-h)}.PageOpener_media__56Euq{position:absolute;inset:0;z-index:-1;overflow:hidden}.PageOpener_photo__LmjqU,.PageOpener_video___IoRC{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%}.PageOpener_video___IoRC{opacity:0;transition:opacity 1s ease}.PageOpener_videoOn__6DsDw{opacity:1}.PageOpener_pause__uPY9h{position:absolute;z-index:2;top:10px;right:max(8px,calc((100% - var(--wrap)) / 2 + var(--gutter) - 12px));display:grid;place-items:center;width:44px;height:44px;color:var(--fg);filter:drop-shadow(0 1px 2px rgb(0 0 0/.7))}.PageOpener_pause__uPY9h svg{width:20px;height:20px}.PageOpener_pause__uPY9h:focus-visible{outline-offset:-2px}html[data-season=summer] .PageOpener_pause__uPY9h{filter:none;border-radius:50%;background:radial-gradient(circle,rgb(20 19 22/.5) 0 17.5px,rgb(20 19 22/0) 18.5px)}.PageOpener_media__56Euq:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--scrim-rgb)/.55) 0,rgb(var(--scrim-rgb)/.3) 40%,rgb(var(--scrim-rgb)/0) 70%),linear-gradient(180deg,rgb(var(--scrim-rgb)/.4) 0,rgb(var(--scrim-rgb)/.15) 40%,rgb(var(--scrim-rgb)/.35) 65%,var(--bg) 100%)}@media (max-width:760px){.PageOpener_media__56Euq:after{background:linear-gradient(180deg,rgb(var(--scrim-rgb)/.55) 0,rgb(var(--scrim-rgb)/.45) 45%,rgb(var(--scrim-rgb)/.65) 75%,var(--bg) 100%)}}html[data-season=summer] .PageOpener_media__56Euq:after{background:linear-gradient(90deg,rgb(var(--scrim-rgb)/.86) 0,rgb(var(--scrim-rgb)/.7) 45%,rgb(var(--scrim-rgb)/.32) 64%,rgb(var(--scrim-rgb)/0) 80%),linear-gradient(180deg,rgb(var(--scrim-rgb)/.3) 0,rgb(var(--scrim-rgb)/.1) 40%,rgb(var(--scrim-rgb)/.35) 65%,var(--bg) 100%)}@media (max-width:760px){html[data-season=summer] .PageOpener_media__56Euq:after{background:linear-gradient(180deg,rgb(var(--scrim-rgb)/.74) 0,rgb(var(--scrim-rgb)/.7) 45%,rgb(var(--scrim-rgb)/.82) 75%,var(--bg) 100%)}}html[data-season=summer] .PageOpener_media__56Euq{-webkit-mask-image:linear-gradient(180deg,#000,#000 70%,transparent);mask-image:linear-gradient(180deg,#000,#000 70%,transparent)}.PageOpener_text__5poii{position:relative;width:100%;padding-bottom:clamp(16px,3vw,28px);container-type:inline-size}.PageOpener_word__ROYq6{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;max-width:100%;margin:0;color:var(--red-display);text-transform:uppercase;white-space:nowrap;text-shadow:0 2px 24px rgb(var(--scrim-rgb)/.45)}.PageOpener_wordText__VFacf{display:flex;align-items:flex-end;height:calc(var(--bro-size) * .9);font-size:min(var(--bro-size),calc(100cqw / var(--bro-em, 5)));line-height:.9}.PageOpener_line__NH8vg{display:block;height:clamp(12px,1.4vw,20px);margin:6px 0 0 4px;contain:inline-size}.PageOpener_after__tLdH2{margin-top:var(--op-gap);max-width:66ch;display:grid;grid-gap:14px;gap:14px;justify-items:start;color:var(--fg-2)}html[data-season=summer] .PageOpener_after__tLdH2{max-width:min(66ch,34rem)}html[data-season=summer] .PageOpener_after__tLdH2>:where(p){text-shadow:0 1px 2px rgb(var(--scrim-rgb)/.9),0 0 14px rgb(var(--scrim-rgb)/.85)}html[data-season=summer] .PageOpener_withPhoto__dHjzx .PageOpener_word__ROYq6{text-shadow:0 0 2px rgb(var(--scrim-rgb)/.9),0 2px 22px rgb(var(--scrim-rgb)/.8)}.Admin_scope__XFweQ{padding-top:clamp(28px,4vw,56px);padding-bottom:clamp(48px,7vw,96px);min-width:0}.Admin_heading__XF6qz{display:grid;grid-gap:14px;gap:14px;margin-bottom:28px}.Admin_heading__XF6qz h1{overflow-wrap:anywhere}.Admin_heading__XF6qz>a{justify-self:start}.Admin_nav__sX_C9{position:relative;min-width:0;width:100%}.Admin_measure__ddko0{position:absolute;inset:0 auto auto 0;visibility:hidden;pointer-events:none;height:0;overflow:hidden}.Admin_measure__ddko0 .Admin_navRow__IxDIK{width:max-content}.Admin_navRow__IxDIK{display:flex;gap:28px;align-items:center;font-size:18px;font-weight:600}.Admin_navRow__IxDIK[hidden]{display:none}.Admin_navRow__IxDIK a,.Admin_navRow__IxDIK span{position:relative;display:inline-flex;align-items:center;white-space:nowrap;min-height:44px}.Admin_navRow__IxDIK a>svg{position:absolute;bottom:0;left:0;width:100%;height:7px;color:var(--red-display)}.Admin_navRow__IxDIK a:not([aria-current]){color:var(--fg-2)}.Admin_compact__hr0Xb{font-size:15px;gap:16px}.Admin_nav__sX_C9[data-layout=menu] nav{flex-direction:column;align-items:flex-start;gap:4px;padding-top:12px;font-size:18px}.Admin_scope__XFweQ .account-workspace{min-width:0}.Admin_scope__XFweQ .account-card{padding:clamp(18px,2vw,24px);border-radius:var(--radius);background:var(--surface);min-width:0}html[data-season=summer] .Admin_scope__XFweQ .account-card{box-shadow:var(--sheet-edge)}.Admin_scope__XFweQ .account-card h2{font-size:clamp(20px,2vw,24px);line-height:1.2;overflow-wrap:anywhere;margin-bottom:14px}.Admin_scope__XFweQ .account-form>h2{margin:0}.Admin_scope__XFweQ .account-form>button{justify-self:start}.Admin_scope__XFweQ .account-form label{min-width:0}.Admin_scope__XFweQ :is(textarea,select){width:100%;min-width:0;min-height:48px;padding:10px 14px;font:inherit;font-size:17px;line-height:1.3;color:var(--fg);background:var(--surface-2);border:1px solid var(--control-line);border-bottom:2px solid rgb(var(--fg-rgb)/.7);border-radius:var(--radius)}.Admin_scope__XFweQ textarea{resize:vertical}.Admin_scope__XFweQ :is(input[type=datetime-local],input[type=date],input[type=file]){min-width:0;max-width:100%}.Admin_scope__XFweQ :is(input,textarea,select,button,a,summary):focus-visible{outline:2px solid var(--focus);outline-offset:4px}.Admin_scope__XFweQ :is(textarea,select):focus{border-color:var(--red-fg)}.Admin_scope__XFweQ input:disabled{opacity:.6}.Admin_scope__XFweQ .account-choices{border:0;padding:0;margin:0;min-width:0;display:flex;flex-wrap:wrap;gap:0 18px}.Admin_scope__XFweQ .account-choices legend{padding:0;margin-bottom:6px;font-size:var(--fs-small);color:var(--fg-2)}.Admin_scope__XFweQ .account-choices label{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--fg);font-size:var(--fs-small);cursor:pointer}.Admin_scope__XFweQ .account-choices label:has(input:disabled){cursor:default}.Admin_scope__XFweQ .account-choices input{width:19px;height:19px;flex:none;margin:0;accent-color:var(--red-display)}.Admin_scope__XFweQ .account-edit-stack{display:grid;grid-gap:24px;gap:24px;min-width:0}.Admin_scope__XFweQ :is(.admin-grid,.account-grid,.event-admin-grid){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);grid-gap:28px;gap:28px;align-items:start}.Admin_scope__XFweQ .admin-list>.account-muted{margin-top:18px}.Admin_scope__XFweQ :is(.admin-user-list,.event-admin-list ul){list-style:none;margin:16px 0;padding:0}.Admin_scope__XFweQ :is(.admin-user-list,.event-admin-list ul) li+li{border-top:1px solid var(--line)}.Admin_scope__XFweQ :is(.admin-user-list,.event-admin-list ul) button{width:100%;min-height:44px;display:grid;grid-gap:6px;gap:6px;padding:16px 12px;text-align:left;border-left:3px solid transparent;overflow-wrap:anywhere}.Admin_scope__XFweQ .admin-user-list button[aria-pressed=true]{border-left-color:var(--red-display);background:rgb(var(--fg-rgb)/.05)}.Admin_scope__XFweQ :is(.admin-user-list,.event-admin-list ul) button:hover{background:rgb(var(--fg-rgb)/.05)}.Admin_scope__XFweQ :is(.admin-user-list,.event-admin-list ul) span{font-size:var(--fs-meta);color:var(--fg-2)}.Admin_scope__XFweQ :is(.admin-pagination,.event-pagination){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.Admin_scope__XFweQ .admin-pagination>span{font-size:var(--fs-meta)}.Admin_scope__XFweQ :is(.admin-edit-heading,.event-editor-heading){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.Admin_scope__XFweQ .event-editor-heading{margin-bottom:18px}.Admin_scope__XFweQ .admin-edit-heading h2,.Admin_scope__XFweQ .event-editor-heading h2{margin:0}.Admin_scope__XFweQ .event-editor-heading a{display:inline-flex;gap:4px;align-items:center;min-height:44px;font-size:var(--fs-small);text-decoration:underline}.Admin_scope__XFweQ .event-editor-heading svg{width:18px;height:18px}.Admin_scope__XFweQ .device-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.Admin_scope__XFweQ .device-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.Admin_scope__XFweQ .device-delete{border-top:1px solid var(--line);padding-top:16px;display:grid;grid-gap:14px;gap:14px}.Admin_scope__XFweQ summary{display:list-item;cursor:pointer;min-height:44px;padding-block:10px;font-weight:600}.Admin_scope__XFweQ details>:is(form,label,.event-markdown){margin-top:14px}.Admin_scope__XFweQ .event-form-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.Admin_scope__XFweQ .event-asset-field{border-top:1px solid var(--line);padding-top:18px}.Admin_scope__XFweQ .event-current-asset{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:14px;font-size:var(--fs-small);overflow-wrap:anywhere}.Admin_scope__XFweQ .event-current-asset>:is(span,a){max-width:100%}.Admin_scope__XFweQ .event-current-asset a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline}.Admin_scope__XFweQ .event-current-asset img{max-width:100%;height:100px;object-fit:contain}.Admin_scope__XFweQ .event-admin-list>ul>li{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start}.Admin_scope__XFweQ .event-select{display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;cursor:pointer;font-size:var(--fs-small)}.Admin_scope__XFweQ .event-select input{width:19px;height:19px;flex:none;margin:0;accent-color:var(--red-display)}.Admin_scope__XFweQ .event-admin-list>ul>li>label{justify-content:center;margin-top:8px}.Admin_scope__XFweQ .event-admin-list>.account-muted{margin-top:12px}.Admin_scope__XFweQ .event-admin-list .device-delete{margin-top:16px;overflow-wrap:anywhere}.Admin_scope__XFweQ .event-admin-list .device-delete ol{padding-left:24px}.Admin_scope__XFweQ .event-markdown{display:grid;grid-gap:14px;gap:14px;overflow-wrap:anywhere}.Admin_scope__XFweQ .event-markdown :is(h2,h3){margin:0}.Admin_scope__XFweQ .event-markdown :is(ul,ol){padding-left:24px}.Admin_scope__XFweQ .event-markdown a{text-decoration:underline}.Admin_scope__XFweQ .event-markdown pre{max-width:100%;overflow:auto}.Admin_scope__XFweQ .event-markdown img{max-width:100%;height:auto}.Admin_scope__XFweQ .account-alert{margin-bottom:18px}@media (max-width:960px){.Admin_scope__XFweQ :is(.admin-grid,.account-grid,.event-admin-grid){grid-template-columns:minmax(0,1fr)}.Admin_scope__XFweQ :is(.admin-user-list,.event-admin-list ul){max-height:420px;overflow:auto}}@media (max-width:600px){.Admin_scope__XFweQ .event-form-dates{grid-template-columns:minmax(0,1fr)}}.GalleryHero_hero__LqWZ_{position:relative;overflow:hidden;isolation:isolate;margin-bottom:clamp(24px,4vw,40px)}.GalleryHero_photo__MZSph{object-fit:contain}.GalleryHero_bestTitle__X_huJ{font-size:var(--fs-small);margin-bottom:10px}.GalleryHero_progress__6kIVV{position:absolute;z-index:3;height:3px;background:var(--red-fg);left:0;right:0;bottom:0;transform-origin:left}.GalleryHero_bg__d6Yvj{position:absolute;inset:-40px;z-index:-1}.GalleryHero_bgImg__vq_uv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(36px) saturate(1.15);transform:scale(1.1);opacity:.55}.GalleryHero_bg__d6Yvj:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--scrim-rgb)/.96) 0,rgb(var(--scrim-rgb)/.78) 45%,rgb(var(--scrim-rgb)/.45) 100%),linear-gradient(0deg,rgb(var(--scrim-rgb)/.9) 0,rgb(var(--scrim-rgb)/0) 40%)}.GalleryHero_inner__m22Xc{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-areas:"open frame" ". frame" "best frame" "now frame";grid-column-gap:clamp(20px,4vw,56px);column-gap:clamp(20px,4vw,56px);padding-block:0 clamp(24px,4vw,48px)}.GalleryHero_open__wZCE7{grid-area:open;align-self:start;display:grid;grid-gap:var(--op-gap);gap:var(--op-gap);justify-items:start;min-width:0;padding-top:var(--op-pad);container-type:inline-size}.GalleryHero_lead__RXYfb{font-size:clamp(15px,1.25vw,17px);line-height:1.4;max-width:46ch;color:var(--fg-2);text-wrap:pretty}.GalleryHero_bare__HtQaa{padding-bottom:clamp(18px,2.5vw,28px)}.GalleryHero_frame__CjSay{grid-area:frame;position:relative;margin-top:clamp(24px,4vw,48px);height:min(76svh,680px);aspect-ratio:9/16;border-radius:var(--radius);overflow:hidden;background:#000}.GalleryHero_pause__Gh24S{position:absolute;top:6px;right:6px;z-index:2;width:44px;height:44px;display:grid;place-items:center;color:var(--fg);border-radius:50%;background:radial-gradient(circle,rgb(20 19 22/.5) 0 17.5px,rgb(20 19 22/0) 18.5px);transition:transform var(--dur-press) var(--ease-out),color var(--dur-ui) var(--ease-out)}.GalleryHero_pause__Gh24S svg{width:20px;height:20px}.GalleryHero_pause__Gh24S:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.GalleryHero_pause__Gh24S:hover{color:var(--red)}}.GalleryHero_video__mYVV7{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.GalleryHero_enhanced__M2YZb{visibility:visible}.GalleryHero_start__r9eVn{position:absolute;z-index:2;top:50%;left:50%;translate:-50% -50%}.GalleryHero_best__WMw_n{grid-area:best;min-width:0;padding-top:20px;container-type:inline-size;--gap:12px}.GalleryHero_kicker__4iaYf{margin:0 0 6px;font-family:var(--font-sans),sans-serif;font-size:var(--fs-small);font-weight:600;color:var(--fg-2);letter-spacing:0}.GalleryHero_picks__PhZwb{position:relative;list-style:none;margin:-3px -9px 0;padding:9px;display:flex;gap:var(--gap);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:9px}.GalleryHero_picks__PhZwb::-webkit-scrollbar{display:none}.GalleryHero_picks__PhZwb[data-fade=r]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent)}.GalleryHero_picks__PhZwb[data-fade=l]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 44px);mask-image:linear-gradient(90deg,transparent,#000 44px)}.GalleryHero_picks__PhZwb[data-fade=lr]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 44px,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,transparent,#000 44px,#000 calc(100% - 44px),transparent)}.GalleryHero_picks__PhZwb li{margin:0;flex:none;scroll-snap-align:start;width:clamp(84px,calc((100cqw - (var(--n, 7) - 1) * var(--gap)) / var(--n, 7)),116px)}.GalleryHero_pick__i5kja{position:relative;display:block;width:100%;aspect-ratio:9/16;border-radius:3px;overflow:hidden;background:#000;isolation:isolate;transition:transform var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.GalleryHero_pickImg__1AcNT{object-fit:cover;filter:brightness(.62) saturate(.8);transition:filter var(--dur-ui) var(--ease-out)}.GalleryHero_pick__i5kja:after{content:"";position:absolute;inset:45% 0 0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0/0),rgb(0 0 0/.6))}.GalleryHero_pickNote__T_Crm{position:absolute;left:8px;bottom:9px;z-index:2;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1;color:#F4F1EE;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;text-shadow:0 1px 2px rgb(0 0 0/.7)}.GalleryHero_pickIcon__rQ_p9{width:9px;height:9px;color:var(--red);filter:drop-shadow(0 1px 1px rgb(0 0 0/.6))}.GalleryHero_pick__i5kja:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.GalleryHero_pick__i5kja:hover{transform:translateY(-3px)}.GalleryHero_pick__i5kja:hover .GalleryHero_pickImg__1AcNT{filter:brightness(.92) saturate(.95)}}.GalleryHero_pick__i5kja:focus-visible{outline-offset:6px}.GalleryHero_pick__i5kja[aria-pressed=true]{box-shadow:0 0 0 2px rgb(var(--scrim-rgb)),0 0 0 4px var(--red-display)}.GalleryHero_pick__i5kja[aria-pressed=true] .GalleryHero_pickImg__1AcNT{filter:none}.GalleryHero_pick__i5kja[aria-pressed=true]:hover{transform:none}.GalleryHero_pickBar__W74uQ{position:absolute;left:0;right:0;bottom:0;z-index:3;height:4px;background:var(--red);transform-origin:left center;transition:transform .25s linear}.GalleryHero_now__3f9fX{grid-area:now;display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;padding-top:16px;min-width:0}.GalleryHero_caption__AMUKY{display:grid;grid-gap:3px;gap:3px;min-width:0;flex:1 1 14rem;margin:0}.GalleryHero_title__0atlZ{font-size:var(--fs-body,16px);font-weight:700;line-height:1.25;color:var(--fg)}.GalleryHero_meta__7N2Vm{font-size:var(--fs-meta);color:var(--fg-2)}@media (max-width:760px){.GalleryHero_bg__d6Yvj{display:none}.GalleryHero_inner__m22Xc{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"open" "frame" "best" "now";padding-block:0 8px}.GalleryHero_open__wZCE7{margin-bottom:16px}.GalleryHero_frame__CjSay{margin-top:0;height:auto;width:100%;aspect-ratio:4/5;max-height:70svh}.GalleryHero_best__WMw_n{padding-top:16px;--gap:10px}.GalleryHero_picks__PhZwb{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory}.GalleryHero_picks__PhZwb[data-fade=r]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.GalleryHero_picks__PhZwb[data-fade=l]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px);mask-image:linear-gradient(90deg,transparent,#000 28px)}.GalleryHero_picks__PhZwb[data-fade=lr]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.GalleryHero_picks__PhZwb li{width:92px}.GalleryHero_now__3f9fX{padding-top:10px;gap:12px 14px}.GalleryHero_caption__AMUKY{order:-1;flex-basis:100%}}@container (max-width: 440px){.GalleryHero_lead__RXYfb{display:none}}html[data-season=summer] .GalleryHero_pick__i5kja:not([aria-pressed=true]){box-shadow:0 0 0 1px rgb(20 19 22/.14)}html[data-season=summer] .GalleryHero_pickImg__1AcNT{filter:brightness(.78) saturate(.85)}html[data-season=summer] .GalleryHero_pick__i5kja[aria-pressed=true] .GalleryHero_pickImg__1AcNT{filter:none}@media (hover:hover) and (pointer:fine){html[data-season=summer] .GalleryHero_pick__i5kja:hover .GalleryHero_pickImg__1AcNT{filter:brightness(.95)}}html[data-season=summer] .GalleryHero_frame__CjSay{box-shadow:0 0 0 1px rgb(20 19 22/.1)}html[data-season=summer] .GalleryHero_bg__d6Yvj{-webkit-mask-image:linear-gradient(180deg,#000,#000 72%,transparent);mask-image:linear-gradient(180deg,#000,#000 72%,transparent)}.Lightbox_box__V1Dyf{margin:0;padding:0;border:0;width:100%;height:100%;max-width:100vw;max-height:100dvh;background:rgb(var(--scrim-rgb)/.97);color:var(--fg);overflow:hidden}.Lightbox_box__V1Dyf::-webkit-backdrop{background:rgb(var(--scrim-rgb)/.9)}.Lightbox_box__V1Dyf::backdrop{background:rgb(var(--scrim-rgb)/.9)}.Lightbox_inner___7yVn{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;max-width:var(--wrap);margin-inline:auto;padding:max(14px,env(safe-area-inset-top)) var(--gutter) max(16px,env(safe-area-inset-bottom))}.Lightbox_top__UZbD0{display:flex;align-items:center;justify-content:space-between;gap:12px}.Lightbox_count__UbarK{font-size:13px;color:var(--fg-2)}.Lightbox_close__Wic28{min-height:44px}.Lightbox_kbd__EGsnU{font-size:var(--fs-meta);color:var(--fg-3);font-weight:500}.Lightbox_stage__ZBXat{position:relative;min-height:0;touch-action:pan-y}.Lightbox_video__I1ow4{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:transparent}.Lightbox_img__NdPqe{object-fit:contain}.Lightbox_nav__kGyCS{position:absolute;top:50%;translate:0 -50%;width:56px;height:80px;display:grid;place-items:center;color:var(--fg);transition:color var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.Lightbox_nav__kGyCS svg{width:34px;height:34px;overflow:visible;filter:drop-shadow(0 0 6px rgb(var(--scrim-rgb)/.9)) drop-shadow(0 1px 2px rgb(0 0 0/.7))}.Lightbox_nav__kGyCS:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.Lightbox_nav__kGyCS:hover{color:var(--red)}}.Lightbox_prev__LMZaw{left:0}.Lightbox_prev__LMZaw svg{transform:scaleX(-1)}.Lightbox_next__e8Own{right:0}.Lightbox_cap__lWJv8{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.Lightbox_capText___UfWR{display:grid;grid-gap:4px;gap:4px;min-width:0}.Lightbox_title__rMLmC{font-size:18px;line-height:1.25}.Lightbox_meta__rznSK{font-size:var(--fs-meta);color:var(--fg-2)}@media (hover:none) and (pointer:coarse){.Lightbox_kbd__EGsnU{display:none}}@media (max-width:560px){.Lightbox_cap__lWJv8{display:grid;justify-items:start}.Lightbox_title__rMLmC{font-size:16px}}.HistoryStrip_hist__S5lyx{padding-block:clamp(32px,4vw,56px)}.HistoryStrip_h__RvG5Z{margin-bottom:clamp(18px,2.4vw,28px)}.HistoryStrip_card__pXo6l{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:300px;height:400px;padding:0 20px 20px;overflow:hidden;border-radius:var(--radius);background:var(--bg-2);isolation:isolate}.HistoryStrip_img__9GYMM{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.HistoryStrip_shade__W_cNQ{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgb(var(--scrim-rgb)/.55) 0,rgb(var(--scrim-rgb)/0) 30%,rgb(var(--scrim-rgb)/0) 46%,rgb(var(--scrim-rgb)/.92) 82%,rgb(var(--scrim-rgb)/.97) 100%)}.HistoryStrip_year__H9GHI{position:absolute;left:20px;top:14px;margin:0;font-size:96px;line-height:1;color:var(--red-display);text-shadow:0 2px 18px rgb(var(--scrim-rgb)/.45)}.HistoryStrip_text__BAEsy{font-size:17px;line-height:1.42;font-weight:500;color:var(--fg);text-wrap:pretty}html[data-season=summer] .HistoryStrip_card__pXo6l{box-shadow:0 0 0 1px rgb(20 19 22/.1)}html[data-season=summer] .HistoryStrip_shade__W_cNQ{background:linear-gradient(180deg,rgb(var(--scrim-rgb)/.75) 0,rgb(var(--scrim-rgb)/0) 40%,rgb(var(--scrim-rgb)/0) 46%,rgb(var(--scrim-rgb)/.92) 82%,rgb(var(--scrim-rgb)/.97) 100%)}html[data-season=summer] .HistoryStrip_year__H9GHI{text-shadow:0 2px 14px rgb(20 19 22/.6)}@media (max-width:640px){.HistoryStrip_card__pXo6l{width:240px;height:320px;padding:0 16px 16px}.HistoryStrip_year__H9GHI{font-size:64px;left:14px;top:10px}.HistoryStrip_text__BAEsy{font-size:15px}}