/* ---------- 푸터 ---------- */
.footer{padding-block:56px 72px;font-size:14px;color:rgba(255,255,255,.6);line-height:1.8}
.footer .wrap{display:grid;grid-template-columns:auto 1fr;gap:60px}
.footer__logo{height:30px;width:auto;display:block}
.footer__logo .logo-mark,.footer__logo .logo-word{fill:#b3b3b3}
.footer__team{margin-top:10px;font-size:13.5px}
.footer dl{display:grid;grid-template-columns:auto 1fr;gap:4px 18px}
.footer dt{color:rgba(255,255,255,.88);font-weight:600}
.footer .links{grid-column:1/-1;margin-top:-12px;padding-top:24px;border-top:1px solid var(--line-2);display:flex;gap:18px;flex-wrap:wrap}
