.global-menu-trigger{z-index:11000;top:max(10px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));color:#302b27;cursor:pointer;background:#faf9f5f5;border:1px solid #d7d1c8;border-radius:3px;place-items:center;width:40px;height:40px;display:grid;position:fixed}.global-menu-trigger:after{content:"";position:absolute;inset:-4px}.global-menu-trigger svg{stroke-width:2px;width:25px;height:25px}.global-site-menu{color:#272622;overscroll-behavior:contain;background:#fff;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.global-site-menu::backdrop{background:#26221dcc}.global-menu-sheet{max-width:760px;padding:27px 23px max(35px,env(safe-area-inset-bottom));font-family:var(--sans);margin:auto}.global-menu-sheet>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.global-menu-sheet>header strong{font:600 26px/1.5 var(--sans);letter-spacing:.03em}.global-menu-sheet>header span{letter-spacing:.12em;color:#81776a;font-size:10px;display:block}.global-menu-sheet>header button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.global-menu-sheet>header svg{width:30px;height:30px}.global-home-row,.global-films,.global-menu-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:24px;display:grid}.global-home-row{margin-bottom:22px}.global-home-row a{border-bottom:1px solid #817e75;align-items:center;gap:5px;min-height:49px;font-size:14px;font-weight:500;display:flex}.global-films{margin-bottom:21px}.global-menu-grid{row-gap:22px}.global-menu-sheet details{border:0;min-width:0}.global-menu-sheet summary{cursor:pointer;border-bottom:1px solid #817e75;justify-content:space-between;align-items:center;gap:7px;min-height:65px;font-size:18px;font-weight:500;line-height:1.5;list-style:none;display:flex}.global-menu-sheet summary::-webkit-details-marker{display:none}.global-films summary{border-bottom:2px solid #88483d;font-size:21px;font-weight:600}.global-menu-sheet summary>span:last-child{color:#5f584f;flex-shrink:0;font-size:21px;font-weight:400}.global-menu-sheet details[open]>summary>span:last-child{transform:rotate(90deg)}.global-essay{font-size:15px;line-height:1.5}.global-menu-sheet details>div{padding-top:9px}.global-menu-sheet details>div a{color:#6e6256;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.global-services{gap:15px;margin-top:35px;display:grid}.global-services details{color:#fff;background:#8b4338;padding:0 18px}.global-services summary{border:0;min-height:58px;font-size:16px}.global-services summary>span:last-child,.global-services details>div a{color:#fff}.global-services p{padding-bottom:12px;font-size:12px}.global-bottom{color:#736b60;justify-content:space-between;gap:24px;margin-top:25px;font-size:11px;display:flex}.global-bottom a{align-items:center;min-height:44px;display:flex}.global-site-menu :focus-visible,.global-menu-trigger:focus-visible{outline-offset:4px;outline:2px solid #8b4338}.site-header .header-actions{margin-right:58px}.site-header .english-menu-trigger svg{display:none}@media (width<=600px){.global-menu-trigger{right:12px;top:max(8px,env(safe-area-inset-top))}.site-header .header-actions{margin-right:48px}.site-header .page-navigation a:nth-child(2){display:none}}@media (width>=650px){.global-menu-sheet{padding:35px 46px}.global-home-row,.global-films,.global-menu-grid{column-gap:45px}.global-menu-grid{row-gap:27px}.global-menu-sheet summary{min-height:75px}.global-essay{font-size:18px}.global-services{margin-top:42px}}@media (width<=649px){.global-menu-sheet{padding:16px 20px max(14px,env(safe-area-inset-bottom))}.global-menu-sheet>header{margin-bottom:12px}.global-menu-sheet>header strong{font-size:24px;line-height:1.35}.global-home-row,.global-films,.global-menu-grid{column-gap:18px}.global-home-row{margin-bottom:10px}.global-home-row a{min-height:44px;font-size:13px}.global-films{margin-bottom:8px}.global-menu-grid{row-gap:8px}.global-menu-sheet summary{min-height:52px;font-size:17px}.global-films summary{font-size:20px}.global-essay{font-size:14px;line-height:1.4}.global-services{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;margin-top:18px}.global-services details{padding:0 9px}.global-services summary{white-space:nowrap;gap:4px;min-height:54px;font-size:clamp(11px,3.15vw,14px)}.global-services summary>span:last-child{font-size:17px}.global-bottom{gap:12px;margin-top:12px}}@media (width<=649px) and (height<=600px){.global-menu-sheet{padding-top:10px;padding-bottom:10px}.global-menu-sheet>header{margin-bottom:6px}.global-menu-grid{row-gap:4px}.global-menu-sheet summary{min-height:46px}.global-services{margin-top:12px}.global-bottom{margin-top:6px}}
