.texts-accountability{scroll-margin-top:6rem}.texts-accountability>p,.texts-accountability>h3{max-width:86ch}.texts-accountability>h3{margin-top:2rem}.texts-evidence-grid{grid-template-columns:1fr 1fr;gap:1.5rem;margin:2rem 0;display:grid}.texts-evidence-grid article{background:#faf8f3;border:1px solid #d9d5cc;padding:1.75rem}.texts-evidence-grid blockquote{color:#353e38;margin:1rem 0 1.25rem;padding:0;font-family:Georgia,serif;font-size:1.45rem;line-height:1.45}.texts-accountability .texts-citation{color:#5b625d;font-size:.87rem;line-height:1.6}.texts-interpretation{background:#f1f2ed;border-left:4px solid #687665;margin-top:2rem;padding:1.75rem}.texts-interpretation h3{margin-top:.6rem}.texts-source-note{color:#5b625d;margin-top:1.5rem;font-size:.9rem;line-height:1.6}#text-messages .texts-evidence-grid p,#text-messages .texts-interpretation p,#text-messages .texts-interpretation h3{color:#353e38}#text-messages .texts-evidence-grid .eyebrow,#text-messages .texts-interpretation .eyebrow,#text-messages .texts-interpretation a{color:#8c3344}#text-messages>.texts-citation,#text-messages>.texts-source-note{color:#c8c4bc}@media (width<=700px){.texts-evidence-grid{grid-template-columns:1fr;gap:1rem}.texts-evidence-grid article,.texts-interpretation{padding:1.25rem}.texts-evidence-grid blockquote{font-size:1.25rem}}.force-reassessment{background:var(--cream)}.force-reassessment h2{letter-spacing:-.025em;max-width:900px;margin:14px 0 24px;font:700 clamp(32px,4vw,48px)/1.15 Georgia,serif}.force-reassessment h3{margin:0 0 18px;font:700 28px/1.25 Georgia,serif}.force-reassessment>p{max-width:940px}.force-reassessment p,.force-reassessment li{font-size:17px;line-height:1.75}.force-reassessment a{color:var(--red);text-underline-offset:4px;overflow-wrap:anywhere}.force-reassessment .eyebrow{color:var(--red);font-size:13px;line-height:1.5}.force-reassessment .reassessment-lead{color:var(--ink);font:400 clamp(24px,3vw,32px)/1.4 Georgia,serif}.reassessment-policy{background:var(--paper);border-top:3px solid var(--burgundy);margin:36px 0;padding:28px 32px}.reassessment-policy ol{max-width:1000px;margin:0;padding-left:24px}.reassessment-policy li{margin:0 0 18px;padding-left:8px}.force-reassessment .reassessment-source{color:var(--muted);max-width:1000px;font-size:14px}.reassessment-application{border-left:3px solid var(--red);max-width:1000px;margin:36px 0 44px;padding:4px 0 4px 28px}.reassessment-application p:last-child{margin-bottom:0}.force-research-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:24px 0 40px;display:grid}.force-research-list article{border-top:1px solid var(--line);min-width:0;padding:20px 0 0}.force-research-list h4{margin:12px 0 18px;font:700 23px/1.35 Georgia,serif}.force-research-list p{font-size:16px}.force-research-list a{font-size:15px}.dissonance-note{border-top:1px solid var(--line);max-width:1000px;padding-top:30px;scroll-margin-top:170px}.reassessment-conclusion{margin-top:28px;font-weight:600}.reassessment-conclusion a{margin-top:8px;display:block}@media (width<=950px){.force-research-list{grid-template-columns:1fr;gap:18px}.force-research-list article{max-width:850px}}@media (width<=700px){.reassessment-policy{padding:24px 18px}.reassessment-policy ol{padding-left:20px}.reassessment-policy li{padding-left:3px}.reassessment-application{padding-left:18px}.force-reassessment h3{font-size:25px}.dissonance-note{scroll-margin-top:95px}}.disciplinary-system{border-top:1px solid var(--line);background:var(--cream)}.disciplinary-system h2{letter-spacing:-.025em;max-width:950px;margin:14px 0 24px;font:700 clamp(32px,4vw,48px)/1.15 Georgia,serif}.disciplinary-system h3{max-width:950px;margin:0 0 22px;font:700 clamp(25px,3vw,32px)/1.25 Georgia,serif}.disciplinary-system h4{margin:10px 0 18px;font:700 24px/1.3 Georgia,serif}.disciplinary-system p,.disciplinary-system dd,.disciplinary-system li{font-size:17px;line-height:1.75}.disciplinary-system>p,.discipline-subsection>p{max-width:950px}.disciplinary-system a{color:var(--red);text-underline-offset:4px;overflow-wrap:anywhere}.disciplinary-system .eyebrow{color:var(--red);font-size:13px;line-height:1.5}.disciplinary-system .discipline-system-lead{max-width:980px;font:400 clamp(22px,2.5vw,28px)/1.5 Georgia,serif}.disciplinary-system .discipline-review-date,.disciplinary-system .discipline-reading-note{color:var(--muted);font-size:14px}.discipline-section-nav{border-block:1px solid var(--line);flex-wrap:wrap;gap:8px 26px;margin:30px 0 38px;padding:14px 0;display:flex}.discipline-section-nav a{padding:7px 0;font-size:15px}.discipline-subsection{border-top:1px solid var(--line);margin-top:44px;padding-top:34px;scroll-margin-top:175px}.discipline-subsection:first-of-type{border-top:0;margin-top:0;padding-top:0}.discipline-history-list{max-width:1080px;margin:0;padding:0;list-style:none}.discipline-history-list li{border-bottom:1px solid var(--line);grid-template-columns:140px minmax(0,1fr);gap:26px;padding:20px 0;display:grid}.discipline-history-list li>span{color:var(--red);font:700 20px/1.5 Georgia,serif}.discipline-history-list p{margin:0}.discipline-history-list a{font-size:14px}.discipline-roles{max-width:1080px;margin:0 0 30px}.discipline-roles>div{border-bottom:1px solid var(--line);grid-template-columns:250px minmax(0,1fr);gap:30px;padding:20px 0;display:grid}.discipline-roles dt{font-weight:700;line-height:1.6}.discipline-roles dd{margin:0}.discipline-roles a{font-size:14px}.discipline-litigation-list{max-width:1000px;padding-left:24px}.discipline-litigation-list li{margin:18px 0;padding-left:8px}.disciplinary-system .discipline-status-note{border-left:3px solid var(--red);background:var(--paper);padding:18px 24px;font-size:15px}.discipline-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin:28px 0;display:grid}.discipline-evidence-grid article{border-top:3px solid var(--burgundy);padding:24px 0}.disciplinary-system .discipline-principle{margin-top:26px;font:400 clamp(21px,2.5vw,27px)/1.5 Georgia,serif}.discipline-featured-reading{background:var(--paper);border-left:3px solid var(--red);max-width:1000px;margin:28px 0 36px;padding:28px 32px}.discipline-reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.discipline-reading-grid article{border-top:1px solid var(--line);min-width:0;padding-top:22px}.discipline-reading-grid p{font-size:16px}.discipline-reading-grid a{font-size:15px}.discipline-case-connection{border-top:3px solid var(--burgundy);max-width:1000px;margin-top:44px;padding-top:30px}.page-intro .discipline-intro-link{margin-top:20px;font:400 16px/1.6 Arial,sans-serif}.discipline-intro-link a{color:var(--red);text-underline-offset:4px}.discipline-background-link{background:var(--paper);border-left:3px solid var(--red);margin:32px max(24px,50vw - 620px) 0;padding:24px 28px}.discipline-background-link h2{margin:12px 0 18px;font:700 clamp(24px,3vw,32px)/1.25 Georgia,serif}.discipline-background-link p{max-width:950px}.discipline-background-link a{color:var(--red);text-underline-offset:4px}@media (width<=950px){.discipline-reading-grid{grid-template-columns:1fr}.discipline-reading-grid article{max-width:900px}.discipline-roles>div{grid-template-columns:200px minmax(0,1fr);gap:22px}}@media (width<=700px){.discipline-subsection{scroll-margin-top:95px}.discipline-history-list li,.discipline-roles>div{grid-template-columns:1fr;gap:8px}.discipline-evidence-grid{grid-template-columns:1fr;gap:0}.discipline-featured-reading{padding:22px 20px}.discipline-section-nav{gap:4px 20px}.discipline-litigation-list{padding-left:20px}.discipline-litigation-list li{padding-left:3px}}.scope-employment{border-top:1px solid var(--line);background:var(--cream)}.scope-employment h2{letter-spacing:-.025em;max-width:1000px;margin:14px 0 28px;font:700 clamp(32px,4vw,48px)/1.15 Georgia,serif}.scope-employment h3{margin:0 0 22px;font:700 clamp(25px,3vw,32px)/1.25 Georgia,serif}.scope-employment p{font-size:17px;line-height:1.75}.scope-employment .eyebrow{color:var(--red);font-size:13px;line-height:1.5}.scope-employment-copy,.scope-editorial-note{max-width:950px}.scope-employment-copy>p,.scope-employment-subsection>p{margin:0 0 22px}.scope-employment a{color:var(--red);text-underline-offset:4px;overflow-wrap:anywhere}.scope-editorial-note{background:var(--paper);border-left:3px solid var(--red);margin:0 0 32px;padding:24px 28px}.scope-editorial-note p{margin:0;font-size:15px;line-height:1.75}.scope-employment-subsection{border-top:1px solid var(--line);margin-top:38px;padding-top:30px}.scope-employment .scope-ruling-note{border-left:3px solid var(--burgundy);background:var(--paper);padding:18px 24px}.scope-employment-subsection:last-child>p:last-child{margin-bottom:0}@media (width<=700px){.scope-editorial-note{padding:20px}.scope-employment .scope-ruling-note{padding:16px 20px}.scope-employment-subsection{margin-top:30px;padding-top:26px}}
