.sdc-content,.sdc-content *{box-sizing:border-box}.sdc-content{--sdc-blue:#0b2b60;--sdc-red:#d51f36;--sdc-card:#fff;background:#f7f9fd;color:#24334d;padding:36px 18px;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;width:100%}.sdc-container{max-width:1100px;margin:auto}.sdc-intro{padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid #e0e7f1}.sdc-eyebrow,.sdc-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--sdc-red);font-size:11px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.sdc-eyebrow:before{content:"";width:20px;height:3px;background:var(--sdc-red);border-radius:4px}.sdc-intro h2{color:var(--sdc-blue);font-size:clamp(28px,3.5vw,40px);font-weight:850;line-height:1.2;letter-spacing:-.7px;margin:12px 0 14px}.sdc-rich{font-size:16px;line-height:1.9;color:#526078;overflow-wrap:anywhere}.sdc-rich p{margin:0 0 16px}.sdc-rich p:last-child{margin-bottom:0}.sdc-rich h2,.sdc-rich h3,.sdc-rich h4{color:var(--sdc-blue);line-height:1.35;margin:22px 0 10px}.sdc-rich ul,.sdc-rich ol{padding-left:24px;margin:10px 0 18px}.sdc-rich li{padding-left:4px;margin:5px 0}.sdc-rich a{color:#164fa5;text-decoration:underline;text-underline-offset:3px}.sdc-rich blockquote{border-left:4px solid var(--sdc-red);margin:20px 0;padding:14px 18px;background:#f5f7fc;border-radius:0 10px 10px 0}.sdc-blocks{display:grid;gap:17px}.sdc-block{display:grid;grid-template-columns:5px minmax(0,1fr);background:var(--sdc-card);border:1px solid #e3e9f2;border-radius:15px;overflow:hidden;box-shadow:0 7px 22px #102b550b;scroll-margin-top:24px}.sdc-accent{background:linear-gradient(180deg,var(--sdc-blue),var(--sdc-red))}.sdc-inner{padding:23px 26px}.sdc-block-title{font-size:clamp(20px,2.2vw,25px);font-weight:800;color:var(--sdc-blue);line-height:1.35;margin:7px 0 13px}.sdc-rich strong{color:#263b5b}.sdc-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:24px 26px;border-radius:16px;background:linear-gradient(120deg,#082653,#124da3);color:#fff}.sdc-cta h3{color:#fff;font-size:21px;font-weight:800;margin:0 0 6px}.sdc-cta p{color:#d9e6fa;font-size:14px;line-height:1.7;margin:0}.sdc-cta>a{flex-shrink:0;display:inline-flex;align-items:center;gap:10px;padding:12px 17px;border-radius:9px;background:var(--sdc-red);color:#fff;text-decoration:none;font-size:13px;font-weight:800}.sdc-cta>a:hover{filter:brightness(1.08)}@media(max-width:640px){.sdc-content{padding:24px 12px}.sdc-intro h2{font-size:28px}.sdc-inner{padding:18px 16px}.sdc-rich{font-size:15px}.sdc-cta{align-items:flex-start;flex-direction:column;padding:21px}.sdc-cta>a{width:100%;justify-content:center}}