.table-scroll{overflow-x:auto;margin:20px 0}table{width:100%;border-collapse:collapse;min-width:600px}th,td{text-align:left;vertical-align:top;padding:14px;border-bottom:1px solid var(--line)}th{color:var(--green)}.article .faq{padding:18px 0;border-bottom:1px solid var(--line)}.article .faq summary{cursor:pointer}.article .faq summary h3{display:inline}.article .faq p{margin:15px 0}.page-hero h1{font-size:clamp(2rem,4.5vw,4rem)}