
.webora-footer{padding:64px 5.5% 100px;border-top:1px solid var(--line);background:var(--panel);color:var(--text)}
.wf-grid{display:grid;grid-template-columns:1.1fr .8fr 1.1fr 1.15fr;gap:36px;max-width:1400px;margin:auto}.wf-grid>div{min-width:0}.wf-brand .clean-logo img{max-width:190px;width:100%;height:auto}.wf-brand p,.wf-contact p{color:var(--muted);font-size:15px;line-height:1.7;margin:20px 0}.wf-column h2{font-size:22px!important;line-height:1.2!important;letter-spacing:-.5px!important;margin:0 0 22px!important}.wf-column>div{display:grid;gap:4px}.webora-footer a{font-size:14px;line-height:1.5;overflow-wrap:anywhere;transition:color .2s,transform .2s}.wf-column a,.wf-brand>a:last-child{display:block;padding:8px 0;min-height:40px}.webora-footer a:hover{color:var(--purple);transform:translateX(3px)}.wf-contact small{display:block;color:var(--muted);margin-bottom:10px}.wf-contact p{margin-top:0}.wf-bottom{max-width:1400px;margin:40px auto 0;border-top:1px solid var(--line);padding-top:24px;display:flex;gap:24px;justify-content:space-between;align-items:center;font-size:13px;color:var(--muted)}.wf-bottom>div{display:flex;flex-wrap:wrap;gap:12px 24px}.wf-bottom a{padding:10px 0}.contact-phone{overflow-wrap:anywhere;font-size:clamp(16px,2vw,24px)!important}#phone-help{align-self:center;color:var(--muted);font-size:13px}
@media(max-width:1050px){.wf-grid{grid-template-columns:1fr 1fr;gap:40px}.wf-bottom{align-items:flex-start;flex-direction:column;gap:12px}}
@media(max-width:560px){.webora-footer{padding:44px 6% 100px}.wf-grid{grid-template-columns:1fr;gap:30px}.wf-column h2{margin-bottom:12px!important}.wf-column>div{grid-template-columns:1fr 1fr;gap:4px 18px}.wf-bottom>div{gap:6px 20px}.wf-contact a{width:fit-content}.wf-brand p{margin:12px 0}}
@media(prefers-reduced-motion:reduce){.webora-footer a{transition:none!important;transform:none!important}}
