.news-shell-module__IrG8TW__page{--cream:#fff4e3;--brown:#5c3520;--sand:#ffe6bc;--olive:#867a41;min-height:100vh;color:var(--brown);font-family:var(--font-post-no-bills-colombo), var(--font-noto-sans-jp), sans-serif;background-color:#e7d4b6;background-image:linear-gradient(#fff4e3a8,#fff4e3a8),url(/figma/home.webp);background-position:top;background-size:cover;padding-bottom:clamp(84px,12vw,176px);overflow-x:hidden}.news-shell-module__IrG8TW__topbar{z-index:2;color:#fff;background:url(/figma/header-wrapper.png) 50%/calc(100% + 2px) 100% no-repeat;justify-content:flex-end;align-items:center;gap:24px;min-height:clamp(92px,10vw,144px);padding:10px clamp(24px,5vw,72px);display:flex;position:relative}.news-shell-module__IrG8TW__headerLogo{width:clamp(110px,14vw,190px);margin-right:auto;display:block}.news-shell-module__IrG8TW__headerLogo img{width:100%;height:auto;display:block}.news-shell-module__IrG8TW__desktopNav{font-family:var(--font-post-no-bills-colombo), var(--font-noto-sans-jp), sans-serif;letter-spacing:.06em;flex-wrap:wrap;justify-content:flex-end;gap:14px clamp(22px,3vw,44px);margin-right:25px;font-weight:700;display:flex}.news-shell-module__IrG8TW__desktopNav a{border-bottom:1px solid #0000;padding-block:8px}.news-shell-module__IrG8TW__desktopNav a:hover{border-color:var(--sand)}.news-shell-module__IrG8TW__socials{gap:12px;display:flex}.news-shell-module__IrG8TW__socialIcon{aspect-ratio:72/68;background:url(/figma/social-wrapper.png) 50%/100% 100% no-repeat;place-items:center;width:clamp(44px,5vw,72px);transition:transform .16s;display:grid}.news-shell-module__IrG8TW__socialIcon:hover{transform:translateY(-2px)scale(1.03)}.news-shell-module__IrG8TW__socialIcon img{width:24px;height:24px}.news-shell-module__IrG8TW__mobileMenu{display:none}.news-shell-module__IrG8TW__content{width:min(1000px,100%);margin:clamp(56px,9vw,128px) auto 0;padding-inline:clamp(24px,5vw,40px)}@media (max-width:760px){.news-shell-module__IrG8TW__page{background-size:auto 100%}.news-shell-module__IrG8TW__topbar{min-height:79px;padding:7px 16px}.news-shell-module__IrG8TW__headerLogo,.news-shell-module__IrG8TW__desktopNav{display:none}.news-shell-module__IrG8TW__socials{gap:36px;position:absolute;left:50%;transform:translate(-50%)}.news-shell-module__IrG8TW__socialIcon{width:50px}.news-shell-module__IrG8TW__mobileMenu{margin-left:auto;display:block}.news-shell-module__IrG8TW__mobileMenuToggle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.news-shell-module__IrG8TW__mobileMenuButton{z-index:6;cursor:pointer;background:url(/figma/menu.svg) 50%/40px 40px no-repeat;place-items:center;width:44px;height:44px;list-style:none;display:grid;position:relative}.news-shell-module__IrG8TW__mobileMenuToggle:checked+.news-shell-module__IrG8TW__mobileMenuButton{background:0 0}.news-shell-module__IrG8TW__mobileMenuToggle:checked+.news-shell-module__IrG8TW__mobileMenuButton:before,.news-shell-module__IrG8TW__mobileMenuToggle:checked+.news-shell-module__IrG8TW__mobileMenuButton:after{background:var(--cream);content:"";border-radius:999px;width:30px;height:4px;position:absolute}.news-shell-module__IrG8TW__mobileMenuToggle:checked+.news-shell-module__IrG8TW__mobileMenuButton:before{transform:rotate(45deg)}.news-shell-module__IrG8TW__mobileMenuToggle:checked+.news-shell-module__IrG8TW__mobileMenuButton:after{transform:rotate(-45deg)}.news-shell-module__IrG8TW__mobileMenuPanel{z-index:5;opacity:0;background:url(/figma/menu-mobile-wrapper.png) top/100% 100% no-repeat;flex-direction:column;width:100vw;min-height:500px;padding:56px 34px 42px;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;right:0;transform:translate(100%)}.news-shell-module__IrG8TW__mobileMenuToggle:checked~.news-shell-module__IrG8TW__mobileMenuPanel{opacity:1;animation:.4s cubic-bezier(.22,1,.36,1) both news-shell-module__IrG8TW__mobileMenuSlideIn;transform:translate(0)}@keyframes news-shell-module__IrG8TW__mobileMenuSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.news-shell-module__IrG8TW__mobileMenuPanel a,.news-shell-module__IrG8TW__mobileMenuLink{color:var(--cream);font-family:var(--font-noto-sans-jp), sans-serif;border-radius:6px;flex:1;align-items:center;gap:clamp(12px,4.2vw,18px);font-size:clamp(22px,6.2vw,28px);font-weight:800;line-height:1;display:flex}.news-shell-module__IrG8TW__mobileMenuLink a{width:100%;color:inherit;align-items:center;display:flex}.news-shell-module__IrG8TW__mobileMenuPanel a img{width:15%;height:auto}.news-shell-module__IrG8TW__content{margin-top:38px;padding-inline:17px}}.news-shell-module__IrG8TW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.news-shell-module__IrG8TW__mobileMenuPanel{transition:none;animation:none}}
.not-found-module__HS70Aa__page{color:#5c3520;min-height:100dvh;font-family:var(--font-post-no-bills-colombo), var(--font-noto-sans-jp), sans-serif;background-color:#e7d4b6;background-image:url(/figma/bg.webp);background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex}.not-found-module__HS70Aa__content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(18px,2.4vw,28px);width:100%;max-width:700px;margin:0 auto;padding:48px 24px;display:flex}.not-found-module__HS70Aa__content h1{font-size:clamp(32px,5vw,56px);font-family:var(--font-post-no-bills-colombo), var(--font-noto-sans-jp), sans-serif;margin:0}.not-found-module__HS70Aa__content p{margin:0;font-size:18px;line-height:1.8}.not-found-module__HS70Aa__link{color:#fff4e3;background:#6e3500;border-radius:999px;padding:14px 24px;font-weight:700;display:inline-block}.not-found-module__HS70Aa__footer{color:#fff;text-align:center;font-family:var(--font-noto-sans-jp), sans-serif;background:url(/figma/footer-bg.png) 50%/100% 100% no-repeat;padding:28px 24px;font-size:16px}
