._7N0wYa_page{max-width:1240px;color:var(--foreground);margin:auto;padding:clamp(92px,5vw,112px) clamp(20px,5vw,64px) 88px}._7N0wYa_page a{color:inherit;text-underline-offset:4px}._7N0wYa_breadcrumbs{color:var(--foreground-muted);gap:12px;margin-bottom:32px;font-size:14px;display:flex}._7N0wYa_hero{grid-template-columns:1fr 1.12fr;align-items:center;gap:clamp(24px,4vw,56px);margin-bottom:48px;display:grid}._7N0wYa_fullWidthHero{margin-bottom:48px}._7N0wYa_fullWidthHero>div{max-width:950px;margin-bottom:28px}._7N0wYa_hero h1,._7N0wYa_fullWidthHero h1,._7N0wYa_indexHeader h1{letter-spacing:-.045em;text-wrap:balance;margin:18px 0;font-size:clamp(36px,4.3vw,62px);font-weight:650;line-height:1.08}._7N0wYa_byline{color:var(--foreground-muted);font-size:13px;line-height:1.7}._7N0wYa_intro,._7N0wYa_indexHeader p{color:var(--foreground-muted);font-size:clamp(18px,1.7vw,21px);line-height:1.55}._7N0wYa_cover{border-radius:8px;width:100%;height:auto}._7N0wYa_body{overflow-wrap:anywhere;max-width:750px;margin:auto;font-size:18px;line-height:1.8}._7N0wYa_body p{margin:0 0 22px}._7N0wYa_body h2{letter-spacing:-.025em;margin:44px 0 18px;scroll-margin-top:100px;font-size:clamp(26px,3vw,35px);font-weight:650;line-height:1.2}._7N0wYa_body a{text-decoration:underline}._7N0wYa_body figure{margin:32px 0}._7N0wYa_body figure img{border-radius:6px;width:100%;height:auto}._7N0wYa_body figcaption{color:var(--foreground-muted);margin-top:10px;font-size:14px;line-height:1.6}._7N0wYa_body blockquote{border-left:3px solid var(--foreground-muted);margin:24px 0;padding-left:22px}._7N0wYa_body table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:440px;font-size:15px;line-height:1.6}._7N0wYa_body th,._7N0wYa_body td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:12px 14px}._7N0wYa_body th{font-weight:650}._7N0wYa_tableScroll{margin:24px 0}._7N0wYa_prompt{border:1px solid var(--border);background:var(--background-soft);border-radius:8px;padding:24px}._7N0wYa_prompt button{cursor:pointer;background:var(--foreground);color:var(--background);font:inherit;border:0;border-radius:6px;padding:10px 18px;font-size:15px;font-weight:650}._7N0wYa_prompt button:focus-visible,._7N0wYa_page a:focus-visible,._7N0wYa_body summary:focus-visible{outline-offset:5px;outline:2px solid}._7N0wYa_prompt p{margin:8px 0;font-size:14px}._7N0wYa_prompt pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0 0;font-family:inherit;font-size:16px;line-height:1.7}._7N0wYa_body details{margin:26px 0}._7N0wYa_body summary{cursor:pointer;font-weight:650}._7N0wYa_captures{grid-template-columns:1fr 1fr;gap:18px;display:grid}._7N0wYa_captures figure{margin:18px 0}._7N0wYa_related{border-top:1px solid var(--border);max-width:750px;margin:64px auto 0;padding-top:28px}._7N0wYa_related h2{margin-bottom:14px;font-size:24px}._7N0wYa_related a{margin:16px 0;text-decoration:none;display:block}._7N0wYa_related strong{font-size:20px;display:block}._7N0wYa_related span{color:var(--foreground-muted);margin-top:6px;line-height:1.6;display:block}._7N0wYa_indexHeader{max-width:800px;margin-bottom:48px}._7N0wYa_cards{grid-template-columns:1fr 1fr;gap:32px;display:grid}._7N0wYa_cards article{min-width:0}._7N0wYa_cards a{text-decoration:none;display:block}._7N0wYa_cards img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;height:auto}._7N0wYa_cards a:hover h2,._7N0wYa_related a:hover strong{text-underline-offset:5px;text-decoration:underline}._7N0wYa_cards h2{letter-spacing:-.025em;margin:10px 0;font-size:clamp(25px,2.6vw,34px);line-height:1.2}._7N0wYa_cards p{color:var(--foreground-muted);line-height:1.7}._7N0wYa_cards ._7N0wYa_byline{margin-top:20px}._7N0wYa_readLink{margin-top:14px;font-weight:650;display:inline-block}._7N0wYa_lessonsLink{color:var(--foreground-muted);margin-top:52px}@media (max-width:760px){._7N0wYa_hero,._7N0wYa_cards,._7N0wYa_captures{grid-template-columns:1fr}._7N0wYa_hero{gap:24px;margin-bottom:32px}._7N0wYa_hero h1{font-size:38px}._7N0wYa_body{font-size:17px}._7N0wYa_prompt{padding:18px}}
