/* Preserve the original site's typography, anthracite and white framing. */
body{background:#fff}body .original-layout{background:#fff!important;padding:0!important}.original-row{border:0!important;margin:12px 0!important;gap:12px!important;background:#fff!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.original-row .original-copy{background:#1d1d1d!important;padding:65px 60px!important;display:flex;flex-direction:column;justify-content:center}.original-copy h2{font:600 26px/1.3 Raleway,sans-serif!important;margin-bottom:15px}.original-copy h3{font:500 23px/1.4 Raleway,sans-serif!important;margin-bottom:28px}.original-copy p{font:400 17px/1.65 Raleway,sans-serif}.original-carousel{min-height:520px;background:#1d1d1d}.original-carousel img{filter:none!important;object-fit:contain!important}.original-copy blockquote,.original-copy blockquote p,.sheet-copy blockquote,.show-quote{font-family:'Playfair Display',serif!important;font-weight:400!important;font-style:italic!important;line-height:1.5!important}.original-copy blockquote p{font-size:28px!important}.carousel-credit,.hero-credit{width:auto!important;left:auto!important;right:12px!important;bottom:12px!important;padding:7px 10px!important;background:#1d1d1dba!important;font:italic 10px/1.3 Raleway,sans-serif!important;text-align:right;border:1px solid #fff2}.carousel-dots+.carousel-credit,.original-carousel:has(.carousel-dots) .carousel-credit{bottom:40px!important}.mast .nav a[aria-current=page]{border-bottom:0!important;position:relative}.mast .nav a[aria-current=page]:after{content:'';position:absolute;left:0;right:0;bottom:-8px;margin:auto;width:22px;height:1px;background:#fff}.mast .nav a[lang]:after{display:none}.about-first-numbers{margin-top:12px!important}.about .hero.page-hero>img{object-fit:contain!important;filter:none!important}.about .hero.page-hero:after{background:linear-gradient(transparent 65%,#0007)!important}footer{display:none!important}
.original-carousel,.original-carousel img{background:#1d1d1d!important}.original-copy h3{color:#fff!important}.original-carousel:before,.original-carousel:after{background:transparent!important}
@media(min-width:1800px){.original-copy h2{font-size:35px!important}.original-copy h3{font-size:27px!important}.original-copy p{font-size:19px}.original-copy blockquote p{font-size:34px!important}}
@media(max-width:1100px){.original-row .original-copy{padding:40px 30px!important}.original-carousel{min-height:430px}}
@media(max-width:700px){.original-row{grid-template-columns:1fr!important;gap:0!important}.original-row .original-copy{padding:35px 25px!important}.original-carousel{min-height:320px}.original-copy blockquote p{font-size:25px!important}.mast .nav a[aria-current=page]:after{bottom:-5px}.about .hero.page-hero>img{object-position:center!important}}
