.notes-page{z-index:1;padding-bottom:100px;position:relative}.notes-page a{text-underline-offset:4px}.notes-breadcrumb{color:var(--muted);flex-wrap:wrap;gap:12px;padding:32px 0;font-size:14px;display:flex}.notes-breadcrumb a:hover{color:var(--ink)}.notes-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:45px 0 72px;display:grid}.notes-page h1{letter-spacing:-.04em;max-width:880px;margin:20px 0;font-size:clamp(38px,4.2vw,64px);font-weight:700;line-height:1.06}.notes-page h1 em{color:var(--accent-strong);font-style:normal}.notes-deck{font-size:23px;line-height:1.4}.notes-muted{color:var(--muted)}.notes-hero-intro{color:var(--muted);max-width:560px;font-size:19px;line-height:1.6}.notes-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:80px;display:grid}.notes-sidebar{padding-top:50px;position:sticky;top:32px}.notes-sidebar ol{margin:22px 0 30px;padding:0;list-style:none}.notes-sidebar li{border-bottom:1px solid var(--line)}.notes-sidebar li a{color:var(--muted);padding:12px 0;font-size:15px;display:block}.notes-sidebar li a:hover,.notes-all{color:var(--accent-strong)}.notes-all{font-size:14px}.notes-article{min-width:0;max-width:850px}.notes-article section{border-bottom:1px solid var(--line);padding:52px 0;scroll-margin-top:20px}.notes-page h2{letter-spacing:-.025em;margin:12px 0 26px;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.15}.notes-page h3{letter-spacing:-.01em;margin:12px 0;font-size:23px;font-weight:500;line-height:1.3}.notes-article p,.notes-article li,.notes-faq dd{color:var(--muted);font-size:18px;line-height:1.75}.notes-article .eyebrow{color:var(--accent-strong);font-size:12px}.notes-article a:not(.notes-time){color:var(--accent-strong);text-decoration:underline}.notes-article .notes-lead{color:var(--ink);font-size:22px;line-height:1.65}.notes-time{color:var(--accent-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;display:inline-block}.notes-time:hover{text-decoration:underline}.notes-takeaways{counter-reset:takeaway;grid-template-columns:1fr 1fr;gap:24px;padding:0;list-style:none;display:grid}.notes-takeaways li{counter-increment:takeaway;border-top:1px solid var(--accent-line);padding-top:18px}.notes-takeaways li:before{content:"0" counter(takeaway);color:var(--accent-strong);font-size:13px}.notes-takeaways h3{color:var(--ink);font-size:21px}.notes-takeaways p{margin:10px 0;font-size:16px}.notes-chapters{padding:0;list-style:none}.notes-chapters li{border-bottom:1px solid var(--line);grid-template-columns:85px 1fr;align-items:baseline;gap:20px;padding:18px 0;display:grid}.notes-chapters h3{color:var(--ink);margin:0;font-size:18px}.notes-chapters p{margin:7px 0 0;font-size:16px}.notes-subsection{padding-top:24px;scroll-margin-top:32px}.notes-subsection h3{margin-top:10px}.notes-quote{border:1px solid var(--accent-line);border-left:2px solid var(--accent);background:linear-gradient(135deg,#b7cbbcf2,#c7d7cbe8);margin:30px 0;padding:24px 30px}.notes-quote blockquote{margin:15px 0 20px}.notes-quote blockquote p{color:var(--ink);margin:0;font-size:24px;line-height:1.5}.notes-quote figcaption{color:var(--muted);font-size:14px}.notes-quote figcaption span{padding:0 8px}.notes-resource-nav{flex-wrap:wrap;gap:10px 24px;padding:16px 0;font-size:14px;display:flex}.notes-resource-group{padding-top:30px;scroll-margin-top:30px}.notes-resource-group>h3{border-bottom:1px solid var(--accent-line);padding-bottom:15px}.notes-resource-group ul{grid-template-columns:1fr 1fr;column-gap:32px;padding:0;list-style:none;display:grid}.notes-resource-group li{border-bottom:1px solid var(--line);padding:18px 0}.notes-resource-name{overflow-wrap:anywhere;font-size:18px;font-weight:500}.notes-resource-group li p{margin:8px 0;font-size:15px;line-height:1.65}.notes-editorial ul{padding-left:22px}.notes-editorial li{margin-bottom:20px;font-size:16px}.notes-editorial strong{color:var(--ink)}.notes-faq{margin:0}.notes-faq>div{border-bottom:1px solid var(--line);padding:20px 0}.notes-faq dt{font-size:21px;font-weight:500}.notes-faq dd{margin:10px 0 0}.notes-index-heading{max-width:850px;margin-bottom:48px}.notes-index-heading h1{font-size:clamp(48px,6vw,86px)}.notes-index-heading>p:last-child{max-width:620px;color:var(--muted);font-size:22px;line-height:1.5}.notes-index-card{border-block:1px solid var(--line);grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;padding:36px 0;display:grid}.notes-index-card img{width:100%;height:auto;display:block}.notes-index-card h3{font-size:32px}.notes-index-card p{color:var(--muted);font-size:18px;line-height:1.6}.notes-index-card .eyebrow{color:var(--accent-strong);font-size:12px}.notes-index-toc{color:var(--accent-strong);flex-wrap:wrap;gap:15px 24px;margin-top:24px;font-size:14px;display:flex}.notes-index-toc a:hover{text-decoration:underline}.notes-index-about{border:1px solid var(--accent-line);background:linear-gradient(135deg,#b7cbbcf2,#c7d7cbe8);max-width:760px;margin-top:72px;padding:clamp(22px,4vw,36px);box-shadow:0 18px 55px #35574012}.notes-index-about .notes-follow{margin-top:24px}.notes-index-about>p:not(.eyebrow){color:var(--muted);font-size:20px;line-height:1.7}@media (max-width:1100px){.notes-hero{gap:32px}.notes-layout{grid-template-columns:190px minmax(0,1fr);gap:40px}}@media (max-width:900px){.notes-layout{display:block}.notes-sidebar{padding-top:28px;position:static}.notes-sidebar ol{grid-template-columns:1fr 1fr;gap:0 24px;margin:10px 0;display:grid}.notes-all{display:none}.notes-hero{grid-template-columns:1fr;padding-top:20px}.notes-player{max-width:650px}}@media (max-width:760px){.notes-index-card{grid-template-columns:1fr;gap:28px}.notes-resource-group ul,.notes-takeaways{grid-template-columns:1fr}.notes-article section{padding:38px 0}.notes-chapters li{grid-template-columns:72px 1fr;gap:12px}.notes-quote{padding:20px}.notes-quote blockquote p{font-size:21px}.notes-article .notes-lead{font-size:20px}}.notes-hero,.notes-index-heading,.notes-index-card{border:1px solid var(--accent-line);background:linear-gradient(135deg,#b7cbbcf2,#c7d7cbe8);padding:36px;box-shadow:0 18px 55px #35574012}.notes-layout{margin-top:36px}.notes-article{border-inline:1px solid var(--line);background:#e5eee7f2;padding-inline:32px}.notes-sidebar nav{border:1px solid var(--line);background:#d6e2d8f2;padding:20px}.notes-index-heading,.notes-index-about{isolation:isolate;position:relative}@media (max-width:760px){.notes-hero,.notes-index-heading,.notes-index-card{padding:22px}.notes-article{padding-inline:18px}.notes-sidebar nav{padding:16px}}.notes-hero>*,.notes-index-card>*{min-width:0}.notes-page .eyebrow{white-space:normal;flex-wrap:wrap}.notes-hero h1{margin:16px 0 24px;font-size:clamp(34px,3.6vw,56px)}.notes-hero .eyebrow{margin:0}.notes-hero .notes-deck{margin:0 0 16px}.notes-hero .notes-muted{margin:0;font-size:15px;line-height:1.6}.notes-hero-intro{margin:24px 0 0}.notes-player{width:100%}.notes-player .consent-video-media>iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}
