
.dfsi-wrap{max-width:980px;margin:35px auto 80px;padding:0 22px;font-family:Arial,sans-serif;color:#18242e}.dfsi-hero{background:linear-gradient(135deg,#061b2a,#0b729b);color:#fff;padding:48px 34px;border-radius:24px}.dfsi-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#f0b62f;font-weight:800}.dfsi-hero h1{font-size:48px;line-height:1.08;margin:10px 0 14px;color:#fff}.dfsi-wrap h2{font-size:32px;margin-top:40px}.dfsi-days{display:grid;gap:14px}.dfsi-days article{background:#f6f8fa;border-left:5px solid #e0aa27;border-radius:12px;padding:18px 20px}.dfsi-days h3{margin:0 0 7px;font-size:21px}.dfsi-list{columns:2;column-gap:40px}.dfsi-cta{margin-top:38px;background:#0a6f98;color:#fff;padding:28px;border-radius:20px}.dfsi-cta h2{margin-top:0;color:#fff}.dfsi-cta a{display:inline-block;margin:8px 8px 0 0;padding:11px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.55);color:#fff!important;text-decoration:none!important;font-weight:800}.dfsi-note{font-size:14px;color:#687680;margin-top:18px}@media(max-width:650px){.dfsi-list{columns:1}.dfsi-hero h1{font-size:36px}}
