.a566-new{box-sizing:border-box;max-width:1240px;margin:22px auto;padding:24px 28px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr);gap:24px;align-items:center;border:1px solid #ccd9f2;border-radius:22px;background:linear-gradient(120deg,#f5f0ff,#eaf7ff);box-shadow:0 8px 24px #34496a0d;color:#243551}.a566-new .a566-kicker{font:800 .72rem/1.5 system-ui,sans-serif;letter-spacing:.09em;color:#594291;margin:0 0 8px}.a566-new h2{font:800 clamp(1.35rem,2.2vw,1.85rem)/1.25 system-ui,sans-serif;margin:0 0 10px;color:#243551}.a566-new p{font:400 1rem/1.55 system-ui,sans-serif;margin:0;max-width:65ch;color:#394b66}.a566-new nav{display:grid;gap:10px}.a566-new nav>a{display:block;min-height:46px;padding:12px 16px;border-radius:12px;border:1px solid #c5cee5;background:#fff;color:#463382;text-align:center;text-decoration:none;font:700 1rem/1.4 system-ui,sans-serif}.a566-new nav>a.a566-primary{background:#6345b0;border-color:#6345b0;color:white}.a566-new small{display:block;font-size:.75rem;font-weight:450;margin-top:4px}.a566-new a:focus-visible{outline:3px solid #6845b7;outline-offset:4px}@media(max-width:700px){.a566-new{grid-template-columns:1fr;gap:16px;margin:16px;padding:20px}.a566-new nav{grid-template-columns:1fr}}