.wf-footer{color:#000;background:#fff;border-top:1px solid #d4d3d1;padding:40px 0;font-family:Montserrat,Arial,sans-serif}.wf-inner{max-width:1100px;margin:auto;padding:0 20px}.wf-layout{grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:45px;display:grid}.wf-brand{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:40px;display:flex}.wf-footer .wf-logo{object-fit:contain;width:197px;height:auto}.wf-social{flex-shrink:0;align-items:center;gap:16px;display:flex}.wf-social span,.wf-footer .wf-title,.wf-group-toggle{letter-spacing:0;font-size:13.333px;font-weight:500;line-height:1.2}.wf-social a{justify-content:center;align-items:center;min-height:30px;display:flex}.wf-social img{object-fit:contain;width:19px;height:19px}.wf-links{justify-content:space-between;gap:20px;display:flex}.wf-group-toggle{text-align:left;color:#000;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-family:inherit;display:flex}.wf-group-toggle span{display:none}.wf-group ul{margin:14px 0 0;padding:0;list-style:none}.wf-group ul[hidden]{display:none}.wf-group li a{font-size:12.5px;line-height:1.667;text-decoration:none}.wf-footer a:hover{text-decoration:underline}.wf-footer .wf-news .wf-title{margin:0}.wf-footer .wf-news form{flex-direction:column;gap:30px;margin:30px 0 0;display:flex}.wf-footer .wf-news form input[type=text],.wf-footer .wf-news form input[type=email]{appearance:none;box-sizing:border-box;width:100%;max-width:none;height:auto;min-height:0;box-shadow:none;color:#000;letter-spacing:0;background:0 0;border:0;border-bottom:1px solid #d4d3d1;border-radius:0;outline:none;margin:0;padding:12px 0;font:13.333px/1.2 Montserrat,Arial,sans-serif;display:block}.wf-footer .wf-news form input::placeholder{color:#000;opacity:1;letter-spacing:.06em}.wf-footer .wf-news form input:focus{border-bottom-color:#000}.wf-footer .wf-news form p{letter-spacing:.06em;color:#000;margin:0;font-size:10px;line-height:1.667}.wf-news form p a{text-decoration:underline}.wf-news button{letter-spacing:.06em;color:#000;background:0 0;border:1px solid #d4d3d1;align-self:flex-start;padding:12px 32px;font:12px Montserrat,Arial,sans-serif}.wf-news button:hover{background:#f9f9f9}.wf-copy{margin:30px 0 0;font-size:10px;line-height:1.667}.wf-confirm{margin-top:25px;font-size:13px;line-height:1.7}@media (width<=1000px){.wf-layout{grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:30px}.wf-brand{flex-wrap:wrap;gap:20px}.wf-links{gap:12px}}@media (width<=768px){.wf-footer{padding-top:10px}.wf-layout{grid-template-columns:1fr;gap:35px}.wf-brand{justify-content:space-between;margin-bottom:24px}.wf-news{max-width:none}.wf-footer .wf-news .wf-title{text-align:center}.wf-footer .wf-news form{gap:16px;margin-top:20px}.wf-copy{text-align:center}.wf-footer .wf-news form input[type=text],.wf-footer .wf-news form input[type=email]{font-size:16px}}@media (width<=600px){.wf-brand{flex-direction:column;align-items:center;gap:20px}.wf-social span{display:none}.wf-links{display:block}.wf-group{padding:16px 0}.wf-group+.wf-group{border-top:1px solid #d4d3d1}.wf-group-toggle{cursor:pointer;width:100%;min-height:24px}.wf-group-toggle span{display:block}.wf-group li a{padding:4px 0;display:inline-block}}
