.hs-root{touch-action:pan-y;--hs-interval:6s;position:relative}.hs-stack{position:absolute;inset:0;overflow:hidden}.hs-slide{opacity:0;visibility:hidden;transition:opacity .9s,visibility .9s;position:absolute;inset:0}.hs-slide.is-on{opacity:1;visibility:visible;z-index:1}.hs-slide .hs-img{transition:transform 7s ease-out;transform:scale(1.06)}.hs-slide.is-on .hs-img{transform:scale(1)}.hs-layers{display:grid}.hs-layer{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .6s,transform .6s,visibility .6s;transform:translateY(10px)}.hs-layer.is-on{opacity:1;visibility:visible;transform:none}.hs-cap{color:#fff;background:linear-gradient(#0000,#00000073 45%,#000c);padding:56px 18px 64px;position:absolute;inset:auto 0 0}.hs-cap-in{max-width:34rem}.hs-cap .hs-title{font-size:clamp(1.25rem,2.4vw,1.75rem)}.hs-badge{letter-spacing:.06em;text-transform:uppercase;background:var(--s-cta,#ffc800);color:var(--s-on-cta,#111);border-radius:999px;margin:0 0 10px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-block}.hs-title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:800;line-height:1.12}.hs-text{opacity:.9;max-width:36rem;margin:12px 0 0;font-size:1.05rem}.hs-btns{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.hs-btn{border-radius:var(--s-radius-btn,10px);background:var(--s-cta,#ffc800);color:var(--s-on-cta,#111);align-items:center;gap:8px;padding:11px 18px;font-weight:700;display:inline-flex}.hs-btn:hover{opacity:.9}.hs-ctrl{align-items:center;gap:8px;display:flex}.hs-arrow{cursor:pointer;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:background .2s;display:grid}.hs-light .hs-arrow{color:#fff;background:#00000061;border:1px solid #ffffff73}.hs-light .hs-arrow:hover{background:#0009}.hs-dark .hs-arrow{color:var(--s-ink,#111);background:var(--s-surface,#fff);border:1px solid var(--s-line,#ddd)}.hs-pause{width:34px;height:34px}.hs-dots{align-items:center;display:flex}.hs-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:36px;padding:0;display:grid}.hs-dot>span{border-radius:4px;width:20px;height:4px;transition:width .3s;display:block;position:relative;overflow:hidden}.hs-light .hs-dot>span{background:#ffffff73}.hs-dark .hs-dot>span{background:color-mix(in srgb, var(--s-ink,#111) 25%, transparent)}.hs-dot.is-on>span{width:28px}.hs-light .hs-dot.is-on>span{background:#fff}.hs-dark .hs-dot.is-on>span{background:var(--s-ink,#111)}.hs-dot>span.hs-prog:after{content:"";background:var(--s-cta,#ffc800);transform-origin:0;animation:hs-prog var(--hs-interval) linear forwards;position:absolute;inset:0}@keyframes hs-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hs-arrow:focus-visible,.hs-dot:focus-visible{outline:3px solid var(--s-cta,#ffc800);outline-offset:2px}@media (pointer:coarse){.hs-dot{width:34px;height:44px}.hs-pause{width:44px;height:44px}}.hs-root:focus-visible{outline:3px solid var(--s-cta,#ffc800);outline-offset:-3px}@media (max-width:639px){.hs-arrow:not(.hs-pause){display:none}.hs-cap{padding:48px 14px 58px}}.hs-reduced .hs-slide,.hs-reduced .hs-layer,.hs-reduced .hs-img{transition:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.hs-slide,.hs-layer,.hs-img{transition:none!important;transform:none!important}.hs-dot>span.hs-prog:after{animation:none}}.hs-cap.hs-cap-top{background:linear-gradient(#000000bf,#00000059 60%,#0000);padding:18px 18px 56px;inset:0 0 auto}
