/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-leading:initial}}}.header-menu-nav{--tw-font-weight:var(--font-weight-normal,400);align-items:center;color:var(--color-black,#000);display:flex;font-size:16px;font-weight:var(--font-weight-normal,400);gap:5px;padding-left:15px;position:relative}.header-menu-nav .header-menu-item-dot{left:calc(var(--spacing,.25rem)*0);top:calc(var(--spacing,.25rem)*0);--tw-leading:1;font-size:30px;line-height:1;position:absolute}.header-menu-nav img{height:20px;width:20px}.page-header{position:sticky;z-index:9999}#searchBoxBlock,.page-header{background-color:var(--color-white,#fff);top:calc(var(--spacing,.25rem)*0)}#searchBoxBlock{height:100%;left:calc(var(--spacing,.25rem)*0);position:absolute;transition:all .3s;width:100%;z-index:999}#searchBoxBlock .seachBoxTop{align-items:center;display:flex;justify-content:space-between;padding-block:15px}#searchBoxBlock .search-list{background-color:var(--color-white,#fff);z-index:100;--tw-font-weight:var(--font-weight-normal,400);font-size:16px;font-weight:var(--font-weight-normal,400);max-height:500px;overflow:auto;padding-inline:20px;padding-bottom:20px}#searchBoxBlock .search-list li{padding-bottom:10px;padding-top:10px}#searchBoxBlock .search-list li span{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}input.searchBoxInput{--tw-outline-style:none;display:block;height:auto;outline-style:none;padding-inline:20px;width:100%}.footer{gap:25px;grid-template-columns:200px auto 1fr}.footer-social{display:flex;gap:calc(var(--spacing,.25rem)*3);justify-content:flex-end}@media (min-width:40rem){.footer-social{gap:calc(var(--spacing,.25rem)*5)}}.footer-social a div,.footer-social a svg{background-color:#f5f5f5;border-radius:50%;color:#000;height:40px;padding:10px;width:40px}@media (min-width:40rem){.footer-social a div,.footer-social a svg{height:45px;width:45px}}.footer-fixed-buttons{bottom:20px;display:flex;flex-direction:column;position:fixed;right:20px;z-index:1;z-index:1001}.footer-fixed-button{background-color:#000;color:#fff;display:none;height:40px;margin-top:10px;width:40px}@media screen and (max-width:1280px){.footer{gap:20px;grid-template-columns:1fr;justify-items:flex-start}.footer .footer-social{flex-wrap:wrap;justify-content:center}.footer-bottom .mr-4{flex:40%;margin-bottom:20px}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}