.notes-page{padding-top:8.5rem}.notes-shell{width:min(100% - 2rem,76rem);margin-inline:auto}.notes-hero{padding:4.5rem 0 3.5rem;border-bottom:1px solid var(--line)}.notes-hero h1{max-width:15ch;margin:.6rem 0 1.4rem;font:500 clamp(3rem,7vw,6.2rem)/.98 Georgia,serif;letter-spacing:-.045em}.notes-hero .lede{max-width:50rem;color:var(--muted);font-size:clamp(1rem,1.5vw,1.2rem)}.notes-meta{display:flex;flex-wrap:wrap;gap:.75rem 1.4rem;margin-top:2rem;color:var(--muted);font-size:.72rem}.notes-meta strong{color:var(--ink)}.notes-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(16rem,.5fr);gap:4rem;padding:4.5rem 0 7rem}.notes-index .notes-grid{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.notes-main{min-width:0}.notes-main h2{margin:4rem 0 1rem;font:500 clamp(2rem,4vw,3.2rem)/1.05 Georgia,serif;letter-spacing:-.035em}.notes-main h2:first-child{margin-top:0}.notes-main h3{margin:2.2rem 0 .7rem;font:500 1.35rem/1.2 Georgia,serif}.notes-main p,.notes-main li{max-width:47rem;color:#445957}.notes-main code{overflow-wrap:anywhere}.notes-main ol,.notes-main ul{padding-left:1.35rem}.notes-main li+li{margin-top:.7rem}.notes-aside{align-self:start;position:sticky;top:7rem;padding:1.4rem;border:1px solid var(--line);border-radius:1rem;background:rgba(255,253,248,.78)}.notes-aside h2{margin:0 0 1rem;font:500 1.3rem Georgia,serif}.notes-aside a{display:block;margin-top:1rem;color:var(--teal);font-weight:750;text-decoration:none}.notes-breadcrumb{margin-bottom:1.5rem;font-size:.75rem}.notes-breadcrumb a{color:var(--teal);text-decoration:none}.notes-status{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .7rem;border:1px solid #a97424;border-radius:999px;background:#fff6df;color:#72501a;font-size:.66rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.notes-status:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:#c7841d}.note-card{padding:2rem;border:1px solid var(--line);border-radius:1rem;background:var(--white);box-shadow:0 14px 35px rgba(16,44,43,.06)}.note-card h2{margin:.7rem 0 1rem;font:500 clamp(1.8rem,3vw,2.7rem)/1.08 Georgia,serif}.note-card p{color:var(--muted)}.note-card>a{display:inline-flex;min-height:44px;align-items:center;margin-top:1rem;color:var(--teal);font-weight:800;text-decoration:none}.topic-list{display:grid;gap:1rem}.topic-preview{padding:1.3rem;border:1px dashed #bcb5a8;border-radius:.8rem;background:#f6f2e9}.topic-preview h3{margin:0 0 .5rem;font:500 1.15rem Georgia,serif}.topic-preview p{margin:.4rem 0;color:var(--muted);font-size:.82rem}.topic-badge{display:inline-block;color:#6d5844;font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.document-list{display:grid;gap:.8rem;margin:1.4rem 0;padding:0!important;list-style:none}.document-list li{padding:1rem;border-left:3px solid var(--teal);background:#f1ece1}.citation-box,.boundary-box{margin:1.5rem 0;padding:1.3rem;border-radius:.8rem;background:#0f302e;color:#dcece9}.citation-box p,.boundary-box p{margin:.4rem 0;color:#c8dcda}.citation-box strong,.boundary-box strong{color:#fff}.evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0}.evidence-block{padding:1.3rem;border:1px solid var(--line);border-radius:.85rem;background:var(--white)}.evidence-block h3{margin:0 0 .7rem}.evidence-block p{margin:0;font-size:.82rem}.evidence-block.shown{border-top:4px solid var(--teal)}.evidence-block.not-proven{border-top:4px solid #a97424}.notes-video{margin:2rem 0}.notes-video video{display:block;width:100%;border-radius:.9rem;background:#0a211f}.notes-video figcaption{margin-top:.7rem;color:var(--muted);font-size:.72rem}.notes-transcript{margin:1rem 0 2rem;border:1px solid var(--line);border-radius:.8rem;background:var(--white)}.notes-transcript summary{min-height:44px;padding:1rem;display:flex;align-items:center;color:var(--teal);font-weight:800;cursor:pointer}.notes-transcript>div{padding:0 1rem 1rem}.notes-transcript li{font-size:.84rem}.notes-cta{margin-top:4rem;padding:2rem;border-radius:1rem;background:#dfeee9}.notes-cta h2{margin-top:0}.notes-cta a{display:inline-flex;min-height:44px;align-items:center;margin-top:.5rem;color:var(--teal);font-weight:800;text-decoration:none}.notes-page .site-header{background:rgba(245,242,234,.94);border-color:var(--line);backdrop-filter:blur(16px)}.notes-page footer{margin-top:0}@media(max-width:900px){.notes-grid,.notes-index .notes-grid{grid-template-columns:1fr;gap:2.5rem}.notes-aside{position:static}.evidence-grid{grid-template-columns:1fr}}@media(max-width:720px){.notes-page{padding-top:6.5rem}.notes-shell{width:min(100% - 1.25rem,42rem)}.notes-hero{padding:3rem 0 2.5rem}.notes-hero h1{font-size:clamp(2.65rem,13vw,4rem)}.notes-grid{padding:3rem 0 5rem}.note-card,.notes-cta{padding:1.35rem}.notes-meta{display:grid;gap:.4rem}.notes-video{margin-inline:-.25rem}}@media(prefers-reduced-motion:reduce){.notes-page *{scroll-behavior:auto}}
@media(max-width:900px){.notes-page .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.notes-page .footer-grid>div:first-child{grid-column:1/-1}}
