/* Match the usage guide footer without changing other policy-page footers. */
@font-face{font-family:PricingFooterKR;src:url('/media/font-ko-pricing-footer-20261027.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:PricingFooterJP;src:url('/media/font-ja-pricing-footer-20261027.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:PricingFooterSC;src:url('/media/font-zh-pricing-footer-20261027.woff2') format('woff2');font-weight:100 900;font-display:swap}
html:lang(ko) .pricing-footer{font-family:Inter,PricingFooterKR,system-ui,sans-serif}
html:lang(ja) .pricing-footer{font-family:Inter,PricingFooterJP,system-ui,sans-serif}
html:lang(zh-Hans) .pricing-footer{font-family:Inter,PricingFooterSC,system-ui,sans-serif}
.pricing-footer{padding:45px 0 32px;border-top:1px solid var(--line);background:var(--bg);font-size:16px;color:var(--ink)}
.pricing-footer .footer-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:25px 35px}
.pricing-footer nav{display:flex;flex-wrap:wrap;gap:14px 22px;max-width:650px;font-size:12px;color:var(--muted)}
.pricing-footer a:hover{color:var(--accent)}
.pricing-footer nav a[aria-current="page"]{color:var(--accent)}
.pricing-footer small{font-size:10px;color:#899482}
.pricing-footer .store-brand-credit{flex-basis:100%;color:#899482;font-size:10px;line-height:1.8;overflow-wrap:normal}
@media(max-width:760px){
 .pricing-footer{padding:35px 0 28px}
 .pricing-footer .footer-inner{align-items:flex-start;gap:25px}
 .pricing-footer .brand{width:100%}
 .pricing-footer nav{width:100%;gap:14px 22px;font-size:11px}
 .pricing-footer small{font-size:9px}
 .pricing-footer .store-brand-credit{font-size:9px}
}
