.channels[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}@media(max-width:820px){.channels[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr}}.channel[data-astro-cid-2mxdoeuz]{background:var(--blanco);border:1px solid var(--borde);border-radius:16px;padding:28px 24px;transition:transform .25s,box-shadow .25s;display:flex;flex-direction:column}.channel[data-astro-cid-2mxdoeuz]:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0e241017}.channel[data-astro-cid-2mxdoeuz] .ic[data-astro-cid-2mxdoeuz]{width:34px;height:34px;color:var(--profundo);margin-bottom:16px}.channel[data-astro-cid-2mxdoeuz] .ic[data-astro-cid-2mxdoeuz] svg[data-astro-cid-2mxdoeuz]{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.channel[data-astro-cid-2mxdoeuz] h3[data-astro-cid-2mxdoeuz]{font-family:var(--disp);font-weight:700;font-size:19px;color:var(--bosque);margin-bottom:8px;text-transform:none;letter-spacing:0}.channel[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{font-size:14.5px;color:var(--texto);flex:1}.channel[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz].act{display:inline-block;margin-top:16px;color:var(--profundo);font-weight:700;font-size:14px;text-decoration:none}.channel[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz].act:hover{color:var(--bosque)}.form-wrap[data-astro-cid-2mxdoeuz]{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;margin-top:44px;align-items:start}@media(max-width:820px){.form-wrap[data-astro-cid-2mxdoeuz]{grid-template-columns:1fr}}.field[data-astro-cid-2mxdoeuz]{margin-bottom:20px}.field[data-astro-cid-2mxdoeuz] label[data-astro-cid-2mxdoeuz]{display:block;font-size:13px;font-weight:700;color:var(--bosque);margin-bottom:7px}.field[data-astro-cid-2mxdoeuz] input[data-astro-cid-2mxdoeuz],.field[data-astro-cid-2mxdoeuz] select[data-astro-cid-2mxdoeuz],.field[data-astro-cid-2mxdoeuz] textarea[data-astro-cid-2mxdoeuz]{width:100%;padding:13px 14px;border:1.5px solid var(--borde);border-radius:9px;font-family:var(--sans);font-size:14.5px;color:var(--texto);background:var(--blanco);transition:border-color .2s}.field[data-astro-cid-2mxdoeuz] input[data-astro-cid-2mxdoeuz]:focus,.field[data-astro-cid-2mxdoeuz] select[data-astro-cid-2mxdoeuz]:focus,.field[data-astro-cid-2mxdoeuz] textarea[data-astro-cid-2mxdoeuz]:focus{outline:none;border-color:var(--verde)}.field[data-astro-cid-2mxdoeuz] .hint[data-astro-cid-2mxdoeuz]{font-size:12px;color:var(--sec);margin-top:6px}.field[data-astro-cid-2mxdoeuz] textarea[data-astro-cid-2mxdoeuz]{resize:vertical;min-height:110px}.phone-group[data-astro-cid-2mxdoeuz]{display:flex;gap:10px}.phone-group[data-astro-cid-2mxdoeuz] select[data-astro-cid-2mxdoeuz]{flex:0 0 130px;min-width:0;padding-right:6px}.phone-group[data-astro-cid-2mxdoeuz] input[data-astro-cid-2mxdoeuz]{flex:1;min-width:0}@media(max-width:480px){.phone-group[data-astro-cid-2mxdoeuz]{flex-direction:column}.phone-group[data-astro-cid-2mxdoeuz] select[data-astro-cid-2mxdoeuz]{flex:1}}.form-side[data-astro-cid-2mxdoeuz]{background:var(--off);border:1px solid var(--borde);border-radius:16px;padding:28px 24px}.form-side[data-astro-cid-2mxdoeuz] h4[data-astro-cid-2mxdoeuz]{font-family:var(--disp);font-weight:700;font-size:17px;color:var(--bosque);margin-bottom:12px;text-transform:none;letter-spacing:0}.form-side[data-astro-cid-2mxdoeuz] p[data-astro-cid-2mxdoeuz]{font-size:14px;color:var(--texto);margin-bottom:10px}.form-side[data-astro-cid-2mxdoeuz] .row[data-astro-cid-2mxdoeuz]{display:flex;gap:10px;align-items:flex-start;margin-top:14px}.form-side[data-astro-cid-2mxdoeuz] .row[data-astro-cid-2mxdoeuz] .dot[data-astro-cid-2mxdoeuz]{width:8px;height:8px;border-radius:50%;background:var(--verde);margin-top:6px;flex:none}.areas-note[data-astro-cid-2mxdoeuz]{background:#eef4dc;border:1px solid #d3e3a8;border-radius:12px;padding:16px 16px 14px;margin-bottom:14px}.areas-toggle[data-astro-cid-2mxdoeuz]{display:flex;align-items:center;gap:6px;background:none;border:none;padding:0;margin-top:12px;margin-left:18px;color:var(--profundo);font-weight:700;font-size:13px;font-family:var(--sans);cursor:pointer}.areas-toggle[data-astro-cid-2mxdoeuz]:hover{color:var(--bosque)}.areas-toggle[data-astro-cid-2mxdoeuz] .chev[data-astro-cid-2mxdoeuz]{transition:transform .3s;font-size:11px}.areas-toggle[data-astro-cid-2mxdoeuz].open .chev[data-astro-cid-2mxdoeuz]{transform:rotate(180deg)}.areas-panel[data-astro-cid-2mxdoeuz]{max-height:0;overflow:hidden;transition:max-height .3s ease;margin-left:18px}.areas-panel[data-astro-cid-2mxdoeuz].open{max-height:200px;margin-top:10px}.areas-panel[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz]{display:inline-block;margin:0 6px 6px 0;padding:7px 12px;background:#fff;border:1px solid var(--borde);border-radius:8px;font-size:12.5px;font-weight:600;color:var(--bosque);text-decoration:none}.areas-panel[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz]:hover{border-color:var(--profundo);color:var(--profundo)}.confirm[data-astro-cid-2mxdoeuz]{display:none;background:#eef4dc;border:1px solid #d3e3a8;border-left:4px solid var(--verde);border-radius:12px;padding:18px 20px;margin-top:20px;font-size:14.5px;color:var(--bosque)}.confirm[data-astro-cid-2mxdoeuz].show{display:block}.confirm[data-astro-cid-2mxdoeuz].error{background:#fbeaea;border-color:#eeccc9;border-left-color:#b3413a;color:#6b241f}.confirm[data-astro-cid-2mxdoeuz].error a[data-astro-cid-2mxdoeuz]{color:#6b241f;font-weight:700;text-decoration:underline}.hidden-field[data-astro-cid-2mxdoeuz]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.btn[data-astro-cid-2mxdoeuz][disabled]{opacity:.6;cursor:not-allowed;transform:none}.empresas-contacto[data-astro-cid-2mxdoeuz]{background-image:linear-gradient(180deg,#0000008c,#0000004d 45%,#000000a6),url(/img/contacto/para_empresas.webp);background-size:cover;background-position:center}.empresas-block[data-astro-cid-2mxdoeuz]{background:#0e241059;border:1px solid rgba(204,228,120,.28);border-radius:22px;padding:44px 40px;position:relative;overflow:hidden}.empresas-block[data-astro-cid-2mxdoeuz]:before{content:"";position:absolute;inset:0;background:radial-gradient(70% 120% at 100% 0%,rgba(204,228,120,.14),transparent 55%)}.empresas-block[data-astro-cid-2mxdoeuz]>[data-astro-cid-2mxdoeuz]{position:relative}.closer[data-astro-cid-2mxdoeuz]{text-align:center;color:var(--sec);font-size:14.5px}.closer[data-astro-cid-2mxdoeuz] a[data-astro-cid-2mxdoeuz]{color:var(--profundo);font-weight:700;text-decoration:none}
