.lp.ftr .ftr-g{grid-template-columns:1.5fr 1fr 1.1fr 2fr}.lp.ftr .ftr-side{grid-column:span 1}.lp.ftr .ftr-soon{color:var(--text-3);margin:10px 0 0;font-size:13.5px}.lp.ftr .ftr-soon span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--brass-2);border:1px solid;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:10px}.lp.ftr .ftr-g ul a.ftr-all{color:var(--brass-2);font-weight:600}@media (max-width:1024px){.lp.ftr .ftr-g{grid-template-columns:1fr 1fr 1fr}.lp.ftr .ftr-side{grid-column:1/-1}}@media (max-width:860px){.lp.ftr .ftr-g{grid-template-columns:1fr 1fr}}@media (max-width:460px){.lp.ftr .ftr-g{grid-template-columns:1fr}}.lp.ftr .ftr-social{max-width:280px;margin-top:24px}.lp.ftr .ftr-social h4{color:#0f0b2b;border-bottom:1px solid #e9e4f7;margin:0 0 16px;padding-bottom:12px;font-size:15px;font-weight:600;position:relative}.lp.ftr .ftr-social h4:after{content:"";background:#0f0b2b;border-radius:2px;width:38px;height:2px;position:absolute;bottom:-1px;left:0}.lp.ftr .ftr-sl{align-items:center;gap:14px;display:flex}.lp.ftr .ftr-sl a{color:#3b3654;transition:color .2s,transform .2s;display:flex}.lp.ftr .ftr-sl a:hover{color:#5b2be8;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.lp.ftr .ftr-sl a{transition:none}.lp.ftr .ftr-sl a:hover{transform:none}}
