.bhs{margin-bottom:2.25rem}.bhs,.bhs__stage{position:relative}.bhs__stage{overflow:hidden;border-radius:1.5rem;background:#0c1731;isolation:isolate;aspect-ratio:4/5;box-shadow:var(--blog-shadow-lg);touch-action:pan-y}@media (min-width:640px){.bhs__stage{aspect-ratio:16/9}}@media (min-width:1024px){.bhs__stage{aspect-ratio:auto;height:30rem;border-radius:1.75rem}}.bhs__slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.bhs__slide.is-active{opacity:1;visibility:visible;transition:opacity .9s ease;z-index:1}.bhs__link{display:block;color:#fff;text-decoration:none}.bhs__link,.bhs__media{position:absolute;inset:0}.bhs__media{overflow:hidden}.bhs__img{-o-object-fit:cover;object-fit:cover;transform:scale(1.001);transition:transform 0s}.bhs__slide.is-active .bhs__img{transform:scale(1.08);transition:transform 9s ease-out}.bhs__ph{display:flex;align-items:center;justify-content:center;font-size:8rem;font-weight:800;color:rgba(200,164,90,.55);background:linear-gradient(135deg,#14233f,#1d3a6b)}.bhs__ph,.bhs__veil{position:absolute;inset:0}.bhs__veil{background:linear-gradient(0deg,rgba(8,13,28,.92) 0,rgba(8,13,28,.62) 38%,rgba(8,13,28,.08) 72%),linear-gradient(270deg,rgba(8,13,28,.45),transparent 60%)}.bhs__body{position:absolute;inset-inline:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;padding:1.25rem 1.25rem 3.4rem;max-width:46rem}@media (min-width:1024px){.bhs__body{padding:2.5rem 3rem 3.6rem;gap:.9rem}}.bhs__slide .bhs__body>*{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.bhs__slide.is-active .bhs__body>*{opacity:1;transform:none}.bhs__slide.is-active .bhs__body>:first-child{transition-delay:.15s}.bhs__slide.is-active .bhs__body>:nth-child(2){transition-delay:.25s}.bhs__slide.is-active .bhs__body>:nth-child(3){transition-delay:.35s}.bhs__slide.is-active .bhs__body>:nth-child(4){transition-delay:.45s}.bhs__slide.is-active .bhs__body>:nth-child(5){transition-delay:.55s}.bhs__cat{display:inline-flex;padding:.3rem .8rem;border-radius:999px;font-size:.75rem;font-weight:700;background:rgba(200,164,90,.95);color:#0c1731}.bhs__title{margin:0;font-size:1.45rem;line-height:1.65;font-weight:800;text-wrap:balance}@media (min-width:1024px){.bhs__title{font-size:2.2rem;line-height:1.6}}.bhs__excerpt{display:none;font-size:1rem;line-height:2;color:rgba(255,255,255,.82)}@media (min-width:768px){.bhs__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.bhs__meta{display:flex;flex-wrap:wrap;gap:.3rem 1rem;font-size:.78rem;color:rgba(255,255,255,.75)}.bhs__author{font-weight:700;color:#fff}.bhs__cta{display:none;align-items:center;gap:.4rem;font-size:.85rem;font-weight:700;color:#e6c06a}@media (min-width:768px){.bhs__cta{display:inline-flex}}.bhs__nav,.bhs__pause{position:absolute;z-index:4;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.25);color:#fff;background:rgba(12,23,49,.45);backdrop-filter:blur(8px);cursor:pointer;transition:background .2s,transform .2s}.bhs__nav:hover,.bhs__pause:hover{background:rgba(200,164,90,.9);color:#0c1731}.bhs__nav{top:50%;width:2.75rem;height:2.75rem;margin-top:-1.375rem;border-radius:50%;display:none}@media (min-width:768px){.bhs__nav{display:flex}}.bhs__nav--next{left:1rem}.bhs__nav--prev{right:1rem}.bhs__pause{top:1rem;left:1rem;width:2.25rem;height:2.25rem;border-radius:50%}.bhs__bar:focus-visible,.bhs__link:focus-visible,.bhs__nav:focus-visible,.bhs__pause:focus-visible,.bhs__thumb:focus-visible{outline:3px solid #e6c06a;outline-offset:2px}.bhs__bars{position:absolute;z-index:4;inset-inline:1.25rem;bottom:1.1rem;display:flex;gap:.4rem;direction:rtl}@media (min-width:1024px){.bhs__bars{inset-inline:3rem;bottom:1.5rem}}.bhs__bar{flex:1;height:1.4rem;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center}.bhs__barfill{position:relative;display:block;width:100%;height:3px;border-radius:3px;background:rgba(255,255,255,.3);overflow:hidden}.bhs__barfill:after{content:"";position:absolute;inset:0;background:#e6c06a;transform-origin:right;transform:scaleX(0)}.bhs__bar.is-active .bhs__barfill:after,.bhs__bar.is-done .bhs__barfill:after{transform:scaleX(1)}.is-playing .bhs__bar.is-active .bhs__barfill:after{transform:scaleX(0);animation:bhs-fill var(--bhs-interval) linear forwards}@keyframes bhs-fill{to{transform:scaleX(1)}}.bhs__strip{display:none;list-style:none;margin:.9rem 0 0;padding:0;gap:.75rem;overflow-x:auto;scrollbar-width:none}.bhs__strip::-webkit-scrollbar{display:none}@media (min-width:768px){.bhs__strip{display:flex}}.bhs__strip>li{flex:1 1 0;min-width:12rem}.bhs__thumb{display:flex;align-items:center;gap:.7rem;width:100%;padding:.55rem;text-align:right;cursor:pointer;border:1px solid var(--blog-line);border-radius:1rem;background:var(--blog-surface);transition:border-color .2s,box-shadow .2s,transform .2s}.bhs__thumb:hover{border-color:var(--blog-accent);transform:translateY(-2px)}.bhs__thumb.is-active{border-color:var(--blog-accent);box-shadow:0 0 0 2px var(--blog-accent-soft),var(--blog-shadow)}.bhs__thumbimg{position:relative;flex:none;width:3.5rem;height:3.5rem;border-radius:.7rem;overflow:hidden;background:var(--blog-accent-soft)}.bhs__thumbpic{-o-object-fit:cover;object-fit:cover}.bhs__thumbph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--blog-accent-dark)}.bhs__thumbtext{display:flex;flex-direction:column;gap:.2rem;min-width:0}.bhs__thumbtitle{font-size:.8rem;font-weight:700;line-height:1.6;color:var(--blog-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bhs__thumbcat{font-size:.7rem;color:var(--blog-accent-dark)}@media (prefers-reduced-motion:reduce){.bhs__slide,.bhs__slide.is-active{transition:none}.bhs__slide .bhs__body>*,.bhs__slide.is-active .bhs__img{transform:none;transition:none}.bhs__slide .bhs__body>*{opacity:1}}