html body.premium-theme #main-content .bn-premium-artwork,
html body.premium-theme #main-content .bn-premium-artwork>picture {display:block;position:absolute;inset:0;width:100%;height:100%;color:#eaf3f2!important;text-decoration:none!important;overflow:hidden}
html body.premium-theme #main-content .bn-premium-image {display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;filter:none!important}
html body.premium-theme #main-content .bn-premium-shade {position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0a2132df 0%,#0a2132b8 27%,#0a213226 55%,transparent 78%),linear-gradient(0deg,#0a213288,transparent 25%)}
html body.premium-theme #main-content .bn-premium-frame {position:relative;display:flex;align-items:center;width:calc(100% - 128px);max-width:1720px;height:100%;margin:auto;z-index:1;pointer-events:none}
html body.premium-theme #main-content .bn-premium-copy {width:min(670px,49%);padding:30px 0 45px;color:#eaf3f2!important}
html body.premium-theme #main-content .bn-premium-kicker {display:flex;align-items:center;gap:12px;color:#85dfd0!important;font:600 11px/1.6 Inter,Arial,sans-serif!important;letter-spacing:.18em}
html body.premium-theme #main-content .bn-premium-kicker:before {content:'';width:24px;height:2px;flex:none;background:#176b65;box-shadow:0 0 14px #176b6566}
html body.premium-theme #main-content .bn-premium-title {font-family:Inter,Arial,sans-serif!important;font-size:clamp(36px,3.2vw,62px)!important;line-height:1.13!important;letter-spacing:-.045em!important;margin:23px 0 22px!important;font-weight:400!important;color:#eaf3f2!important;text-shadow:0 3px 24px #0005}
html body.premium-theme #main-content .bn-premium-title>span {display:block;color:#eaf3f2!important;font-weight:350!important}
html body.premium-theme #main-content .bn-premium-title>strong {display:block;color:#fff!important;font-weight:750!important}
html body.premium-theme #main-content .bn-premium-copy>p {max-width:510px;font:400 15px/1.8 Inter,Arial,sans-serif!important;color:#85dfd0!important;margin:0 0 28px!important}
html body.premium-theme #main-content .bn-premium-cta {display:inline-flex;align-items:center;gap:32px;min-height:48px;padding:12px 18px;border:1px solid #176b6580;border-radius:9px;background:linear-gradient(120deg,#133448,#0a2132);box-shadow:0 9px 26px #0003;color:#eaf3f2!important;font:600 13px/1.5 Inter,Arial,sans-serif!important;transition:background .25s,border-color .25s,box-shadow .25s}
html body.premium-theme #main-content .bn-premium-cta b {font-size:21px;font-weight:400;line-height:1;color:#85dfd0!important;transition:transform .25s}
html body.premium-theme #main-content .bn-premium-artwork:hover .bn-premium-cta {border-color:#85dfd0;background:linear-gradient(120deg,#133448,#133448);box-shadow:0 12px 32px #526b7b2b}
html body.premium-theme #main-content .bn-premium-artwork:hover .bn-premium-cta b {transform:translate(3px,-3px)}
html body.premium-theme #main-content .bn-premium-artwork:focus-visible {outline:3px solid #85dfd0;outline-offset:-5px}
html body.premium-theme #main-content .bn-premium-count {display:flex;align-items:center;gap:10px;margin-top:30px;color:#85dfd0!important;font:500 10px/1.4 Inter,Arial,sans-serif!important;letter-spacing:.14em}
html body.premium-theme #main-content .bn-premium-count i {display:block;width:38px;height:1px;background:#526b7b}
@media(prefers-reduced-motion:no-preference){html body.premium-theme #main-content .bn-premium-slide:not([hidden]) .bn-premium-image{animation:ss-premium-zoom 8s ease-out both}html body.premium-theme #main-content .bn-premium-slide:not([hidden]) .bn-premium-copy{animation:ss-premium-copy .7s ease-out both}@keyframes ss-premium-zoom{from{transform:scale(1.025)}to{transform:scale(1)}}@keyframes ss-premium-copy{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}
@media(max-width:1300px){html body.premium-theme #main-content .bn-premium-frame{width:calc(100% - 80px)}html body.premium-theme #main-content .bn-premium-title{font-size:40px!important}html body.premium-theme #main-content .bn-premium-copy>p{font-size:14px!important}}
@media(max-width:800px){html body.premium-theme #main-content .bn-premium-frame{width:calc(100% - 44px);align-items:flex-end}html body.premium-theme #main-content .bn-premium-copy{width:100%;max-width:560px;padding:24px 20px 65px 0}html body.premium-theme #main-content .bn-premium-image{object-position:76% center}html body.premium-theme #main-content .bn-premium-shade{background:linear-gradient(0deg,#0a2132f5 0%,#0a2132d9 30%,#0a213240 72%,#0a213211)}html body.premium-theme #main-content .bn-premium-title{font-size:clamp(30px,5.4vw,44px)!important;margin:16px 0!important}html body.premium-theme #main-content .bn-premium-kicker{font-size:9px!important;letter-spacing:.12em}html body.premium-theme #main-content .bn-premium-copy>p{font-size:13px!important;line-height:1.7!important;max-width:420px;margin-bottom:20px!important}html body.premium-theme #main-content .bn-premium-count{display:none}html body.premium-theme #main-content .bn-premium-cta{min-height:44px;padding:10px 15px;font-size:12px!important}}
@media(max-height:720px) and (min-width:801px){html body.premium-theme #main-content .bn-premium-copy{padding:16px 0 36px}html body.premium-theme #main-content .bn-premium-title{font-size:36px!important;margin:16px 0!important}html body.premium-theme #main-content .bn-premium-count{margin-top:18px}html body.premium-theme #main-content .bn-premium-copy>p{font-size:13px!important;margin-bottom:18px!important}}
@media(prefers-reduced-motion:reduce){html body.premium-theme #main-content .bn-premium-artwork *{animation:none!important;transition:none!important}}
@media(max-width:800px){
 html body.premium-theme #main-content .bn-premium-copy{padding-bottom:90px}
 html body.premium-theme:has(.bn-premium-slide) .ssa .ssa-welcome{display:none!important}
 html body.premium-theme #main-content .bn-slider:has(.bn-premium-slide) .bn-slider-tools{left:50%!important;bottom:14px!important;transform:translateX(-50%)!important;width:max-content!important;min-width:0!important;max-width:calc(100% - 32px);gap:0!important}
 html body.premium-theme #main-content .bn-slider:has(.bn-premium-slide) .bn-slider-tools>button{position:absolute!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip-path:inset(50%)!important}
 html body.premium-theme #main-content .bn-slider:has(.bn-premium-slide) .bn-slider-tools>button:focus-visible{bottom:28px!important;width:32px!important;height:32px!important;min-width:32px!important;clip-path:none!important;background:#0a2132!important;border:1px solid #85dfd0!important}
 html body.premium-theme #main-content .bn-slider:has(.bn-premium-slide) .bn-slider-dots{display:flex!important;gap:8px!important}
 html body.premium-theme #main-content .bn-slider:has(.bn-premium-slide) .bn-slider-dots button{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;padding:0!important;flex:0 0 16px;border:1px solid #85dfd0!important;background:#fff!important;box-shadow:none!important;border-radius:50%!important}
 html body.premium-theme #main-content .bn-slider:has(.bn-premium-slide) .bn-slider-dots button[aria-pressed="true"]{background:#ffe28a!important;border-color:#ffe28a!important;transform:none!important}
}
