footer-lp{display:block}.footer-lp{background-color:#262a30;padding:61px 0 57px}.footer-lp>.container{padding:0 1.5rem}.footer-lp__inner{align-items:end;display:flex;gap:40px;justify-content:space-between}.footer-lp__brand{display:flex;flex-direction:column;gap:16px}.footer-lp__logo{display:block;max-width:176px;width:100%}.footer-lp__copyright{color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:500;margin:0}.footer-lp__subscribe{align-items:flex-start;display:flex;flex-direction:column;gap:30px}.footer-lp__tagline{color:#a6a6a6;font-family:Inter,sans-serif;font-size:18px;font-weight:500;margin:0}.footer-lp__form{align-items:center;background:transparent;border:1px solid #a6a6a6;border-radius:100px;display:flex;padding:6px;width:340px}.footer-lp__input{background:transparent!important;border:none!important;box-shadow:none!important;-webkit-box-shadow:inset 0 0 0 1000px transparent!important;flex:1;outline:none!important;-webkit-text-fill-color:#fff!important;color:#fff;font-family:Inter,sans-serif;font-size:18px;font-weight:500;min-width:0;padding:0 0 0 20px}.footer-lp__input::placeholder{color:#a6a6a6;font-weight:500}.footer-lp__submit svg{display:block;height:24px!important;width:24px!important}.footer-lp__submit{align-items:center;background:#ff355a;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:background .2s ease;width:44px}.footer-lp__submit:hover{background:#e0203e}@media (max-width:768px){.footer-lp__inner{align-items:flex-start;flex-direction:column;gap:32px}.footer-lp__form,.footer-lp__subscribe{width:100%}}.footer-lp__columns{display:flex;gap:58px}.footer-lp__column-title{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;margin:0 0 16px;text-transform:uppercase}.footer-lp__column-content p{color:rgba(226,226,232,.8);font-family:Inter,sans-serif;font-size:16px;line-height:24px;margin:0 0 8px}.footer-lp__column-content a{color:rgba(226,226,232,.8);text-decoration:none}.footer-lp__column-content a:hover{color:#fff}@media (max-width:768px){.footer-lp__inner{align-items:flex-start;flex-direction:column}.footer-lp__columns{gap:40px}}