.social-section[data-astro-cid-qbunpjfh]{text-align:center;padding-block:clamp(3rem,6vw,5rem)}h2[data-astro-cid-qbunpjfh]{margin:0 0 2rem;font-size:clamp(2.05rem,4.3vw,3.3rem)}.social-list[data-astro-cid-qbunpjfh]{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-qbunpjfh]+li[data-astro-cid-qbunpjfh]{border-left:1px solid var(--line)}a[data-astro-cid-qbunpjfh],.unavailable[data-astro-cid-qbunpjfh]{flex-direction:column;justify-content:center;align-items:center;gap:.3rem;min-height:5rem;padding:.55rem;text-decoration:none;display:flex}.social-name[data-astro-cid-qbunpjfh]{color:var(--navy);text-decoration:underline;text-decoration-color:var(--pink);text-underline-offset:.23em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,2vw,1.38rem);font-weight:700;text-decoration-thickness:2px}.social-description[data-astro-cid-qbunpjfh]{color:var(--navy);font-size:.88rem}.unavailable[data-astro-cid-qbunpjfh] .social-name[data-astro-cid-qbunpjfh],.unavailable[data-astro-cid-qbunpjfh] .social-description[data-astro-cid-qbunpjfh]{color:var(--muted)}.unavailable[data-astro-cid-qbunpjfh] .social-name[data-astro-cid-qbunpjfh]{text-decoration-color:var(--line)}@media (width<=700px){.social-list[data-astro-cid-qbunpjfh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}li[data-astro-cid-qbunpjfh]+li[data-astro-cid-qbunpjfh]{border-left:0}li[data-astro-cid-qbunpjfh]{border:1px solid var(--line)}li[data-astro-cid-qbunpjfh]:last-child:nth-child(odd){grid-column:1/-1}}.hero[data-astro-cid-lcdefpme]{text-align:center;padding-block:clamp(1.25rem,2.5vw,2.25rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:25ch;margin:0 auto .6rem;font-size:clamp(1.9rem,3.7vw,3.1rem);line-height:1.12}.hero[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:36rem;color:var(--muted);margin:0 auto;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.5}.text-link[data-astro-cid-lcdefpme]{align-items:center;min-height:2.75rem;font-family:Georgia,Times New Roman,serif;font-size:1.18rem;display:inline-flex}.intro[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);padding-block:clamp(2.8rem,5vw,4.8rem);display:grid}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2.75rem,5vw,4.8rem);line-height:1.06}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 1.15rem;font-size:clamp(1.15rem,2vw,1.42rem);line-height:1.5}.contact[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);text-align:center;padding-block:2rem 3rem}.contact[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.7rem,3vw,2.3rem)}.contact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:.5rem 0}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:2.75rem;font-family:Georgia,Times New Roman,serif;font-size:1.13rem;display:inline-flex}@media (width<=700px){.intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.2rem}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.7rem,10vw,3.5rem)}}.text-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--pink-text);font-size:1.35em}.intro[data-astro-cid-lcdefpme]{gap:clamp(2rem,7vw,8rem);padding-block:clamp(4rem,7vw,7rem)}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12ch;font-size:clamp(2.7rem,5.5vw,5.5rem);line-height:1.02}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 1rem}.first-story[data-astro-cid-lcdefpme]{color:#fff;background:var(--navy)}.first-story-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);grid-template-areas:"image""heading""copy";gap:clamp(1.25rem,2.5vw,2rem);padding-block:clamp(1.25rem,2.5vw,2.25rem) clamp(2.25rem,4vw,4rem);display:grid}.first-story-heading[data-astro-cid-lcdefpme]{text-align:center;grid-area:heading}.first-story-copy[data-astro-cid-lcdefpme]{text-align:center;grid-area:copy;width:100%;max-width:48rem;margin-inline:auto}.first-story[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(3.3rem,6.9vw,6.75rem);line-height:1}.first-story[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme],.next-story[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme],.reading-plan[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-weight:400}.first-story-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin:0 0 1rem;font-size:clamp(1.08rem,1.5vw,1.3rem);line-height:1.55}.outline-link[data-astro-cid-lcdefpme]{border:1px solid var(--pink);color:#fff;align-items:center;gap:1rem;min-height:3.2rem;margin-top:.5rem;padding:.6rem 1.2rem;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;text-decoration:none;display:inline-flex}.outline-link[data-astro-cid-lcdefpme]:hover{color:var(--navy);background:#fff;border-color:#fff}.first-story[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--pink)}.first-story-image[data-astro-cid-lcdefpme]{grid-area:image;align-self:center;min-width:0;margin:0}.first-story-image[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{display:block}.first-story-image[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:focus-visible{outline-offset:-4px}.first-story-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.next-story-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:auto;display:block}.first-story-image[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:#d9e3ee;margin-top:.65rem;font-size:.78rem;line-height:1.5}.first-story-image[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.next-story[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,5vw,5rem)}.next-story-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.next-story-inner--text-only[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.next-story-copy[data-astro-cid-lcdefpme]{grid-area:1/2;max-width:32rem}.next-story-inner--text-only[data-astro-cid-lcdefpme] .next-story-copy[data-astro-cid-lcdefpme]{grid-column:1}.next-story[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 1.1rem;font-size:clamp(2.2rem,4.2vw,4.3rem);line-height:1.05}.next-story[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:29rem;margin:0 0 .9rem;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.next-story-image[data-astro-cid-lcdefpme]{grid-area:1/1;min-width:0;margin:0}.next-story-image[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:.65rem;font-size:.75rem;line-height:1.5}.reading-plan[data-astro-cid-lcdefpme]{background:var(--sky);max-width:none;padding-block:clamp(4.5rem,8vw,8rem)}.reading-plan[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{max-width:calc(90rem - 2 * var(--gutter));margin-inline:auto}.reading-plan-heading[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(2rem,5vw,6rem);display:grid}.reading-plan[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2.7rem,5vw,5.2rem);line-height:1.07}.reading-plan-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:32rem;margin:0 0 .4rem;font-size:1.23rem;line-height:1.55}.reading-steps[data-astro-cid-lcdefpme]{border-top:1px solid #a7b9c9;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:clamp(3rem,6vw,6rem) 1.2rem;padding:0;list-style:none;display:grid}.reading-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{min-height:13rem;padding:1.3rem clamp(1rem,2.5vw,2rem) 0 0}.reading-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid #a7b9c9;padding-left:clamp(1rem,2.5vw,2rem)}.step-number[data-astro-cid-lcdefpme]{color:var(--pink-text);font-family:Georgia,Times New Roman,serif;font-size:2.7rem;line-height:1}.reading-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:1.3rem 0 .4rem;font-size:clamp(1.5rem,2vw,2rem)}.reading-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:20rem;margin:0;line-height:1.55}.explore[data-astro-cid-lcdefpme]{padding-block:clamp(4.5rem,8vw,8rem)}.explore-heading[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:end;gap:3rem;margin-bottom:clamp(2rem,4vw,4rem);display:grid}.explore[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2.7rem,5vw,5rem);line-height:1.05}.explore-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:32rem;margin:0;font-size:1.2rem}.explore-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.explore-list[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.explore-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;grid-template-columns:5rem 1fr 2rem;align-items:center;gap:1rem;min-height:5.8rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,3vw,2.3rem);list-style:none;display:grid}.explore-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.explore-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover{color:var(--pink-text)}.explore-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--pink-text);outline-offset:-3px}.route-number[data-astro-cid-lcdefpme]{color:var(--pink-text);letter-spacing:.15em;font-family:Arial,Helvetica,sans-serif;font-size:.9rem}.route-toggle[data-astro-cid-lcdefpme]{border-bottom:1.5px solid;border-right:1.5px solid;justify-self:end;width:1.1rem;height:1.1rem;transition:transform .18s;transform:rotate(45deg)}details[data-astro-cid-lcdefpme][open] .route-toggle[data-astro-cid-lcdefpme]{transform:rotate(225deg)}.route-body[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,6vw,6rem);padding:0 3rem 2.5rem 6rem;display:grid}.route-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:34rem;margin:0;font-size:1.08rem}.route-links[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.route-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:.7rem;min-height:2.7rem;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;display:inline-flex}.route-links[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--pink-text)}.contact[data-astro-cid-lcdefpme]{padding-block:clamp(3.5rem,6vw,6rem)}@media (width<=760px){.intro[data-astro-cid-lcdefpme],.first-story-inner[data-astro-cid-lcdefpme],.next-story-inner[data-astro-cid-lcdefpme],.reading-plan-heading[data-astro-cid-lcdefpme],.explore-heading[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:1.3rem}.first-story-inner[data-astro-cid-lcdefpme]{padding-block:1.25rem 2.25rem}.first-story-image[data-astro-cid-lcdefpme],.next-story-image[data-astro-cid-lcdefpme]{width:calc(100% + var(--gutter) + var(--gutter));margin-inline:calc(-1 * var(--gutter))}.first-story-image[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme],.next-story-image[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{padding-inline:var(--gutter)}.next-story-copy[data-astro-cid-lcdefpme],.next-story-image[data-astro-cid-lcdefpme]{grid-area:auto/1}.reading-steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;margin-top:2.7rem}.reading-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:3rem 1fr;gap:0 1rem;min-height:auto;padding:1.25rem 0;display:grid}.reading-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid #a7b9c9;border-left:0;padding-left:0}.reading-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .2rem}.reading-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{grid-column:2}.route-body[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.9rem;padding:0 0 2rem}.explore-list[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{grid-template-columns:2.5rem 1fr 1.5rem;gap:.5rem;min-height:5rem}}@media (width<=480px){.hero[data-astro-cid-lcdefpme]{padding-block:1.15rem 1.25rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:19ch;font-size:1.9rem}.first-story[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(3.3rem,14vw,4.6rem)}.outline-link[data-astro-cid-lcdefpme]{justify-content:center;width:100%}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.7rem,11vw,3.7rem)}}
