.home-cp{padding:clamp(70px, 13vh, 170px) var(--container-pad);background:var(--surface-page)}.home-cp__panel{border-radius:var(--radius-lg);background:var(--altea-ink);color:var(--text-on-dark);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,90px);padding:clamp(36px,5vw,84px);display:grid}.home-cp__campo{grid-area:1/1}.home-cp__txt{flex-direction:column;grid-area:1/2;align-items:flex-start;display:flex}.home-cp__rotulo{font-size:var(--text-rotulo);line-height:var(--lh-rotulo);letter-spacing:var(--ls-rotulo);font-weight:var(--peso-rotulo);text-transform:uppercase;color:var(--text-on-dark-secondary);margin:0 0 12px}.home-cp__titulo{margin:0 0 var(--space-6);max-width:16ch;font-size:var(--text-titulo-seccion);line-height:var(--lh-titulo-seccion);letter-spacing:var(--ls-titulo-seccion);font-weight:var(--peso-titulo-seccion);text-wrap:balance}.home-cp__acciones{gap:var(--space-4);flex-wrap:wrap;display:flex}.home-cp .altea-btn--outline{color:var(--altea-cream);border-color:color-mix(in srgb, var(--altea-cream) 56%, transparent)}.home-cp .altea-btn--outline:hover:not(:disabled){background:color-mix(in srgb, var(--altea-cream) 10%, transparent)}.home-cp .altea-btn:focus-visible{outline-color:var(--altea-cream)}.home-cp__correo{margin-top:var(--space-6);font-size:var(--text-small);color:var(--text-on-dark-secondary);text-underline-offset:4px}.home-cp__correo:hover{color:var(--altea-cream)}.home-cp__campo{aspect-ratio:7/5;width:100%;min-height:300px;display:block}@media (max-width:900px){.home-cp__panel{grid-template-columns:minmax(0,1fr)}.home-cp__campo,.home-cp__txt{grid-area:auto/1}.home-cp__campo{aspect-ratio:4/3;min-height:0}}@media (max-width:560px){.home-cp__panel{padding:28px 22px}.home-cp__acciones{width:100%}.home-cp .altea-btn{justify-content:center;width:100%;padding:15px 18px;font-size:15px}}
