.footer nav.resource-links{display:flex;justify-content:center;gap:24px;margin:0;padding:12px 20px 28px;flex-wrap:wrap;width:100%}.footer nav.resource-links a{font-size:14px;min-height:44px;text-decoration:underline;text-underline-offset:4px}.press-assets{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;align-items:start}.press-assets figure{margin:0}.press-assets img{display:block;width:100%;height:auto}.press-assets figcaption{font-size:15px;line-height:1.5;margin-top:12px}.press-assets figure>a{display:inline-flex;align-items:center;min-height:44px;font-size:16px}.media-page .faq-list{background:#f5f5f5}.faq-list details{border-bottom:1px solid #bdbdbd;padding:0}.faq-list details:last-child{border:0}.faq-list summary{cursor:pointer;font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.4;padding:22px 0;min-height:64px;text-wrap:balance}.faq-list summary:focus-visible{outline:3px solid #0077b6;outline-offset:5px}.faq-list details p{font-size:18px;line-height:1.65;padding-bottom:24px;margin:0}.media-page li{margin-bottom:14px}.media-page .media-facts dd{line-height:1.5}@media(max-width:700px){.press-assets{grid-template-columns:1fr}.faq-list details p{font-size:17px}.media-page .media-facts dd{font-size:17px}}
