.blog150{box-sizing:border-box;margin:28px 0;padding:clamp(20px,4vw,34px);border:1px solid #245173;border-radius:20px;background:linear-gradient(130deg,#10273c,#0e1826);color:#d6e6f4;min-width:0;overflow-wrap:anywhere}
.blog150 p{line-height:1.75}.blog150 .blog150-kicker{color:#7dd3fc;font-size:11px;letter-spacing:.11em;font-weight:700;margin:0 0 12px}.blog150 .blog150-lead{font-size:clamp(21px,3.5vw,30px);font-weight:700;line-height:1.35;color:#f4f9ff;margin:0 0 12px}.blog150 h2{font-size:clamp(21px,3vw,28px);line-height:1.35;color:#f4f9ff;margin:0 0 20px}.blog150 .button{box-sizing:border-box;min-height:44px;max-width:100%;padding:12px 20px;font-size:13px;line-height:1.5;text-align:center;white-space:normal;text-decoration:none;border-radius:11px;display:inline-flex;align-items:center;justify-content:center}.blog150 .blog150-primary{color:#06213b!important;background:#7dd3fc;border:1px solid #7dd3fc}.blog150 .blog150-primary:hover{background:#bae6fd;color:#06213b!important}.blog150 .blog150-secondary{color:#e0f2fe!important;background:transparent;border:1px solid #406784}.blog150 .blog150-secondary:hover{background:#173b55;color:#fff!important}.blog150-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.blog150-links a{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:56px;padding:15px;border:1px solid #2a455e;border-radius:12px;color:#dff3ff;font-size:14px;line-height:1.6;text-decoration:none}.blog150-links a:hover{background:#19394e;color:#fff;border-color:#7dd3fc}.blog150 a:focus-visible{outline:3px solid #bae6fd;outline-offset:4px}.blog150-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.blog150 .blog150-note{font-size:12px;margin:15px 0 0;color:#b0c6db}@media(max-width:560px){.blog150-links{grid-template-columns:1fr}.blog150-actions{flex-direction:column}.blog150-actions .button{width:100%}}
