.cta-final[data-astro-cid-ps3wqcms]{background:var(--coral);color:var(--tinta);padding-block:var(--space-9);position:relative;overflow:clip}.cta-final[data-astro-cid-ps3wqcms] .cta-diana{width:min(60rem,130vw);color:color-mix(in srgb, var(--papel) 30%, transparent);position:absolute;top:-60%;left:-18%}.cta-inner[data-astro-cid-ps3wqcms]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:clamp(2rem,1rem + 5vw,7rem);display:grid;position:relative}.cta-inner[data-astro-cid-ps3wqcms] h2[data-astro-cid-ps3wqcms]{font-size:clamp(2.5rem,1.4rem + 4.4vw,5.25rem);font-stretch:112%;line-height:.98}.cta-texto[data-astro-cid-ps3wqcms] .lead[data-astro-cid-ps3wqcms]{margin-top:var(--space-5);max-width:34rem}.cta-actions[data-astro-cid-ps3wqcms]{margin-top:var(--space-7);align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.cta-actions[data-astro-cid-ps3wqcms] a[data-astro-cid-ps3wqcms]:not(.btn){color:var(--tinta);text-decoration-color:var(--tinta);font-weight:700}.cta-final[data-astro-cid-ps3wqcms] [data-astro-cid-ps3wqcms]:focus-visible{outline-color:var(--tinta)}.cta-visual[data-astro-cid-ps3wqcms]{justify-self:end;width:min(100%,24rem);rotate:2deg}.cta-visual[data-astro-cid-ps3wqcms] .cta-foto{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-lg);border:6px solid var(--papel);width:100%}@media (width<=860px){.cta-inner[data-astro-cid-ps3wqcms]{grid-template-columns:1fr}.cta-visual[data-astro-cid-ps3wqcms]{justify-self:start;width:min(80%,20rem)}}
