.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 .whysec{padding:74px 0}.fnl .whysec.line{border-top:1px solid var(--hairline)}.fnl .wgrid{background:var(--hairline);border:1px solid var(--hairline);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:44px;display:grid;overflow:hidden}.fnl .wgrid.after{margin-top:16px}.fnl .wcard{background:#fff;padding:28px 24px}.fnl .wcard .k{font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--amber)}.fnl .wgrid.after .wcard .k{color:var(--ok)}.fnl .wcard h3{font:550 16px/1.35 var(--body);letter-spacing:-.012em;margin-top:12px}.fnl .wcard p{font:400 14px/1.6 var(--body);color:var(--text-2);margin-top:8px}@media (max-width:900px){.fnl .wgrid{grid-template-columns:1fr}}.fnl .isnot{grid-template-columns:1fr 1fr;gap:16px;margin-top:44px;display:grid}.fnl .ibox{border:1px solid var(--hairline);border-radius:14px;padding:26px 24px}.fnl .ibox h3{font:550 16px/1.3 var(--body)}.fnl .ibox ul{flex-direction:column;gap:11px;margin-top:16px;padding:0;list-style:none;display:flex}.fnl .ibox li{font:400 14px/1.55 var(--body);color:var(--text-2);gap:10px;display:flex}.fnl .ibox li i{flex:none;font-style:normal;font-weight:600}.fnl .ibox.is li i{color:var(--ok)}.fnl .ibox.isnt li i{color:#c7cad0}@media (max-width:760px){.fnl .isnot{grid-template-columns:1fr}}
