.l5uSNG_section{padding-block:var(--space-3xl)}.l5uSNG_grid{gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"toast toast""red red""quote quote""chef chef""stamp steak";display:grid}@media (min-width:60rem){.l5uSNG_grid{gap:var(--space-m);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"toast toast toast toast toast toast toast red red red red red""toast toast toast toast toast toast toast quote quote quote quote quote""chef chef chef chef chef chef chef chef stamp stamp stamp stamp""chef chef chef chef chef chef chef chef steak steak steak steak"}}.l5uSNG_tile{border-radius:var(--radius-s);margin:0;position:relative;overflow:hidden}.l5uSNG_tile img{object-fit:cover}.l5uSNG_toast{aspect-ratio:4/3;grid-area:toast}@media (min-width:60rem){.l5uSNG_toast{aspect-ratio:auto;min-block-size:34rem}}.l5uSNG_red{align-content:space-between;gap:var(--space-l);padding:var(--space-l);background:var(--color-ember-red);color:var(--color-ivory);grid-area:red;display:grid}.l5uSNG_script{inline-size:clamp(11rem,18vw,17rem);rotate:-7deg}.l5uSNG_note{font-family:var(--font-title);font-weight:500;font-size:var(--step-1);line-height:var(--leading-snug);max-inline-size:24rem}.l5uSNG_quote{padding:var(--space-l);background:var(--color-ivory);color:var(--color-counter-brown);grid-area:quote;align-content:end;display:grid}.l5uSNG_quoteText{font-size:var(--step-6);max-inline-size:9ch;line-height:.9}.l5uSNG_chef{aspect-ratio:4/3;grid-area:chef}@media (min-width:60rem){.l5uSNG_chef{aspect-ratio:auto;min-block-size:40rem}}.l5uSNG_stamp{padding:var(--space-s);grid-area:stamp;place-items:center;display:grid;overflow:visible}.l5uSNG_stampArt{inline-size:min(100%,18rem)}@media (prefers-reduced-motion:no-preference){.l5uSNG_stampArt{transition:scale var(--duration-slow) var(--ease-spring)}.l5uSNG_stamp:hover .l5uSNG_stampArt{scale:1.05}}.l5uSNG_steak{padding:var(--space-s);grid-area:steak;place-items:center;display:grid;overflow:visible}.l5uSNG_steakArt{--wiggle-from:-3deg;--wiggle-to:3deg;inline-size:min(100%,20rem)}@media (prefers-reduced-motion:no-preference){.l5uSNG_steak:hover .l5uSNG_steakArt{animation:l5uSNG_wiggle .6s var(--ease-in-out) 2}}@keyframes l5uSNG_wiggle{0%,to{rotate:var(--wiggle-from,-4deg)}50%{rotate:var(--wiggle-to,4deg)}}
.R5J3Sq_dialog{block-size:100%;inline-size:100%;color:var(--color-text);overscroll-behavior:contain;background:0 0;margin:0;padding:0;position:fixed;inset:0}.R5J3Sq_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17343b8c}.R5J3Sq_dialog[open]{justify-content:flex-end;display:flex}.R5J3Sq_panel{background:var(--color-ivory);block-size:100%;inline-size:min(100%,40rem);box-shadow:var(--shadow-l);grid-template-rows:auto 1fr;padding-block-end:env(safe-area-inset-bottom);display:grid}@media (prefers-reduced-motion:no-preference){.R5J3Sq_dialog[open] .R5J3Sq_panel{animation:R5J3Sq_panel-in var(--duration-base) var(--ease-out)}.R5J3Sq_dialog[open]::backdrop{animation:R5J3Sq_fade-in var(--duration-base) var(--ease-out)}}@keyframes R5J3Sq_panel-in{0%{translate:100%}}.R5J3Sq_head{align-items:center;gap:var(--space-xs);padding:var(--space-s) var(--space-m);border-block-end:1px solid var(--color-line);background:var(--color-ivory);grid-template-columns:auto 1fr auto;display:grid;position:sticky;inset-block-start:0}.R5J3Sq_mark{inline-size:2.5rem}.R5J3Sq_title{font-size:var(--step-3)}.R5J3Sq_close{border:2px solid var(--color-counter-brown);block-size:3rem;inline-size:3rem;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), rotate var(--duration-base) var(--ease-spring);border-radius:50%;place-items:center;display:grid}.R5J3Sq_close svg{inline-size:1.25rem}.R5J3Sq_close:hover{background:var(--color-counter-brown);color:var(--color-ivory);rotate:90deg}.R5J3Sq_body{padding:var(--space-m);overscroll-behavior:contain;overflow-y:auto}@keyframes R5J3Sq_fade-in{0%{opacity:0}}
.eMadwW_button{--button-bg:var(--color-counter-brown);--button-fg:var(--color-ivory);--button-shadow:var(--color-counter-brown);border:2px solid var(--button-bg);border-radius:var(--radius-pill);background:var(--button-bg);min-block-size:3rem;color:var(--button-fg);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 0 var(--button-shadow);transition:translate var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;gap:.6em;padding:.55em 1.25em .5em;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.eMadwW_button:hover{box-shadow:.2rem .2rem 0 var(--button-shadow);translate:-.2rem -.2rem}}.eMadwW_button:active{box-shadow:0 0 0 var(--button-shadow);translate:0}.eMadwW_button:disabled,.eMadwW_button[aria-disabled=true]{cursor:not-allowed;opacity:.6;box-shadow:none;translate:0}.eMadwW_arrow{block-size:1em;inline-size:1em;transition:translate var(--duration-base) var(--ease-spring)}.eMadwW_button:hover .eMadwW_arrow{translate:.2em}.eMadwW_primary{--button-bg:var(--color-ember-red);--button-fg:var(--color-ivory);min-block-size:3.5rem;padding-inline:1.4em;font-size:1.5rem}.eMadwW_compact{--button-bg:var(--color-ember-ink);--button-fg:var(--color-ivory);min-block-size:2.75rem;padding-inline:1.1em;font-size:1.125rem}.eMadwW_ink{--button-bg:var(--color-counter-brown);--button-fg:var(--color-ivory)}.eMadwW_light{--button-bg:var(--color-ivory);--button-fg:var(--color-counter-brown);--button-shadow:var(--color-counter-brown);min-block-size:3.5rem;font-size:1.5rem}.eMadwW_outline{--button-bg:transparent;--button-fg:currentColor;color:inherit;border-color:currentColor}.eMadwW_outline:hover{--button-shadow:currentColor}.eMadwW_block{inline-size:100%}
.jcR4hG_module{gap:var(--space-m);display:grid;container-type:inline-size}.jcR4hG_notice{gap:var(--space-2xs);padding:var(--space-s) var(--space-m);border-inline-start:4px solid var(--color-ember-red);background:color-mix(in oklab, var(--color-ember-red) 8%, var(--color-ivory));border-radius:0 var(--radius-s) var(--radius-s) 0;display:grid}.jcR4hG_noticeMain{font-family:var(--font-title);font-weight:500;font-size:var(--step-1);line-height:var(--leading-snug)}.jcR4hG_noticeAside{font-size:var(--step--1);color:var(--color-text-muted)}.jcR4hG_form{gap:var(--space-l);display:grid}.jcR4hG_banner{padding:var(--space-xs) var(--space-s);border:2px solid var(--color-error);border-radius:var(--radius-s);background:color-mix(in oklab, var(--color-ember-red) 7%, var(--color-white));color:var(--color-error);font-weight:500}.jcR4hG_banner[data-tone=info]{border-color:var(--color-fanfaron-blue);background:color-mix(in oklab, var(--color-fanfaron-blue) 7%, var(--color-white));color:var(--color-fanfaron-blue)}.jcR4hG_group{gap:var(--space-s);border:0;min-inline-size:0;padding:0;display:grid}.jcR4hG_legend{font-family:var(--font-display);font-weight:600;font-size:var(--step-3);text-transform:uppercase;align-items:center;gap:.5em;margin-block-end:var(--space-s);padding:0;line-height:1;display:flex}.jcR4hG_step{block-size:1.4em;inline-size:1.4em;color:var(--color-ember-ink);border:2px solid;border-radius:50%;place-items:center;font-size:.55em;display:inline-grid}.jcR4hG_columns{gap:var(--space-s);display:grid}@container (min-width:34rem){.jcR4hG_columns{grid-template-columns:1fr 1fr}}.jcR4hG_field{gap:var(--space-3xs);min-inline-size:0;display:grid}.jcR4hG_label{font-family:var(--font-title);font-weight:500;font-size:var(--step-0);padding:0}.jcR4hG_optional{font-family:var(--font-body);color:var(--color-text-muted);font-weight:400;font-size:var(--step--1)}.jcR4hG_input{border:2px solid var(--color-line-strong);border-radius:var(--radius-s);background:var(--color-white);min-block-size:3.25rem;inline-size:100%;color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);padding:.7rem .9rem;font-size:1rem}.jcR4hG_input:hover{border-color:var(--color-counter-brown)}.jcR4hG_input:focus-visible{border-color:var(--color-counter-brown);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-ember-red) 45%, transparent);outline:none}.jcR4hG_input[aria-invalid=true]{border-color:var(--color-error)}.jcR4hG_textarea{min-block-size:7rem;line-height:var(--leading-normal)}.jcR4hG_hint{font-size:var(--step--1);color:var(--color-text-muted)}.jcR4hG_errorText{font-size:var(--step--1);color:var(--color-error);gap:.4em;font-weight:500;display:flex}.jcR4hG_errorText:before{content:"!";background:var(--color-error);block-size:1.3em;inline-size:1.3em;color:var(--color-white);border-radius:50%;flex:none;place-items:center;font-size:.8em;font-weight:700;display:inline-grid;translate:0 .1em}.jcR4hG_inlineButton{text-underline-offset:.2em;font-weight:600;text-decoration:underline}.jcR4hG_slots{gap:var(--space-2xs);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.jcR4hG_slotsStatus:empty{display:none}.jcR4hG_slotGrid{gap:var(--space-2xs);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));display:grid}.jcR4hG_slot{position:relative}.jcR4hG_slot input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.jcR4hG_slot span{border:2px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-white);min-block-size:3rem;font-family:var(--font-display);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), translate var(--duration-fast) var(--ease-out);place-items:center;font-size:1.25rem;font-weight:600;display:grid}.jcR4hG_slot input:hover+span{border-color:var(--color-counter-brown)}.jcR4hG_slot input:checked+span{background:var(--color-counter-brown);border-color:var(--color-counter-brown);color:var(--color-ivory)}.jcR4hG_slot input:focus-visible+span{outline:3px solid var(--color-focus);outline-offset:2px}.jcR4hG_slot[data-disabled] span{color:var(--color-text-muted);background:0 0;border-style:dashed;text-decoration:line-through}.jcR4hG_slot[data-disabled] input{cursor:not-allowed}.jcR4hG_stepper{gap:var(--space-2xs);grid-template-columns:3.25rem minmax(0,7rem) 3.25rem;align-items:center;display:grid}.jcR4hG_stepperButton{border:2px solid var(--color-counter-brown);block-size:3.25rem;inline-size:3.25rem;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;font-size:1.6rem;font-weight:500;line-height:1;display:grid}.jcR4hG_stepperButton:hover:not(:disabled){background:var(--color-counter-brown);color:var(--color-ivory)}.jcR4hG_stepperButton:disabled{opacity:.35;cursor:not-allowed}.jcR4hG_stepperInput{text-align:center;font-family:var(--font-display);appearance:textfield;font-size:1.6rem;font-weight:600}.jcR4hG_stepperInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jcR4hG_stepperInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jcR4hG_consent{gap:var(--space-xs);font-size:var(--step--1);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.jcR4hG_consent input{block-size:1.4rem;inline-size:1.4rem;accent-color:var(--color-counter-brown);margin-block-start:.1rem}.jcR4hG_consent a{color:var(--color-ember-ink);text-underline-offset:.2em}.jcR4hG_honeypot{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.jcR4hG_actions{gap:var(--space-xs);display:grid}.jcR4hG_disclaimer{font-size:var(--step--1);color:var(--color-text-muted);text-align:center;text-wrap:balance}.jcR4hG_placeholder{justify-items:start;gap:var(--space-xs);padding:var(--space-l);border:2px dashed var(--color-line-strong);border-radius:var(--radius-m);display:grid}.jcR4hG_placeholderTitle{font-family:var(--font-title);font-weight:500;font-size:var(--step-1)}.jcR4hG_placeholder a{color:var(--color-ember-ink)}.jcR4hG_spinner{border:3px solid var(--color-line);border-block-start-color:var(--color-ember-red);border-radius:50%;block-size:2rem;inline-size:2rem;animation:.9s linear infinite jcR4hG_spin-slow}.jcR4hG_success{justify-items:center;gap:var(--space-s);padding:var(--space-l) var(--space-s);text-align:center;display:grid}.jcR4hG_successStamp{inline-size:7.5rem;animation:jcR4hG_stamp-in var(--duration-slow) var(--ease-out) both}.jcR4hG_successTitle{font-family:var(--font-display);font-weight:600;font-size:var(--step-5);line-height:var(--leading-tight);text-transform:uppercase}.jcR4hG_successTitle:focus{outline:none}.jcR4hG_successText{max-inline-size:30rem;font-size:var(--step-1);line-height:var(--leading-snug)}.jcR4hG_summary{justify-content:center;gap:var(--space-2xs) var(--space-m);padding:var(--space-s) var(--space-m);border-block:1px solid var(--color-line);flex-wrap:wrap;display:flex}.jcR4hG_summary dt{font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}.jcR4hG_summary dd{font-family:var(--font-title);margin:0;font-weight:500}@keyframes jcR4hG_spin-slow{to{rotate:360deg}}@keyframes jcR4hG_stamp-in{0%{opacity:0;rotate:-14deg;scale:1.35}60%{opacity:1;scale:.96}to{opacity:1;scale:1}}
.r03XNa_header{z-index:var(--z-header);background:color-mix(in oklab, var(--color-ivory) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);border-block-end:1px solid #0000;position:sticky;inset-block-start:0}.r03XNa_header[data-scrolled]{border-block-end-color:var(--color-line);box-shadow:0 6px 20px #2b1b170f}.r03XNa_inner{align-items:center;gap:var(--space-s);min-block-size:var(--header-height);transition:min-block-size var(--duration-base) var(--ease-out);grid-template-columns:auto 1fr auto;display:grid}@media (min-width:64rem){.r03XNa_header[data-scrolled] .r03XNa_inner{min-block-size:calc(var(--header-height) - 1rem)}}.r03XNa_brand{border-radius:var(--radius-xs);padding-block:.6rem;padding-inline-end:.5rem;display:block}.r03XNa_brand img{inline-size:clamp(150px,11vw + 60px,190px);transition:scale var(--duration-base) var(--ease-spring);transform-origin:0}@media (hover:hover){.r03XNa_brand:hover img{scale:1.04}}.r03XNa_nav{justify-self:center;display:none}.r03XNa_links{gap:clamp(1rem,2.5vw,2.5rem);display:flex}.r03XNa_link{font-family:var(--font-title);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding-block:.5rem;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-block;position:relative}.r03XNa_link:after{content:"";block-size:2px;transition:scale var(--duration-base) var(--ease-out);background:currentColor;position:absolute;inset-block-end:.15rem;inset-inline:0;scale:0 1}.r03XNa_link:hover:after,.r03XNa_link:focus-visible:after{scale:1}.r03XNa_link[aria-current=page]{color:var(--color-ember-ink)}.r03XNa_link[aria-current=page]:after{background:var(--color-ember-red);scale:1}.r03XNa_actions{align-items:center;gap:var(--space-2xs);justify-self:end;display:flex}.r03XNa_cta{min-block-size:2.75rem}.r03XNa_menuButton{border:2px solid var(--color-counter-brown);border-radius:var(--radius-pill);min-block-size:2.75rem;font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:.55rem;padding-inline:.9rem;font-size:1.125rem;font-weight:600;display:inline-flex}.r03XNa_menuIcon{background:currentColor;block-size:2px;inline-size:1.1rem;position:relative;translate:0 3px;box-shadow:0 -6px}@media (min-width:64rem){.r03XNa_nav{display:block}.r03XNa_menuButton{display:none}}@media (max-width:26rem){.r03XNa_cta{padding-inline:.8em}}.r03XNa_menu{background:var(--color-fanfaron-blue);block-size:100%;inline-size:100%;color:var(--color-ivory);margin:0;position:fixed;inset:0}.r03XNa_menu::backdrop{background:var(--color-fanfaron-blue)}.r03XNa_menu :focus-visible{outline-color:var(--color-ivory)}.r03XNa_menuInner{min-block-size:100%;padding:var(--space-s) var(--gutter) calc(var(--space-l) + env(safe-area-inset-bottom));grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.r03XNa_menu[open] .r03XNa_menuInner{animation:r03XNa_rise-in var(--duration-base) var(--ease-out)}}.r03XNa_menuHead{justify-content:space-between;align-items:center;gap:var(--space-s);min-block-size:var(--header-height);display:flex}.r03XNa_menuHead img{inline-size:160px}.r03XNa_menuClose{border-radius:var(--radius-pill);min-block-size:2.75rem;font-family:var(--font-display);text-transform:uppercase;border:2px solid;padding-inline:1rem;font-size:1.125rem;font-weight:600}.r03XNa_menuLinks{align-content:center;gap:var(--space-2xs);padding-block:var(--space-l);display:grid}.r03XNa_menuLinks a{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2.75rem,12vw,4.5rem);font-weight:600;line-height:1;text-decoration:none;display:inline-block}.r03XNa_menuLinks a[aria-current=page]{color:var(--color-pastis-yellow)}.r03XNa_menuStamp{opacity:.9;pointer-events:none;inline-size:clamp(6rem,24vw,9rem);position:absolute;inset-block-end:calc(var(--space-l) + env(safe-area-inset-bottom));inset-inline-end:var(--gutter);rotate:-12deg}@keyframes r03XNa_rise-in{0%{opacity:0;translate:0 1.5rem}}
.IYblRG_banner{z-index:1000;font-family:var(--font-title);font-size:var(--step--1);color:var(--color-ivory);background:var(--color-fanfaron-blue);box-shadow:0 .5rem 1.5rem color-mix(in oklab, var(--color-counter-brown) 30%, transparent);border-radius:999px;align-items:center;gap:1rem;padding:.6rem .6rem .6rem 1.1rem;display:flex;position:fixed;inset-block-end:1rem;inset-inline-start:50%;transform:translate(-50%)}.IYblRG_exit{color:var(--color-fanfaron-blue);background:var(--color-ivory);border-radius:999px;padding:.35rem .9rem;text-decoration:none}.IYblRG_exit:focus-visible{outline:2px solid var(--color-ivory);outline-offset:2px}
.JBezcq_section{padding-block:var(--space-3xl);position:relative;overflow:clip}.JBezcq_layout{gap:var(--space-xl);align-items:center;display:grid}@media (min-width:60rem){.JBezcq_layout{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}}.JBezcq_copy{justify-items:start;gap:var(--space-m);display:grid}.JBezcq_title{font-size:var(--step-7);max-inline-size:11ch;line-height:.88}.JBezcq_body{font-family:var(--font-title);font-weight:500;font-size:max(1.5rem, var(--step-1));line-height:var(--leading-snug);max-inline-size:34rem}.JBezcq_badge{border-radius:var(--radius-pill);font-family:var(--font-display);text-transform:uppercase;border:2px solid;padding:.35em .9em .3em;font-size:1.5rem;font-weight:600;rotate:-2deg}.JBezcq_button{margin-block-start:var(--space-s)}.JBezcq_art{justify-self:center;inline-size:100%;max-inline-size:48rem}.JBezcq_table{block-size:auto;inline-size:100%}@media (prefers-reduced-motion:no-preference){.JBezcq_table{transition:scale var(--duration-slow) var(--ease-out)}.JBezcq_art:hover .JBezcq_table{scale:1.02}}
.EEJ_vq_hero{gap:var(--space-m);--fold:calc(100svh - var(--header-height) - var(--ticker-offset) - 1.4vw);block-size:max(var(--fold), 36rem);grid-template-rows:minmax(0,1fr) auto;padding-block-start:var(--space-m);display:grid;position:relative;overflow-x:clip}.EEJ_vq_grid{gap:var(--space-l) var(--space-xl);grid-template-rows:minmax(0,1fr);align-items:center;min-block-size:0;display:grid}@media (min-width:45rem){.EEJ_vq_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.EEJ_vq_copy{justify-items:start;gap:var(--space-s);display:grid}.EEJ_vq_copy>*{animation:EEJ_vq_rise-in var(--duration-slow) var(--ease-out) both}.EEJ_vq_copy>:nth-child(2){animation-delay:.1s}.EEJ_vq_copy>:nth-child(3){animation-delay:.2s}.EEJ_vq_copy>:nth-child(4){animation-delay:.3s}.EEJ_vq_logo{inline-size:min(clamp(12rem,22vw + 3rem,28rem),44.2svh);margin-block:var(--space-xs) var(--space-s)}.EEJ_vq_title{font-size:min(var(--step-5), 6.4svh);max-inline-size:19ch}.EEJ_vq_lead{font-family:var(--font-title);font-weight:500;font-size:var(--step-1);color:var(--color-text-muted)}.EEJ_vq_ctas{align-items:center;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;margin-block-start:var(--space-s);display:flex}.EEJ_vq_textLink{font-family:var(--font-display);text-transform:uppercase;text-underline-offset:.3em;align-items:center;gap:.5em;padding-block:.4em;font-size:1.375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.EEJ_vq_textLink svg{inline-size:1em;transition:translate var(--duration-base) var(--ease-spring)}.EEJ_vq_textLink:hover svg{translate:.25em}.EEJ_vq_visualCell{place-items:center;block-size:100%;min-block-size:0;display:grid;container-type:size}@media (min-width:45rem){.EEJ_vq_visualCell{place-items:center end}}.EEJ_vq_visual{inline-size:min(100cqi - 1.75rem,80cqb - 1.28rem,40rem);margin-block-end:1.1rem;margin-inline-end:1.1rem;position:relative}.EEJ_vq_visual:before{content:"";border-radius:var(--radius-arch);background:var(--color-fanfaron-blue);position:absolute;inset:0;translate:1.1rem 1.1rem}.EEJ_vq_frame{aspect-ratio:4/5;border-radius:var(--radius-arch);background:var(--color-surface-sunken);inline-size:100%;position:relative;overflow:hidden}.EEJ_vq_photo{object-fit:cover;object-position:45% 50%;animation:EEJ_vq_settle var(--duration-slower) var(--ease-out) both;scale:1.06}@keyframes EEJ_vq_settle{0%{scale:1.16}}.EEJ_vq_script{inline-size:clamp(6rem,22cqi,10rem);animation:EEJ_vq_rise-in var(--duration-slow) var(--ease-out) .42s both;position:absolute;inset-block-start:.25rem;inset-inline-end:-1.75rem;rotate:-9deg}.EEJ_vq_stampWrap{aspect-ratio:1;background:var(--color-ivory);inline-size:clamp(5rem,24cqi,9.5rem);box-shadow:var(--shadow-m);animation:EEJ_vq_stamp-in var(--duration-slow) var(--ease-out) .6s both;border-radius:50%;place-items:center;padding:.5rem;display:grid;position:absolute;inset-block-end:1.5rem;inset-inline-start:-1.5rem}.EEJ_vq_stamp{inline-size:100%;animation:45s linear infinite EEJ_vq_spin-slow}@media (prefers-reduced-motion:reduce){.EEJ_vq_stamp{animation:none}}@media (min-width:45rem){.EEJ_vq_stampWrap{inset-inline-start:-3rem}}@media (min-width:45rem) and (max-height:50rem){.EEJ_vq_logo{inline-size:min(clamp(12rem,22vw + 3rem,26rem),35.7svh)}.EEJ_vq_title{font-size:min(var(--step-5), 5.8svh)}.EEJ_vq_ctas{margin-block-start:0}}@media (max-width:44.99rem){.EEJ_vq_hero{gap:var(--space-m);block-size:auto;grid-template-rows:auto auto;padding-block-end:var(--space-xl)}.EEJ_vq_lead{display:none}.EEJ_vq_copy{gap:var(--space-s)}.EEJ_vq_grid{gap:var(--space-l);grid-template-rows:auto auto}.EEJ_vq_logo{inline-size:clamp(11rem,48vw,16rem)}.EEJ_vq_title{font-size:clamp(2.25rem,9.6vw,3.25rem)}.EEJ_vq_ctas{inline-size:100%;flex-direction:column;align-items:stretch;margin-block-start:var(--space-xs)}.EEJ_vq_ctas>*{text-align:center;justify-content:center}.EEJ_vq_textLink{padding-block:.6em}.EEJ_vq_visualCell{aspect-ratio:5/6;block-size:auto;inline-size:100%}.EEJ_vq_visual{margin-inline:auto}.EEJ_vq_stampWrap{inset-inline-start:-.75rem}.EEJ_vq_script{inset-inline-end:-.5rem}}@media (min-width:64rem) and (min-aspect-ratio:5/4){.EEJ_vq_hero{--u:min(1vw, (100svh - var(--header-height)) * .019355);--ticker-font:calc(2.71 * var(--u));--ticker-pad:var(--u);--ticker-icon:calc(2.17 * var(--u))}.EEJ_vq_grid{inline-size:calc(76.67 * var(--u));max-inline-size:calc(100% - 2 * var(--gutter));grid-template-columns:minmax(0,1fr) auto;margin-inline:auto;padding-inline:0}.EEJ_vq_logo{inline-size:calc(23.33 * var(--u))}.EEJ_vq_title{font-size:calc(3.6 * var(--u))}.EEJ_vq_lead{font-size:max(1rem, 1.21 * var(--u))}.EEJ_vq_ctas{margin-block-start:calc(.85 * var(--u))}.EEJ_vq_visualCell{container-type:normal}.EEJ_vq_visual{inline-size:calc(31.72 * var(--u))}.EEJ_vq_script{inline-size:calc(8.33 * var(--u))}.EEJ_vq_stampWrap{inline-size:calc(7.92 * var(--u))}}@keyframes EEJ_vq_spin-slow{to{rotate:360deg}}@keyframes EEJ_vq_rise-in{0%{opacity:0;translate:0 1.5rem}}@keyframes EEJ_vq_stamp-in{0%{opacity:0;rotate:-14deg;scale:1.35}60%{opacity:1;scale:.96}to{opacity:1;scale:1}}
.qBzIlW_ticker{padding-block:var(--ticker-pad,var(--space-s));transform:translateY(var(--ticker-offset)) rotate(-1.5deg);z-index:2;margin-inline:-2rem;position:relative;overflow:hidden}.qBzIlW_straight{margin-inline:0;transform:none}.qBzIlW_track{inline-size:max-content;animation:45s linear infinite qBzIlW_marquee;display:flex}.qBzIlW_ticker:hover .qBzIlW_track,.qBzIlW_ticker:focus-within .qBzIlW_track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.qBzIlW_track{animation-duration:120s}}.qBzIlW_sequence{font-family:var(--font-display);font-weight:600;font-size:var(--ticker-font,clamp(1.75rem, 1.2rem + 2.5vw, 3.25rem));text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);margin:0;padding-inline-end:clamp(1.25rem,3vw,2.5rem);line-height:1;display:flex}.qBzIlW_separator img{inline-size:var(--ticker-icon,clamp(1.75rem, 1.4rem + 1.5vw, 2.6rem))}@keyframes qBzIlW_marquee{to{translate:-50%}}
.uX_y6q_section{padding-block:var(--space-2xl) var(--space-3xl)}.uX_y6q_grid{gap:var(--space-2xl) var(--space-2xl);align-items:center;display:grid}@media (min-width:60rem){.uX_y6q_grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.uX_y6q_visual{inline-size:min(100% - 2.5rem,32rem);margin-inline-start:.5rem;position:relative}.uX_y6q_visual:before{content:"";background:var(--color-ember-red);border-radius:var(--radius-xs);position:absolute;inset:12% -1.5rem -1.5rem 18%}.uX_y6q_frame{aspect-ratio:3/4;border-radius:var(--radius-xs);background:var(--color-surface-sunken);position:relative;overflow:hidden}.uX_y6q_frame img,.uX_y6q_inset img{object-fit:cover}.uX_y6q_inset{aspect-ratio:1;border:.4rem solid var(--color-ivory);border-radius:50%;inline-size:38%;position:absolute;inset-block-end:-2rem;inset-inline-end:-2.5rem;overflow:hidden}.uX_y6q_stamp{background:var(--color-ivory);border-radius:var(--radius-xs);inline-size:clamp(4.5rem,6vw,6.5rem);padding:.4rem;position:absolute;inset-block-start:-2rem;inset-inline-start:-1rem;rotate:-10deg}.uX_y6q_copy{gap:var(--space-m);display:grid}.uX_y6q_copy .eyebrow{color:var(--color-ember-ink)}.uX_y6q_title{font-size:var(--step-5);max-inline-size:18ch}.uX_y6q_body{font-size:var(--step-1);line-height:var(--leading-snug);max-inline-size:34rem;color:var(--color-text-muted)}.uX_y6q_principles{border-block-start:1px solid var(--color-line-strong);margin-block-start:var(--space-s);display:grid}.uX_y6q_principle{gap:var(--space-s);padding-block:var(--space-s);border-block-end:1px solid var(--color-line-strong);grid-template-columns:3.25rem 1fr;display:grid}.uX_y6q_number{font-family:var(--font-display);font-weight:600;font-size:var(--step-3);color:var(--color-ember-red);line-height:1}.uX_y6q_principleTitle{font-size:var(--step-1);margin-block-end:.25em}
._1xOqLq_section{padding-block:var(--space-3xl);position:relative;overflow:clip}._1xOqLq_eyebrow{color:var(--color-on-dark-muted);margin-block-end:var(--space-l)}._1xOqLq_top{gap:var(--space-xl);align-items:center;display:grid}@media (min-width:56rem){._1xOqLq_top{grid-template-columns:minmax(0,1fr) auto}}._1xOqLq_statement{letter-spacing:-.015em;text-wrap:balance;max-inline-size:14ch;font-size:clamp(2.6rem,1.2rem + 7.2vw,9rem);line-height:.92}._1xOqLq_accent{color:var(--color-ember-red)}._1xOqLq_stamp{justify-self:center;inline-size:clamp(11rem,8rem + 12vw,19rem);margin:clamp(1rem,3vw,2.5rem)}._1xOqLq_footer{gap:var(--space-m);border-block-start:1px solid color-mix(in oklab, var(--color-ivory) 25%, transparent);margin-block-start:var(--space-xl);padding-block-start:var(--space-l);display:grid;position:relative}@media (min-width:52rem){._1xOqLq_footer{align-items:end;gap:var(--space-xl);grid-template-columns:minmax(0,32rem) auto}}._1xOqLq_body{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--color-on-dark)}._1xOqLq_link{font-family:var(--font-display);text-transform:uppercase;text-underline-offset:.3em;justify-self:start;align-items:center;gap:.5em;padding-block:.4em;font-size:1.375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}._1xOqLq_link svg{inline-size:1em;transition:translate var(--duration-base) var(--ease-spring)}._1xOqLq_link:hover svg{translate:.25em}@media (max-width:44.99rem){._1xOqLq_section{padding-block:var(--space-2xl)}._1xOqLq_top{gap:var(--space-m)}._1xOqLq_statement{max-inline-size:none;font-size:clamp(2.4rem,11.5vw,3.4rem)}._1xOqLq_stamp{inline-size:clamp(9rem,46vw,12rem);margin:0}._1xOqLq_footer{margin-block-start:var(--space-l)}}
.jHPcjq_list{gap:var(--space-s);display:grid}.jHPcjq_item{gap:.2rem;display:grid}.jHPcjq_itemHead{align-items:baseline;gap:var(--space-2xs);grid-template-columns:minmax(0,auto) minmax(1.5rem,1fr) auto;display:grid}.jHPcjq_itemName{font-family:var(--font-title);font-weight:500;font-size:var(--step-1);line-height:var(--leading-snug);align-items:baseline;gap:.35em;display:inline-flex}.jHPcjq_tag{border-radius:var(--radius-pill);background:var(--color-fanfaron-blue);color:var(--color-ivory);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-self:center;padding:.15em .6em .1em;font-size:.8rem;font-weight:600}.jHPcjq_featured svg{block-size:.85em;inline-size:.85em;fill:var(--color-ember-red);translate:0 .08em}.jHPcjq_leader{opacity:.45;background-image:radial-gradient(circle,currentColor 1px,#0000 1.5px);background-position:0;background-repeat:repeat-x;background-size:.5rem .5rem;align-self:end;block-size:.35em;min-inline-size:1.5rem;margin-block-end:.35em}.jHPcjq_price{font-family:var(--font-display);font-weight:600;font-size:var(--step-1);white-space:nowrap}.jHPcjq_description{font-size:var(--step--1);color:var(--color-text-muted);max-inline-size:42ch}[data-theme=dark] .jHPcjq_description{color:var(--color-on-dark-muted)}.jHPcjq_status{border-radius:var(--radius-pill);background:var(--color-counter-brown);color:var(--color-ivory);font-size:var(--step--2);letter-spacing:.04em;text-transform:uppercase;justify-self:start;padding:.1em .6em;font-weight:500}.jHPcjq_item[data-unavailable] .jHPcjq_itemName,.jHPcjq_item[data-unavailable] .jHPcjq_price{opacity:.6;text-decoration:line-through;text-decoration-thickness:1px}.jHPcjq_allergens{font-size:var(--step--2);color:var(--color-text-muted)}.jHPcjq_ticket{--notch:.9rem;gap:var(--space-xs);padding:var(--space-l) var(--space-l) var(--space-l);-webkit-mask:radial-gradient(circle var(--notch) at 0 62%, transparent 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 62%, transparent 98%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 62%, transparent 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 62%, transparent 98%, #000) right / 51% 100% no-repeat;border-radius:var(--radius-s);display:grid;position:relative}.jHPcjq_ticketEyebrow{font-size:var(--step--1);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-on-dark-muted)}.jHPcjq_ticketTitle{font-family:var(--font-display);font-weight:600;font-size:var(--step-4);text-transform:uppercase;line-height:.95}.jHPcjq_ticketPrice{border-block-end:2px dashed color-mix(in oklab, var(--color-ivory) 45%, transparent);flex-wrap:wrap;align-items:baseline;gap:.25em .6em;padding-block-end:var(--space-s);display:flex}.jHPcjq_ticketAmount{font-family:var(--font-display);font-weight:600;font-size:var(--step-6);color:var(--color-pastis-yellow);line-height:.9}.jHPcjq_ticketText{font-size:var(--step-0);line-height:var(--leading-normal);max-inline-size:34ch}
.dTpI0G_section{padding-block:var(--space-3xl);background:var(--color-surface-sunken)}.dTpI0G_layout{gap:var(--space-2xl) var(--space-2xl);display:grid}@media (min-width:64rem){.dTpI0G_layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start}.dTpI0G_header{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-l))}}.dTpI0G_header{justify-items:start;gap:var(--space-s);display:grid}.dTpI0G_header .eyebrow{color:var(--color-counter-brown)}.dTpI0G_title{font-size:var(--step-5);max-inline-size:12ch}.dTpI0G_ticket{inline-size:min(100%,26rem);margin-block-start:var(--space-m);rotate:-1.5deg}.dTpI0G_columns{gap:var(--space-xl);display:grid;container-type:inline-size}.dTpI0G_category{gap:var(--space-m);display:grid}.dTpI0G_categoryTitle{border-block-end:2px solid var(--color-counter-brown);font-family:var(--font-display);font-weight:600;font-size:var(--step-4);text-transform:uppercase;gap:.25em;padding-block-end:var(--space-xs);line-height:.95;display:grid}.dTpI0G_categorySubtitle{font-family:var(--font-body);font-weight:400;font-size:var(--step--1);text-transform:none;letter-spacing:0;color:var(--color-text-muted)}.dTpI0G_cta{justify-self:start}
.vAgJuq_draft{border-radius:var(--radius-pill);font-size:var(--step--2);letter-spacing:.04em;text-transform:uppercase;border:1px dashed;align-items:center;gap:.5em;padding:.35em .8em;font-weight:500;display:inline-flex}.vAgJuq_draft:before{content:"";background:var(--color-pastis-yellow);border-radius:50%;block-size:.5em;inline-size:.5em}
.b1PR-W_address{font-style:normal;font-family:var(--font-title);font-weight:500;font-size:var(--step-1);line-height:var(--leading-snug);display:grid}.b1PR-W_hours{gap:var(--space-2xs);display:grid}.b1PR-W_hoursRow{gap:var(--space-xs);border-block-end:1px dashed color-mix(in oklab, currentColor 30%, transparent);grid-template-columns:minmax(7.5rem,auto) 1fr;padding-block-end:var(--space-2xs);display:grid}.b1PR-W_hoursRow dt{font-family:var(--font-title);font-weight:500}.b1PR-W_hoursRow dd{gap:.2em;margin:0;display:grid}.b1PR-W_service{font-variant-numeric:tabular-nums}.b1PR-W_contactList{gap:var(--space-xs);display:grid}.b1PR-W_contactList li{justify-items:start;gap:.15em;display:grid}.b1PR-W_contactList a{font-family:var(--font-title);font-weight:500;font-size:var(--step-1);text-underline-offset:.2em}.b1PR-W_contactLabel{font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;opacity:.8}.b1PR-W_social{gap:var(--space-2xs) var(--space-s);flex-wrap:wrap;display:flex}
.U1S1cq_section{padding-block:var(--space-3xl)}.U1S1cq_layout{gap:var(--space-xl);display:grid;position:relative}.U1S1cq_header{justify-items:start;gap:var(--space-s);display:grid}.U1S1cq_header .eyebrow{color:var(--color-ember-ink)}.U1S1cq_title{font-size:var(--step-6)}.U1S1cq_cards{border-block-start:2px solid var(--color-counter-brown);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:0;display:grid}.U1S1cq_card{align-content:start;gap:var(--space-s);padding:var(--space-l) var(--space-m) var(--space-l) 0;border-block-end:1px solid var(--color-line-strong);display:grid}@media (min-width:58rem){.U1S1cq_card{padding-inline:var(--space-m);border-block-end:0}.U1S1cq_card+.U1S1cq_card{border-inline-start:1px solid var(--color-line-strong)}.U1S1cq_card:first-child{padding-inline-start:0}}.U1S1cq_cardTitle{font-family:var(--font-display);font-weight:600;font-size:var(--step-3);text-transform:uppercase;line-height:1}.U1S1cq_cardLink{color:var(--color-ember-ink);text-underline-offset:.25em;justify-self:start;font-weight:600;text-decoration:underline}.U1S1cq_mark{inline-size:clamp(3.5rem,6vw,6rem);position:absolute;inset-block-start:0;inset-inline-end:0}@media (max-width:44.99rem){.U1S1cq_section{padding-block:var(--space-2xl)}.U1S1cq_title{padding-inline-end:4rem;font-size:clamp(2.25rem,10vw,3.25rem)}.U1S1cq_mark{inline-size:3.25rem}}
.hLUQLW_heroOlive{inline-size:clamp(16rem,10rem + 18vw,28rem)}.hLUQLW_section{padding-block:var(--space-2xl)}.hLUQLW_grid{border-block-start:2px solid var(--color-counter-brown);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.hLUQLW_block{align-content:start;gap:var(--space-s);padding:var(--space-l) var(--space-m) var(--space-l) 0;border-block-end:1px solid var(--color-line-strong);display:grid}.hLUQLW_title{font-size:var(--step-3);line-height:1}.hLUQLW_link{color:var(--color-ember-ink);justify-self:start;font-weight:600}.hLUQLW_faq{padding-block-end:var(--space-2xl)}.hLUQLW_faqTitle{font-size:var(--step-4);margin-block-end:var(--space-m);line-height:1}.hLUQLW_faqList{border-block-start:2px solid var(--color-counter-brown)}.hLUQLW_faqItem{border-block-end:1px solid var(--color-line-strong)}.hLUQLW_faqItem summary{justify-content:space-between;align-items:baseline;gap:var(--space-s);padding-block:var(--space-s);font-family:var(--font-title);font-size:var(--step-1);cursor:pointer;list-style:none;display:flex}.hLUQLW_faqItem summary::-webkit-details-marker{display:none}.hLUQLW_faqItem summary:after{content:"+";font-family:var(--font-display);color:var(--color-ember-ink);flex:none;font-size:1.6em;line-height:.6}.hLUQLW_faqItem[open] summary:after{content:"−"}.hLUQLW_faqItem p{max-inline-size:65ch;padding-block-end:var(--space-s)}.hLUQLW_banner{padding-block:var(--space-2xl)}.hLUQLW_bannerGrid{gap:var(--space-xl);align-items:center;display:grid}@media (min-width:56rem){.hLUQLW_bannerGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.hLUQLW_bannerImage{aspect-ratio:1;border-radius:50%;max-inline-size:22rem;position:relative;overflow:hidden}.hLUQLW_bannerImage img{object-fit:cover}.hLUQLW_bannerText{justify-items:start;gap:var(--space-m);font-size:var(--step-1);display:grid}.hLUQLW_bannerTitle{font-size:var(--step-6)}
.FraTrq_wide img,.FraTrq_splitImage img{object-fit:cover}.FraTrq_wide{aspect-ratio:4/3;border-radius:var(--radius-s);position:relative;overflow:hidden}@media (min-width:48rem){.FraTrq_wide{aspect-ratio:21/9}}.FraTrq_split{padding-block:var(--space-2xl)}.FraTrq_splitGrid{gap:var(--space-xl);align-items:center;display:grid}@media (min-width:60rem){.FraTrq_splitGrid{gap:var(--space-2xl);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.FraTrq_splitGrid[data-flip]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.FraTrq_splitGrid[data-flip]>:first-child{order:2}}.FraTrq_splitImage{aspect-ratio:4/3;border-radius:var(--radius-s);inline-size:100%;position:relative;overflow:hidden}.FraTrq_tall{aspect-ratio:4/5;max-block-size:85svh}.FraTrq_text{justify-items:start;gap:var(--space-s);font-size:var(--step-1);line-height:var(--leading-snug);max-inline-size:38rem;display:grid}.FraTrq_text .eyebrow{color:var(--color-ember-ink)}.FraTrq_heading{font-size:var(--step-5);margin-block-end:var(--space-2xs)}.FraTrq_quote{padding-block:var(--space-3xl)}.FraTrq_quote>div{gap:var(--space-m);display:grid}.FraTrq_quoteTitle{font-size:var(--step-8);max-inline-size:12ch;line-height:.86}.FraTrq_quoteBody{font-family:var(--font-title);font-weight:500;font-size:max(1.5rem, var(--step-2));line-height:var(--leading-snug);max-inline-size:36rem}
.UnN2Xq_section{padding-block:var(--space-3xl) var(--space-2xl)}.UnN2Xq_layout{gap:var(--space-l) var(--space-2xl);display:grid}@media (min-width:64rem){.UnN2Xq_layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"header preview""list preview";align-items:start}.UnN2Xq_header{grid-area:header}.UnN2Xq_list{grid-area:list}.UnN2Xq_preview{grid-area:preview}}.UnN2Xq_header{gap:var(--space-s);display:grid}.UnN2Xq_header .eyebrow{color:var(--color-ember-ink)}.UnN2Xq_title{font-size:var(--step-6);max-inline-size:12ch}.UnN2Xq_list{border-block-start:2px solid var(--color-counter-brown)}.UnN2Xq_row{align-items:center;column-gap:var(--space-s);padding-block:var(--space-s);border-block-end:2px solid var(--color-counter-brown);transition:color var(--duration-fast) var(--ease-out);grid-template-columns:auto 1fr auto;grid-template-areas:"index name thumb""index subtitle thumb";text-decoration:none;display:grid}.UnN2Xq_index{font-family:var(--font-title);font-weight:500;font-size:var(--step--1);color:var(--color-ember-ink);grid-area:index;align-self:start;padding-block-start:.4em}.UnN2Xq_name{font-family:var(--font-display);text-transform:uppercase;transition:color var(--duration-fast) var(--ease-out), translate var(--duration-base) var(--ease-out);grid-area:name;font-size:clamp(2rem,1.2rem + 3.6vw,4.75rem);font-weight:600;line-height:.95}.UnN2Xq_subtitle{font-size:var(--step--1);color:var(--color-text-muted);grid-area:subtitle}.UnN2Xq_thumb{aspect-ratio:1;border-radius:50%;grid-area:thumb;inline-size:4.5rem;position:relative;overflow:hidden}.UnN2Xq_thumb img{object-fit:cover}.UnN2Xq_arrow{display:none}.UnN2Xq_arrow svg{block-size:2.25rem;inline-size:2.25rem}.UnN2Xq_preview{display:none;position:relative}.UnN2Xq_previewImage{position:absolute;inset:0}@media (min-width:64rem){.UnN2Xq_row{padding-block:var(--space-m);grid-template-columns:3rem 1fr auto;grid-template-areas:"index name arrow""index subtitle arrow"}.UnN2Xq_thumb{display:none}.UnN2Xq_arrow{opacity:0;block-size:3.5rem;inline-size:3.5rem;transition:opacity var(--duration-base) var(--ease-out), scale var(--duration-base) var(--ease-spring), background-color var(--duration-fast) var(--ease-out);border:2px solid;border-radius:50%;grid-area:arrow;place-items:center;display:grid;scale:.7}.UnN2Xq_row[data-active] .UnN2Xq_name,.UnN2Xq_row:focus-visible .UnN2Xq_name{color:var(--color-ember-red);translate:.15em}.UnN2Xq_row[data-active] .UnN2Xq_arrow,.UnN2Xq_row:focus-visible .UnN2Xq_arrow{opacity:1;scale:1}.UnN2Xq_preview{aspect-ratio:4/5;max-block-size:calc(100svh - var(--header-height) - 4rem);border-radius:var(--radius-arch);background:var(--color-surface-sunken);box-shadow:1.1rem 1.1rem 0 var(--color-ember-red);display:block;position:sticky;inset-block-start:calc(var(--header-height) + var(--space-l));overflow:hidden}.UnN2Xq_previewImage{opacity:0;transition:opacity var(--duration-slow) var(--ease-out), scale var(--duration-slower) var(--ease-out);position:absolute;inset:0;scale:1.08}.UnN2Xq_previewImage img{object-fit:cover}.UnN2Xq_previewImage[data-active]{opacity:1;scale:1}.UnN2Xq_previewLabel{inset-inline:var(--space-s);border-radius:var(--radius-pill);background:var(--color-ivory);inline-size:fit-content;font-family:var(--font-display);text-transform:uppercase;justify-self:start;padding:.4em .9em .35em;font-size:1.25rem;font-weight:600;position:absolute;inset-block-end:var(--space-s)}}
.ZVi5Dq_page{padding-block:var(--space-2xl) var(--space-3xl)}.ZVi5Dq_header{justify-items:start;gap:var(--space-s);border-block-end:2px solid var(--color-counter-brown);margin-block-end:var(--space-l);padding-block-end:var(--space-l);display:grid}.ZVi5Dq_title{font-size:var(--step-6);max-inline-size:16ch}.ZVi5Dq_updated{color:var(--color-text-muted);font-size:var(--step--1)}.ZVi5Dq_body{max-inline-size:46rem}.ZVi5Dq_body dl{grid-template-columns:max-content 1fr;gap:.4em 1.2em;display:grid}.ZVi5Dq_body dt{font-weight:600}.ZVi5Dq_body dd{margin:0}
@page{size:A4 portrait;margin:12mm 14mm}.nGMbYG_root{min-block-size:100svh;color:var(--color-counter-brown);background:#d8d2c6;justify-items:center;gap:1rem;padding:0 1rem 3rem;display:grid}.nGMbYG_bar{z-index:5;border:2px solid var(--color-counter-brown);border-radius:var(--radius-m);background:var(--color-ivory);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;inline-size:min(210mm,100%);margin-block-start:.75rem;padding:.75rem 1rem;display:flex;position:sticky;inset-block-start:0}.nGMbYG_barText{max-inline-size:36rem;font-size:var(--step--1);gap:.15rem;display:grid}.nGMbYG_barText strong{font-family:var(--font-title);font-size:var(--step-0)}.nGMbYG_barText span{color:var(--color-text-muted)}.nGMbYG_barActions{gap:.5rem;display:flex}.nGMbYG_sheet{min-block-size:297mm;inline-size:210mm;font-family:var(--font-body);color:var(--color-counter-brown);background:#fff;flex-direction:column;padding:14mm 16mm;font-size:10pt;line-height:1.35;display:flex;box-shadow:0 .4rem 1.6rem #0000002e}@media (max-width:230mm){.nGMbYG_sheet{min-block-size:0;inline-size:100%;padding:8mm 6mm}}.nGMbYG_head{text-align:center;justify-items:center;gap:2mm;display:grid;position:relative}.nGMbYG_art{block-size:auto;inline-size:30mm}.nGMbYG_title{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--color-counter-brown);font-size:56pt;font-weight:600;line-height:.92}.nGMbYG_subtitle{font-family:var(--font-title);color:var(--color-text-muted);font-size:11pt;font-weight:500}.nGMbYG_divider{align-items:center;gap:3mm;inline-size:100%;margin-block:4mm;display:flex}.nGMbYG_divider span{border-block-start:.35mm solid var(--color-ember-red);flex:1;block-size:0}.nGMbYG_items{flex:1;column-gap:12mm;margin:0;padding:0;list-style:none}.nGMbYG_items[data-columns="2"]{column-count:2}.nGMbYG_item{break-inside:avoid;margin-block-end:3.4mm}.nGMbYG_line{align-items:baseline;gap:2mm;display:flex}.nGMbYG_name{font-family:var(--font-title);font-size:11pt;font-weight:600;line-height:1.2}.nGMbYG_tag{border:.3mm solid var(--color-ember-red);font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ember-ink);white-space:nowrap;border-radius:10mm;margin-inline-start:2mm;padding:.3mm 1.6mm;font-size:7pt;font-weight:500}.nGMbYG_leader{opacity:.5;border-block-end:.3mm dotted;flex:1;min-inline-size:4mm;translate:0 -.8mm}.nGMbYG_price{font-family:var(--font-display);white-space:nowrap;color:var(--color-ember-ink);font-size:12pt;font-weight:600}.nGMbYG_description{color:var(--color-text-muted);margin-block-start:.6mm;padding-inline-end:14mm;font-size:9pt;line-height:1.3}.nGMbYG_note{text-align:center;color:var(--color-text-muted);margin-block-start:3mm;font-size:8.5pt;font-style:italic}.nGMbYG_foot{break-inside:avoid;gap:1mm;margin-block-start:6mm;display:grid}.nGMbYG_qr{border:.5mm solid var(--color-counter-brown);border-radius:3mm;justify-content:center;align-items:center;gap:6mm;inline-size:fit-content;margin-inline:auto;padding:4mm 6mm;display:flex}.nGMbYG_qrImage{flex:none;block-size:30mm;inline-size:30mm}.nGMbYG_qrImage svg{block-size:100%;inline-size:100%;display:block}.nGMbYG_qrCaption{max-inline-size:70mm;font-family:var(--font-title);font-size:12pt;font-weight:600;line-height:1.2}.nGMbYG_qrUrl{color:var(--color-text-muted);margin-block-start:1.5mm;font-size:8pt}.nGMbYG_signature{justify-self:center;block-size:auto;margin-block-start:3mm}.nGMbYG_motto{font-family:var(--font-display);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:11pt;font-weight:600}.nGMbYG_footNote{text-align:center;color:var(--color-text-muted);font-size:8pt}@media print{.nGMbYG_root{background:0 0;min-block-size:0;padding:0;display:block}.nGMbYG_bar{display:none}.nGMbYG_sheet{min-block-size:268mm;inline-size:auto;box-shadow:none;padding:0}:is(.skip-link,dialog,[data-preview-banner]){display:none!important}:is(html,body){background:#fff!important}.nGMbYG_sheet,.nGMbYG_sheet *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.GXSGMG_page{padding-block:var(--space-xl) var(--space-3xl)}.GXSGMG_grid{gap:var(--space-xl);display:grid}@media (min-width:64rem){.GXSGMG_grid{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start}.GXSGMG_card{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-l))}}.GXSGMG_intro{justify-items:start;gap:var(--space-m);min-inline-size:0;display:grid}.GXSGMG_eyebrow{color:var(--color-ember-ink)}.GXSGMG_title{font-size:var(--step-6);text-wrap:balance;line-height:.9}.GXSGMG_facts{gap:var(--space-xs);inline-size:100%;padding-block:var(--space-s);border-block:1px solid var(--color-line-strong);margin:0;display:grid}.GXSGMG_facts dt{font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}.GXSGMG_facts dd{font-family:var(--font-title);font-weight:500;font-size:var(--step-1);margin:0}.GXSGMG_facts div:first-child dd:first-letter{text-transform:uppercase}.GXSGMG_photo{aspect-ratio:4/3;border-radius:var(--radius-l);background:var(--color-surface-sunken);inline-size:100%;position:relative;overflow:hidden}.GXSGMG_photoImage{object-fit:cover}.GXSGMG_text{max-inline-size:38rem;font-size:var(--step-0);line-height:var(--leading-normal)}.GXSGMG_card{border:2px solid var(--color-counter-brown);border-radius:var(--radius-l);background:var(--color-surface);box-shadow:.6rem .6rem 0 var(--color-counter-brown);padding:clamp(1.25rem,4vw,3rem)}.GXSGMG_closed{justify-items:start;gap:var(--space-s);display:grid}.GXSGMG_closedTitle{font-family:var(--font-display);font-weight:600;font-size:var(--step-4);line-height:var(--leading-tight);text-transform:uppercase}
._8qoNaq_page{justify-items:center;gap:var(--space-m);padding-block:var(--space-3xl);text-align:center;display:grid}._8qoNaq_stamp{inline-size:9rem;animation:_8qoNaq_stamp-in var(--duration-slow) var(--ease-out) both}._8qoNaq_title{font-size:var(--step-6);max-inline-size:14ch}._8qoNaq_text{font-size:var(--step-1);color:var(--color-text-muted)}@keyframes _8qoNaq_stamp-in{0%{opacity:0;rotate:-14deg;scale:1.35}60%{opacity:1;scale:.96}to{opacity:1;scale:1}}
.OoJRpW_page{padding-block:var(--space-xl) var(--space-3xl)}.OoJRpW_grid{gap:var(--space-xl);display:grid}@media (min-width:64rem){.OoJRpW_grid{gap:var(--space-2xl);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.OoJRpW_intro{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-l))}}.OoJRpW_intro{justify-items:start;gap:var(--space-m);display:grid}.OoJRpW_eyebrow{color:var(--color-ember-ink)}.OoJRpW_title{font-size:var(--step-7);max-inline-size:9ch;line-height:.88}.OoJRpW_steps{gap:var(--space-s);border-block-start:1px solid var(--color-line-strong);inline-size:100%;padding-block-start:var(--space-s);display:grid}.OoJRpW_steps li{gap:var(--space-xs);font-size:var(--step--1);color:var(--color-text-muted);grid-template-columns:2.5rem 1fr;display:grid}.OoJRpW_stepNumber{background:var(--color-counter-brown);block-size:2.25rem;inline-size:2.25rem;color:var(--color-ivory);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.15rem;font-weight:600;display:grid}.OoJRpW_stepTitle{font-size:var(--step-0);color:var(--color-text)}.OoJRpW_card{border:2px solid var(--color-counter-brown);border-radius:var(--radius-l);background:var(--color-surface);box-shadow:.6rem .6rem 0 var(--color-counter-brown);padding:clamp(1.25rem,4vw,3rem)}
.Zd3nRW_prelaunch{--ticker-font:clamp(1.5rem, 1.1rem + 2vw, 2.75rem);--ticker-pad:var(--space-s);--ticker-icon:calc(var(--ticker-font) * .85);background:var(--color-bg);min-block-size:100svh;color:var(--color-text);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;overflow-x:clip}.Zd3nRW_copy{align-content:center;justify-items:center;gap:min(var(--space-m), 2.4svh);padding:var(--space-xl) var(--gutter);text-align:center;display:grid}.Zd3nRW_copy>*{animation:Zd3nRW_rise-in var(--duration-slow) var(--ease-out) both}.Zd3nRW_copy>:nth-child(2){animation-delay:90ms}.Zd3nRW_copy>:nth-child(3){animation-delay:.16s}.Zd3nRW_copy>:nth-child(n+4){animation-delay:.23s}.Zd3nRW_brand{margin:0 0 min(var(--space-s), 1.5svh);line-height:0}.Zd3nRW_logo{block-size:auto;inline-size:min(clamp(11rem,8rem + 16vw,24rem),44.2svh)}.Zd3nRW_eyebrow{font-family:var(--font-title);font-weight:500;font-size:var(--step--1);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0}.Zd3nRW_title{font-family:var(--font-display);font-weight:600;font-size:min(calc((100vw - 2 * var(--gutter)) / 12.5), 7rem, 11svh);text-transform:uppercase;white-space:nowrap;line-height:1}.Zd3nRW_lead{font-family:var(--font-title);font-weight:500;font-size:min(var(--step-1), 3svh);line-height:var(--leading-snug);color:var(--color-text-muted);text-wrap:balance;max-inline-size:46rem}.Zd3nRW_social{justify-content:center;gap:var(--space-xs) var(--space-xl);flex-wrap:wrap;margin-block-start:min(var(--space-s), 1.5svh);display:flex}.Zd3nRW_social a{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text);transition:color var(--duration-base) var(--ease-out);align-items:center;gap:.45em;padding-block:.3em;font-size:1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.Zd3nRW_social a:hover,.Zd3nRW_social a:focus-visible{color:var(--color-ember-ink)}.Zd3nRW_icon{block-size:1.15em;inline-size:1.15em;color:var(--color-ember-red)}.Zd3nRW_social a:hover .Zd3nRW_icon,.Zd3nRW_social a:focus-visible .Zd3nRW_icon{color:currentColor}.Zd3nRW_band{min-inline-size:0}@media (prefers-reduced-motion:reduce){.Zd3nRW_copy>*{animation:none}}@keyframes Zd3nRW_rise-in{0%{opacity:0;translate:0 1.5rem}}
