.dx-category-content {
    padding: 70px 0;
    background: #ffffff;
    color: #0b2342;
}

.dx-category-content * {
    box-sizing: border-box;
}

.dx-category-content .dx-module {
    margin-bottom: 28px;
}

.dx-category-content .dx-module:last-child {
    margin-bottom: 0;
}

.dx-category-content h2 {
    margin: 0 0 16px;
    color: #0b2342;
    font-size: 38px;
    line-height: 1.2;
}

.dx-category-content h3 {
    color: #0b2342;
}

.dx-category-content p {
    color: #425d78;
    line-height: 1.75;
}

.dx-category-content .dx-module--tint {
    padding: 36px;
    border-radius: 14px;
    background: #edf5fc;
}

.dx-category-content .dx-module--dark {
    padding: 36px;
    border-radius: 14px;
    background: #081d38;
    color: #ffffff;
}

.dx-category-content .dx-module--dark h2,
.dx-category-content .dx-module--dark h3 {
    color: #ffffff;
}

.dx-category-content .dx-module--dark p {
    color: #c8d8e8;
}

@media (max-width: 768px) {
    .dx-category-content {
        padding: 48px 0;
    }

    .dx-category-content h2 {
        font-size: 30px;
    }

    .dx-category-content .dx-module--tint,
    .dx-category-content .dx-module--dark {
        padding: 24px 20px;
    }
}

.dx-category-content{padding:72px 0;background:#fff;color:#0b2342}.dx-category-content *{box-sizing:border-box}.dx-category-content .dx-module{margin:0 0 28px;padding:42px;border:1px solid #d3dfeb;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(7,35,69,.06)}.dx-category-content .dx-module:last-child{margin-bottom:0}.dx-section-head{max-width:940px;margin-bottom:26px}.dx-eyebrow{margin:0 0 9px!important;color:#075ccf!important;font-size:12px!important;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.dx-category-content h2{margin:0 0 14px;color:#0b2342;font-size:clamp(30px,4vw,44px);line-height:1.12;letter-spacing:-.035em}.dx-category-content h3{margin:0 0 7px;color:#0b2342;font-size:19px;line-height:1.3}.dx-category-content p{margin:0;color:#425d78;line-height:1.7}.dx-lead{max-width:850px;font-size:17px}.dx-module--tint{background:#edf5fc!important}.dx-module--dark{background:#081d38!important;color:#fff}.dx-module--dark h2,.dx-module--dark h3{color:#fff}.dx-module--dark p{color:#c8d8e8}.dx-module--dark .dx-eyebrow{color:#72b8ff!important}.dx-four-inputs,.dx-card-grid,.dx-standard-grid{display:grid;gap:14px}.dx-four-inputs{grid-template-columns:repeat(4,1fr)}.dx-four-inputs article,.dx-card,.dx-standard-grid article{padding:20px;border:1px solid #c8d7e6;border-radius:12px;background:#fff}.dx-four-inputs article>span{display:grid;place-items:center;width:36px;height:36px;margin-bottom:14px;border-radius:50%;background:#075ccf;color:#fff;font-weight:900}.dx-card-grid--3{grid-template-columns:repeat(3,1fr)}.dx-card strong,.dx-standard-grid b{display:block;margin-bottom:7px;color:#0b2342;font-size:17px}.dx-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:42px;align-items:start}.dx-check-list{display:grid;gap:10px}.dx-check-list div{padding:17px 18px;border-left:4px solid #075ccf;background:#edf5fc}.dx-check-list b,.dx-check-list span{display:block}.dx-check-list span{margin-top:3px;color:#526b84;font-size:14px}.dx-table-wrap{overflow-x:auto}.dx-table{width:100%;border-collapse:collapse;background:#fff}.dx-table th,.dx-table td{padding:14px 15px;border:1px solid #cfdae5;text-align:left;vertical-align:top}.dx-table thead th{background:#0b2b50;color:#fff}.dx-table tbody th{min-width:165px;background:#e9f2fa;color:#0b2342}.dx-compare-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dx-compare-pair article{padding:20px;border:1px solid #31506e;border-radius:12px;background:#102b49}.dx-standard-grid{grid-template-columns:repeat(3,1fr)}.dx-standard-grid span{display:block;color:#526b84;font-size:14px;line-height:1.5}.dx-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin:0;padding:0;list-style:none}.dx-steps li{display:flex;gap:12px;padding:19px;border-radius:11px;background:#fff}.dx-steps li>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:50%;background:#075ccf;color:#fff;font-weight:900}.dx-steps b{color:#0b2342}.dx-steps p{margin-top:4px;font-size:14px}.dx-faq-list{display:grid;gap:10px}.dx-faq-list details{border:1px solid #cbd8e5;border-radius:10px;background:#fff}.dx-faq-list summary{padding:17px 20px;cursor:pointer;color:#0b2342;font-weight:800}.dx-faq-list details p{padding:0 20px 18px}.dx-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;background:linear-gradient(135deg,#075ccf,#0c82e8)!important;color:#fff!important}.dx-cta h2,.dx-cta p{color:#fff}.dx-cta .dx-eyebrow{color:#cce7ff!important}.dx-cta-actions{display:flex;flex:0 0 auto;gap:10px;flex-wrap:wrap}.dx-cta-actions a{display:inline-flex;padding:12px 17px;border-radius:8px;background:#fff;color:#075ccf;text-decoration:none;font-weight:900}.dx-cta-actions .dx-cta-secondary{border:1px solid rgba(255,255,255,.6);background:transparent;color:#fff}
@media(max-width:900px){.dx-four-inputs,.dx-card-grid--3,.dx-standard-grid,.dx-steps{grid-template-columns:1fr 1fr}.dx-split{grid-template-columns:1fr}.dx-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:560px){.dx-category-content{padding:48px 0}.dx-category-content .dx-module{padding:27px 20px}.dx-four-inputs,.dx-card-grid--3,.dx-standard-grid,.dx-steps,.dx-compare-pair{grid-template-columns:1fr}.dx-category-content h2{font-size:30px}.dx-cta-actions{width:100%;flex-direction:column}.dx-cta-actions a{justify-content:center}}
