._1NOfuW_section{scroll-margin-top:5.5rem}._1NOfuW_sectionHead{gap:1.25rem;max-width:46rem;display:grid}._1NOfuW_btn{min-height:3rem;font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background-color .3s var(--f-ease-out), color .3s var(--f-ease-out), border-color .3s var(--f-ease-out), transform .3s var(--f-ease-out), filter .3s var(--f-ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.4rem;font-weight:600;display:inline-flex}._1NOfuW_btn:active{transform:scale(.97)}._1NOfuW_btn[disabled],._1NOfuW_btn[aria-disabled=true]{cursor:progress;opacity:.75}._1NOfuW_primary{background:var(--f-accent);color:var(--f-accent-ink)}._1NOfuW_primary:hover{filter:brightness(1.08)}._1NOfuW_ghost{border-color:var(--f-line);background:color-mix(in srgb, var(--f-bg-raised) 60%, transparent);color:var(--f-ink)}._1NOfuW_ghost:hover,._1NOfuW_outline{border-color:var(--f-accent);color:var(--f-accent)}._1NOfuW_outline:hover{background:var(--f-accent);color:var(--f-accent-ink)}._1NOfuW_card{border:1px solid var(--f-line);background:color-mix(in srgb, var(--f-bg-raised) 72%, transparent);transition:border-color .4s var(--f-ease-out), box-shadow .4s var(--f-ease-out), transform .4s var(--f-ease-out);border-radius:1.5rem;padding:clamp(1.25rem,1rem + 1vw,2rem);position:relative}@media (hover:hover){._1NOfuW_card:hover{border-color:color-mix(in srgb, var(--f-accent) 45%, transparent);box-shadow:0 24px 60px -36px color-mix(in srgb, var(--f-accent) 55%, transparent);transform:translateY(-3px)}}._1NOfuW_live{min-height:1.5em}._1NOfuW_rule{background:var(--f-accent);transform-origin:0;width:3.5rem;height:1px;display:block}
.IxKSSq_figure{flex-direction:column;height:100%;margin:0;display:flex}.IxKSSq_card{--mx:50%;--my:50%;aspect-ratio:1;border:1px solid var(--f-line);background:var(--f-bg-raised);min-height:22rem;color:var(--f-accent);transform-style:preserve-3d;will-change:transform;border-radius:1.75rem;flex:1;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #0009}@media (min-width:640px){.IxKSSq_card{aspect-ratio:16/10}}@media (min-width:1024px){.IxKSSq_card{aspect-ratio:auto;min-height:34rem}}.IxKSSq_card:after{content:"";z-index:3;border:1px solid color-mix(in srgb, var(--f-accent) 30%, transparent);pointer-events:none;border-radius:1.3rem;position:absolute;inset:.6rem}.IxKSSq_card[data-loaded]:after{display:none}.IxKSSq_poster{position:absolute;inset:0}.IxKSSq_artWrap{position:absolute;inset:-6% 0}.IxKSSq_posterArt{width:100%;height:100%;display:block}.IxKSSq_water{fill:currentColor;opacity:.07}.IxKSSq_streets path{fill:none;stroke:currentColor;stroke-linecap:round;opacity:.16}.IxKSSq_streets path:first-child{opacity:.34}.IxKSSq_sheen{z-index:2;pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my), color-mix(in srgb, var(--f-accent) 14%, transparent), transparent 45%);position:absolute;inset:0}.IxKSSq_pin{z-index:2;width:2.25rem;color:var(--f-accent);position:absolute;top:46%;left:56%;transform:translate(-50%,-100%)}.IxKSSq_pinMark{filter:drop-shadow(0 6px 10px #00000059);width:100%;height:auto;display:block;position:relative}.IxKSSq_pinHole{fill:var(--f-bg-raised)}.IxKSSq_pulse{border:1px solid var(--f-accent);width:3.5rem;height:1.4rem;animation:IxKSSq_pulse 2.4s var(--f-ease-out) infinite;border-radius:50%;margin-left:-1.75rem;position:absolute;bottom:-.55rem;left:50%}@keyframes IxKSSq_pulse{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.IxKSSq_pinChip{background:var(--f-accent);color:var(--f-accent-ink);font-family:var(--font-display);font-size:var(--f-step-0);white-space:nowrap;border-radius:999px;padding:.3rem .8rem;font-style:italic;position:absolute;top:.15rem;left:calc(100% + .6rem)}.IxKSSq_posterFoot{z-index:4;background:linear-gradient(to top, var(--f-bg-raised) 35%, transparent);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:4rem clamp(1.25rem,1rem + 1vw,2rem) clamp(1.25rem,1rem + 1vw,2rem);display:flex;position:absolute;bottom:0;left:0;right:0}.IxKSSq_note{color:var(--f-ink-soft)}.IxKSSq_frame{width:100%;height:100%;animation:IxKSSq_frameIn .9s var(--f-ease-out) backwards;border:0;position:absolute;inset:0}@keyframes IxKSSq_frameIn{0%{opacity:0;transform:scale(1.03)}}[data-daypart=night] .IxKSSq_frame{filter:invert(.9)hue-rotate(180deg)saturate(.55)brightness(.95)contrast(.95)}[data-daypart=day] .IxKSSq_frame{filter:sepia(.18)saturate(.9)}.IxKSSq_caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;padding-top:.75rem;display:flex}.IxKSSq_openLink{min-height:3rem;font-family:var(--font-sans);font-size:var(--f-step--1);color:var(--f-accent);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.IxKSSq_openLink:hover{text-underline-offset:5px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.IxKSSq_pulse{opacity:.5;animation:none}.IxKSSq_card{will-change:auto}}
.TTa6Ya_hero{isolation:isolate;padding-top:calc(4rem + clamp(3rem,2rem + 5vw,7rem));padding-bottom:clamp(4rem,3rem + 4vw,7rem);position:relative;overflow:clip}.TTa6Ya_sunburst{z-index:-1;aspect-ratio:1;width:clamp(26rem,20rem + 34vw,64rem);color:var(--f-accent);opacity:.11;pointer-events:none;animation:160s linear infinite TTa6Ya_spin;position:absolute;top:clamp(-16rem,-12vw,-6rem);right:clamp(-26rem,-18vw,-8rem)}@keyframes TTa6Ya_spin{to{transform:rotate(360deg)}}.TTa6Ya_inner{position:relative}.TTa6Ya_head{gap:1.5rem;display:grid}@media (min-width:1024px){.TTa6Ya_head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:2rem}.TTa6Ya_head>:first-child{grid-column:1/-1}}.TTa6Ya_title{max-width:14ch}.TTa6Ya_titleLine{margin-bottom:-.1em;padding:.04em .12em .14em 0;display:block;overflow:clip}.TTa6Ya_titleInner{animation:TTa6Ya_rise 1.25s var(--f-ease) both;animation-delay:calc(var(--i,0) * .12s + 60ms);display:block}.TTa6Ya_titleEm{color:var(--f-accent);font-style:italic}@keyframes TTa6Ya_rise{0%{transform:translateY(108%)}to{transform:none}}.TTa6Ya_leadCol{gap:1.75rem;padding-bottom:.35rem;display:grid}.TTa6Ya_heroActions{flex-wrap:wrap;gap:.75rem;display:flex}.TTa6Ya_fadeUp{animation:TTa6Ya_fadeUp 1s var(--f-ease-out) backwards;animation-delay:calc(var(--i,0) * 90ms + .25s)}@keyframes TTa6Ya_fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.TTa6Ya_grid{grid-template-areas:"address""map""talk""hours""parking";gap:1rem;margin-top:clamp(3rem,2rem + 3vw,5rem);display:grid}@media (min-width:640px){.TTa6Ya_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"address address""map map""talk hours""parking parking"}}@media (min-width:1024px){.TTa6Ya_grid{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.2fr);grid-template-areas:"address address map""talk hours map""parking parking map";gap:1.25rem}}.TTa6Ya_card{animation:TTa6Ya_fadeUp 1s var(--f-ease-out) backwards;animation-delay:calc(var(--i,0) * 90ms + .42s);flex-direction:column;gap:1rem;display:flex}.TTa6Ya_address{grid-area:address}.TTa6Ya_talk{grid-area:talk}.TTa6Ya_hours{grid-area:hours}.TTa6Ya_parking{grid-area:parking}.TTa6Ya_mapArea{min-width:0;animation:TTa6Ya_fadeUp 1.1s var(--f-ease-out) backwards;grid-area:map;animation-delay:.38s}.TTa6Ya_cardEyebrow{align-items:center;gap:.6rem;display:inline-flex}.TTa6Ya_cardEyebrow svg{flex-shrink:0}.TTa6Ya_addressLines{color:var(--f-ink);font-style:normal}.TTa6Ya_actions{flex-wrap:wrap;gap:.625rem;margin-top:.5rem;display:flex}@media (max-width:639px){.TTa6Ya_actions>*{padding-inline:1rem}.TTa6Ya_sunburst{opacity:.08;top:-13rem;right:-17rem}}.TTa6Ya_talkList{margin:0;padding:0;list-style:none;display:grid}.TTa6Ya_talkRow{border-top:1px solid var(--f-line);min-height:3rem;font-family:var(--font-sans);font-size:var(--f-step-0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;padding-block:.5rem;display:flex}.TTa6Ya_talkRow:first-child{border-top:0}.TTa6Ya_talkLabel{color:var(--f-ink);align-items:center;gap:.6rem;display:inline-flex}.TTa6Ya_talkLabel svg{color:var(--f-accent)}.TTa6Ya_talkLink{min-height:3rem;color:var(--f-ink);text-decoration:underline;-webkit-text-decoration-color:var(--f-accent);text-decoration-color:var(--f-accent);text-underline-offset:6px;align-items:center;display:inline-flex}.TTa6Ya_clockGlyph{border:1.6px solid;border-radius:50%;width:1.1rem;height:1.1rem;position:relative}.TTa6Ya_clockGlyph:before,.TTa6Ya_clockGlyph:after{content:"";transform-origin:bottom;background:currentColor;width:1.6px;margin-left:-.8px;position:absolute;bottom:50%;left:50%}.TTa6Ya_clockGlyph:before{height:34%}.TTa6Ya_clockGlyph:after{height:26%;transform:rotate(110deg)}.TTa6Ya_badge{border:1px solid var(--f-line);min-height:2.25rem;font-family:var(--font-sans);font-size:var(--f-step--1);color:var(--f-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:.6rem;padding:.25rem .9rem;font-weight:600;display:inline-flex}.TTa6Ya_dot{background:var(--f-muted);border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem;position:relative}.TTa6Ya_badge[data-state=open] .TTa6Ya_dot,.TTa6Ya_badge[data-state=soon] .TTa6Ya_dot{background:var(--f-accent)}.TTa6Ya_badge[data-state=open] .TTa6Ya_dot:after{content:"";border:1px solid var(--f-accent);animation:TTa6Ya_ping 2.2s var(--f-ease-out) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes TTa6Ya_ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.TTa6Ya_hoursList{color:var(--f-ink);gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.TTa6Ya_hoursList li{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.TTa6Ya_clock{margin-top:auto}@media (prefers-reduced-motion:reduce){.TTa6Ya_sunburst,.TTa6Ya_badge[data-state=open] .TTa6Ya_dot:after{animation:none}}
.S14sYa_moods{gap:clamp(2.5rem,2rem + 2vw,3.5rem) 1.25rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:grid}@media (min-width:768px){.S14sYa_moods{grid-template-columns:repeat(2,minmax(0,1fr))}.S14sYa_mood:nth-child(2){margin-top:clamp(2rem,1rem + 4vw,6rem)}}.S14sYa_mood{flex-direction:column;gap:1.25rem;display:flex}.S14sYa_media{aspect-ratio:4/5;background:var(--f-bg-raised);isolation:isolate;border-radius:1.75rem;position:relative;overflow:hidden}@media (min-width:768px){.S14sYa_media{aspect-ratio:1}}@media (min-width:1024px){.S14sYa_media{aspect-ratio:6/5}}.S14sYa_mediaInner{position:absolute;inset:0}.S14sYa_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.S14sYa_scrim{z-index:1;position:absolute;inset:0}.S14sYa_overlay{z-index:2;gap:.9rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);display:grid;position:absolute;bottom:0;left:0;right:0}.S14sYa_chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:2.25rem;font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.04em;text-shadow:none;background:#120a0573;border:1px solid #f3d79a73;border-radius:999px;justify-self:start;align-items:center;gap:.5rem;padding:.25rem .9rem;font-weight:600;display:inline-flex}.S14sYa_moodTitle{max-width:18ch}.S14sYa_body{justify-items:start;gap:1.25rem;display:grid}.S14sYa_share{border:1px dashed color-mix(in srgb, var(--f-accent) 45%, transparent);background:color-mix(in srgb, var(--f-bg-raised) 60%, transparent);border-radius:1.75rem;gap:1.5rem;margin-top:clamp(3.5rem,2.5rem + 3vw,6rem);padding:clamp(1.5rem,1rem + 2vw,2.75rem);display:grid}@media (min-width:768px){.S14sYa_share{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem}}.S14sYa_shareAction{justify-items:start;gap:.5rem;display:grid}@media (min-width:768px){.S14sYa_shareAction{text-align:right;justify-items:end}}
._7Xm98W_section{overflow-x:clip}._7Xm98W_deck{gap:clamp(1.5rem,1rem + 2vw,2.5rem);max-width:30rem;margin:clamp(2.5rem,2rem + 3vw,4.5rem) auto 0;padding:0;list-style:none;display:grid}@media (min-width:700px){._7Xm98W_deck{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (min-width:1100px){._7Xm98W_deck{grid-template-columns:repeat(3,minmax(0,1fr))}}._7Xm98W_slot{rotate:var(--rest,0deg)}._7Xm98W_tilt{perspective:1400px}._7Xm98W_inner{transform-style:preserve-3d;transition:transform .95s var(--f-ease);display:grid;position:relative}._7Xm98W_inner[data-flipped]{transform:rotateY(180deg)}._7Xm98W_face{--notch:.8rem;--stub:5rem;grid-area:1/1;grid-template-columns:minmax(0, 1fr) var(--stub);backface-visibility:hidden;cursor:pointer;min-height:13rem;-webkit-mask:radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 0, #0000 97%, #000 100%) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 100%, #0000 97%, #000 100%) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 0, #0000 97%, #000 100%) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 100%, #0000 97%, #000 100%) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 0, #0000 97%, #000 100%) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 100%, #0000 97%, #000 100%) bottom / 100% 51% no-repeat;border-radius:1.1rem;display:grid;position:relative;box-shadow:0 30px 60px -40px #0000008c}._7Xm98W_face:before,._7Xm98W_face:after{content:"";background:radial-gradient(circle .22rem at 50% 50%, var(--f-bg) 92%, transparent 100%) center / .7rem 1.1rem repeat-y;pointer-events:none;width:.7rem;position:absolute;top:1.25rem;bottom:1.25rem}._7Xm98W_face:before{left:-.35rem}._7Xm98W_face:after{right:-.35rem}._7Xm98W_front{background:repeating-linear-gradient(135deg, transparent 0 9px, color-mix(in srgb, var(--f-accent-ink) 5%, transparent) 9px 10px), var(--f-accent);color:var(--f-accent-ink)}._7Xm98W_back{background:var(--f-bg-raised);color:var(--f-ink);border:1px solid var(--f-line);transform:rotateY(180deg)}._7Xm98W_main{border:1px solid color-mix(in srgb, currentColor 28%, transparent);border-right:0;border-radius:.7rem 0 0 .7rem;flex-direction:column;align-items:flex-start;gap:.75rem;margin:.75rem 0 .75rem 1rem;padding:1.1rem 1.1rem .75rem;display:flex}._7Xm98W_kicker{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;font-size:.875rem;font-weight:600}._7Xm98W_title{color:inherit;margin-top:auto}._7Xm98W_when{font-family:var(--font-sans);font-size:var(--f-step--1)}._7Xm98W_todoOnAccent{opacity:.85;border-bottom:1px dashed;color:inherit!important}._7Xm98W_flipBtn{min-height:3rem;color:inherit;font-family:var(--font-sans);font-size:var(--f-step--1);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}._7Xm98W_backActions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:auto;display:flex}._7Xm98W_stub{border:1px solid color-mix(in srgb, currentColor 28%, transparent);border-left:2px dashed color-mix(in srgb, currentColor 45%, transparent);border-radius:0 .7rem .7rem 0;place-items:center;margin:.75rem 1rem .75rem 0;display:grid}._7Xm98W_stubNo{writing-mode:vertical-rl;font-family:var(--font-display);font-size:var(--f-step-1);letter-spacing:.04em;white-space:nowrap;font-style:italic;transform:rotate(180deg)}@media (min-width:1024px){._7Xm98W_face{min-height:15.5rem}}._7Xm98W_optIn{border-top:1px solid var(--f-line);justify-items:start;gap:1.25rem;margin-top:clamp(3rem,2rem + 3vw,5rem);padding-top:2rem;display:grid}@media (min-width:768px){._7Xm98W_optIn{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem}}._7Xm98W_optInTitle{color:var(--f-ink);font-weight:600}@media (prefers-reduced-motion:reduce){._7Xm98W_inner{transition:none}}
.sYPeJa_form,.sYPeJa_row{gap:1.25rem;display:grid}@media (min-width:640px){.sYPeJa_row{grid-template-columns:repeat(2,minmax(0,1fr))}}.sYPeJa_field{align-content:start;gap:.5rem;min-width:0;display:grid}.sYPeJa_label,.sYPeJa_legend{font-family:var(--font-sans);font-size:var(--f-step--1);color:var(--f-ink);flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;font-weight:600;display:flex}.sYPeJa_optional{color:var(--f-muted);font-size:.875rem;font-weight:500}.sYPeJa_input{border:1px solid var(--f-line);background:color-mix(in srgb, var(--f-bg) 55%, var(--f-bg-raised));width:100%;min-height:3.25rem;color:var(--f-ink);font-family:var(--font-sans);font-size:max(16px, var(--f-step-0));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;transition:border-color .25s var(--f-ease-out), box-shadow .25s var(--f-ease-out), background-color .25s var(--f-ease-out);border-radius:.9rem;padding:.75rem 1rem;line-height:1.4}@media (prefers-color-scheme:dark){.sYPeJa_input{--lightningcss-light: ;--lightningcss-dark:initial}}[data-daypart=day] .sYPeJa_input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-daypart=night] .sYPeJa_input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sYPeJa_input::placeholder{color:var(--f-muted);opacity:1}.sYPeJa_input:hover{border-color:color-mix(in srgb, var(--f-accent) 40%, transparent)}.sYPeJa_input:focus-visible{border-color:var(--f-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--f-accent) 25%, transparent);outline:none}.sYPeJa_textarea{resize:vertical;min-height:8rem}.sYPeJa_field[data-invalid] .sYPeJa_input{border-color:var(--f-error)}.sYPeJa_hint{color:var(--f-muted)}.sYPeJa_error{--f-error:#e88a6b;font-family:var(--font-sans);font-size:var(--f-step--1);color:var(--f-error);gap:.4rem;font-weight:600;display:flex}.sYPeJa_error:before{content:"!";width:1.2rem;height:1.2rem;color:var(--f-bg);background:currentColor;border-radius:50%;flex-shrink:0;place-items:center;margin-top:.1rem;font-size:.75rem;line-height:1;display:inline-grid}.sYPeJa_form,.sYPeJa_field{--f-error:#e88a6b}:is([data-daypart=day] .sYPeJa_form,[data-daypart=day] .sYPeJa_field,[data-daypart=day] .sYPeJa_error){--f-error:#a33a1c}.sYPeJa_fieldset{border:0;min-width:0;margin:0;padding:0}.sYPeJa_chips{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.sYPeJa_chipInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sYPeJa_chip{border:1px solid var(--f-line);background:color-mix(in srgb, var(--f-bg-raised) 70%, transparent);min-height:3rem;color:var(--f-ink);font-family:var(--font-sans);font-size:var(--f-step--1);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .3s var(--f-ease-out), color .3s var(--f-ease-out), border-color .3s var(--f-ease-out), transform .3s var(--f-ease-out);border-radius:999px;align-items:center;padding:0 1.1rem;font-weight:600;display:inline-flex}.sYPeJa_chip:hover{border-color:var(--f-accent)}.sYPeJa_chipInput:checked+.sYPeJa_chip{background:var(--f-accent);border-color:var(--f-accent);color:var(--f-accent-ink);animation:sYPeJa_pop .42s var(--f-ease-out)}.sYPeJa_chipInput:focus-visible+.sYPeJa_chip{outline:2px solid var(--f-accent);outline-offset:3px}@keyframes sYPeJa_pop{40%{transform:scale(1.07)}}.sYPeJa_consent{border:1px dashed var(--f-line);border-radius:.9rem;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;display:flex}.sYPeJa_checkbox{width:1.4rem;height:1.4rem;accent-color:var(--f-accent);cursor:pointer;flex-shrink:0;margin:.15rem 0 0}.sYPeJa_consentLabel{font-family:var(--font-sans);font-size:var(--f-step--1);color:var(--f-ink-soft);cursor:pointer;line-height:1.5}.sYPeJa_honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.sYPeJa_submitRow{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.25rem;display:flex}.sYPeJa_submit{min-width:12rem}.sYPeJa_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite sYPeJa_spin}@keyframes sYPeJa_spin{to{transform:rotate(360deg)}}.sYPeJa_failed{border:1px solid var(--f-error);background:color-mix(in srgb, var(--f-error) 10%, transparent);border-radius:1rem;gap:.75rem;padding:1.25rem;display:grid}.sYPeJa_panelTitle{font-family:var(--font-sans);font-size:var(--f-step-0);color:var(--f-ink);font-weight:600}.sYPeJa_panelActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.sYPeJa_sent{animation:sYPeJa_sentIn .8s var(--f-ease-out) backwards;outline:none;justify-items:start;gap:1rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem) 0;display:grid}.sYPeJa_sentMark{background:var(--f-accent);width:3.5rem;height:3.5rem;color:var(--f-accent-ink);border-radius:50%;place-items:center;display:grid}.sYPeJa_sentTitle{color:var(--f-ink)}@keyframes sYPeJa_sentIn{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.sYPeJa_spinner{animation-duration:2s}}[data-daypart=night] .sYPeJa_checkbox{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-daypart=day] .sYPeJa_checkbox{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
.OF5hea_section{background:radial-gradient(60% 50% at 15% 20%, color-mix(in srgb, var(--f-accent) 10%, transparent), transparent 70%), var(--f-bg-raised);border-block:1px solid var(--f-line);position:relative;overflow:clip}.OF5hea_marquee{margin-bottom:clamp(2.5rem,2rem + 3vw,5rem);overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.OF5hea_track{width:max-content;animation:60s linear infinite OF5hea_marquee;display:flex}.OF5hea_run{flex-shrink:0;display:flex}.OF5hea_word{font-family:var(--font-display);font-size:var(--f-step-3);white-space:nowrap;color:color-mix(in srgb, var(--f-ink) 30%, transparent);align-items:center;gap:1.5rem;padding-right:1.5rem;font-style:italic;font-weight:300;line-height:1.2;display:inline-flex}.OF5hea_star{color:var(--f-accent);font-size:.4em;font-style:normal}@keyframes OF5hea_marquee{to{transform:translate(-50%)}}.OF5hea_grid{gap:clamp(3rem,2rem + 3vw,4rem);display:grid}@media (min-width:1024px){.OF5hea_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,1rem + 3vw,5rem)}}.OF5hea_collage{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}.OF5hea_frame{background:var(--f-bg);border-radius:22px;margin:0;position:relative;overflow:hidden}.OF5hea_wide{aspect-ratio:3/2;grid-column:1/-1}.OF5hea_tallA,.OF5hea_tallB{aspect-ratio:4/5}@media (min-width:1024px){.OF5hea_tallA,.OF5hea_tallB{aspect-ratio:2/3}.OF5hea_tallB{margin-top:2.5rem}}.OF5hea_img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.OF5hea_formCard{border:1px solid var(--f-line);background:var(--f-bg);border-radius:1.75rem;padding:clamp(1.5rem,1rem + 2.5vw,3rem);box-shadow:0 40px 90px -60px #0009}.OF5hea_formTitle{margin-bottom:.75rem}.OF5hea_section[data-still] .OF5hea_track{animation:none}@media (prefers-reduced-motion:reduce){.OF5hea_track{animation:none}}
.jKkRgG_grid{gap:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}@media (min-width:1024px){.jKkRgG_grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:clamp(2rem,1rem + 3vw,5rem)}.jKkRgG_side{position:sticky;top:7rem}}.jKkRgG_side{flex-direction:column;align-items:flex-start;display:flex}.jKkRgG_list{border-top:1px solid var(--f-line);margin:0;padding:0;list-style:none}.jKkRgG_item{border-bottom:1px solid var(--f-line)}.jKkRgG_q{font:inherit;margin:0}.jKkRgG_trigger{width:100%;min-height:4.5rem;color:var(--f-ink);text-align:left;font-family:var(--font-display);font-size:var(--f-step-1);cursor:pointer;transition:color .3s var(--f-ease-out);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.1rem 0;line-height:1.3;display:flex}.jKkRgG_trigger:hover{color:var(--f-accent)}.jKkRgG_icon{border:1px solid var(--f-line);width:2.75rem;height:2.75rem;color:var(--f-accent);transition:transform .5s var(--f-ease), background-color .3s var(--f-ease-out), color .3s var(--f-ease-out), border-color .3s var(--f-ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.jKkRgG_item[data-open] .jKkRgG_icon{background:var(--f-accent);border-color:var(--f-accent);color:var(--f-accent-ink);transform:rotate(135deg)}.jKkRgG_panel{transition:grid-template-rows .55s var(--f-ease);grid-template-rows:0fr;display:grid}.jKkRgG_item[data-open] .jKkRgG_panel{grid-template-rows:1fr}.jKkRgG_panelInner{min-height:0;overflow:hidden}.jKkRgG_answer{opacity:0;max-width:60ch;transition:opacity .4s var(--f-ease-out), transform .5s var(--f-ease-out);justify-items:start;gap:.75rem;padding:0 0 1.75rem;display:grid;transform:translateY(-6px)}.jKkRgG_item[data-open] .jKkRgG_answer{opacity:1;transition-delay:.12s;transform:none}@media (min-width:640px){.jKkRgG_answer{padding-right:4.25rem}}.jKkRgG_plain{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.jKkRgG_inline{min-height:3rem;color:var(--f-accent);font-family:var(--font-sans);font-size:var(--f-step--1);cursor:pointer;text-underline-offset:5px;transition:text-decoration-color .3s var(--f-ease-out);background:0 0;border:0;align-items:center;gap:.45rem;padding:0;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.jKkRgG_inline:hover{text-decoration-color:currentColor}
.Ml1lxq_grid{gap:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}@media (min-width:1024px){.Ml1lxq_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,1rem + 3vw,5rem)}}.Ml1lxq_side{flex-direction:column;align-items:flex-start;display:flex}.Ml1lxq_figure{width:min(100%,20rem);margin:clamp(2rem,1.5rem + 2vw,3rem) 0 0}.Ml1lxq_arch{aspect-ratio:2/3;background:var(--f-bg-raised);border-radius:999px 999px 4px 4px;position:relative;overflow:hidden}.Ml1lxq_arch:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--f-line);pointer-events:none;position:absolute;inset:0}.Ml1lxq_img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.Ml1lxq_caption{padding-top:.875rem}.Ml1lxq_formCard{border:1px solid var(--f-line);background:color-mix(in srgb, var(--f-bg-raised) 72%, transparent);border-radius:1.75rem;padding:clamp(1.5rem,1rem + 2.5vw,3rem)}
.vS_n_G_root{--lit-dim:.42}[data-daypart=day] .vS_n_G_root{--lit-dim:.52}.vS_n_G_w{display:inline-block;position:relative}.vS_n_G_lit,.vS_n_G_glow{white-space:nowrap;color:var(--f-accent);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.vS_n_G_lamps .vS_n_G_glow{text-shadow:0 0 .35em color-mix(in srgb, var(--f-accent) 55%, transparent), 0 0 1.1em color-mix(in srgb, var(--f-accent) 30%, transparent)}[data-daypart=day] .vS_n_G_lamps .vS_n_G_glow{text-shadow:0 0 .4em color-mix(in srgb, var(--f-accent) 28%, transparent)}.vS_n_G_sweep .vS_n_G_glow{display:none}.vS_n_G_lamps[data-live] .vS_n_G_lit,.vS_n_G_lamps[data-live] .vS_n_G_glow{will-change:opacity}
.apKKXa_text{font-family:var(--font-display);font-weight:400;font-size:var(--f-step-2);letter-spacing:-.005em;max-width:26ch;color:var(--f-ink);line-height:1.22}@media (min-width:768px){.apKKXa_text{font-size:var(--f-step-3);max-width:25ch;line-height:1.14}}.apKKXa_rule{background:var(--f-accent);width:3rem;height:1px;display:block}
._9VDjAG_section{position:relative}._9VDjAG_grid{gap:clamp(2rem,1.5rem + 2vw,3rem);display:grid}._9VDjAG_title{max-width:16ch;margin-top:1.25rem}._9VDjAG_titleAccent{color:var(--f-accent);font-style:italic;display:block}._9VDjAG_figure{justify-self:end;width:min(80%,26rem);margin:0}._9VDjAG_arch{aspect-ratio:4/5.2;background:var(--f-bg-raised);border-radius:9999px 9999px .25rem .25rem;width:100%;position:relative;overflow:hidden}._9VDjAG_arch img{object-fit:cover;transform-origin:50% 65%;width:100%;height:100%;position:absolute;inset:0}._9VDjAG_curtain{background:var(--f-bg-raised);display:none;position:absolute;inset:-1px}._9VDjAG_hairline{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--f-line);pointer-events:none;position:absolute;inset:0}._9VDjAG_lead{max-width:24ch;color:var(--f-ink);margin:0}@media (min-width:1024px){._9VDjAG_grid{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2.5rem,1.5rem + 2vw,3.5rem) clamp(1rem,.5rem + 1.5vw,2rem)}._9VDjAG_head{grid-area:1/1/auto/span 6;align-self:start}._9VDjAG_figure{grid-area:1/8/span 2/span 5;place-self:center stretch;width:100%}._9VDjAG_arch{max-height:78svh}._9VDjAG_lead{grid-area:2/1/auto/span 6;align-self:end}}
.VreDzW_stillOnly{display:none}@media (prefers-reduced-motion:reduce){.VreDzW_motionOnly{display:none!important}.VreDzW_stillOnly{display:block}}[data-still] .VreDzW_motionOnly{display:none!important}[data-still] .VreDzW_stillOnly{display:block}
.SUtPrW_section{position:relative;overflow-x:clip}.SUtPrW_header{padding-top:var(--f-section);padding-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.SUtPrW_track{height:320svh;position:relative}.SUtPrW_stage{isolation:isolate;background:#120a05;height:100svh;min-height:32rem;position:sticky;top:0;overflow:hidden;container-type:size}.SUtPrW_layer{position:absolute;inset:0}.SUtPrW_poster,.SUtPrW_canvas{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.SUtPrW_canvas{opacity:0;transition:opacity .4s var(--f-ease-out)}.SUtPrW_canvas[data-ready]{opacity:1}.SUtPrW_nightClip{--half:calc(7cqw + 2cqh);--clear:calc(18.2cqh + 1.064 * var(--half) + 2px);width:300%;-webkit-mask-image:linear-gradient(110deg, transparent calc(50% - 47cqw - var(--half)), #000 calc(50% - 47cqw + var(--half)));-webkit-mask-image:linear-gradient(110deg, transparent calc(50% - 47cqw - var(--half)), #000 calc(50% - 47cqw + var(--half)));mask-image:linear-gradient(110deg, transparent calc(50% - 47cqw - var(--half)), #000 calc(50% - 47cqw + var(--half)));transform:translate3d(var(--clear), 0, 0);position:absolute;top:0;bottom:0;left:0}.SUtPrW_nightInner{width:100cqw;transform:translate3d(calc(var(--clear) * -1), 0, 0);position:absolute;top:0;bottom:0;left:0}.SUtPrW_section[data-live] .SUtPrW_nightClip,.SUtPrW_section[data-live] .SUtPrW_nightInner{will-change:transform}.SUtPrW_scrim{pointer-events:none;background:linear-gradient(#0000,#0c070333 30%,#0c07039e 62%,#0c0703e6);position:absolute;inset:40% 0 0}.SUtPrW_labels{inset-inline:0;grid-template-areas:"slot";align-items:end;padding-bottom:clamp(6rem,4rem + 4vw,7.5rem);display:grid;position:absolute;bottom:0}.SUtPrW_noon,.SUtPrW_midnight{grid-area:slot;max-width:30rem}.SUtPrW_midnight{opacity:0;visibility:hidden}.SUtPrW_line{max-width:26ch}@media (min-width:768px){.SUtPrW_labels{grid-template-columns:1fr 1fr;grid-template-areas:"noon midnight";gap:2rem}.SUtPrW_noon{grid-area:noon}.SUtPrW_midnight{text-align:right;grid-area:midnight;justify-self:end}.SUtPrW_midnight .SUtPrW_line{margin-left:auto}}@media (prefers-reduced-motion:reduce){.SUtPrW_track{height:auto}.SUtPrW_stage{aspect-ratio:4/5;height:auto;min-height:0;position:relative}.SUtPrW_nightClip{clip-path:polygon(64% 0,100% 0,100% 100%,36% 100%);width:100%;transform:none;-webkit-mask-image:none;mask-image:none}.SUtPrW_nightInner{width:100%;transform:none}.SUtPrW_labels{grid-template-areas:"noon""midnight";gap:1.25rem;padding-bottom:2rem}.SUtPrW_noon{grid-area:noon}.SUtPrW_midnight{opacity:1;visibility:visible;grid-area:midnight}}@media (prefers-reduced-motion:reduce) and (min-width:768px){.SUtPrW_stage{aspect-ratio:16/9;width:100%;max-height:88svh}.SUtPrW_labels{grid-template-areas:"noon midnight"}}[data-still] .SUtPrW_track{height:auto}[data-still] .SUtPrW_stage{aspect-ratio:4/5;height:auto;min-height:0;position:relative}[data-still] .SUtPrW_nightClip{clip-path:polygon(64% 0,100% 0,100% 100%,36% 100%);width:100%;transform:none;-webkit-mask-image:none;mask-image:none}[data-still] .SUtPrW_nightInner{width:100%;transform:none}[data-still] .SUtPrW_labels{grid-template-areas:"noon""midnight";gap:1.25rem;padding-bottom:2rem}[data-still] .SUtPrW_noon{grid-area:noon}[data-still] .SUtPrW_midnight{grid-area:midnight;opacity:1!important;visibility:visible!important}@media (min-width:768px){[data-still] .SUtPrW_stage{aspect-ratio:16/9;max-height:88svh}[data-still] .SUtPrW_labels{grid-template-areas:"noon midnight"}}
.PO7pQq_section{padding-bottom:1.5rem;position:relative}.PO7pQq_wrap{height:260svh;position:relative}.PO7pQq_stage{--r0:30vw;height:100svh;min-height:34rem;position:sticky;top:0;overflow:hidden}@media (min-width:768px){.PO7pQq_stage{--r0:min(18vmin, 11.25rem)}}.PO7pQq_lens{clip-path:circle(var(--r0) at 50% 50%);background:var(--f-bg-raised);position:absolute;inset:0;overflow:hidden}.PO7pQq_zoom{position:absolute;inset:0;transform:scale(1.3)}.PO7pQq_section[data-live] .PO7pQq_zoom{will-change:transform}@media (min-width:768px){.PO7pQq_zoom{transform:scale(1.6)}}.PO7pQq_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.PO7pQq_ring{width:calc(var(--r0) * 2);height:calc(var(--r0) * 2);box-shadow:0 0 0 1px color-mix(in srgb, var(--f-accent) 75%, transparent), 0 0 48px -8px color-mix(in srgb, var(--f-accent) 40%, transparent);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PO7pQq_type{z-index:2;pointer-events:none;position:absolute;inset:0}.PO7pQq_title{margin:0}.PO7pQq_eyebrow,.PO7pQq_lineA,.PO7pQq_lineB,.PO7pQq_line{left:var(--f-gutter);right:var(--f-gutter);text-align:center;margin:0 auto;position:absolute}.PO7pQq_section[data-live] .PO7pQq_eyebrow,.PO7pQq_section[data-live] .PO7pQq_lineA,.PO7pQq_section[data-live] .PO7pQq_lineB,.PO7pQq_section[data-live] .PO7pQq_line{will-change:transform, opacity}.PO7pQq_lineA,.PO7pQq_lineB{line-height:1;display:block}.PO7pQq_eyebrow{bottom:calc(50% + var(--r0) + 1.6rem + var(--f-step-4))}.PO7pQq_lineA{bottom:calc(50% + var(--r0) + 1rem)}.PO7pQq_lineB{top:calc(50% + var(--r0) + 1rem)}.PO7pQq_line{top:calc(50% + var(--r0) + 1.9rem + var(--f-step-4));max-width:30ch}@media (min-width:1024px){.PO7pQq_eyebrow{bottom:calc(50% + var(--r0) + 1.75rem)}.PO7pQq_lineA,.PO7pQq_lineB{top:calc(50% - var(--f-step-4) * .55);bottom:auto}.PO7pQq_lineA{left:auto;right:calc(50% + var(--r0) + 2.25rem);text-align:right}.PO7pQq_lineB{left:calc(50% + var(--r0) + 2.25rem);text-align:left;right:auto}.PO7pQq_line{top:calc(50% + var(--r0) + 1.75rem)}}.PO7pQq_macroCap{margin-top:1rem}@media (prefers-reduced-motion:reduce){.PO7pQq_wrap{height:auto}.PO7pQq_stage{height:auto;min-height:0;padding:var(--f-section) var(--f-gutter) 0;flex-direction:column;align-items:center;display:flex;position:relative;overflow:visible}.PO7pQq_type{text-align:center;order:-1;justify-items:center;gap:1rem;display:grid;position:static}.PO7pQq_eyebrow,.PO7pQq_lineA,.PO7pQq_lineB,.PO7pQq_line{text-align:center;position:static}.PO7pQq_lens{aspect-ratio:1;clip-path:none;border-radius:50%;width:min(100%,36rem);margin-top:2.5rem;position:relative;inset:auto}.PO7pQq_zoom{transform:none}.PO7pQq_ring{display:none}}.PO7pQq_section[data-still] .PO7pQq_wrap{height:auto}.PO7pQq_section[data-still] .PO7pQq_stage{height:auto;min-height:0;padding:var(--f-section) var(--f-gutter) 0;flex-direction:column;align-items:center;display:flex;position:relative;overflow:visible}.PO7pQq_section[data-still] .PO7pQq_type{text-align:center;order:-1;justify-items:center;gap:1rem;display:grid;position:static}.PO7pQq_section[data-still] .PO7pQq_eyebrow,.PO7pQq_section[data-still] .PO7pQq_lineA,.PO7pQq_section[data-still] .PO7pQq_lineB,.PO7pQq_section[data-still] .PO7pQq_line{text-align:center;position:static}.PO7pQq_section[data-still] .PO7pQq_lens{aspect-ratio:1;clip-path:none;border-radius:50%;width:min(100%,36rem);margin-top:2.5rem;position:relative;inset:auto}.PO7pQq_section[data-still] .PO7pQq_zoom{transform:none}.PO7pQq_section[data-still] .PO7pQq_ring{display:none}
.tRcE1a_reels{gap:clamp(2.5rem,2rem + 2vw,3.5rem);margin:clamp(3rem,2rem + 3vw,5rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.tRcE1a_reels{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1rem,.5rem + 1.6vw,2rem)}.tRcE1a_item:nth-child(2){margin-top:clamp(2.5rem,1rem + 4vw,5rem)}}.tRcE1a_frame{aspect-ratio:4/5;background:var(--f-bg-raised);border-radius:6px;position:relative;overflow:hidden}.tRcE1a_frame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--f-line);transition:box-shadow .5s var(--f-ease-out);pointer-events:none;position:absolute;inset:0}.tRcE1a_frame[data-active]:after{box-shadow:inset 0 0 0 1px var(--f-accent)}.tRcE1a_curtain{z-index:1;background:var(--f-bg-raised);display:none;position:absolute;inset:-1px}.tRcE1a_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tRcE1a_caption{gap:.375rem;padding-top:1rem;display:grid}.tRcE1a_num{color:var(--f-muted);margin-right:.75em}
.rAQcBW_hero{--f-ink:#f4eee3;--f-ink-soft:#f4eee3e0;--f-muted:#cbbfae;--f-accent:#ffc54e;--f-accent-ink:#120a05;--f-line:#f3d79a38;--scene-h:max(100svh, 20rem);--track-h:300svh;isolation:isolate;color:var(--f-ink);background:#120a05;position:relative;overflow-x:clip}.rAQcBW_track{position:relative}.rAQcBW_hero[data-motion=on] .rAQcBW_track{height:var(--track-h)}.rAQcBW_stage{position:relative}.rAQcBW_hero[data-motion=on] .rAQcBW_stage{height:var(--scene-h);position:sticky;top:0;overflow:hidden}.rAQcBW_scene{height:var(--scene-h);position:relative;overflow:hidden}.rAQcBW_hero[data-motion=on] .rAQcBW_scene{height:auto;position:absolute;inset:0;overflow:visible}.rAQcBW_wall{z-index:0;transform-origin:50%;gap:.5rem;width:200vw;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:640px){.rAQcBW_wall{gap:.9vw;width:124vw}}.rAQcBW_col{gap:inherit;flex-direction:column;flex:1;display:flex;position:relative}@media (min-width:640px){.rAQcBW_colMain{flex:1.35}}.rAQcBW_tile{background:#1c120b;border-radius:4px;flex:1;position:relative;overflow:hidden}.rAQcBW_tile img,.rAQcBW_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.rAQcBW_poster{background-color:#1c120b;background-image:var(--poster-day-wide);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}[data-daypart=night] .rAQcBW_poster{background-image:var(--poster-night-wide)}@media (orientation:portrait){.rAQcBW_poster{background-image:var(--poster-day-tall)}[data-daypart=night] .rAQcBW_poster{background-image:var(--poster-night-tall)}}.rAQcBW_main{z-index:1;inset:var(--scene-h) 0 0 0;position:absolute}.rAQcBW_hero[data-motion=on] .rAQcBW_main{transform-origin:50%;inset:auto}.rAQcBW_video{opacity:0;transition-property:opacity;transition-timing-function:ease}.rAQcBW_video[data-under]{z-index:1;opacity:1;transition:none}.rAQcBW_video[data-on]{z-index:2;opacity:1}.rAQcBW_hero[data-pinned] .rAQcBW_wall,.rAQcBW_hero[data-pinned] .rAQcBW_main{will-change:transform}.rAQcBW_hero[data-pinned] .rAQcBW_intro{will-change:transform, opacity}.rAQcBW_introScrim{z-index:2;pointer-events:none;background:linear-gradient(#0c0703a8 0%,#0c070300 18%),linear-gradient(#0c07034d 0%,#0c070380 26%,#0c0703d6 42%,#0c0703e0 60%,#0c0703f0 100%);position:absolute;inset:0}@media (min-width:64rem){.rAQcBW_introScrim{background:linear-gradient(#0c07039e 0%,#0c070300 18%),linear-gradient(90deg,#0c0703e6 0%,#0c0703db 30%,#0c0703d1 42%,#0c070399 66%,#0c07034d 84%,#0c070338 100%),linear-gradient(#0c070300 55%,#0c07038c 100%)}}@media (orientation:landscape) and (max-height:34rem){.rAQcBW_introScrim{background:linear-gradient(#0c0703a8 0%,#0c070300 25%),linear-gradient(#0c07034d 0%,#0c070380 18%,#0c0703db 38%,#0c0703eb 100%)}}.rAQcBW_ambScrim{z-index:3;pointer-events:none;inset:var(--scene-h) 0 0 0;background:linear-gradient(#0c070300 0%,#0c070326 28%,#0c0703b3 64%,#0c0703eb 100%),linear-gradient(90deg,#0c070380 0%,#0c070300 62%);position:absolute}.rAQcBW_hero[data-motion=on] .rAQcBW_ambScrim{opacity:0;inset:0}.rAQcBW_intro{z-index:4;inset-inline:0;padding-bottom:max(2rem, calc(env(safe-area-inset-bottom) + 1.25rem));position:absolute;bottom:0}@media (min-width:64rem){.rAQcBW_intro{padding-bottom:3.5rem}}.rAQcBW_introInner{flex-direction:column;align-items:flex-start;display:flex}.rAQcBW_eyebrowRow{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.rAQcBW_eyebrowPart{align-items:center;gap:.75rem;display:inline-flex}.rAQcBW_eyebrowRow span[data-sep]{opacity:.6;background:currentColor;width:1.25rem;height:1px;display:inline-block}.rAQcBW_title{color:var(--f-ink);margin-top:1rem}.rAQcBW_title em{color:var(--f-accent);font-style:italic;font-weight:400}@media (min-width:64rem){.rAQcBW_title{margin-top:1.25rem}.rAQcBW_title .rAQcBW_line:nth-child(2){padding-left:.6em}}.rAQcBW_hero p.rAQcBW_body{max-width:40ch;margin-top:1.25rem}.rAQcBW_cue{background:var(--f-accent);min-height:3.5rem;color:var(--f-accent-ink);font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:.875rem;margin-top:1.75rem;padding:.375rem .375rem .375rem 1.5rem;font-weight:600;transition:background-color .3s;display:inline-flex}.rAQcBW_cue:hover{background:#f0ae2b}.rAQcBW_cueIcon{width:2.75rem;height:2.75rem;color:var(--f-accent);background:#120a05;border-radius:999px;place-items:center;display:grid;overflow:hidden}.rAQcBW_cueArrow{font-size:var(--f-step-0);animation:rAQcBW_bob 2.4s var(--f-ease) infinite;line-height:1;display:block}@keyframes rAQcBW_bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}.rAQcBW_line{display:block}.rAQcBW_lineInner{animation:rAQcBW_rise .75s var(--f-ease-out) backwards;animation-delay:calc(50ms + var(--i,0) * 80ms);display:inline-block}.rAQcBW_fadeUp{animation:rAQcBW_fadeRise .65s var(--f-ease-out) backwards;animation-delay:calc(.1s + var(--i,0) * 50ms)}@keyframes rAQcBW_rise{0%{transform:translateY(.28em)}}@keyframes rAQcBW_fadeRise{0%{transform:translateY(.75rem)}}.rAQcBW_amb{z-index:5;min-height:85svh;padding-block:var(--f-section) clamp(3rem, 2rem + 4vw, 5rem);align-items:flex-end;display:flex;position:relative}.rAQcBW_hero[data-motion=on] .rAQcBW_amb{inset-inline:0;min-height:0;padding:0 0 max(2.5rem, calc(env(safe-area-inset-bottom) + 1.5rem));pointer-events:none;display:block;position:absolute;bottom:0}@media (min-width:64rem){.rAQcBW_hero[data-motion=on] .rAQcBW_amb{padding-bottom:4rem}}.rAQcBW_hero[data-motion=on] [data-amb-line]{opacity:0}.rAQcBW_ambCopy{max-width:40rem}.rAQcBW_ambCopy>*+*{margin-top:1rem}.rAQcBW_ambTitle{max-width:14ch}.rAQcBW_ambCopy .rAQcBW_ambBody{max-width:44ch}.rAQcBW_ambCopy .rAQcBW_ambCloser{margin-top:1.5rem}.rAQcBW_anchor{left:0;top:var(--scene-h);pointer-events:none;width:1px;height:1px;position:absolute}.rAQcBW_hero[data-motion=on] .rAQcBW_anchor{top:calc((var(--track-h) - var(--scene-h)) * var(--amb-at,.86))}@media (prefers-reduced-motion:reduce){.rAQcBW_lineInner,.rAQcBW_fadeUp,.rAQcBW_cueArrow{animation:none}.rAQcBW_cue{transition:none}}@media (orientation:landscape) and (max-height:34rem){.rAQcBW_introInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:2rem;display:grid}.rAQcBW_introInner>.rAQcBW_eyebrowRow{grid-column:1/-1}.rAQcBW_introInner>.rAQcBW_title{grid-area:2/1/span 2}.rAQcBW_introInner>.rAQcBW_body{grid-area:2/2}.rAQcBW_introInner>.rAQcBW_cue{grid-area:3/2;justify-self:start}.rAQcBW_title{margin-top:.5rem}.rAQcBW_hero p.rAQcBW_body{margin-top:0}.rAQcBW_cue{margin-top:1rem}.rAQcBW_ambCopy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"eyebrow lead""title body""title closer";gap:.5rem 2rem;max-width:none;display:grid}.rAQcBW_ambCopy>*+*{margin-top:0}.rAQcBW_ambCopy>:first-child{grid-area:eyebrow}.rAQcBW_ambCopy>:nth-child(2){grid-area:title}.rAQcBW_ambCopy>:nth-child(3){grid-area:lead}.rAQcBW_ambCopy>:nth-child(4){grid-area:body}.rAQcBW_ambCopy>:nth-child(5){grid-area:closer}}.rAQcBW_sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}
._3nxUMa_address{color:var(--f-ink);font-style:normal}._3nxUMa_mapLink{border:1px solid var(--f-accent);font-family:var(--font-sans);font-size:var(--f-step-0);color:var(--f-accent);transition:background-color .3s var(--f-ease-out), color .3s var(--f-ease-out);border-radius:999px;align-items:center;gap:.6rem;margin-top:1.75rem;padding:0 1.5rem;font-weight:600;display:inline-flex}._3nxUMa_mapLink:hover{background:var(--f-accent);color:var(--f-accent-ink)}._3nxUMa_facts{border-bottom:1px solid var(--f-line);margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}._3nxUMa_row{border-top:1px solid var(--f-line);gap:.5rem;padding-block:1.5rem;display:grid}@media (min-width:640px){._3nxUMa_row{grid-template-columns:11rem 1fr;align-items:baseline;gap:2rem}}._3nxUMa_value{color:var(--f-ink)}._3nxUMa_link{color:var(--f-ink);text-decoration:underline;-webkit-text-decoration-color:var(--f-accent);text-decoration-color:var(--f-accent);text-underline-offset:6px;align-items:center;display:inline-flex}._3nxUMa_arch{aspect-ratio:9/13;background:var(--f-bg-raised);border-radius:9999px 9999px 4px 4px;width:min(100%,26rem);position:relative;overflow:hidden}._3nxUMa_arch:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--f-line);pointer-events:none;position:absolute;inset:0}._3nxUMa_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._3nxUMa_caption{max-width:26rem;padding-top:1rem;display:block}
._36PJNa_footer{border-top:1px solid var(--f-line);padding-top:clamp(3.5rem,2.5rem + 4vw,6rem);padding-bottom:6rem;position:relative;overflow:hidden}._36PJNa_signoff{max-width:28ch}._36PJNa_logoWrap{margin-top:clamp(3rem,2rem + 4vw,5.5rem)}._36PJNa_logoSvg{width:100%;height:auto;fill:var(--f-accent);display:block;overflow:hidden}._36PJNa_grid{border-top:1px solid var(--f-line);gap:2.5rem;margin-top:clamp(3rem,2rem + 3vw,5rem);padding-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}@media (min-width:768px){._36PJNa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}._36PJNa_links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}._36PJNa_follow{justify-items:start;margin:.75rem 0 0;padding:0;list-style:none;display:grid}._36PJNa_link{font-family:var(--font-sans);font-size:var(--f-step-0);color:var(--f-ink);cursor:pointer;text-underline-offset:6px;transition:text-decoration-color .3s var(--f-ease-out), color .3s var(--f-ease-out);background:0 0;border:0;align-items:center;gap:.5rem;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}._36PJNa_link:hover{color:var(--f-accent);text-decoration-color:currentColor}._36PJNa_address{margin-top:.75rem;font-style:normal}._36PJNa_top2{margin-top:.5rem}._36PJNa_base{border-top:1px solid var(--f-line);flex-direction:column;gap:.5rem;margin-top:clamp(3rem,2rem + 3vw,4.5rem);padding-top:1.5rem;display:flex}@media (min-width:640px){._36PJNa_base{flex-direction:row;justify-content:space-between}}
.ElPrUa_section{isolation:isolate;position:relative}.ElPrUa_track{height:150svh;position:relative}.ElPrUa_stage{align-items:center;height:100svh;min-height:26rem;display:grid;position:sticky;top:0;overflow:hidden}.ElPrUa_warm{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(55% 50% at 50% 52%, color-mix(in srgb, var(--f-accent) 16%, transparent) 0%, transparent 70%);will-change:opacity;position:absolute;inset:-10% -10% -20%}[data-daypart=day] .ElPrUa_warm{background:radial-gradient(55% 50% at 50% 52%,#ffc54e38 0%,#0000 70%)}.ElPrUa_inner{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.ElPrUa_rule{background:var(--f-accent);width:3rem;height:1px;margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem);display:block}.ElPrUa_text{max-width:22ch;color:var(--f-ink);margin:0;line-height:1.12}@media (prefers-reduced-motion:reduce){.ElPrUa_track{height:auto}.ElPrUa_stage{height:auto;min-height:0;padding-block:var(--f-section);position:relative}.ElPrUa_warm{opacity:1;will-change:auto}}.ElPrUa_section[data-still] .ElPrUa_track{height:auto}.ElPrUa_section[data-still] .ElPrUa_stage{height:auto;min-height:0;padding-block:var(--f-section);position:relative}.ElPrUa_section[data-still] .ElPrUa_warm{opacity:1;will-change:auto}
.j7qjGa_section{position:relative;overflow-x:clip}.j7qjGa_grid{grid-template-columns:minmax(0,1fr);row-gap:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.j7qjGa_eyebrow{margin:0}.j7qjGa_statement{--ed-dim:.22;max-width:17ch;color:var(--f-ink);text-wrap:pretty;margin:0;line-height:1.08}.j7qjGa_word{display:inline-block}.j7qjGa_statement[data-live] .j7qjGa_word{will-change:opacity}.j7qjGa_accent{color:var(--f-accent);font-style:italic}.j7qjGa_pill{vertical-align:-.02em;width:1.9em;height:.74em;margin-inline:.04em;display:inline-block}@media (max-width:479px){.j7qjGa_statement{max-width:none}.j7qjGa_pill{width:1.45em;height:.66em}}.j7qjGa_pillInner{background:var(--f-bg-raised);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--f-line);transform-origin:50% 55%;border-radius:999px;display:block;position:relative;overflow:hidden}.j7qjGa_statement[data-live] .j7qjGa_pillInner,.j7qjGa_statement[data-live] .j7qjGa_pillImg{will-change:transform}.j7qjGa_pillImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.j7qjGa_lead{max-width:34ch;margin:0}.j7qjGa_room,.j7qjGa_table{margin:0}.j7qjGa_frame{background:var(--f-bg-raised);border-radius:.75rem;position:relative;overflow:hidden}.j7qjGa_room .j7qjGa_frame{aspect-ratio:4/5;border-radius:999px 999px .75rem .75rem}.j7qjGa_table .j7qjGa_frame{aspect-ratio:3/4}.j7qjGa_cover{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.j7qjGa_caption{margin-top:.75rem}.j7qjGa_note{align-content:start;gap:1.25rem;display:grid}.j7qjGa_noteEyebrow{margin:0}.j7qjGa_noteText{max-width:34ch;font-family:var(--font-display);font-size:var(--f-step-1);color:var(--f-ink-soft);margin:0;font-weight:400;line-height:1.4}.j7qjGa_pull{max-width:22ch;font-family:var(--font-display);font-size:var(--f-step-2);color:var(--f-accent);margin:0;font-style:italic;line-height:1.15}.j7qjGa_signoff{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.85rem;margin:0;display:flex}.j7qjGa_rule{background:var(--f-accent);width:2.5rem;height:1px;display:block}.j7qjGa_table{justify-self:end;width:min(62%,18rem);margin-top:-.5rem}@media (min-width:768px){.j7qjGa_grid{column-gap:var(--f-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.j7qjGa_eyebrow,.j7qjGa_statement{grid-column:1/-1}.j7qjGa_statement{max-width:18ch}.j7qjGa_lead{grid-column:7/-1}.j7qjGa_room{grid-column:1/7;margin-top:clamp(1rem,4vw,4rem)}.j7qjGa_note{grid-column:8/-1;align-self:center}.j7qjGa_table{grid-column:9/-1;width:100%;margin-top:0}}@media (min-width:1024px){.j7qjGa_statement{max-width:20ch}.j7qjGa_lead{grid-column:8/12;margin-top:-.5rem}.j7qjGa_room{grid-area:4/1/span 2/6}.j7qjGa_note{grid-area:4/7/auto/12;align-self:end;padding-bottom:clamp(1rem,3vw,3rem)}.j7qjGa_table{grid-area:5/10/auto/13}}@media (prefers-reduced-motion:reduce){.j7qjGa_statement[data-live] .j7qjGa_word,.j7qjGa_statement[data-live] .j7qjGa_pillInner,.j7qjGa_statement[data-live] .j7qjGa_pillImg{will-change:auto}}
.esJThq_showcase{position:relative;overflow-x:clip}.esJThq_showHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.esJThq_showMeta{align-items:center;gap:.75rem;display:flex}.esJThq_showMeta:after{content:"";background:var(--f-line);width:2.5rem;height:1px}.esJThq_showTitle{color:var(--f-ink);margin-top:.75rem}.esJThq_showAside{max-width:28rem}.esJThq_showLead{margin-top:.75rem}.esJThq_stage{height:100svh;min-height:36rem;padding-top:calc(env(safe-area-inset-top) + 5.5rem);padding-bottom:max(5.5rem, calc(env(safe-area-inset-bottom) + 5rem));grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:sticky;top:0;overflow:hidden}.esJThq_textRow{z-index:3;position:relative}.esJThq_roundBtn{border:1px solid color-mix(in srgb, var(--f-ink) 32%, transparent);width:56px;height:56px;color:var(--f-ink);background:color-mix(in srgb, var(--f-bg) 70%, transparent);font-size:var(--f-step-1);cursor:pointer;transition:background-color .4s var(--f-ease), color .4s var(--f-ease), border-color .4s var(--f-ease), transform .2s ease;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.esJThq_roundBtn:hover{background:var(--f-accent);border-color:var(--f-accent);color:var(--f-accent-ink)}.esJThq_roundBtn:active{transform:scale(.94)}.esJThq_controls{align-items:center;gap:.5rem;display:flex}.esJThq_counter{font-family:var(--font-display);font-size:var(--f-step-2);color:var(--f-accent);font-variant-numeric:lining-nums tabular-nums;font-weight:300;line-height:1}.esJThq_counterOf{font-size:var(--f-step--1);font-family:var(--font-sans);color:var(--f-muted);letter-spacing:.08em;margin-left:.4em}.esJThq_snapRow{scroll-snap-type:x mandatory;padding-inline:var(--f-gutter);scrollbar-width:thin;gap:1rem;padding-bottom:1rem;display:flex;overflow-x:auto}.esJThq_snapRow>li{scroll-snap-align:center;flex:0 0 min(64vw,17rem)}.esJThq_snapFigure{margin:0}.esJThq_snapImg{aspect-ratio:2/3;background:var(--f-bg-raised);border-radius:.9rem;overflow:hidden}.esJThq_snapImg img,.esJThq_cover{object-fit:cover;width:100%;height:100%;display:block}.esJThq_snapCap{margin-top:.75rem}.esJThq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.esJThq_padTop{padding-top:clamp(3rem,2rem + 3vw,5rem)}@media (min-width:64rem){.esJThq_stage{padding-top:calc(env(safe-area-inset-top) + 6.75rem)}}
.CnKvhG_wrap{height:260svh;position:relative}.CnKvhG_ringStage{--n:14;--cw:clamp(8.5rem, min(13vw, 25svh), 15rem);--gap:1.75rem;--step:calc(360deg / var(--n));--r:calc((var(--cw) + var(--gap)) / 2 / tan(calc(180deg / var(--n))));z-index:1;perspective:1700px;perspective-origin:50% 40%;touch-action:pan-y;cursor:grab;outline:none;position:relative}.CnKvhG_ringStage:active{cursor:grabbing}.CnKvhG_ringStage:focus-visible{outline:2px solid var(--f-accent);outline-offset:-8px;border-radius:1rem}@media (max-width:767px){.CnKvhG_ringStage{--n:8;--cw:clamp(7.5rem, min(40vw, 25svh), 12.5rem);--gap:.75rem;--r:calc((var(--cw) + var(--gap)) / 2 / tan(calc(180deg / var(--n))) * 1.12);perspective:1100px}.CnKvhG_card[data-desktop-only]{display:none}}.CnKvhG_glow{pointer-events:none;background:radial-gradient(55% 50% at 50% 52%, color-mix(in srgb, var(--f-accent) 12%, transparent), transparent 70%);position:absolute;inset:0}.CnKvhG_scene{transform-style:preserve-3d;transform:translateZ(calc(var(--r) * -.4)) rotateX(-10deg);position:absolute;inset:0}@media (max-width:767px){.CnKvhG_scene{transform:translateZ(calc(var(--r) * -.45)) rotateX(-8deg)}}.CnKvhG_ring{width:0;height:0;transform-style:preserve-3d;transform:rotateY(var(--rot,0deg));position:absolute;top:45%;left:50%}.CnKvhG_card{left:calc(var(--cw) / -2);top:calc(var(--cw) * -.75);width:var(--cw);aspect-ratio:2/3;transform:rotateY(calc(var(--i) * var(--step))) translateZ(var(--r));background:var(--f-bg-raised);outline:1px solid var(--f-line);outline-offset:-1px;backface-visibility:hidden;border-radius:1rem;margin:0;position:absolute;overflow:hidden}.CnKvhG_wrap[data-live] .CnKvhG_ring,.CnKvhG_wrap[data-live] .CnKvhG_card{will-change:transform}.CnKvhG_card img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.CnKvhG_foot{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.CnKvhG_caption{min-width:0}.CnKvhG_alt{max-width:34ch;min-height:3.3em;margin-top:.5rem}.CnKvhG_hint{margin-right:.75rem;display:none}@media (min-width:640px){.CnKvhG_hint{display:inline}}.CnKvhG_flat{padding-bottom:var(--f-section)}
.iypu0a_wrap{height:340svh;position:relative}.iypu0a_stage{grid-template-rows:auto minmax(0,1fr);height:100svh;min-height:36rem;display:grid;position:sticky;top:0;overflow:hidden}.iypu0a_side{z-index:3;background:var(--f-bg);padding:calc(env(safe-area-inset-top) + 5rem) var(--f-gutter) 1rem;position:relative}.iypu0a_sideInner{gap:1rem;display:grid}.iypu0a_now{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"count cap""rail rail";align-items:center;gap:.85rem 1.25rem;display:grid}.iypu0a_count{font-family:var(--font-display);color:var(--f-accent);font-variant-numeric:lining-nums tabular-nums;grid-area:count;align-items:baseline;gap:.4em;margin:0;font-weight:300;line-height:1;display:flex}.iypu0a_countNum{font-size:var(--f-step-3);display:inline-block}.iypu0a_countOf{font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.08em;color:var(--f-muted)}.iypu0a_rail{background:var(--f-line);grid-area:rail;height:1px;display:block;position:relative;overflow:hidden}.iypu0a_railFill{background:var(--f-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(.001)}.iypu0a_capWrap{grid-area:cap;min-width:0}.iypu0a_cap{text-wrap:balance;align-items:center;max-width:26ch;min-height:2.9em;margin:0;display:flex}.iypu0a_hint{display:none}.iypu0a_window{z-index:1;perspective:700px;perspective-origin:50%;position:relative;overflow:hidden;container-type:size}.iypu0a_space{transform-style:preserve-3d;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.iypu0a_card{--tw:min(42vw, 19rem, calc(52cqh * .8));width:var(--tw);aspect-ratio:4/5;margin:calc(var(--tw) * -.625) 0 0 calc(var(--tw) * -.5);opacity:0;visibility:hidden;backface-visibility:hidden;background:var(--f-bg-raised);border-radius:.6rem;position:absolute;top:50%;left:50%;overflow:hidden}.iypu0a_wrap[data-live] .iypu0a_card{will-change:transform, opacity}.iypu0a_card img{object-fit:cover;width:100%;height:100%;display:block}.iypu0a_fade{z-index:2;pointer-events:none;background:linear-gradient(to bottom, var(--f-bg), transparent 14%), linear-gradient(to top, var(--f-bg), transparent 16%);position:absolute;inset:0}@media (min-width:768px){.iypu0a_stage{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.iypu0a_side{padding:calc(env(safe-area-inset-top) + 5.5rem) clamp(1.5rem, 1rem + 2vw, 3rem) 5.5rem max(var(--f-gutter), calc((100vw - 1360px) / 2 + var(--f-gutter)));align-items:center;display:flex}.iypu0a_sideInner{gap:clamp(2rem,1rem + 3vw,3.5rem);width:100%}.iypu0a_now{grid-template-columns:minmax(0,1fr);grid-template-areas:"count""rail""cap";row-gap:1.1rem}.iypu0a_countNum{font-size:var(--f-step-5)}.iypu0a_cap{align-items:flex-start;min-height:4.35em}.iypu0a_hint{display:block}.iypu0a_window{perspective:900px}.iypu0a_fade{background:linear-gradient(to bottom, var(--f-bg), transparent 18%), linear-gradient(to top, var(--f-bg), transparent 14%), linear-gradient(to right, var(--f-bg), transparent 12%)}}@media (min-width:64rem){.iypu0a_side{padding-top:calc(env(safe-area-inset-top) + 6.75rem)}}.iypu0a_flat{padding-bottom:var(--f-section)}.iypu0a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}@media (min-width:768px){.iypu0a_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.25rem}}.iypu0a_gridImg{aspect-ratio:4/5;background:var(--f-bg-raised);border-radius:.6rem;overflow:hidden}.iypu0a_gridImg img{object-fit:cover;width:100%;height:100%;display:block}.iypu0a_gridCap{margin-top:.6rem}
.RaCR7G_full{border-top:1px solid var(--f-line);margin-top:clamp(1.75rem,1rem + 2vw,2.75rem);padding-top:1.25rem}.RaCR7G_legend{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin:0;display:flex}.RaCR7G_legendKey{align-items:center;gap:.5rem;display:inline-flex}.RaCR7G_diet{--diet:#2f9e4f;border:1.5px solid var(--diet);border-radius:3px;flex:none;place-items:center;width:.95rem;height:.95rem;display:inline-grid;position:relative}.RaCR7G_nonVeg{--diet:#c4532f}[data-daypart=day] .RaCR7G_veg{--diet:#1d7a37}[data-daypart=day] .RaCR7G_nonVeg{--diet:#9c3a1c}.RaCR7G_dietShape{background:var(--diet);border-radius:50%;width:.42rem;height:.42rem;display:block}.RaCR7G_nonVeg .RaCR7G_dietShape{border-left:.26rem solid #0000;border-right:.26rem solid #0000;border-bottom:.44rem solid var(--diet);background:0 0;border-radius:0;width:0;height:0}.RaCR7G_body{gap:1.75rem;margin-top:1.75rem;display:grid}@media (min-width:1024px){.RaCR7G_body{column-gap:var(--f-gutter);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;margin-top:2.5rem}}.RaCR7G_tabs{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--f-gutter) * -1);padding:.25rem var(--f-gutter) .5rem;gap:.5rem;display:flex;position:relative;overflow-x:auto}.RaCR7G_tabs::-webkit-scrollbar{display:none}.RaCR7G_tabCell{flex:none;align-items:center;gap:.5rem;display:flex}.RaCR7G_tabCell[data-first]:not(:first-child){margin-left:.75rem}.RaCR7G_group{font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--f-accent);white-space:nowrap;font-weight:600}.RaCR7G_tab{border:1px solid var(--f-line);min-height:48px;color:var(--f-ink-soft);font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.04em;white-space:nowrap;cursor:pointer;scroll-snap-align:center;transition:color .45s var(--f-ease), border-color .45s var(--f-ease);background:0 0;border-radius:999px;flex:none;align-items:center;gap:.55rem;padding:0 1.15rem;font-weight:600;display:inline-flex;position:relative}.RaCR7G_tab[aria-selected=true]{color:var(--f-accent-ink);border-color:var(--f-accent)}.RaCR7G_tab:focus-visible{outline:2px solid var(--f-accent);outline-offset:3px}.RaCR7G_tabNum,.RaCR7G_tabName{z-index:1;position:relative}.RaCR7G_tabNum{font-variant-numeric:tabular-nums;opacity:.7}.RaCR7G_ind{z-index:0;border-radius:inherit;background:var(--f-accent);position:absolute;inset:-1px}@media (hover:hover){.RaCR7G_tab:not([aria-selected=true]):hover{color:var(--f-ink);border-color:color-mix(in srgb, var(--f-ink) 40%, transparent)}}@media (min-width:1024px){.RaCR7G_tabs{top:calc(env(safe-area-inset-top) + 6rem);overscroll-behavior-y:contain;scroll-snap-type:none;scrollbar-width:thin;flex-direction:column;gap:0;max-height:calc(100svh - 8rem);margin:0;padding:0 .75rem 2.5rem 0;position:sticky;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(#000 calc(100% - 3rem),#0000)}.RaCR7G_tabCell{display:block}.RaCR7G_tabCell[data-first]:not(:first-child){margin-top:1.75rem;margin-left:0}.RaCR7G_group{border-bottom:1px solid var(--f-line);padding-bottom:.6rem;display:block}.RaCR7G_tab{border:0;border-bottom:1px solid var(--f-line);width:100%;min-height:3rem;color:var(--f-muted);font-family:var(--font-display);font-size:var(--f-step-1);letter-spacing:0;text-align:left;border-radius:0;gap:1.1rem;padding:.35rem 0;font-weight:400}.RaCR7G_tab[aria-selected=true]{color:var(--f-ink);border-color:var(--f-line)}.RaCR7G_tabNum{width:2.25rem;font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.08em;color:var(--f-accent);opacity:1}.RaCR7G_tabName{transition:transform .6s var(--f-ease)}.RaCR7G_tab[aria-selected=true] .RaCR7G_tabName{transform:translate(.6rem)}.RaCR7G_ind{border-radius:2px;height:2px;inset:auto 0 -1px}@media (hover:hover){.RaCR7G_tab:not([aria-selected=true]):hover{color:var(--f-ink)}}}.RaCR7G_panel{outline:none;gap:2rem;display:grid}.RaCR7G_panel:focus-visible{outline:2px solid var(--f-accent);outline-offset:6px;border-radius:.5rem}@media (min-width:768px){.RaCR7G_panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(1.5rem,1rem + 2vw,3rem)}}.RaCR7G_figure{margin:0}.RaCR7G_media{aspect-ratio:1;isolation:isolate;background:var(--f-bg-raised);touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:999px 999px .75rem .75rem;position:relative;overflow:hidden}@media (min-width:768px){.RaCR7G_media{aspect-ratio:4/5}}.RaCR7G_media:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--f-line);pointer-events:none;position:absolute;inset:0}.RaCR7G_layer{z-index:0;visibility:hidden;position:absolute;inset:0;overflow:hidden}.RaCR7G_layer[data-state=prev]{z-index:1;visibility:visible}.RaCR7G_layer[data-state=on]{z-index:2;visibility:visible}.RaCR7G_layerMedia{position:absolute;inset:0}.RaCR7G_layer[data-state] .RaCR7G_layerMedia{will-change:transform}.RaCR7G_cover{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.RaCR7G_figCap{gap:.25rem;min-height:3em;margin-top:.85rem;display:grid}.RaCR7G_swipeHint{opacity:.8}@media (min-width:1024px){.RaCR7G_swipeHint{display:none}}.RaCR7G_sheets{min-width:0;display:grid}.RaCR7G_sheet{grid-area:1/1;min-width:0}.RaCR7G_sheet:not([data-on]){display:none}@media (min-width:768px){.RaCR7G_sheets{padding-top:1rem}}.RaCR7G_mask{padding-bottom:.08em;overflow:hidden}.RaCR7G_secName{color:var(--f-ink);display:block}.RaCR7G_secCount{margin-top:.35rem;display:block}.RaCR7G_rows{border-top:1px solid var(--f-line);margin:1.5rem 0 0;padding:0;list-style:none}.RaCR7G_row{border-bottom:1px solid var(--f-line);position:relative;overflow:hidden}.RaCR7G_row:after{content:"";background:var(--f-accent);transform-origin:0;height:1px;transition:transform .7s var(--f-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.RaCR7G_row:hover:after{transform:scaleX(1)}}.RaCR7G_rowInner{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.3rem .85rem;padding:1rem 0;display:grid}.RaCR7G_rowInner>.RaCR7G_diet{align-self:center;transform:translateY(.05em)}.RaCR7G_rowName{min-width:0;font-family:var(--font-display);font-size:var(--f-step-1);color:var(--f-ink);line-height:1.25}.RaCR7G_price{font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.02em;color:var(--f-ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;gap:0 .5rem;font-weight:600;display:flex}.RaCR7G_variant{gap:.35rem;display:inline-flex}.RaCR7G_variantName{color:var(--f-muted);font-weight:500}.RaCR7G_dot{color:var(--f-muted)}.RaCR7G_rowNote{max-width:52ch;font-family:var(--font-sans);font-size:var(--f-step--1);color:var(--f-ink-soft);grid-column:2/-1;margin:0;line-height:1.55}.RaCR7G_rowName{grid-column:2}.RaCR7G_price{grid-column:3}.RaCR7G_price:has(.RaCR7G_variant+.RaCR7G_variant){grid-column:2/-1;justify-content:flex-start}@media (min-width:1024px){.RaCR7G_figure{top:calc(env(safe-area-inset-top) + 6rem);position:sticky}}
.M4nKSG_section{padding-bottom:var(--f-section)}.M4nKSG_arcRoot{--sw:58vw;--arc-room:72px;isolation:isolate;margin-top:clamp(2rem,1rem + 3vw,3.5rem);position:relative}@media (min-width:640px){.M4nKSG_arcRoot{--sw:36vw;--arc-room:110px}}@media (min-width:1024px){.M4nKSG_arcRoot{--sw:clamp(220px, 19vw, 320px);--arc-room:120px}}.M4nKSG_arcFocus{outline:none}.M4nKSG_arcFocus:focus-visible{outline:2px solid var(--f-accent);outline-offset:-6px}.M4nKSG_arcStage{scroll-snap-type:x mandatory;padding:8px var(--f-gutter) 20px;gap:12px;margin:0;list-style:none;display:flex;overflow-x:auto}.M4nKSG_arcSlide{flex:0 0 var(--sw);scroll-snap-align:center}.M4nKSG_arcRoot[data-arc=on] .M4nKSG_arcStage{height:calc(var(--sw) * 1.5 + var(--arc-room));touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;padding:0;display:block;position:relative;overflow:visible}.M4nKSG_arcRoot[data-arc=on] .M4nKSG_arcStage[data-dragging]{cursor:grabbing}.M4nKSG_arcRoot[data-arc=on] .M4nKSG_arcSlide{width:var(--sw);position:absolute;top:44px;left:50%}.M4nKSG_arcRoot[data-arc=on][data-live] .M4nKSG_arcSlide,.M4nKSG_arcRoot[data-arc=on][data-live] .M4nKSG_arcSlideImg{will-change:transform}.M4nKSG_arcSlideClip{aspect-ratio:2/3;background:var(--f-bg-raised);border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 40px 70px -40px #0000008c}.M4nKSG_arcSlideImg{position:absolute;inset:0}.M4nKSG_arcSlideImg img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.M4nKSG_arcBar{justify-content:center;align-items:center;gap:1rem;display:flex}.M4nKSG_arcCaption{text-align:center;flex:0 30rem;min-width:0}.M4nKSG_arcAlt{min-height:3.3em;margin:.5rem auto 0}.M4nKSG_arcHint{text-align:center;margin-top:.5rem}.M4nKSG_gridHead{border-top:1px solid var(--f-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin:clamp(4rem,3rem + 4vw,7rem) 0 1.75rem;padding-top:1.5rem;display:flex}.M4nKSG_gridTitle{color:var(--f-ink)}.M4nKSG_gridLine{margin-top:.5rem}.M4nKSG_sheet{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.M4nKSG_sheetItem{aspect-ratio:1;min-width:0}.M4nKSG_sheetItem[data-lead]{aspect-ratio:2;grid-column:span 2}.M4nKSG_sheetItem:nth-child(n+6){display:none}@media (min-width:640px){.M4nKSG_sheet{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.M4nKSG_sheetItem[data-lead]{aspect-ratio:auto}}@media (min-width:1024px){.M4nKSG_sheet{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.M4nKSG_sheetItem:nth-child(n+6){display:block}}.M4nKSG_tile{background:var(--f-bg-raised);cursor:zoom-in;width:100%;height:100%;transition:scale .25s var(--f-ease);border:0;border-radius:.4rem;padding:0;display:block;position:relative;overflow:hidden}.M4nKSG_tileMedia{display:block;position:absolute;inset:0}.M4nKSG_tile img{object-fit:cover;width:100%;height:100%;display:block}.M4nKSG_tile:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--f-accent);opacity:0;transition:opacity .5s var(--f-ease);pointer-events:none;position:absolute;inset:0}.M4nKSG_strip{z-index:1;background:var(--f-bg);color:var(--f-ink);text-align:left;pointer-events:none;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num text""num open";align-items:baseline;column-gap:.75rem;padding:.8rem 1rem .9rem;transition:transform .6s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(101%)}.M4nKSG_stripNum{font-family:var(--font-display);font-size:var(--f-step-1);color:var(--f-accent);grid-area:num;line-height:1}.M4nKSG_tile .M4nKSG_strip .M4nKSG_stripText{color:var(--f-ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:text;display:-webkit-box;overflow:hidden}.M4nKSG_stripOpen{font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--f-ink-soft);grid-area:open;margin-top:.2rem;font-weight:600}@media (hover:hover) and (pointer:fine){.M4nKSG_tileMedia{transition:transform 1.1s cubic-bezier(.22,1,.36,1);transform:scale(1.06)}.M4nKSG_tile[data-hover] .M4nKSG_tileMedia{transform:scale(1)}.M4nKSG_tile[data-hover] .M4nKSG_strip{transform:translate(0,0)}.M4nKSG_tile[data-hover]:after{opacity:1}}.M4nKSG_tile:focus-visible .M4nKSG_strip{transform:translate(0,0)}.M4nKSG_tile:focus-visible{outline:2px solid var(--f-accent);outline-offset:3px}@media (hover:none){.M4nKSG_tile:active{scale:.98}}@media (prefers-reduced-motion:reduce){.M4nKSG_tile,.M4nKSG_tileMedia,.M4nKSG_strip,.M4nKSG_tile:after{transition:none!important}.M4nKSG_tileMedia{transform:none!important}.M4nKSG_strip{opacity:0;transform:none!important}.M4nKSG_tile[data-hover] .M4nKSG_strip,.M4nKSG_tile:focus-visible .M4nKSG_strip{opacity:1}}.M4nKSG_sheetFoot{justify-content:flex-end;margin-top:1rem;display:flex}.M4nKSG_seeAll{border:0;border-bottom:1px solid color-mix(in srgb, var(--f-ink) 32%, transparent);min-height:48px;font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--f-ink);cursor:pointer;transition:color .4s var(--f-ease), border-color .4s var(--f-ease);background:0 0;align-items:center;gap:.35rem;padding:0 .25rem;font-weight:600;display:inline-flex}.M4nKSG_seeAll:hover{color:var(--f-accent);border-color:var(--f-accent)}.M4nKSG_seeAll:focus-visible{outline:2px solid var(--f-accent);outline-offset:3px}.M4nKSG_lb{z-index:70;place-items:center;display:grid;position:fixed;inset:0}.M4nKSG_lbBack{background:color-mix(in srgb, var(--f-bg) 97%, transparent);position:absolute;inset:0}.M4nKSG_lbFig{z-index:1;touch-action:none;margin-top:-2rem;position:relative}.M4nKSG_lbImg{object-fit:cover;will-change:transform;-webkit-user-select:none;user-select:none;border-radius:.4rem;max-width:none;display:block;box-shadow:0 50px 120px -50px #000000b3}.M4nKSG_lbTop,.M4nKSG_lbBottom{left:var(--f-gutter);right:var(--f-gutter);z-index:2;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:absolute}.M4nKSG_lbTop{top:max(.75rem, env(safe-area-inset-top))}.M4nKSG_lbBottom{bottom:max(1rem, env(safe-area-inset-bottom))}.M4nKSG_lbClose{border:1px solid color-mix(in srgb, var(--f-ink) 32%, transparent);background:var(--f-bg);min-height:48px;font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--f-ink);cursor:pointer;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.25rem;font-weight:600;display:inline-flex}.M4nKSG_lbClose:hover{background:var(--f-accent);border-color:var(--f-accent);color:var(--f-accent-ink)}.M4nKSG_lbCaption{text-align:center;min-width:0;color:var(--f-ink);flex:1;margin:0}
.lZZXAW_wrap{height:280svh;position:relative}.lZZXAW_pileRow{z-index:1;place-items:center;padding-block:1.25rem;display:grid;position:relative;container-type:size}.lZZXAW_pile{aspect-ratio:4/5.6;width:min(72vw,25rem,71.4286cqh);margin:0;padding:0;list-style:none;position:relative}.lZZXAW_pile>li{will-change:transform, opacity;position:absolute;inset:0}.lZZXAW_print{background:#f4eee3;border-radius:.35rem;flex-direction:column;height:100%;margin:0;padding:.6rem .6rem 0;display:flex;box-shadow:inset 0 1px #fff6,0 30px 60px -25px #000000b3,0 8px 18px -8px #00000073}.lZZXAW_printImg{background:#ebe2d3;border-radius:.15rem;flex:1;min-height:0;overflow:hidden}.lZZXAW_printImg img{object-fit:cover;width:100%;height:100%;display:block}.lZZXAW_printFoot{min-height:2.75rem;font-family:var(--font-sans);font-size:var(--f-step--1);letter-spacing:.12em;text-transform:uppercase;color:#6b4a0e;justify-content:space-between;align-items:center;font-weight:600;display:flex}@media (min-width:768px){.lZZXAW_print{padding:.8rem .8rem 0}}.lZZXAW_foot{justify-content:space-between;align-items:flex-end;gap:1.25rem;display:flex}.lZZXAW_capText{max-width:36ch;min-height:3.3em;margin-top:.5rem}.lZZXAW_roll{animation:lZZXAW_roll .6s var(--f-ease-out) both;display:block}@keyframes lZZXAW_roll{0%{opacity:0;transform:translateY(.6em)}}.lZZXAW_hint{white-space:nowrap;display:none}@media (min-width:640px){.lZZXAW_hint{display:block}}.lZZXAW_flat{padding-bottom:var(--f-section)}.lZZXAW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}@media (min-width:768px){.lZZXAW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.25rem}}.lZZXAW_grid .lZZXAW_print{height:auto}.lZZXAW_grid .lZZXAW_printImg{aspect-ratio:4/5;flex:none}.lZZXAW_gridCap{margin-top:.6rem}
.YOrGrq_section{padding-block:var(--f-section);position:relative;overflow-x:clip}.YOrGrq_head{gap:1.25rem;display:grid}@media (min-width:1024px){.YOrGrq_head{align-items:end;column-gap:var(--f-gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.YOrGrq_title{max-width:16ch;margin-top:1rem}.YOrGrq_aside{gap:.75rem;display:grid}.YOrGrq_roundBtn{border:1px solid color-mix(in srgb, var(--f-ink) 32%, transparent);width:56px;height:56px;color:var(--f-ink);font-size:var(--f-step-1);cursor:pointer;transition:background-color .4s var(--f-ease), color .4s var(--f-ease), border-color .4s var(--f-ease), transform .2s ease;background:0 0;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.YOrGrq_roundBtn:hover{background:var(--f-accent);border-color:var(--f-accent);color:var(--f-accent-ink)}.YOrGrq_roundBtn:active{transform:scale(.94)}.YOrGrq_strip{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.YOrGrq_strip:active{cursor:grabbing}.YOrGrq_strip:focus-visible{outline:2px solid var(--f-accent);outline-offset:4px}.YOrGrq_track{gap:1rem;width:max-content;margin:0;padding:0;list-style:none;display:flex}.YOrGrq_strip[data-live] .YOrGrq_track,.YOrGrq_strip[data-live] .YOrGrq_reelInner{will-change:transform}@media (min-width:1024px){.YOrGrq_track{gap:1.5rem}}.YOrGrq_slide{flex:none;width:clamp(12rem,20vw,19rem);margin:0}@media (max-width:767px){.YOrGrq_slide{width:58vw}}.YOrGrq_reel{aspect-ratio:9/16;background:var(--f-bg-raised);border-radius:1.1rem;position:relative;overflow:hidden}.YOrGrq_reelInner{width:136%;position:absolute;inset:0 auto 0 -18%}.YOrGrq_reelInner video,.YOrGrq_cover{object-fit:cover;width:100%;height:100%;display:block}.YOrGrq_slideCap{gap:.6rem;margin-top:.85rem;padding-right:.5rem;display:flex}.YOrGrq_slideNum{color:var(--f-accent);font-variant-numeric:tabular-nums;flex:none}.YOrGrq_stripBar{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.YOrGrq_controls{gap:.5rem;display:flex}.YOrGrq_snapRow{padding:0 var(--f-gutter) 1rem;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:1rem;margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem);list-style:none;display:flex;overflow-x:auto}.YOrGrq_snapRow>li{scroll-snap-align:center}.YOrGrq_liveWrap{height:220svh;position:relative}.YOrGrq_liveStage{height:100svh;min-height:36rem;padding-top:calc(env(safe-area-inset-top) + 5.5rem);padding-bottom:max(5.5rem, calc(env(safe-area-inset-bottom) + 5rem));position:sticky;top:0;overflow:hidden}.YOrGrq_liveGrid{grid-template-rows:auto minmax(0,1fr);gap:1.5rem;height:100%;display:grid}@media (min-width:1024px){.YOrGrq_liveGrid{align-items:center;column-gap:var(--f-gutter);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.YOrGrq_liveText{z-index:2;position:relative}.YOrGrq_liveTitle{max-width:14ch;margin-top:1rem}.YOrGrq_liveLine{margin-top:1rem}.YOrGrq_liveNote{margin-top:.75rem}.YOrGrq_table{z-index:1;height:100%;margin:0;padding:0;list-style:none;position:relative;container-type:size}@media (min-width:1024px){.YOrGrq_table{height:min(100%,44rem)}}.YOrGrq_print{--pw:min(30cqw, 29cqh);left:var(--px);top:var(--py);width:var(--pw);translate:-50% -50%;rotate:var(--pr);position:absolute}@media (min-width:1024px){.YOrGrq_print{--pw:min(24cqw, 26cqh);left:var(--wx);top:var(--wy);rotate:var(--wr)}}@media (max-width:1023px){.YOrGrq_print[data-wide-only]{display:none}}.YOrGrq_liveWrap[data-live] .YOrGrq_print{will-change:transform, opacity}.YOrGrq_paper{transition:transform .5s var(--f-ease);background:#f4eee3;padding:6% 6% 18%;box-shadow:0 30px 60px -24px #000000bf}@media (hover:hover){.YOrGrq_paper:hover{transform:translateY(-8px)rotate(2deg)}}.YOrGrq_paperImg{aspect-ratio:3/4;background:#ebe2d3;overflow:hidden}.YOrGrq_paperImg img{object-fit:cover;width:100%;height:100%;display:block}.YOrGrq_liveFlat{padding-block:var(--f-section)}.YOrGrq_flatPrints{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.YOrGrq_flatPrints{grid-template-columns:repeat(5,minmax(0,1fr))}}.YOrGrq_flatPrints>li:nth-child(odd) .YOrGrq_paper{rotate:-2deg}.YOrGrq_flatPrints>li:nth-child(2n) .YOrGrq_paper{rotate:2deg}@media (min-width:64rem){.YOrGrq_liveStage{padding-top:calc(env(safe-area-inset-top) + 6.75rem)}}
.QD4mtW_probe{height:0}.QD4mtW_track{background:#010101;height:200svh;position:relative}.QD4mtW_stage{height:100svh;position:sticky;top:0;overflow:hidden}.QD4mtW_canvas{opacity:0;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.QD4mtW_canvas[data-ready]{opacity:1}.QD4mtW_still{background:#010101}.QD4mtW_stillImg{object-fit:contain;width:100%;height:auto;max-height:100svh;margin-inline:auto;display:block}@media (prefers-reduced-motion:reduce){.QD4mtW_canvas{transition:none}}
.Bsp4FG_root{--f-bg:#120a05;--f-bg-raised:#1c120b;--f-ink:#f4eee3;--f-ink-soft:#f4eee3c7;--f-muted:#b9ab98;--f-accent:#ffc54e;--f-accent-ink:#120a05;--f-line:#f3d79a2e;color:var(--f-ink);background:#120a05;position:relative}.Bsp4FG_track{height:220svh;position:relative}.Bsp4FG_stage{height:100svh;padding:5rem var(--f-gutter) 5.5rem;grid-template-rows:auto minmax(0,1fr) auto;row-gap:.75rem;display:grid;position:sticky;top:0;overflow:hidden}@media (min-width:900px){.Bsp4FG_stage{padding-bottom:1.5rem}}@media (max-width:899px){.Bsp4FG_stage{grid-template-rows:minmax(0,1fr) auto auto auto}.Bsp4FG_lead{grid-row:2}.Bsp4FG_glass{aspect-ratio:600/585;grid-row:3;justify-self:center;width:min(100%,26rem);height:auto}.Bsp4FG_detail{grid-row:4}}.Bsp4FG_lead{text-align:center;z-index:1;position:relative}.Bsp4FG_name{margin-top:.4rem}.Bsp4FG_glass{transform-origin:50% 100%;width:100%;min-height:0;position:relative;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.Bsp4FG_track[data-live] .Bsp4FG_glass,.Bsp4FG_track[data-live] .Bsp4FG_reveal{will-change:transform, opacity}.Bsp4FG_canvas,.Bsp4FG_stillImg{width:100%;height:100%;display:block;position:absolute;inset:0}.Bsp4FG_canvas{opacity:0;transition:opacity .5s}.Bsp4FG_canvas[data-ready]{opacity:1}.Bsp4FG_stillImg{object-fit:contain;object-position:50% 100%}.Bsp4FG_detail{z-index:1;text-align:center;justify-items:center;gap:.75rem;display:grid;position:relative}.Bsp4FG_desc{max-width:34ch;font-size:var(--f-step-0)}.Bsp4FG_row{align-items:center;gap:1.25rem;display:flex}.Bsp4FG_price{font-family:var(--font-display);font-size:var(--f-step-2);color:var(--f-accent);line-height:1}.Bsp4FG_book{border:1px solid var(--f-accent);color:var(--f-accent);font-family:var(--font-sans);font-size:var(--f-step--1);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 1.25rem;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex}.Bsp4FG_book:hover,.Bsp4FG_book:focus-visible{background:var(--f-accent);color:var(--f-accent-ink)}@media (min-width:900px){.Bsp4FG_stage{padding:0 var(--f-gutter);grid-template-rows:100%;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:clamp(1.5rem,3vw,4rem)}.Bsp4FG_lead{text-align:right;place-self:center end;max-width:12ch;margin-bottom:18svh}.Bsp4FG_glass{aspect-ratio:4/5;align-self:end;width:auto;height:88svh}.Bsp4FG_detail{text-align:left;place-self:center start;justify-items:start;max-width:30ch;margin-top:22svh}.Bsp4FG_desc{font-size:var(--f-step-1)}}.Bsp4FG_root[data-still] .Bsp4FG_track{height:auto}.Bsp4FG_root[data-still] .Bsp4FG_stage{height:auto;min-height:100svh;position:relative}.Bsp4FG_root[data-still] .Bsp4FG_glass{height:min(62svh,125vw)}@media (min-width:900px){.Bsp4FG_root[data-still] .Bsp4FG_glass{height:88svh}}@media (prefers-reduced-motion:reduce){.Bsp4FG_track{height:auto}.Bsp4FG_stage{height:auto;min-height:100svh;position:relative}.Bsp4FG_glass{height:min(62svh,125vw)}.Bsp4FG_canvas{transition:none}}@media (prefers-reduced-motion:reduce) and (min-width:900px){.Bsp4FG_glass{height:88svh}}
