html{scroll-behavior:smooth}:root{--gfl-red:var(--accent);--gfl-dark:var(--contrast);--gfl-white:#fff}.byline{display:none !important}.faq-button{display:block;padding:0;margin:1.5rem 0;background:0 0;border:none}.faq-button>summary::-webkit-details-marker{display:none}.faq-button>summary::marker{content:""}.faq-button>summary{display:inline-block;cursor:pointer;border:none;font:inherit}.faq-button>summary{padding:.75rem 1.5rem;background:var(--contrast);color:var(--wp--preset--color--white);border-radius:999px;font-weight:600;text-decoration:none;text-align:center}.faq-button[open]>*:not(summary){margin-top:1rem}