.secnav[data-astro-cid-jvi5vibn]{border-bottom:1px solid var(--on-drench-rule);margin-bottom:clamp(2rem,5vw,3.5rem)}.secnav[data-astro-cid-jvi5vibn] ul[data-astro-cid-jvi5vibn]{flex-wrap:wrap;column-gap:clamp(1.25rem,3vw,2.25rem);display:flex}.secnav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn]{min-height:var(--tap);font-family:var(--serif);letter-spacing:.005em;color:var(--on-drench-2);transition:color .18s var(--ease);align-items:center;padding-block:.25rem .6rem;font-size:.98rem;font-weight:400;text-decoration:none;display:inline-flex;position:relative}.secnav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn]:after{content:"";background:var(--on-drench);height:2px;transition:transform .22s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.secnav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn]:hover,.secnav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn][aria-current]{color:var(--on-drench)}.secnav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn][aria-current]:after{transform:scaleX(1)}@media (width<=36rem){.secnav[data-astro-cid-jvi5vibn]{border-bottom:0}.secnav[data-astro-cid-jvi5vibn] ul[data-astro-cid-jvi5vibn]{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--on-drench-rule);flex-wrap:nowrap;column-gap:1.1rem;overflow-x:auto}.secnav[data-astro-cid-jvi5vibn] ul[data-astro-cid-jvi5vibn]::-webkit-scrollbar{display:none}.secnav[data-astro-cid-jvi5vibn] li[data-astro-cid-jvi5vibn]{flex:none}.secnav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn]{white-space:nowrap;font-size:.9rem}.secnav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn]:after{bottom:0}.secnav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn]:focus-visible{outline-offset:-2px}}.body[data-astro-cid-pkufj2nz]{padding-block:clamp(3.5rem,8vw,6rem)}.goal-shelf[data-astro-cid-pkufj2nz]{--shelf-ratio:.5;max-width:34rem;margin-top:clamp(2.5rem,5vw,3.5rem)}.next[data-astro-cid-pkufj2nz]{border-top:1px solid var(--rule-strong);margin-top:clamp(3.5rem,8vw,6rem)}.next[data-astro-cid-pkufj2nz] a[data-astro-cid-pkufj2nz]{flex-wrap:wrap;align-items:baseline;gap:.25rem 1.25rem;padding-block:clamp(1.25rem,2.5vw,1.75rem);text-decoration:none;display:flex}.next[data-astro-cid-pkufj2nz] a[data-astro-cid-pkufj2nz]:after{content:"→" / "";color:var(--accent);transition:transform .22s var(--ease);margin-inline-start:auto;font-size:1.35rem;font-weight:600}.next__label[data-astro-cid-pkufj2nz]{font-family:var(--serif);color:var(--accent);font-size:1.1rem;font-style:italic}.next__name[data-astro-cid-pkufj2nz]{font-family:var(--serif);letter-spacing:-.014em;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);line-height:1.15}@media (hover:hover){.next[data-astro-cid-pkufj2nz] a[data-astro-cid-pkufj2nz]:hover .next__name[data-astro-cid-pkufj2nz]{text-underline-offset:.18em;text-decoration:underline 1px}.next[data-astro-cid-pkufj2nz] a[data-astro-cid-pkufj2nz]:hover:after{transform:translate(4px)}}
