.nav-more{position:relative}.nav-more>button{border:0;background:none;padding:10px 0;color:var(--ink);font-size:13px;font-weight:600;cursor:pointer}.nav-dropdown{display:none;position:absolute;z-index:40;top:100%;right:0;width:255px;padding:12px;background:var(--paper);border:1px solid var(--line);box-shadow:0 14px 34px #0002}.nav-dropdown a{display:block;padding:8px 10px}.nav-more:hover .nav-dropdown,.nav-more:focus-within .nav-dropdown{display:block}.topic-map{padding:20px 0 120px}.topic-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.topic-grid>a{display:grid;grid-template-columns:32px 1fr 24px;gap:15px;min-height:190px;padding:26px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-decoration:none;background:var(--paper);transition:background .2s}.topic-grid>a:hover{background:var(--cream)}.topic-grid>a>span{color:var(--gold);font:600 19px var(--serif)}.topic-grid h3{font-size:25px}.topic-grid p{font-size:13px;color:#667168}.topic-grid strong{color:var(--green);font-size:22px}.answer-box{margin:32px 0;padding:24px 28px;border-left:4px solid var(--gold);background:var(--cream)}.answer-box>strong{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--green)}.answer-box p{margin-bottom:0}.coverage-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:25px;background:var(--line);border:1px solid var(--line)}.coverage-strip>div{background:var(--paper);padding:14px}.coverage-strip strong,.coverage-strip span{display:block}.coverage-strip span{font-size:11px;color:#6d786f}@media(max-width:1050px){.primary-nav{gap:14px}.primary-nav>a,.nav-more>button{font-size:11px}}@media(max-width:900px){.nav-more>button{padding:0}.nav-dropdown{position:static;display:block;width:auto;padding:5px 0 0;border:0;box-shadow:none}.nav-dropdown a{padding:7px 0 7px 15px}.topic-grid{grid-template-columns:repeat(2,1fr)}.coverage-strip{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.topic-grid,.coverage-strip{grid-template-columns:1fr}.topic-map{padding-bottom:75px}}
