.TopicChrome-module__A_Wrvq__scope{display:contents}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer{background:var(--brand-ink);color:#fff;flex-direction:column;gap:40px;padding-block:64px 40px;display:flex}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer .site-shell{width:min(calc(100% - 64px), var(--container-page))}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__statement{gap:48px;padding:0}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__signoff{letter-spacing:-.03em;max-width:620px;font-size:44px;line-height:48px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__cta{width:auto;height:48px;color:var(--brand-ink);padding-inline:24px;font-size:16px;line-height:20px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__ledger{border-top:1px solid #3a3a3a}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer nav.site-footer__route{border-top:0;border-bottom:1px solid #3a3a3a;gap:56px;padding-block:18px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__route-name{gap:16px;width:160px;font-size:18px;line-height:22px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__route-name:before{border-radius:2px;width:20px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__route-links{flex-wrap:wrap;gap:28px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__route-links a{color:var(--brand-off-white);font-size:14px;line-height:18px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__bottom{border:0;grid-template-columns:minmax(0,400px) minmax(0,400px) minmax(0,1fr);gap:48px;padding-block:8px 0;display:grid}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__slot{gap:8px;width:auto}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__slot-label{color:#9a9a9a;font-size:12px;line-height:16px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__slot-title{color:#fff;font-size:14px;line-height:18px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__slot-meta{color:var(--brand-off-white);font-size:13px;line-height:18px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer nav.site-footer__legal{gap:16px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer nav.site-footer__legal a{color:#fff;font-size:14px;line-height:18px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer a:hover{text-decoration:underline}@media (max-width:1099px){body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer{gap:28px;padding-block:48px 32px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__statement{flex-direction:column;align-items:start;gap:16px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__signoff{max-width:none;font-size:36px;line-height:40px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer nav.site-footer__route{flex-direction:column;align-items:start;gap:8px;padding-block:14px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__route-name{gap:12px;width:auto}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__route-links{gap:20px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__bottom{flex-wrap:wrap;gap:24px 48px;padding:0;display:flex}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__slot{flex:0 auto;gap:6px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer nav.site-footer__legal{gap:14px}}@media (max-width:639px){body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer{gap:24px;padding-block:40px 28px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer .site-shell{width:calc(100% - 32px)}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__statement{align-items:stretch;gap:14px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__signoff{font-size:30px;line-height:34px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer nav.site-footer__route{padding-block:12px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__route-name{gap:10px;font-size:17px;line-height:21px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__route-name:before{width:18px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__route-links{gap:14px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__route-links a{font-size:13px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__bottom{flex-direction:column;gap:20px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__slot{gap:4px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__slot-label{font-size:11px;line-height:14px}body:has(.TopicChrome-module__A_Wrvq__scope) .site-footer__slot-meta{font-size:12px;line-height:16px}}
