.backdrop_isolate__rJ8R4{isolation:isolate}.backdrop_backdrop__RrW_6{--k:1;position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:layout paint}.backdrop_backdrop__RrW_6[data-paused] *{animation-play-state:paused!important}.backdrop_layer__9eNK9{position:absolute;inset:0;animation:backdrop_fadeIn__eHPTS .9s ease-out both}.backdrop_layer__9eNK9[data-leaving]{animation:none}.backdrop_layer__9eNK9[data-accent][data-leaving]{animation:backdrop_fadeOut__dW8c3 .7s ease-in both}.backdrop_field__LXfev{position:absolute;inset:0;background:radial-gradient(ellipse 55% 50% at 0 100%,color-mix(in srgb,var(--edge) 15%,transparent),transparent 70%),radial-gradient(ellipse 55% 50% at 100% 100%,color-mix(in srgb,var(--edge) 13%,transparent),transparent 70%),radial-gradient(ellipse 45% 42% at 100% 0,color-mix(in srgb,var(--mid) 20%,transparent),transparent 70%),radial-gradient(ellipse 45% 42% at 0 0,color-mix(in srgb,var(--mid) 16%,transparent),transparent 70%),linear-gradient(180deg,#fdfbf8 0,color-mix(in srgb,var(--light) 40%,#faf7f2) 100%)}.backdrop_blob__YRbkW{position:absolute;width:62vmax;height:62vmax;border-radius:50%;opacity:.2;will-change:transform;animation:backdrop_drift__pMYEy 24s ease-in-out infinite alternate}.backdrop_blob1__qcJjR{top:-30vmax;left:-24vmax;background:radial-gradient(circle,var(--b1) 0,color-mix(in srgb,var(--b1) 40%,transparent) 38%,transparent 68%)}.backdrop_blob2__M0fmw{right:-26vmax;bottom:-34vmax;background:radial-gradient(circle,var(--b2) 0,color-mix(in srgb,var(--b2) 40%,transparent) 38%,transparent 68%);animation-duration:30s;animation-direction:alternate-reverse}.backdrop_blob3__cwVGi{top:20%;right:-34vmax;background:radial-gradient(circle,var(--b3) 0,color-mix(in srgb,var(--b3) 30%,transparent) 40%,transparent 66%);opacity:.14;animation-duration:34s}.backdrop_pattern__5j4MN{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse 66% 62% at 52% 46%,transparent 38%,#000 92%);mask-image:radial-gradient(ellipse 66% 62% at 52% 46%,transparent 38%,#000 92%)}.backdrop_patternSvg__gxuh7{position:absolute;top:calc(var(--tile) * -1);left:calc(var(--tile) * -1);width:calc(100% + var(--tile) * 2);height:calc(100% + var(--tile) * 2);animation:backdrop_pan__OHTn1 40s linear infinite}.backdrop_el__dzS51{position:absolute;width:calc(var(--s) * 1px * var(--k));aspect-ratio:1;translate:-50% -50%;rotate:var(--r);opacity:var(--o)}.backdrop_move__TxI4c{display:block;width:100%;height:100%;animation:backdrop_float__y6eZ3 var(--d) ease-in-out var(--t) infinite alternate}.backdrop_el__dzS51[data-a=sway] .backdrop_move__TxI4c{transform-origin:50% 92%;animation-name:backdrop_sway__abfK_}.backdrop_el__dzS51[data-a=steam] .backdrop_move__TxI4c{animation:backdrop_steam__jI9fy var(--d) ease-out var(--t) infinite}.backdrop_el__dzS51[data-a=flicker] .backdrop_move__TxI4c{transform-origin:50% 96%;animation:backdrop_flicker__252nH calc(var(--d) * .22) ease-in-out var(--t) infinite alternate}.backdrop_el__dzS51[data-a=pulse] .backdrop_move__TxI4c{animation:backdrop_pulse__GMrCN calc(var(--d) * .5) ease-in-out var(--t) infinite alternate}.backdrop_el__dzS51[data-a=none] .backdrop_move__TxI4c{animation:backdrop_breathe__HKdDj 9s ease-in-out var(--t) infinite alternate}.backdrop_el__dzS51{filter:saturate(.8)}.backdrop_el__dzS51[data-soft]{filter:blur(5px) saturate(.8)}.backdrop_art__TuiAv{display:block;width:100%;height:100%;overflow:visible}.backdrop_art__TuiAv[data-spin]{animation:backdrop_spin__uJHF8 calc(var(--d) * 7) linear infinite}.backdrop_particles__RxnOE{position:absolute;inset:0}.backdrop_particle__fxUCS{position:absolute;width:var(--size);height:var(--size);opacity:0;animation:backdrop_rise__vZyIw var(--d) linear var(--t) infinite}.backdrop_particle__fxUCS[data-dir=up]{top:calc(100% + 30px)}.backdrop_particle__fxUCS[data-dir=down]{top:-40px;animation-name:backdrop_fall__KvLNm}.backdrop_particle__fxUCS[data-kind=bubble],.backdrop_particle__fxUCS[data-kind=fizz]{border-radius:50%;background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.95) 0 14%,rgba(255,255,255,.28) 32%,rgba(255,255,255,.08) 62%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.85),0 1px 3px rgba(0,0,0,.06)}.backdrop_particle__fxUCS[data-kind=fizz]{box-shadow:inset 0 0 0 1.2px rgba(255,255,255,.95)}.backdrop_particle__fxUCS[data-kind=ember]{border-radius:50%;background:radial-gradient(circle,#fffbe0 0 22%,var(--c) 46%,transparent 72%);box-shadow:0 0 calc(var(--size) * 1.6) color-mix(in srgb,var(--c) 70%,transparent)}.backdrop_particle__fxUCS[data-kind=cocoa],.backdrop_particle__fxUCS[data-kind=dust]{border-radius:50%;background:var(--c)}.backdrop_particle__fxUCS[data-kind=dust]{box-shadow:0 0 calc(var(--size) * 1.2) color-mix(in srgb,var(--c) 60%,transparent)}.backdrop_particle__fxUCS[data-kind=sprinkle]{height:calc(var(--size) * .32);border-radius:999px;background:var(--c);box-shadow:inset 0 -1px 0 rgba(0,0,0,.12)}.backdrop_particle__fxUCS[data-kind=salt]{border-radius:1.5px;background:linear-gradient(135deg,#fff,var(--c) 60%,#e9e2d0);box-shadow:0 1px 2px rgba(120,70,0,.25)}.backdrop_particle__fxUCS[data-kind=flake]{background:linear-gradient(135deg,#fff6d0,var(--c) 55%,#b8822a);-webkit-clip-path:polygon(10% 30%,55% 0,100% 35%,80% 90%,30% 100%,0 70%);clip-path:polygon(10% 30%,55% 0,100% 35%,80% 90%,30% 100%,0 70%)}.backdrop_particle__fxUCS[data-kind=seed]{width:calc(var(--size) * .55);border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:var(--c);box-shadow:inset -1px -1px 0 rgba(120,70,20,.25)}.backdrop_particle__fxUCS[data-kind=steamPuff]{border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.85),rgba(255,255,255,.25) 45%,transparent 70%)}.backdrop_drips__WL7qx{position:absolute;inset:0 0 auto;height:180px;opacity:.3}.backdrop_dripBar__U3cUz{position:absolute;inset:0 0 auto;height:10px;background:var(--c);box-shadow:0 2px 0 color-mix(in srgb,var(--shine) 40%,transparent)}.backdrop_drip__6dnus{position:absolute;top:4px;width:20px;height:var(--h);translate:-50% 0;border-radius:0 0 12px 12px;background:linear-gradient(90deg,var(--c) 0 30%,color-mix(in srgb,var(--shine) 55%,var(--c)) 42%,var(--c) 56%);transform-origin:50% 0;animation:backdrop_dripGrow__p88ke var(--d) ease-in-out var(--t) infinite alternate}.backdrop_drip__6dnus:after{content:"";position:absolute;bottom:-9px;left:50%;width:26px;height:28px;translate:-50% 0;border-radius:50% 50% 50% 50%/40% 40% 60% 60%;background:radial-gradient(circle at 36% 40%,color-mix(in srgb,var(--shine) 70%,var(--c)) 0 12%,var(--c) 34%)}.backdrop_flames__lhePI{position:absolute;inset:auto 0 0;height:40%;background:radial-gradient(ellipse 60% 70% at 50% 120%,rgba(255,120,30,.1),transparent 70%)}.backdrop_flame__NM9vI{position:absolute;bottom:-18px;width:calc(var(--s) * 1px * var(--k));aspect-ratio:1;translate:-50% 0;transform-origin:50% 100%;opacity:.16;animation:backdrop_flicker__252nH calc(var(--d) * 1.6) ease-in-out var(--t) infinite alternate}.backdrop_flame__NM9vI svg{display:block;width:100%;height:100%}.backdrop_layer__9eNK9[data-group=korean] .backdrop_field__LXfev{background:radial-gradient(ellipse 62% 58% at 0 100%,color-mix(in srgb,var(--edge) 46%,transparent),transparent 72%),radial-gradient(ellipse 60% 56% at 100% 100%,color-mix(in srgb,var(--edge) 40%,transparent),transparent 72%),radial-gradient(ellipse 50% 46% at 100% 0,color-mix(in srgb,var(--mid) 46%,transparent),transparent 72%),radial-gradient(ellipse 50% 46% at 0 0,color-mix(in srgb,var(--mid) 40%,transparent),transparent 72%),linear-gradient(180deg,#f7f9ff 0,#eaf0ff 100%)}.backdrop_layer__9eNK9[data-group=korean] .backdrop_blob__YRbkW{opacity:.3}.backdrop_lattice__Jq7l6{position:absolute;inset:0;width:100%;height:100%;opacity:.16;-webkit-mask-image:radial-gradient(ellipse 66% 62% at 52% 44%,transparent 48%,#000 100%);mask-image:radial-gradient(ellipse 66% 62% at 52% 44%,transparent 48%,#000 100%)}.backdrop_frame__Ug4gz{position:absolute;inset:10px;border:1px solid color-mix(in srgb,var(--frame) 70%,transparent);border-radius:28px;box-shadow:inset 0 0 0 5px transparent,inset 0 0 0 6px color-mix(in srgb,var(--frame) 35%,transparent)}.backdrop_veil__lqEke{position:absolute;inset:0;background:radial-gradient(ellipse 27% 34% at 52% 45%,color-mix(in srgb,var(--light) 88%,transparent) 0,color-mix(in srgb,var(--light) 40%,transparent) 55%,transparent 100%),radial-gradient(ellipse 25% 36% at 16% 43%,color-mix(in srgb,var(--light) 86%,transparent) 0,color-mix(in srgb,var(--light) 55%,transparent) 50%,transparent 100%),radial-gradient(ellipse 19% 38% at 86% 40%,color-mix(in srgb,var(--light) 84%,transparent) 0,color-mix(in srgb,var(--light) 50%,transparent) 50%,transparent 100%),radial-gradient(ellipse 34% 8% at 42% 3.5%,color-mix(in srgb,var(--light) 70%,transparent) 0,transparent 100%);animation:backdrop_fadeIn__eHPTS .9s ease-out both}.backdrop_veil__lqEke[data-leaving]{animation:backdrop_fadeOut__dW8c3 .9s ease-in both}@media (max-width:1279px){.backdrop_backdrop__RrW_6{--k:0.86}}@media (max-width:1099px){.backdrop_backdrop__RrW_6{--k:0.78}.backdrop_veil__lqEke{background:radial-gradient(ellipse 46% 30% at 30% 34%,color-mix(in srgb,var(--light) 85%,transparent) 0,transparent 100%),radial-gradient(ellipse 50% 34% at 72% 42%,color-mix(in srgb,var(--light) 70%,transparent) 0,transparent 100%)}}@media (max-width:767px){.backdrop_frame__Ug4gz{inset:6px;border-radius:22px}.backdrop_drip__6dnus:not([data-ph]),.backdrop_el__dzS51:not([data-ph]),.backdrop_flame__NM9vI:not([data-ph]),.backdrop_particle__fxUCS:not([data-ph]){display:none}.backdrop_el__dzS51[data-ph]{top:var(--py)!important;left:var(--px)!important;width:calc(var(--s) * 1px * var(--pk))}.backdrop_flame__NM9vI{width:calc(var(--s) * .6px)}.backdrop_blob__YRbkW{width:90vmax;height:90vmax}.backdrop_veil__lqEke{background:radial-gradient(ellipse 70% 22% at 50% 27%,color-mix(in srgb,var(--light) 80%,transparent) 0,transparent 100%),radial-gradient(ellipse 85% 26% at 50% 62%,color-mix(in srgb,var(--light) 82%,transparent) 0,transparent 100%)}.backdrop_pattern__5j4MN{-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 46%,transparent 40%,#000 95%);mask-image:radial-gradient(ellipse 80% 60% at 50% 46%,transparent 40%,#000 95%)}}@keyframes backdrop_fadeIn__eHPTS{0%{opacity:0}}@keyframes backdrop_fadeOut__dW8c3{to{opacity:0}}@keyframes backdrop_drift__pMYEy{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(14vmax,10vmax,0) scale(1.15)}}@keyframes backdrop_pan__OHTn1{to{transform:translate3d(var(--tile),var(--tile),0)}}@keyframes backdrop_float__y6eZ3{0%{transform:translate3d(0,6px,0) rotate(-4deg)}to{transform:translate3d(0,-12px,0) rotate(5deg)}}@keyframes backdrop_sway__abfK_{0%{transform:rotate(-8deg)}to{transform:rotate(8deg) translate3d(0,-4px,0)}}@keyframes backdrop_steam__jI9fy{0%{transform:translate3d(0,24px,0) scale(.8,.7);opacity:0}30%{opacity:1}to{transform:translate3d(8px,-70px,0) scale(1.25,1.35);opacity:0}}@keyframes backdrop_flicker__252nH{0%{transform:scale(1) skewX(-2deg)}to{transform:scale(.92,1.1) skewX(3deg)}}@keyframes backdrop_pulse__GMrCN{0%{transform:scale(.6) rotate(0deg);opacity:.45}to{transform:scale(1.05) rotate(20deg);opacity:1}}@keyframes backdrop_breathe__HKdDj{0%{transform:scale(1)}to{transform:scale(1.03) translate3d(0,-4px,0)}}@keyframes backdrop_spin__uJHF8{to{transform:rotate(1turn)}}@keyframes backdrop_rise__vZyIw{0%{transform:translateZ(0);opacity:0}10%{opacity:var(--o)}50%{transform:translate3d(var(--wx),calc(-50vh - 50px),0)}85%{opacity:var(--o)}to{transform:translate3d(0,calc(-100vh - 100px),0);opacity:0}}@keyframes backdrop_fall__KvLNm{0%{transform:translateZ(0) rotate(0deg);opacity:0}10%{opacity:var(--o)}50%{transform:translate3d(var(--wx),calc(50vh + 40px),0) rotate(calc(var(--spin) * .5))}88%{opacity:var(--o)}to{transform:translate3d(0,calc(100vh + 80px),0) rotate(var(--spin));opacity:0}}@keyframes backdrop_dripGrow__p88ke{0%{transform:scaleY(.78)}to{transform:scaleY(1.05)}}@media (prefers-reduced-motion:reduce){.backdrop_backdrop__RrW_6 *{animation-play-state:paused!important}.backdrop_layer__9eNK9,.backdrop_veil__lqEke{animation:none!important}.backdrop_layer__9eNK9[data-leaving],.backdrop_veil__lqEke[data-leaving]{display:none}}.experience_page__7pqdW{--ink:#2a211d;--muted:#7a6a60;--line:rgba(42,33,29,0.1);--orange:#f58220;--flame:#ec5a1c;--brown:#8f2f1e;--cream:#f7f1e8;--paper:#fdfbf7;--header-h:72px;position:relative;display:flex;flex-direction:column;height:100dvh;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;background:radial-gradient(1200px 620px at 50% 38%,rgba(255,194,26,.12),transparent 62%),radial-gradient(900px 500px at 12% 100%,rgba(245,130,32,.06),transparent 70%),var(--paper);color:var(--ink)}.experience_main__E_TvK{display:flex;flex:none;flex-direction:column;height:100dvh;min-height:0;padding-top:var(--header-h)}.experience_hero__No2zZ{position:relative;display:grid;flex:1 1;grid-template-columns:minmax(320px,29%) minmax(0,1fr) minmax(270px,23%);grid-gap:clamp(16px,2vw,36px);gap:clamp(16px,2vw,36px);min-height:0;padding:clamp(4px,1.4vh,18px) clamp(20px,3vw,48px) 0}.experience_infoSlot__D6JNh,.experience_insideSlot__bN636{display:flex;flex-direction:column;justify-content:center;min-height:0}.experience_stageSlot__A2e_I{position:relative;min-height:0}.experience_info__8XZ_y{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(10px,1.6vh,18px)}.experience_eyebrow__b0Mpb{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.experience_eyebrowDot__brgNU{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.6}.experience_newBadge__r27ud{margin-left:4px;padding:5px 9px 4px;border-radius:999px;background:linear-gradient(135deg,#ffc21a,#f58220);color:#3a1608;font-size:10px;letter-spacing:.12em;box-shadow:0 6px 16px rgba(245,130,32,.28)}.experience_dietMark__JBkNv{flex:none;display:inline-block;vertical-align:-2px;filter:drop-shadow(0 1px 1px rgba(42,33,29,.12))}.experience_name__M2q45{display:flex;flex-direction:column;margin:0;font-family:var(--font-heading);font-size:clamp(42px,min(5.2vw,8.4vh),92px);font-weight:800;line-height:.9;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.experience_nameLead__vQePj{color:var(--name-lead,var(--flame));transition:color .6s ease}.experience_nameRest__mAyF_{color:var(--name-rest,var(--brown));transition:color .6s ease}.experience_description__Kl8ei{max-width:40ch;margin:0;color:#4a3b33;font-size:clamp(15px,1.05vw,17px);line-height:1.55}.experience_priceRow__pFVPt{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:4px}.experience_price__d8GHN{display:flex;flex-direction:column;gap:2px;margin:0}.experience_priceLabel__DD3BR{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.experience_priceValue__kEIKs{color:var(--ink);font-family:var(--font-heading);font-size:clamp(30px,2.4vw,40px);font-weight:800;line-height:1}.experience_priceAsk__qFOQR{color:var(--brown);font-size:18px;font-weight:700}.experience_mealChip__gzl4G{display:inline-flex;align-items:center;gap:10px;margin:0;padding:9px 14px 9px 16px;border:1px dashed rgba(143,47,30,.35);border-radius:999px;background:rgba(255,255,255,.7);color:var(--brown);font-size:13px;font-weight:600}.experience_mealChip__gzl4G strong{padding:4px 9px;border-radius:999px;background:var(--brown);color:#fff;font-size:13px}.experience_replay__emHY1{display:inline-flex;align-items:center;gap:8px;margin-top:2px;padding:10px 16px 10px 12px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 6px 18px rgba(42,33,29,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.experience_replay__emHY1 svg{width:18px;height:18px;fill:none;stroke:var(--orange);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .5s ease}.experience_replay__emHY1:hover{transform:translateY(-1px);border-color:rgba(245,130,32,.4);box-shadow:0 10px 24px rgba(245,130,32,.16)}.experience_replay__emHY1:hover svg{transform:rotate(-200deg)}.experience_stageFrame__2VNBS{position:absolute;inset:4% 0 6%;display:flex;align-items:center;justify-content:center}.experience_plate__LvhLl{position:absolute;top:52%;left:50%;width:min(96%,112vh);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.7) 0,rgba(255,249,238,.45) 40%,rgba(255,244,228,0) 68%);pointer-events:none}.experience_plate__LvhLl:after{content:"";position:absolute;inset:14%;border:1px solid rgba(143,47,30,.07);border-radius:50%}.experience_stage__Y5eDr{position:relative;flex:none;visibility:hidden}.experience_stage__Y5eDr[data-ready]{visibility:visible}.experience_stack__PEZK4{position:absolute;inset:0}.experience_layer__n9pua,.experience_photo___WmpK{position:absolute;display:block;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.experience_layer__n9pua{filter:drop-shadow(0 6px 8px rgba(42,33,29,.12));will-change:transform,opacity}.experience_photo___WmpK{inset:0;width:100%;height:100%;object-fit:fill}.experience_groundShadow__zPChc{position:absolute;left:8%;right:8%;bottom:-4%;height:9%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(66,33,14,.32),rgba(66,33,14,0) 70%);filter:blur(4px);z-index:0}.experience_shineMask__JrPui{position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}.experience_shine__Hedde{position:absolute;inset:-10% 0;visibility:hidden;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 48%,rgba(255,250,235,.15) 56%,transparent 70%);mix-blend-mode:soft-light}.experience_stageLoading__H84O_{position:absolute;top:50%;left:50%;width:34%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:conic-gradient(from 0deg,rgba(245,130,32,0),rgba(245,130,32,.35),rgba(245,130,32,0));-webkit-mask:radial-gradient(circle,transparent 62%,#000 63%);mask:radial-gradient(circle,transparent 62%,#000 63%);animation:experience_spin__75WXR 1s linear infinite;opacity:.6}@keyframes experience_spin__75WXR{to{transform:translate(-50%,-50%) rotate(1turn)}}.experience_placeholder__4d12j{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.experience_placeholder__4d12j svg{width:82%;height:auto}.experience_placeholderNote__txpww{color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.experience_panelTitle__vPhyW{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 2px;color:var(--brown);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.experience_dock__K9SFc{position:relative;z-index:5;display:flex;flex-direction:column;gap:10px;padding:10px clamp(20px,3vw,48px) max(14px,env(safe-area-inset-bottom))}.experience_dockBar__OcXPL{display:flex;align-items:center;justify-content:center;gap:14px;min-width:0}.experience_tabs__Tn74K{display:flex;gap:4px;min-width:0;padding:5px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow-x:auto;scrollbar-width:none;box-shadow:0 8px 26px rgba(42,33,29,.06)}.experience_tabs__Tn74K::-webkit-scrollbar{display:none}.experience_tabActive__HTAGs,.experience_tab__mqkWN{position:relative;display:inline-flex;flex:none;align-items:center;gap:7px;padding:10px 16px;border:0;border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,color .25s ease}.experience_tab__mqkWN:hover{background:rgba(245,130,32,.08)}.experience_tab__mqkWN:disabled{opacity:.35;cursor:default}.experience_tabActive__HTAGs{background:linear-gradient(135deg,#f8962f,#ec5a1c);color:#fff;box-shadow:0 8px 20px rgba(236,90,28,.3)}.experience_tab__mqkWN[data-k]{color:#2350cf}.experience_tab__mqkWN[data-k]:hover{background:rgba(47,95,216,.09)}.experience_tabActive__HTAGs[data-k]{background:linear-gradient(135deg,#3a6ae6,#1d3fa8);box-shadow:0 8px 20px rgba(29,63,168,.32)}.experience_tabCount__ARwa5{min-width:20px;padding:2px 6px;border-radius:999px;background:rgba(42,33,29,.07);font-size:10px;letter-spacing:0;text-align:center}.experience_tabActive__HTAGs .experience_tabCount__ARwa5{background:rgba(255,255,255,.24)}.experience_diet__cMssB{display:flex;flex:none;gap:2px;padding:4px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.82)}.experience_dietActive__gpVBw,.experience_dietButton__R495l{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .25s ease,color .25s ease}.experience_dietActive__gpVBw{background:var(--ink);color:#fff}.experience_carousel__17ta2{position:relative;display:flex;align-items:center;min-width:0}.experience_cards__a071l{display:flex;gap:10px;min-width:0;padding:6px 4px 8px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 40px;scrollbar-width:none;mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);padding-inline:40px;flex:1 1}.experience_cards__a071l::-webkit-scrollbar{display:none}.experience_cardActive__WIp9O,.experience_card__F4377{position:relative;display:flex;flex:none;flex-direction:column;align-items:stretch;gap:6px;width:128px;padding:8px 8px 10px;border:1px solid transparent;border-radius:18px;background:rgba(255,255,255,.84);box-shadow:0 6px 18px rgba(42,33,29,.08);color:var(--ink);font:inherit;text-align:left;cursor:pointer;scroll-snap-align:center;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .25s ease,border-color .25s ease,box-shadow .3s ease}.experience_card__F4377:hover{transform:translateY(-3px);background:#fff;box-shadow:0 12px 26px rgba(42,33,29,.08)}.experience_cardActive__WIp9O{background:#fff;border-color:rgba(245,130,32,.55);box-shadow:0 14px 30px rgba(245,130,32,.18)}.experience_cardThumb__mtnGi{display:flex;align-items:center;justify-content:center;height:70px;border-radius:12px;background:radial-gradient(circle at 50% 60%,#fff,var(--cream))}.experience_cardThumb__mtnGi img{max-width:92%;max-height:88%;object-fit:contain;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.experience_cardActive__WIp9O .experience_cardThumb__mtnGi img,.experience_card__F4377:hover .experience_cardThumb__mtnGi img{transform:scale(1.07)}.experience_cardActive__WIp9O[data-k],.experience_card__F4377[data-k]{border-color:rgba(47,95,216,.28)}.experience_cardActive__WIp9O[data-k]{border-color:rgba(35,80,207,.7);box-shadow:0 14px 30px rgba(35,80,207,.2)}.experience_cardActive__WIp9O[data-k] .experience_cardThumb__mtnGi,.experience_card__F4377[data-k] .experience_cardThumb__mtnGi{background:radial-gradient(circle at 50% 60%,#fff,#e3ebff)}.experience_groupMark__PU7mT[data-k] .experience_groupMarkLabel__GrumE{color:#2350cf}.experience_cardThumbEmpty__yFQgi{color:rgba(143,47,30,.35);font-family:var(--font-heading);font-size:20px;font-weight:800}.experience_cardMeta__kyBf8{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 2px}.experience_cardPrice__jsGU3{color:var(--brown);font-size:12px;font-weight:800}.experience_cardName__a8eew{display:-webkit-box;min-height:2.5em;padding:0 2px;overflow:hidden;font-size:12px;font-weight:700;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.experience_empty__VPn1W{margin:20px auto;color:var(--muted)}.experience_nudge__uFFDd{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:38px;height:38px;transform:translateY(-50%);border:1px solid var(--line);border-radius:50%;background:#fff;cursor:pointer;box-shadow:0 6px 16px rgba(42,33,29,.1);transition:transform .2s ease,box-shadow .2s ease}.experience_nudge__uFFDd:hover{transform:translateY(-50%) scale(1.06)}.experience_nudge__uFFDd svg{width:18px;height:18px;fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.experience_nudgeLeft__1XQat{left:0}.experience_nudgeRight__zxGJE{right:0}.experience_cardActive__WIp9O:focus-visible,.experience_card__F4377:focus-visible,.experience_dietActive__gpVBw:focus-visible,.experience_dietButton__R495l:focus-visible,.experience_nudge__uFFDd:focus-visible,.experience_replay__emHY1:focus-visible,.experience_tabActive__HTAGs:focus-visible,.experience_tab__mqkWN:focus-visible{outline:2px solid var(--brown);outline-offset:2px}.experience_studioLink__wVp4y{align-self:flex-start;margin-top:10px;color:var(--muted);font-size:12px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.experience_studioLink__wVp4y:hover{color:var(--orange)}.experience_nutrition__FE_LW{display:flex;flex:none;flex-direction:column;gap:8px;margin-top:6px;padding-top:12px;border-top:1px solid var(--line)}.experience_nutritionHead__I6kM8{display:flex;align-items:center;justify-content:space-between;gap:10px}.experience_nutritionHead__I6kM8 .experience_panelTitle__vPhyW{margin:0}.experience_basisNote__3yl2B{padding:3px 10px;border-radius:999px;background:rgba(42,33,29,.06);color:var(--muted);font-size:11px;font-weight:700;white-space:nowrap}.experience_serving__er2bm{display:flex;align-items:center;gap:8px;margin:0;padding:8px 12px;border:1px solid rgba(42,33,29,.08);border-radius:14px;background:rgba(255,255,255,.72);color:var(--muted);font-size:12px;font-weight:600}.experience_serving__er2bm svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.experience_serving__er2bm strong{margin-left:auto;color:var(--ink);font-size:13px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.experience_nutritionCard__DH4Gr{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;padding:12px 14px;border:1px solid rgba(245,130,32,.18);border-radius:18px;background:radial-gradient(120% 140% at 0 0,rgba(255,194,26,.16),transparent 60%),linear-gradient(180deg,#fff,#fffaf3);box-shadow:0 14px 30px -18px rgba(143,47,30,.35)}.experience_energy__dmCVt{display:grid;grid-template-columns:auto auto;align-items:baseline;grid-column-gap:4px;column-gap:4px}.experience_energyValue__WIFAH{color:var(--flame);font-family:var(--font-heading);font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:.9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.experience_energyUnit__3_Jb1{color:var(--brown);font-size:13px;font-weight:800}.experience_energyShare__QRlaY{grid-column:1/-1;max-width:11ch;margin-top:5px;color:var(--muted);font-size:10.5px;font-weight:600;line-height:1.25}.experience_macros__nc75m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.experience_macro__BPdTm{--tone:var(--orange);display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0}.experience_macro__BPdTm[data-tone=protein]{--tone:#c2410c}.experience_macro__BPdTm[data-tone=carbs]{--tone:#e8a317}.experience_macro__BPdTm[data-tone=fat]{--tone:#8f2f1e}.experience_macroRing__SiYmM{position:relative;width:42px;height:42px}.experience_macroRing__SiYmM svg{width:100%;height:100%;transform:rotate(-90deg)}.experience_ringFill__oUIIx,.experience_ringTrack__9KdLY{fill:none;stroke-width:4}.experience_ringTrack__9KdLY{stroke:rgba(42,33,29,.08)}.experience_ringFill__oUIIx{stroke:var(--tone);stroke-linecap:round}.experience_macroShare__uyXT1{position:absolute;inset:0;display:grid;place-items:center;color:var(--tone);font-size:10px;font-weight:800}.experience_macroValue__fitW4{margin-top:3px;color:var(--ink);font-size:14px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.experience_macroLabel__cqK_l{color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.experience_minis__ohrym{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.experience_mini__Wwt3j{display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px 8px 7px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.7)}.experience_miniLabel__ZwwrH{overflow:hidden;color:var(--muted);font-size:9.5px;font-weight:700;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.experience_miniValue__Ucz93{color:var(--ink);font-size:14px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.experience_miniValue__Ucz93 small{margin-left:1px;color:var(--muted);font-size:10px;font-weight:700}.experience_miniBar__A4bW_{height:3px;border-radius:3px;background:rgba(42,33,29,.08);overflow:hidden}.experience_miniBar__A4bW_ span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--orange),var(--flame));transform-origin:left center}.experience_miniPct__jHmN6{color:var(--muted);font-size:9.5px;font-weight:600;white-space:nowrap}.experience_nutritionFoot__XWUKg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:0;color:var(--muted);font-size:11px}.experience_allergens__DeYKZ{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;font-weight:700}.experience_allergen__lqpns{padding:2px 8px;border-radius:999px;background:rgba(143,47,30,.08);color:var(--brown);font-size:10.5px;font-weight:700}.experience_labNote__dU39V{display:inline-flex;align-items:center;gap:4px;font-weight:600}.experience_labNote__dU39V svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1279px){.experience_hero__No2zZ{grid-template-columns:minmax(280px,31%) minmax(0,1fr) minmax(240px,24%)}}@media (min-width:1100px) and (max-height:700px){.experience_description__Kl8ei{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.experience_cardThumb__mtnGi{height:54px}}@media (max-width:1099px){.experience_page__7pqdW{height:100dvh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.experience_main__E_TvK{flex:none;height:auto;min-height:calc(100dvh - 0px)}.experience_hero__No2zZ{flex:1 0 auto;align-content:center;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"stage info" "inside inside";align-items:center;gap:8px 28px;padding-bottom:20px}.experience_stageSlot__A2e_I{grid-area:stage;height:min(52vh,460px)}.experience_infoSlot__D6JNh{grid-area:info}.experience_insideSlot__bN636{grid-area:inside}.experience_dock__K9SFc{position:-webkit-sticky;position:sticky;bottom:0;margin-top:auto;padding-top:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--mood-light,#fdfbf7) 0%,transparent),color-mix(in srgb,var(--mood-light,#fdfbf7) 86%,transparent) 18px,color-mix(in srgb,var(--mood-light,#fdfbf7) 94%,transparent));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(42,33,29,.06)}}@media (min-width:768px) and (max-width:1099px) and (orientation:portrait){.experience_hero__No2zZ{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage" "info" "inside";gap:12px;padding-left:48px;padding-right:48px}.experience_stageSlot__A2e_I{height:min(40vh,520px)}}@media (max-width:767px){.experience_page__7pqdW{--header-h:64px}.experience_hero__No2zZ{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage" "info" "inside";gap:6px;padding:0 16px max(16px,env(safe-area-inset-bottom));overflow:visible}.experience_stageSlot__A2e_I{height:clamp(180px,32vh,280px)}.experience_stageFrame__2VNBS{inset:6% 0 8%}.experience_infoSlot__D6JNh,.experience_info__8XZ_y{overflow:visible;min-height:auto}.experience_info__8XZ_y{align-items:stretch;gap:10px}.experience_name__M2q45{font-size:clamp(28px,8vw,40px);line-height:1.02;overflow:visible;white-space:normal}.experience_description__Kl8ei{font-size:15px}.experience_priceRow__pFVPt{justify-content:space-between}.experience_replay__emHY1{align-self:flex-start}.experience_dock__K9SFc{gap:8px;padding:10px 0 max(10px,env(safe-area-inset-bottom))}.experience_dockBar__OcXPL{gap:6px;padding:0 12px}.experience_tabs__Tn74K{flex:1 1;padding:4px}.experience_dietLabel__6R1nZ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.experience_dietActive__gpVBw,.experience_dietButton__R495l{padding:8px 9px}.experience_tabActive__HTAGs,.experience_tab__mqkWN{padding:9px 12px;font-size:12px}.experience_nudge__uFFDd{display:none}.experience_cards__a071l{gap:8px;padding-inline:16px;scroll-padding:0 16px;mask-image:none;-webkit-mask-image:none}.experience_cardActive__WIp9O,.experience_card__F4377{width:104px;padding:6px 6px 8px;border-radius:14px}.experience_cardThumb__mtnGi{height:56px}.experience_cardName__a8eew{font-size:11px}}@media (max-width:1099px) and (orientation:landscape) and (max-height:560px){.experience_page__7pqdW{--header-h:56px}.experience_hero__No2zZ{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"stage info" "inside inside"}.experience_stageSlot__A2e_I{height:70vh}.experience_name__M2q45{font-size:clamp(30px,6vh,44px)}}@media (prefers-reduced-motion:reduce){.experience_stageLoading__H84O_{animation:none}.experience_cardActive__WIp9O,.experience_card__F4377,.experience_replay__emHY1{transition:none}}.experience_subgroups__rHc9v{display:flex;justify-content:center;gap:6px;min-width:0;margin:-2px auto 0;padding:0 4px;overflow-x:auto;scrollbar-width:none;animation:experience_subgroupsIn__DR51S .45s cubic-bezier(.2,.8,.2,1) both}.experience_subgroups__rHc9v::-webkit-scrollbar{display:none}.experience_subgroupActive__K_mH9,.experience_subgroup__gmesN{display:inline-flex;flex:none;align-items:center;gap:7px;padding:7px 8px 7px 14px;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:rgba(255,255,255,.58);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--ink);font:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;cursor:pointer;box-shadow:0 4px 14px rgba(42,33,29,.06);transition:background .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.experience_subgroup__gmesN:hover{background:rgba(255,255,255,.9);transform:translateY(-1px)}.experience_subgroupActive__K_mH9{border-color:var(--ink);background:var(--ink);color:#fff;box-shadow:0 8px 20px rgba(42,33,29,.22)}.experience_subgroupCount__HSF4b{min-width:20px;padding:2px 6px;border-radius:999px;background:rgba(42,33,29,.08);font-size:10px;letter-spacing:0;text-align:center}.experience_subgroupActive__K_mH9 .experience_subgroupCount__HSF4b{background:var(--orange);color:#fff}.experience_subgroupActive__K_mH9:focus-visible,.experience_subgroup__gmesN:focus-visible{outline:2px solid var(--brown);outline-offset:2px}.experience_cardGroup__HaHtm{display:flex;flex:none;gap:10px;align-items:stretch}.experience_cardGroup__HaHtm+.experience_cardGroup__HaHtm{margin-left:10px}.experience_groupMark__PU7mT{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:30px;scroll-snap-align:start}.experience_groupMark__PU7mT:before{content:"";position:absolute;top:8px;bottom:8px;left:50%;width:1px;background:linear-gradient(180deg,transparent,rgba(42,33,29,.28) 20%,rgba(42,33,29,.28) 80%,transparent)}.experience_groupMarkLabel__GrumE{position:relative;padding:10px 0;background:transparent;color:var(--brown);font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.experience_groupMarkLabel__GrumE:before{content:"";position:absolute;inset:0 -5px;z-index:-1;border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 4px 12px rgba(42,33,29,.08)}.experience_cardGroup__HaHtm[data-current] .experience_groupMarkLabel__GrumE{color:var(--flame)}@keyframes experience_subgroupsIn__DR51S{0%{opacity:0;transform:translateY(6px)}}@media (max-width:767px){.experience_subgroups__rHc9v{justify-content:flex-start;padding:0 12px;margin-top:-2px}.experience_subgroupActive__K_mH9,.experience_subgroup__gmesN{padding:6px 7px 6px 12px;font-size:11.5px}.experience_cardGroup__HaHtm{gap:8px}.experience_cardGroup__HaHtm+.experience_cardGroup__HaHtm{margin-left:6px}.experience_groupMark__PU7mT{width:24px}.experience_groupMarkLabel__GrumE{font-size:9.5px;letter-spacing:.12em}}@media (prefers-reduced-motion:reduce){.experience_subgroups__rHc9v{animation:none}}.pairing_panel____9Wx{display:flex;flex-direction:column;gap:12px;min-height:0;max-height:100%;overflow-y:auto;scrollbar-width:none}.pairing_panel____9Wx::-webkit-scrollbar{display:none}.pairing_head__vDSPK{display:flex;flex-direction:column;gap:2px}.pairing_plateTitle__WXdxV{margin:0;color:var(--ink);font-family:var(--font-heading);font-size:clamp(22px,2.1vw,30px);font-weight:800;line-height:1.05;animation:pairing_titlePop__tJz5A .55s cubic-bezier(.2,1.6,.4,1) both}.pairing_builder__3jgYd{display:flex;flex-direction:column;gap:12px}.pairing_plateWrap__bisyI{position:relative;flex:none;align-self:center;padding-bottom:14px}.pairing_plate__3t1bJ{position:relative;width:clamp(120px,19vh,190px);aspect-ratio:1;margin:6px 0}.pairing_rim__u_0Mt{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,#fff 0 54%,#f6efe4 55% 63%,#fff 64% 100%);box-shadow:0 22px 40px -18px rgba(143,47,30,.38),inset 0 2px 0 rgba(255,255,255,.9),0 0 0 1px rgba(42,33,29,.06)}.pairing_orbit__qxhWW{position:absolute;inset:-9%;border:1.5px dashed rgba(245,130,32,.4);border-radius:50%;animation:pairing_spin__zUv2N 26s linear infinite}.pairing_main__Pjnjp{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:58%;height:58%;transform:translate(-50%,-50%);animation:pairing_bob__ks5jd 3.6s ease-in-out infinite}.pairing_main__Pjnjp img,.pairing_side__g6zwx img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 12px rgba(42,33,29,.22))}.pairing_plate__3t1bJ[data-count="3"] .pairing_main__Pjnjp{width:50%;height:50%}.pairing_ghost__1wxaL,.pairing_side__g6zwx{position:absolute;top:var(--y);left:var(--x);width:38%;height:38%;transform:translate(-50%,-50%) rotate(var(--tilt))}.pairing_side__g6zwx{display:flex;align-items:center;justify-content:center;animation:pairing_land__HHeoy .7s cubic-bezier(.22,1.5,.36,1) both}.pairing_burst__WmYag{position:absolute;inset:-12%;border:2px solid var(--orange);border-radius:50%;opacity:0;animation:pairing_burst__WmYag .7s ease-out .18s both}.pairing_ghost__1wxaL{display:flex;align-items:center;justify-content:center;width:24%;height:24%;padding:0;border:1.5px dashed rgba(245,130,32,.6);border-radius:50%;background:rgba(255,255,255,.85);color:var(--orange);font:inherit;font-size:20px;font-weight:700;line-height:1;cursor:pointer;animation:pairing_pulse___if37 2.2s ease-in-out infinite}.pairing_list__Cy1Sy{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.pairing_cardOn__cQQTl,.pairing_card__SL9jp{position:relative;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.7);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease;animation:pairing_cardIn__k1A2K .5s cubic-bezier(.2,.9,.3,1) calc(var(--i) * 70ms) both}.pairing_cardOn__cQQTl{border-color:rgba(245,130,32,.55);background:#fff;box-shadow:0 12px 28px -14px rgba(245,130,32,.55)}.pairing_toggle__Trcw6{display:grid;grid-template-columns:54px minmax(0,1fr) 44px;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:74px;padding:8px 6px 8px 8px;border:0;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.pairing_thumb__MlOHl{display:flex;align-items:center;justify-content:center;width:54px;height:46px;border-radius:12px;background:var(--cream);overflow:hidden}.pairing_thumb__MlOHl img{width:86%;height:82%;object-fit:contain;transition:transform .35s cubic-bezier(.2,1.4,.4,1)}.pairing_card__SL9jp:hover .pairing_thumb__MlOHl img{transform:scale(1.1) rotate(-4deg)}.pairing_copy__9Luzu{display:flex;flex-direction:column;gap:2px;min-width:0}.pairing_vibe__BmSGR{align-self:flex-start;padding:2px 7px;border-radius:999px;background:rgba(245,130,32,.12);color:var(--flame);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pairing_cardOn__cQQTl .pairing_vibe__BmSGR{background:var(--orange);color:#fff}.pairing_name__k0F2Z{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:1.25}.pairing_reason__FhTKr{color:var(--muted);font-size:12px;line-height:1.35}.pairing_check__Mt3Dq{display:flex;align-items:center;justify-content:center;align-self:start;justify-self:center;width:28px;height:28px;margin-top:2px;border:1.5px solid rgba(245,130,32,.5);border-radius:50%;color:var(--orange);transition:background .25s ease,color .25s ease,transform .4s cubic-bezier(.2,1.6,.4,1)}.pairing_check__Mt3Dq path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.pairing_cardOn__cQQTl .pairing_check__Mt3Dq{border-color:var(--orange);background:var(--orange);color:#fff;transform:rotate(1turn)}.pairing_open__IlyQO{position:absolute;right:6px;bottom:6px;padding:2px 4px;border:0;background:transparent;color:var(--brown);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.pairing_open__IlyQO span{display:inline-block;transition:transform .25s ease}.pairing_open__IlyQO:hover span{transform:translateX(3px)}.pairing_feastDone___8Vxr,.pairing_feast___rQRy{position:absolute;bottom:0;left:50%;z-index:2;padding:8px 14px;border:0;border-radius:999px;background:linear-gradient(90deg,var(--flame),var(--orange));color:#fff;font:inherit;font-size:11px;font-weight:800;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 20px -10px rgba(236,90,28,.9);transform:translateX(-50%);transition:transform .2s ease,box-shadow .2s ease}.pairing_feast___rQRy:hover{transform:translate(-50%,-1px);box-shadow:0 16px 28px -12px rgba(236,90,28,.85)}.pairing_feastDone___8Vxr{background:#fff;color:var(--brown);box-shadow:inset 0 0 0 1.5px rgba(143,47,30,.35)}.pairing_feastDone___8Vxr:focus-visible,.pairing_feast___rQRy:focus-visible,.pairing_open__IlyQO:focus-visible,.pairing_toggle__Trcw6:focus-visible{outline:2px solid var(--brown);outline-offset:2px}@keyframes pairing_land__HHeoy{0%{opacity:0;transform:translate(-50%,-150%) rotate(calc(var(--tilt) - 40deg)) scale(.4)}60%{opacity:1}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--tilt)) scale(1)}}@keyframes pairing_burst__WmYag{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@keyframes pairing_titlePop__tJz5A{0%{opacity:0;transform:translateY(8px) scale(.92)}to{opacity:1;transform:none}}@keyframes pairing_cardIn__k1A2K{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pairing_spin__zUv2N{to{transform:rotate(1turn)}}@keyframes pairing_bob__ks5jd{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-54%)}}@keyframes pairing_pulse___if37{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.12)}}@media (max-width:1099px){.pairing_panel____9Wx{max-height:none;overflow:visible}.pairing_builder__3jgYd{flex-direction:row;align-items:center;gap:20px}.pairing_plate__3t1bJ{width:clamp(150px,26vw,220px)}.pairing_list__Cy1Sy{flex:1 1;min-width:0}}@media (max-width:560px){.pairing_head__vDSPK{align-items:center;text-align:center}.pairing_builder__3jgYd{flex-direction:column;align-items:stretch}.pairing_plate__3t1bJ{width:min(58vw,220px);margin:8px 0 10px}}@media (prefers-reduced-motion:reduce){.pairing_burst__WmYag,.pairing_cardOn__cQQTl,.pairing_card__SL9jp,.pairing_ghost__1wxaL,.pairing_main__Pjnjp,.pairing_orbit__qxhWW,.pairing_plateTitle__WXdxV,.pairing_side__g6zwx{animation:none}.pairing_burst__WmYag{display:none}}.footer_wrap__XJSQQ{container-type:inline-size;position:relative;flex:none;padding:clamp(36px,6vw,64px) clamp(20px,4vw,56px) 22px;overflow:hidden;background:radial-gradient(70% 90% at 100% 0,rgba(245,130,32,.32),transparent 60%),radial-gradient(60% 80% at 0 100%,rgba(0,0,0,.25),transparent 70%),#2a1712;color:#fff;font-family:var(--font-body);font-size:14px;line-height:1.5}.footer_footer__KZnQs{display:grid;grid-template-columns:minmax(220px,1.3fr) repeat(3,minmax(0,1fr));grid-gap:32px clamp(24px,4vw,56px);gap:32px clamp(24px,4vw,56px);max-width:1280px;margin:0 auto}.footer_brand__YUdjD{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.footer_logo__XQuf2{width:74px;height:auto}.footer_tagline__VVD9W{margin:0;max-width:260px;color:#fff;font-family:var(--font-heading);font-size:21px;font-weight:700;line-height:1.2}.footer_tagline__VVD9W em{color:#fff;font-style:normal}.footer_socials__tXOxv{display:flex;gap:8px}.footer_socials__tXOxv a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.1);color:#fff;transition:background .2s,transform .2s}.footer_socials__tXOxv a:hover{background:#f58220;transform:translateY(-2px)}.footer_socials__tXOxv svg{width:17px;height:17px;fill:currentColor}.footer_apps__DH3Sm{display:flex;flex-wrap:wrap;gap:8px}.footer_app__JVxg1{display:grid;padding:8px 12px;border-radius:12px;background:#fff;color:#2a211d;font-size:13px;font-weight:750;line-height:1.15;text-decoration:none}.footer_app__JVxg1 small{font-size:9px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.footer_app__JVxg1[data-soon]{background:rgba(255,255,255,.1);color:#fff}.footer_col__rNbY8 h2{margin:4px 0 14px;color:#fff;font-family:var(--font-body);font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.footer_col__rNbY8 ul{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.footer_col__rNbY8 a{color:#fff;text-decoration:none;transition:color .2s}.footer_col__rNbY8 a:hover{text-decoration:underline;text-underline-offset:3px}.footer_contact__4gp_c li{display:flex;flex-direction:column;gap:1px}.footer_label__zYwFi{color:#fff;opacity:.75;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.footer_contact__4gp_c address{display:flex;flex-direction:column;font-style:normal}.footer_soon__ZQlHs{color:#fff;font-style:italic}.footer_bottom__KF3mI{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;max-width:1280px;margin:clamp(32px,5vw,48px) auto 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.18);color:#fff;font-size:12.5px}.footer_bottom__KF3mI p{margin:0}.footer_bottom__KF3mI a{color:inherit}.footer_textButton__AWFq_{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.footer_textButton__AWFq_:focus-visible{outline:2px solid #ffc21a;outline-offset:3px;border-radius:4px}.footer_licence__ZwCJ5{margin-left:14px;white-space:nowrap}.footer_wrap__XJSQQ a:focus-visible{outline:2px solid #ffc21a;outline-offset:3px;border-radius:4px}@container (max-width: 900px){.footer_footer__KZnQs{grid-template-columns:repeat(3,minmax(0,1fr))}.footer_brand__YUdjD{grid-column:1/-1}}@container (max-width: 560px){.footer_footer__KZnQs{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.footer_col__rNbY8:last-child{grid-column:1/-1}.footer_bottom__KF3mI{flex-direction:column}}.ui_logoImg__IVjVx{display:block;width:100%;height:auto}.ui_button__BtZ7w{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap,10px);min-height:var(--btn-min-h,52px);padding:var(--btn-pad-y,14px) var(--btn-pad-x,28px);border-radius:999px;border:1.5px solid transparent;font-family:var(--font-body);font-size:var(--btn-font,15px);font-weight:600;letter-spacing:-.01em;line-height:1;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.ui_button__BtZ7w:focus-visible{outline:2px solid var(--bf-brown);outline-offset:3px}.ui_primary__4wcSd{background:var(--bf-orange);color:#fff;box-shadow:0 6px 16px rgba(245,130,32,.18)}.ui_primary__4wcSd:hover{box-shadow:0 10px 28px rgba(245,130,32,.28)}.ui_secondary__igWQH{background:transparent;color:var(--bf-brown);border-color:var(--bf-brown)}.ui_secondary__igWQH:hover{background:var(--bf-cream)}.ui_arrow__rHn2U{display:inline-block;will-change:transform}.ui_cue__rHXuR{display:flex;flex-direction:column;align-items:center;gap:var(--cue-gap,10px);color:var(--bf-brown);pointer-events:none}.ui_pill__xxOyQ{width:var(--cue-pill-w,18px);height:var(--cue-pill-h,28px);border:1.5px solid var(--bf-brown);border-radius:999px;position:relative}.ui_pill__xxOyQ:after{content:"";position:absolute;top:6px;left:50%;width:3px;height:6px;border-radius:999px;background:var(--bf-brown);transform:translateX(-50%)}.ui_cueLabel__nbhju{font-family:var(--font-body);font-size:var(--cue-label,11px);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ui_cueLine__jCpAa{width:1px;height:var(--cue-line,36px);background:var(--bf-brown);transform-origin:top center}.story_stage__m7Tm7{position:relative;height:100vh;height:100svh;width:100%;overflow:hidden;background:var(--bf-white)}.story_picture__Xqebl{position:absolute;z-index:1;top:env(safe-area-inset-top,0);right:env(safe-area-inset-right,0);bottom:env(safe-area-inset-bottom,0);left:env(safe-area-inset-left,0);display:flex;align-items:center;justify-content:center;pointer-events:none}.story_frameBox__0oidL{--frame-scale:1;--btn-min-h:max(40px,calc(52 / 1440 * 100cqw));--btn-font:max(13px,calc(15 / 1440 * 100cqw));--btn-pad-y:max(8px,calc(14 / 1440 * 100cqw));--btn-pad-x:max(16px,calc(28 / 1440 * 100cqw));--btn-gap:max(6px,calc(10 / 1440 * 100cqw));--cue-gap:max(6px,calc(10 / 810 * 100cqh));--cue-pill-w:max(14px,calc(18 / 1440 * 100cqw));--cue-pill-h:max(20px,calc(28 / 810 * 100cqh));--cue-label:max(9px,calc(11 / 1440 * 100cqw));--cue-line:max(18px,calc(36 / 810 * 100cqh));position:relative;flex:none;container:frame/size;pointer-events:none}.story_frameCanvas__yZ1c5{display:block;width:100%;height:100%}.story_storyLogo__GX9q0{position:absolute;top:0;left:0;z-index:20;width:148px;width:calc(148 / 1440 * 100cqw);pointer-events:none;visibility:hidden;will-change:transform}.story_gateway__CXV5u{position:absolute;inset:0;z-index:10;justify-content:center;text-align:center;padding:calc(120 / 810 * 100cqh) 22cqw calc(88 / 810 * 100cqh)}.story_gatewayCopy__PqKZl,.story_gateway__CXV5u{display:flex;flex-direction:column;align-items:center;pointer-events:none}.story_dateLine__sjv9r,.story_eyebrow__Ijq7c,.story_navLabel__8vaD4{font-family:var(--font-body);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bf-brown)}.story_eyebrow__Ijq7c{display:flex;align-items:center;gap:max(8px,calc(14 / 1440 * 100cqw));margin:0;font-size:max(10px,calc(12 / 1440 * 100cqw))}.story_rule__C7wzO{width:max(18px,calc(36 / 1440 * 100cqw));height:1px;background:var(--bf-brown)}.story_dateLine__sjv9r{margin:max(4px,calc(8 / 810 * 100cqh)) 0 0;font-size:max(10px,calc(11 / 1440 * 100cqw));letter-spacing:.2em}.story_headline__oZrSI{margin:max(10px,calc(22 / 810 * 100cqh)) 0 0;font-family:var(--font-heading);font-weight:560;font-size:max(28px,calc(92 / 1440 * 100cqw));line-height:.9;letter-spacing:-.03em}.story_accent__1SHzo,.story_lead__GPipr{display:block}.story_lead__GPipr{color:var(--bf-brown)}.story_accent__1SHzo{position:relative;color:var(--bf-orange);margin-top:4px}.story_underline__g0XTl{position:absolute;left:8%;right:6%;bottom:max(-8px,calc(-6 / 810 * 100cqh));width:86%;height:max(6px,calc(12 / 810 * 100cqh))}.story_body__5o34r{margin:max(8px,calc(22 / 810 * 100cqh)) 0 0;max-width:28ch;font-family:var(--font-body);font-size:max(13px,calc(17 / 1440 * 100cqw));line-height:1.45;color:var(--bf-ink)}.story_actions__vVgid{display:flex;flex-wrap:wrap;justify-content:center;gap:max(8px,calc(12 / 1440 * 100cqw));margin-top:max(12px,calc(28 / 810 * 100cqh));pointer-events:auto}.story_cueSlot__4__rA{position:absolute;left:50%;bottom:max(10px,calc(28 / 810 * 100cqh));z-index:12;transform:translateX(-50%)}.story_navLabel__8vaD4{position:absolute;top:42px;left:116px;z-index:20;margin:0;font-size:12px;letter-spacing:.16em;pointer-events:none;opacity:0}.story_skipChip__g3zQa{position:absolute;right:max(14px,calc(28 / 1440 * 100cqw));top:max(12px,calc(16 / 810 * 100cqh));z-index:22;display:inline-flex;align-items:center;gap:14px;padding:6px 6px 6px 20px;border:1px solid rgb(143 47 30/.14);border-radius:999px;background:rgb(255 251 244/.74);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 14px 34px -16px rgb(60 30 15/.45),inset 0 1px 0 rgb(255 255 255/.75);color:var(--bf-brown);text-decoration:none;pointer-events:auto;overflow:hidden;opacity:0;visibility:hidden;transition:background-color .35s ease,box-shadow .35s ease,translate .35s cubic-bezier(.2,.8,.2,1)}.story_skipChip__g3zQa:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255/.65) 48%,transparent 66%);translate:-120% 0;pointer-events:none}.story_skipChipLines__O_fPf{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.story_skipChipEyebrow__BKn6L{font-family:var(--font-body);font-size:10px;font-weight:650;letter-spacing:.16em;line-height:1;text-transform:uppercase;opacity:.66}.story_skipChipWord__g9Bxp{font-family:var(--font-heading);font-size:17px;font-weight:560;letter-spacing:-.01em;line-height:1.05;color:var(--bf-ink)}.story_skipChipDisc__YRyld{position:relative;display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:50%;background:var(--bf-orange);box-shadow:0 6px 16px -6px rgb(232 109 31/.8);transition:scale .35s cubic-bezier(.2,.8,.2,1)}.story_skipChipRing__9zb7g{position:absolute;inset:-4px;width:calc(100% + 8px);height:calc(100% + 8px);rotate:-90deg;overflow:visible}.story_skipChipRing__9zb7g circle{fill:none;stroke-width:2}.story_skipChipTrack__1Lb9Z{stroke:rgb(143 47 30/.12)}.story_skipChipFill__N3iBY{stroke:var(--bf-orange);stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--story, 0))}.story_skipChipArrow__exXxc{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:translate .35s cubic-bezier(.2,.8,.2,1)}.story_finale__R9TMP{position:absolute;inset:0;z-index:30;pointer-events:none}.story_finaleVeil__piRDe{position:absolute;inset:0;opacity:0;visibility:hidden;background:radial-gradient(ellipse at center,rgba(42,33,29,.28) 0,rgba(42,33,29,.62) 72%),rgba(42,33,29,.22)}.story_finalePanel__E_Ckw{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;grid-gap:max(12px,1.8cqh) max(12px,1.3cqw);gap:max(12px,1.8cqh) max(12px,1.3cqw);width:min(78%,760px);margin:auto;padding:0 2cqw;list-style:none}.story_finaleItem__0yROb{opacity:0;visibility:hidden;will-change:transform,opacity}.story_finaleAction___TG8C{--mx:50%;--my:50%;position:relative;isolation:isolate;display:flex;align-items:center;gap:max(12px,1cqw);width:100%;min-height:max(68px,10.5cqh);padding:max(10px,1.3cqh) max(14px,1.2cqw) max(10px,1.3cqh) max(10px,.9cqw);overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.28);background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.05)),rgba(42,33,29,.38);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);color:var(--bf-cream);font-family:var(--font-body);text-decoration:none;pointer-events:auto;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 18px 40px -18px rgba(0,0,0,.55);transition:transform .35s cubic-bezier(.2,.9,.3,1.25),border-color .3s ease,background-color .3s ease,box-shadow .35s ease}.story_finaleAction___TG8C:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:radial-gradient(220px circle at var(--mx) var(--my),rgba(255,194,26,.28),transparent 65%);transition:opacity .3s ease}.story_finaleAction___TG8C:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-18deg) translateX(0);pointer-events:none}.story_finaleLead__GCO_8{border-color:rgba(255,214,140,.7);background:linear-gradient(135deg,#ffad3b 0,var(--bf-orange) 48%,#e2610f 100%);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 0 rgba(143,47,30,.25),0 20px 46px -16px rgba(245,130,32,.75),0 0 0 0 rgba(245,130,32,.45);animation:story_finaleGlow__OsszX 2.6s ease-in-out 1.2s infinite}.story_finaleLead__GCO_8:before{background:radial-gradient(220px circle at var(--mx) var(--my),rgba(255,255,255,.32),transparent 65%)}@keyframes story_finaleGlow__OsszX{0%,to{box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 0 rgba(143,47,30,.25),0 20px 46px -16px rgba(245,130,32,.75),0 0 0 0 rgba(245,130,32,.45)}50%{box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 0 rgba(143,47,30,.25),0 24px 54px -14px rgba(245,130,32,.85),0 0 0 8px rgba(245,130,32,0)}}@media (hover:hover){.story_finaleAction___TG8C:hover{transform:translateY(-3px);border-color:rgba(255,194,26,.65);box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 26px 50px -18px rgba(0,0,0,.6)}.story_finaleLead__GCO_8:hover{border-color:rgba(255,236,190,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 26px 56px -14px rgba(245,130,32,.9)}.story_finaleAction___TG8C:hover:before{opacity:1}.story_finaleAction___TG8C:hover:after{transform:skewX(-18deg) translateX(420%);transition:transform .85s cubic-bezier(.3,.7,.2,1)}.story_finaleAction___TG8C:hover .story_finaleArrow__YQKK7{transform:translateX(3px);background:var(--bf-yellow);color:var(--bf-ink)}.story_finaleLead__GCO_8:hover .story_finaleArrow__YQKK7{background:#fff;color:var(--bf-orange)}.story_finaleAction___TG8C:hover .story_finaleIcon__7FGQ2{transform:rotate(-8deg) scale(1.06)}}.story_finaleAction___TG8C:active{transform:translateY(0) scale(.97);transition-duration:.12s}.story_finaleAction___TG8C:focus-visible{outline:2px solid var(--bf-yellow);outline-offset:3px}.story_finaleIcon__7FGQ2{flex:none;display:grid;place-items:center;width:max(44px,6.4cqh);height:max(44px,6.4cqh);border-radius:15px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);color:var(--bf-yellow);transition:transform .35s cubic-bezier(.2,.9,.3,1.4)}.story_finaleLead__GCO_8 .story_finaleIcon__7FGQ2{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.35);color:#fff}.story_finaleIcon__7FGQ2 svg{width:56%;height:56%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.story_finaleText__xXl0D{flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px;text-align:left}.story_finaleLabel__Muriy{font-size:max(15px,1.3cqw);font-weight:700;letter-spacing:-.015em;line-height:1.1}.story_finaleSub__P5Knq{font-size:max(12px,.86cqw);font-weight:500;line-height:1.25;opacity:.72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story_finaleLead__GCO_8 .story_finaleSub__P5Knq{opacity:.9}.story_finaleArrow__YQKK7{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.12);color:currentColor;transition:transform .35s cubic-bezier(.2,.9,.3,1.4),background-color .25s ease,color .25s ease}.story_finaleArrow__YQKK7 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.story_finaleLead__GCO_8 .story_finaleArrow__YQKK7{background:rgba(255,255,255,.24)}.story_finalePanel__E_Ckw[data-leaving] .story_finaleAction___TG8C:not([data-state=leaving]){opacity:.45;transform:scale(.98)}.story_finaleAction___TG8C[data-state=leaving]{transform:scale(.985);border-color:rgba(255,194,26,.9)}.story_finaleAction___TG8C[data-state=leaving] .story_finaleArrow__YQKK7 svg{display:none}.story_finaleAction___TG8C[data-state=leaving] .story_finaleArrow__YQKK7:after{content:"";width:14px;height:14px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:story_finaleSpin__o4Fj5 .7s linear infinite}@keyframes story_finaleSpin__o4Fj5{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.story_finaleLead__GCO_8{animation:none}.story_finaleAction___TG8C,.story_finaleAction___TG8C:after,.story_finaleArrow__YQKK7,.story_finaleIcon__7FGQ2,.story_skipChipArrow__exXxc,.story_skipChipDisc__YRyld,.story_skipChip__g3zQa,.story_skipChip__g3zQa:after{transition:none}}.story_skipChip__g3zQa:hover{background-color:rgb(255 253 248/.94);box-shadow:0 18px 40px -16px rgb(60 30 15/.5),inset 0 1px 0 rgb(255 255 255/.85);translate:0 -1px}.story_skipChip__g3zQa:hover:after{translate:120% 0;transition:translate .9s cubic-bezier(.2,.8,.2,1)}.story_skipChip__g3zQa:hover .story_skipChipDisc__YRyld{scale:1.06}.story_skipChip__g3zQa:hover .story_skipChipArrow__exXxc{translate:3px 0}.story_skipChip__g3zQa:active .story_skipChipDisc__YRyld{scale:.96}.story_skipChip__g3zQa:focus-visible{outline:2px solid var(--bf-orange);outline-offset:4px}.story_progress__VHusy{position:absolute;left:max(12px,calc(28 / 1440 * 100cqw));right:max(12px,calc(28 / 1440 * 100cqw));bottom:max(8px,calc(14 / 810 * 100cqh));z-index:20;height:2px;border:0;margin:0;background:rgba(143,47,30,.12);pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.story_progressBar__Y6MRd{display:block;height:100%;width:100%;background:var(--bf-orange);transform:scaleX(0);transform-origin:left center}.story_portraitOnly__iVxjC{display:none;position:absolute;inset:0;z-index:3;pointer-events:none}.story_portrait__nHVGB{position:relative;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:36px 24px 28px;background:radial-gradient(ellipse 70% 46% at 50% 50%,rgba(255,255,255,.94) 40%,rgba(255,255,255,0) 100%)}.story_portraitLogo__2OdUy{width:112px;margin-bottom:28px}.story_portrait__nHVGB .story_eyebrow__Ijq7c{gap:14px;font-size:12px}.story_portrait__nHVGB .story_rule__C7wzO{width:36px}.story_portrait__nHVGB .story_dateLine__sjv9r{margin-top:8px;font-size:11px}.story_portrait__nHVGB .story_headline__oZrSI{margin-top:22px;font-size:clamp(44px,12vw,64px)}.story_portrait__nHVGB .story_underline__g0XTl{bottom:-6px;height:12px}.story_portrait__nHVGB .story_body__5o34r{margin-top:22px;font-size:16px}.story_portrait__nHVGB .story_actions__vVgid{flex-direction:column;gap:12px;width:min(100%,320px);margin-top:26px;pointer-events:auto}.story_portrait__nHVGB .story_actions__vVgid a,.story_portrait__nHVGB .story_actions__vVgid button{width:100%}.story_portraitCue__Bv716{margin-top:36px}.story_parchment__oIBMc{position:absolute;right:5%;bottom:7%;z-index:2;width:min(36vw,520px);height:22vh;pointer-events:none;opacity:0;background:radial-gradient(ellipse at center,rgba(236,214,186,.9),rgba(236,214,186,0) 72%)}.story_reference__OPb3U{position:absolute;inset:0;z-index:4;width:100%;height:100%;object-fit:contain;object-position:center;opacity:.35;pointer-events:none}.story_loader__8uGfM{position:fixed;inset:0;z-index:60;display:grid;place-items:center;background:var(--bf-white)}.story_loaderLogo__8OUrZ{width:120px}.story_gate__gorqK{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:var(--bf-white);color:var(--bf-brown);text-align:center;padding:24px}.story_phone__PDrSI{width:74px;height:120px;will-change:transform}.story_gateLabel__1dh8e{margin:0;font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.story_debug____kgl{position:absolute;left:16px;bottom:28px;z-index:40;width:min(320px,calc(100% - 32px));max-height:min(46vh,360px);overflow:auto;padding:12px 14px;background:var(--bf-cream);color:var(--bf-ink);font-family:var(--font-body);font-size:12px;line-height:1.45}.story_debug____kgl h2{margin:0 0 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bf-brown)}.story_debug____kgl dl{display:grid;grid-template-columns:88px 1fr;grid-gap:2px 8px;gap:2px 8px;margin:0 0 8px}.story_debug____kgl dt{color:var(--bf-brown)}.story_debug____kgl dd{margin:0}.story_debug____kgl button{margin:0 8px 8px 0;padding:6px 10px;border:1px solid var(--bf-brown);border-radius:999px;background:transparent;color:var(--bf-brown);font:inherit;font-size:11px;letter-spacing:.04em;cursor:pointer}.story_debug____kgl button[data-on=true]{background:var(--bf-orange);border-color:var(--bf-orange);color:white}.story_poses__5s16u{margin:0;padding:0;list-style:none;max-height:140px;overflow:auto}.story_chapterLayer__zFWPE{position:absolute;inset:0;z-index:4;pointer-events:none}.story_chapterCopy__Bllhj{position:absolute;left:5%;top:16%;width:min(40%,calc(480 / 1440 * 100cqw));text-align:left;opacity:0;visibility:hidden}.story_chapterEyebrow__VoLQV{display:flex;align-items:center;gap:max(8px,calc(12 / 1440 * 100cqw));margin:0;font-family:var(--font-body);font-size:max(10px,calc(12 / 1440 * 100cqw));font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bf-brown)}.story_chapterHeadline__V_lwt{margin:max(8px,calc(14 / 810 * 100cqh)) 0 0;font-family:var(--font-heading);font-weight:560;font-size:max(22px,calc(63 / 1440 * 100cqw));line-height:.92;letter-spacing:-.03em}.story_chapterAccent__AfTW3{display:block;color:var(--bf-orange)}.story_experimentCopy__uGwxw{position:absolute;right:5%;top:8%;width:min(38%,calc(460 / 1440 * 100cqw));text-align:left;opacity:0;visibility:hidden}.story_experimentYear__CNW1U{margin:max(8px,calc(10 / 810 * 100cqh)) 0 0;font-family:var(--font-heading);font-weight:560;font-size:max(36px,calc(84 / 1440 * 100cqw));line-height:.85;letter-spacing:-.03em;color:var(--bf-brown)}.story_experimentTitle__IxDr9{position:relative;display:inline-block;margin:max(4px,calc(6 / 810 * 100cqh)) 0 0;font-family:var(--font-heading);font-weight:560;font-size:max(18px,calc(34 / 1440 * 100cqw));line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--bf-orange)}.story_outletLayer__P0brq{position:absolute;inset:0;pointer-events:none;opacity:0;visibility:hidden}.story_betCopy__Qh_qD,.story_outletCopy__9oJPg{position:absolute;top:5%;text-align:left}.story_betCopy__Qh_qD{left:8%}.story_betCopy__Qh_qD,.story_outletCopy__9oJPg{top:5%;width:min(18%,calc(270 / 1440 * 100cqw))}.story_outletCopy__9oJPg{left:27%}.story_dateEyebrow__QjD0q{display:flex;align-items:center;gap:max(6px,calc(10 / 1440 * 100cqw));margin:0;font-family:var(--font-body);font-size:max(11px,calc(13 / 1440 * 100cqw));font-weight:650;letter-spacing:.14em;color:var(--bf-brown)}.story_outletTitle__QueIH{position:relative;display:inline-block;margin:max(6px,calc(8 / 810 * 100cqh)) 0 0;font-family:var(--font-heading);font-weight:560;font-size:max(18px,calc(30 / 1440 * 100cqw));line-height:.95;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap}.story_outletAccent__BS_65{color:var(--bf-orange)}.story_outletLead__WMJgJ{color:var(--bf-brown)}.story_betCopy__Qh_qD .story_chapterBody__5F_uF,.story_outletCopy__9oJPg .story_chapterBody__5F_uF{max-width:32ch}.story_formatLayer__YaJGa{position:absolute;inset:0;pointer-events:none;opacity:0;visibility:hidden}.story_formatCopy__zJ5Nx{position:absolute;top:4%;text-align:left}.story_formatCopy__zJ5Nx[data-format-block=Format]{left:8%;width:min(26%,calc(360 / 1440 * 100cqw))}.story_formatCopy__zJ5Nx[data-format-block=Company]{left:36%;width:min(24%,calc(320 / 1440 * 100cqw))}.story_formatCopy__zJ5Nx[data-format-block="Early Growth"]{left:62%;width:min(30%,calc(400 / 1440 * 100cqw))}.story_formatCopy__zJ5Nx .story_outletTitle__QueIH{font-size:max(18px,calc(28 / 1440 * 100cqw))}.story_formatCopy__zJ5Nx .story_chapterBody__5F_uF{max-width:34ch}.story_highwayCopy__wypoD{position:absolute;left:8%;top:6%;width:min(32%,calc(420 / 1440 * 100cqw));text-align:left;pointer-events:none;opacity:0;visibility:hidden}.story_highwayCopy__wypoD .story_outletTitle__QueIH{font-size:max(22px,calc(40 / 1440 * 100cqw));white-space:nowrap}.story_highwayCopy__wypoD .story_chapterBody__5F_uF{max-width:36ch}.story_flagshipCopy__FThMe{position:absolute;left:calc(156 / 1440 * 100cqw);top:7%;width:min(22%,360px);color:#6a3018;text-shadow:0 1px 0 rgba(255,244,220,.7);pointer-events:none;opacity:0;visibility:hidden}.story_flagshipEyebrow__aaOmE{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-body);font-size:max(11px,.85cqw);font-weight:650;letter-spacing:.22em;text-transform:uppercase}.story_flagshipRule__olkl_{flex:1 1;max-width:42px;height:1.5px;background:#c47a2a}.story_flagshipTitle__LJ2E9{margin:.6cqh 0 0;font-family:var(--font-heading);font-size:max(26px,2.55cqw);font-weight:700;letter-spacing:-.03em;line-height:.92;text-transform:uppercase}.story_flagshipTitle__LJ2E9 span{display:block}.story_flagshipPlace__djqLY,.story_flagshipWhen__khIPG{margin:.7cqh 0 0;font-family:var(--font-body);font-size:max(12px,1cqw);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.story_flagshipBody__Utdd5{max-width:28ch;margin:1cqh 0 0;font-family:var(--font-body);font-size:max(14px,1.15cqw);font-weight:600;line-height:1.35}.story_kachoriCopy__ESSSv{position:absolute;left:8%;top:10%;width:min(36%,calc(520 / 1440 * 100cqw));padding:max(14px,2.4cqh) max(16px,1.6cqw) max(12px,1.8cqh);border-radius:max(18px,calc(22 / 1440 * 100cqw));background:rgba(22,14,10,.62);text-align:center;pointer-events:none;opacity:0;visibility:hidden}.story_kachoriYear__oXPAr{margin:0;font-family:var(--font-body);font-size:max(12px,calc(16 / 1440 * 100cqw));font-weight:500;letter-spacing:.32em;color:#fff}.story_kachoriTitle__eDxnY{margin:max(4px,.6cqh) 0 0;font-family:var(--font-heading);font-weight:560;font-size:max(26px,calc(46 / 1440 * 100cqw));line-height:.92;letter-spacing:-.03em;text-transform:uppercase}.story_kachoriLine__ZTjOS{display:block}.story_kachoriLight__rpQlI{color:#fff}.story_kachoriAccent__CiTwC{color:var(--bf-orange)}.story_kachoriCopy__ESSSv .story_chapterBody__5F_uF{max-width:42ch;margin-right:auto;margin-left:auto;color:#fff;font-size:max(13px,calc(16 / 1440 * 100cqw))}.story_kachoriBadges__bOEoz{display:flex;align-items:flex-start;justify-content:center;gap:max(8px,.8cqw);margin-top:max(10px,1.4cqh)}.story_kachoriBadge__4NmYu{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;max-width:16ch;font-family:var(--font-body);font-size:max(10px,calc(11 / 1440 * 100cqw));font-weight:700;letter-spacing:.04em;line-height:1.15;text-transform:uppercase;color:#fff}.story_kachoriBadge__4NmYu+.story_kachoriBadge__4NmYu{border-left:1px solid rgba(255,255,255,.28);padding-left:max(8px,.8cqw)}.story_kachoriBadge__4NmYu svg{width:max(22px,calc(28 / 1440 * 100cqw));height:max(22px,calc(28 / 1440 * 100cqw));overflow:visible}.story_kachoriBadge__4NmYu path{fill:none;stroke:var(--bf-orange);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.story_chapterBody__5F_uF{margin:max(8px,calc(18 / 810 * 100cqh)) 0 0;max-width:36ch;font-family:var(--font-body);font-size:max(13px,calc(17 / 1440 * 100cqw));line-height:1.5;color:var(--bf-ink)}.story_note__NDkAZ{position:absolute;margin:0;max-width:12ch;opacity:0;visibility:hidden;font-family:var(--font-heading);font-size:max(14px,calc(24.5 / 1440 * 100cqw));line-height:1.05;color:var(--bf-brown)}.story_note__NDkAZ svg{display:block;width:max(48px,calc(92 / 1440 * 100cqw));height:max(14px,calc(24 / 810 * 100cqh));margin-top:2px;overflow:visible}.story_note__NDkAZ path{fill:none;stroke:var(--bf-brown);stroke-width:1.4;stroke-linecap:round}.story_noteRight__ubWgU{text-align:right}.story_noteRight__ubWgU svg{margin-left:auto;transform:scaleX(-1)}@media (max-width:767px) and (orientation:portrait){.story_landscapeOnly__zgBac,.story_storyLogo__GX9q0{display:none!important}.story_skipChip__g3zQa{top:12px;right:12px;padding:4px}.story_skipChipLines__O_fPf{display:none}.story_skipChipDisc__YRyld{width:40px;height:40px}.story_finalePanel__E_Ckw{grid-template-columns:1fr;width:min(88%,380px);padding:0}.story_portraitOnly__iVxjC{display:block!important}.story_progress__VHusy{display:none!important}}@container frame (max-height: 520px){.story_gateway__CXV5u{justify-content:flex-start;padding:25cqh 8cqw 13cqh}.story_headline__oZrSI{font-size:max(26px,9cqh);margin-top:.8cqh}.story_dateLine__sjv9r{margin-top:2px}.story_body__5o34r{margin-top:.8cqh}.story_actions__vVgid{margin-top:1.2cqh}.story_cueSlot__4__rA{bottom:2px;--cue-line:0px;--cue-pill-h:14px;--cue-pill-w:10px;--cue-gap:2px;--cue-label:9px}.story_skipChip__g3zQa{gap:10px;padding:4px 4px 4px 14px}.story_skipChipEyebrow__BKn6L{font-size:8px}.story_skipChipWord__g9Bxp{font-size:13px}.story_skipChipDisc__YRyld{width:34px;height:34px}.story_skipChipArrow__exXxc{width:16px;height:16px}.story_chapterCopy__Bllhj{top:8%;width:min(46%,280px)}.story_chapterHeadline__V_lwt{font-size:max(22px,8cqh)}.story_chapterBody__5F_uF{margin-top:1cqh;line-height:1.35}.story_experimentCopy__uGwxw{top:4%;width:min(42%,220px)}.story_experimentYear__CNW1U{font-size:max(28px,8cqh)}.story_experimentTitle__IxDr9{font-size:max(14px,4cqh)}.story_betCopy__Qh_qD,.story_outletCopy__9oJPg{top:3%}.story_betCopy__Qh_qD{left:8%;width:min(16%,150px)}.story_outletCopy__9oJPg{left:27%;width:min(15%,130px)}.story_dateEyebrow__QjD0q{gap:4px;font-size:10px;letter-spacing:.06em;white-space:nowrap}.story_dateEyebrow__QjD0q .story_rule__C7wzO{width:14px}.story_outletTitle__QueIH{font-size:max(15px,4cqh);white-space:normal}.story_betCopy__Qh_qD .story_chapterBody__5F_uF,.story_outletCopy__9oJPg .story_chapterBody__5F_uF{font-size:max(13px,2.6cqh)}.story_formatCopy__zJ5Nx{top:2%}.story_formatCopy__zJ5Nx[data-format-block=Format]{left:8%;width:min(34%,230px)}.story_formatCopy__zJ5Nx[data-format-block=Company]{left:44%;width:min(18%,120px)}.story_formatCopy__zJ5Nx[data-format-block="Early Growth"]{left:64%;width:min(32%,210px)}.story_formatCopy__zJ5Nx .story_outletTitle__QueIH{font-size:max(13px,3.4cqh);white-space:normal}.story_formatCopy__zJ5Nx .story_chapterBody__5F_uF{font-size:max(13px,2.4cqh);line-height:1.2;margin-top:.6cqh}.story_highwayCopy__wypoD{top:3%;left:8%;width:min(38%,220px)}.story_highwayCopy__wypoD .story_outletTitle__QueIH{font-size:max(16px,4.2cqh);white-space:normal}.story_highwayCopy__wypoD .story_chapterBody__5F_uF{font-size:max(13px,2.5cqh);line-height:1.25}.story_flagshipCopy__FThMe{top:5%;left:calc(148 / 1440 * 100cqw + 8px);width:min(21%,176px)}.story_flagshipTitle__LJ2E9{font-size:max(15px,3.4cqh)}.story_flagshipEyebrow__aaOmE{font-size:10px;letter-spacing:.12em;gap:6px}.story_flagshipPlace__djqLY,.story_flagshipWhen__khIPG{font-size:11px;letter-spacing:.08em;white-space:nowrap}.story_flagshipBody__Utdd5{font-size:13px;line-height:1.25}.story_kachoriCopy__ESSSv{left:8%;top:3%;width:min(46%,250px);padding:8px 8px 6px;border-radius:12px}.story_kachoriYear__oXPAr{font-size:10px;letter-spacing:.18em}.story_kachoriTitle__eDxnY{font-size:max(15px,4.2cqh)}.story_kachoriCopy__ESSSv .story_chapterBody__5F_uF{margin-top:.5cqh;font-size:max(13px,2.5cqh);line-height:1.2}.story_kachoriBadges__bOEoz{gap:4px;margin-top:.6cqh}.story_kachoriBadge__4NmYu{gap:3px;font-size:8px;letter-spacing:.02em}.story_kachoriBadge__4NmYu svg{width:16px;height:16px}}@container frame (max-width: 800px){.story_actions__vVgid{flex-direction:column;width:min(100%,280px)}.story_actions__vVgid a,.story_actions__vVgid button{width:100%}.story_chapterCopy__Bllhj{width:min(44%,260px);top:10%}}@container frame (max-height: 420px){.story_gateway__CXV5u{justify-content:center;padding:6cqh 8cqw 8cqh}.story_headline__oZrSI{margin-top:.4cqh;font-size:max(22px,7.5cqh)}.story_body__5o34r{display:-webkit-box;margin-top:.6cqh;overflow:hidden;font-size:13px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:3}.story_actions__vVgid{flex-direction:row;width:auto;margin-top:1cqh}.story_actions__vVgid a,.story_actions__vVgid button{width:auto}.story_skipChip__g3zQa{top:8px;right:8px;padding:4px}.story_skipChipLines__O_fPf{display:none}.story_skipChipDisc__YRyld{width:38px;height:38px}.story_finalePanel__E_Ckw{grid-template-columns:minmax(0,1fr);width:min(90%,440px);gap:10px;padding:0}.story_finaleAction___TG8C{min-height:64px;border-radius:18px;padding:9px 12px 9px 9px}.story_finaleIcon__7FGQ2{width:44px;height:44px;border-radius:13px}.story_finaleLabel__Muriy{font-size:15px}.story_finaleSub__P5Knq{font-size:12px}.story_chapterBody__5F_uF,.story_formatCopy__zJ5Nx .story_chapterBody__5F_uF,.story_highwayCopy__wypoD .story_chapterBody__5F_uF,.story_kachoriCopy__ESSSv .story_chapterBody__5F_uF{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media (prefers-reduced-motion:reduce){.story_cueLine__j3lam{transform:none}}@container frame (max-height: 520px){.story_finalePanel__E_Ckw{width:min(92%,680px);gap:10px}.story_finaleAction___TG8C{min-height:56px;gap:10px;padding:7px 10px 7px 7px;border-radius:16px}.story_finaleIcon__7FGQ2{width:40px;height:40px;border-radius:12px}.story_finaleLabel__Muriy{font-size:14px}.story_finaleSub__P5Knq{font-size:11px}.story_finaleArrow__YQKK7{width:28px;height:28px}}