.split-img{border:1px solid #ffffff0f;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 34px 74px -40px #00000080}.split-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--c);margin-bottom:14px;font-size:12.5px;font-weight:800;display:inline-block}.split-copy h2{color:var(--white-100);margin:0 0 16px;font-size:clamp(26px,3vw,36px);line-height:1.14}.split-copy>p{color:var(--fog-200);margin:0 0 22px;font-size:16px;line-height:1.75}.split-list{gap:13px;margin:0;padding:0;list-style:none;display:grid}.split-list li{color:var(--fog-200);align-items:flex-start;gap:12px;font-size:15px;line-height:1.45;display:flex}.split-check{width:20px;height:20px;color:var(--c);flex-shrink:0;margin-top:1px}.split-quote{border-left:3px solid var(--c);margin:24px 0 0;padding:4px 0 4px 18px}.split-quote p{color:var(--white-100);margin:0 0 6px;font-size:15.5px;font-style:italic;line-height:1.6}.split-quote cite{color:var(--c);font-size:13px;font-style:normal;font-weight:700}.split-quote-note{color:var(--fog-300);margin-top:8px;font-size:11.5px;line-height:1.5;display:block}.section.light .split-copy h2,.section.light .split-quote p{color:var(--ink-900)}.section.light .split-copy>p,.section.light .split-list li,.section.light .split-quote-note{color:var(--ink-700)}@media (max-width:991px){.split-img{max-width:620px;margin-bottom:8px}}
.np-approval{background:var(--white-100);border:1px solid #eae5db;border-radius:18px;max-width:460px;margin:0 auto;padding:22px;box-shadow:0 34px 68px -44px #00000047}.np-approval-head{color:#161a23;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.np-approval-status{white-space:nowrap;color:#c47e12;background:#e0932a29;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800}.np-approval-preview{color:#3c4150;background:#f7f8fb;border:1px solid #eef0f4;border-radius:12px;margin-bottom:16px;padding:14px 16px;font-size:13px;line-height:1.55}.np-approval-actions{gap:10px;display:flex}.np-approval-actions span{text-align:center;border-radius:10px;flex:1;padding:10px;font-size:13px;font-weight:800}.np-approval-actions .approve{color:#fff;background:#2f9e5a}.np-approval-actions .changes{color:#5b6170;background:#f1f3f6;border:1px solid #e4e7ec}
