.wt2-split{background:#2e3438;color:#fff;padding:20px 12px 24px}.wt2-split *{box-sizing:border-box}.wt2-split__wrap{max-width:1100px;margin:0 auto}.wt2-split__head{margin-bottom:12px}.wt2-split__title,.wt2-split h2.wt2-split__title{margin:0;color:#fff!important;background:transparent!important;font-weight:900;letter-spacing:.08em;text-transform:uppercase;line-height:1.15;font-size:clamp(1.05rem,4.4vw,1.35rem)}.wt2-split__rule{width:82px;height:3px;border-radius:999px;margin-top:8px;background:#0442a5}.wt2-split__sub{margin:10px 0 0;color:#ffffffc7;line-height:1.55;font-size:.95rem;max-width:760px}.wt2-split__grid{display:grid;grid-template-columns:1fr;gap:12px}.wt2-split__panel{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#0000002e;box-shadow:0 14px 34px #0003}.wt2-split__panel:before{content:"";position:absolute;inset:0;background:radial-gradient(900px 240px at 15% 0%,rgba(4,66,165,.18),transparent 60%);pointer-events:none}.wt2-split__panel--do{border-color:#0442a580;background:#0000003d}.wt2-split__panel--dont{border-color:#ffffff1f;background:#ffffff08}.wt2-split__cap{position:relative;z-index:1;padding:12px 14px;color:#fff;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.08);font-weight:900;letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;line-height:1}.wt2-split__panel--do .wt2-split__cap{background:#0442a52e}.wt2-split__list{position:relative;z-index:1;margin:0;padding:12px 16px 14px 32px;color:#ffffffeb;line-height:1.65;font-size:.96rem}.wt2-split__list li{padding:6px 0}.wt2-split__list--muted{color:#ffffffc2}.wt2-split__fine{margin:12px 0 0;color:#ffffffad;line-height:1.55;font-size:.92rem}@media (max-width:639px){.wt2-split{padding:18px 12px 22px}.wt2-split__head{margin-bottom:10px}.wt2-split__sub{font-size:.92rem}.wt2-split__panel{border-radius:14px}.wt2-split__cap{padding:11px 12px;font-size:.74rem}.wt2-split__list{padding:10px 14px 12px 28px;font-size:.93rem;line-height:1.58}.wt2-split__list li{padding:5px 0}.wt2-split__fine{font-size:.9rem}}@media (min-width:640px){.wt2-split{padding:24px 18px 28px}}@media (min-width:900px){.wt2-split{padding:28px 20px 34px}.wt2-split__grid{grid-template-columns:1.08fr .92fr;gap:14px;align-items:start}.wt2-split__panel{border-radius:18px}.wt2-split__list{padding:14px 18px 16px 34px}}@media (prefers-reduced-motion: reduce){.wt2-split__panel{transition:none}}
