.carousel{margin-bottom:3rem}.carousel-inside{container-type:inline-size}.carousel-inside .swiper-slide{width:100%!important;height:auto;flex-shrink:0;position:relative;display:block}.carousel-inside .swiper-wrapper{width:100%;display:flex;align-items:stretch}.carousel-slider{position:relative}.carousel-post{display:flex;flex-direction:column;height:100%;color:#000}.carousel-post__media{position:relative;aspect-ratio:16/9;overflow:hidden;background:#f2f2f2}.carousel-post__preview{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.carousel-post:hover .carousel-post__preview{transform:scale(1.02)}.carousel-post__content{position:relative;z-index:2;margin:-4rem 5% 0;padding:2rem 2rem 0;background:#fff}.carousel-post__info{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.carousel-post__info-title,.carousel-post__info-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.carousel-post__info-title{-webkit-line-clamp:4;margin:0;font-family:LT Remark,serif;font-size:2.5rem;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:#000}.carousel-post__info-description{-webkit-line-clamp:2;max-width:48rem;margin:0;font-family:Spectral,serif;font-size:1.25rem;font-weight:300;line-height:1.4;color:#000}.carousel-controls__item{position:absolute;top:28.125cqw;z-index:3;display:flex;padding:0;background:none;border:0;color:#fff;transform:translateY(-50%);transition:.2s ease;cursor:pointer}.carousel-controls__item:hover{transform:translateY(-50%) scale(1.25)}.carousel-controls__item--prev{left:.5rem}.carousel-controls__item--next{right:.5rem}.carousel-controls__item-icon{width:2.5rem;height:2.5rem}@media screen and (max-width: 768px){.carousel-post__content{margin-top:-2.5rem;padding:1.25rem 1rem 0}.carousel-post__info{gap:.75rem}.carousel-post__info-title{font-size:1.75rem}.carousel-post__info-description{font-size:1.05rem}}@media screen and (max-width: 480px){.carousel-container{padding:0;margin-inline:-1rem;width:calc(100% + 2rem)}.carousel-post__content{margin-top:-2rem;padding:1rem 1rem 0}.carousel-post__info{gap:.5rem}.carousel-post__info-title{font-size:1.5rem}.carousel-post__info-description{font-size:.95rem}.carousel-controls{display:none}}.content-inside{padding-block:4rem}.content-grid{display:grid;gap:2rem}.content-main{grid-column:span 8}.content-side{grid-column:span 4;padding-left:4rem;border-left:1px solid rgba(0,0,0,.05)}@media screen and (max-width: 500px){.content-inside{padding-top:4rem;padding-block:0rem}.content-main,.content-side{grid-column:span 12}.content-side{padding-left:0;border-left:none}}.top{position:relative}.top__image{display:block;width:100%;height:85vh;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.top__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:31.25rem;height:11.25rem;z-index:10}@media screen and (max-width: 768px){.top__image{height:76vh;aspect-ratio:3/4}.top__logo{position:absolute;width:9.25rem;height:3.25rem}}.group-inside{display:flex;flex-direction:column;gap:1rem}.group-item{display:flex;flex-direction:column;gap:2rem}.group-item__heading{display:block;margin-bottom:2rem;padding-block:2rem;font-size:4rem;font-weight:400;font-family:Cormorant,serif;font-style:italic;text-align:start;text-transform:uppercase;border-top:2px solid #000}.group-item__more-wrapper{display:flex;justify-content:center}.group-item__more{display:block;text-align:center;width:250px;padding:.75rem .5rem;color:#fff;background-color:#000;border:1px solid transparent;text-transform:uppercase;transition:.2s ease}.group-item__more:hover{color:#000;background-color:transparent;border-color:#000}@media screen and (max-width: 500px){.group-inside{gap:2rem}.group-item{padding-bottom:3rem;border-bottom:1px solid #000}.group-item__heading{margin-bottom:0;padding-block:0rem;font-size:2rem;border-top:none;text-align:center}.group-item:last-child{border-bottom:none;padding-bottom:0}}.redaction{margin-bottom:4rem}.redaction-inside{padding-right:2rem}@media screen and (max-width: 500px){.redaction-inside{padding-right:0}}.side-heading{display:none;padding-bottom:1.5rem;color:#888;font-size:1.25rem;font-family:Tenor Sans,serif;text-transform:uppercase}.side-collect{display:flex;flex-direction:column;gap:2rem}.side-post{display:flex;flex-direction:column;gap:.75rem}.side-post:hover .side-post__preview{transform:scale(1.05)}.side-post:hover .side-post__title{color:#555}.side-post:hover .side-post__info{padding-left:.25rem}.side-post__info{display:flex;flex-direction:column;gap:.5rem;transition:.5s ease}.side-post__preview{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;transition:.5s ease}.side-post__date{color:#00000080;font-size:.7rem;text-transform:uppercase}.side-post__title{display:-webkit-box;color:#000;font-size:1.5rem;font-family:var(--font-serif),sans-serif;font-weight:400;text-overflow:ellipsis;line-clamp:2;transition:.5s ease;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width: 500px){.side{padding-top:3rem}.side-heading{display:block}}.daily a{text-decoration:none;color:inherit}.daily-news{display:flex;flex-direction:column;gap:.75rem;max-width:800px;margin-inline:auto;margin-top:3rem;margin-bottom:4rem}.daily-news__image-wrapper{width:100%;aspect-ratio:16/9;overflow:hidden}.daily-news__image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.daily-news__category{display:inline-block;margin-bottom:.75rem;font-family:EB Garamond,sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase}.daily-news__title{font-family:var(--font-serif);font-size:2rem;font-weight:400}.daily-news__description{font-family:Spectral,sans-serif;font-size:1.5rem;font-weight:300;margin-block:.625rem;color:#000000b3}.daily-news__author{color:#999;font-family:var(--font-serif);font-size:1rem;font-weight:400}@media (max-width: 768px){.daily-news{margin-bottom:1rem}.daily-news__description{font-size:1rem}.daily-news__title{font-size:1.75rem}}
