.bthn{--bthn-red:#df0a19;min-width:0;width:100%;font-family:Arial,Helvetica,sans-serif;color:#171717}.bthn *{box-sizing:border-box}.bthn a{text-decoration:none!important}.bthn button{cursor:pointer}.bthn-hero{position:relative;aspect-ratio:3 / 2;border-radius:13px;overflow:hidden;background:#191919;isolation:isolate}.bthn-slide,.bthn-hero-link{position:absolute;inset:0;width:100%;height:100%;display:block}.bthn-slide[hidden]{display:none!important}.bthn-hero-img{width:100%!important;height:100%!important;object-fit:cover;display:block;max-width:none!important}.bthn-placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,#dfdfdf,#b8b8b8)}.bthn-shade{position:absolute;inset:0;background:linear-gradient(transparent 30%,rgb(0 0 0 / .12) 51%,rgb(0 0 0 / .87) 100%)}.bthn-hero-copy{position:absolute;left:25px;right:25px;bottom:31px;color:#fff!important}.bthn-hero-cat{display:block;color:#fff!important;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:700;border-left:3px solid var(--bthn-red);padding-left:9px;margin-bottom:10px}.bthn-hero-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-family:'Noto Serif',Georgia,serif;font-size:clamp(23px,2.55vw,33px);font-weight:700;line-height:1.25;color:#fff!important;text-shadow:0 1px 8px #0005}.bthn-arrow{position:absolute;top:45%;transform:translateY(-50%);z-index:2;width:37px;height:37px;padding:0!important;border:1px solid #ffffff50!important;border-radius:50%!important;background:#1119!important;color:#fff!important;font-size:30px;line-height:25px}.bthn-prev{left:10px}.bthn-next{right:10px}.bthn-arrow:hover{background:#080808d9!important}.bthn-pause{position:absolute;right:13px;top:13px;z-index:3;border-radius:50%!important;width:30px;height:30px;padding:0!important;background:#1119!important;color:#fff!important;border:1px solid #ffffff60!important;font-size:11px}.bthn-pause[hidden]{display:none!important}.bthn-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:6px;align-items:center;z-index:3}.bthn-dot{padding:0!important;width:7px;height:7px;border:0!important;border-radius:9px!important;background:#ffffff80!important;min-width:0!important}.bthn-dot.is-active{width:22px;background:#fff!important}.bthn-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0 8px}.bthn-card{min-width:0}.bthn-card-image{display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px;background:#ddd}.bthn-card-img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;transition:transform .22s ease}.bthn-card-image:hover .bthn-card-img{transform:scale(1.035)}.bthn-card-copy{padding-top:10px}.bthn-category{font-size:10px;line-height:1.3;letter-spacing:.08em;font-weight:750;text-transform:uppercase;color:var(--bthn-red)}.bthn-card-title,.bthn-list-title{font-family:'Noto Serif',Georgia,serif;font-weight:700;letter-spacing:-.012em;margin:5px 0 7px!important;line-height:1.3}.bthn-card-title{font-size:clamp(16px,1.65vw,21px)}.bthn-card-title a,.bthn-list-title a{color:#161616!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.bthn-card-title a:hover,.bthn-list-title a:hover{color:var(--bthn-red)!important}.bthn-date{display:block;color:#777;font-size:11px;line-height:1.4}.bthn-feed{margin-top:10px}.bthn-list-item{display:grid;grid-template-columns:154px minmax(0,1fr);gap:18px;align-items:center;border-top:1px solid #e8e8e8;padding:16px 0;min-width:0}.bthn-list-image{display:block;aspect-ratio:1;overflow:hidden;border-radius:9px;background:#eee}.bthn-list-img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block;transition:transform .22s ease}.bthn-list-image:hover .bthn-list-img{transform:scale(1.04)}.bthn-list-copy{min-width:0}.bthn-list-title{font-size:clamp(18px,1.75vw,22px)}.bthn-teaser{margin:6px 0 8px!important;color:#5b5b5b;font-size:13px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.bthn-more-wrap{text-align:center;padding:18px 0}.bthn-more{background:#fff!important;border:1px solid #d8d8d8!important;color:#1b1b1b!important;border-radius:7px!important;padding:12px 30px!important;font-size:12px;letter-spacing:.1em;font-weight:700}.bthn-more:hover{border-color:var(--bthn-red)!important;color:var(--bthn-red)!important}.bthn-more:disabled{opacity:.6;cursor:wait}.bthn-screenreader{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.bthn button:focus-visible,.bthn a:focus-visible{outline:2px solid var(--bthn-red)!important;outline-offset:3px}@media(max-width:767px){.bthn-hero{max-height:none;aspect-ratio:3/2;border-radius:9px}.bthn-hero-copy{left:14px;right:14px;bottom:24px}.bthn-hero-title{font-size:clamp(17px,4.4vw,23px)}.bthn-hero-cat{font-size:9px;margin-bottom:7px}.bthn-arrow{width:29px;height:29px;font-size:24px;top:43%}.bthn-prev{left:7px}.bthn-next{right:7px}.bthn-cards{gap:10px;margin:14px 0 6px}.bthn-card-image{border-radius:7px}.bthn-card-copy{padding-top:7px}.bthn-card-title{font-size:clamp(13px,3.5vw,17px);line-height:1.26}.bthn-category{font-size:9px}.bthn-date{font-size:10px}.bthn-list-item{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:13px 0;align-items:center}.bthn-list-image{border-radius:7px}.bthn-list-title{font-size:clamp(14px,3.7vw,17px);line-height:1.26;margin:4px 0!important}.bthn-teaser{display:none!important}.bthn-more{width:100%}}@media(prefers-reduced-motion:reduce){.bthn *{transition:none!important}}.bthn{padding-top:20px}.bthn-hero{overflow:hidden}.bthn-slide{opacity:0;visibility:hidden;pointer-events:none;z-index:0;transition:opacity .55s ease,visibility 0s linear .55s}.bthn-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1;transition:opacity .55s ease,visibility 0s}.bthn-arrow{z-index:5;top:50%;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-size:0!important;appearance:none}.bthn-arrow-icon{display:block;width:11px;height:11px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);margin-left:-4px}.bthn-prev .bthn-arrow-icon{transform:rotate(-135deg);margin-left:4px}.bthn-next .bthn-arrow-icon{margin-left:-4px}.bthn-pause{z-index:5}.bthn-dots{position:static!important;left:auto!important;bottom:auto!important;transform:none!important;display:flex;justify-content:center;gap:7px;min-height:29px;margin:9px 0 13px;padding:3px 0!important}.bthn-dot{flex:0 0 auto;transition:width .2s ease,background .2s ease}.bthn-cards{margin-top:0}.bthn-list-title{font-family:'Noto Serif',Georgia,serif!important;font-size:clamp(20px,2.1vw,25px)!important;font-weight:700!important;line-height:1.33!important;letter-spacing:-.012em}.bthn-list-title a{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}.bthn-teaser{font-size:15px!important;line-height:1.55!important}.bthn-list-item{grid-template-columns:154px minmax(0,1fr);gap:18px}@media(max-width:767px){.bthn{padding-top:14px}.bthn-arrow{top:50%}.bthn-arrow-icon{width:9px;height:9px}.bthn-dots{margin:7px 0 11px;min-height:25px}.bthn-list-item{grid-template-columns:92px minmax(0,1fr);gap:12px}.bthn-list-title{font-size:clamp(15px,3.8vw,18px)!important;line-height:1.28!important}.bthn-teaser{display:none!important}}@media(prefers-reduced-motion:reduce){.bthn-slide,.bthn-slide.is-active{transition:none!important}}.bthn .bthn-dots{display:flex!important;position:relative!important;inset:auto!important;width:100%!important;min-height:28px!important;margin:12px 0 17px!important;padding:3px 0!important;background:transparent!important;box-shadow:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;overflow:visible!important;z-index:1!important}.bthn .bthn-dots .bthn-dot{display:block!important;position:relative!important;visibility:visible!important;flex:0 0 8px!important;min-width:8px!important;max-width:none!important;width:8px!important;height:8px!important;min-height:8px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#bcbfc5!important;opacity:1!important;box-shadow:none!important;transform:none!important;appearance:none!important;line-height:0!important;font-size:0!important}.bthn .bthn-dots .bthn-dot.is-active{flex-basis:26px!important;width:26px!important;min-width:26px!important;background:#e00013!important}.bthn .bthn-dot::before,.bthn .bthn-dot::after{content:none!important;display:none!important}.bthn .bthn-list-title,.bthn .bthn-list-title a{font-family:'Noto Serif',Georgia,'Times New Roman',serif!important;font-weight:700!important}.bthn .bthn-teaser{font-family:'Noto Serif',Georgia,'Times New Roman',serif!important;font-size:16px!important;line-height:1.45!important;font-weight:400!important;color:#3c3c3c!important;letter-spacing:0!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important}@media(max-width:767px){.bthn .bthn-teaser{display:none!important}.bthn .bthn-dots{margin:9px 0 13px!important}}.bthn .bthn-hero-title,.bthn .bthn-card-title,.bthn .bthn-card-title a,.bthn .bthn-list-title,.bthn .bthn-list-title a,.bthn .bthn-teaser{font-family:'Noto Serif',Georgia,'Times New Roman',serif!important}.bthn .bthn-category,.bthn .bthn-hero-cat{display:none!important}.bthn .bthn-card-copy,.bthn .bthn-list-copy{border-left:0!important}.bthn .bthn-card-title,.bthn .bthn-list-title{border:0!important;padding-left:0!important}.bthn .bthn-hero{isolation:isolate}.bthn .bthn-shade{background:linear-gradient(to bottom,#fff0 28%,rgb(0 0 0 / .08) 48%,rgb(0 0 0 / .57) 72%,rgb(0 0 0 / .94) 100%)!important}.bthn .bthn-hero-copy{bottom:42px;left:21px;right:21px;z-index:2}.bthn .bthn-hero-title{border-left:3px solid var(--bthn-red);padding-left:12px;margin:0}.bthn .bthn-dots{position:absolute!important;left:0!important;right:0!important;bottom:10px!important;top:auto!important;width:100%!important;transform:none!important;min-height:15px!important;height:15px!important;margin:0!important;padding:0 16px!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;background:transparent!important;z-index:6!important;pointer-events:none}.bthn .bthn-dots .bthn-dot{pointer-events:auto;background:rgb(255 255 255 / .65)!important;width:7px!important;height:7px!important;min-width:7px!important;flex:0 0 7px!important}.bthn .bthn-dots .bthn-dot.is-active{background:#e00013!important;width:24px!important;min-width:24px!important;flex-basis:24px!important}.bthn .bthn-cards{margin-top:20px}@media(max-width:767px){.bthn .bthn-hero-copy{bottom:35px;left:13px;right:13px}.bthn .bthn-hero-title{padding-left:9px;border-left-width:3px}.bthn .bthn-dots{bottom:7px!important;gap:6px!important}.bthn .bthn-cards{margin-top:14px}}.bthn .bthn-hero-title,.bthn .bthn-card-title,.bthn .bthn-card-title a,.bthn .bthn-list-title,.bthn .bthn-list-title a{font-family:'Playfair Display',Georgia,'Times New Roman',serif!important}.bthn .bthn-teaser{font-family:'Noto Serif',Georgia,'Times New Roman',serif!important}.bthn .bthn-hero-copy{left:32px!important;right:32px!important;bottom:42px!important}.bthn .bthn-hero-title{font-size:clamp(22px, 2.55vw, 32px)!important}@media (max-width:767px){.bthn .bthn-hero-copy{left:20px!important;right:20px!important;bottom:35px!important}.bthn .bthn-hero-title{font-size:clamp(16px, 4.4vw, 22px)!important}}.bthn{padding-top:28px}.bthn .bthn-hero-copy{left:42px!important;right:42px!important;bottom:48px!important}.bthn .bthn-hero-title{padding-left:15px!important}.bthn .bthn-dots{bottom:13px!important}.bthn .bthn-cards{margin-top:28px!important;margin-bottom:20px!important;gap:22px!important}.bthn .bthn-card-copy{padding-top:13px}.bthn .bthn-feed{margin-top:16px}.bthn .bthn-list-item{gap:20px;padding:21px 0;border-top-color:#e5e5e5}.bthn .bthn-list-title{margin-top:3px!important;margin-bottom:9px!important}.bthn .bthn-teaser{margin-top:8px!important;margin-bottom:9px!important}.bthn .bthn-more-wrap{padding:24px 0 30px}@media(max-width:767px){.bthn{padding-top:18px}.bthn .bthn-hero-copy{left:24px!important;right:24px!important;bottom:38px!important}.bthn .bthn-hero-title{padding-left:11px!important}.bthn .bthn-dots{bottom:9px!important}.bthn .bthn-cards{margin-top:18px!important;margin-bottom:13px!important;gap:12px!important}.bthn .bthn-card-copy{padding-top:10px}.bthn .bthn-feed{margin-top:10px}.bthn .bthn-list-item{gap:13px;padding:16px 0}.bthn .bthn-list-title{margin-top:3px!important;margin-bottom:5px!important}.bthn .bthn-more-wrap{padding:21px 0 25px}}.bthn .bthn-card{position:relative;min-width:0}.bthn .bthn-card-link{position:relative;display:block;text-decoration:none!important;color:#fff!important;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#222}.bthn .bthn-card-img{width:100%!important;height:100%!important;display:block;object-fit:cover;max-width:none!important}.bthn .bthn-card-shade{position:absolute;inset:0;background:linear-gradient(to bottom,#fff0 40%,rgb(0 0 0 / .12) 58%,rgb(0 0 0 / .58) 79%,rgb(0 0 0 / .92) 100%);pointer-events:none}.bthn .bthn-card-copy{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:18px 18px 14px;color:#fff!important;border:0!important;background:none!important}.bthn .bthn-card-title,.bthn .bthn-card-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:#fff!important;text-decoration:none!important;font-family:'Playfair Display',Georgia,'Times New Roman',serif!important;font-size:clamp(18px,2vw,22px)!important;line-height:1.18!important;text-shadow:0 1px 4px rgb(0 0 0 / .35);margin:0!important}.bthn .bthn-card-date{display:block;margin-top:10px;color:rgb(255 255 255 / .94)!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px 2px rgb(0 0 0 / .35)}.bthn .bthn-card .bthn-date:not(.bthn-card-date){display:none!important}@media(max-width:767px){.bthn .bthn-card-link{border-radius:9px}.bthn .bthn-card-copy{padding:14px 14px 11px}.bthn .bthn-card-title,.bthn .bthn-card-title a{font-size:clamp(14px,3.25vw,17px)!important;line-height:1.2!important}.bthn .bthn-card-date{margin-top:8px;font-size:9px!important}}@media(max-width:767px){.bthn .bthn-card{display:block}.bthn .bthn-card-link{display:block!important;aspect-ratio:auto!important;background:transparent!important;border-radius:0!important;overflow:visible!important;color:inherit!important;text-decoration:none!important}.bthn .bthn-card-img{display:block;width:100%!important;aspect-ratio:16/9;object-fit:cover;border-radius:9px!important}.bthn .bthn-card-shade{display:none!important}.bthn .bthn-card-copy{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;padding:10px 2px 0!important;color:inherit!important;background:none!important}.bthn .bthn-card-title,.bthn .bthn-card-title a{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:#1f1f1f!important;text-shadow:none!important;font-family:'Playfair Display',Georgia,'Times New Roman',serif!important;font-size:clamp(12px,2.95vw,15px)!important;line-height:1.18!important;margin:0!important}.bthn .bthn-card-date{display:block!important;margin-top:6px!important;color:#7a7a7a!important;text-transform:none!important;letter-spacing:0!important;text-shadow:none!important;font-size:10px!important;line-height:1.2!important}.bthn .bthn-item-title,.bthn .bthn-item-title a{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}}@media (max-width:767px){.bthn .bthn-card-link>.bthn-card-img{display:block!important;margin:0!important;vertical-align:bottom}.bthn .bthn-card-link>.bthn-card-copy{display:block!important;padding:3px 2px 0!important;margin:0!important}.bthn .bthn-card-title{margin:0!important;padding:0!important}.bthn .bthn-card-date{margin-top:5px!important}.bthn .bthn-list-title{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}.bthn .bthn-list-title>a{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;white-space:normal!important;overflow:hidden!important;max-height:none!important}}