html:has([data-steps]){scroll-padding-block-start:calc(var(--header-height) + var(--steps-height))}html:has([data-steps]) [id]{scroll-margin-block-start:var(--space-s)}.steps[data-astro-cid-gfbqddht]{--dot:1rem;z-index:var(--z-sticky-bar);margin-inline:calc(-1 * var(--bleed-inline));padding-inline:var(--bleed-inline);block-size:var(--steps-height);background-color:var(--surface);border-block-end:var(--border-hairline) solid transparent;align-content:center;display:grid;position:sticky;inset-block-start:var(--header-height)}@supports (backdrop-filter:blur(1px)){.steps[data-astro-cid-gfbqddht]{background-color:color-mix(in srgb, var(--surface) var(--header-glass-fill), transparent);backdrop-filter:blur(var(--header-glass-blur)) saturate(140%)}}.steps[data-astro-cid-gfbqddht][data-stuck]{border-block-end-color:var(--hairline-soft)}.steps__row[data-astro-cid-gfbqddht]{justify-items:center;gap:var(--space-2xs);display:grid}.steps__list[data-astro-cid-gfbqddht]{grid-template-columns:repeat(6,minmax(0,1fr));inline-size:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps__list[data-astro-cid-gfbqddht]:before,.steps__list[data-astro-cid-gfbqddht]:after{content:"";block-size:2px;position:absolute;inset-block-start:calc(var(--dot) / 2 - 1px);inset-inline:8.33333%}.steps__list[data-astro-cid-gfbqddht]:before{background-image:radial-gradient(circle, color-mix(in srgb, var(--accent) 55%, transparent) 1px, transparent 1.4px);background-repeat:repeat-x;background-size:6px 2px}.steps__list[data-astro-cid-gfbqddht]:after{background-color:var(--accent-text);transform:scaleX(var(--steps-progress,0));transform-origin:0;transition:transform var(--dur-fast) linear;border-radius:2px}.steps__link[data-astro-cid-gfbqddht]{align-items:center;gap:var(--space-2xs);min-block-size:1.5rem;color:var(--detail);flex-direction:column;text-decoration:none;display:flex}.steps__dot[data-astro-cid-gfbqddht]{z-index:1;inline-size:var(--dot);block-size:var(--dot);transition:transform var(--dur-fast) var(--ease-out);position:relative}.steps__dot[data-astro-cid-gfbqddht]:before,.steps__dot[data-astro-cid-gfbqddht]:after{content:"";border-radius:50%;position:absolute}.steps__dot[data-astro-cid-gfbqddht]:before{background-color:color-mix(in srgb, var(--accent) 16%, transparent);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);inset:-.3125rem}.steps__dot[data-astro-cid-gfbqddht]:after{background-color:var(--canvas);border:2px solid color-mix(in srgb, var(--accent) 45%, transparent);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);inset:0}.steps__link[data-astro-cid-gfbqddht][data-state=done] .steps__dot[data-astro-cid-gfbqddht]:after{background-color:var(--accent);border-color:var(--accent)}.steps__link[data-astro-cid-gfbqddht][aria-current=step] .steps__dot[data-astro-cid-gfbqddht]{transform:scale(1.25)}.steps__link[data-astro-cid-gfbqddht][aria-current=step] .steps__dot[data-astro-cid-gfbqddht]:before{opacity:1}.steps__link[data-astro-cid-gfbqddht][aria-current=step] .steps__dot[data-astro-cid-gfbqddht]:after{background-color:var(--accent-text);border-color:var(--accent-text)}.steps__name[data-astro-cid-gfbqddht]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.steps__now[data-astro-cid-gfbqddht]{font-size:var(--fs-body-xs);font-weight:var(--fw-body-strong);color:var(--text-display);max-width:none;line-height:1.3}@media (width>=60em){.steps__name[data-astro-cid-gfbqddht]{clip-path:none;block-size:auto;inline-size:auto;font-size:var(--fs-body-xs);text-align:center;transition:color var(--dur-fast) var(--ease-out);line-height:1.3;position:static;overflow:visible}.steps__link[data-astro-cid-gfbqddht][aria-current=step] .steps__name[data-astro-cid-gfbqddht],.steps__link[data-astro-cid-gfbqddht]:hover .steps__name[data-astro-cid-gfbqddht]{color:var(--text-display)}.steps__link[data-astro-cid-gfbqddht][aria-current=step] .steps__name[data-astro-cid-gfbqddht]{font-weight:var(--fw-body-strong)}.steps__now[data-astro-cid-gfbqddht]{display:none}}@media (prefers-reduced-motion:reduce){.steps__list[data-astro-cid-gfbqddht]:after,.steps__dot[data-astro-cid-gfbqddht],.steps__dot[data-astro-cid-gfbqddht]:before,.steps__dot[data-astro-cid-gfbqddht]:after,.steps__name[data-astro-cid-gfbqddht]{transition:none}}.stage__inner[data-astro-cid-u375w2us]{gap:var(--space-xl);align-items:center;display:grid}@media (width>=60em){.stage[data-astro-cid-u375w2us]:not(.stage--band) .stage__inner[data-astro-cid-u375w2us]{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stage--reverse[data-astro-cid-u375w2us] .stage__words[data-astro-cid-u375w2us]{order:2}}.stage--band[data-astro-cid-u375w2us]{--band-pad:clamp(var(--space-m), 4vw, var(--space-xl));isolation:isolate;padding:var(--band-pad);background-color:var(--canvas-alt);border-radius:var(--radius-card);position:relative;overflow:clip;container-type:inline-size}@media (width>=40em){.stage--band[data-astro-cid-u375w2us]{border-radius:var(--radius-container)}}.stage--band[data-astro-cid-u375w2us] .stage__inner[data-astro-cid-u375w2us]{gap:var(--space-split)}@container (width>=56rem){.stage--band[data-astro-cid-u375w2us] .stage__inner[data-astro-cid-u375w2us]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.stage__board[data-astro-cid-u375w2us]{position:relative}.stage__band-dots[data-astro-cid-u375w2us]{--dot-color:color-mix(in srgb, var(--accent) 24%, transparent);--dot-size:3px;--dot-gap:18px;--dot-fade:10%;--dot-origin:100% 50%;inset:calc(-.5 * var(--space-split)) calc(-1 * var(--band-pad)) calc(-1 * var(--band-pad))}@container (width>=56rem){.stage__band-dots[data-astro-cid-u375w2us]{inset:calc(-1 * var(--band-pad)) calc(-1 * var(--band-pad)) calc(-1 * var(--band-pad)) calc(-.5 * var(--space-split))}}.stage__meta[data-astro-cid-u375w2us]{font-weight:var(--fw-body-strong);max-width:none;margin-block-end:var(--space-s)}.stage__n[data-astro-cid-u375w2us]{color:var(--accent-text)}.stage__total[data-astro-cid-u375w2us]{color:var(--detail)}.stage__title[data-astro-cid-u375w2us]{margin-block-end:var(--space-m)}.stage__body[data-astro-cid-u375w2us]{gap:var(--space-s);max-width:var(--measure);display:grid}.stage__body[data-astro-cid-u375w2us] p[data-astro-cid-u375w2us]{color:var(--text);margin:0}.stage__visual[data-astro-cid-u375w2us]{isolation:isolate;min-block-size:22.5rem;padding:var(--space-l) var(--space-m);background-color:var(--canvas-alt);border-radius:var(--radius-container);place-items:center;display:grid;position:relative;overflow:clip}@media (width>=60em){.stage__visual[data-astro-cid-u375w2us]{min-block-size:27.5rem;padding:var(--space-xl)}}.stage__dots[data-astro-cid-u375w2us]{--dot-color:color-mix(in srgb, var(--accent) 28%, transparent);--dot-size:3px;--dot-gap:18px;--dot-fade:20%}.stage__number[data-astro-cid-u375w2us]{z-index:var(--z-texture);pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.stage__number[data-astro-cid-u375w2us] text[data-astro-cid-u375w2us]{font-family:var(--font-display);font-weight:var(--fw-section);letter-spacing:-.06em;fill:none;stroke:color-mix(in srgb, var(--accent) 30%, transparent);stroke-width:2px;vector-effect:non-scaling-stroke;font-size:160px}.pcard[data-astro-cid-7cz7uwid]{z-index:var(--z-card-front);gap:var(--space-s);inline-size:min(100%,25rem);padding:var(--space-m);text-align:start;color:var(--text);background-color:var(--canvas);border:var(--border-hairline) solid var(--hairline-soft);border-radius:var(--radius-card);display:grid;position:relative}.pcard__label[data-astro-cid-7cz7uwid]{color:var(--detail);margin:0}.avatar[data-astro-cid-k5cfirdn]{block-size:2rem;inline-size:2rem;font-size:var(--fs-label-sm);font-weight:var(--fw-body-strong);letter-spacing:0;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.avatar--you[data-astro-cid-k5cfirdn],.avatar--candidate[data-astro-cid-k5cfirdn]{background-color:var(--ink);color:var(--canvas)}.avatar--new[data-astro-cid-k5cfirdn]{font-size:var(--fs-body-sm)}.avatar--them[data-astro-cid-k5cfirdn],.avatar--new[data-astro-cid-k5cfirdn]{background-color:var(--canvas-alt);color:var(--accent-text);border:var(--border-hairline) dashed var(--detail-graphic)}.invite__head[data-astro-cid-i2wc3rsv]{align-items:center;gap:var(--space-s);border-block-end:var(--border-hairline) solid var(--hairline-soft);padding-block-end:var(--space-s);display:flex}.invite__date[data-astro-cid-i2wc3rsv]{align-content:center;justify-items:center;gap:var(--space-3xs);border:var(--border-hairline) solid var(--hairline-soft);border-radius:var(--radius-control);flex:none;block-size:3.5rem;inline-size:3.25rem;display:grid}.invite__month[data-astro-cid-i2wc3rsv]{padding-inline:var(--space-3xs);border-radius:calc(var(--space-3xs) * 5 / 6);background-color:var(--accent-text);color:var(--canvas);font-size:var(--fs-label-sm);font-weight:var(--fw-label);letter-spacing:var(--ls-label);line-height:1.4}.invite__day[data-astro-cid-i2wc3rsv]{font-family:var(--font-display);font-weight:var(--fw-section);font-size:var(--fs-subhead);color:var(--text-display);line-height:1}.invite__title[data-astro-cid-i2wc3rsv]{font-weight:var(--fw-body-strong);color:var(--text-display)}.invite__when[data-astro-cid-i2wc3rsv]{font-size:var(--fs-body-xs);color:var(--detail)}.invite__people[data-astro-cid-i2wc3rsv]{align-items:center;gap:var(--space-2xs);font-size:var(--fs-body-xs);color:var(--detail);line-height:1.4;display:flex}.invite__people[data-astro-cid-i2wc3rsv] p[data-astro-cid-i2wc3rsv]{margin-inline-start:var(--space-3xs)}.invite__agenda-label[data-astro-cid-i2wc3rsv]{color:var(--detail);margin-block-end:var(--space-2xs)}.invite__agenda[data-astro-cid-i2wc3rsv]{font-size:var(--fs-body-sm);color:var(--text-display);margin:0;padding-inline-start:1.1em;line-height:1.6}.brief__label[data-astro-cid-3ipp3gde]{color:var(--detail);margin-block-end:var(--space-3xs)}.brief__role[data-astro-cid-3ipp3gde]{font-weight:var(--fw-body-strong);color:var(--text-display)}.brief__rows[data-astro-cid-3ipp3gde]{margin:0;padding:0;list-style:none}.brief__rows[data-astro-cid-3ipp3gde] li[data-astro-cid-3ipp3gde]{justify-content:space-between;align-items:center;gap:var(--space-s);padding-block:var(--space-2xs);border-block-start:var(--border-hairline) solid var(--hairline-soft);font-size:var(--fs-body-sm);color:var(--text-display);display:flex}.brief__agreed[data-astro-cid-3ipp3gde],.brief__review[data-astro-cid-3ipp3gde]{align-items:center;gap:var(--space-3xs);font-size:var(--fs-body-xs);white-space:nowrap;display:inline-flex}.brief__agreed[data-astro-cid-3ipp3gde]{font-weight:var(--fw-body-strong);color:var(--accent-text)}.brief__review[data-astro-cid-3ipp3gde]{color:var(--detail)}.brief__note[data-astro-cid-3ipp3gde]{border-block-start:var(--border-hairline) solid var(--hairline-soft);font-size:var(--fs-body-xs);color:var(--detail);margin:0;padding-block-start:var(--space-2xs);line-height:1.5}.note[data-astro-cid-x7k5zhjf]{gap:var(--space-2xs);border-inline-start:2px solid var(--accent-text);padding-inline-start:var(--space-s);display:grid}.note[data-astro-cid-x7k5zhjf] p[data-astro-cid-x7k5zhjf]{font-size:var(--fs-body-sm);color:var(--text);margin:0;line-height:1.55}.note__figure[data-astro-cid-x7k5zhjf]{font-weight:var(--fw-body-strong);color:var(--text-display)}.note__sign[data-astro-cid-x7k5zhjf]{align-items:center;gap:var(--space-2xs);display:flex}.note__sign[data-astro-cid-x7k5zhjf] p[data-astro-cid-x7k5zhjf]{margin:0;line-height:1.35;display:grid}.note__name[data-astro-cid-x7k5zhjf]{font-size:var(--fs-body-xs);font-weight:var(--fw-body-strong);color:var(--text-display)}.note__title[data-astro-cid-x7k5zhjf]{font-size:var(--fs-body-xs);color:var(--detail)}.calib[data-astro-cid-5i56gsqv]{border-collapse:collapse;inline-size:100%;font-size:var(--fs-body-xs);line-height:1.35}.calib[data-astro-cid-5i56gsqv] th[data-astro-cid-5i56gsqv],.calib[data-astro-cid-5i56gsqv] td[data-astro-cid-5i56gsqv]{padding:var(--space-2xs) var(--space-3xs);text-align:start;font-weight:var(--fw-body);color:var(--detail)}.calib[data-astro-cid-5i56gsqv] thead[data-astro-cid-5i56gsqv] th[data-astro-cid-5i56gsqv]{font-weight:var(--fw-body-strong);color:var(--text-display)}.calib[data-astro-cid-5i56gsqv] tbody[data-astro-cid-5i56gsqv] th[data-astro-cid-5i56gsqv]{font-size:var(--fs-label-sm);letter-spacing:var(--ls-label);text-transform:uppercase}.calib[data-astro-cid-5i56gsqv] tbody[data-astro-cid-5i56gsqv] tr[data-astro-cid-5i56gsqv]>[data-astro-cid-5i56gsqv]{border-block-start:var(--border-hairline) solid var(--hairline-soft)}.calib[data-astro-cid-5i56gsqv] .calib__chosen[data-astro-cid-5i56gsqv]{background-color:color-mix(in srgb, var(--accent-glow) 14%, transparent);font-weight:var(--fw-body-strong);color:var(--text-display)}.calib__note[data-astro-cid-5i56gsqv]{font-size:var(--fs-body-xs);font-weight:var(--fw-body-strong);color:var(--accent-text)}.board[data-astro-cid-2xb2xzee]{z-index:var(--z-card-front);position:relative;container-type:inline-size}.board__grid[data-astro-cid-2xb2xzee]{gap:var(--space-s);display:grid}@container (width>=30rem){.board__grid[data-astro-cid-2xb2xzee]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.board__pane[data-astro-cid-2xb2xzee]{gap:var(--space-s);padding:var(--space-m);text-align:start;color:var(--text);background-color:var(--canvas);border:var(--border-hairline) solid var(--hairline-soft);border-radius:var(--radius-card);align-content:start;display:grid}.board__pane[data-astro-cid-2xb2xzee] p[data-astro-cid-2xb2xzee]{max-width:none;margin:0}.board__head[data-astro-cid-2xb2xzee]{gap:var(--space-3xs);display:grid}.board__eyebrow[data-astro-cid-2xb2xzee]{color:var(--detail)}.board__title[data-astro-cid-2xb2xzee]{font-size:var(--fs-subhead);font-weight:var(--fw-body-strong);color:var(--text-display);line-height:1.25}.board__rows[data-astro-cid-2xb2xzee]{margin:0;padding:0;list-style:none;display:grid}.board__rows[data-astro-cid-2xb2xzee] li[data-astro-cid-2xb2xzee]{align-items:center;gap:var(--space-xs);padding-block:var(--space-xs);border-block-start:var(--border-hairline) solid var(--hairline-soft);display:flex}.board__rows[data-astro-cid-2xb2xzee] li[data-astro-cid-2xb2xzee]:last-child{padding-block-end:0}.board__rows[data-astro-cid-2xb2xzee] li[data-astro-cid-2xb2xzee] p[data-astro-cid-2xb2xzee]{gap:2px;min-inline-size:0;display:grid}.board__rows[data-astro-cid-2xb2xzee] b[data-astro-cid-2xb2xzee]{font-size:var(--fs-body-sm);font-weight:var(--fw-body-strong);color:var(--text-display);line-height:1.25}.board__rows[data-astro-cid-2xb2xzee] span[data-astro-cid-2xb2xzee]{font-size:var(--fs-body-xs);color:var(--detail);line-height:1.35}.board__adjusted[data-astro-cid-2xb2xzee]{align-items:center;gap:var(--space-2xs);inline-size:fit-content;padding:var(--space-3xs) var(--space-xs);font-size:var(--fs-body-xs);font-weight:var(--fw-body-strong);color:var(--accent-text);background-color:color-mix(in srgb, var(--accent) 12%, var(--canvas));border-radius:var(--radius-control);display:inline-flex}.board__dot[data-astro-cid-2xb2xzee]{background-color:var(--accent);border-radius:50%;flex:none;block-size:.4375rem;inline-size:.4375rem}.board__note[data-astro-cid-2xb2xzee]{border-block-start:var(--border-hairline) dashed var(--hairline-soft);font-size:var(--fs-body-xs);color:var(--detail);padding-block-start:var(--space-xs);line-height:1.45}.offer[data-astro-cid-fwgl4k7t]{margin:0;display:grid}.offer[data-astro-cid-fwgl4k7t]>div[data-astro-cid-fwgl4k7t]{justify-content:space-between;align-items:baseline;column-gap:var(--space-s);padding-block:var(--space-2xs);border-block-start:var(--border-hairline) solid var(--hairline-soft);flex-wrap:wrap;display:flex}.offer[data-astro-cid-fwgl4k7t] dt[data-astro-cid-fwgl4k7t]{font-size:var(--fs-body-xs);color:var(--detail)}.offer[data-astro-cid-fwgl4k7t] dd[data-astro-cid-fwgl4k7t]{font-size:var(--fs-body-sm);font-weight:var(--fw-body-strong);color:var(--text-display);margin:0;margin-inline-start:auto}.offer__events[data-astro-cid-fwgl4k7t]{border-block-start:var(--border-hairline) solid var(--hairline-soft);gap:var(--space-2xs);margin:0;padding:0;padding-block-start:var(--space-2xs);list-style:none;display:grid}.offer__events[data-astro-cid-fwgl4k7t] li[data-astro-cid-fwgl4k7t]{justify-content:space-between;align-items:baseline;column-gap:var(--space-s);font-size:var(--fs-body-sm);color:var(--text);flex-wrap:wrap;display:flex}.offer__events[data-astro-cid-fwgl4k7t] li[data-astro-cid-fwgl4k7t]:last-child{font-weight:var(--fw-body-strong);color:var(--text-display)}.offer__events[data-astro-cid-fwgl4k7t] time[data-astro-cid-fwgl4k7t]{font-size:var(--fs-body-xs);font-weight:var(--fw-body);color:var(--detail);white-space:nowrap;margin-inline-start:auto}.section:has(.process){padding-block-start:0}.process__stages[data-astro-cid-ztturzax]{margin:0;padding:0;padding-block-start:var(--space-xl);list-style:none}.process__flow[data-astro-cid-ztturzax]{padding-block:var(--space-l);flex-direction:column;align-items:center;display:flex}@media (width>=60em){.process__stages[data-astro-cid-ztturzax]{padding-block-start:var(--space-2xl)}.process__flow[data-astro-cid-ztturzax]{padding-block:var(--space-xl)}}.process__dots[data-astro-cid-ztturzax]{inline-size:4px;block-size:var(--space-xl);background-image:radial-gradient(circle, var(--accent) 1.6px, transparent 1.9px);opacity:.75;background-repeat:repeat-y;background-size:4px 10px}@media (width>=60em){.process__dots[data-astro-cid-ztturzax]{block-size:var(--space-2xl)}}.process__flow[data-astro-cid-ztturzax] .process__chevron{color:var(--accent-text);margin-block-start:2px;font-size:1rem}.needs__head[data-astro-cid-t436jqy5]{text-align:center;justify-items:center;display:grid}.needs__sub[data-astro-cid-t436jqy5]{color:var(--detail);max-width:var(--measure);margin-block-start:var(--space-xs)}.needs__list[data-astro-cid-t436jqy5]{--columns:1;margin:var(--space-xl) auto 0;justify-content:center;gap:var(--space-s);flex-wrap:wrap;max-inline-size:68.75rem;padding:0;list-style:none;display:flex}.needs__item[data-astro-cid-t436jqy5]{flex:0 0 calc((100% - (var(--columns) - 1) * var(--space-s)) / var(--columns));gap:var(--space-s);padding:var(--space-m) var(--space-s);background-color:var(--canvas);border-radius:var(--radius-card);font-weight:var(--fw-body-strong);color:var(--text-display);flex-direction:column;line-height:1.35;display:flex}@media (width<=22.49em){.needs__item[data-astro-cid-t436jqy5]{flex-direction:row;align-items:center}}@media (width>=22.5em){.needs__list[data-astro-cid-t436jqy5]{--columns:2}}@media (width>=35em){.needs__list[data-astro-cid-t436jqy5]{--columns:3}}@media (width>=68.75em){.needs__list[data-astro-cid-t436jqy5]{--columns:5}}.needs__icon[data-astro-cid-t436jqy5]{border-radius:var(--radius-control);background-color:var(--canvas-alt);block-size:2.5rem;inline-size:2.5rem;color:var(--accent-text);place-items:center;font-size:1.25rem;display:grid}.ground-canvas .needs__item[data-astro-cid-t436jqy5]{background-color:var(--canvas-alt)}.ground-canvas .needs__icon[data-astro-cid-t436jqy5]{background-color:var(--canvas)}.tl[data-astro-cid-rgvpijdt]{container-type:inline-size}.tl__wrap[data-astro-cid-rgvpijdt]{gap:clamp(1.5rem,4cqi,2.75rem);display:grid}.tl__intro[data-astro-cid-rgvpijdt]{justify-items:start;gap:1rem;max-inline-size:46rem;display:grid}.tl__intro[data-astro-cid-rgvpijdt] h4[data-astro-cid-rgvpijdt]+h2[data-astro-cid-rgvpijdt]{margin-block-start:0}.tl__intro[data-astro-cid-rgvpijdt] h2[data-astro-cid-rgvpijdt]{text-wrap:balance;margin-block-end:0}.tl__lede[data-astro-cid-rgvpijdt]{max-inline-size:none;color:var(--detail)}.tl__body[data-astro-cid-rgvpijdt]{gap:1.25rem;display:grid}.tl__chart[data-astro-cid-rgvpijdt]{--weeks:4;--halves:8;--lab:clamp(14rem, 28cqi, 19rem);border:var(--border-hairline) solid var(--hairline-soft);border-radius:var(--radius-invite);background:var(--canvas);padding:clamp(1.25rem,3.4cqi,2.5rem)}.tl__ruler[data-astro-cid-rgvpijdt],.tl__row[data-astro-cid-rgvpijdt]{grid-template-columns:var(--lab) minmax(0, 1fr);align-items:center;column-gap:clamp(1.125rem,3cqi,2.25rem);display:grid}.tl__weeks[data-astro-cid-rgvpijdt]{grid-column:2;grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));color:var(--detail);padding-block-end:.75rem;display:grid}.tl__weeks[data-astro-cid-rgvpijdt]>span[data-astro-cid-rgvpijdt]{padding-inline-start:.5rem}.tl__short[data-astro-cid-rgvpijdt]{display:none}.tl__rows[data-astro-cid-rgvpijdt]{margin:0;padding:0;list-style:none}.tl__row[data-astro-cid-rgvpijdt]{border-block-start:var(--border-hairline) solid var(--hairline-soft);padding-block:.8125rem}.tl__what[data-astro-cid-rgvpijdt]{align-items:baseline;gap:.75rem;max-inline-size:none;margin:0;display:flex}.tl__num[data-astro-cid-rgvpijdt]{font-family:var(--font-label);font-size:var(--fs-label);font-weight:var(--fw-label);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--accent-text);flex:none}.tl__name[data-astro-cid-rgvpijdt]{font-size:var(--fs-body);font-weight:var(--fw-body-strong);color:var(--text-display);line-height:1.3}.tl__track[data-astro-cid-rgvpijdt]{grid-template-columns:repeat(var(--halves), minmax(0, 1fr));background-image:linear-gradient(90deg, var(--hairline-soft) 1px, transparent 1px);background-size:calc(100% / var(--weeks)) 100%;border-inline-end:var(--border-hairline) solid var(--hairline-soft);align-items:center;block-size:1.875rem;display:grid}.tl__bar[data-astro-cid-rgvpijdt]{background:var(--accent);block-size:.75rem;box-shadow:0 0 0 3px var(--canvas);transform-origin:0;border-radius:.375rem;grid-row:1}.tl__bar--end[data-astro-cid-rgvpijdt]{background:var(--ink)}.tl__bar--continues[data-astro-cid-rgvpijdt]{background:0 0;background-color:var(--canvas);background-image:radial-gradient(circle, var(--accent) 2px, transparent 2.5px);background-position:3px 0;background-size:9px .75rem;border-radius:0;margin-inline-start:.1875rem}.tl__key[data-astro-cid-rgvpijdt]{border-block-start:var(--border-hairline) solid var(--hairline-soft);font-size:var(--fs-body-sm);color:var(--detail);flex-wrap:wrap;gap:.5rem 1.75rem;padding-block-start:1rem;display:flex}.tl__key[data-astro-cid-rgvpijdt] span[data-astro-cid-rgvpijdt]{align-items:center;gap:.625rem;display:inline-flex}.tl__key[data-astro-cid-rgvpijdt] i[data-astro-cid-rgvpijdt]{background:var(--accent);border-radius:.3125rem;block-size:.625rem;inline-size:2.125rem;display:block}.tl__key[data-astro-cid-rgvpijdt] i[data-astro-cid-rgvpijdt].tl__key-continues{background:0 0;background-image:radial-gradient(circle, var(--accent) 1.8px, transparent 2.3px);background-size:8px .625rem;border-radius:0}.tl__notes[data-astro-cid-rgvpijdt]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.tl__note[data-astro-cid-rgvpijdt]{border:var(--border-hairline) solid var(--hairline-soft);border-radius:var(--radius-card);background:var(--canvas);align-content:start;gap:.5rem;padding:1.125rem 1.25rem;display:grid}.tl__note-label[data-astro-cid-rgvpijdt]{color:var(--accent-text)}.tl__note-text[data-astro-cid-rgvpijdt]{max-inline-size:none;font-size:var(--fs-body-sm);color:var(--text);margin:0;line-height:1.5}.tl__closing[data-astro-cid-rgvpijdt]{max-inline-size:var(--measure);color:var(--detail);margin:0}[data-astro-cid-rgvpijdt][data-weeks="2"]{--weeks:2;--halves:4}[data-astro-cid-rgvpijdt][data-weeks="3"]{--weeks:3;--halves:6}[data-astro-cid-rgvpijdt][data-weeks="4"]{--weeks:4;--halves:8}[data-astro-cid-rgvpijdt][data-weeks="5"]{--weeks:5;--halves:10}[data-astro-cid-rgvpijdt][data-weeks="6"]{--weeks:6;--halves:12}.tl__bar[data-astro-cid-rgvpijdt][data-from="1"]{grid-column-start:1}.tl__bar[data-astro-cid-rgvpijdt][data-from="2"]{grid-column-start:2}.tl__bar[data-astro-cid-rgvpijdt][data-from="3"]{grid-column-start:3}.tl__bar[data-astro-cid-rgvpijdt][data-from="4"]{grid-column-start:4}.tl__bar[data-astro-cid-rgvpijdt][data-from="5"]{grid-column-start:5}.tl__bar[data-astro-cid-rgvpijdt][data-from="6"]{grid-column-start:6}.tl__bar[data-astro-cid-rgvpijdt][data-from="7"]{grid-column-start:7}.tl__bar[data-astro-cid-rgvpijdt][data-from="8"]{grid-column-start:8}.tl__bar[data-astro-cid-rgvpijdt][data-from="9"]{grid-column-start:9}.tl__bar[data-astro-cid-rgvpijdt][data-from="10"]{grid-column-start:10}.tl__bar[data-astro-cid-rgvpijdt][data-from="11"]{grid-column-start:11}.tl__bar[data-astro-cid-rgvpijdt][data-from="12"]{grid-column-start:12}.tl__bar[data-astro-cid-rgvpijdt][data-to="2"]{grid-column-end:2}.tl__bar[data-astro-cid-rgvpijdt][data-to="3"]{grid-column-end:3}.tl__bar[data-astro-cid-rgvpijdt][data-to="4"]{grid-column-end:4}.tl__bar[data-astro-cid-rgvpijdt][data-to="5"]{grid-column-end:5}.tl__bar[data-astro-cid-rgvpijdt][data-to="6"]{grid-column-end:6}.tl__bar[data-astro-cid-rgvpijdt][data-to="7"]{grid-column-end:7}.tl__bar[data-astro-cid-rgvpijdt][data-to="8"]{grid-column-end:8}.tl__bar[data-astro-cid-rgvpijdt][data-to="9"]{grid-column-end:9}.tl__bar[data-astro-cid-rgvpijdt][data-to="10"]{grid-column-end:10}.tl__bar[data-astro-cid-rgvpijdt][data-to="11"]{grid-column-end:11}.tl__bar[data-astro-cid-rgvpijdt][data-to="12"]{grid-column-end:12}.tl__bar[data-astro-cid-rgvpijdt][data-to="13"]{grid-column-end:13}.tl__bar[data-astro-cid-rgvpijdt][data-i="1"]{--i:1}.tl__bar[data-astro-cid-rgvpijdt][data-i="2"]{--i:2}.tl__bar[data-astro-cid-rgvpijdt][data-i="3"]{--i:3}.tl__bar[data-astro-cid-rgvpijdt][data-i="4"]{--i:4}.tl__bar[data-astro-cid-rgvpijdt][data-i="5"]{--i:5}.tl__bar[data-astro-cid-rgvpijdt][data-i="6"]{--i:6}.tl__bar[data-astro-cid-rgvpijdt][data-i="7"]{--i:7}.tl__bar[data-astro-cid-rgvpijdt][data-i="8"]{--i:8}.tl__bar[data-astro-cid-rgvpijdt][data-i="9"]{--i:9}.tl__chart[data-astro-cid-rgvpijdt][data-timeline=pending] .tl__bar[data-astro-cid-rgvpijdt]{opacity:.2;transform:scaleX(0)}.tl__chart[data-astro-cid-rgvpijdt][data-timeline=go] .tl__bar[data-astro-cid-rgvpijdt]{animation:.7s cubic-bezier(.2,.7,.2,1) both tl-grow;animation-delay:calc(var(--i,0) * 90ms)}@keyframes tl-grow{0%{opacity:.2;transform:scaleX(0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tl__chart[data-astro-cid-rgvpijdt][data-timeline] .tl__bar[data-astro-cid-rgvpijdt]{opacity:1;animation:none;transform:none}}@container (width<=56.25rem){.tl__notes[data-astro-cid-rgvpijdt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=38.75rem){.tl__ruler[data-astro-cid-rgvpijdt],.tl__row[data-astro-cid-rgvpijdt]{grid-template-columns:minmax(0,1fr);row-gap:.5rem}.tl__weeks[data-astro-cid-rgvpijdt]{grid-column:1}.tl__weeks[data-astro-cid-rgvpijdt]>span[data-astro-cid-rgvpijdt]{padding-inline-start:.25rem}.tl__long[data-astro-cid-rgvpijdt]{display:none}.tl__short[data-astro-cid-rgvpijdt]{display:inline}.tl__notes[data-astro-cid-rgvpijdt]{grid-template-columns:minmax(0,1fr)}}.not-built[data-astro-cid-vdeip2vu]{padding:var(--space-l);border:var(--border-hairline) dashed var(--control-edge)}
