.main-footer{margin-bottom:clamp(6.25rem,4.91rem + 4.46vw,9.375rem);padding-left:clamp(.9375rem,3.13vw,3.125rem);padding-right:clamp(.9375rem,3.13vw,3.125rem)}.main-footer__social a+a{margin-left:16px}.main-footer__link{border-bottom:1px solid #5180af;padding:8px 4px 4px}.main-footer__link span{color:#5180af;font-size:clamp(.75rem,.64rem + .36vw,1rem);font-weight:500;text-transform:uppercase}@media(pointer:fine)and (hover:hover){.main-footer__link{cursor:pointer}.main-footer__link:hover{background-color:#121212}.main-footer__link:hover span{color:#fafafa}}.main-footer__info{max-width:900px;width:100%}@media(max-width:749px){.main-footer__info{align-items:center;display:inline-flex;flex-direction:column;gap:24px;justify-content:center;text-align:center}}@media(min-width:768px){.main-footer__info{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;text-align:center}.main-footer__info li{flex:0 0 30%}}.main-footer__info h3{margin-bottom:clamp(.5rem,.29rem + .71vw,1rem)}.main-footer__info p+p{margin-top:4px}.book{bottom:0;left:0;padding:clamp(1rem,.57rem + 1.43vw,2rem);position:fixed;width:100%}.book__content{align-items:center;background-color:#5180af;border-radius:32px;display:flex;justify-content:space-between;margin:auto;max-width:450px;padding:8px 32px}.book__content ul{align-items:center;display:flex;gap:clamp(.75rem,.43rem + 1.07vw,1.5rem)}.book__content li.book__locale a{font-size:clamp(.875rem,.82rem + .18vw,1rem)}.book__content a{color:#fafafa;font-size:clamp(1rem,.95rem + .18vw,1.125rem)}
