.fnl .pghead{padding-bottom:8px}.fnl .pghead h1{font:500 clamp(34px, 4vw, 52px)/1.1 var(--body);letter-spacing:-.03em;text-wrap:balance;max-width:20ch;margin:16px auto 0}.fnl .pghead h1 em{font-family:var(--serif-i);font-style:italic;font-weight:480}.fnl .pghead .sub{font:400 16px/1.65 var(--body);color:var(--text-2);max-width:62ch;margin:18px auto 0}.fnl .sechead.mid{text-align:center;max-width:62ch;margin:0 auto;padding:0}.fnl .pricing{border-top:0;margin-top:0}.fnl .cmpsec{padding:78px 0 20px}.fnl .faq{border-top:0}.fnl .cmp{border:1px solid var(--hairline);border-radius:14px;margin-top:44px;overflow-x:auto}.fnl .cmp table{border-collapse:collapse;width:100%;min-width:640px}.fnl .cmp th,.fnl .cmp td{text-align:left;border-top:1px solid var(--hairline);font:400 13.5px/1.5 var(--body);padding:14px 18px}.fnl .cmp thead th{background:var(--panel);font:600 12px/1 var(--body);color:var(--text-2);border-top:0}.fnl .cmp thead th:not(:first-child),.fnl .cmp td:not(:first-child){text-align:center}.fnl .cmp tbody th{font:500 13.5px/1.45 var(--body);color:var(--ink);width:38%}.fnl .cmp tbody th small{font:400 12px/1.45 var(--body);color:var(--text-2);margin-top:3px;display:block}.fnl .cmp td.yes{color:var(--ok);font-weight:600}.fnl .cmp td.no{color:#c7cad0}.fnl .cmp .grp td{background:var(--panel);font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);padding:10px 18px}.fnl .cmpnote{font:400 12.5px/1.6 var(--body);color:var(--text-2);text-align:center;margin-top:16px}.fnl .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
