.ch[data-astro-cid-npdwbr27]{border-top:1px solid var(--ink)}.ch__row[data-astro-cid-npdwbr27]{border-bottom:1px solid var(--line);min-height:64px;color:inherit;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;text-decoration:none;display:grid}.ch__row--social[data-astro-cid-npdwbr27]{grid-template-columns:40px 96px minmax(0,1fr);gap:20px}.ch__icon[data-astro-cid-npdwbr27]{color:var(--ink);place-items:center;display:grid}.ch__row--mail[data-astro-cid-npdwbr27]{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.ch__row--mail[data-astro-cid-npdwbr27] .ch__k[data-astro-cid-npdwbr27]{grid-column:1/-1}.ch__k[data-astro-cid-npdwbr27]{color:var(--ink-2)}.ch__v[data-astro-cid-npdwbr27]{font:400 clamp(20px, 1.9vw, 26px)/1.1 var(--font-display);overflow-wrap:anywhere}.ch__mail[data-astro-cid-npdwbr27]{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(22px,2.2vw,30px);text-decoration:none;overflow:hidden}.ch__mail[data-astro-cid-npdwbr27]:hover{text-underline-offset:4px;text-decoration:underline 1px}.ch__copy[data-astro-cid-npdwbr27]{border:1px solid var(--ink);border-radius:var(--radius-pill);min-height:44px;color:var(--ink);font:600 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 16px}.ch__copy[data-astro-cid-npdwbr27]:hover{background:var(--ink);color:var(--paper)}.ch__copy[data-astro-cid-npdwbr27][hidden]{display:none}.ch__row--social[data-astro-cid-npdwbr27] .ch__icon[data-astro-cid-npdwbr27],.ch__row--social[data-astro-cid-npdwbr27] .ch__k[data-astro-cid-npdwbr27],.ch__row--social[data-astro-cid-npdwbr27] .ch__v[data-astro-cid-npdwbr27]{transition:color .3s var(--ease-out)}a[data-astro-cid-npdwbr27].ch__row:hover [data-astro-cid-npdwbr27]:is(.ch__icon,.ch__k,.ch__v),a[data-astro-cid-npdwbr27].ch__row:focus-visible [data-astro-cid-npdwbr27]:is(.ch__icon,.ch__k,.ch__v),a[data-astro-cid-npdwbr27].ch__row:active [data-astro-cid-npdwbr27]:is(.ch__icon,.ch__k,.ch__v){color:var(--brand)}a[data-astro-cid-npdwbr27].ch__row:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ch__time[data-astro-cid-npdwbr27]{margin:20px 0 0}@media (width<=479px){.ch__row--social[data-astro-cid-npdwbr27]{grid-template-columns:32px 78px minmax(0,1fr);gap:12px}.ch__icon[data-astro-cid-npdwbr27] svg[data-astro-cid-npdwbr27]{width:32px;height:32px}.ch__mail[data-astro-cid-npdwbr27]{white-space:normal}}@media (prefers-reduced-motion:reduce){.ch__row--social[data-astro-cid-npdwbr27] .ch__icon[data-astro-cid-npdwbr27],.ch__row--social[data-astro-cid-npdwbr27] .ch__k[data-astro-cid-npdwbr27],.ch__row--social[data-astro-cid-npdwbr27] .ch__v[data-astro-cid-npdwbr27]{transition:none}}.cf[data-astro-cid-jbceweda]{background:var(--paper-3);border:1.5px solid var(--ink);border-radius:22px;overflow:hidden}.cf__top[data-astro-cid-jbceweda]{background:var(--band);color:var(--band-ink);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.cf__dot[data-astro-cid-jbceweda]{background:var(--band-brand);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--band-brand) 25%, transparent);border-radius:50%;margin-right:10px;display:inline-block}.cf__form[data-astro-cid-jbceweda]{gap:24px;padding:26px 24px 28px;display:grid}.cf[data-astro-cid-jbceweda] fieldset[data-astro-cid-jbceweda]{border:0;min-width:0;margin:0;padding:0}.cf[data-astro-cid-jbceweda] legend[data-astro-cid-jbceweda],.cf__data[data-astro-cid-jbceweda]>.label[data-astro-cid-jbceweda]{color:var(--ink-2);margin-bottom:10px;padding:0}.cf__seg[data-astro-cid-jbceweda]{border:1.5px solid var(--ink);border-radius:var(--radius-pill);grid-template-columns:repeat(2,1fr);padding:4px;display:grid;position:relative}.cf__pill[data-astro-cid-jbceweda]{border-radius:var(--radius-pill);background:var(--ink);width:calc(50% - 4px);transition:transform .5s var(--ease-out);position:absolute;top:4px;bottom:4px;left:4px}.cf__motive[data-astro-cid-jbceweda]:has(#m-consulta:checked) .cf__pill[data-astro-cid-jbceweda],.cf__answer[data-astro-cid-jbceweda]:has(#r-whatsapp:checked) .cf__pill[data-astro-cid-jbceweda]{transform:translate(100%)}.cf__answer[data-astro-cid-jbceweda]{margin-bottom:18px}.cf__answer-t[data-astro-cid-jbceweda]{color:var(--ink);margin-bottom:8px;padding:0;font-size:15px;font-weight:600}.cf__answer[data-astro-cid-jbceweda] .cf__seg-opt[data-astro-cid-jbceweda]{min-height:44px}.cf__seg-opt[data-astro-cid-jbceweda]{z-index:1;border-radius:var(--radius-pill);cursor:pointer;place-items:center;min-height:48px;font-weight:600;display:grid;position:relative}.cf__seg-opt[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]{opacity:0;width:1px;height:1px;position:absolute}.cf__seg-opt[data-astro-cid-jbceweda] span[data-astro-cid-jbceweda]{transition:color .4s}.cf__seg-opt[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]:checked+span[data-astro-cid-jbceweda]{color:var(--paper)}.cf__seg-opt[data-astro-cid-jbceweda]:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.cf__grid[data-astro-cid-jbceweda]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=640px){.cf__grid[data-astro-cid-jbceweda]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cf__course[data-astro-cid-jbceweda]{border:1.5px solid var(--line);background:var(--paper);cursor:pointer;transition:border-color .3s, transform .4s var(--ease-out), box-shadow .4s var(--ease-out);border-radius:14px;display:grid;position:relative;overflow:hidden}.cf__course[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]{opacity:0;width:1px;height:1px;position:absolute}.cf__course[data-astro-cid-jbceweda] .photo{border-radius:0}.cf__course-n[data-astro-cid-jbceweda]{padding:10px 12px 12px;font-size:14px;font-weight:600;line-height:1.2}.cf__course[data-astro-cid-jbceweda]:has(input:checked){border-color:var(--ink);box-shadow:0 8px 0 -3px var(--ink);transform:translateY(-3px)}.cf__course[data-astro-cid-jbceweda]:has(input:checked) .cf__course-n[data-astro-cid-jbceweda]:before{content:"● ";color:var(--brand)}.cf__course[data-astro-cid-jbceweda]:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.cf__courses[data-astro-cid-jbceweda][hidden],.cf__form[data-astro-cid-jbceweda][hidden]{display:none}.cf__two[data-astro-cid-jbceweda]{gap:16px;display:grid}@media (width>=640px){.cf__two[data-astro-cid-jbceweda]{grid-template-columns:1fr 1fr}}.cf__field[data-astro-cid-jbceweda]{align-content:start;gap:6px;display:grid}.cf__field[data-astro-cid-jbceweda] label[data-astro-cid-jbceweda]{font-size:15px;font-weight:600}.cf[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda][type=text],.cf[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda][type=email],.cf[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda][type=tel],.cf[data-astro-cid-jbceweda] select[data-astro-cid-jbceweda],.cf[data-astro-cid-jbceweda] textarea[data-astro-cid-jbceweda]{width:100%;min-height:50px;font:400 16px/1.4 var(--font-text);color:var(--ink);background:var(--paper);border:1.5px solid var(--ink-2);border-radius:var(--radius-input);padding:12px 14px}.cf[data-astro-cid-jbceweda] textarea[data-astro-cid-jbceweda]{resize:vertical;min-height:110px}.cf[data-astro-cid-jbceweda] [data-astro-cid-jbceweda][aria-invalid=true]{border-color:var(--down)}.cf__error[data-astro-cid-jbceweda]{color:var(--down);margin:0;font-weight:600}.cf__check[data-astro-cid-jbceweda]{column-gap:var(--space-3);grid-template-columns:auto 1fr}.cf__check[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]{width:24px;height:24px;accent-color:var(--ink);margin:2px 0 0}.cf__check[data-astro-cid-jbceweda] .cf__error[data-astro-cid-jbceweda]{grid-column:1/-1}.cf__hp[data-astro-cid-jbceweda]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cf__summary[data-astro-cid-jbceweda]{border:2px solid var(--down);border-radius:var(--radius-card);padding:var(--space-4)}.cf__summary[data-astro-cid-jbceweda] ul[data-astro-cid-jbceweda]{margin:var(--space-2) 0 0;padding-left:1.2em}.cf__foot[data-astro-cid-jbceweda]{border-top:1px dashed var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}.cf__send[data-astro-cid-jbceweda]{align-items:center;gap:12px;display:inline-flex}.cf__send[data-astro-cid-jbceweda] .btn--primary{background:var(--brand);color:var(--paper)}.cf__stamp[data-astro-cid-jbceweda]{place-items:center;min-height:380px;padding:40px 24px;display:grid}.cf__stamp[data-astro-cid-jbceweda][hidden]{display:none}.cf__stamp[data-astro-cid-jbceweda]>div[data-astro-cid-jbceweda]{border:2.5px solid var(--brand);color:var(--brand);animation:cf-stamp .6s var(--ease-out) both;border-radius:12px;justify-items:center;gap:6px;padding:18px 30px;display:grid;transform:rotate(-8deg)}.cf__stamp[data-astro-cid-jbceweda] b[data-astro-cid-jbceweda]{font:400 clamp(48px, 6vw, 64px)/1 var(--font-display)}@keyframes cf-stamp{0%{opacity:0;transform:rotate(-8deg)scale(1.6)}}.cf__nojs[data-astro-cid-jbceweda]{margin:0 0 var(--space-5);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-card)}@media (prefers-reduced-motion:reduce){.cf__pill[data-astro-cid-jbceweda],.cf__seg-opt[data-astro-cid-jbceweda] span[data-astro-cid-jbceweda],.cf__course[data-astro-cid-jbceweda]{transition:none}.cf__stamp[data-astro-cid-jbceweda]>div[data-astro-cid-jbceweda]{animation:none}}.ct[data-astro-cid-kphbpcdu]{gap:var(--space-8);padding-block:var(--space-6) var(--section-gap);display:grid}.ct__title[data-astro-cid-kphbpcdu]{font:400 clamp(72px, 10vw, 170px)/.84 var(--font-display);letter-spacing:-.04em;margin:var(--space-3) 0 0}.ct__dot[data-astro-cid-kphbpcdu]{color:var(--brand)}.ct__intro[data-astro-cid-kphbpcdu]{font:400 clamp(22px, 2.2vw, 28px)/1.25 var(--font-display);margin:var(--space-5) 0 var(--space-7);max-width:460px}@media (width>=1024px){.ct[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px}.ct__form[data-astro-cid-kphbpcdu]{padding-top:44px}}
