.experience-tables{position:relative}.experience-table-safe-area{display:none}@media (width<=767px){[data-native-app] .experience-table-safe-area{inset:calc(-1 * env(safe-area-inset-top)) 0 auto;height:env(safe-area-inset-top);background:var(--walnut);display:block;position:absolute}}.experience-arrival-stage{color:#fff;background:var(--walnut);height:100dvh;transition:height .72s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.experience-arrival-stage.is-arriving{z-index:40;border-radius:0;width:100%;height:100dvh;transition:none;position:fixed;inset:0}[data-app-layout]:has(.experience-arrival-stage.is-arriving) nav[aria-label=Primary]{display:none}[data-app-layout]:has(.experience-arrival-stage.is-arriving)>aside{display:none}[data-app-layout]:has([data-table-arrival-complete]) nav[aria-label=Primary]{animation:.18s ease-out both table-nav-return}@keyframes table-nav-return{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.experience-arrival-stage.is-arriving .experience-arrival-action{bottom:max(32px, env(safe-area-inset-bottom))}.experience-arrival-stage.is-arriving .experience-geographic-globe{top:max(10dvh, calc(env(safe-area-inset-top) + 20px))}.experience-arrival-stage.is-docked{height:277px}.experience-table-cap{opacity:0;transition:opacity .4s .12s,transform .72s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 0 auto;transform:translateY(32px)}.is-docked>.experience-table-cap{opacity:1;transform:translateY(0)}.experience-arrival-world{transform-origin:50% 25%;min-height:100%;transition:opacity .22s;position:absolute;inset:0 0 auto}.is-docked>.experience-arrival-world{opacity:0;pointer-events:none}.experience-geographic-globe{flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:10dvh;left:50%;transform:translate(-50%)}.experience-arrival-copy{text-align:center;max-width:520px;margin:auto;position:absolute;bottom:150px;left:24px;right:24px}.experience-arrival-action{max-width:520px;margin:auto;position:absolute;bottom:32px;left:24px;right:24px}.experience-first-dish>a{width:100%}.experience-first-dish>a>div:first-child{height:120px}.experience-progress{background:var(--surface-track);width:100%;height:6px;accent-color:var(--paprika);border:0;border-radius:999px;display:block;overflow:hidden}.experience-progress::-webkit-progress-bar{background:var(--surface-track)}.experience-progress::-webkit-progress-value{background:var(--paprika);border-radius:999px}.experience-progress::-moz-progress-bar{background:var(--paprika)}.experience-find-sheet{height:52dvh;min-height:320px;max-height:80dvh!important}.experience-find-sheet.has-query{height:76dvh}.experience-settings-back{border-radius:14px;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.experience-arrival-stage.is-reduced,.experience-arrival-stage.is-reduced *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-app-layout]:has([data-table-arrival-complete]) nav[aria-label=Primary]{animation:none}.experience-arrival-stage,.experience-arrival-stage *{transition:none!important;animation:none!important}}@media (width>=768px){.experience-arrival-stage{border-radius:24px}.experience-arrival-stage.is-docked{height:320px}}.experience-home-meta{flex-wrap:wrap;align-items:center}.experience-home-meta>span:last-child{white-space:normal;height:auto;min-height:44px;padding-block:12px}.experience-home-meta>div{flex-wrap:wrap}.experience-feature{min-height:384px;display:grid}.experience-feature>.experience-home-image{height:100%;position:absolute;inset:0}.experience-feature>.experience-home-content{align-self:end;padding-top:72px;position:relative;inset:auto}.experience-home-content h2{-webkit-line-clamp:unset;overflow-wrap:anywhere;display:block;overflow:visible}.experience-dish-cta{background:var(--surface-canvas);flex:none;position:sticky;bottom:0}.experience-dish-cta button{white-space:normal;height:auto;min-height:56px;padding-block:14px}
