.az-explora-bf[hidden]{display:none!important}
.az-explora-bf{background:#1a1a1a;color:#f5f3ef;border-block:1px solid #c9a84c66}
.az-explora-bf__inner{max-width:1160px;margin:auto;padding:36px 24px}
.az-explora-bf h2{font-size:clamp(25px,4vw,38px);color:#fff;margin:10px 0 16px;line-height:1.2}
.az-explora-bf h3{font-size:20px;color:#fff;margin:0 0 12px}
.az-explora-bf p{font-size:16px;line-height:1.65;margin:10px 0;color:#f5f3ef}
.az-explora-bf .az-explora-bf__kicker{color:#c9a84c;font-size:13px;letter-spacing:.08em;font-weight:600}
.az-explora-bf__tariffs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}
.az-explora-bf__card{padding:24px;border:1px solid #c9a84c66;border-radius:12px;background:#222}
.az-explora-bf .az-explora-bf__saving{color:#c9a84c;font-size:clamp(23px,3vw,32px);font-weight:600}
.az-explora-bf a{color:#e4c974;text-decoration:underline;text-underline-offset:4px}
.az-explora-bf__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:24px}
.az-explora-bf a.az-explora-bf__button{display:inline-block;background:#c9a84c;color:#1a1a1a;padding:14px 20px;border-radius:5px;text-decoration:none;font-weight:600;text-align:center}
.az-explora-bf a:focus-visible,.az-explora-bf summary:focus-visible{outline:3px solid #fff;outline-offset:5px}
.az-explora-bf__video{margin-top:24px;border-top:1px solid #c9a84c66;padding-top:20px}
.az-explora-bf summary{cursor:pointer;color:#e4c974;font-size:16px}
.az-explora-bf video{display:block;width:100%;max-height:75vh;margin:20px auto 0;background:#000}
.az-explora-bf video.az-explora-bf__portrait{max-width:360px;aspect-ratio:9/16}
@media(max-width:600px){.az-explora-bf__tariffs{grid-template-columns:1fr}.az-explora-bf__inner{padding:28px 20px}.az-explora-bf__card{padding:20px}.az-explora-bf__button{width:100%}}
