.curso[data-astro-cid-myfck4ye]{background:var(--paper);color:var(--ink);padding-block:var(--section-y) clamp(3rem, 7vh, 4.5rem)}.ticket[data-astro-cid-myfck4ye]{--ink:var(--block-fg);--ink-2:#f3f2eebd;--ink-3:#f3f2eea3;--rule:#f3f2ee29;--action-bg:var(--mark);--action-fg:var(--mark-ink);--btn-fill:#f3f2ee;--accent-text:var(--mark);--focus:var(--mark);background:var(--block-bg-2);color:var(--block-fg);border-radius:var(--r-card);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,4vw,4rem);display:grid}.ticket__facts[data-astro-cid-myfck4ye]{align-content:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.ticket__rating[data-astro-cid-myfck4ye]{letter-spacing:-.06em;font-variant-numeric:tabular-nums;border-top:2px solid var(--mark);margin:0;padding-top:.75rem;font-size:clamp(5rem,13vw,13rem);font-weight:500;line-height:.85}.ticket__score[data-astro-cid-myfck4ye]{color:var(--mark)}.ticket__rating[data-astro-cid-myfck4ye] .num-suffix[data-astro-cid-myfck4ye]{font-size:.2em}.ticket__list[data-astro-cid-myfck4ye]{border-top:2px solid var(--rule);flex-wrap:wrap;grid-column:1/-1;gap:.75rem 2.5rem;margin:0;padding-top:1.25rem;display:flex}.ticket__list[data-astro-cid-myfck4ye]>div[data-astro-cid-myfck4ye]{align-items:baseline;gap:.6rem;display:flex}.ticket__list[data-astro-cid-myfck4ye] dt[data-astro-cid-myfck4ye]{font:500 var(--fs-label) / 1.3 var(--font-mono);letter-spacing:.02em;text-transform:lowercase;color:var(--ink-3)}.ticket__list[data-astro-cid-myfck4ye] dd[data-astro-cid-myfck4ye]{font:500 .9375rem / 1.3 var(--font-mono);letter-spacing:0;margin:0}.ticket__cta[data-astro-cid-myfck4ye]{justify-items:start;gap:.75rem;display:grid}.ticket__cta[data-astro-cid-myfck4ye] .pill[data-astro-cid-myfck4ye]{margin-bottom:.5rem}.ticket__cta[data-astro-cid-myfck4ye] .small[data-astro-cid-myfck4ye]{color:var(--ink-2);max-width:44ch}.ticket__text[data-astro-cid-myfck4ye]{align-content:start;gap:clamp(1rem,2vw,1.5rem);display:grid}.ticket__intro[data-astro-cid-myfck4ye]{font-size:var(--fs-lead);letter-spacing:-.02em;max-width:38ch;margin:0;line-height:1.3}.ticket__text[data-astro-cid-myfck4ye] .h3[data-astro-cid-myfck4ye]{margin-top:clamp(1rem,3vw,2.5rem)}.learn[data-astro-cid-myfck4ye]{counter-reset:n;gap:1.25rem;margin:1rem 0;padding:0;list-style:none;display:grid}.learn[data-astro-cid-myfck4ye] li[data-astro-cid-myfck4ye]{counter-increment:n;letter-spacing:-.015em;border-top:1px solid var(--rule);grid-template-columns:3.5rem 1fr;gap:1rem;padding-top:1rem;font-size:clamp(1.125rem,1.5vw,1.5rem);line-height:1.25;display:grid}.learn[data-astro-cid-myfck4ye] li[data-astro-cid-myfck4ye]:before{content:counter(n, decimal-leading-zero);font:500 var(--fs-label) / 1.8 var(--font-mono);letter-spacing:.06em}.ticket__for[data-astro-cid-myfck4ye]{font-size:var(--fs-small);color:var(--ink-2);max-width:52ch;margin:0;line-height:1.45}.ticket[data-astro-cid-myfck4ye] a[data-astro-cid-myfck4ye]:not(.pill){text-underline-offset:.2em;text-decoration:underline}.quote[data-astro-cid-myfck4ye]{border-left:2px solid var(--accent-text);gap:1rem;max-width:52rem;margin:clamp(3.5rem,8vh,5.5rem) 0 0;padding-left:clamp(1rem,2.5vw,2rem);display:grid}.quote[data-astro-cid-myfck4ye] p[data-astro-cid-myfck4ye]{font-size:var(--fs-quote);letter-spacing:-.02em;margin:0;font-weight:300;line-height:1.3}.quote[data-astro-cid-myfck4ye] footer[data-astro-cid-myfck4ye]{font-size:var(--fs-small);color:var(--ink-2)}.quote[data-astro-cid-myfck4ye] footer[data-astro-cid-myfck4ye] a[data-astro-cid-myfck4ye]{color:var(--ink);text-underline-offset:.2em;white-space:nowrap;text-decoration:underline}.faq[data-astro-cid-myfck4ye]{border-top:2px solid var(--ink);max-width:56rem;margin-top:3rem}.faq[data-astro-cid-myfck4ye] details[data-astro-cid-myfck4ye]{border-bottom:1px solid var(--rule)}.faq[data-astro-cid-myfck4ye] summary[data-astro-cid-myfck4ye]{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:1.25rem 0;font-size:1.25rem;list-style:none;display:flex}.faq[data-astro-cid-myfck4ye] summary[data-astro-cid-myfck4ye]::-webkit-details-marker{display:none}.faq[data-astro-cid-myfck4ye] summary[data-astro-cid-myfck4ye]:after{content:"+";color:var(--ink-3);font-size:1.75rem;line-height:1}.faq[data-astro-cid-myfck4ye] details[data-astro-cid-myfck4ye][open] summary[data-astro-cid-myfck4ye]:after{content:"–"}.faq[data-astro-cid-myfck4ye] summary[data-astro-cid-myfck4ye]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.faq[data-astro-cid-myfck4ye] details[data-astro-cid-myfck4ye]>p[data-astro-cid-myfck4ye]{max-width:60ch;color:var(--ink-2);margin:0;padding:0 0 1.5rem}.curso__team[data-astro-cid-myfck4ye]{max-width:52ch;color:var(--ink-2);margin:2rem 0 0}.curso__team[data-astro-cid-myfck4ye] a[data-astro-cid-myfck4ye]{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}@media (width<=899px){.ticket[data-astro-cid-myfck4ye]{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.faq[data-astro-cid-myfck4ye]{interpolate-size:allow-keywords}.faq[data-astro-cid-myfck4ye] details[data-astro-cid-myfck4ye]::details-content{block-size:0;transition:block-size .45s var(--ease-io), content-visibility .45s allow-discrete;overflow:clip}.faq[data-astro-cid-myfck4ye] details[data-astro-cid-myfck4ye][open]::details-content{block-size:auto}}.ticket__tag[data-astro-cid-myfck4ye]{border:1px solid var(--mark);color:var(--mark);font:500 var(--fs-label) / 1.3 var(--font-mono);letter-spacing:.02em;text-transform:lowercase;border-radius:999px;justify-self:start;margin:0;padding:.25rem .65rem}.ticket__n[data-astro-cid-myfck4ye]{font:500 .9375rem var(--font-mono);color:var(--ink-2);margin:-1rem 0 0}.bars[data-astro-cid-myfck4ye]{font:500 .8125rem var(--font-mono);color:var(--ink-2);gap:.5rem;max-width:26rem;margin:0;padding:0;list-style:none;display:grid}.bars[data-astro-cid-myfck4ye] li[data-astro-cid-myfck4ye]{grid-template-columns:5.5rem minmax(0,1fr) 2.75rem;align-items:center;gap:.75rem;display:grid}.bars__v[data-astro-cid-myfck4ye]{text-align:right;font-variant-numeric:tabular-nums}.bar[data-astro-cid-myfck4ye]{background:var(--rule);border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.bar[data-astro-cid-myfck4ye]:after{content:"";background:var(--mark);border-radius:3px;width:1%;position:absolute;inset:0 auto 0 0}.bar--65[data-astro-cid-myfck4ye]:after{width:65%}.bar--23[data-astro-cid-myfck4ye]:after{width:23%}.bar--10[data-astro-cid-myfck4ye]:after{width:10%}.bar--1[data-astro-cid-myfck4ye]:after{width:1%;min-width:3px}.for[data-astro-cid-myfck4ye]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.for[data-astro-cid-myfck4ye] li[data-astro-cid-myfck4ye]{padding-left:1.25rem;position:relative}.for[data-astro-cid-myfck4ye] li[data-astro-cid-myfck4ye]:before{content:"";background:currentColor;width:.5em;height:1px;position:absolute;top:.65em;left:0}.syllabus[data-astro-cid-myfck4ye]{max-width:60rem;margin-top:clamp(3.5rem,8vh,5.5rem)}.syll[data-astro-cid-myfck4ye]{border-top:2px solid var(--ink);margin:1.25rem 0 0;padding:0;list-style:none}.syll[data-astro-cid-myfck4ye] li[data-astro-cid-myfck4ye],.syll__total[data-astro-cid-myfck4ye]{border-bottom:1px solid var(--rule);grid-template-columns:2.5rem minmax(0,1fr) 5.5rem 5rem;align-items:baseline;gap:.75rem;padding:.85rem 0;display:grid}.syll__n[data-astro-cid-myfck4ye],.syll__a[data-astro-cid-myfck4ye],.syll__d[data-astro-cid-myfck4ye]{font:500 .8125rem / 1.4 var(--font-mono);color:var(--ink-2);font-variant-numeric:tabular-nums}.syll__a[data-astro-cid-myfck4ye]{text-align:right}.syll__d[data-astro-cid-myfck4ye]{text-align:right;color:var(--ink);font-size:.9375rem}.syll__t[data-astro-cid-myfck4ye]{letter-spacing:-.015em;text-wrap:pretty}.syll__total[data-astro-cid-myfck4ye]{font:500 .9375rem var(--font-mono);border-bottom:0;grid-template-columns:minmax(0,1fr) auto 5rem}.syll__total[data-astro-cid-myfck4ye] span[data-astro-cid-myfck4ye]:nth-child(2){color:var(--ink-2)}@media (width<=599px){.syll[data-astro-cid-myfck4ye] li[data-astro-cid-myfck4ye]{grid-template-columns:2rem minmax(0,1fr) auto}.syll__a[data-astro-cid-myfck4ye]{display:none}.bars[data-astro-cid-myfck4ye] li[data-astro-cid-myfck4ye]{grid-template-columns:5rem minmax(0,1fr) 2.5rem}}
