.switch[data-astro-cid-mfst5htq]{--sw-radius:var(--radius);--sw-padding-block-start:.25rem;--sw-padding-block-end:.5rem;--sw-padding-inline:1rem;margin-block:0 var(--sp);background-color:var(--clr-bg-card);border:1px solid var(--clr-line);border-radius:calc(var(--sw-radius) + var(--sw-padding-block-start));grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:0;display:grid}.switch[data-astro-cid-mfst5htq] li[data-astro-cid-mfst5htq]{margin-block:0;list-style:none}.switch[data-astro-cid-mfst5htq] a[data-astro-cid-mfst5htq]{padding-block:var(--sw-padding-block-start)var(--sw-padding-block-end);padding-inline:var(--sw-padding-inline);border-radius:var(--sw-radius);text-align:center;color:var(--clr-text);transition:color var(--transition);text-decoration:none;display:block}.switch[data-astro-cid-mfst5htq] a[data-astro-cid-mfst5htq]:hover,.switch[data-astro-cid-mfst5htq] a[data-astro-cid-mfst5htq]:focus{color:var(--clr-primary)}.switch[data-astro-cid-mfst5htq] a[data-astro-cid-mfst5htq].current{background-color:var(--clr-primary);color:var(--clr-inverse)}.timeline[data-astro-cid-cacspadd]{margin-block:var(--sp-m);counter-reset:count -1;--tl-dot-size:2rem;--tl-dot-border-width:2px;--tl-dot-clr-bg:var(--clr-bg);--tl-dot-clr-border:var(--clr-primary);--tl-dot-vertical-offset:var(--sp);--tl-dot-counter-size:1rem;--tl-line-size:2px;--tl-line-clr:var(--clr-line);--tl-spacing-horizontal:var(--sp);--tl-spacing-vertical:24px;padding:0;container:timeline/inline-size}.timeline[data-astro-cid-cacspadd][data-articles="1"] li[data-astro-cid-cacspadd]:after{display:none}@media screen and (width>=57.5em){.timeline[data-astro-cid-cacspadd]{--tl-dot-size:3rem;--tl-dot-counter-size:1.5rem}}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]{padding-block:0 var(--tl-spacing-vertical);padding-inline:calc(var(--tl-dot-size) + var(--tl-spacing-horizontal))0;min-block-size:calc(var(--tl-dot-size) + var(--tl-spacing-vertical)*2);counter-increment:count 1;margin-block:0;list-style:none;position:relative}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:before,.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:after{transition:all .1s}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:before{content:counter(count,decimal);font-weight:var(--fw-strong);font-size:var(--tl-dot-counter-size);z-index:2;background-color:var(--tl-dot-clr-bg);inline-size:var(--tl-dot-size);block-size:var(--tl-dot-size);border:var(--tl-dot-border-width)solid var(--tl-dot-clr-border);top:var(--tl-dot-vertical-offset);border-radius:50%;place-content:center;display:grid;position:absolute}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:after{content:"";inline-size:var(--tl-line-size);background-color:var(--tl-line-clr);z-index:1;block-size:100%;display:block;position:absolute;top:0}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(var(--tl-dot-size)/2 - var(--tl-line-size))}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(var(--tl-dot-size)/2 - var(--tl-line-size))}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc(var(--tl-dot-size)/2 - var(--tl-line-size))}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(var(--tl-dot-size)/2 - var(--tl-line-size))}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:first-child:after{block-size:calc(100% - calc(var(--tl-dot-vertical-offset) + var(--tl-dot-size)/2));top:calc(var(--tl-dot-size)/2 + var(--tl-dot-vertical-offset))}.timeline[data-astro-cid-cacspadd] li[data-astro-cid-cacspadd]:last-child:after{block-size:calc(var(--tl-dot-size)/2 + var(--tl-dot-vertical-offset))}.learnpath-header[data-astro-cid-cacspadd]{margin-block-end:var(--sp-l)}.learnpath-header[data-astro-cid-cacspadd] .title-header[data-astro-cid-cacspadd]{gap:var(--sp-s);flex-direction:column;margin-block-end:var(--sp-m);display:flex}.learnpath-header[data-astro-cid-cacspadd] .title-header[data-astro-cid-cacspadd] h1[data-astro-cid-cacspadd]{margin-block:0}@media screen and (width>=37.5em){.learnpath-header[data-astro-cid-cacspadd] .title-header[data-astro-cid-cacspadd]{max-inline-size:unset;justify-content:space-between;align-items:flex-end;gap:var(--sp-m);flex-direction:row}.learnpath-header[data-astro-cid-cacspadd] .title-header[data-astro-cid-cacspadd] p[data-astro-cid-cacspadd]{text-align:end;flex:auto;max-inline-size:50ch}}
