@charset "UTF-8";@media screen and (max-width:899px){.main{-webkit-padding-before:100px;padding-block-start:100px}}.main h1,.main h2{font-size:clamp(2vw,3rem,4vw)}.navigation-mobile .inactive ul{display:none}@media screen and (max-width:899px){.header--fixed .header__brand a img{max-height:100px}.header__inner{height:100px}}.popup-information{position:fixed;inset:0;z-index:3;display:grid;place-items:center;background-color:rgba(0,0,0,.8)}.popup-information-block{margin-inline:30px;max-width:800px;max-height:80%;overflow-y:auto;background-color:var(--theme-bg-color-lightest);padding:1em;position:relative}.popup-information-block .fa-square-xmark{position:absolute;font-size:2rem;top:.5rem;right:.5rem;cursor:pointer;transition:color .2s}.popup-information-block .fa-square-xmark:hover{color:var(--header-bg-color)}.popup-information-block h2{text-align:center}.popup-information-block p{margin-block:30px}.popup-information-block img{max-width:100%;margin-bottom:30px;margin-inline:auto;max-height:300px}.popup-information-block .button{display:flex;justify-content:center}.popup-information-block .button a{display:inline-block;background-color:var(--header-bg-color);width:unset;padding:10px 30px;border:none;line-height:1rem;color:#1d1d1b;font-size:16px;font-weight:400;letter-spacing:.0125em;transition:background-color .2s;cursor:pointer;color:#fff;border-radius:2px}.popup-information-block .button a:hover{background-color:#cc7000}.popup-information-block .button a:hover{background-color:var(--header-bg-color-light)}