.cw-reader{padding-block:5rem;color:#123a50;border-top:1px solid #bdc8bf}.cw-reader h2,.cw-invite h2{font-size:clamp(2.6rem,5.5vw,4.8rem);line-height:1.04;letter-spacing:-.035em}.cw-reader h3{font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.15}.cw-reader p{line-height:1.7;max-width:75ch}.cw-projects{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-block:3rem}.cw-projects>article{border-top:5px solid #123a50;background:#f4f1e8;padding:1.7rem}.cw-projects>article+article{border-color:#b6603f}.cw-quantity{display:block;font-size:clamp(2.1rem,4vw,3.4rem);line-height:1.2}.cw-quantity span{font-size:1rem;white-space:nowrap}.cw-purpose{font-weight:700}.cw-limit{border-left:3px solid #b6603f;padding-left:1rem}.cw-small,.cw-reader small{font-size:.85rem;line-height:1.5}.cw-reader small{display:block;margin-top:.5rem}.cw-records,.cw-home,.cw-reading,.cw-method{margin-top:3rem}.cw-table-wrap{overflow:auto}.cw-table-wrap table{border-collapse:collapse;min-width:650px;width:100%;text-align:left}.cw-table-wrap th,.cw-table-wrap td{padding:1.25rem .85rem;vertical-align:top;border-bottom:1px solid #bdc8bf}.cw-table-wrap thead{background:#123a50;color:#fff}.cw-table-wrap caption{text-align:left;font-size:.9rem;margin-block:1rem}.cw-reading,.cw-home{display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem}.cw-reading>article,.cw-home>article{border-top:1px solid #bdc8bf;padding-top:1rem}.cw-home>h3{grid-column:1/-1}.cw-home h4{font-size:1.25rem;line-height:1.3}.cw-actions,.cw-next{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-block:2rem}.cw-actions a,.cw-next a,.cw-invite a{font-weight:700;color:#8b402a;line-height:1.7}.cw-reader summary{cursor:pointer;font-weight:700;padding-block:1rem}.cw-reader :focus-visible,.cw-invite :focus-visible{outline:3px solid #8b402a;outline-offset:4px}.cw-invite{padding-block:3rem;border-top:1px solid #bdc8bf}.cw-saved{background:#f4f1e8;font-family:Arial,sans-serif;margin:0}.cw-saved .wrap{max-width:1300px;width:calc(100% - 2.5rem);margin-inline:auto}.cw-saved>header{padding-top:2rem}.cw-saved a{color:#8b402a}.cw-saved .eyebrow{font-size:.8rem;letter-spacing:.13em;font-weight:700}.cw-saved .cw-reader{margin-top:2rem}@media(max-width:760px){.cw-projects,.cw-reading,.cw-home{grid-template-columns:1fr}.cw-reader{padding-block:3rem}.cw-projects>article{padding:1.2rem}}@media print{.cw-projects,.cw-reading,.cw-home{display:block}.cw-reader{padding:0}.cw-actions,.cw-next{display:none}.cw-table-wrap{overflow:visible}.cw-table-wrap table{min-width:0;font-size:9pt}.cw-reader article{break-inside:avoid}.cw-reader h2{font-size:30pt}}
