.tags .title-container{background:var(--off-black);padding-bottom:2rem;padding-top:2rem;position:relative;width:100%}@media (min-width:768px){.tags .title-container{padding-bottom:7.5rem;padding-top:3rem;position:absolute}}.tags .title-container .page-title{color:#fff;display:inline-block;font-size:2rem;font-weight:600;line-height:2rem;margin-bottom:0;padding:3rem auto 7rem;position:relative;top:0;z-index:5}@media (min-width:768px){.tags .title-container .page-title{font-size:4.5rem;font-weight:600;line-height:5rem}}.tags .title-container .page-title span{position:relative;z-index:1}.tags .title-container .page-title:after{background-color:var(--red);bottom:10%;content:"";height:30%;left:0;position:absolute;right:0}.tags .title-container h3{margin-bottom:1rem}@media (min-width:768px){.tags .title-container h3{margin-bottom:2rem}}.tags .article-container{background:var(--off-white);border-left:none;border-right:none;display:relative;z-index:5}@media (min-width:768px){.tags .article-container{border-left:3.5rem solid var(--off-white);border-right:3.5rem solid var(--off-white)}}.tags .article-container .tagged-article{border-bottom:1px solid var(--light-gray);padding:1.5rem 0;width:100%}@media (min-width:768px){.tags .article-container .tagged-article{padding:3.5rem 0}}.tags .article-container .tagged-article a{align-items:center;color:var(--off-black);-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-direction:row;height:100%;width:100%}@media (min-width:768px){.tags .article-container .tagged-article a{-moz-column-gap:2rem;column-gap:2rem}}.tags .article-container .tagged-article a:hover{text-decoration:none}.tags .article-container .tagged-article a p{margin-bottom:0}.tags .article-container .tagged-article a .img-container{align-self:stretch;min-height:100%;width:30%}@media (min-width:768px){.tags .article-container .tagged-article a .img-container{width:33%}}.tags .article-container .tagged-article a .img-container img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.tags .article-container .tagged-article a .content{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.tags .article-container .tagged-article a .content .title{font-display:"swap";font-family:var(--font-albra-medium);font-size:20px;font-weight:400;line-height:20px}@media (min-width:768px){.tags .article-container .tagged-article a .content .title{font-size:24px;line-height:24px}}.tags .article-container .tagged-article a .content .excerpt{color:var(--dark-gray);display:none;font-size:14px;font-weight:500;line-height:22px;margin-top:1rem}@media (min-width:768px){.tags .article-container .tagged-article a .content .excerpt{display:block;font-size:16px;line-height:24px;margin-top:1.5rem}}.tags .article-container .tagged-article a:hover .title{-webkit-text-decoration:underline var(--red);text-decoration:underline var(--red)}.tags .article-container .tagged-article a:hover .excerpt{text-decoration:none}.tags .article-container .tagged-article .image-credit{bottom:0;color:var(--off-white);font-family:var(--font-aktiv);font-size:.75rem;font-style:italic;font-weight:400;position:absolute;right:.15rem;text-align:right;text-shadow:0 0 5px #000}@media (min-width:768px){.tags .article-container .tagged-article .image-credit{bottom:.5rem;right:.5rem}}.tags .article-container .no-matches-container{border-bottom:1px solid var(--light-gray);padding:1.5rem 0}@media (min-width:768px){.tags .article-container .no-matches-container{padding:3.5rem 0}}.tags .article-container .no-matches-container p{margin-bottom:0}.tags .sidebar-container{align-items:start;background:var(--off-white);border-left:3.5rem solid var(--off-white);border-right:3.5rem solid var(--off-white);display:relative;z-index:5}.tags .sidebar-container .stickySidebar{top:2.5rem}.tags nav{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;flex-direction:row;justify-content:center;width:100%}@media (min-width:768px){.tags nav{padding:0 3.5rem}}.tags nav a{display:inline-block;margin-bottom:0}.tags nav a:hover{text-decoration:none}.tags nav .disabled-button img{filter:invert(53%) sepia(7%) saturate(138%) hue-rotate(188deg) brightness(91%) contrast(91%)}.tags nav ul{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-direction:row}.tags nav ul li>a{color:var(--middle-gray)}.tags nav ul li>a:hover{color:var(--off-black)}.tags nav ul .current-pagination-number{color:var(--off-black);text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:3px}
