.HHxLIa_stage{isolation:isolate;background:var(--paper);height:100%;color:var(--ink);--cosmos-ink:var(--ink);--cosmos-ink-2:var(--ink-2);--cosmos-ink-3:var(--ink-2);--cosmos-well:var(--paper);--sky-1:var(--paper);--star:var(--ink);position:absolute;inset:0;overflow:hidden}.HHxLIa_stage .ec-sky{display:none}.HHxLIa_stage .ec-ns-mark{filter:none}.HHxLIa_stage .ec-arc{stroke:var(--rule-strong)}:is(.HHxLIa_stage .ec-note,.HHxLIa_stage .ec-index-state){font-family:var(--font-ui), sans-serif;font-size:12px}.HHxLIa_stage .ec-index-dot:not(.is-filled){box-shadow:inset 0 0 0 1.25px var(--rule-strong)}
.K6PyRa_holder{pointer-events:none;isolation:isolate;display:inline-block;position:relative}.K6PyRa_halo{z-index:0;background:var(--halo-art);filter:blur(20px);transform:translate3d(calc(var(--par-x,0) * 16px), calc(var(--par-y,0) * 16px), 0);transition:transform .6s var(--ease-out);will-change:transform;border-radius:50%;position:absolute;inset:-20%}.K6PyRa_orb{z-index:1;isolation:isolate;background:radial-gradient(82% 82% at 35% 30%, transparent 58%, color-mix(in oklab, var(--star-glow) 62%, transparent) 64%, transparent 71%), radial-gradient(44% 30% at 33% 24%, color-mix(in oklab, var(--star-core) 94%, transparent), color-mix(in oklab, var(--star) 55%, transparent) 42%, transparent 60%), radial-gradient(circle at 29% 25%, color-mix(in oklab, var(--star) 55%, transparent), transparent 42%), var(--planet-band-art), var(--planet-art);box-shadow:var(--planet-shadow);transform:translate3d(calc(var(--par-x,0) * 9px), calc(var(--par-y,0) * 9px), 0) scale(calc(1 + var(--par-prox,0) * .03));transition:transform .6s var(--ease-out);will-change:transform;border-radius:50%;position:absolute;inset:0}.K6PyRa_orb:before{content:"";background:radial-gradient(120% 120% at 30% 26%, transparent 46%, color-mix(in oklab, var(--sky-1) 42%, transparent) 88%, color-mix(in oklab, var(--sky-1) 60%, transparent) 100%);mix-blend-mode:multiply;opacity:.7;border-radius:50%;position:absolute;inset:0}.K6PyRa_orb:after{content:"";background:radial-gradient(circle at center, color-mix(in oklab, var(--star-core) 96%, transparent), transparent 66%);filter:blur(1.5px);width:15%;height:15%;transform:translate3d(calc(var(--par-x,0) * -6px), calc(var(--par-y,0) * -6px), 0);transition:transform .6s var(--ease-out);border-radius:50%;position:absolute;top:15%;left:21%}.K6PyRa_scene{position:relative}.K6PyRa_parOrbit{transform:translate3d(calc(var(--par-x,0) * -5px), calc(var(--par-y,0) * -4px), 0);transition:transform .6s var(--ease-out)}@media (prefers-reduced-motion:reduce){.K6PyRa_halo,.K6PyRa_orb,.K6PyRa_orb:after,.K6PyRa_parOrbit{transition:none;transform:none}}.K6PyRa_bracket{display:inline-block;position:relative}.K6PyRa_bracketT{z-index:2;padding:0 .42em;position:relative}.K6PyRa_bracketSvg{z-index:1;pointer-events:none;width:100%;height:calc(100% + .32em);position:absolute;top:-.16em;left:0;overflow:visible}.K6PyRa_arrow{pointer-events:none;width:74px;height:46px;display:inline-block;overflow:visible}
.xyolra_opening{padding-block:clamp(24px,5vh,64px) 8px}.xyolra_heading{text-wrap:balance;max-width:18ch;margin:0}.xyolra_invitation{margin-top:var(--space-4);max-width:42ch;color:var(--ink-2);font-size:var(--t-reading);line-height:var(--leading-reading)}.xyolra_starters{gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.xyolra_starter{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--rule);width:100%;min-height:52px;padding-block:var(--space-3);color:var(--ink-2);font-size:var(--t-body-sm);text-align:left;cursor:pointer;line-height:1.45;display:flex}.xyolra_starter:focus-visible{box-shadow:var(--ring);border-radius:var(--r-sm);outline:none}.xyolra_arrow{flex-shrink:0}@media (any-hover:hover) and (pointer:fine){.xyolra_starter:hover{color:var(--ink);border-bottom-color:var(--rule-strong)}}@media (any-hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.xyolra_arrow{transition:transform var(--dur-2) var(--ease-out)}.xyolra_starter:hover .xyolra_arrow{transform:translate(3px)}.xyolra_starter:active .xyolra_arrow{transform:translate(1px)}}@media (max-width:600px){.xyolra_opening{padding-top:var(--space-6)}.xyolra_starters{grid-template-columns:minmax(0,1fr)}}@media (max-height:600px){.xyolra_opening{padding-top:var(--space-3)}}
.DpkvOG_container{max-width:76rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,3rem)}.DpkvOG_hero{padding-block:clamp(3rem,7vw,6rem)}.DpkvOG_hero h1{max-width:16ch;font-family:var(--font-bricolage);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(2.6rem,5.7vw,5.5rem);font-weight:600;line-height:1.05}.DpkvOG_heroGrid{align-items:end;gap:2rem;display:grid}.DpkvOG_heroIntro{max-width:42ch;font-size:var(--t-reading-lg);line-height:1.6}.DpkvOG_heroIntro p+p{margin-top:1rem}.DpkvOG_jumpLinks{flex-wrap:wrap;gap:.25rem 1.75rem;padding-top:2.5rem;display:flex}.DpkvOG_jumpLinks a{white-space:nowrap;min-height:44px;font-family:var(--font-instrument);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:5px;align-items:center;gap:.75rem;font-size:15px;display:inline-flex}.DpkvOG_jumpLinks a:focus-visible{outline:2px solid var(--action);outline-offset:4px}.DpkvOG_sectionHead{align-items:end;gap:1.75rem;margin-bottom:clamp(2rem,5vw,4rem);display:grid}.DpkvOG_sectionHead h2,.DpkvOG_applicationCopy h2,.DpkvOG_methodHead h2{font-family:var(--font-bricolage);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:600;line-height:1.12}.DpkvOG_prose{max-width:46ch;font-size:var(--t-reading);color:var(--ink-2);line-height:1.65}.DpkvOG_prose p+p{margin-top:1rem}.DpkvOG_prose .btn{margin-top:.75rem}.DpkvOG_essaySection{background:var(--band);padding-block:clamp(3rem,7vw,6rem);scroll-margin-top:5rem}.DpkvOG_essayExample{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--shadow-2);margin:0;padding:clamp(1rem,3vw,2.5rem)}.DpkvOG_essayBare{margin:0}.DpkvOG_caption{font-family:var(--font-instrument);color:var(--ink-3);margin-bottom:1.5rem;font-size:13px;line-height:1.5}.DpkvOG_essayPanels{--essay-sheet-height:13rem;align-items:start;gap:2rem;min-width:0;display:grid}.DpkvOG_essayPanels textarea{resize:none;flex:none}.DpkvOG_essayPanels .essay-sheet{flex:none}.DpkvOG_essayPanels .essay-sheet{box-shadow:var(--shadow-1)}.DpkvOG_essayPanels aside{min-width:0}.DpkvOG_essayNotes{gap:2rem;margin-top:2.5rem;display:grid}.DpkvOG_essayNotes h3{font-family:var(--font-instrument);margin-bottom:.65rem;font-size:17px;font-weight:600}.DpkvOG_essayNotes p{max-width:42ch;font-size:var(--t-reading);line-height:1.6}.DpkvOG_applicationSection{padding-block:clamp(3.5rem,8vw,7rem);scroll-margin-top:5rem}.DpkvOG_applicationGrid{align-items:center;gap:2.5rem;display:grid}.DpkvOG_applicationCopy .DpkvOG_prose{margin-top:1.5rem}.DpkvOG_applicationStage{background:var(--ground-step-2);border-radius:var(--r-card);padding:clamp(1rem,5vw,4rem)}.DpkvOG_applicationImage{width:100%;max-width:28rem;height:auto;box-shadow:var(--shadow-2);border-radius:var(--r-card);margin-inline:auto;display:block}.DpkvOG_applicationStage .DpkvOG_caption{text-align:center;margin:1.25rem 0 0}.DpkvOG_mentorSection{padding-block:3rem 6rem}.DpkvOG_mentorStage{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-card);padding:clamp(1rem,3vw,2.5rem)}.DpkvOG_mentorGrid{align-items:start;gap:2rem;display:grid}.DpkvOG_methodHead{border-top:1px solid var(--rule);padding-block:4rem 2rem}.DpkvOG_methodGrid{gap:2rem;padding-block:3rem 5rem;display:grid}.DpkvOG_methodIndex{align-self:start}.DpkvOG_methodIndex a{min-height:44px;font-family:var(--font-instrument);padding-block:.6rem;font-size:15px;display:block}.DpkvOG_methodBody{min-width:0;max-width:46rem}.DpkvOG_methodBody section{margin-bottom:4rem;scroll-margin-top:6rem}.DpkvOG_methodBody h2{font-family:var(--font-bricolage);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(1.9rem,3vw,2.7rem);font-weight:600;line-height:1.16}.DpkvOG_methodBody h3{font-family:var(--font-instrument);margin-bottom:.75rem;font-size:19px;font-weight:600}.DpkvOG_methodBody p{max-width:60ch;font-size:var(--t-reading-lg);line-height:1.65}.DpkvOG_methodBody p+p{margin-top:1rem}.DpkvOG_methodBody a{text-underline-offset:4px;text-decoration:underline}.DpkvOG_methodExample{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-card);margin-block:1.75rem;padding:clamp(1.25rem,3vw,2rem)}.DpkvOG_methodExample>p{font-family:var(--font-ia);color:var(--student-words);font-size:17px}.DpkvOG_methodExample dl{margin-top:1.5rem}.DpkvOG_methodExample dl>div{border-top:1px solid var(--rule);padding-block:1rem}.DpkvOG_methodExample dt{font-family:var(--font-instrument);margin-bottom:.5rem;font-size:14px;font-weight:600}.DpkvOG_methodExample dd{font-size:var(--t-reading);line-height:1.65}.DpkvOG_commitments{gap:1.75rem;margin-top:2rem;display:grid}.DpkvOG_commitments p{font-size:var(--t-reading)}.DpkvOG_sources{margin-top:1.75rem;padding:0;list-style:none}.DpkvOG_sources li{border-top:1px solid var(--rule);padding-block:1.25rem}.DpkvOG_sources a{min-height:44px;font-size:var(--t-reading);align-items:center;display:inline-flex}.DpkvOG_sources span{font-family:var(--font-instrument);margin-top:.5rem;font-size:13px;line-height:1.6;display:block}@media (min-width:48rem){.DpkvOG_heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:4rem}.DpkvOG_sectionHead{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:4rem}.DpkvOG_essayPanels{--essay-sheet-height:16rem;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:2rem}.DpkvOG_applicationGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}.DpkvOG_essayNotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.DpkvOG_commitments{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.DpkvOG_methodGrid{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:5rem}.DpkvOG_methodIndex{position:sticky;top:7rem}}@media (min-width:64rem){.DpkvOG_mentorGrid{grid-template-columns:minmax(0,.75fr) minmax(0,1.3fr);gap:4rem}}@media (any-hover:hover) and (pointer:fine){.DpkvOG_jumpLinks a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.DpkvOG_jumpLinks a span{transition:transform var(--dur-2) var(--ease-out)}.DpkvOG_jumpLinks a:hover span{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.DpkvOG_jumpLinks a span{transition:none;transform:none!important}}.DpkvOG_researchDetails{border-block:1px solid var(--rule);margin-top:2rem}.DpkvOG_researchDetails summary{cursor:pointer;font-family:var(--font-instrument);min-height:48px;padding-block:1rem;font-size:15px}.DpkvOG_researchDetails summary:focus-visible{outline:2px solid var(--action);outline-offset:4px}.DpkvOG_researchDetails .DpkvOG_sources{margin-top:0}.DpkvOG_researchDetails .DpkvOG_sources li{border-top:0;padding-block:.5rem 1.25rem}.DpkvOG_manuscript,.DpkvOG_marginRead{min-width:0}.DpkvOG_essaySequence .DpkvOG_manuscript{animation:DpkvOG_manuscript-arrive var(--dur-5) var(--ease-out) both}.DpkvOG_essaySequence .DpkvOG_marginRead{animation:DpkvOG_margin-arrive var(--dur-5) var(--ease-out) var(--dur-3) both}.DpkvOG_replay{min-height:44px;font-family:var(--font-instrument);color:var(--ink-2);cursor:pointer;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:14px;display:inline-flex}.DpkvOG_replay span{transition:transform var(--dur-3) var(--ease-out);font-size:20px;display:inline-block}.DpkvOG_replay:focus-visible{outline:2px solid var(--action);outline-offset:4px}@keyframes DpkvOG_manuscript-arrive{0%{opacity:.35;transform:translateY(22px)rotate(-1deg)}to{opacity:1;transform:none}}@keyframes DpkvOG_margin-arrive{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@media (any-hover:hover) and (pointer:fine){.DpkvOG_replay:hover span{transform:rotate(-45deg)}}@media (prefers-reduced-motion:reduce){.DpkvOG_essaySequence .DpkvOG_manuscript,.DpkvOG_essaySequence .DpkvOG_marginRead{opacity:1;animation:none;transform:none}.DpkvOG_replay span{transition:none}}.DpkvOG_sourceCredit{max-width:60ch;color:var(--ink-2);margin-top:1.5rem;font-size:14px;line-height:1.6}.DpkvOG_sourceCredit a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}
.FHp1AG_schoolAnchor{scroll-margin-top:144px;display:flex}.FHp1AG_schoolDetail{width:100%;min-width:0;font-family:var(--font-instrument);color:var(--ink)}.FHp1AG_identity{align-items:flex-start;gap:var(--space-4);display:flex}.FHp1AG_identity h3{overflow-wrap:anywhere;font-size:22px;font-weight:600;line-height:1.25}.FHp1AG_actions{align-items:center;gap:var(--space-3);margin:var(--space-5) 0 var(--space-6);flex-wrap:wrap;display:flex}.FHp1AG_priorities{border-top:1px solid var(--rule);padding-top:var(--space-5);margin-bottom:var(--space-6)}.FHp1AG_priorities h4,.FHp1AG_section h4{margin-bottom:var(--space-3);font-size:18px;font-weight:600;line-height:1.4}.FHp1AG_priorities p,.FHp1AG_priorities dl,.FHp1AG_section p,.FHp1AG_sources{max-width:65ch;font-size:14px;line-height:1.6}.FHp1AG_priorities dl{gap:var(--space-4);display:grid}.FHp1AG_priorities dt{font-weight:600}.FHp1AG_priorities dd{color:var(--ink-2);margin-top:4px}.FHp1AG_comparison{gap:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.FHp1AG_section{border-top:1px solid var(--rule);min-width:0;padding:var(--space-5) 0;align-items:stretch;gap:var(--space-2);flex-direction:column;display:flex}.FHp1AG_section h4{margin-bottom:0}.FHp1AG_section p{color:var(--ink-2)}.FHp1AG_section p.FHp1AG_caveat,.FHp1AG_caveat{color:var(--ochre-deep)}.FHp1AG_facts{border-collapse:collapse;width:100%;margin:var(--space-3) 0;font-size:14px;line-height:1.5}.FHp1AG_facts th,.FHp1AG_facts td{text-align:left;border-bottom:1px solid var(--rule-soft);padding:10px 0}.FHp1AG_facts thead th{color:var(--ink-2);font-weight:500}.FHp1AG_facts tbody th{font-weight:400}.FHp1AG_facts td,.FHp1AG_facts th:last-child{text-align:right;padding-left:var(--space-3);font-variant-numeric:tabular-nums}.FHp1AG_facts td{font-weight:600}.FHp1AG_metrics{margin-top:var(--space-3);font-size:14px}.FHp1AG_metrics>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.FHp1AG_metrics dd{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.FHp1AG_sources{border-top:1px solid var(--rule);padding-top:var(--space-3)}.FHp1AG_sources summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.FHp1AG_sources dl>div{margin-bottom:var(--space-3)}.FHp1AG_sources dt{font-weight:600}.FHp1AG_sources p{margin:var(--space-3) 0}.FHp1AG_sources a{text-underline-offset:3px;text-decoration:underline}.FHp1AG_search{gap:var(--space-2);display:flex}.FHp1AG_search input{border:1px solid var(--rule-strong);border-radius:var(--r-sm);background:var(--paper-2);width:100%;min-width:0;min-height:44px;padding:10px 12px;font-size:14px}.FHp1AG_search input::placeholder{color:var(--ink-2);opacity:1}.FHp1AG_listCount{margin:var(--space-4) 0 var(--space-2);color:var(--ink-2);font-size:14px}.FHp1AG_schoolList{flex-direction:column;gap:4px;display:flex}.FHp1AG_schoolList a{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--r-sm);min-height:52px;font-size:14px;line-height:1.5;display:flex}.FHp1AG_schoolList a span{overflow-wrap:anywhere;min-width:0}.FHp1AG_schoolList a[aria-current=page]{background:var(--sidebar-hover);font-weight:600}.FHp1AG_pagination{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);font-size:14px;display:flex}.FHp1AG_pagination a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.FHp1AG_mobileList{display:none}.FHp1AG_schoolDetail :is(a,summary):focus-visible,.FHp1AG_desktopList :is(a,input,button):focus-visible,.FHp1AG_mobileList :is(a,input,button,summary):focus-visible{outline:2px solid var(--action);outline-offset:3px}@media (hover:hover) and (pointer:fine){.FHp1AG_schoolList a:hover{background:var(--band)}}@media (max-width:1199px){.FHp1AG_comparison{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:1023px){.FHp1AG_desktopList{display:none}.FHp1AG_mobileList{border-bottom:1px solid var(--rule);padding-bottom:var(--space-3);display:block}.FHp1AG_mobileList>summary{align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;padding:var(--space-3) 0;font-size:14px;font-weight:600;display:flex}.FHp1AG_identity h3{font-size:20px}}
.QuxbiG_field{z-index:1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.QuxbiG_glow{z-index:0;pointer-events:none;background:radial-gradient(36% 50% at 50% 42%, color-mix(in oklab, var(--star-glow) 22%, transparent), transparent 66%), radial-gradient(86% 60% at 50% 118%, color-mix(in oklab, var(--star-glow) 13%, transparent), transparent 60%), radial-gradient(70% 52% at 84% -14%, color-mix(in oklab, var(--star) 9%, transparent), transparent 60%);position:absolute;inset:0}.QuxbiG_parallax{width:100%;height:100%;position:relative}.QuxbiG_stage{transition:translate .5s var(--ease-out);will-change:translate;position:absolute;inset:0}.QuxbiG_edges{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.QuxbiG_edge{fill:none;stroke:color-mix(in oklab, var(--star) 72%, transparent);stroke-width:.8px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1px color-mix(in oklab, var(--star-glow) 32%, transparent));transition:opacity .3s var(--ease-out), stroke .3s var(--ease-out), stroke-width .3s var(--ease-out)}.QuxbiG_edgeHub{stroke:color-mix(in oklab, var(--star-glow) 94%, transparent)}.QuxbiG_edgeShared{stroke:color-mix(in oklab, var(--star-glow) 70%, var(--star));stroke-width:.9px}@media (prefers-reduced-motion:no-preference){.QuxbiG_edge{stroke-dasharray:1;stroke-dashoffset:1px;animation:QuxbiG_sm-trace .9s var(--ease-out) forwards;animation-delay:var(--d,0s)}}@keyframes QuxbiG_sm-trace{to{stroke-dashoffset:0}}.QuxbiG_moment{pointer-events:none;z-index:2;background:radial-gradient(circle at 40% 35%, var(--star-core) 0%, var(--star) 34%, color-mix(in oklab, var(--star) 42%, transparent) 66%, transparent 80%);box-shadow:0 0 8px color-mix(in oklab, var(--star) 50%, transparent);transition:opacity .28s var(--ease-out), transform .28s var(--ease-out), box-shadow .28s var(--ease-out);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.QuxbiG_momentShared{background:radial-gradient(circle at 40% 35%, var(--star-core) 0%, var(--star-glow) 40%, color-mix(in oklab, var(--star-glow) 46%, transparent) 70%, transparent 82%);box-shadow:0 0 10px 1px color-mix(in oklab, var(--star-glow) 55%, transparent), 0 0 24px 6px color-mix(in oklab, var(--star-glow) 26%, transparent)}.QuxbiG_momentOn{box-shadow:0 0 12px 2px color-mix(in oklab, var(--star-glow) 60%, transparent);transform:translate(-50%,-50%)scale(1.16)}.QuxbiG_momentOff{opacity:.3}@media (prefers-reduced-motion:no-preference){.QuxbiG_moment{animation:QuxbiG_sm-twinkle 7s ease-in-out var(--d,0s) infinite}.QuxbiG_momentOn{animation-play-state:paused}}@keyframes QuxbiG_sm-twinkle{0%,to{opacity:.72}50%{opacity:1}}.QuxbiG_node{cursor:pointer;z-index:4;border-radius:var(--r-md);min-width:44px;min-height:44px;transition:transform .28s var(--ease-out), opacity .28s var(--ease-out);background:0 0;border:0;outline:none;flex-direction:column;justify-content:center;align-items:center;padding:.3rem;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.QuxbiG_node:focus-visible{box-shadow:var(--ring)}.QuxbiG_node[data-active]{transform:translate(-50%,-50%)scale(1.06)}.QuxbiG_nodeOff{opacity:.42}.QuxbiG_star{background:radial-gradient(circle at 38% 34%, var(--star-core), var(--star-glow) 74%);width:12px;height:12px;box-shadow:0 0 10px color-mix(in oklab, var(--star-glow) 58%, transparent);transition:box-shadow .28s var(--ease-out);border-radius:50%;position:relative}.QuxbiG_starConfirmed{background:radial-gradient(circle at 38% 34%, var(--star-core), var(--pen) 72%);box-shadow:0 0 11px color-mix(in oklab, var(--pen) 55%, transparent)}.QuxbiG_node[data-active] .QuxbiG_star{box-shadow:0 0 15px 3px color-mix(in oklab, var(--star-glow) 72%, transparent)}.QuxbiG_node[data-active] .QuxbiG_starConfirmed{box-shadow:0 0 15px 3px color-mix(in oklab, var(--pen) 62%, transparent)}.QuxbiG_halo{pointer-events:none;background:radial-gradient(circle, color-mix(in oklab, var(--star-glow) 30%, transparent), transparent 70%);border-radius:50%;position:absolute;inset:-8px}@media (prefers-reduced-motion:no-preference){.QuxbiG_halo{animation:QuxbiG_sm-twinkle 7s ease-in-out var(--d,0s) infinite}}.QuxbiG_label{text-align:center;white-space:normal;width:max-content;max-width:21ch;line-height:1.55;font-family:var(--font-ui), ui-sans-serif, system-ui, sans-serif;color:var(--cosmos-ink-3);text-shadow:0 0 2px var(--sky-1), 0 0 4px var(--sky-1), 0 1px 8px color-mix(in oklab, var(--sky-1) 85%, transparent);transition:color .28s var(--ease-out);font-size:13px;position:absolute;top:calc(50% + 16px);left:50%;transform:translate(-50%)}.QuxbiG_label:before{content:"";z-index:-1;background:color-mix(in oklab, var(--sky-1) 72%, transparent);filter:blur(4px);border-radius:8px;position:absolute;inset:-3px -8px}.QuxbiG_node[data-edge=end] .QuxbiG_label{text-align:right;transform:translate(-88%)}.QuxbiG_node[data-edge=start] .QuxbiG_label{text-align:left;transform:translate(-12%)}.QuxbiG_node[data-vabove] .QuxbiG_label{top:auto;bottom:calc(50% + 16px)}.QuxbiG_node:hover .QuxbiG_label,.QuxbiG_node:focus-visible .QuxbiG_label{color:var(--cosmos-ink-2)}.QuxbiG_node[data-active] .QuxbiG_label{color:var(--star-glow)}@media (max-width:640px){.QuxbiG_label{max-width:17ch;font-size:10px}}.QuxbiG_northStar{aspect-ratio:1;pointer-events:none;z-index:3;opacity:.95;width:clamp(22px,2.4vw,32px);position:absolute;transform:translate(-50%,-50%)}.QuxbiG_northStarLone{width:clamp(30px,4vw,46px)}.QuxbiG_northStarLone:after{content:"";background:radial-gradient(circle, color-mix(in oklab, var(--star-glow) 20%, transparent), transparent 68%);border-radius:50%;position:absolute;inset:-70%}@media (prefers-reduced-motion:no-preference){.QuxbiG_northStar{animation:7s ease-in-out infinite QuxbiG_sm-breathe}}@keyframes QuxbiG_sm-breathe{0%,to{opacity:.78}50%{opacity:1}}.QuxbiG_nsApex,.QuxbiG_nsDot{border-radius:50%;position:absolute}.QuxbiG_nsApex{aspect-ratio:1;background:radial-gradient(circle at 42% 36%, var(--star-core), var(--star) 46%, var(--star-glow) 98%);width:42%;box-shadow:0 0 8px 1px color-mix(in oklab, var(--star) 80%, transparent), 0 0 20px 5px color-mix(in oklab, var(--star-glow) 55%, transparent);top:0;left:50%;transform:translate(-50%)}.QuxbiG_nsDot{aspect-ratio:1;opacity:.85;background:radial-gradient(circle at 42% 36%, color-mix(in oklab, var(--star) 62%, white), var(--star) 60%, var(--star-dim));width:22%;bottom:4%}.QuxbiG_nsDotL{left:8%}.QuxbiG_nsDotR{right:8%}.QuxbiG_desk{gap:var(--space-10);grid-template-columns:1fr;display:grid}.QuxbiG_deskMain{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.QuxbiG_deskAside{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.QuxbiG_deskComposer{gap:var(--space-5);flex-direction:column;max-width:720px;display:flex}@media (min-width:1024px){.QuxbiG_desk{column-gap:var(--space-14);row-gap:var(--space-12);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}.QuxbiG_deskComposer{grid-column:1/-1}}.QuxbiG_index{border-top:1px solid var(--rule);flex-direction:column;display:flex}.QuxbiG_indexRow{border:0;border-bottom:1px solid var(--rule);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:baseline;gap:1.25rem;width:100%;min-height:3.25rem;padding:.95rem .25rem .95rem 1.1rem;display:flex;position:relative}.QuxbiG_indexRow:before{content:"";background:var(--pen);opacity:0;width:2px;transition:opacity .18s var(--ease);border-radius:1px;position:absolute;top:.7rem;bottom:.7rem;left:0}.QuxbiG_indexRow:focus-visible{border-radius:var(--r-sm);box-shadow:var(--ring);outline:none}.QuxbiG_indexRowActive:before{opacity:1}.QuxbiG_indexName{font-family:var(--font-hanken), ui-sans-serif, system-ui, sans-serif;font-size:var(--t-reading);color:var(--ink-2);text-underline-offset:5px;transition:color .18s var(--ease), text-decoration-color .18s var(--ease);font-weight:500;line-height:1.4;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.QuxbiG_indexRow:hover .QuxbiG_indexName{color:var(--ink);-webkit-text-decoration-color:color-mix(in oklab, var(--pen) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--pen) 45%, transparent)}.QuxbiG_indexRowActive .QuxbiG_indexName{color:var(--ink);-webkit-text-decoration-color:var(--pen);text-decoration-color:var(--pen)}.QuxbiG_indexState{font-family:var(--font-ui), ui-sans-serif, system-ui, sans-serif;white-space:nowrap;color:var(--ink-3);flex-shrink:0;align-self:center;font-size:13px;font-weight:500}.QuxbiG_indexStateConfirmed{color:var(--pen-deep)}@media (prefers-reduced-motion:reduce){.QuxbiG_indexRow:before,.QuxbiG_indexName{transition:none}}