.courses[data-astro-cid-7qjfudgx]{background:var(--courses-bg,var(--paper-2))}.head[data-astro-cid-7qjfudgx]{gap:var(--s-6) var(--s-8);margin-bottom:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}h2[data-astro-cid-7qjfudgx]{font-size:var(--t-2xl);margin-top:var(--s-4);font-stretch:112%}.lead[data-astro-cid-7qjfudgx]{color:var(--muted)}.grid[data-astro-cid-7qjfudgx]{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;display:grid}.card[data-astro-cid-7qjfudgx]{gap:var(--s-3);padding:var(--s-6);border:1.5px solid var(--line);border-radius:var(--r-l);background:var(--paper);display:grid;position:relative}.card[data-astro-cid-7qjfudgx].intensivo{border-color:var(--violet-600);box-shadow:0 0 0 3px color-mix(in oklch, var(--violet-600) 14%, transparent)}.badge[data-astro-cid-7qjfudgx]{background:var(--lime-500);color:var(--ink);font-size:var(--t-xs);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:4px 12px;font-weight:800}h3[data-astro-cid-7qjfudgx]{font-family:var(--font-display);font-weight:800;font-stretch:116%;font-size:var(--t-xl);letter-spacing:-.02em}.dur[data-astro-cid-7qjfudgx]{font-size:var(--t-base)}.nota[data-astro-cid-7qjfudgx]{color:var(--muted);font-size:var(--t-sm);max-width:52ch}table[data-astro-cid-7qjfudgx]{width:100%;margin-top:var(--s-2);border-collapse:collapse}th[data-astro-cid-7qjfudgx],td[data-astro-cid-7qjfudgx]{padding:var(--s-3) var(--s-2);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}thead[data-astro-cid-7qjfudgx] th[data-astro-cid-7qjfudgx]{font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:800}tbody[data-astro-cid-7qjfudgx] th[data-astro-cid-7qjfudgx]{font-weight:600}td[data-astro-cid-7qjfudgx] strong[data-astro-cid-7qjfudgx]{font-family:var(--font-display);color:var(--violet-600);font-size:1.35rem;font-weight:800;font-stretch:116%}td[data-astro-cid-7qjfudgx]:last-child{text-align:right}td[data-astro-cid-7qjfudgx] a[data-astro-cid-7qjfudgx]{min-height:44px;padding:0 var(--s-4);background:var(--ink);color:var(--paper);font-size:var(--t-sm);border-radius:999px;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}td[data-astro-cid-7qjfudgx] a[data-astro-cid-7qjfudgx]:hover{background:var(--violet-700)}.more[data-astro-cid-7qjfudgx] a[data-astro-cid-7qjfudgx]{color:var(--violet-600);text-underline-offset:3px;font-weight:700}.elige[data-astro-cid-7qjfudgx]{margin-top:var(--s-6);max-width:62ch;color:var(--muted)}.elige[data-astro-cid-7qjfudgx] a[data-astro-cid-7qjfudgx]{color:var(--violet-600);text-underline-offset:3px}.fees[data-astro-cid-7qjfudgx]{align-items:center;gap:var(--s-4) var(--s-7);margin-top:var(--s-7);padding:var(--s-5) var(--s-6);border-radius:var(--r-l);background:var(--ink);color:var(--paper);flex-wrap:wrap;display:flex}.fees[data-astro-cid-7qjfudgx] p[data-astro-cid-7qjfudgx]{max-width:38ch}@media (width<=900px){.head[data-astro-cid-7qjfudgx]{grid-template-columns:1fr}}.faq[data-astro-cid-hemr5th4]{background:var(--paper-2)}.layout[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,7vw,112px);display:grid}.side[data-astro-cid-hemr5th4]{gap:var(--s-5);justify-items:start;display:grid;position:sticky;top:112px}h2[data-astro-cid-hemr5th4]{font-size:clamp(1.9rem,2.4vw + .9rem,3.1rem);font-stretch:112%}.lead[data-astro-cid-hemr5th4]{color:var(--muted)}.list[data-astro-cid-hemr5th4]{border-top:2px solid var(--ink)}.q[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--s-5);padding:var(--s-5) 0;cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}h3[data-astro-cid-hemr5th4]{font-family:var(--font-display);font-weight:700;font-stretch:108%;font-size:var(--t-lg);letter-spacing:-.01em;text-wrap:balance;transition:color .2s var(--ease-out);line-height:1.25}summary[data-astro-cid-hemr5th4]:hover h3[data-astro-cid-hemr5th4]{color:var(--violet-600)}.plus[data-astro-cid-hemr5th4]{border:1.5px solid var(--ink);width:40px;height:40px;transition:background-color .25s var(--ease-out), transform .35s var(--ease-out);border-radius:50%;flex:none;position:relative}.plus[data-astro-cid-hemr5th4]:before,.plus[data-astro-cid-hemr5th4]:after{content:"";background:var(--ink);width:14px;height:2px;transition:transform .35s var(--ease-out);margin:auto;position:absolute;inset:0}.plus[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}.q[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]{background:var(--lime-500);border-color:var(--lime-500);transform:rotate(180deg)}.q[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]:after{transform:rotate(0)}.q[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:60ch;padding-bottom:var(--s-6);color:var(--muted);animation:fade .45s var(--ease-out)}@keyframes fade{0%{opacity:0;transform:translateY(-6px)}}@media (width<=980px){.layout[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.side[data-astro-cid-hemr5th4]{position:static}}
