.pg-ampa .cabeza{align-items:center;gap:26px;padding-block:26px 10px;display:grid}@media (min-width:60rem){.pg-ampa .cabeza{grid-template-columns:1fr 1.1fr;gap:56px}}.pg-ampa .cabeza h1{font-size:clamp(2.4rem,8vw,3.8rem)}.pg-ampa .cabeza h1 span{background:var(--c-ampa);border-radius:3px;width:3.2rem;height:6px;margin-top:14px;display:block}.pg-ampa .cabeza p{color:var(--texto-suave);max-width:46ch;margin:14px 0 0;font-size:1.1rem}.pg-ampa .cabeza .mano{color:var(--t-ampa);transform-origin:0;margin-top:14px;font-size:1.35rem;transform:rotate(-1.5deg)}.pg-ampa .video{background:#fff;margin:0;padding:10px 10px 12px;position:relative;transform:rotate(1deg);box-shadow:0 1px 1px #2b223314,0 18px 34px -20px #2b22338c}.pg-ampa .video:before{content:"";background:color-mix(in srgb, var(--marca) 30%, transparent);z-index:1;width:92px;height:26px;margin-left:-46px;position:absolute;top:-13px;left:50%;transform:rotate(-4deg)}.pg-ampa .video video{aspect-ratio:16/9;background:var(--berenjena);width:100%;max-width:100%;display:block}.pg-ampa .video figcaption{font:700 1.15rem/1.2 var(--f-mano);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:10px 4px 0;display:flex}.pg-ampa .video figcaption span{font:400 .85rem var(--f-texto);color:var(--texto-suave)}.pg-ampa .bloque{padding-top:44px}.pg-ampa .bloque>h2{font-size:clamp(1.7rem,5vw,2.2rem)}.pg-ampa .bloque>.entradilla{color:var(--texto-suave);max-width:58ch;margin:8px 0 18px}.pg-ampa .hacemos{border-radius:4px;gap:10px;margin:0;padding:18px 20px 18px 38px;list-style:none;display:grid;position:relative;box-shadow:0 1px #e0d4bd,0 14px 28px -20px #2b223373}@media (min-width:60rem){.pg-ampa .hacemos{grid-template-columns:1fr 1fr;column-gap:40px}}.pg-ampa .hacemos:after{content:"";border-left:2px solid color-mix(in srgb, var(--marca) 35%, transparent);position:absolute;top:0;bottom:0;left:20px}.pg-ampa .hacemos li{padding-left:30px;position:relative}.pg-ampa .hacemos li:before{content:"";border-left:3px solid var(--c-ampa);border-bottom:3px solid var(--c-ampa);width:15px;height:8px;position:absolute;top:.35em;left:2px;transform:rotate(-45deg)}.pg-ampa .resumen-ampa{font:700 1.25rem/1.35 var(--f-mano);color:var(--berenjena);max-width:60ch;margin:18px 0 0}.pg-ampa .participa{gap:34px 16px;padding-top:14px;display:grid}@media (min-width:48rem){.pg-ampa .participa{grid-template-columns:repeat(3,1fr)}}.pg-ampa .via{border:2px solid var(--c-ampa);background:#fff;border-radius:0 10px 10px;flex-direction:column;gap:8px;padding:18px 16px 16px;display:flex;position:relative}.pg-ampa .via .pestana{background:var(--f-ampa);height:2.2rem;color:var(--s-ampa);border-radius:10px 10px 0 0;padding:5px 14px 0;font-size:1.15rem;font-weight:700;position:absolute;top:-2.2rem;left:-2px}.pg-ampa .via h3{font:800 1.35rem/1.15 var(--f-titulo);font-variation-settings:"SOFT" 100;margin:0}.pg-ampa .via p{color:var(--texto-suave);margin:0}.pg-ampa .via .boton{align-self:flex-start;margin-top:auto}.pg-ampa .contacto{gap:16px;display:grid}@media (min-width:48rem){.pg-ampa .contacto{grid-template-columns:1.2fr 1fr;align-items:start;gap:32px}}.pg-ampa .canal{border:2px solid var(--berenjena);background:#fffdf8;border-radius:8px;grid-template-columns:2.6rem 1fr;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:grid}.pg-ampa .canal+.canal{margin-top:10px}.pg-ampa .canal svg{width:2.4rem;height:2.4rem;color:var(--c-ampa)}.pg-ampa .canal b{display:block}.pg-ampa .canal span{color:var(--texto-suave);font-size:.92rem}.pg-ampa .canal:hover{box-shadow:3px 3px 0 var(--c-ampa)}.pg-ampa .donde{border:2px dashed #cdbfa6;border-radius:8px;padding:18px}.pg-ampa .donde h3{font:700 1.1rem var(--f-texto);margin:0 0 6px}.pg-ampa .donde p{margin:4px 0}.pg-ampa .copiar{font:700 .85rem var(--f-texto);border:1.5px solid var(--berenjena);cursor:pointer;background:#fff;border-radius:6px;margin-left:6px;padding:3px 8px}
.pg-ampa .contacto>*,.pg-ampa .canal>div{min-width:0}.pg-ampa .canal span{overflow-wrap:anywhere}.pg-ampa .donde-datos{gap:14px;margin:10px 0 0;display:grid}.pg-ampa .donde-datos div{gap:2px;display:grid}.pg-ampa .donde-datos dt{letter-spacing:.03em;text-transform:uppercase;color:var(--t-ampa);font-size:.8rem;font-weight:700}.pg-ampa .donde-datos dd{margin:0;line-height:1.5}.pg-ampa .donde-copiar{color:var(--texto-suave);border-top:1.5px dashed #cdbfa6;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:16px 0 0;padding-top:12px;font-size:.92rem;display:flex}.pg-ampa .donde-copiar .copiar{margin-left:0}
