@layer components-base{.footer{padding-bottom:var(--cookie-consent-height)}@media (width>=568px) and (width<=667px) and (aspect-ratio<=13/9),(width>=668px) and (aspect-ratio<=10/11),(width>=668px) and (height>=416px),(width>=980px){.footer__row{height:41.6667vw}}.footer__col{height:100%;padding-block:var(--md,calc(var(--spacing)*.75)) var(--n-md,var(--spacing-layout));flex-direction:column;display:flex}.footer__col--contacts{border-top:1px solid var(--t-line);gap:var(--md,calc(var(--scale-px)*20)) var(--n-md,calc(var(--scale-px)*73));padding-top:var(--md,calc(var(--spacing)*.75)) var(--n-md,calc(var(--spacing)*4))}@media (width>=568px) and (width<=667px) and (aspect-ratio<=13/9),(width>=668px) and (aspect-ratio<=10/11),(width>=668px) and (height>=416px),(width>=980px){.footer__col--contacts{border-right:1px solid var(--t-line);border-top:none;justify-content:space-between}}.footer__col--image{gap:var(--md,calc(var(--scale-px)*20)) var(--n-md,calc(var(--scale-px)*35));order:-1}@media (width>=568px) and (width<=667px) and (aspect-ratio<=13/9),(width>=668px) and (aspect-ratio<=10/11),(width>=668px) and (height>=416px),(width>=980px){.footer__col--image{order:0;justify-content:space-between}}.footer__group{align-items:center;gap:var(--md,calc(var(--scale-px)*7)) var(--n-md,calc(var(--scale-px)*5));flex-direction:column;display:flex}.footer__group--nav{align-items:flex-start;gap:calc(var(--scale-px)*7)}.footer__group--small{align-items:flex-start;gap:calc(var(--scale-px)*5)}@media (width>=568px) and (width<=667px) and (aspect-ratio<=13/9),(width>=668px) and (aspect-ratio<=10/11),(width>=668px) and (height>=416px),(width>=980px){.footer__group{align-items:flex-start}}.footer__info{align-items:center;gap:var(--spacing-large);text-align:center;flex-direction:column;display:flex}@media (width>=568px) and (width<=667px) and (aspect-ratio<=13/9),(width>=668px) and (aspect-ratio<=10/11),(width>=668px) and (height>=416px),(width>=980px){.footer__info{text-align:left;align-items:flex-start}}.footer__brand{justify-content:space-between;align-items:center;width:100%;display:flex}@media (width>=568px) and (width<=667px) and (aspect-ratio<=13/9),(width>=668px) and (aspect-ratio<=10/11),(width>=668px) and (height>=416px),(width>=980px){.footer__brand{align-items:flex-end}}.footer__app{align-items:center;gap:var(--md,calc(var(--scale-px)*20)) var(--n-md,calc(var(--scale-px)*10));display:flex}.footer .footer__logo .icon{height:var(--md,calc(var(--scale-px)*20)) var(--n-md,calc(var(--scale-px)*15));width:var(--md,calc(var(--scale-px)*131)) var(--n-md,calc(var(--scale-px)*98))}.footer__image{aspect-ratio:1;margin-bottom:var(--md,calc(var(--scale-px)*67)) var(--n-md,calc(var(--scale-px)*45));width:var(--md,calc(var(--scale-px)*180)) var(--n-md,calc(var(--scale-px)*120));align-self:center}.footer__meta{align-items:flex-end}.footer__copyright{margin-left:calc(var(--spacing-layout)*-1);padding-left:var(--spacing-layout)}.footer__privacy{margin-right:calc(var(--spacing-layout)*-1);padding-right:var(--spacing-layout)}@media (width>=568px) and (width<=667px) and (aspect-ratio<=13/9),(width>=668px) and (aspect-ratio<=10/11),(width>=668px) and (height>=416px),(width>=980px){.footer__privacy{margin-right:0;padding-right:0}}.footer__group--nav,.footer__info{margin-top:var(--md,calc(var(--spacing)*.35)) var(--n-md,0)}.footer__copyright,.footer__logo,.footer__privacy{margin-bottom:var(--md,calc(var(--spacing)*.25)) var(--n-md,0)}.fade-notification-enter-active,.fade-notification-leave-active{transition:opacity .4s cubic-bezier(.25,.74,.22,.99),transform .4s cubic-bezier(.25,.74,.22,.99)}.fade-notification-enter-from,.fade-notification-leave-to{opacity:0;transform:translateY(100px)}}.floating-panel[data-v-7fdecdb5]{--intro-bottom:var(--xxxxl,calc(var(--scale-px)*25)) var(--n-xxxxl,var(--xxl,calc(var(--scale-px)*15)) var(--n-xxl,calc(var(--scale-px)*12)));bottom:calc(var(--intro-bottom) + var(--cookie-consent-height));pointer-events:none;right:var(--spacing-layout);z-index:10;transition:bottom .4s cubic-bezier(.25,.74,.22,.99);position:fixed}@media (width<=567px) and (aspect-ratio<=13/9),(width<=667px) and (aspect-ratio>=13/9),(width<=979px) and (height<=415px) and (aspect-ratio>=13/9){.floating-panel[data-v-7fdecdb5]{bottom:calc(var(--intro-bottom) + max(var(--cookie-consent-height), var(--floating-panel-offset,0px)))}}.floating-panel .btn[data-v-7fdecdb5]{filter:drop-shadow(0 2px 6px #00000026);pointer-events:auto;transition:opacity .4s cubic-bezier(.25,.74,.22,.99)}
