.filters{display:flex;flex-direction:column;gap:12px;}.date-filter{display:flex;flex-direction:row;gap:12px;align-items:baseline;justify-content:flex-end;}dl.tag-filter{margin:0;padding:24px;border:none;background:#Dae5e8;display:flex;flex-direction:row;gap:96px;}dl.tag-filter dt{color:#2a2e2e;font-family:var(--font-sans-serif);font-size:13px;font-weight:600;letter-spacing:1px;line-height:24px;text-transform:uppercase;align-self:center;}dl.tag-filter dd{margin:0;}div.tag-filter-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;}dl.tag-filter button{padding:10px 30px;background:white;color:var(--color-branding-secondary);font-family:var(--font-sans-serif);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;&:hover{background:#f6f6f6;color:#00272b;}&[aria-selected="true"]{background:var(--color-branding-secondary);color:white;}}@media screen and (width < 1080px){dl.tag-filter{flex-direction:column;gap:24px;}div.tag-filter-tags{justify-content:center;}}
section.header{background:var(--color-branding-primary);color:white;}@media screen and (width >=1080px){section.header .container{display:grid;grid-template-columns:1fr 1fr;}}section.header h1{margin:0;}section.header form{display:grid;align-content:center;grid-template-columns:auto 65px;grid-template-rows:65px;}section.header form input{border:solid transparent 3px;border-radius:0;padding:24px;isolation:isolate;}section.header form button{padding:35%;}
.pagination nav{display:flex;gap:12px;justify-content:center;}.pagination nav button{height:48px;width:48px;}.pagination nav button:not(.previous,.next):not([aria-current]){background-color:#CCC;color:black;}.pagination nav button:not(.previous,.next):not([aria-current]):hover{background-color:color-mix(in oklab,#CCC 90%,black);}
nav.siblings ul{display:flex;flex-direction:row;list-style:none;padding:0;gap:48px;}nav.siblings a{text-decoration:none;}nav.siblings a[aria-current="page"]{color:black;}
