.hero-intro-mobile{display:none}.theme-breakfast .nav-language{color:#241718;letter-spacing:.08em;background:0 0;border:1px solid #24171885;border-radius:7px;justify-content:center;align-items:center;min-width:42px;min-height:42px;font-size:.78rem;font-weight:820;line-height:1;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.theme-breakfast .nav-language:hover{color:#fff8eb;background:#68161c;transform:translateY(-1px)}.theme-breakfast .nav-language:focus-visible{outline-offset:3px;outline:2px solid #68161c}@media (max-width:768px){.theme-breakfast .nav-links,.theme-breakfast .nav-status-pill,.theme-breakfast .nav-location{display:none!important}.theme-breakfast .nav,.theme-breakfast .nav.scrolled{background:var(--site-beige)!important;min-height:72px!important;padding:0 14px!important}.theme-breakfast .nav:after{background:#241718!important;height:1px!important}.theme-breakfast .logo-wrap{min-width:0;gap:.56rem!important}.theme-breakfast .brand-logo-mark,.theme-breakfast .logo-emblem{width:44px!important;height:48px!important}.theme-breakfast .brand-logo-image{transform:scale(1.58)!important}.theme-breakfast .logo{font-size:clamp(1.08rem,4.9vw,1.28rem)!important}.theme-breakfast .nav-menu-button,.theme-breakfast .nav.menu-open .nav-menu-button{border-radius:10px!important;flex:0 0 46px!important;width:46px!important;height:46px!important}.theme-breakfast .nav-language{border-radius:8px!important;flex:0 0 44px!important;min-width:44px!important;min-height:44px!important}body .mobile-bar a,body .mobile-bar button{min-height:44px!important}.theme-breakfast .nav-menu-button:focus-visible,.theme-breakfast .nav-menu-panel a:focus-visible,.theme-breakfast .nav-drawer-book:focus-visible{outline-offset:-4px!important;outline:2px solid #fff8eb!important}.theme-breakfast .nav-menu-panel,.theme-breakfast .nav.scrolled .nav-menu-panel,.theme-breakfast .nav.menu-open .nav-menu-panel{overscroll-behavior:contain;width:100vw!important;max-width:none!important;height:calc(100dvh - 72px)!important;max-height:none!important;padding:0 14px max(14px, env(safe-area-inset-bottom))!important;box-shadow:none!important;background:#68161c!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:min-content!important;align-content:start!important;top:72px!important;left:0!important;right:0!important;overflow-y:auto!important}.theme-breakfast .nav-menu-panel:before{background:#e0bd7085!important;width:auto!important;height:1px!important;left:14px!important;right:14px!important}.theme-breakfast .nav-menu-panel:after,.theme-breakfast .nav.menu-open .nav-menu-panel:after,.theme-breakfast .nav-menu-art,.theme-breakfast .nav-menu-ambient{content:none!important;display:none!important}.theme-breakfast .nav-drawer-head{border-bottom:1px solid #fff8eb3d!important;justify-content:space-between!important;align-items:center!important;min-height:72px!important;padding:0 4px!important;display:flex!important}.theme-breakfast .nav-drawer-head span{outline:0;color:#fff8eb!important;letter-spacing:-.035em!important;font-size:clamp(1.7rem,8vw,2.15rem)!important}.theme-breakfast .nav-drawer-head small{color:#e0bd70!important;letter-spacing:.08em!important;font-size:.72rem!important;font-weight:760!important}.theme-breakfast .nav-menu-panel a,.theme-breakfast .nav.menu-open .nav-menu-panel a,.theme-breakfast .nav-menu-panel a.nav-menu-primary,.theme-breakfast .nav.menu-open .nav-menu-panel a.nav-menu-primary,.theme-breakfast .nav-menu-panel a.nav-menu-utility,.theme-breakfast .nav.menu-open .nav-menu-panel a.nav-menu-utility{min-height:55px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #fff8eb2b!important;border-radius:0!important;grid-template-columns:22px minmax(0,1fr) 18px!important;gap:.72rem!important;padding:8px 4px!important}.theme-breakfast .nav-menu-panel a.nav-menu-utility{min-height:47px!important}.theme-breakfast .nav-menu-panel a.nav-menu-primary+a.nav-menu-utility{border-top:1px solid #e0bd706b!important;margin-top:8px!important}.theme-breakfast .nav-menu-panel a:before,.theme-breakfast .nav-menu-panel a:after{content:none!important;display:none!important}.theme-breakfast .nav-menu-panel a:hover,.theme-breakfast .nav-menu-panel a:focus-visible,.theme-breakfast .nav-menu-panel a:active{color:#fff8eb!important;background:#fff8eb1a!important}.theme-breakfast .nav-menu-link-text,.theme-breakfast .nav-menu-panel a.nav-menu-utility .nav-menu-link-text{font-size:1rem!important;line-height:1.05!important}.theme-breakfast .nav-menu-link-meta{color:#fff8eba3!important;letter-spacing:.1em!important;font-size:.59rem!important}.theme-breakfast .nav-menu-panel a>svg:first-child,.theme-breakfast .nav-menu-panel a>svg:last-child{color:#e0bd70!important}.theme-breakfast .nav-drawer-footer{border-top:1px solid #fff8eb3d!important;min-height:68px!important;margin-top:8px!important;padding:10px 4px 0!important;display:block!important}.theme-breakfast .nav-drawer-book{color:#241718!important;width:100%!important;min-width:0!important;min-height:48px!important;box-shadow:none!important;background:#e0bd70!important;border:0!important;border-radius:8px!important}}@media (max-width:680px){.hero-intro-mobile{display:inline}.hero-intro-desktop{display:none}.theme-breakfast .hero.hero-parallax-dining{background:var(--site-beige)!important;height:104svh!important;min-height:800px!important;max-height:920px!important}.theme-breakfast .hero.hero-parallax-dining:before{background:var(--site-beige)!important}.theme-breakfast .hero-parallax-sticky{min-height:800px!important}.theme-breakfast .hero-parallax-copy{width:min(86vw,21rem)!important;top:7.25rem!important;left:16px!important}.theme-breakfast .hero-provenance{margin-bottom:.72rem!important}.theme-breakfast .hero-parallax-copy h1{text-wrap:balance;letter-spacing:-.035em!important;max-width:8.2em!important;font-size:clamp(2.34rem,10.5vw,2.85rem)!important;line-height:.91!important}.theme-breakfast .hero-parallax-copy p{text-wrap:pretty;color:#241718c7!important;max-width:18.5rem!important;margin-top:.86rem!important;font-size:clamp(.9rem,3.7vw,1rem)!important;font-weight:560!important;line-height:1.42!important}.theme-breakfast .hero-copy-ambient-glow{opacity:.42!important}.theme-breakfast .hero-parallax-food-stage{width:100%!important;height:310px!important;min-height:310px!important;top:17.25rem!important;left:0!important;right:0!important}.theme-breakfast .hero-parallax-food-stage .hero-float-pan{width:min(40vw,154px)!important;top:38%!important;left:29%!important}.theme-breakfast .hero-parallax-food-stage .hero-float-tea{width:min(17vw,66px)!important;top:0!important;right:3%!important}.theme-breakfast .hero-parallax-food-stage .hero-float-cheese-platter{width:min(31vw,120px)!important;top:16%!important;left:-4%!important}.theme-breakfast .hero-parallax-food-stage .hero-float-greens-platter{width:min(26vw,100px)!important;display:block!important;top:63%!important;left:1%!important}.theme-breakfast .hero-parallax-food-stage .hero-float-simit{width:min(25vw,96px)!important;top:62%!important;right:0!important}.theme-breakfast .hero-parallax-gallery{gap:.5rem!important;margin-block:-2rem!important;padding-block:2rem!important;top:63%!important;left:-55vw!important;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 96%,#0000 100%)!important;mask-image:linear-gradient(#0000 0%,#000 14% 96%,#0000 100%)!important}.theme-breakfast .hero-parallax-row{gap:.5rem!important}.theme-breakfast .hero-parallax-card{border:0!important;border-radius:8px!important;width:min(34vw,132px)!important;box-shadow:0 6px 8px #2a1b1224!important}}@media (max-width:680px) and (max-height:720px){.theme-breakfast .nav-drawer-head{min-height:64px!important}.theme-breakfast .nav-menu-panel a,.theme-breakfast .nav.menu-open .nav-menu-panel a,.theme-breakfast .nav-menu-panel a.nav-menu-primary,.theme-breakfast .nav.menu-open .nav-menu-panel a.nav-menu-primary{min-height:51px!important}.theme-breakfast .nav-menu-panel a.nav-menu-utility,.theme-breakfast .nav.menu-open .nav-menu-panel a.nav-menu-utility{min-height:44px!important}.theme-breakfast .nav-drawer-footer{min-height:60px!important;margin-top:4px!important;padding-top:6px!important}.theme-breakfast .hero.hero-parallax-dining,.theme-breakfast .hero-parallax-sticky{min-height:740px!important}.theme-breakfast .hero-parallax-copy{top:6.7rem!important}.theme-breakfast .hero-parallax-food-stage{top:16.2rem!important}.theme-breakfast .hero-parallax-gallery{top:61%!important}}@media (min-width:681px) and (max-width:900px){.theme-breakfast .hero-parallax-copy{gap:0!important;width:min(100vw - 4rem,30rem)!important;max-width:30rem!important;top:7.75rem!important;left:2rem!important}.theme-breakfast .hero-provenance{color:#241718b3!important;white-space:normal!important;border-bottom:1px solid #24171833!important;align-items:baseline!important;gap:.72rem!important;width:min(100%,28rem)!important;margin:0 0 .84rem!important;padding:0 0 .62rem!important;animation:none!important;display:flex!important}.theme-breakfast .hero-provenance-year{color:#821b22!important;min-height:0!important;font-family:var(--font-literata-gf), "Literata", Georgia, serif!important;letter-spacing:-.018em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:1rem!important;font-weight:660!important}.theme-breakfast .hero-provenance-place{color:#241718ab!important;letter-spacing:-.005em!important;padding:0!important;font-size:.78rem!important;font-weight:570!important}.theme-breakfast .hero-provenance-place:before,.theme-breakfast .hero-title-lockup:after{content:none!important;display:none!important}.theme-breakfast .hero-parallax-copy h1,.theme-breakfast .hero-title-lockup,.theme-breakfast .hero-title-line,.theme-breakfast .hero-title-line-one,.theme-breakfast .hero-title-line-two{color:#211817!important;font-family:var(--font-commissioner-gf), "Commissioner", Arial, sans-serif!important;text-shadow:none!important;font-style:normal!important}.theme-breakfast .hero-parallax-copy h1{letter-spacing:-.028em!important;text-wrap:auto!important;gap:.04em!important;max-width:8.6em!important;font-size:clamp(3.05rem,7vw,3.55rem)!important;font-weight:690!important;line-height:.96!important;display:grid!important}.theme-breakfast .hero-title-line{width:100%!important;max-width:100%!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;white-space:normal!important;text-wrap:balance!important;display:block!important}.theme-breakfast .hero-title-line-two{max-width:8.2em!important}.theme-breakfast .hero-parallax-copy p{color:#241718c2!important;max-width:28rem!important;margin:.92rem 0 0!important;font-size:1rem!important;font-weight:500!important;line-height:1.48!important;animation:none!important}.theme-breakfast .hero-copy-ambient-glow{display:none!important}.theme-breakfast .hero-parallax-food-stage{top:23.5rem!important}.theme-breakfast .hero-parallax-gallery{top:62%!important}}@media (prefers-reduced-motion:reduce){.theme-breakfast .hero-parallax-food-stage .hero-float-item,.theme-breakfast .hero-parallax-food-stage .hero-float-item:after,.theme-breakfast .nav-menu-panel,.theme-breakfast .nav-menu-panel a{transition:none!important;animation:none!important}}@media (max-width:680px){.theme-breakfast .hero-parallax-copy{gap:0!important;width:min(100vw - 2.25rem,23rem)!important;max-width:23rem!important;top:7.35rem!important;left:clamp(1.125rem,5.6vw,1.5rem)!important}.theme-breakfast .hero-provenance{color:#211817b3!important;width:min(100%,22rem)!important;font-family:var(--font-commissioner-gf), "Commissioner", Arial, sans-serif!important;letter-spacing:-.004em!important;white-space:normal!important;border:0!important;align-items:baseline!important;gap:.38rem!important;margin:0 0 1.12rem!important;padding:0!important;font-size:clamp(.82rem,3.35vw,.9rem)!important;font-weight:430!important;line-height:1.35!important;animation:none!important;display:flex!important}.theme-breakfast .hero-provenance-year{color:#821b22!important;min-height:0!important;font-family:var(--font-commissioner-gf), "Commissioner", Arial, sans-serif!important;line-height:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;align-items:baseline!important;gap:.12rem!important;padding:0!important;display:inline-flex!important}.theme-breakfast .hero-provenance-year strong{font-size:inherit!important;letter-spacing:inherit!important;font-weight:620!important}.theme-breakfast .hero-provenance-year small{font-size:inherit!important;letter-spacing:inherit!important;font-weight:500!important}.theme-breakfast .hero-locale-en .hero-provenance-year small{text-transform:none;order:-1;font-size:inherit!important;letter-spacing:inherit!important}.theme-breakfast .hero-provenance-place{max-width:none!important;color:inherit!important;font:inherit!important;text-wrap:pretty!important;padding:0!important;display:block!important}.theme-breakfast .hero-provenance-place:before,.theme-breakfast .hero-title-lockup:after{content:none!important;display:none!important}.theme-breakfast .hero-parallax-copy h1,.theme-breakfast .hero-title-lockup,.theme-breakfast .hero-title-line,.theme-breakfast .hero-title-line-one,.theme-breakfast .hero-title-line-two{color:#211817!important;font-family:var(--font-commissioner-gf), "Commissioner", Arial, sans-serif!important;text-shadow:none!important;font-style:normal!important}.theme-breakfast .hero-parallax-copy h1{letter-spacing:-.028em!important;font-optical-sizing:auto!important;font-variation-settings:"FLAR" 32, "VOLM" 8!important;text-wrap:auto!important;gap:.06em!important;max-width:9em!important;font-size:clamp(2.35rem,10.4vw,2.72rem)!important;font-weight:620!important;line-height:.98!important;display:grid!important}.theme-breakfast .hero-title-line{width:100%!important;max-width:100%!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;white-space:normal!important;text-wrap:balance!important;display:block!important}.theme-breakfast .hero-title-line-two{letter-spacing:-.022em!important;max-width:9em!important;font-size:.93em!important;font-weight:560!important}.theme-breakfast .hero-title-accent{color:#821b22!important;font:inherit!important;font-weight:680!important}.theme-breakfast .hero-parallax-copy p{color:#211817c7!important;max-width:19.5rem!important;font-family:var(--font-commissioner-gf), "Commissioner", Arial, sans-serif!important;letter-spacing:-.004em!important;text-wrap:pretty!important;margin:1.08rem 0 0!important;font-size:1rem!important;font-weight:400!important;line-height:1.52!important;animation:none!important}.theme-breakfast .hero-copy-ambient-glow{display:none!important}.theme-breakfast .hero-parallax-food-stage{top:20.65rem!important}.theme-breakfast .hero-locale-en .hero-parallax-food-stage .hero-float-tea{top:18%!important}.theme-breakfast .hero-parallax-gallery{top:66%!important}}@media (max-width:680px) and (max-height:720px){.theme-breakfast .hero-parallax-copy{top:6.7rem!important}.theme-breakfast .hero-parallax-food-stage{top:19.1rem!important}.theme-breakfast .hero-locale-en .hero-parallax-food-stage .hero-float-tea{top:34%!important}}
@media (min-width:901px){.theme-breakfast .nav,.theme-breakfast .nav.scrolled{-webkit-backdrop-filter:blur(14px)saturate(112%)!important;background:#f4ecdff5!important;border:1px solid #37262024!important;border-radius:14px!important;width:min(1240px,100% - 2.5rem)!important;min-height:72px!important;padding-inline:1rem!important;top:.9rem!important;box-shadow:0 7px 8px #301f1b0f!important}.theme-breakfast .nav:after{display:none!important}.theme-breakfast .nav-links{background:0 0!important;border:0!important;display:flex!important}.theme-breakfast .nav-links a{padding-inline:.78rem!important}.theme-breakfast .nav-location{color:#2f5666!important;background:#ffffff59!important;border-color:#2f56663d!important;min-height:42px!important;display:inline-flex!important}.theme-breakfast .nav-menu-button{width:44px!important;height:44px!important}.theme-breakfast .hero.hero-parallax-dining{perspective:none!important;height:clamp(720px,90svh,820px)!important;min-height:720px!important;overflow:hidden!important}.theme-breakfast .hero-parallax-sticky{height:100%!important;min-height:0!important;position:relative!important;top:auto!important;overflow:hidden!important}.theme-breakfast .hero-top-curtain{background:linear-gradient(#f4ecdf 0%,#f4ecdfe0 62%,#f4ecdf00 100%)!important;height:10rem!important}.theme-breakfast .hero-parallax-copy{z-index:8!important;opacity:1!important;filter:none!important;gap:.7rem!important;width:min(39vw,31rem)!important;max-width:31rem!important;top:clamp(10.4rem,22svh,12.2rem)!important;left:clamp(3.5rem,6.5vw,6.25rem)!important;transform:none!important}.theme-breakfast .hero-parallax-copy>div:last-child{opacity:1!important;filter:none!important;transform:none!important}.theme-breakfast .hero-parallax-copy h1{letter-spacing:-.035em!important;max-width:8.2em!important;font-size:clamp(4.25rem,5.75vw,5.5rem)!important;line-height:.88!important}.theme-breakfast .hero-title-word,.theme-breakfast .hero-parallax-copy p,.theme-breakfast .hero-provenance{clip-path:none!important;filter:none!important;opacity:1!important;animation:none!important;transform:none!important}.theme-breakfast .hero-title-lockup:after{display:none!important}.theme-breakfast .hero-title-line{letter-spacing:-.035em!important;gap:.16em!important}.theme-breakfast .hero-parallax-copy p{color:#241718d1!important;max-width:29rem!important;margin-top:.5rem!important;font-size:clamp(1rem,1.25vw,1.13rem)!important;line-height:1.55!important}.theme-breakfast .hero-copy-ambient-glow{opacity:.58!important;width:130%!important;height:140%!important}.theme-breakfast .hero-parallax-gallery{z-index:4!important;opacity:1!important;gap:.8rem!important;width:min(51vw,680px)!important;margin:0!important;padding:0!important;display:grid!important;top:clamp(8.3rem,16svh,9.6rem)!important;left:auto!important;right:clamp(2.4rem,4.7vw,4.6rem)!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.theme-breakfast .hero-parallax-row{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important;gap:.8rem!important;width:100%!important;display:grid!important;transform:none!important}.theme-breakfast .hero-parallax-row.is-reverse{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important}.theme-breakfast .hero-parallax-card{aspect-ratio:auto!important;border:0!important;border-radius:8px!important;width:100%!important;height:clamp(210px,31svh,290px)!important;transform:none!important;box-shadow:0 6px 8px #2d1c141f!important}.theme-breakfast .hero-parallax-row.is-reverse .hero-parallax-card{height:clamp(185px,26svh,238px)!important}.theme-breakfast .hero-parallax-card:nth-child(n+3){display:none!important}.theme-breakfast .hero-parallax-card img{filter:saturate(.98)contrast(1.035)brightness(.92)!important;transform:scale(1.01)!important}.theme-breakfast .hero-parallax-food-stage{display:none!important}.theme-breakfast .hero-parallax-sticky:after{background:linear-gradient(#f4ecdf00,#f4ecdf 92%)!important;height:24%!important}}@media (min-width:901px) and (max-width:1120px){.theme-breakfast .nav-links a{padding-inline:.55rem!important;font-size:.78rem!important}.theme-breakfast .hero-parallax-copy{width:40vw!important;left:3rem!important}.theme-breakfast .hero-parallax-copy h1{font-size:clamp(3.7rem,6vw,4.5rem)!important}.theme-breakfast .hero-parallax-gallery{width:50vw!important;right:2.2rem!important}}@media (max-width:680px){.theme-breakfast .hero-parallax-copy{top:7.18rem!important}.theme-breakfast .hero-provenance{white-space:nowrap!important;align-items:center!important;gap:0!important;width:auto!important;margin:0 0 .98rem!important;padding:0!important;animation:.72s cubic-bezier(.16,1,.3,1) 80ms both hero-origin-line-in!important;display:flex!important}.theme-breakfast .hero-provenance-place{display:none!important}.theme-breakfast .hero-provenance-year{background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:.26rem!important;min-height:0!important;padding:0!important;line-height:1!important;animation:none!important;display:inline-flex!important}.theme-breakfast .hero-provenance-year:before,.theme-breakfast .hero-provenance-year:after{content:none!important;display:none!important}.theme-breakfast .hero-provenance-year strong,.theme-breakfast .hero-provenance-year small{font-family:var(--font-commissioner-gf), "Commissioner", Arial, sans-serif!important;font-style:normal!important;line-height:1!important}.theme-breakfast .hero-provenance-year strong{color:#821b22!important;letter-spacing:-.012em!important;font-size:.78rem!important;font-weight:740!important}.theme-breakfast .hero-provenance-year small{text-transform:none;color:#2417189e!important;letter-spacing:-.012em!important;font-size:.78rem!important;font-weight:590!important}.theme-breakfast .hero-parallax-copy h1.hero-title-editorial{color:#211817!important;max-width:22rem!important;font-family:var(--font-commissioner-gf), "Commissioner", Arial, sans-serif!important;font-variation-settings:"FLAR" 18, "VOLM" 8!important;letter-spacing:-.038em!important;text-shadow:none!important;gap:.06em!important;margin:0!important;font-size:clamp(2.72rem,11.8vw,3.12rem)!important;font-style:normal!important;font-weight:680!important;line-height:.94!important;display:grid!important}.theme-breakfast .hero-title-editorial .hero-title-line{width:fit-content!important;max-width:100%!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-shadow:none!important}.theme-breakfast .hero-title-editorial .hero-title-line-one{min-height:0;align-items:baseline!important;gap:.18em!important;display:flex!important}.theme-breakfast .hero-title-editorial .hero-title-word{opacity:0;display:inline-block;position:relative;transform:translateY(1.15rem);text-shadow:none!important;animation:hero-editorial-word-in .9s cubic-bezier(.16, 1, .3, 1) calc(.12s + (var(--title-order) * .115s)) both!important}.theme-breakfast .hero-title-editorial .hero-title-word:before,.theme-breakfast .hero-title-editorial .hero-title-word:after{content:none!important;display:none!important}.theme-breakfast .hero-title-line-one .hero-title-word:not(.hero-title-accent){text-transform:none;margin:0;color:#211817!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.theme-breakfast .hero-title-editorial .hero-title-accent{color:#821b22!important;font:inherit!important;letter-spacing:-.045em!important;font-weight:735!important;line-height:inherit!important}.theme-breakfast .hero-title-editorial .hero-title-line-two{display:block!important}.theme-breakfast .hero-title-line-two .hero-title-word{color:#211817!important;font:inherit!important;letter-spacing:-.036em!important;font-weight:650!important;line-height:inherit!important}.theme-breakfast .hero-parallax-copy p{max-width:19.5rem!important;margin-top:1.08rem!important}.theme-breakfast .hero-locale-en h1.hero-title-editorial{font-size:clamp(2rem,9.2vw,2.25rem)!important;line-height:.98!important}}@keyframes hero-editorial-word-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(1.15rem)}to{opacity:1;clip-path:inset(0);transform:translate(0,0)}}@keyframes hero-origin-line-in{0%{opacity:0;transform:translate(-.5rem)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.theme-breakfast .hero-title-editorial .hero-title-word,.theme-breakfast .hero-provenance{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}@media (min-width:901px){.theme-breakfast .hero-provenance{color:#241718ad!important;white-space:normal!important;border-bottom:1px solid #24171833!important;align-items:baseline!important;gap:.8rem!important;width:min(100%,29rem)!important;margin:0 0 1rem!important;padding:0 0 .68rem!important}.theme-breakfast .hero-provenance-year{color:#821b22!important;min-height:0!important;font-family:var(--font-literata-gf), "Literata", Georgia, serif!important;letter-spacing:-.018em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:1.05rem!important;font-weight:660!important}.theme-breakfast .hero-provenance-place{letter-spacing:-.005em!important;padding:0!important;font-size:.8rem!important;font-weight:570!important}.theme-breakfast .hero-provenance-place:before,.theme-breakfast .hero-title-lockup:after{content:none!important;display:none!important}.theme-breakfast .hero-parallax-copy h1,.theme-breakfast .hero-title-lockup,.theme-breakfast .hero-title-line,.theme-breakfast .hero-title-line-one,.theme-breakfast .hero-title-line-two{color:#211817!important;font-family:var(--font-bricolage-grotesque-gf), "Bricolage Grotesque", Arial, sans-serif!important;text-shadow:none!important;font-style:normal!important}.theme-breakfast .hero-parallax-copy h1{letter-spacing:-.03em!important;text-wrap:auto!important;gap:.04em!important;max-width:7.2em!important;font-size:clamp(3.75rem,5vw,4.8rem)!important;font-weight:690!important;line-height:.95!important;display:grid!important}.theme-breakfast .hero-title-line{width:100%!important;max-width:100%!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;white-space:normal!important;text-wrap:balance!important;display:block!important}.theme-breakfast .hero-title-line-two{max-width:7.2em!important}.theme-breakfast .hero-parallax-copy p{color:#241718c2!important;max-width:28rem!important;margin-top:1rem!important;font-weight:500!important}.theme-breakfast .hero-copy-ambient-glow{display:none!important}}
.header-wrapper{box-shadow:none;background:#3a0d10;border-bottom-color:#e2bf7d33}.header-wrapper.is-scrolled{background:#2f090cf7;border-bottom-color:#e2bf7d47;box-shadow:0 6px 16px #1404062e}.glass-nav{height:68px}.nav-container{max-width:1280px;padding-inline:clamp(1.25rem,3vw,2.5rem)}.nav-logo{gap:.68rem}.nav-logo-emblem{width:31px;height:40px}.nav-logo-provenance{color:#d9b56f;letter-spacing:.22em;margin-bottom:1px;font-size:.52rem;font-weight:650}.nav-logo-main{color:#fffaf1;letter-spacing:.075em;font-size:1.08rem;font-weight:590}.nav-logo-sub{color:#e8c98de6;letter-spacing:.235em;margin-top:1px;font-size:.56rem}.header-wrapper .nav-links{gap:clamp(.8rem,1.45vw,1.45rem)!important}.header-wrapper .nav-links .nav-link,.header-wrapper .nav-links a{color:#fffaf1c7!important;letter-spacing:.065em!important;font-size:.73rem!important;font-weight:560!important}.header-wrapper .nav-links .nav-link:after,.header-wrapper .nav-links a:after{height:1px}.header-wrapper .nav-links .nav-link.active,.header-wrapper .nav-links a.active{color:#e2bf7d!important}.header-wrapper .nav-language{color:#e2bf7d;background:0 0;border-color:#e2bf7d61;border-radius:4px;min-width:36px;min-height:34px;padding:0 8px}.hero-section.hero-cinematic{isolation:isolate;background:#18090a;align-items:center;height:82vh;min-height:610px;display:flex;position:relative;overflow:hidden}.hero-cinematic .hero-slide{z-index:0;opacity:0;pointer-events:none;transform-origin:50% 48%;will-change:opacity, transform;background-position:50%;background-size:cover;width:103%;height:103%;transition:opacity 1.45s cubic-bezier(.16,1,.3,1),transform 1.45s cubic-bezier(.16,1,.3,1);position:absolute;inset:-1.5%;transform:scale(1.015)translate(0,0)}.hero-cinematic .hero-slide-2{transform-origin:42% 52%}.hero-cinematic .hero-slide-3{transform-origin:58% 48%}.hero-cinematic .hero-slide.is-active{z-index:2;opacity:1;animation:8.2s cubic-bezier(.32,0,.22,1) both hero-camera-drift}.hero-cinematic .hero-slide.is-exiting{z-index:1;opacity:0;transform:scale(1.1)translate(-.5%,-.3%)}@keyframes hero-camera-drift{0%{transform:scale(1.015)translate(0,0)}to{transform:scale(1.09)translate(-.45%,-.25%)}}.hero-cinematic .hero-overlay{z-index:3;position:absolute;inset:0;background:linear-gradient(90deg,#140708c7 0%,#14070873 42%,#14070814 76%),linear-gradient(#0c05061f 0%,#0c050614 48%,#0c05069e 100%)!important}.hero-cinematic .hero-content{z-index:4;text-align:left;width:min(100%,1280px);max-width:none;margin:0 auto;padding:0 clamp(1.5rem,6vw,5.5rem) 2rem;position:relative}.hero-cinematic .hero-content-inner{text-align:center;max-width:640px}.hero-cinematic .hero-subtitle{color:#e2bf7d;letter-spacing:.17em;text-shadow:0 2px 8px #00000057;align-items:center;gap:.72rem;margin-bottom:1rem;font-size:.72rem;font-weight:620;display:flex}.hero-subtitle-rule{background:currentColor;width:2.5rem;height:1px}.hero-cinematic .hero-title{color:#fffaf1;max-width:8.6em;font-family:"NOCTADO", var(--font-bodoni-gf), Georgia, serif;letter-spacing:.015em;text-shadow:0 4px 20px #00000052;text-wrap:balance;margin:0 0 1rem;font-size:clamp(3.35rem,5.4vw,5.6rem);font-weight:400;line-height:.9}.hero-cinematic .hero-title-main,.hero-cinematic .hero-title-accent{color:inherit;font:inherit;letter-spacing:inherit}.hero-cinematic .hero-title-accent{color:#edcb8a!important}.hero-cinematic .hero-title.hero-title-visual{width:min(100%,39rem);max-width:none;text-shadow:none;margin:-.25rem auto .8rem;line-height:0}.hero-title-lockup-image{filter:drop-shadow(0 3px 4px #0c04054d);width:100%;height:auto;display:block}.hero-cinematic .hero-tagline{color:#fffaf1e6;letter-spacing:-.008em;text-shadow:0 2px 10px #0000006b;text-wrap:pretty;max-width:31rem;margin:0 auto 1.65rem;font-size:clamp(1rem,1.35vw,1.15rem);font-weight:430;line-height:1.5}.hero-cinematic .hero-actions{justify-content:center;align-items:center;gap:.75rem;display:flex}.hero-cinematic .btn-primary,.hero-cinematic .btn-secondary-hero{letter-spacing:.085em;min-height:48px;padding:.76rem 1.35rem;font-size:.78rem;font-weight:650;border-radius:5px!important}.hero-cinematic .btn-primary{box-shadow:0 5px 8px #0f050642;background:#b68647!important}.hero-cinematic .btn-secondary-hero{color:#fffaf1;-webkit-backdrop-filter:none;background:#70171d;border:1px solid #f4dabe3d;padding-inline:1.35rem;box-shadow:0 5px 8px #0f050642;border-radius:5px!important}.hero-cinematic .btn-secondary-hero:hover{color:#fffaf1;background:#861e25;border-color:#f4dabe6b}.hero-cinematic .carousel-indicators{gap:.5rem;bottom:5.3rem;left:auto;right:clamp(1.5rem,4vw,3.5rem);transform:none}.hero-cinematic .indicator-dot{background:#fffaf16b;border-radius:0;width:18px;height:2px}.hero-cinematic .indicator-dot.active{background:#edcb8a;border-radius:0;width:34px;height:2px}.hero-cinematic .hero-bottom-transition{height:clamp(64px,8vw,108px)}@media (max-width:980px){.header-wrapper .nav-links{gap:.75rem!important}.header-wrapper .nav-links .nav-link,.header-wrapper .nav-links a{font-size:.68rem!important}}@media (max-width:768px){.header-wrapper,.header-wrapper.is-scrolled{box-shadow:none;background:#3a0d10!important}.glass-nav{height:64px}.nav-container{padding-inline:1rem}.nav-logo{gap:.55rem}.nav-logo-emblem{width:27px;height:35px}.nav-logo-provenance{letter-spacing:.19em;font-size:.46rem}.nav-logo-main{letter-spacing:.065em;font-size:.96rem}.nav-logo-sub{letter-spacing:.2em;font-size:.49rem}.nav-actions-mobile{gap:.38rem}.header-wrapper .nav-language,.theme-breakfast .nav-language{font-size:.68rem;font-weight:650;color:#e2bf7d!important;background:0 0!important;border:0!important;border-radius:0!important;flex-basis:38px!important;min-width:38px!important;min-height:40px!important;padding:0!important}.mobile-toggle{flex:0 0 40px;gap:4px;display:flex;background:0 0!important;border:1px solid #e2bf7d70!important;border-radius:5px!important;width:40px!important;height:40px!important;padding:8px!important}.mobile-toggle .toggle-bar{border-radius:0;height:1px;background:#f8e7c8!important;width:20px!important}.mobile-toggle .mid-bar{align-self:flex-end;width:15px!important}.mobile-toggle.open .top-bar{transform:translateY(5px)rotate(45deg)}.mobile-toggle.open .bot-bar{transform:translateY(-5px)rotate(-45deg)}.mobile-drawer{top:64px}.hero-section.hero-cinematic{align-items:flex-end;height:calc(90svh - 64px);min-height:590px;max-height:760px}.hero-cinematic .hero-slide{background-position:58%}.hero-cinematic .hero-overlay{background:linear-gradient(#0d05061f 0%,#0d050629 30%,#0d0506d1 77%,#0d0506f0 100%)!important}.hero-cinematic .hero-content{text-align:center;padding:0 1.25rem clamp(6.6rem,14svh,7.5rem)}.hero-cinematic .hero-content-inner{max-width:23rem;margin-inline:auto}.hero-cinematic .hero-title{letter-spacing:.005em;max-width:8em;margin-bottom:.72rem;font-size:clamp(2.55rem,11.8vw,3.25rem)!important;line-height:.9!important}.hero-cinematic .hero-title.hero-title-visual{width:min(100%,25rem);max-width:none;margin:-.1rem auto .7rem}.hero-cinematic .hero-tagline{max-width:21rem;margin:0 auto 1.15rem;font-size:.94rem!important;line-height:1.42!important}.hero-cinematic .hero-actions{flex-flow:row;justify-content:center;align-items:center;gap:.6rem;max-width:none}.hero-cinematic .btn-primary,.hero-cinematic .btn-secondary-hero{letter-spacing:.065em;width:min(10rem,50% - .3rem);min-height:44px;padding:.68rem .65rem;font-size:.7rem}.hero-cinematic .btn-secondary-hero{padding-inline:.55rem}.hero-cinematic .carousel-indicators{left:1.25rem;right:auto;bottom:4.35rem!important}.hero-cinematic .hero-bottom-transition{height:56px}}@media (max-width:380px),(max-height:720px) and (max-width:768px){.hero-section.hero-cinematic{min-height:540px}.hero-cinematic .hero-content{padding-bottom:5.7rem}.hero-cinematic .hero-title{font-size:clamp(2.25rem,11.2vw,2.65rem)!important}.hero-cinematic .hero-title.hero-title-visual{width:min(100%,22rem)}.hero-cinematic .hero-tagline{margin-bottom:.9rem}.hero-cinematic .carousel-indicators{bottom:3.85rem!important}}@media (prefers-reduced-motion:reduce){.hero-cinematic .hero-slide,.hero-cinematic .hero-slide.is-active,.hero-action-arrow,.mobile-toggle .toggle-bar{transition-duration:.01ms!important;animation:none!important;transform:none!important}}
