.cb-briefing{--cb-navy:#123A50;--cb-copper:#8B402A;--cb-paper:#F4F1E8;scroll-margin-top:6rem;color:var(--cb-navy);padding-block:4rem;border-block:1px solid #b8bbae}.cb-briefing *{box-sizing:border-box}.cb-intro{max-width:850px;margin-bottom:2rem}.cb-intro h2{font-size:clamp(2.1rem,5.4vw,4.9rem);letter-spacing:-.045em;line-height:1.03;margin:.65rem 0 1.2rem}.cb-intro>p:not(.eyebrow){font-size:1.13rem;max-width:66ch;line-height:1.65}.cb-intro .cb-review{font-size:.83rem!important}.cb-navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #879b9e;border-bottom:1px solid #879b9e;margin-bottom:1rem}.cb-navigation button{font:inherit;font-weight:650;text-align:left;border:0;border-right:1px solid #c8cbc0;cursor:pointer;background:transparent;padding:1.05rem;color:var(--cb-navy);line-height:1.4;min-height:88px}.cb-navigation button span{display:block;font-size:.73rem;letter-spacing:.13em;margin-bottom:.3rem}.cb-navigation button[aria-pressed=true]{background:var(--cb-navy);color:white}.cb-navigation button:hover{box-shadow:inset 0 -4px #B6603F}.cb-briefing button:focus-visible,.cb-briefing a:focus-visible{outline:3px solid #B6603F;outline-offset:4px}.cb-workspace{display:grid;grid-template-columns:minmax(0,1.95fr) minmax(270px,1fr);background:var(--cb-paper);border:1px solid #c8cbc0}.cb-workspace figure{margin:0;min-width:0;align-self:center}.cb-briefing svg{display:block;width:100%;height:auto}.cb-workspace aside{padding:clamp(1.15rem,2.5vw,2.1rem);border-left:1px solid #c8cbc0}.cb-workspace h3{font-size:clamp(1.5rem,2.2vw,2.2rem);line-height:1.13;letter-spacing:-.025em;margin:.7rem 0 1rem}.cb-workspace p,.cb-doc-grid p,.cb-reading p,.cb-revision p{font-size:.98rem;line-height:1.65}.cb-kicker,.cb-doc-reference{font-size:.73rem!important;letter-spacing:.045em;color:var(--cb-copper);font-weight:700}.cb-unanswered{border-left:3px solid #B6603F;padding-left:1rem;margin:1.2rem 0}.cb-unanswered strong{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em}.cb-unanswered p{margin:.5rem 0}.cb-briefing a{color:var(--cb-copper);text-underline-offset:3px}.cb-next{font-weight:700;display:block;margin:1rem 0}.cb-source-note,.cb-status,.cb-small{font-size:.8rem!important;line-height:1.65}.cb-original{font-size:.83rem}.cb-status{margin:1rem 0 2rem}.cb-at-glance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;border-bottom:1px solid #b8bbae;padding-bottom:2.2rem}.cb-at-glance strong{display:block;margin:.65rem 0}.cb-at-glance p,.cb-at-glance a{font-size:.88rem;line-height:1.6}.cb-dot{display:inline-block;width:13px;height:13px;border-radius:50%;border:2px solid var(--cb-navy)}.cb-known{background:#B6603F;border-color:#8B402A}.cb-open{border-style:dashed;background:transparent}.cb-related{background:#60818A}.cb-separate{border-radius:1px}.cb-reading,.cb-planning{padding-top:3.5rem}.cb-reading h3,.cb-planning>h3{font-size:clamp(1.7rem,3vw,3rem);letter-spacing:-.03em;line-height:1.12}.cb-reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.cb-reading h4,.cb-doc-grid h4{font-size:1.25rem;line-height:1.25;margin:.8rem 0}.cb-planning>p{max-width:75ch;line-height:1.7}.cb-area-figure{margin:2rem 0;max-width:1000px;border:1px solid #c8cbc0}.cb-doc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}.cb-doc-grid article{padding:1.25rem 0;border-top:1px solid #b8bbae}.cb-doc-limit{font-size:.87rem!important}.cb-revision{margin:2rem 0 1rem;background:var(--cb-navy);color:white;padding:1.7rem 2rem;max-width:950px}.cb-revision>strong{font-size:1.3rem}.cb-revision p{margin-bottom:0}.cb-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin:2rem 0 1rem}.cb-actions a,.cb-actions button{font:inherit;font-size:.85rem;padding:.8rem 1rem;border:1px solid #9da99e;background:var(--cb-paper);color:var(--cb-navy);cursor:pointer;text-decoration:none}.cb-method{margin:1.5rem 0;font-size:.85rem;line-height:1.7;max-width:950px}.cb-method summary{cursor:pointer;font-weight:700}.cb-quick{padding-block:1rem;font-size:.92rem}.cb-quick a{color:#8B402A;font-weight:650}.cb-saved{margin:0;background:#f4f1e8;color:#123A50;font-family:Arial,sans-serif}.cb-saved .wrap{width:min(1400px,calc(100% - 40px));margin-inline:auto}.cb-saved>header{padding-top:2rem}.cb-saved .eyebrow{font-size:.74rem;letter-spacing:.12em;color:#8B402A;font-weight:700}.cb-saved .cb-briefing{border-top:0}.cb-saved a{overflow-wrap:anywhere}@media(max-width:1000px){.cb-workspace{grid-template-columns:minmax(0,1fr)}.cb-workspace aside{border-left:0;border-top:1px solid #c8cbc0;display:block}.cb-at-glance{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-workspace h3{max-width:25ch}}@media(max-width:640px){.cb-briefing{padding-block:2rem}.cb-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-navigation button{padding:.8rem;min-height:82px;font-size:.9rem;border-bottom:1px solid #c8cbc0}.cb-reading-grid,.cb-doc-grid{grid-template-columns:minmax(0,1fr);gap:.8rem}.cb-at-glance{gap:1rem}.cb-at-glance p{font-size:.83rem}.cb-revision{padding:1.2rem}.cb-area-figure{margin-inline:-.25rem}.cb-actions{flex-direction:column}.cb-actions a,.cb-actions button{text-align:left}.cb-reading,.cb-planning{padding-top:2rem}.cb-saved .wrap{width:calc(100% - 28px)}}@media print{.cb-navigation,.cb-actions,.cb-quick{display:none}.cb-workspace{display:block}.cb-workspace aside{border:0}.cb-briefing{padding:0}.cb-doc-grid article,.cb-at-glance article,.cb-revision{break-inside:avoid}.cb-method{display:block}.cb-revision{color:#123A50;background:#eee}}
