.orbit-stage[data-astro-cid-hwtq5dlv]{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr);gap:clamp(30px,5vw,70px);align-items:center;min-height:480px;padding:55px 45px;margin-top:24px;isolation:isolate;overflow:hidden}.orbit-art[data-astro-cid-hwtq5dlv]{position:absolute;left:-65px;bottom:-100px;width:600px;height:auto;opacity:.19;z-index:1;pointer-events:none}.orbit-ring[data-astro-cid-hwtq5dlv]{fill:none;stroke:var(--accent);stroke-width:1}.orbit-faint[data-astro-cid-hwtq5dlv]{stroke-dasharray:3 9}.orbit-core[data-astro-cid-hwtq5dlv],.orbit-satellite[data-astro-cid-hwtq5dlv] circle[data-astro-cid-hwtq5dlv]{fill:var(--accent)}.orbit-satellite[data-astro-cid-hwtq5dlv]{transform-origin:270px 230px;animation:study-orbit 38s linear infinite}.orbit-satellite-slow[data-astro-cid-hwtq5dlv]{animation-duration:65s;animation-direction:reverse}@keyframes study-orbit{to{transform:rotate(360deg)}}.orbit-copy[data-astro-cid-hwtq5dlv]{position:relative;z-index:2;min-width:0}.orbit-copy[data-astro-cid-hwtq5dlv] .stage-index[data-astro-cid-hwtq5dlv]{position:static;display:block;margin-bottom:30px;font-size:9px}.orbit-copy[data-astro-cid-hwtq5dlv] h1[data-astro-cid-hwtq5dlv]{font:800 clamp(75px,9.4vw,128px)/.95 var(--font-display);letter-spacing:-.07em;margin:0}.orbit-copy[data-astro-cid-hwtq5dlv] .stage-subtitle[data-astro-cid-hwtq5dlv]{font:700 26px/1.5 var(--font-art,var(--font-display));letter-spacing:.12em;margin:24px 0 0}.orbit-description[data-astro-cid-hwtq5dlv]{font-size:13px;line-height:1.9;color:var(--ink-2);margin:21px 0 0}.orbit-totals[data-astro-cid-hwtq5dlv]{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px;color:var(--ink-3);font-size:10px}.orbit-totals[data-astro-cid-hwtq5dlv] strong[data-astro-cid-hwtq5dlv]{font:500 27px/1 var(--font-display);letter-spacing:-.04em;margin-right:6px;color:var(--accent)}.series-atlas[data-astro-cid-hwtq5dlv]{position:relative;z-index:2;min-width:0;align-self:stretch;min-height:360px}.atlas-heading[data-astro-cid-hwtq5dlv]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0;font-size:11px;color:var(--ink-2)}.atlas-heading[data-astro-cid-hwtq5dlv] small[data-astro-cid-hwtq5dlv]{font:8px/1.7 var(--font-mono);letter-spacing:.12em;color:var(--ink-3)}.series-atlas[data-astro-cid-hwtq5dlv] ol[data-astro-cid-hwtq5dlv]{position:relative;list-style:none;height:315px;margin:15px 0 0;padding:0}.series-atlas[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv]{position:absolute;width:44%;min-width:0}.series-atlas[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv]:nth-child(1){top:7%;left:0}.series-atlas[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv]:nth-child(2){top:0;right:0}.series-atlas[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv]:nth-child(3){bottom:7%;left:10%}.series-atlas[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv]:nth-child(4){bottom:0;right:0}.series-portal[data-astro-cid-hwtq5dlv]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:start;padding:12px 0;border:0;background:transparent;color:var(--ink);text-decoration:none;transition:color .25s,transform .25s;box-sizing:border-box}.series-portal[data-astro-cid-hwtq5dlv]:before{content:"";position:absolute;left:0;top:0;width:34px;height:1px;background:var(--accent);opacity:.5;transition:width .3s,opacity .3s}.series-portal[data-astro-cid-hwtq5dlv]:hover,.series-portal[data-astro-cid-hwtq5dlv]:focus-visible{color:var(--accent);transform:translateY(-3px)}.series-portal[data-astro-cid-hwtq5dlv]:hover:before,.series-portal[data-astro-cid-hwtq5dlv]:focus-visible:before{width:62px;opacity:1}.series-portal[data-astro-cid-hwtq5dlv]:focus-visible{outline:1px solid var(--accent);outline-offset:7px}.series-portal[data-astro-cid-hwtq5dlv][data-empty=true]{opacity:.62}.portal-order[data-astro-cid-hwtq5dlv]{padding-top:6px;font:9px/1.7 var(--font-mono);color:var(--ink-3)}.series-portal[data-astro-cid-hwtq5dlv] h2[data-astro-cid-hwtq5dlv]{font:550 clamp(18px,2.1vw,26px)/1.55 var(--font-display);margin:0;letter-spacing:-.02em;overflow-wrap:anywhere}.series-portal[data-astro-cid-hwtq5dlv] p[data-astro-cid-hwtq5dlv]{font:9px/1.8 var(--font-body);letter-spacing:.05em;color:var(--ink-3);margin:6px 0 0;overflow-wrap:anywhere}.portal-count[data-astro-cid-hwtq5dlv]{grid-column:2;font:500 12px/1.6 var(--font-display);color:var(--accent);margin-top:2px}.portal-count[data-astro-cid-hwtq5dlv] small[data-astro-cid-hwtq5dlv]{display:inline;font:9px/1.8 var(--font-body);color:var(--ink-3);margin-left:5px}.study-direction[data-astro-cid-hwtq5dlv]{scroll-margin-top:115px}.study-direction[data-astro-cid-hwtq5dlv][hidden]{display:none}.direction-heading[data-astro-cid-hwtq5dlv]{display:flex;align-items:end;justify-content:space-between;gap:25px;padding:35px 0 28px;border-bottom:1px solid var(--line)}.direction-heading[data-astro-cid-hwtq5dlv] h2[data-astro-cid-hwtq5dlv]{font:600 27px/1.3 var(--font-display);margin:12px 0 0}.direction-heading[data-astro-cid-hwtq5dlv]>span[data-astro-cid-hwtq5dlv]{font-size:10px;color:var(--ink-3)}.direction-empty[data-astro-cid-hwtq5dlv]{font-size:13px;color:var(--ink-3);padding:30px 0 50px}.study-direction[data-astro-cid-hwtq5dlv]>.series[data-astro-cid-hwtq5dlv]:first-of-type{border-top:0}.study-tags[data-astro-cid-hwtq5dlv]{padding-bottom:12px}.study-result[data-astro-cid-hwtq5dlv]{font-size:12px;color:var(--ink-3);margin:0}.chapter-tags[data-astro-cid-hwtq5dlv]{display:block;font-size:10px;line-height:1.7;color:var(--ink-3);margin-top:7px}.series[data-astro-cid-hwtq5dlv][hidden],[data-astro-cid-hwtq5dlv][data-study-entry][hidden],.series-navigation[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv][hidden]{display:none}.series[data-astro-cid-hwtq5dlv]{position:relative}.legacy-series-anchor[data-astro-cid-hwtq5dlv]{position:absolute;top:0;scroll-margin-top:120px}.study-subseries-heading[data-astro-cid-hwtq5dlv]{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:28px 0 12px;color:var(--ink-2);font-size:13px}.study-subseries-heading[data-astro-cid-hwtq5dlv] small[data-astro-cid-hwtq5dlv]{font:8px/1.8 var(--font-mono);letter-spacing:.12em;color:var(--ink-3)}.series-navigation[data-astro-cid-hwtq5dlv]{display:flex;align-items:center;flex-wrap:wrap;gap:15px 30px;padding:0 0 30px}.series-navigation[data-astro-cid-hwtq5dlv]>span[data-astro-cid-hwtq5dlv]{font-size:11px;color:var(--ink-3);margin-right:auto}.series-navigation[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv]{display:inline-flex;align-items:center;min-height:40px;font:400 12px/1.8 var(--font-mono);color:var(--ink-2);text-decoration:none;letter-spacing:.5px;overflow-wrap:anywhere}.series-navigation[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv]:hover{color:var(--accent)}.series[data-astro-cid-hwtq5dlv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:clamp(36px,5.4vw,75px);padding:55px 0 65px;border-top:1px solid var(--line);scroll-margin-top:120px}.series-intro[data-astro-cid-hwtq5dlv]{align-self:start;position:sticky;top:128px;min-width:0}.series-intro[data-astro-cid-hwtq5dlv] h2[data-astro-cid-hwtq5dlv]{font:700 clamp(24px,2.7vw,33px)/1.45 var(--font-display);letter-spacing:-.045em;margin:22px 0 17px;text-wrap:balance;overflow-wrap:anywhere}.series-intro[data-astro-cid-hwtq5dlv] p[data-astro-cid-hwtq5dlv]{font-size:13px;line-height:2;color:var(--ink-2);max-width:310px;overflow-wrap:anywhere}.series-count[data-astro-cid-hwtq5dlv]{display:block;font:400 11px/1.8 var(--font-mono);color:var(--ink-3);letter-spacing:1px;margin-top:27px}.series[data-astro-cid-hwtq5dlv] ol[data-astro-cid-hwtq5dlv]{list-style:none;margin:0;padding:0;min-width:0}.series[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv]{border-bottom:1px solid var(--line)}.series[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv]:first-child{border-top:1px solid var(--line)}.series[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv]{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:16px;padding:20px 20px 20px 14px;min-height:66px;text-decoration:none;color:var(--ink);transition:background .25s}.chapter-number[data-astro-cid-hwtq5dlv]{font:500 11px var(--font-mono);color:var(--ink-3)}.chapter-title[data-astro-cid-hwtq5dlv]{min-width:0;font-size:14px;line-height:1.9;overflow-wrap:anywhere;transition:color .25s}.series[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv]:is(:hover,:focus-visible){background:color-mix(in srgb,var(--accent) 6%,var(--ground))}.series[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv]:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.series[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv]:is(:hover,:focus-visible) .chapter-title[data-astro-cid-hwtq5dlv]{color:var(--accent)}@media(max-width:760px){.orbit-stage[data-astro-cid-hwtq5dlv]{grid-template-columns:1fr;gap:32px;padding:35px 23px;min-height:0}.orbit-copy[data-astro-cid-hwtq5dlv] h1[data-astro-cid-hwtq5dlv]{font-size:clamp(75px,21vw,110px)}.orbit-art[data-astro-cid-hwtq5dlv]{width:480px;bottom:auto;top:-35px;left:10%}.orbit-copy[data-astro-cid-hwtq5dlv] .stage-index[data-astro-cid-hwtq5dlv]{margin-bottom:25px}.orbit-copy[data-astro-cid-hwtq5dlv] .stage-subtitle[data-astro-cid-hwtq5dlv]{font-size:23px;margin-top:18px}.orbit-description[data-astro-cid-hwtq5dlv]{font-size:12px;margin-top:18px}.orbit-totals[data-astro-cid-hwtq5dlv]{margin-top:23px}.series-atlas[data-astro-cid-hwtq5dlv] ol[data-astro-cid-hwtq5dlv]{gap:10px}.series-portal[data-astro-cid-hwtq5dlv]{padding:15px 12px;gap:8px;min-height:95px}.series-portal[data-astro-cid-hwtq5dlv] h2[data-astro-cid-hwtq5dlv]{font-size:13px}.atlas-heading[data-astro-cid-hwtq5dlv] small[data-astro-cid-hwtq5dlv]{font-size:8px}.series[data-astro-cid-hwtq5dlv]{grid-template-columns:1fr;gap:26px;padding:37px 0 44px}.series-intro[data-astro-cid-hwtq5dlv]{position:static}.series-intro[data-astro-cid-hwtq5dlv] h2[data-astro-cid-hwtq5dlv]{font-size:27px;margin:16px 0 12px}.series-intro[data-astro-cid-hwtq5dlv] p[data-astro-cid-hwtq5dlv]{max-width:100%}.series-count[data-astro-cid-hwtq5dlv]{margin-top:17px}.series-navigation[data-astro-cid-hwtq5dlv]{gap:8px 20px;padding-bottom:26px}.series-navigation[data-astro-cid-hwtq5dlv]>span[data-astro-cid-hwtq5dlv]{width:100%;margin:0}.series-navigation[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv]{font-size:11px}.series[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv]{grid-template-columns:20px minmax(0,1fr);gap:11px;padding:18px 14px;min-height:62px}.chapter-title[data-astro-cid-hwtq5dlv]{font-size:13px}}@media(max-width:760px){.series-atlas[data-astro-cid-hwtq5dlv]{min-height:270px}.series-atlas[data-astro-cid-hwtq5dlv] ol[data-astro-cid-hwtq5dlv]{height:240px}.series-portal[data-astro-cid-hwtq5dlv]{min-height:0;padding:12px 0}.series-portal[data-astro-cid-hwtq5dlv] h2[data-astro-cid-hwtq5dlv]{font-size:20px}.series-atlas[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv]{width:45%}.atlas-heading[data-astro-cid-hwtq5dlv] small[data-astro-cid-hwtq5dlv]{font-size:7px}.direction-heading[data-astro-cid-hwtq5dlv]{align-items:start}.direction-heading[data-astro-cid-hwtq5dlv] h2[data-astro-cid-hwtq5dlv]{font-size:24px}.direction-heading[data-astro-cid-hwtq5dlv]>span[data-astro-cid-hwtq5dlv]{white-space:nowrap;padding-top:7px}}html[data-motion=paused] .orbit-satellite[data-astro-cid-hwtq5dlv]{animation-play-state:paused}html[data-motion=paused] .series-portal[data-astro-cid-hwtq5dlv],html[data-motion=paused] .series[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv],html[data-motion=paused] .chapter-title[data-astro-cid-hwtq5dlv]{transition:none}@media(prefers-reduced-motion:reduce){.orbit-satellite[data-astro-cid-hwtq5dlv]{animation:none}.series-portal[data-astro-cid-hwtq5dlv],.series[data-astro-cid-hwtq5dlv] li[data-astro-cid-hwtq5dlv] a[data-astro-cid-hwtq5dlv],.chapter-title[data-astro-cid-hwtq5dlv]{transition:none}.series-portal[data-astro-cid-hwtq5dlv]:hover,.series-portal[data-astro-cid-hwtq5dlv]:focus-visible{transform:none}}
