:root{--content-lines: 2}.pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}@media only screen and (min-width:640px){.pagination .nav-links{gap:1rem}}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;border-radius:.625rem;font-size:.875rem}.pagination .page-numbers.current{background-color:#ff8300;color:#fff}.pagination .page-numbers.dots{min-width:auto;color:#b1b0ae}@media only screen and (min-width:640px){.pagination .page-numbers.dots{min-width:2.5rem}}.pagination .page-numbers.prev,.pagination .page-numbers.next{color:#3d3935}.pagination .page-numbers.prev svg,.pagination .page-numbers.next svg{width:1rem;height:1rem}.pagination .page-numbers--mid{display:none}@media only screen and (min-width:640px){.pagination .page-numbers--mid{display:inline-flex}}@media only screen and (min-width:640px){.pagination .page-numbers--gap{display:none}}.pagination a.page-numbers{transition:color .2s,background-color .2s}@media(hover:hover)and (pointer:fine){.pagination a.page-numbers:hover{background-color:#ff8300;color:#fff}}.news-card{display:flex;flex-direction:column;width:100%;border:1px solid #d8d7d7;border-radius:1rem;overflow:hidden;background-color:#fff;color:#3d3935}.news-card:focus-visible{outline:1px solid #ff8300;outline-offset:2px}@media(hover:hover)and (pointer:fine){.news-card:hover .news-card__img{transform:scale(1.05)}}.news-card__media{position:relative;padding-top:56.5%;overflow:hidden}@media only screen and (min-width:960px){.news-card__media{padding-top:64.95%}}.news-card__img{transition:transform .2s}.news-card__content{display:flex;flex-direction:column;flex-grow:1;gap:.5rem;padding:1rem}@media only screen and (min-width:1280px){.news-card__content{padding:1.25rem}}.news-card__date{color:#b1b0ae}.news-card__title{color:#3d3935;-webkit-line-clamp:2}.news-card__excerpt{color:#5f5f5f}@media only screen and (min-width:768px){.news-card__excerpt{-webkit-line-clamp:2}}.media-placeholder{display:flex;align-items:center;justify-content:center;background-color:#e2e1e1;width:100%;height:100%}@supports not (aspect-ratio: 1/1){.media-placeholder{position:absolute;top:0;left:0}}.media-placeholder__mark{width:31%;height:auto}.news-listing{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:1024px){.news-listing{padding-top:1.5rem;padding-bottom:1.5rem}}.news-listing__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media only screen and (min-width:768px){.news-listing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.news-listing__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media only screen and (min-width:1200px){.news-listing__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.news-listing__item{display:flex}.news-listing__item .news-card__excerpt{-webkit-line-clamp:3}.news-listing__pagination{margin-top:1rem}@media only screen and (min-width:1024px){.news-listing__pagination{margin-top:1.5rem}}.article-head{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:1024px){.article-head{padding-top:1.5rem;padding-bottom:1.5rem}}.article-body{padding-bottom:1rem}@media only screen and (min-width:1024px){.article-body{padding-bottom:1.5rem}}.article-body .content{font-size:.875rem;color:#5f5f5f}.article-body .content h2,.article-body .content h3,.article-body .content h4,.article-body .content h5,.article-body .content h6{color:#3d3935}.article-body__column{max-width:45rem;margin-left:auto;margin-right:auto}.article-head__inner{display:grid;grid-template-columns:minmax(0,1fr)}@media only screen and (min-width:1024px){.article-head__inner{row-gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,45rem) minmax(0,1fr)}}.article-head__inner:before{content:"";grid-row:1/3;grid-column:1/-1;margin:-1rem -1rem 0;background-color:#f7f7f7}@media only screen and (min-width:1024px){.article-head__inner:before{display:none}}.article-head__crumbs{grid-row:1;grid-column:1}@media only screen and (min-width:1024px){.article-head__crumbs{grid-row:auto;grid-column:1/-1}}.article-head__title{grid-row:2;grid-column:1;margin-top:.5rem;margin-bottom:1rem}@media only screen and (min-width:1024px){.article-head__title{grid-row:auto;grid-column:2;margin-top:0;margin-bottom:0;order:3}}.article-head__date{color:#b1b0ae}@media only screen and (max-width:1023px){.article-head__date{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}}@media only screen and (min-width:1024px){.article-head__date{grid-column:2;margin-top:0;order:2}}.article-related{background-color:#f7f7f7;padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:1024px){.article-related{padding-top:2rem;padding-bottom:2rem}}.article-related__title{font-size:clamp(1.75rem,1.7065508021rem + .1782531194vw,1.875rem);margin-bottom:1rem}@media only screen and (min-width:1024px){.article-related__title{margin-bottom:1.5rem}}.article-related__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media only screen and (min-width:768px){.article-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.article-related__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.article-related__item{display:flex}.article-related__item:nth-child(n+3){display:none}@media only screen and (min-width:768px){.article-related__item:nth-child(n+3){display:flex}}
