*{box-sizing:border-box}html{scroll-padding-top:24px}body{margin:0}a{text-underline-offset:.2em}a:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #bc640c;outline-offset:4px}.skip{position:absolute;top:-100px;left:15px;padding:12px;background:white;color:#111;z-index:9}.skip:focus{top:5px}img,svg{max-width:100%}article,main,.answer,.body-copy,.opening,.context-column{min-width:0}h1,h2,h3{overflow-wrap:break-word}code{font:.87em ui-monospace,SFMono-Regular,monospace;overflow-wrap:anywhere}p{margin:0 0 1.25em}li{margin-bottom:.55em}ul,ol{padding-left:1.35em}.crumbs{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;margin-bottom:30px}.crumbs span{opacity:.7}.eyebrow{display:block;font:600 10px/1.5 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.record h2{margin:12px 0 22px;overflow-wrap:anywhere}.record dl{margin:0 0 20px}.record dt{font:600 10px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;margin-top:18px}.record dd{margin:5px 0 0;font-size:13px;line-height:1.6}.record>a{display:block;font-size:12px;margin:14px 0}.record{align-self:start}.record p{font-size:13px}.toc{font-size:12px;line-height:1.6;margin:30px 0}.toc strong{font:600 10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}.toc ol{margin:12px 0 0}.toc li{margin-bottom:8px}.table-scroll{overflow-x:auto;max-width:100%;margin:25px 0}table{border-collapse:collapse;width:100%;min-width:620px;font-size:13px;text-align:left;line-height:1.6}th,td{padding:16px;vertical-align:top}summary{cursor:pointer;font-weight:600}details{padding:20px 0}details p{margin:16px 0 0}.entry,.resource-link{display:block;color:inherit;text-decoration:none;min-width:0}.entry h3,.resource-link h3{margin:8px 0 12px;font-size:19px;line-height:1.35}.entry p,.resource-link p{font-size:14px;margin:0}.entry small{font:10px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.entry[hidden]{display:none}.reading{display:flex;flex-wrap:wrap;gap:10px 24px;font-size:13px}.search-label{display:block;font-size:13px;font-weight:bold;margin-bottom:8px}input[type=search]{width:100%;font:inherit;padding:12px;border:1px solid currentColor;background:transparent;color:inherit;min-width:0;border-radius:0}.result-count{display:block;font-size:12px;margin:12px 0 22px}.check-item{list-style:none}.check-item label{display:flex;align-items:baseline;gap:12px}.check-item input{flex-shrink:0}footer nav{display:flex;flex-wrap:wrap;gap:12px 22px}footer p,footer small{display:block;font-size:11px;margin:8px 0 0}.entity-map ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 20px}.entity-map li{font-size:12px;flex:1;min-width:95px}.entity-map a{display:block}.entity-map{margin:28px 0}.topic-nav{display:flex;flex-wrap:wrap;gap:10px 20px}.citation p{font-size:12px;overflow-wrap:anywhere}.action{display:inline-block;font-size:12px;font-weight:600;text-decoration:none;line-height:1.5}.body-copy section{margin:38px 0}.body-copy h2{margin:0 0 22px}.body-copy h3{line-height:1.4}.body-copy a{overflow-wrap:anywhere}footer{font-size:12px}.worked-example{padding:25px!important}.continuation{border-top:1px solid currentColor;padding-top:28px}::selection{background:#ddd9a0;color:#121e28}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{body{background:white!important;color:black!important;font-size:11pt!important}.masthead nav,.side,.rail,.margin,.context-column,.record,.toc,.topic-strip,footer,.action,.skip{display:none!important}main{padding:0!important;margin:0!important;max-width:none!important}.reading-grid,.assessment-grid,.dossier-grid,.policy-grid{display:block!important}.opening{display:block!important}.table-scroll{overflow:visible}table{min-width:0;font-size:8pt}h2{break-after:avoid}}
body{background:#fbf8f3;color:#352c2d;font:18px/1.75 Georgia,"Times New Roman",serif}a{color:#7e3341}.masthead{max-width:1400px;margin:auto;padding:30px 4vw;display:flex;align-items:center;gap:40px;border-bottom:1px solid #b6a3a2}.identity{font:normal 31px/1.04 Georgia,serif;text-decoration:none;letter-spacing:-.035em;color:#692c3b}.issue{display:flex;flex-direction:column;gap:9px;font:10px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.07em}.masthead nav{display:flex;align-items:center;margin-left:auto;gap:23px;font:12px Arial,sans-serif}.action{background:#692c3b;color:white;padding:11px 16px;max-width:175px}main{max-width:1400px;padding:28px 4vw 55px;margin:auto}.dossier-grid{display:grid;grid-template-columns:240px minmax(0,850px);gap:6vw;justify-content:space-between}.outline{display:flex;flex-direction:column;gap:16px;font:12px/1.6 Arial,sans-serif;padding:5px 0 28px}.outline strong{font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px}.outline .topic-nav{flex-direction:column;gap:16px}.record{background:#f2e9e6;border-left:3px solid #8d4c59;padding:22px;font-family:Arial,sans-serif}.record h2{font:normal 28px/1.15 Georgia,serif;margin-top:8px}.opening{border-top:5px solid #692c3b;padding-top:26px}.opening h1{font:normal clamp(2.6rem,4.7vw,4.7rem)/1.07 Georgia,serif;letter-spacing:-.045em;margin:20px 0 32px}.answer{font-size:20px;line-height:1.6;padding-bottom:4px;border-bottom:1px solid #b6a3a2}.answer .eyebrow{margin-bottom:14px}.toc{font-family:Arial,sans-serif;border-left:1px solid #b6a3a2;padding-left:22px}.body-copy h2{font:normal 32px/1.2 Georgia,serif;letter-spacing:-.025em;color:#692c3b}.body-copy h3{font-size:23px}.body-copy section{padding-top:30px;border-top:1px solid #d5c8c4}.body-copy section:first-child{padding-top:0;border-top:0}.entries{border-top:1px solid #b6a3a2;counter-reset:entry}.entry{counter-increment:entry;padding:24px 0 24px 45px;border-bottom:1px solid #d5c8c4;position:relative}.entry:before{content:counter(entry,decimal-leading-zero);position:absolute;left:0;top:27px;font:12px Arial,sans-serif;color:#8d4c59}.entry h3{font-size:24px;font-weight:normal}.entry p{font-family:Arial,sans-serif;color:#655457;font-size:13px}.resources{display:grid;grid-template-columns:1fr 1fr;gap:25px}.resource-link{border-top:3px solid #8d4c59;padding-top:22px}.resource-link:first-child{grid-column:1/-1}.resource-link h3{font-size:25px;font-weight:normal}.resource-link p{font-family:Arial,sans-serif;font-size:13px}.entity-map{padding:20px 0;border-top:1px solid #b6a3a2;border-bottom:1px solid #b6a3a2}.entity-map li{font-family:Arial,sans-serif}.worked-example{background:#f0e5df;border-left:3px solid #8d4c59}.worked-example h2{font-size:28px}th{background:#ede2dd;border-bottom:2px solid #8d4c59}td{border-bottom:1px solid #d5c8c4}.table-scroll{font-family:Arial,sans-serif}details{border-bottom:1px solid #d5c8c4}footer{max-width:1400px;margin:auto;padding:30px 4vw 50px;display:flex;justify-content:space-between;gap:30px;border-top:3px double #8d4c59;font-family:Arial,sans-serif}@media(max-width:1000px){.issue{display:none}.dossier-grid{grid-template-columns:200px minmax(0,1fr);gap:35px}.masthead{gap:20px}.masthead nav{gap:16px}.record{padding:18px}.resources{grid-template-columns:1fr}.resource-link:first-child{grid-column:auto}}@media(max-width:700px){body{font-size:17px}.masthead{padding:25px 6vw;display:block}.identity{font-size:28px}.masthead nav{margin-top:24px;flex-wrap:wrap;gap:15px 22px}main{padding:25px 6vw 35px}.dossier-grid{display:flex;flex-direction:column;gap:25px}.margin{display:contents}.outline{flex-direction:row;flex-wrap:wrap;gap:12px 20px;padding:0 0 18px;border-bottom:1px solid #b6a3a2;order:0}.outline strong{display:none}.outline .topic-nav{flex-direction:row;gap:12px 20px}.record{order:2;padding:18px}.record h2{font-size:25px;margin:6px 0 12px}.record dt{margin-top:9px}.record>a{display:inline-block;margin:5px 18px 0 0}.dossier-grid article{order:1}.opening{padding-top:20px}.opening h1{font-size:3rem;margin:14px 0 25px}.answer{font-size:18px}.body-copy h2{font-size:28px}.entry{padding-left:35px}.entry h3{font-size:23px}.resources{gap:25px}footer{display:block;padding:25px 6vw}footer nav{margin-top:25px}}
