.Header_header__y1slV{position:fixed;top:0;left:0;right:0;z-index:9000;display:flex;align-items:center;gap:2rem;padding:1.2rem 2.5rem;transition:background .4s ease,padding .4s ease,-webkit-backdrop-filter .4s ease;transition:background .4s ease,padding .4s ease,backdrop-filter .4s ease;transition:background .4s ease,padding .4s ease,backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease}.Header_scrolled__5GXEX{background:rgba(10,8,4,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:.85rem 2.5rem;border-bottom:1px solid rgba(212,168,67,.12)}.Header_logo__s4YA_{display:flex;align-items:center;gap:.75rem;text-decoration:none;flex-shrink:0}.Header_logoMark__7Fvr8{width:28px;height:28px}.Header_logoSep__oslNU{width:1px;height:32px;background:linear-gradient(180deg,transparent,#d4a843,transparent);opacity:.4}.Header_logoText___H2G5{display:flex;flex-direction:column;gap:1px}.Header_logoLounge__nJlXv{font-family:var(--f-sans),sans-serif;font-size:.5rem;letter-spacing:.45em;color:rgba(212,168,67,.7);text-transform:uppercase;line-height:1}.Header_logoMatsuri__6cDVA{font-family:var(--f-en),serif;font-size:1rem;letter-spacing:.22em;color:#f5ead8;text-transform:uppercase;line-height:1}.Header_desktopNav__j4nuq{display:flex;align-items:center;gap:2rem;margin-left:auto}.Header_navLink__2JrKl{font-family:var(--f-en),serif;font-size:.75rem;letter-spacing:.2em;color:rgba(245,234,216,.65);text-decoration:none;text-transform:uppercase;transition:color .25s ease;position:relative}.Header_navLink__2JrKl:after{content:"";position:absolute;bottom:-3px;left:0;right:0;height:1px;background:#d4a843;transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.Header_navLink__2JrKl:hover{color:#d4a843}.Header_navLink__2JrKl:hover:after{transform:scaleX(1)}.Header_telBtn__aQbAa{display:flex;align-items:center;text-decoration:none;padding:.45rem 1.1rem;border:1px solid rgba(212,168,67,.5);position:relative;overflow:hidden;transition:border-color .3s ease;flex-shrink:0}.Header_telBtn__aQbAa:before{content:"";position:absolute;inset:2px;border:1px solid rgba(212,168,67,.2);pointer-events:none}.Header_telBtn__aQbAa:hover{border-color:rgba(212,168,67,.9)}.Header_telInner__Q2epT{font-family:var(--f-en),serif;font-size:.7rem;letter-spacing:.1em;color:#d4a843}.Header_mobileNav__O_Cql{display:none}.Header_burger__YACGf{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px;margin-left:auto;z-index:9001}.Header_burger__YACGf span{display:block;width:22px;height:1px;background:#d4a843;transition:transform .3s ease,opacity .3s ease}.Header_burgerOpen__8rLI1 span:first-child{transform:translateY(6px) rotate(45deg)}.Header_burgerOpen__8rLI1 span:nth-child(2){opacity:0}.Header_burgerOpen__8rLI1 span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (max-width:768px){.Header_header__y1slV{padding:1rem 1.5rem}.Header_scrolled__5GXEX{padding:.75rem 1.5rem}.Header_desktopNav__j4nuq,.Header_telBtn__aQbAa{display:none}.Header_burger__YACGf{display:flex}.Header_mobileNav__O_Cql{display:block;position:fixed;inset:0;z-index:9000;overflow:hidden;pointer-events:none}.Header_mobileNavClosing__CHvnN,.Header_mobileNavOpen__BnHG1{pointer-events:auto}.Header_blade__tSKj0{position:absolute;left:0;right:0;height:16.6667%;background:rgba(10,8,4,.97);transform-origin:top center;transform:scaleY(0);border-bottom:1px solid rgba(212,168,67,.08);transition:transform .25s cubic-bezier(.4,0,.2,1)}.Header_blade__tSKj0:first-child{top:0}.Header_blade__tSKj0:nth-child(2){top:16.6667%}.Header_blade__tSKj0:nth-child(3){top:33.3333%}.Header_blade__tSKj0:nth-child(4){top:50%}.Header_blade__tSKj0:nth-child(5){top:66.6667%}.Header_blade__tSKj0:nth-child(6){top:83.3333%}.Header_mobileNavOpen__BnHG1 .Header_blade__tSKj0{transform:scaleY(1)}.Header_mobileNavOpen__BnHG1 .Header_blade__tSKj0:first-child{transition-delay:0s}.Header_mobileNavOpen__BnHG1 .Header_blade__tSKj0:nth-child(2){transition-delay:50ms}.Header_mobileNavOpen__BnHG1 .Header_blade__tSKj0:nth-child(3){transition-delay:.1s}.Header_mobileNavOpen__BnHG1 .Header_blade__tSKj0:nth-child(4){transition-delay:.15s}.Header_mobileNavOpen__BnHG1 .Header_blade__tSKj0:nth-child(5){transition-delay:.2s}.Header_mobileNavOpen__BnHG1 .Header_blade__tSKj0:nth-child(6){transition-delay:.25s}.Header_mobileNavClosing__CHvnN .Header_blade__tSKj0{transform:scaleY(0)}.Header_mobileNavClosing__CHvnN .Header_blade__tSKj0:first-child{transition-delay:.25s}.Header_mobileNavClosing__CHvnN .Header_blade__tSKj0:nth-child(2){transition-delay:.2s}.Header_mobileNavClosing__CHvnN .Header_blade__tSKj0:nth-child(3){transition-delay:.15s}.Header_mobileNavClosing__CHvnN .Header_blade__tSKj0:nth-child(4){transition-delay:.1s}.Header_mobileNavClosing__CHvnN .Header_blade__tSKj0:nth-child(5){transition-delay:50ms}.Header_mobileNavClosing__CHvnN .Header_blade__tSKj0:nth-child(6){transition-delay:0s}.Header_navContent__iQOGc{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;opacity:0;transition:opacity .2s ease}.Header_mobileNavOpen__BnHG1 .Header_navContent__iQOGc{opacity:1;transition-delay:.36s}.Header_mobileNavClosing__CHvnN .Header_navContent__iQOGc{opacity:0;transition-delay:0s}.Header_navContent__iQOGc .Header_navLink__2JrKl{font-size:1.1rem;letter-spacing:.25em}.Header_navCloseBtn__mKQ2w{position:absolute;top:1.25rem;right:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:8px;width:36px;height:36px}.Header_navCloseBtn__mKQ2w span{display:block;width:22px;height:1px;background:#d4a843}.Header_navCloseBtn__mKQ2w span:first-child{transform:translateY(.5px) rotate(45deg)}.Header_navCloseBtn__mKQ2w span:nth-child(2){transform:translateY(-.5px) rotate(-45deg)}}