.qredio-cta{background:#0b0a1f;padding:64px;font-family:Manrope,system-ui,-apple-system,sans-serif;color:#f4eee3}.qredio-cta__inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;min-height:500px}.qredio-cta__panel{position:relative;min-height:460px;display:flex;align-items:center;justify-content:center}.qredio-cta__panel::before{content:'';position:absolute;inset:0;border-radius:28px;background:radial-gradient(ellipse at center 35%,rgba(110,231,183,.32) 0,transparent 55%),linear-gradient(135deg,#11876a 0,#0a5840 100%);box-shadow:0 24px 60px -20px rgba(15,123,92,.5)}.qredio-cta__photo{position:relative;max-height:460px;max-width:90%;object-fit:contain;z-index:1}.qredio-cta__headline{font-weight:600;font-size:38px;line-height:1.2;letter-spacing:-.018em;margin:0 0 32px;color:#f4eee3}.qredio-cta__btn{display:inline-block;padding:20px 44px;background:linear-gradient(180deg,#9d5bff 0,#7a2ee8 100%);color:#fff;font-weight:700;font-size:14px;letter-spacing:.14em;border-radius:999px;text-decoration:none;box-shadow:0 12px 32px rgba(122,46,232,.35);transition:transform .12s,box-shadow .15s;text-transform:uppercase}.qredio-cta__btn:hover{transform:translateY(-1px);box-shadow:0 16px 40px rgba(122,46,232,.45)}.qredio-cta__btn:active{transform:translateY(0)}@media(max-width:960px){.qredio-cta{padding:48px 24px}.qredio-cta__inner{grid-template-columns:1fr;gap:36px}.qredio-cta__headline{font-size:28px}.qredio-cta__panel{min-height:380px}}.qredio-cta{display:block!important;max-width:none!important;margin:0!important;padding:64px!important}.qredio-cta__inner{display:grid!important}