.history-page{max-width:1200px}.history-subnav,.history-date-nav{flex-wrap:wrap;align-items:center;gap:16px;margin:12px 0 28px;display:flex}.history-subnav a{font-weight:650}.history-date-nav{justify-content:space-between}.history-feature{background:#f6f1e7;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:26px;margin:28px 0;display:grid;overflow:hidden}.history-feature>div{padding:28px}.history-feature h2{font-size:clamp(24px,3vw,38px);line-height:1.15}.history-media{min-width:0;margin:0}.history-media img{width:100%;height:auto;display:block}.history-media figcaption{color:#45616a;padding:12px 18px;font-size:12px}.history-media details{margin-top:5px}.history-timeline{margin:32px 0;padding:0;list-style:none}.history-timeline>li{grid-template-columns:90px 1fr;gap:24px;display:grid;position:relative}.history-timeline time{color:#18586b;padding:25px 0;font-size:24px;font-weight:750}.history-timeline article{border-left:2px solid #dce6e6;min-width:0;padding:22px 0 28px 28px}.history-timeline h2{font-size:23px}.history-tags{flex-wrap:wrap;gap:8px;display:flex}.history-tags a{background:#eef4f4;border-radius:20px;padding:4px 9px;font-size:12px}.history-detail{max-width:860px;margin:auto}.history-detail .history-media{max-width:660px;margin:25px 0}.history-detail section{margin:28px 0}.history-detail p{line-height:1.7}.history-sources a{overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.history-sources li{padding:9px 0}.history-sources li p{margin:4px 0;font-size:13px}.history-policy{color:#49616a;border-top:1px solid #dce6e6;margin-top:38px;padding-top:20px;font-size:13px}.history-date-picker,.history-filters{flex-wrap:wrap;align-items:end;gap:18px;margin:24px 0;display:flex}.history-date-picker label,.history-filters label{flex:1;gap:7px;min-width:140px;display:grid}.history-date-picker select,.history-filters select,.history-filters input{background:#fff;border:1px solid #c5d5d8;border-radius:9px;width:100%;min-height:44px;padding:11px}.history-calendar{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0;display:grid}.history-calendar section{border:1px solid #dce6e6;border-radius:15px;min-width:0;padding:18px}.history-calendar h2{text-transform:capitalize;font-size:20px}.history-calendar section>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.history-calendar a{background:#f5f7f7;border-radius:7px;justify-content:center;align-items:center;min-height:44px;font-size:13px;display:flex;position:relative}.history-calendar a.documented{color:#fff;background:#18586b;font-weight:700}.history-calendar a span{font-size:8px;position:absolute;top:2px;right:2px}.history-archive-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.history-home-card{background:#fafbf8;border:1px solid #dce6e6;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:28px 0;padding:24px;display:flex}.history-home-card h2{margin:6px 0;font-size:24px}.history-home-card p{margin:8px 0}.history-home-card .secondary-btn{flex-shrink:0}:is(.history-page a:focus-visible,.history-home-card a:focus-visible){outline-offset:4px;outline:3px solid #b68645}@media (max-width:1000px){.history-calendar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.history-feature,.history-archive-results,.history-calendar{grid-template-columns:1fr}.history-feature{gap:0}.history-feature>div{padding:22px}.history-timeline>li{grid-template-columns:65px 1fr;gap:12px}.history-timeline time{font-size:20px}.history-timeline article{padding-left:18px}.history-home-card{flex-direction:column;align-items:flex-start;padding:20px}.history-date-nav{gap:12px}.history-date-nav .secondary-btn{padding:11px;font-size:12px}.history-date-picker label,.history-filters label{min-width:110px}.history-calendar{gap:16px}.history-calendar section{padding:12px}}.history-portal-paths,.history-portal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0;display:grid}.history-portal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.history-portal-grid article{flex-direction:column;min-width:0;display:flex}.history-portal-grid .text-btn{margin-top:auto}.history-portal-grid h3{color:#17394d;overflow-wrap:anywhere;font-size:clamp(20px,1.65vw,22px);font-weight:700;line-height:1.3}.history-portal-grid figure{margin:0 0 20px}.history-portal-grid img{object-fit:contain;background:#f3f6f6;width:100%;height:230px}.history-portal-categories,.history-bottom-links{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.history-date-nav{justify-content:space-between;margin-top:30px;font-size:.92rem}.history-feature{min-width:0;margin:24px 0}.history-feature>div{min-width:0}.history-detail>p,.history-detail section{max-width:75ch}.history-detail section{scroll-margin-top:110px}.history-media-photograph img{object-fit:contain}.history-subnav{flex-wrap:wrap}.history-portal-paths>a{color:inherit;text-decoration:none}.history-portal-paths>a:hover{border-color:#1c7775}.history-day-empty{max-width:70ch}@media (max-width:1000px){.history-portal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.history-portal-paths,.history-portal-grid{grid-template-columns:1fr}.history-feature{flex-direction:column;display:flex}.history-date-nav{gap:16px}.history-portal-grid img{height:250px}}.history-archive-results h2,.history-timeline h2{color:#17394d;overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.3}
