.paths[data-astro-cid-iru3ew3w]{display:grid;gap:40px}.paths__intro[data-astro-cid-iru3ew3w] .eyebrow[data-astro-cid-iru3ew3w]{color:#562682;margin-bottom:14px}.paths__title[data-astro-cid-iru3ew3w]{font-family:var(--font-serif);font-weight:400;font-size:clamp(36px,4.4vw,52px);line-height:1.05;color:var(--color-plum);margin:0}.paths__lead[data-astro-cid-iru3ew3w]{margin:12px 0 0;color:var(--color-text-soft)}.paths__intro[data-astro-cid-iru3ew3w] .paths__photo{margin-top:28px;width:100%;aspect-ratio:4 / 5;border-radius:var(--radius-xl)}.paths__list[data-astro-cid-iru3ew3w]{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-line-soft)}.path[data-astro-cid-iru3ew3w]{display:grid;grid-template-columns:1fr;gap:6px;padding:28px 0;border-bottom:1px solid var(--color-line-soft)}.path__name[data-astro-cid-iru3ew3w]{font-family:var(--font-serif);font-weight:400;font-size:30px;line-height:32px;color:var(--color-plum);margin:0}.path__when[data-astro-cid-iru3ew3w]{margin:0;font-size:14px;font-weight:500;color:var(--color-primary)}.path__body[data-astro-cid-iru3ew3w]{margin:6px 0 0;max-width:52ch}.path__link[data-astro-cid-iru3ew3w]{justify-self:start;margin-top:6px;font-weight:500;border-bottom:1px solid currentColor;padding-bottom:1px}.path__link[data-astro-cid-iru3ew3w]:hover,.path__link[data-astro-cid-iru3ew3w]:focus-visible{color:var(--color-primary-hover)}@media (min-width: 900px){.paths[data-astro-cid-iru3ew3w]{grid-template-columns:5fr 7fr;gap:72px;align-items:start}.paths__intro[data-astro-cid-iru3ew3w]{position:sticky;top:calc(var(--header-h) + 24px)}.path[data-astro-cid-iru3ew3w]{grid-template-columns:220px 1fr;column-gap:32px;row-gap:6px}.path__name[data-astro-cid-iru3ew3w]{grid-column:1;grid-row:1}.path__when[data-astro-cid-iru3ew3w]{grid-column:1;grid-row:2}.path__body[data-astro-cid-iru3ew3w]{grid-column:2;grid-row:1 / span 2;margin-top:8px}.path__link[data-astro-cid-iru3ew3w]{grid-column:2;grid-row:3}}.pe[data-astro-cid-iru3ew3w]{background:var(--color-night);padding:100px 0}.pe__grid[data-astro-cid-iru3ew3w]{display:grid;gap:40px}.pe__copy[data-astro-cid-iru3ew3w]{display:flex;flex-direction:column;gap:30px;min-width:0}.pe__head[data-astro-cid-iru3ew3w]{display:flex;flex-direction:column;gap:6px}.pe__eyebrow[data-astro-cid-iru3ew3w]{margin:0;font-family:var(--font-sans);font-weight:600;font-size:15px;line-height:24px;letter-spacing:.4px;text-transform:uppercase;color:var(--color-lilac)}.pe__word[data-astro-cid-iru3ew3w]{margin:0;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(60px,13vw,100px);line-height:1;letter-spacing:-.03em;color:#fff;white-space:nowrap}.pe__lede[data-astro-cid-iru3ew3w]{margin:0;max-width:719px;font-size:18px;line-height:26px;color:var(--color-on-dark)}.pe__facts[data-astro-cid-iru3ew3w]{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid rgba(197,177,248,.25)}.pe__fact[data-astro-cid-iru3ew3w]{display:flex;flex-direction:column;gap:6px;padding:20px 16px 20px 0;border-bottom:1px solid rgba(197,177,248,.25)}.pe__fact[data-astro-cid-iru3ew3w] dd[data-astro-cid-iru3ew3w]{margin:0;font-family:var(--font-serif);font-size:30px;line-height:32px;color:var(--color-lilac)}.pe__fact[data-astro-cid-iru3ew3w] dt[data-astro-cid-iru3ew3w]{font-size:15px;line-height:20px;color:var(--color-on-dark)}.pe__grid[data-astro-cid-iru3ew3w] .pe__photo{width:100%;aspect-ratio:437 / 546;border-radius:var(--radius-xl)}@media (max-width: 899px){.pe[data-astro-cid-iru3ew3w]{padding:72px 0}}@media (max-width: 520px){.pe__fact[data-astro-cid-iru3ew3w] dd[data-astro-cid-iru3ew3w]{font-size:24px;line-height:28px}}@media (min-width: 900px){.pe__grid[data-astro-cid-iru3ew3w]{grid-template-columns:minmax(0,1fr) 437px;gap:70px;align-items:start}}.season__head[data-astro-cid-iru3ew3w] h2[data-astro-cid-iru3ew3w]{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,4vw,48px);line-height:1.1;color:var(--color-plum);margin:0}.season__head[data-astro-cid-iru3ew3w] p[data-astro-cid-iru3ew3w]{margin:10px 0 0;color:var(--color-text-soft)}.season[data-astro-cid-iru3ew3w]{list-style:none;margin:40px 0 0;padding:0 0 0 30px;position:relative;display:grid;gap:28px}.season[data-astro-cid-iru3ew3w]:before{content:"";position:absolute;left:6px;top:8px;bottom:8px;width:2px;background:var(--color-lilac)}.season__stop[data-astro-cid-iru3ew3w]{position:relative}.season__dot[data-astro-cid-iru3ew3w]{position:absolute;left:-30px;top:4px;width:14px;height:14px;border-radius:50%;background:var(--color-primary);box-shadow:0 0 0 4px var(--color-lavender)}.season__when[data-astro-cid-iru3ew3w]{margin:0;font-size:14px;font-weight:500;color:var(--color-primary)}.season__title[data-astro-cid-iru3ew3w]{margin:4px 0 0;font-size:18px;line-height:26px;font-weight:600;color:var(--color-plum)}.season__body[data-astro-cid-iru3ew3w]{margin:4px 0 0;font-size:15px;line-height:23px}@media (min-width: 1000px){.season[data-astro-cid-iru3ew3w]{grid-template-columns:repeat(6,1fr);gap:24px;padding:36px 0 0}.season[data-astro-cid-iru3ew3w]:before{inset:6px 0 auto;width:auto;height:2px}.season__dot[data-astro-cid-iru3ew3w]{left:0;top:-36px}}.family[data-astro-cid-iru3ew3w]{display:grid;gap:40px}.family__copy[data-astro-cid-iru3ew3w] h2[data-astro-cid-iru3ew3w]{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,4vw,48px);line-height:1.1;color:var(--color-plum);margin:0 0 16px}.family__copy[data-astro-cid-iru3ew3w] p[data-astro-cid-iru3ew3w]{margin:0;max-width:60ch}.family__cta[data-astro-cid-iru3ew3w]{background:var(--color-lavender);border-radius:var(--radius-xl);padding:32px}.family__cta[data-astro-cid-iru3ew3w] h3[data-astro-cid-iru3ew3w]{margin:0 0 8px;font-size:20px;font-weight:600;color:var(--color-plum)}.family__cta[data-astro-cid-iru3ew3w] p[data-astro-cid-iru3ew3w]{margin:0 0 20px}@media (min-width: 900px){.family[data-astro-cid-iru3ew3w]{grid-template-columns:7fr 5fr;gap:72px;align-items:center}}
