.worked-case{color:#243a5a}.worked-case .worked-case-note{color:#4a5d76;margin:0 0 20px;font-size:.9375rem}.worked-case-body{background:#fff;border:1px solid #e4d4c5;border-radius:8px;overflow:hidden}.worked-case-row{gap:12px;min-width:0;padding:clamp(16px,2.2vw,24px);display:grid}.worked-case-row+.worked-case-row{border-top:1px solid #e4d4c5}.worked-case-result{background:#f0f5fa}.worked-case h3,.worked-case h4{color:#243a5a;margin:0;font-family:inherit;font-size:1rem;font-weight:650;line-height:1.4}.worked-case p{margin:0;line-height:1.65}.worked-case p+p{margin-top:12px}.worked-case .worked-case-steps{margin:0;padding:0;list-style:none}.worked-case-steps>li{grid-template-columns:28px minmax(0,1fr);gap:12px;margin:0;padding:0 0 24px;display:grid;position:relative}.worked-case-steps>li:last-child{padding-bottom:0}.worked-case-marker{color:#fff;z-index:1;background:#243a5a;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.875rem;font-weight:650;display:grid}.worked-case-steps h4{margin:2px 0 6px}.worked-case-timeline>li:not(:last-child):before{content:"";background:#afc5dc;width:2px;position:absolute;top:28px;bottom:0;left:13px}.worked-case-timeline .worked-case-marker{color:#243a5a;background:#f2b886}.worked-case-conditions ul{margin:0;padding-left:20px;list-style:outside}.worked-case-conditions li{margin:0;padding:0 0 0 2px;line-height:1.65}.worked-case-conditions li+li{margin-top:12px}.worked-case-documents{margin-top:20px}.worked-case-documents h3{margin-bottom:6px}@media (min-width:1100px){.worked-case-row{grid-template-columns:128px minmax(0,1fr);gap:24px}}@media (max-width:479px){.reading-section.worked-example-section{padding:18px 12px}.worked-case-row{padding:16px 12px}.worked-case-steps>li{gap:9px}}@media print{.worked-case-body{overflow:visible}.worked-case-row{background:#fff;display:block}.worked-case-row>h3{margin-bottom:8px}.worked-case h3,.worked-case h4{break-after:avoid}.worked-case-steps>li{break-inside:avoid}}
.illustrated-passage{background:#edf3f8;border-radius:14px;align-items:center;gap:18px;margin-block:18px 24px;padding:20px;display:grid}.illustrated-passage>p{color:#243a5a;min-width:0;margin:0}.illustrated-passage>.passage-art{justify-self:center;width:min(100%,288px)}@media (min-width:640px){.illustrated-passage{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;padding:24px}.illustrated-passage>.passage-art{justify-self:end;width:100%;max-width:280px}}@media print{.illustrated-passage{background:0 0;margin:0;padding:0;display:block}.illustrated-passage>.passage-art{display:none}}
