.site-footer{--focus:#9bd4ff;--muted:#b8c8dc;border-top:1px solid #30435d;background:#12243d;color:#c2d0e2}.site-footer-inner{max-width:1360px;margin-inline:auto;padding-inline:40px}.site-footer-main{display:grid;grid-template-columns:minmax(260px,1.4fr) minmax(0,1fr) minmax(0,1.15fr) minmax(200px,1fr);grid-gap:40px;gap:40px;padding-block:56px 40px}.site-footer-main>*{min-width:0}.site-footer-logo{display:inline-flex;align-items:center;min-height:44px}.site-footer .brand-logo{width:144px;height:auto;filter:brightness(0) invert(1)}.site-footer .site-footer-description{margin-top:12px;font-size:14px;line-height:1.7;color:#b8c8dc}.site-footer-assistance{--footer-lamp-size:82px;margin-top:24px}.site-footer-help{display:flex;align-items:center;gap:16px}.site-footer-help:has(.footer-assistant:empty){display:none}.site-footer-help>div:last-child{padding-bottom:4px}.site-footer .site-footer-help p{color:#f3f7fd;font-size:14px;font-weight:650;line-height:1.5}.site-footer-help>div:last-child>span{display:block;margin-top:4px;color:#b8c8dc;font-size:12px;line-height:1.5}.site-footer-help .genie-lamp-rail{--lamp-size:var(--footer-lamp-size);padding:8px 8px 8px 0;width:calc(var(--lamp-size) + 8px)}.site-footer-telegram{display:grid;grid-template-columns:var(--footer-lamp-size) minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:48px;margin-top:16px;padding-block:4px;color:#f3f7fd;font-size:14px;font-weight:600;line-height:1.5;text-underline-offset:4px}.site-footer-telegram img{justify-self:center}.site-footer-telegram:hover{color:#9bd4ff;text-decoration:underline}.site-footer-group h3{margin:8px 0 16px;color:#f3f7fd;font-size:15px;font-weight:700;line-height:1.5;letter-spacing:0}.site-footer-group ul{margin:0;padding:0;list-style:none}.site-footer-group a{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:44px;padding-block:8px;font-size:14px;line-height:1.5;overflow-wrap:anywhere;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .15s}.site-footer-group a:hover{color:#9bd4ff;-webkit-text-decoration-line:underline;text-decoration-line:underline}.site-footer a:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:2px}.site-footer-group .site-footer-phone{color:#f3f7fd;font-size:17px;font-weight:600;white-space:nowrap}.site-footer-bottom{display:flex;align-items:baseline;justify-content:space-between;gap:12px 32px;border-top:1px solid #30435d;padding-block:24px;color:#b8c8dc;font-size:12px;line-height:1.7}.site-footer-bottom>div{display:flex;flex-wrap:wrap;gap:8px 24px}@media (max-width:1100px){.site-footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:40px 32px}.site-footer-brand{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;grid-column-gap:32px;column-gap:32px;align-items:center}.site-footer-logo{justify-self:start}.site-footer .site-footer-description{grid-column:1;margin-top:8px}.site-footer-assistance{grid-column:2;grid-row:1/3;margin-top:0}}@media (max-width:700px){.site-footer-inner{padding-inline:24px}.site-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.site-footer-brand{display:block}.site-footer-assistance{margin-top:20px}.site-footer-group h3{margin-top:0;margin-bottom:12px}.site-footer-contact{grid-column:1/-1;padding-top:24px;border-top:1px solid #30435d}.site-footer-bottom{align-items:flex-start;flex-direction:column;gap:8px;padding-block:20px 24px}.site-footer-bottom>div{flex-direction:column;gap:4px}}@media (max-width:360px){.site-footer-inner{padding-inline:18px}.site-footer-main{column-gap:16px}}@media (prefers-reduced-motion:reduce){.site-footer-group a{transition:none}}