.study--navigation .need p.framing-need-sub{margin-top:var(--space-3);font-family:var(--sans);letter-spacing:0;color:var(--ink-soft);font-size:16px;font-weight:400;line-height:1.5}.study--navigation .framing-dark .framing-body{margin:var(--space-5) 0 0;max-width:var(--measure);font-size:var(--body-size);line-height:var(--body-lh);color:var(--dmuted)}.study--navigation .directions .directions-foot p.directions-foot-body{margin-top:var(--space-4);max-width:var(--measure);font-family:var(--sans);letter-spacing:0;font-weight:400;font-size:var(--body-size);line-height:var(--body-lh);color:var(--ink-soft)}.study--navigation .directions .directions-foot p.directions-foot-body b{color:var(--ink);font-weight:600}.study--navigation .nav-anatomy{gap:var(--space-9);margin:var(--figure-lead) 0 0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.study--navigation .nav-anatomy-stage{gap:var(--space-6);grid-template-columns:1fr 1fr;align-content:start;max-width:620px;display:grid}.study--navigation .nav-phone{min-width:0;margin:0}.study--navigation .nav-phone .cap{margin-bottom:var(--space-4);display:block}.study--navigation .nav-phone-shot{aspect-ratio:1179/2556;border-radius:var(--r-device);background:var(--dbg);position:relative}.study--navigation .nav-phone-shot img{object-fit:cover;border-radius:var(--r-device)}.study--navigation .nav-zone{top:var(--t);left:var(--l);width:var(--w);height:var(--h);border:2px solid #0000;border-radius:6px;transition:opacity .3s,background-color .3s,border-color .3s;position:absolute}.study--navigation .nav-zone-n{width:26px;height:26px;font-family:var(--mono);background:var(--clay);color:var(--dbg);border-radius:50%;place-items:center;font-size:12px;line-height:1;display:grid;position:absolute;top:-13px;right:-13px}.study--navigation .nav-anatomy:has([data-zone]:is(:hover,:focus-visible)) .nav-zone{opacity:.16}.study--navigation .nav-anatomy:has([data-zone]:is(:hover,:focus-visible)) .nav-note>*{opacity:.32}:is(.study--navigation .nav-anatomy:has([data-zone=list]:is(:hover,:focus-visible)) .nav-zone[data-zone=list],.study--navigation .nav-anatomy:has([data-zone=tabs]:is(:hover,:focus-visible)) .nav-zone[data-zone=tabs],.study--navigation .nav-anatomy:has([data-zone=lead]:is(:hover,:focus-visible)) .nav-zone[data-zone=lead]){opacity:1;border-color:var(--clay);background:var(--zone-fill)}:is(.study--navigation .nav-anatomy:has([data-zone=list]:is(:hover,:focus-visible)) .nav-note[data-zone=list]>*,.study--navigation .nav-anatomy:has([data-zone=tabs]:is(:hover,:focus-visible)) .nav-note[data-zone=tabs]>*,.study--navigation .nav-anatomy:has([data-zone=lead]:is(:hover,:focus-visible)) .nav-note[data-zone=lead]>*){opacity:1}.study--navigation .nav-anatomy-lead{margin:0 0 var(--space-9)}.study--navigation .nav-note{gap:var(--space-5);padding:var(--space-7) 0;border-top:1px solid var(--ddivider);outline:none;grid-template-columns:auto minmax(0,1fr);display:grid}.study--navigation .nav-note:last-child{border-bottom:1px solid var(--ddivider)}.study--navigation .nav-note-n{width:26px;height:26px;font-family:var(--mono);background:var(--clay);color:var(--dbg);border-radius:50%;place-items:center;font-size:12px;line-height:1;display:grid}.study--navigation .nav-note .nav-note-body h4{margin:0 0 var(--space-3);color:var(--dtext)}.study--navigation .nav-note-body p{color:var(--dmuted);margin:0;font-size:16px;line-height:1.6}.study--navigation .nav-note>*{transition:opacity .3s}.study--navigation .nav-anatomy-close{margin:var(--space-9) 0 0;color:var(--dtext)}@media (prefers-reduced-motion:reduce){.study--navigation .nav-zone,.study--navigation .nav-note>*{transition:none}}@media (max-width:700px){.study--navigation .nav-anatomy{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.study--navigation .nav-anatomy-stage{max-width:none}}
