.education{background:#0b0b0b;color:#eeeae1;font-size:1rem;line-height:1.75}.education .wrap{width:min(1160px,calc(100% - 48px))}.education .site-header{background:#0a0a0a}.education .site-header nav{flex-wrap:wrap;gap:20px;font-size:.9rem}.education .site-header nav a:last-child{border:0;padding:0;color:inherit}.education .site-header nav a[aria-current]{color:#dfc88e;border-bottom:1px solid #dfc88e}.education .eyebrow{color:#d6b66f;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.library-head{padding:62px 0 32px}.education h1{font:400 clamp(2.7rem,5.4vw,4.6rem)/1.1 Georgia,serif;letter-spacing:-.035em;margin:16px 0 22px;max-width:950px}.education .deck{font-size:1.2rem;line-height:1.65;color:#d0cbc2;max-width:790px}.education .review{font-size:.85rem;color:#a9a49a;max-width:790px;margin:25px 0 0}.entry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:8px 0 32px}.entry-card{border:1px solid #504837;background:#171614;padding:28px;display:flex;flex-direction:column;min-width:0}.entry-number{font-size:.8rem;letter-spacing:.12em;color:#c9ad72}.entry-card h2{font:400 2.1rem/1.15 Georgia,serif;margin:28px 0 18px;letter-spacing:-.025em}.evidence-tag{font-size:.875rem;line-height:1.4;color:#ead7af;border-left:2px solid #b99853;padding-left:12px;min-height:40px}.entry-card p{color:#c2bdb4;margin:20px 0 28px}.read-entry{margin-top:auto;padding-top:17px;border-top:1px solid #514733;color:#e9cc90;font-weight:600;display:flex;justify-content:space-between;gap:16px;font-size:1rem}.read-entry span{font-weight:400;color:#aba599;font-size:.875rem;white-space:nowrap}.education a:hover{text-decoration:underline;text-underline-offset:4px;color:#f1d69e}.notice{border-left:3px solid #c5a465;background:#1a1814;padding:22px 26px;color:#cbc3b3;font-size:.95rem;margin:32px 0 48px}.notice strong{color:#f0e3c8}.method{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:45px 0;border-top:1px solid #3e392e}.education h2{font-family:Georgia,serif;font-weight:400;line-height:1.22;font-size:2.05rem;letter-spacing:-.025em;margin:14px 0 22px}.education h3{font-size:1.13rem;line-height:1.45;margin:0 0 12px;font-weight:600}.education p{margin:14px 0;color:#c9c4ba}.education dt{color:#e4d3ab;font-weight:600;margin-top:18px}.education dd{margin:5px 0 18px;color:#bdb7aa}.education li{padding-left:4px;margin-bottom:10px}.education ul,.education ol{padding-left:22px}.education .resource{text-decoration:underline;color:#e6c98b;text-underline-offset:4px}.scope{padding:34px 0 52px;max-width:870px;border-top:1px solid #3e392e}.breadcrumb{padding-top:28px;color:#b5ac9a;font-size:.9rem}.breadcrumb a{color:#e0c78e}.article-head{padding:32px 0 28px}.article-head .takeaway{max-width:870px;padding:22px 26px;background:#191712;border-left:3px solid #cfb275;margin-top:28px}.takeaway strong{text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;color:#dfc895}.takeaway p{margin:8px 0 0;font-size:1.15rem;color:#eee0c4}.article-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:64px;padding:12px 0 50px}.toc{position:sticky;top:24px;align-self:start;display:flex;flex-direction:column;gap:0;border-top:1px solid #54462d}.toc strong{font-size:.85rem;color:#d1b478;letter-spacing:.1em;text-transform:uppercase;padding:18px 0 12px}.toc a{padding:9px 0;font-size:.9rem;line-height:1.5;color:#c4bdaf}.article-body{min-width:0;max-width:810px}.article-body section{border-top:1px solid #3f392d;padding:24px 0 22px;scroll-margin-top:28px}.article-body section h2{margin-top:6px}.study{background:#171613;border:1px solid #433c2e;padding:24px;margin:20px 0}.study-meta{font-size:.8rem;color:#ceba8d;margin-bottom:12px;letter-spacing:.02em}.study h3{color:#f0e5d1}.study .interpret{padding-top:12px;border-top:1px solid #41382a;font-size:.95rem}.study p:last-child{margin-bottom:0}.refs{font-size:.78rem;white-space:normal}.refs a{color:#dcc490;text-decoration:underline;margin-left:5px;display:inline-block}.source-list{font-size:.95rem}.source-list li{padding:12px 0;border-bottom:1px solid #322d24;scroll-margin-top:24px}.source-list a{color:#e2c68a;text-decoration:underline;overflow-wrap:anywhere}.source-list p{font-size:.85rem;margin:6px 0;color:#aaa294}.education .site-footer{background:#0a0a0a}.education .skip-link{position:absolute;left:-9999px;top:8px;z-index:100}.education .skip-link:focus{left:16px;padding:12px 18px;background:#dfc68e;color:#111}.education a:focus-visible,.education summary:focus-visible{outline:3px solid #ead29b;outline-offset:5px}@media(max-width:1000px){.education .site-header .wrap{flex-wrap:wrap;padding-block:18px}.education .site-header nav{width:100%}.entry-grid{gap:14px}.entry-card{padding:22px}.article-layout{grid-template-columns:200px minmax(0,1fr);gap:34px}}@media(max-width:760px){.education .wrap{width:calc(100% - 36px)}.entry-grid{grid-template-columns:1fr}.entry-card{padding:25px}.entry-card h2{margin-top:18px}.evidence-tag{min-height:0}.method{grid-template-columns:1fr;gap:20px;padding:32px 0}.library-head{padding-top:40px}.article-layout{display:block}.toc{position:static;display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin-bottom:28px;border-bottom:1px solid #433b2b;padding-bottom:16px}.toc strong{grid-column:1/-1}.article-head{padding-top:25px}.study{padding:21px}.notice{padding:20px;margin-bottom:32px}.education .site-header nav{gap:14px;font-size:.875rem}.education .brand{white-space:normal;line-height:1.4}.education h2{font-size:1.85rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
