body:not(.editorial-page){margin:0;background:#f8f8f4;color:#192d28;font:18px/1.7 system-ui,sans-serif}body:not(.editorial-page)>header,body:not(.editorial-page)>footer{padding:24px}.agency-comparison a{color:#176149;text-underline-offset:3px}.agency-comparison{max-width:1040px;margin:auto;padding:28px 22px 80px}.agency-comparison *{box-sizing:border-box;min-width:0}.agency-comparison p,.agency-comparison li{max-width:78ch}.agency-comparison h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.13;letter-spacing:-.035em;max-width:25ch}.agency-comparison h2{font-size:1.7rem;line-height:1.25;margin-top:2.8rem}.agency-comparison h3{font-size:1.25rem;margin-top:2.2rem}.agency-comparison :is(h1,h2,h3){scroll-margin-top:110px}.agency-comparison .scope-table{max-width:100%;overflow:auto;margin:26px 0;border:1px solid #b6c5bd;border-radius:8px}.agency-comparison table{border-collapse:collapse;width:100%;min-width:650px;font-size:.94rem;line-height:1.55}.agency-comparison td,.agency-comparison th{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid #b6c5bd}.agency-comparison th{font-weight:650}.agency-comparison thead{background:#e7eee7}.agency-comparison .scope-contents{border-left:3px solid #44745b;padding:18px 24px;margin:36px 0}.agency-comparison .scope-contents ul{padding-left:20px;margin-bottom:0}.agency-comparison a{overflow-wrap:anywhere}.agency-comparison a:focus-visible,.agency-comparison .scope-table:focus-visible{outline:3px solid #298565;outline-offset:4px}[data-reading-theme="dark"] .agency-comparison thead{background:#263c33}[data-reading-theme="dark"] .agency-comparison{color:inherit}[data-reading-theme="dark"] .agency-comparison a{color:#a4dec0}@media(max-width:480px){.agency-comparison{padding:22px 16px 60px}.agency-comparison h2{font-size:1.45rem}.agency-comparison .scope-contents{padding:14px 16px}}
@media(max-width:760px){.agency-comparison .scope-table table{display:table;min-width:650px}.agency-comparison .scope-table thead{display:table-header-group}.agency-comparison .scope-table tbody{display:table-row-group}.agency-comparison .scope-table tr{display:table-row}.agency-comparison .scope-table th,.agency-comparison .scope-table td{display:table-cell;white-space:normal}.agency-comparison .scope-table td::before{display:none}}