studio-footer{display:block}.studio-footer{padding:45px 6% 0;background:#172019;color:#e7e8df;overflow:hidden}.footer-inner{max-width:1400px;margin:auto;display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:55px;padding-bottom:33px}.studio-footer .brand{width:145px}.studio-footer .brand strong{font-size:34px}.studio-footer .brand strong span{color:#b7bfae}.studio-footer .brand em{font-size:9px;letter-spacing:4.5px}.footer-about>p{font-size:11px;line-height:1.9;color:#aab3a5;margin:22px 0 0}.footer-inner nav{display:flex;flex-direction:column;align-items:start;gap:13px;font-size:11px}.footer-inner nav h3{font-size:8px;letter-spacing:1.4px;font-weight:500;color:#aab3a5;margin:0 0 9px}.footer-inner nav>a{line-height:1.6}.footer-inner nav>a:hover{text-decoration:underline;text-underline-offset:4px}.footer-floor{max-width:1400px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;border-top:1px solid #d1d7c622;color:#aab3a5;font-size:9px}.footer-top-button{background:none;font-size:9px;color:#e7e8df;padding:7px 0}.footer-top-button:hover{text-decoration:underline;text-underline-offset:4px}
@media(max-width:700px){.studio-footer{padding:34px 6% 0}.footer-inner{grid-template-columns:1fr 1fr;gap:30px 24px;padding-bottom:28px}.footer-about{grid-column:1/-1;display:flex;gap:28px;justify-content:space-between;align-items:center}.footer-about>p{font-size:9px;line-height:1.9;margin:0}.studio-footer .brand{width:120px}.studio-footer .brand strong{font-size:29px}.studio-footer .brand em{font-size:8px;letter-spacing:3.9px}.footer-inner nav{font-size:10px;gap:12px}.footer-inner nav h3{font-size:7px}.footer-floor{font-size:8px;padding:15px 0}.footer-top-button{font-size:8px}}
