.story-breadcrumb{display:flex;gap:15px;padding-top:27px;padding-bottom:27px;font-size:13px;color:#657067}.story-breadcrumb a{border-bottom:1px solid var(--line)}.collection-intro{background:#eef1ec;padding:55px 0 65px}.collection-heading{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;gap:60px}.collection-heading h1{font-size:clamp(50px,5.7vw,82px);line-height:1.06}.collection-lead{max-width:410px;color:#526058}.collection-lead>p:first-child{font-size:20px;line-height:1.6}.collection-section{padding-top:45px;padding-bottom:85px}.collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:32px}.collection-toolbar>p{font-size:14px;color:#647067}.story-search{font-size:12px;display:flex;flex-direction:column;gap:5px;color:#647067}.story-search input{font:16px Arial,sans-serif;background:#fff;border:1px solid var(--line);padding:12px 15px;width:min(310px,100%);border-radius:0;color:var(--ink)}.story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.story-card{background:#fff;border:1px solid var(--line);padding:30px 25px;display:flex;flex-direction:column}.story-card .eyebrow{font-size:10px;margin-bottom:16px;letter-spacing:.13em}.story-card h2{font-size:29px;line-height:1.17;letter-spacing:-.02em}.story-date{font-size:12px;color:#737b75;margin:15px 0}.story-preview{font-size:15px;color:#5b655f;margin:0 0 27px;line-height:1.65}.story-card-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:auto}.story-card .button{font-size:13px;padding:10px 13px}.story-read{background:#283f35;color:#fff}.story-read:hover{background:#3c5549}.story-listen{border-color:var(--line);background:white}.reader-byline{clear:both;font-size:14px;color:#647067}.reader-text p{white-space:pre-line;margin:0 0 1.15em}.reader-source{font-size:13px;color:#71796f;border-top:1px solid var(--line);padding-top:20px;margin-top:30px}#viewer-illustrations figure{margin:30px 0}#viewer-illustrations img{max-height:450px}#viewer-illustrations figcaption{font-size:12px;color:#71796f;margin-top:10px}#viewer-title{font-size:clamp(30px,5vw,45px)}#collection-error{padding:20px;background:#f8ede7;color:#713a30}input:focus-visible,select:focus-visible{outline:3px solid #b46e45;outline-offset:3px}nav a[aria-current=page]{color:var(--brown);border-bottom:1px solid var(--brown)}@media(max-width:1050px){.story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.collection-intro{padding:35px 0 40px}.collection-heading{grid-template-columns:1fr;gap:20px}.collection-heading h1{font-size:54px}.collection-lead>p:first-child{font-size:18px}.collection-toolbar{display:block}.story-search input{width:100%}.story-grid{grid-template-columns:1fr}.story-card{padding:26px}.collection-section{padding-top:25px}.story-search{margin-top:20px}.story-breadcrumb{padding-top:20px;padding-bottom:20px}.reader-byline{font-size:13px}}
