.story-library-count{color:#aa9d8c;margin:0 0 26px;font-size:.8125rem;line-height:1.6}.story-library-entrances{flex-wrap:wrap;align-items:center;gap:13px 34px;margin:25px 0 56px;display:flex}.story-library-entrance{color:#dcc6a4;text-align:left;background:0 0;border:0;border-bottom:1px solid #b79a7166;align-items:center;gap:18px;min-height:44px;padding:9px 0;font-size:.875rem;display:inline-flex}.story-library-entrance:hover{color:#f3dfbf;border-color:#e8c995}.story-library-entrance>svg{flex-shrink:0}.story-library-resume{text-align:left;color:#cfb58d;background:#c2a57809;border:1px solid #c2a57845;border-left:2px solid #c2a578;align-items:center;gap:18px;width:100%;max-width:700px;padding:17px 22px;display:flex}.story-library-resume>svg{flex-shrink:0}.story-library-resume>svg:last-child{margin-left:auto}.story-library-resume-copy{flex-wrap:wrap;align-items:baseline;gap:5px 15px;min-width:0;display:flex}.story-library-resume-copy>span{color:#c7ad87;font-size:.75rem}.story-library-resume-copy>strong{font-family:var(--font-display);color:#ecdec9;font-size:1.125rem;font-weight:400;line-height:1.4}.story-library-resume-copy>small{color:#a99d90;width:100%;font-size:.75rem;line-height:1.5}.story-library-resume:hover{background:#c2a57813}.story-library-group+.story-library-group{margin-top:78px}.story-library-era-heading{border-top:1px solid #c2a57835;align-items:center;gap:23px;margin:0 0 28px;padding-top:25px;display:flex}.story-library-era-number{color:#bda07a;height:54px;font-family:var(--font-display);border:1px solid #b79a713b;flex:0 0 54px;justify-content:center;align-items:center;font-size:1.3rem;display:flex}.story-library-era-period{color:#a08e77;letter-spacing:.1em;margin:0 0 7px;font-size:.6875rem;line-height:1.5}.story-library-era-heading h2{font-family:var(--font-display);color:#e8d8c1;letter-spacing:-.025em;font-size:clamp(1.65rem,2.5vw,2.2rem);font-weight:400;line-height:1.2}.story-library-grid{--chronicle-tile-height:27.5rem;--chronicle-tile-padding:1.6rem;--chronicle-banner-ratio:3 / 1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;margin:0;padding:0;list-style:none;display:grid}.story-library-grid .story-card{box-shadow:none}.story-library-grid .story-card .story-cover-copy{border-top:1px solid #a98a5f28}.story-library-grid .story-card .story-title{font-size:clamp(1.5rem,2.25vw,1.95rem)}.story-library-grid .story-card .story-deck{color:#bcb3a7;font-size:.9375rem;line-height:1.7}.story-library-grid .story-card .story-kicker{color:#b49f83;letter-spacing:.025em;font-size:.75rem}.story-library-grid .story-card .story-reading-time{color:#b8a78e;gap:7px;font-size:.75rem}.story-library-grid .story-toggle-mark{background:0 0;border-color:#c2a57845;width:34px;height:34px}.story-library-grid .story-toggle-mark svg{width:17px;height:17px;transform:rotate(-90deg)}.story-library-grid .story-key-label{font-size:.625rem}@media (max-width:760px){.story-library-entrances{gap:8px 25px;margin-bottom:36px}.story-library-group+.story-library-group{margin-top:50px}.story-library-era-heading{gap:15px;margin-bottom:21px;padding-top:23px}.story-library-era-number{flex-basis:43px;height:43px;font-size:1.125rem}.story-library-era-heading h2{font-size:1.6rem}.story-library-grid{--chronicle-tile-height:0;--chronicle-tile-padding:1.3rem;grid-template-columns:minmax(0,1fr);gap:24px}.story-library-grid .story-card .story-title{font-size:1.55rem}.story-library-grid .story-card .story-cover-bottom{margin-top:10px}.story-library-resume{gap:12px;padding:15px 16px}.story-library-resume-copy,.story-library-resume-copy>span,.story-library-resume-copy>strong,.story-library-resume-copy>small{display:block}.story-library-resume-copy>strong{margin-top:3px}.story-library-resume-copy>small{margin-top:4px}}
