@layer components{.footer{border-top:1px solid rgba(var(--c-white-rgb),.1);padding-bottom:var(--md,calc(var(--scale-px)*30)) var(--n-md,calc(var(--scale-px)*25));padding-top:var(--md,calc(var(--scale-px)*34)) var(--n-md,calc(var(--scale-px)*22));z-index:2}.footer .btn.btn--link-text:hover{color:rgba(var(--c-white-rgb),.6)}.footer .px-container{position:relative}.footer__phone-list{display:flex;flex-direction:var(--md,row) var(--n-md,column);gap:var(--md,calc(var(--scale-px)*60)) var(--n-md,calc(var(--scale-px)*12));justify-content:var(--md,end) var(--n-md,start);list-style:none;margin:0;padding:0}.footer__phone-list li{display:flex;gap:1em}@media(max-width:567px)and (max-aspect-ratio:13/9),(max-width:667px)and (min-aspect-ratio:13/9),(max-width:979px)and (max-height:415px)and (min-aspect-ratio:13/9){.footer__phone-list{margin-bottom:var(--md,0) var(--n-md,calc(var(--spacing)*4))}}.footer__back-to-top{display:grid;height:var(--md,calc(var(--scale-px)*300)) var(--n-md,auto);place-content:var(--md,center) var(--n-md,end)}@media(max-width:567px)and (max-aspect-ratio:13/9),(max-width:667px)and (min-aspect-ratio:13/9),(max-width:979px)and (max-height:415px)and (min-aspect-ratio:13/9){.footer__back-to-top{position:absolute;right:var(--spacing);top:0}}.footer__back-to-top-button{--btn-text:var(--c-golden-light);--btn-icon:var(--c-golden-light);--btn-border:var(--c-golden-light);--btn-hovered-text:var(--c-beige-light);--btn-hovered-icon:var(--c-beige-light);--btn-hovered-border:var(--c-beige-light)}.footer__author{display:block;margin-left:auto;width:-moz-fit-content;width:fit-content}.footer__author .btn--link-small,.footer__author .btn--link-text{--btn-hovered-text:rgba(var(--c-white-rgb),.6)}.footer__divider{border-top:1px solid var(--t-line-alt);margin:var(--md,calc(var(--scale-px)*80) 0 calc(var(--scale-px)*22)) var(--n-md,0 0 calc(var(--scale-px)*32))}.footer-nav-title{margin-bottom:calc(var(--scale-px)*22)}.footer-nav-list{display:flex;flex-direction:column;gap:.6363636364em;list-style:none;margin:0;padding:var(--md,0) var(--n-md,0 0 calc(var(--scale-px)*97))}}
