.global-footer{display:block;background:#1f2d28;color:#dce2de;padding:0;font-size:11px}.footer-main{padding:70px 8vw 55px;display:grid;grid-template-columns:1fr 2fr;gap:9vw}.footer-about p{color:#aeb9b3;line-height:2;margin-top:28px}.footer-logo{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none}.footer-logo b{display:block;font:500 20px var(--serif);letter-spacing:.16em}.footer-logo small{display:block;font-size:7px;letter-spacing:.2em;margin-top:4px}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.footer-links div{display:flex;flex-direction:column;align-items:flex-start}.footer-links b{color:#fff;font:500 13px var(--serif);margin-bottom:20px}.footer-links a{color:#aeb9b3;text-decoration:none;margin:7px 0;transition:.2s}.footer-links a:hover{color:#fff;transform:translateX(3px)}.footer-language{border-top:1px solid #3a4742;border-bottom:1px solid #3a4742;padding:20px 8vw;display:flex;align-items:center;gap:25px}.footer-language span{font-size:8px;letter-spacing:.2em;color:#7f8e87;margin-right:10px}.footer-language a{color:#bec8c2;text-decoration:none;font-size:10px}.footer-language a:hover{color:#fff}.footer-notice{padding:25px 8vw 35px;display:flex;justify-content:space-between;gap:35px;color:#87958e;font-size:9px;line-height:1.7}.footer-notice p{margin:0}.footer-notice b{border:1px solid #66756d;padding:2px 5px;margin-right:6px;color:#b8c3bd}.footer-notice p:last-child{white-space:nowrap}@media(max-width:800px){.footer-main{padding:55px 25px 40px;grid-template-columns:1fr}.footer-links{grid-template-columns:1fr 1fr;gap:35px 20px}.footer-links div:last-child{grid-column:1/-1}.footer-language{padding:20px 25px;flex-wrap:wrap;gap:15px}.footer-language span{width:100%}.footer-notice{padding:25px;display:block}.footer-notice p:last-child{margin-top:18px}}
