/* Scoped navigation in the existing Pinegard type and palette. */
.pg-faq-links{box-sizing:border-box;width:calc(100% - 64px);max-width:1200px;margin:64px auto;padding:32px 0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;color:#333;font-family:var(--e-global-typography-primary-font-family,"nimbus-sans"),sans-serif;font-weight:300;text-align:left}
.pg-faq-links *,.pg-faq-links-related *{box-sizing:border-box;min-width:0}
.pg-faq-links .pg-faq-links-kicker{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#696969;margin:0 0 12px}
.pg-faq-links h2{font-family:inherit;font-size:30px;line-height:1.18;font-weight:400;margin:0 0 16px;color:#111;text-wrap:balance}
.pg-faq-links p{font-size:18px;line-height:1.5;margin:0 0 20px}
.pg-faq-links ul,.pg-faq-links-related ul{list-style:none;padding:0;margin:0}
.pg-faq-links a,.pg-faq-links-related a{color:#111;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;line-height:1.45;overflow-wrap:anywhere}
.pg-faq-links a:hover,.pg-faq-links-related a:hover{color:#555;text-decoration-thickness:2px}
.pg-faq-links a:focus-visible,.pg-faq-links-related a:focus-visible{outline:2px solid #111;outline-offset:4px}
.pg-faq-links a>span,.pg-faq-links-related a>span{display:inline-block;margin-left:8px}
.pg-faq-links .pg-faq-links-hub{display:inline-block;font-size:17px;padding:8px 0}
.pg-faq-links-topics a{display:block;font-size:20px;padding:10px 0}
.pg-faq-links-questions{margin-top:12px!important;border-top:1px solid #e5e5e5;padding-top:10px!important}
.pg-faq-links-questions a{display:block;font-size:17px;padding:9px 0}
.pg-faq-links--all .pg-faq-links-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}
.pg-faq-links-related{padding:28px 0;margin:40px 0;border-top:1px solid #d6d6d6;font-family:inherit}
.pg-faq-links-related h2{font-family:inherit;font-weight:400;font-size:24px;line-height:1.25;margin:0 0 16px}
.pg-faq-links-related ul{display:flex;flex-wrap:wrap;gap:8px 32px}
.pg-faq-links-related a{display:block;font-size:18px;padding:8px 0}
#pg-archive-panel>.pg-faq-links{width:100%;margin:40px 0}
.pg-knowledge-layout .pg-faq-links{grid-template-columns:1fr;gap:20px}
@media(max-width:700px){.pg-faq-links{width:calc(100% - 40px);margin:40px auto;padding:24px 0;grid-template-columns:1fr;gap:20px}.pg-faq-links h2{font-size:26px}.pg-faq-links--all .pg-faq-links-topics{grid-template-columns:1fr}.pg-faq-links-related ul{display:block}.pg-faq-links-related{margin:28px 0}}
