.shapegrid-canvas{width:100%;height:100%;border:none;display:block}.DemoCta_grid__1bYgr{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}.DemoCta_visual__sfRFD{display:flex;flex-direction:column;gap:28px}.DemoCta_image__0J6dy{width:100%;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-md)}.DemoCta_perks__dZsow{display:flex;justify-content:space-around;gap:16px;flex-wrap:wrap}.DemoCta_perk__idOD7{display:flex;align-items:center;gap:10px}.DemoCta_perkIcon___frbT{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:2px solid var(--sky-400);color:var(--blue-600);font-size:1.3rem}.DemoCta_perkLabel__d7fV4{display:block;font-size:1.15rem;font-weight:700;letter-spacing:-.01em;line-height:1.1;color:var(--primary)}.DemoCta_perkSub__5BQ0v{display:block;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.DemoCta_title__ixj7y{font-size:clamp(1.9rem,4vw,3rem);font-weight:700;letter-spacing:-.02em;line-height:1.1}.DemoCta_text__O3pkv{margin-top:18px;margin-bottom:28px;color:var(--text-muted);max-width:480px}@media (max-width:860px){.DemoCta_grid__1bYgr{grid-template-columns:1fr}.DemoCta_content__kQcfQ{text-align:center}.DemoCta_text__O3pkv{margin-inline:auto}}