.ca-hero[data-astro-cid-cryuyoq5]{padding-bottom:72px}.ca-hero-grid[data-astro-cid-cryuyoq5]{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:56px;align-items:start;text-align:left}.ca-hero-copy[data-astro-cid-cryuyoq5] h1[data-astro-cid-cryuyoq5]{text-align:left}.ca-hero-copy[data-astro-cid-cryuyoq5] .hero-lede[data-astro-cid-cryuyoq5]{text-align:left;margin-left:0}.ca-facts[data-astro-cid-cryuyoq5]{list-style:none;padding:0;margin:28px 0 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ca-facts[data-astro-cid-cryuyoq5] li[data-astro-cid-cryuyoq5]{background:var(--bg-2, #f5f5f7);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.ca-facts[data-astro-cid-cryuyoq5] strong[data-astro-cid-cryuyoq5]{font-size:17px;letter-spacing:-.01em;color:var(--fg, #1d1d1f)}.ca-facts[data-astro-cid-cryuyoq5] span[data-astro-cid-cryuyoq5]{font-size:13px;color:var(--fg-2, #6e6e73)}.ca-link[data-astro-cid-cryuyoq5]{display:inline-flex;gap:6px;align-items:center;font-weight:600;font-size:15px;color:var(--fg, #1d1d1f);text-decoration:none}.ca-link[data-astro-cid-cryuyoq5]:hover{text-decoration:underline;text-decoration-color:var(--lime);text-underline-offset:4px}.ca-form-card[data-astro-cid-cryuyoq5]{background:#fff;border:1px solid var(--line-k, rgba(0,0,0,.08));border-radius:24px;padding:28px;box-shadow:0 24px 64px #00000014;scroll-margin-top:96px}.ca-form[data-astro-cid-cryuyoq5],.ca-done[data-astro-cid-cryuyoq5]{display:flex;flex-direction:column;gap:14px;text-align:left}.ca-form[data-astro-cid-cryuyoq5][hidden],.ca-done[data-astro-cid-cryuyoq5][hidden]{display:none}html[data-theme] .ca-form-card[data-astro-cid-cryuyoq5] p[data-astro-cid-cryuyoq5]{font-size:15px;line-height:1.5;margin:0;max-width:none;letter-spacing:0}html[data-theme] .ca-form-card[data-astro-cid-cryuyoq5] p[data-astro-cid-cryuyoq5].ca-trust{font-size:12.5px;text-align:center}html[data-theme] .ca-form-card[data-astro-cid-cryuyoq5] p[data-astro-cid-cryuyoq5].ca-next{font-size:14px}.ca-next[data-astro-cid-cryuyoq5] a[data-astro-cid-cryuyoq5]{color:var(--fg, #1d1d1f);font-weight:700}.ca-form[data-astro-cid-cryuyoq5] h2[data-astro-cid-cryuyoq5],.ca-done[data-astro-cid-cryuyoq5] h2[data-astro-cid-cryuyoq5]{font-size:26px;letter-spacing:-.02em;margin:0;line-height:1.15}.ca-form-sub[data-astro-cid-cryuyoq5],.ca-done[data-astro-cid-cryuyoq5] p[data-astro-cid-cryuyoq5]{margin:0;font-size:15px;line-height:1.5;color:var(--fg-2, #6e6e73)}.ca-pill[data-astro-cid-cryuyoq5]{align-self:flex-start;font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px;background:var(--fg, #1d1d1f);color:var(--lime)}.ca-pill[data-astro-cid-cryuyoq5].ok{background:var(--lime);color:var(--fg, #1d1d1f)}.ca-field[data-astro-cid-cryuyoq5]{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--fg, #1d1d1f)}.ca-opt[data-astro-cid-cryuyoq5]{font-style:normal;font-weight:500;color:var(--fg-3, #86868b)}.ca-hint[data-astro-cid-cryuyoq5]{font-size:12.5px;font-weight:500;color:var(--fg-3, #86868b)}.ca-field[data-astro-cid-cryuyoq5] select[data-astro-cid-cryuyoq5]{font:inherit;font-size:16px;font-weight:500;padding:13px 14px;border-radius:12px;border:1px solid var(--line-k, rgba(0,0,0,.12));background:var(--bg-2, #f5f5f7);color:var(--fg, #1d1d1f);outline:none;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ca-field[data-astro-cid-cryuyoq5] select[data-astro-cid-cryuyoq5]:focus{border-color:var(--fg, #1d1d1f);background:#fff;box-shadow:0 0 0 4px var(--lime-soft, rgba(190,236,45,.16))}.ca-field[data-astro-cid-cryuyoq5] input[data-astro-cid-cryuyoq5]{font:inherit;font-size:16px;font-weight:500;padding:13px 14px;border-radius:12px;border:1px solid var(--line-k, rgba(0,0,0,.12));background:var(--bg-2, #f5f5f7);outline:none;transition:border-color var(--dur-fast, .15s),box-shadow var(--dur-fast, .15s),background var(--dur-fast, .15s)}.ca-field[data-astro-cid-cryuyoq5] input[data-astro-cid-cryuyoq5]:focus{border-color:var(--fg, #1d1d1f);background:#fff;box-shadow:0 0 0 4px var(--lime-soft, rgba(190,236,45,.16))}.ca-check[data-astro-cid-cryuyoq5]{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--fg-2, #6e6e73)}.ca-check[data-astro-cid-cryuyoq5] input[data-astro-cid-cryuyoq5]{margin-top:2px;width:18px;height:18px;accent-color:var(--fg, #1d1d1f);flex-shrink:0}.ca-check[data-astro-cid-cryuyoq5] a[data-astro-cid-cryuyoq5]{color:inherit;text-decoration:underline}.ca-cta[data-astro-cid-cryuyoq5]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 22px;border-radius:14px;border:0;background:var(--fg, #1d1d1f);color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer;text-decoration:none;transition:transform var(--dur-fast, .15s) var(--ease-out),background var(--dur-fast, .15s)}.ca-cta[data-astro-cid-cryuyoq5]:hover{background:#000}.ca-cta[data-astro-cid-cryuyoq5]:active{transform:scale(.98)}.ca-cta[data-astro-cid-cryuyoq5][disabled]{opacity:.6;cursor:progress}.ca-status[data-astro-cid-cryuyoq5]:empty{display:none}.ca-status[data-astro-cid-cryuyoq5]{font-size:14px;line-height:1.45;padding:10px 12px;border-radius:10px}.ca-status[data-astro-cid-cryuyoq5].is-error{background:#c5293a14;color:#b3261e}.ca-trust[data-astro-cid-cryuyoq5]{margin:0;font-size:12.5px;color:var(--fg-3, #86868b);text-align:center}.ca-two[data-astro-cid-cryuyoq5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.ca-learn[data-astro-cid-cryuyoq5]{margin:0;padding:0;list-style:none;counter-reset:l;display:flex;flex-direction:column;gap:12px}.ca-learn[data-astro-cid-cryuyoq5] li[data-astro-cid-cryuyoq5]{counter-increment:l;display:flex;gap:14px;align-items:baseline;font-size:18px;line-height:1.45;color:var(--fg, #1d1d1f);font-weight:600}.ca-learn[data-astro-cid-cryuyoq5] li[data-astro-cid-cryuyoq5]:before{content:counter(l,decimal-leading-zero);font-size:13px;font-weight:700;color:var(--fg-3, #86868b);font-variant-numeric:tabular-nums}.ca-fit[data-astro-cid-cryuyoq5]{display:flex;flex-direction:column;gap:12px}.ca-fit-box[data-astro-cid-cryuyoq5]{background:var(--bg-2, #f5f5f7);border-radius:20px;padding:22px 24px}.ca-fit-box[data-astro-cid-cryuyoq5] h3[data-astro-cid-cryuyoq5]{margin:0 0 8px;font-size:18px;letter-spacing:-.01em}.ca-fit-box[data-astro-cid-cryuyoq5] p[data-astro-cid-cryuyoq5]{margin:0;font-size:15.5px;line-height:1.55;color:var(--fg-2, #6e6e73)}.ca-fit-box[data-astro-cid-cryuyoq5].no{background:transparent;border:1px solid var(--line-k, rgba(0,0,0,.08))}.ca-quote[data-astro-cid-cryuyoq5]{margin:40px 0 0;font-size:clamp(22px,3vw,30px);line-height:1.3;font-weight:700;letter-spacing:-.02em;max-width:880px;color:var(--fg, #1d1d1f)}.ca-intro[data-astro-cid-cryuyoq5],.ca-p[data-astro-cid-cryuyoq5]{font-size:17px;line-height:1.6;color:var(--fg-2, #6e6e73);max-width:820px;margin:0 0 24px}.ca-p[data-astro-cid-cryuyoq5] a[data-astro-cid-cryuyoq5],.ca-intro[data-astro-cid-cryuyoq5] a[data-astro-cid-cryuyoq5]{color:var(--fg, #1d1d1f)}.ca-lessons[data-astro-cid-cryuyoq5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ca-lesson[data-astro-cid-cryuyoq5]{background:#fff;border:1px solid var(--line-k, rgba(0,0,0,.08));border-radius:20px;padding:18px 20px;scroll-margin-top:96px}.ca-lesson-head[data-astro-cid-cryuyoq5]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start}.ca-num[data-astro-cid-cryuyoq5]{font-size:13px;font-weight:700;color:var(--fg-3, #86868b);font-variant-numeric:tabular-nums;padding-top:3px}.ca-lesson[data-astro-cid-cryuyoq5] h3[data-astro-cid-cryuyoq5]{margin:0 0 4px;font-size:18px;letter-spacing:-.01em;line-height:1.3}.ca-lesson[data-astro-cid-cryuyoq5] p[data-astro-cid-cryuyoq5]{margin:0;font-size:15px;line-height:1.55;color:var(--fg-2, #6e6e73)}.ca-min[data-astro-cid-cryuyoq5]{font-size:13px;font-weight:600;color:var(--fg-2, #6e6e73);background:var(--bg-2, #f5f5f7);border-radius:999px;padding:4px 10px;white-space:nowrap}.ca-soon[data-astro-cid-cryuyoq5]{display:inline-block;margin:12px 0 0 34px;font-size:12.5px;font-weight:600;color:var(--fg-3, #86868b)}.ca-video[data-astro-cid-cryuyoq5]{position:relative;margin-top:14px}.ca-play[data-astro-cid-cryuyoq5],.ca-video[data-astro-cid-cryuyoq5] iframe[data-astro-cid-cryuyoq5]{display:block;width:100%;aspect-ratio:16 / 9;border:0;border-radius:14px;overflow:hidden;background:#000;padding:0;cursor:pointer;position:relative}.ca-play[data-astro-cid-cryuyoq5] img[data-astro-cid-cryuyoq5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:.9}.ca-play-btn[data-astro-cid-cryuyoq5]{position:absolute;inset:0;margin:auto;width:64px;height:64px;border-radius:50%;background:#ffffffeb;color:#1d1d1f;display:flex;align-items:center;justify-content:center;font-size:22px;padding-left:4px}.ca-lock[data-astro-cid-cryuyoq5]{position:absolute;inset:0;display:none;align-items:center;justify-content:center;gap:8px;border-radius:14px;background:#1d1d1fb8;color:#fff;font-weight:700;font-size:15px;text-decoration:none;text-align:center;padding:16px}.ca-lesson[data-astro-cid-cryuyoq5].is-locked .ca-lock[data-astro-cid-cryuyoq5]{display:flex}html.curso-desbloqueado .ca-lesson[data-astro-cid-cryuyoq5].is-locked .ca-lock[data-astro-cid-cryuyoq5]{display:none}.ca-kit[data-astro-cid-cryuyoq5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:32px}.ca-kit-card[data-astro-cid-cryuyoq5]{background:var(--bg-2, #f5f5f7);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:6px}.ca-kit-card[data-astro-cid-cryuyoq5] h3[data-astro-cid-cryuyoq5]{margin:0;font-size:17px;letter-spacing:-.01em;line-height:1.3}.ca-kit-card[data-astro-cid-cryuyoq5] p[data-astro-cid-cryuyoq5]{margin:0;font-size:14.5px;line-height:1.5;color:var(--fg-2, #6e6e73)}.ca-sample[data-astro-cid-cryuyoq5]{border:1px solid var(--line-k, rgba(0,0,0,.08));border-radius:20px;padding:24px}.ca-sample-lbl[data-astro-cid-cryuyoq5]{font-size:12px;font-weight:700;color:var(--fg-3, #86868b)}.ca-sample[data-astro-cid-cryuyoq5] h3[data-astro-cid-cryuyoq5]{margin:6px 0 14px;font-size:20px;letter-spacing:-.015em}.ca-map[data-astro-cid-cryuyoq5],.ca-check-list[data-astro-cid-cryuyoq5],.ca-rules[data-astro-cid-cryuyoq5]{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px;font-size:15.5px;line-height:1.5;color:var(--fg-2, #6e6e73)}.ca-map[data-astro-cid-cryuyoq5] strong[data-astro-cid-cryuyoq5]{color:var(--fg, #1d1d1f)}.ca-check-list[data-astro-cid-cryuyoq5]{gap:6px}.ca-rules[data-astro-cid-cryuyoq5]{padding-left:18px}.ca-code[data-astro-cid-cryuyoq5]{margin-top:32px;border:1px solid var(--line-k, rgba(0,0,0,.08));border-radius:20px;padding:18px 22px}.ca-code[data-astro-cid-cryuyoq5] summary[data-astro-cid-cryuyoq5]{cursor:pointer;font-weight:700;font-size:16px}.ca-code[data-astro-cid-cryuyoq5] p[data-astro-cid-cryuyoq5]{font-size:15px;line-height:1.55;color:var(--fg-2, #6e6e73);margin:14px 0}.ca-code[data-astro-cid-cryuyoq5] pre[data-astro-cid-cryuyoq5]{margin:0;background:#1d1d1f;color:#f5f5f7;border-radius:14px;padding:18px;overflow-x:auto;font-size:13px;line-height:1.55;font-family:JetBrains Mono,ui-monospace,monospace}.ca-refs[data-astro-cid-cryuyoq5]{margin:0 0 24px;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:16px}.ca-refs[data-astro-cid-cryuyoq5] a[data-astro-cid-cryuyoq5]{color:var(--fg, #1d1d1f)}.ca-more[data-astro-cid-cryuyoq5]{margin-bottom:0}@media(max-width:960px){.ca-hero-grid[data-astro-cid-cryuyoq5]{grid-template-columns:1fr;gap:32px}.ca-two[data-astro-cid-cryuyoq5]{grid-template-columns:1fr}}@media(max-width:560px){.ca-facts[data-astro-cid-cryuyoq5]{grid-template-columns:1fr}.ca-facts[data-astro-cid-cryuyoq5] li[data-astro-cid-cryuyoq5]{flex-direction:row;gap:8px;align-items:baseline}.ca-form-card[data-astro-cid-cryuyoq5]{padding:22px 18px;border-radius:20px}.ca-lesson[data-astro-cid-cryuyoq5]{padding:16px}.ca-lesson-head[data-astro-cid-cryuyoq5]{grid-template-columns:auto minmax(0,1fr)}.ca-min[data-astro-cid-cryuyoq5]{grid-column:2;justify-self:start}.ca-soon[data-astro-cid-cryuyoq5]{margin-left:30px}}@media(prefers-reduced-motion:reduce){.ca-cta[data-astro-cid-cryuyoq5]{transition:none}}
