.sec-viz{background:linear-gradient(160deg,#f3f0ff,#fff 70%);border-radius:20px;place-items:center;min-height:340px;padding:28px;display:grid}.sec-card{border:1px solid var(--line);width:min(100%,380px);box-shadow:var(--shadow-lg);background:#fff;border-radius:14px;padding:18px}.sec-card-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:14px;display:flex}.sec-card-head b{letter-spacing:-.01em;font-size:15px;font-weight:600;display:block}.sec-card-head small{color:var(--mute);font-size:13px;display:block}.sec-shield{width:36px;height:36px;color:var(--violet);background:#eeebff;border-radius:10px;place-items:center;animation:2.4s ease-in-out 1.4s 2 sec-breathe;display:grid}.sec-card ul{margin:0;padding:0;list-style:none}.sec-card li{animation:.5s cubic-bezier(.2,.7,.2,1) both sec-in;animation-delay:calc(var(--i) * .22s + .2s);border-bottom:1px solid #f0f0f3;align-items:center;gap:10px;padding:11px 0;font-size:14px;display:flex}.sec-card li:last-child{border-bottom:0;padding-bottom:0}.sec-card li em{color:var(--ok);background:var(--ok-bg);border-radius:6px;margin-left:auto;padding:2px 8px;font-size:12.5px;font-style:normal;font-weight:550}.sec-ic{color:var(--mute);display:inline-flex}@keyframes sec-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sec-breathe{0%,to{box-shadow:0 0 #6241d300}50%{box-shadow:0 0 0 7px #6241d324}}@media (prefers-reduced-motion:reduce){.sec-card li,.sec-shield{animation:none}}.sec-tile{padding:26px}.lp .sec-lead{color:#55555c;max-width:24em;font-size:16px;line-height:1.55}.sec-list{gap:22px;margin:0;padding:0;list-style:none;display:grid}.sec-list li{gap:14px;display:flex}.sec-list li>svg{color:var(--violet);flex:none;margin-top:2px}.sec-list b{letter-spacing:-.01em;font-size:15.5px;font-weight:600}.lp .sec-list p{color:#6b6b73;margin-top:4px;font-size:15px;line-height:1.5}.sec-list a,.sec-note a,.sec-plain a{color:var(--ink);border-bottom:1px solid var(--line)}.sec-table-wrap{border:1px solid var(--line);background:#fff;border-radius:14px;overflow-x:auto}.sec-table{border-collapse:collapse;width:100%;min-width:640px;font-size:14.5px}.sec-table th,.sec-table td{text-align:left;vertical-align:top;border-bottom:1px solid #f0f0f3;padding:13px 16px}.sec-table thead th{color:var(--mute);background:#fafafb;font-size:12.5px;font-weight:550}.sec-table tbody th{white-space:nowrap;font-weight:600}.sec-table td{color:#55555c}.sec-table tbody tr:last-child>*{border-bottom:0}.lp .sec-note{color:var(--mute);max-width:46em;margin-top:16px;font-size:14px}.sec-plain{color:#3d3d44;gap:14px;max-width:38em;font-size:16px;display:grid}.sec-report{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:10px;margin-top:8px;padding:14px 16px;font-size:15px;display:flex}.sec-report svg{color:var(--mute);flex:none;margin-top:3px}.lp-bg-white .sec-report{background:var(--bg)}@media (max-width:640px){.sec-viz{min-height:0;padding:18px}}
