.dlc-split{width:100%}.dlc-split__inner{align-items:center;display:flex;gap:48px;width:100%}.dlc-split__media{flex:0 0 52%;min-width:0}.dlc-split__content{flex:1 1 auto;max-width:640px;min-width:0}.dlc-split__img{display:block;height:auto;width:100%}.dlc-split__eyebrow{color:#2f64ff;font-size:14px;font-weight:700;letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.dlc-split__heading{color:#0b1220;margin:0 0 18px}.dlc-split__body{color:#334155;font-size:18px;line-height:1.55;margin-bottom:22px}.dlc-inline-cta{align-items:center;background:transparent;display:flex;flex-wrap:wrap;gap:12px;margin:0;max-width:none;padding:0;position:relative;width:100%}.dlc-cta-btn,.dlc-cta-link{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;flex:1 1 0;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:1;max-width:100%;min-width:0;padding:14px 22px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease;white-space:nowrap}.dlc-cta-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlc-cta-btn{background:#1a40bf;border:none;box-shadow:0 4px 14px rgba(26,64,191,.25);color:#fff}.dlc-cta-btn:hover{box-shadow:0 6px 18px rgba(26,64,191,.35);transform:translateY(-1px)}.dlc-cta-link{background:#e6ebff;border:1px solid #dbe3ff;box-shadow:0 4px 14px rgba(0,0,0,.08);color:#1a40bf}.dlc-cta-link:hover{background:#eef2ff;box-shadow:0 6px 18px rgba(0,0,0,.14);color:#1a40bf;font-weight:700;text-decoration:none;transform:translateY(-1px)}@media (max-width:980px){.dlc-split__inner{gap:28px}.dlc-split__content{max-width:none}}@media (max-width:820px){.dlc-split__inner{align-items:flex-start;flex-direction:column;gap:18px}.dlc-split__media{flex:1 1 100%;order:1;width:100%}.dlc-split__content{order:2;width:100%}.dlc-split[data-mobile-order=text_first] .dlc-split__content{order:1}.dlc-split[data-mobile-order=text_first] .dlc-split__media{order:2}.dlc-cta-btn,.dlc-cta-link{flex:1 1 100%;font-size:14px;padding:12px 16px}}.media .video-wrap video{background:transparent;position:relative;z-index:1}video{height:auto;width:100%}.dlc-modal-overlay{align-items:center;animation:dlc-modal-fade .25s ease-out;backdrop-filter:blur(4px);background:rgba(10,14,25,.72);display:none;justify-content:center;z-index:99999}.dlc-modal-content{animation:dlc-modal-slide .35s cubic-bezier(.22,1,.36,1);background:#fff;border-radius:18px;box-shadow:0 40px 80px rgba(0,0,0,.25),0 10px 25px rgba(0,0,0,.12);max-height:90vh;max-width:640px;overflow-y:auto;padding:2.75rem 2.5rem 2.5rem;width:100%}.dlc-modal-close{align-items:center;background:rgba(0,0,0,.05);border:none;border-radius:50%;color:#1a40bf;cursor:pointer;display:inline-flex;font-size:22px;font-weight:500;height:40px;justify-content:center;line-height:1;position:absolute;right:14px;top:14px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease,color .2s ease;width:40px}.dlc-modal-close:hover{background:rgba(26,64,191,.12);box-shadow:0 6px 14px rgba(26,64,191,.25);transform:rotate(90deg)}.dlc-modal-close:focus-visible{outline:2px solid #1a40bf;outline-offset:3px}@keyframes dlc-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes dlc-modal-slide{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.dlc-modal-content{border-radius:14px;max-width:94%;padding:1.75rem 1.25rem 1.5rem}.dlc-modal-close{font-size:20px;height:36px;right:10px;top:10px;width:36px}}.dlc-split__inner,.dlc-split__media,.media,.media .video-wrap,.media .video-wrap video,.video-wrap{z-index:auto}.dlc-modal-overlay{inset:0;isolation:isolate;position:fixed;z-index:2147483647}.dlc-modal-content{position:relative;z-index:1}iframe,video{position:relative;z-index:0}.dlc-split__media{order:1}.dlc-split__content{order:2}@media (min-width:821px){.dlc-split[data-desktop-order=image_right] .dlc-split__media{order:2}.dlc-split[data-desktop-order=image_right] .dlc-split__content{order:1}}