.pbx-hs{display:none}@media(max-width:767px){.pbx-hs{position:absolute;inset:0;z-index:1;display:block;--hs-ms:5s}.pbx-hs-track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pbx-hs-track::-webkit-scrollbar{display:none}.pbx-hs-slide{position:relative;flex:0 0 100%;height:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;background:var(--pbx-ink,#0E0E0D)}.pbx-hs-slide picture{position:absolute;inset:0}.pbx-hs-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pbx-hs-slide:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,#060605d1,#06060561,#06060500 40%)}.pbx-hs-copy{position:absolute;z-index:1;left:20px;right:20px;bottom:44px;text-shadow:0 1px 14px rgba(6,6,5,.55)}.pbx-hs-eyebrow{margin:0 0 6px;font:600 13px/1.2 Satoshi,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--pbx-gold,#D4AF37)}.pbx-hs-title{margin:0;max-width:18ch;font-family:Switzer,sans-serif;font-weight:300;font-size:26px;line-height:1.08;letter-spacing:-.035em;color:var(--pbx-paper,#FCFCFB);text-wrap:balance}.pbx-hs-text{margin:10px 0 0;max-width:34ch;font-size:15px;line-height:1.5;color:#fcfcfbc7}.pbx-hs-copy .pbx-flowbtn{margin-top:12px;text-shadow:none}.pbx-hs-slide.is-active .pbx-hs-copy{animation:pbxHsUp .7s cubic-bezier(.16,1,.3,1) .1s backwards}@keyframes pbxHsUp{0%{opacity:0;transform:translateY(14px)}}.pbx-hs-segs{position:absolute;z-index:2;left:20px;right:20px;bottom:12px;display:flex;gap:6px}.pbx-hs-seg{flex:1 1 0;margin:0;padding:10px 0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.pbx-hs-seg i{position:relative;display:block;height:2px;overflow:hidden;background:#fcfcfb4d}.pbx-hs-seg i:after{content:"";position:absolute;inset:0;background:var(--pbx-paper,#FCFCFB);transform-origin:left;transform:scaleX(0)}.pbx-hs-seg.is-done i:after{transform:scaleX(1)}.pbx-hs-seg.is-active i:after{animation:pbxHsFill var(--hs-ms) linear forwards}.pbx-hs.is-paused .pbx-hs-seg.is-active i:after{animation-play-state:paused}.pbx-hs.is-manual .pbx-hs-seg.is-active i:after{animation:none;transform:scaleX(1)}@keyframes pbxHsFill{to{transform:scaleX(1)}}.pbx-hs-seg:focus-visible{outline:2px solid var(--pbx-paper,#FCFCFB);outline-offset:2px}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.pbx-hs-slide.is-active .pbx-hs-copy{animation:none}}
