.visually-hidden[data-astro-cid-2rvc3vmk]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dhead[data-astro-cid-2rvc3vmk]{justify-content:space-between;align-items:end;gap:var(--s-4) var(--s-6);margin-bottom:var(--s-7);flex-wrap:wrap;display:flex}.dhead[data-astro-cid-2rvc3vmk] h2[data-astro-cid-2rvc3vmk]{font-size:var(--t-h2)}.dhead[data-astro-cid-2rvc3vmk] p[data-astro-cid-2rvc3vmk]{max-width:26em;color:var(--ink-2);font-size:var(--t-lead)}.dhead--dark[data-astro-cid-2rvc3vmk] h2[data-astro-cid-2rvc3vmk]{color:#fff}.dhead--dark[data-astro-cid-2rvc3vmk] p[data-astro-cid-2rvc3vmk]{color:var(--dark-caption)}.dplus[data-astro-cid-2rvc3vmk]{background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;flex:none;width:.8rem;height:.8rem;transition:transform .5s cubic-bezier(.22,1,.36,1)}details[data-astro-cid-2rvc3vmk][open]>summary[data-astro-cid-2rvc3vmk] .dplus[data-astro-cid-2rvc3vmk]{transform:rotate(45deg)}summary[data-astro-cid-2rvc3vmk]{cursor:pointer;list-style:none}summary[data-astro-cid-2rvc3vmk]::-webkit-details-marker{display:none}.dhero[data-astro-cid-2rvc3vmk]{color:#fff;background:#111;align-items:end;min-height:max(34rem,82svh);display:grid;position:relative;overflow:hidden}.dhero__img[data-astro-cid-2rvc3vmk]{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.dhero__shade[data-astro-cid-2rvc3vmk]{background:linear-gradient(#0a0c0c1f,#0a0c0c4d 45%,#0a0c0cd6);position:absolute;inset:0}.dhero__inner[data-astro-cid-2rvc3vmk]{gap:var(--s-5);padding-block:var(--s-9) var(--s-6);display:grid;position:relative}.dhero__crumb[data-astro-cid-2rvc3vmk]{color:#ffffffb3}.dhero__crumb[data-astro-cid-2rvc3vmk] a[data-astro-cid-2rvc3vmk]{color:inherit}.dhero__title[data-astro-cid-2rvc3vmk]{font-size:var(--t-display);letter-spacing:-.04em;line-height:1.1}.dw[data-astro-cid-2rvc3vmk]{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.dw[data-astro-cid-2rvc3vmk]>span[data-astro-cid-2rvc3vmk]{display:inline-block}.dhero__lead[data-astro-cid-2rvc3vmk]{max-width:32em;font-size:var(--t-lead);color:#ffffffdb}.dhero__foot[data-astro-cid-2rvc3vmk]{justify-content:space-between;align-items:end;gap:var(--s-5);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.dhero__btn[data-astro-cid-2rvc3vmk]{color:#fff;background:0 0;border-color:#fff}.dhero__btn[data-astro-cid-2rvc3vmk]:hover,.dhero__btn[data-astro-cid-2rvc3vmk]:focus-visible{color:var(--ink);background:#fff;border-color:#fff}.dhero__cap[data-astro-cid-2rvc3vmk]{color:#fff9}.dhero__cap[data-astro-cid-2rvc3vmk] a[data-astro-cid-2rvc3vmk]{color:inherit}@media (prefers-reduced-motion:no-preference){.dhero__img[data-astro-cid-2rvc3vmk]{animation:12s cubic-bezier(.22,1,.36,1) both d-settle}.dw[data-astro-cid-2rvc3vmk]>span[data-astro-cid-2rvc3vmk]{animation:d-rise 1.3s cubic-bezier(.22, 1, .36, 1) calc(.25s + var(--k) * .11s) both}.dhero__lead[data-astro-cid-2rvc3vmk],.dhero__foot[data-astro-cid-2rvc3vmk]{animation:1.2s ease-out 1.2s both d-fade}}@keyframes d-settle{0%{transform:scale(1.08)}to{transform:none}}@keyframes d-rise{0%{transform:translateY(110%)}to{transform:none}}@keyframes d-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dask__grid[data-astro-cid-2rvc3vmk]{column-gap:var(--s-8);border:0;border-top:1px solid var(--ink);grid-template-columns:minmax(0,4fr) minmax(0,8fr);min-width:0;margin:0;padding:0;display:grid}.dask__item[data-astro-cid-2rvc3vmk]{display:contents}.dask__input[data-astro-cid-2rvc3vmk]{opacity:0;width:1px;height:1px;position:absolute}.dask__tab[data-astro-cid-2rvc3vmk]{padding-block:var(--s-3);border-bottom:1px solid var(--rule);cursor:pointer;color:var(--caption);grid-column:1;grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;transition:color .3s ease-out;display:grid}.dask__no[data-astro-cid-2rvc3vmk]{font-size:var(--t-cap);font-variant-numeric:tabular-nums}.dask__name[data-astro-cid-2rvc3vmk]{font-size:var(--t-lead)}.dask__tab[data-astro-cid-2rvc3vmk]:hover{color:var(--ink)}.dask__tab[data-astro-cid-2rvc3vmk]{position:relative}.dask__tab[data-astro-cid-2rvc3vmk]:before{content:"";background:var(--indigo);width:2px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:-1px;bottom:-1px;left:0;transform:scaleY(0)}.dask__input[data-astro-cid-2rvc3vmk]:checked+.dask__tab[data-astro-cid-2rvc3vmk]{color:var(--ink)}.dask__tab[data-astro-cid-2rvc3vmk]>span[data-astro-cid-2rvc3vmk]{transition:transform .5s cubic-bezier(.22,1,.36,1)}.dask__input[data-astro-cid-2rvc3vmk]:checked+.dask__tab[data-astro-cid-2rvc3vmk]>span[data-astro-cid-2rvc3vmk]{transform:translateX(var(--s-3))}.dask__input[data-astro-cid-2rvc3vmk]:checked+.dask__tab[data-astro-cid-2rvc3vmk]:before{transform:none}.dask__input[data-astro-cid-2rvc3vmk]:checked+.dask__tab[data-astro-cid-2rvc3vmk] .dask__no[data-astro-cid-2rvc3vmk]{color:var(--indigo)}.dask__input[data-astro-cid-2rvc3vmk]:focus-visible+.dask__tab[data-astro-cid-2rvc3vmk]{outline:2px solid var(--indigo);outline-offset:-2px}.dask__panel[data-astro-cid-2rvc3vmk]{grid-column:2;grid-row:1 / span var(--n);align-content:start;gap:var(--s-6);padding-top:var(--s-5);display:none}.dask__input[data-astro-cid-2rvc3vmk]:checked~.dask__panel[data-astro-cid-2rvc3vmk]{display:grid}.dask__q[data-astro-cid-2rvc3vmk]{font-size:var(--t-h2);letter-spacing:-.03em;max-width:20ch;font-weight:300;line-height:1.3}.dask__chain[data-astro-cid-2rvc3vmk]{gap:var(--s-5) var(--s-4);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));list-style:none;display:grid}.dask__chain[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{position:relative}.dask__chain[data-astro-cid-2rvc3vmk] a[data-astro-cid-2rvc3vmk]{gap:var(--s-1);color:inherit;text-decoration:none;display:grid}.dask__thumb[data-astro-cid-2rvc3vmk]{aspect-ratio:4/3;background:var(--wall-2);margin-bottom:var(--s-2);display:block;overflow:hidden}.dask__thumb[data-astro-cid-2rvc3vmk] img[data-astro-cid-2rvc3vmk]{object-fit:cover;filter:grayscale(.5);width:100%;height:100%;transition:filter .6s ease-out,transform 1s cubic-bezier(.22,1,.36,1)}.dask__chain[data-astro-cid-2rvc3vmk] a[data-astro-cid-2rvc3vmk]:hover .dask__thumb[data-astro-cid-2rvc3vmk] img[data-astro-cid-2rvc3vmk],.dask__chain[data-astro-cid-2rvc3vmk] a[data-astro-cid-2rvc3vmk]:focus-visible .dask__thumb[data-astro-cid-2rvc3vmk] img[data-astro-cid-2rvc3vmk]{filter:none;transform:scale(1.05)}.dask__verb[data-astro-cid-2rvc3vmk]{color:var(--indigo)}.dask__prog[data-astro-cid-2rvc3vmk]{font-size:var(--t-body,1rem);font-weight:500}.dask__chain[data-astro-cid-2rvc3vmk] a[data-astro-cid-2rvc3vmk]:hover .dask__prog[data-astro-cid-2rvc3vmk]{text-underline-offset:.2em;text-decoration:underline}.dask__place[data-astro-cid-2rvc3vmk]{font-size:var(--t-cap);color:var(--caption)}.dask__foot[data-astro-cid-2rvc3vmk]{justify-content:space-between;align-items:baseline;gap:var(--s-3) var(--s-6);margin-top:var(--s-7);padding-top:var(--s-4);border-top:1px solid var(--rule);color:var(--caption);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:no-preference){.dask__input[data-astro-cid-2rvc3vmk]:checked~.dask__panel[data-astro-cid-2rvc3vmk] .dask__q[data-astro-cid-2rvc3vmk]{animation:.8s cubic-bezier(.22,1,.36,1) both d-fade}.dask__input[data-astro-cid-2rvc3vmk]:checked~.dask__panel[data-astro-cid-2rvc3vmk] .dask__chain[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{animation:d-fade .8s cubic-bezier(.22, 1, .36, 1) calc(.12s + var(--k) * 80ms) both}}.dcourse__days[data-astro-cid-2rvc3vmk]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--s-5);list-style:none;display:grid}.dday[data-astro-cid-2rvc3vmk]{align-content:start;gap:var(--s-2);display:grid}.dday__stage[data-astro-cid-2rvc3vmk]{aspect-ratio:4/5;background:var(--wall-2);outline-offset:3px;position:relative;overflow:hidden}.dday__img[data-astro-cid-2rvc3vmk]{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.22,1,.36,1),filter .7s ease-out}.dday__opts[data-astro-cid-2rvc3vmk]{opacity:0;background:#111;grid-template-rows:repeat(3,minmax(0,1fr));gap:2px;list-style:none;transition:opacity .6s ease-out;display:grid;position:absolute;inset:0}.dday__opts[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{position:relative;overflow:hidden}.dday__opts[data-astro-cid-2rvc3vmk] img[data-astro-cid-2rvc3vmk]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.22,1,.36,1);transform:scale(1.12)}.dday__opts[data-astro-cid-2rvc3vmk] span[data-astro-cid-2rvc3vmk]{left:var(--s-3);bottom:var(--s-2);color:#fff;font-size:var(--t-cap);z-index:1;font-weight:500;position:absolute}.dday__opts[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]:after{content:"";background:linear-gradient(#0000 40%,#00000080);position:absolute;inset:0}.dday__stage[data-astro-cid-2rvc3vmk]:hover .dday__opts[data-astro-cid-2rvc3vmk],.dday__stage[data-astro-cid-2rvc3vmk]:focus-visible .dday__opts[data-astro-cid-2rvc3vmk]{opacity:1}.dday__stage[data-astro-cid-2rvc3vmk]:hover .dday__opts[data-astro-cid-2rvc3vmk] img[data-astro-cid-2rvc3vmk],.dday__stage[data-astro-cid-2rvc3vmk]:focus-visible .dday__opts[data-astro-cid-2rvc3vmk] img[data-astro-cid-2rvc3vmk]{transform:none}.dday__cap[data-astro-cid-2rvc3vmk]{color:var(--caption);font-size:.75rem}.dday__cap[data-astro-cid-2rvc3vmk] a[data-astro-cid-2rvc3vmk]{color:inherit}.dday__when[data-astro-cid-2rvc3vmk]{gap:var(--s-3);margin-top:var(--s-2);font-size:var(--t-small);color:var(--ink-2);align-items:baseline;display:flex}.dday__no[data-astro-cid-2rvc3vmk]{font-size:var(--t-h3);color:var(--ink);font-weight:300}.dday__title[data-astro-cid-2rvc3vmk]{font-size:var(--t-lead);font-weight:400;line-height:1.45}.dday__verbs[data-astro-cid-2rvc3vmk]{gap:var(--s-2);display:flex}.dday__verbs[data-astro-cid-2rvc3vmk] a[data-astro-cid-2rvc3vmk]{font-size:var(--t-cap);color:var(--indigo)}.dday__more[data-astro-cid-2rvc3vmk]{border-top:1px solid var(--rule);margin-top:var(--s-2)}.dday__more[data-astro-cid-2rvc3vmk] summary[data-astro-cid-2rvc3vmk]{min-height:2.75rem;font-size:var(--t-small);color:var(--ink-2);justify-content:space-between;align-items:center;display:flex}.dday__more[data-astro-cid-2rvc3vmk] summary[data-astro-cid-2rvc3vmk]:hover{color:var(--indigo)}.dday__items[data-astro-cid-2rvc3vmk],.dday__alts[data-astro-cid-2rvc3vmk]{gap:var(--s-2);font-size:var(--t-small);color:var(--ink-2);padding-bottom:var(--s-3);list-style:none;display:grid}.dday__alts[data-astro-cid-2rvc3vmk]{padding-top:var(--s-3);border-top:1px dashed var(--rule);color:var(--caption)}.dday__alts[data-astro-cid-2rvc3vmk] b[data-astro-cid-2rvc3vmk]{color:var(--ink);font-weight:500}.dout[data-astro-cid-2rvc3vmk]{gap:var(--s-5) var(--s-8);margin-top:var(--s-8);grid-template-columns:minmax(0,3fr) minmax(0,9fr);display:grid}.dout__label[data-astro-cid-2rvc3vmk]{color:var(--caption);padding-top:var(--s-4)}.dout__list[data-astro-cid-2rvc3vmk]{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.dout__list[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{align-content:start;gap:var(--s-2);padding-top:var(--s-4);display:grid;position:relative}.dout__list[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]:before{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .9s cubic-bezier(.65, 0, .35, 1) calc(var(--i) * .2s);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.dout[data-astro-cid-2rvc3vmk].is-drawn .dout__list[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]:before{transform:none}.dout__name[data-astro-cid-2rvc3vmk]{font-size:var(--t-h3);letter-spacing:-.02em;font-weight:300}.dout__text[data-astro-cid-2rvc3vmk]{font-size:var(--t-small);color:var(--ink-2)}.dcourse__note[data-astro-cid-2rvc3vmk]{margin-top:var(--s-6);color:var(--caption)}.dyear__bar[data-astro-cid-2rvc3vmk]{margin-bottom:var(--s-7);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;list-style:none;display:grid}.dyear__bar[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{background:var(--wall-2);height:4.5rem;position:relative;overflow:hidden}.dyear__fill[data-astro-cid-2rvc3vmk]{background:var(--ink);transform-origin:0;transition:transform .9s cubic-bezier(.65, 0, .35, 1) calc(var(--i) * .45s);position:absolute;inset:0;transform:scaleX(0)}.dyear__name[data-astro-cid-2rvc3vmk]{left:var(--s-4);bottom:var(--s-3);font-size:var(--t-h3);color:var(--ink);transition:color .4s ease-out calc(var(--i) * .45s + .4s);font-weight:300;position:absolute}.dyear[data-astro-cid-2rvc3vmk].is-drawn .dyear__fill[data-astro-cid-2rvc3vmk]{transform:none}.dyear[data-astro-cid-2rvc3vmk].is-drawn .dyear__name[data-astro-cid-2rvc3vmk]{color:#fff}.dyear__offers[data-astro-cid-2rvc3vmk]{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.dyear__offers[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{align-content:start;gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--ink);display:grid}.dyear__no[data-astro-cid-2rvc3vmk]{font-size:var(--t-cap);color:var(--indigo);font-variant-numeric:tabular-nums}.dyear__offers[data-astro-cid-2rvc3vmk] h3[data-astro-cid-2rvc3vmk]{font-size:var(--t-h3);letter-spacing:-.02em;font-weight:300}.dyear__offers[data-astro-cid-2rvc3vmk] p[data-astro-cid-2rvc3vmk]{color:var(--ink-2);font-size:var(--t-small)}.dyear__offers[data-astro-cid-2rvc3vmk] .textlink[data-astro-cid-2rvc3vmk]{margin-top:var(--s-2);justify-self:start}.dflow__list[data-astro-cid-2rvc3vmk]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--s-5);padding-top:var(--s-6);list-style:none;display:grid;position:relative}.dflow__list[data-astro-cid-2rvc3vmk]:before{content:"";top:calc(var(--s-6) + 6px);background:var(--dark-ink);transform-origin:0;height:1px;transition:transform 2.2s cubic-bezier(.65,0,.35,1);position:absolute;left:0;right:0;transform:scaleX(0)}.dflow[data-astro-cid-2rvc3vmk].is-drawn .dflow__list[data-astro-cid-2rvc3vmk]:before{transform:none}.dflow__list[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{align-content:start;gap:var(--s-2);padding-top:var(--s-6);opacity:.25;transition:opacity .7s ease-out calc(.3s + var(--i) * .4s);display:grid;position:relative}.dflow[data-astro-cid-2rvc3vmk].is-drawn .dflow__list[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{opacity:1}.dflow__dot[data-astro-cid-2rvc3vmk]{border:1px solid var(--dark-ink);width:13px;height:13px;transition:background .4s ease-out calc(.3s + var(--i) * .4s);background:#111;position:absolute;top:0;left:0}.dflow[data-astro-cid-2rvc3vmk].is-drawn .dflow__dot[data-astro-cid-2rvc3vmk]{background:#fff}.dflow__no[data-astro-cid-2rvc3vmk]{font-size:var(--t-cap);color:var(--dark-caption);font-variant-numeric:tabular-nums}.dflow__name[data-astro-cid-2rvc3vmk]{font-size:var(--t-h3);color:#fff;letter-spacing:-.02em;font-weight:300}.dflow__text[data-astro-cid-2rvc3vmk]{font-size:var(--t-small);color:var(--dark-caption)}.dflow__who[data-astro-cid-2rvc3vmk]{color:var(--dark-ink)}.dquote[data-astro-cid-2rvc3vmk]{margin-top:var(--s-8);border-top:1px solid var(--dark-rule);border-bottom:1px solid var(--dark-rule);color:#fff}.dquote[data-astro-cid-2rvc3vmk] summary[data-astro-cid-2rvc3vmk]{min-height:3.5rem;font-size:var(--t-lead);justify-content:space-between;align-items:center;display:flex}.dquote[data-astro-cid-2rvc3vmk] summary[data-astro-cid-2rvc3vmk]:focus-visible{outline:2px solid var(--dark-ink);outline-offset:2px}.dquote[data-astro-cid-2rvc3vmk] dl[data-astro-cid-2rvc3vmk]{gap:var(--s-5);padding-block:var(--s-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dquote[data-astro-cid-2rvc3vmk] dt[data-astro-cid-2rvc3vmk]{font-size:var(--t-h3);margin-bottom:var(--s-2);font-weight:300}.dquote[data-astro-cid-2rvc3vmk] dd[data-astro-cid-2rvc3vmk]{font-size:var(--t-small);color:var(--dark-caption)}.dquote[data-astro-cid-2rvc3vmk]>p[data-astro-cid-2rvc3vmk]{color:var(--dark-caption);padding-bottom:var(--s-4)}.dclosing[data-astro-cid-2rvc3vmk]{gap:var(--s-7) var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.dclosing[data-astro-cid-2rvc3vmk] h2[data-astro-cid-2rvc3vmk]{font-size:var(--t-display);letter-spacing:-.04em;line-height:1.12}.dclosing__text[data-astro-cid-2rvc3vmk]{gap:var(--s-5);justify-items:start;display:grid}.dclosing__text[data-astro-cid-2rvc3vmk] p[data-astro-cid-2rvc3vmk]{color:var(--ink-2);font-size:var(--t-lead)}@media (prefers-reduced-motion:reduce){.dout__list[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]:before,.dyear__fill[data-astro-cid-2rvc3vmk],.dflow__list[data-astro-cid-2rvc3vmk]:before{transition:none;transform:none}.dyear__name[data-astro-cid-2rvc3vmk]{color:#fff;transition:none}.dflow__list[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{opacity:1;transition:none}.dflow__dot[data-astro-cid-2rvc3vmk]{background:#fff;transition:none}}@media (width<=64rem){.dcourse__days[data-astro-cid-2rvc3vmk]{row-gap:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr))}.dout[data-astro-cid-2rvc3vmk],.dclosing[data-astro-cid-2rvc3vmk]{grid-template-columns:minmax(0,1fr)}.dquote[data-astro-cid-2rvc3vmk] dl[data-astro-cid-2rvc3vmk]{grid-template-columns:repeat(2,minmax(0,1fr))}.dflow__list[data-astro-cid-2rvc3vmk]{row-gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}.dflow__list[data-astro-cid-2rvc3vmk]:before{display:none}.dflow__list[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{border-top:1px solid var(--dark-rule);padding-top:var(--s-5)}.dflow__dot[data-astro-cid-2rvc3vmk]{top:-7px}}@media (width<=52rem){.dask__grid[data-astro-cid-2rvc3vmk]{grid-template-columns:minmax(0,1fr)}.dask__panel[data-astro-cid-2rvc3vmk]{padding-block:var(--s-4) var(--s-6);border-bottom:1px solid var(--rule);grid-area:auto/1}.dask__q[data-astro-cid-2rvc3vmk]{font-size:var(--t-h3)}.dask__chain[data-astro-cid-2rvc3vmk]{grid-template-columns:repeat(2,minmax(0,1fr))}.dcourse__days[data-astro-cid-2rvc3vmk]{grid-template-columns:minmax(0,1fr)}.dday__stage[data-astro-cid-2rvc3vmk]{aspect-ratio:3/2}.dout__list[data-astro-cid-2rvc3vmk],.dyear__offers[data-astro-cid-2rvc3vmk]{grid-template-columns:minmax(0,1fr)}.dyear__bar[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{height:3.5rem}.dyear__name[data-astro-cid-2rvc3vmk]{left:var(--s-3);font-size:var(--t-lead)}.dflow__list[data-astro-cid-2rvc3vmk]{padding-top:0;padding-left:var(--s-6);grid-template-columns:minmax(0,1fr);gap:0}.dflow__list[data-astro-cid-2rvc3vmk]:before{transform-origin:top;width:1px;height:auto;display:block;inset:0 auto 0 6px;transform:scaleY(0)}.dflow[data-astro-cid-2rvc3vmk].is-drawn .dflow__list[data-astro-cid-2rvc3vmk]:before{transform:none}.dflow__list[data-astro-cid-2rvc3vmk] li[data-astro-cid-2rvc3vmk]{padding-block:0 var(--s-6);border-top:0}.dflow__dot[data-astro-cid-2rvc3vmk]{top:4px;left:calc(-1 * var(--s-6))}.dquote[data-astro-cid-2rvc3vmk] dl[data-astro-cid-2rvc3vmk]{grid-template-columns:minmax(0,1fr)}.dhero__foot[data-astro-cid-2rvc3vmk]{flex-direction:column;align-items:start}}
