.hs-sections{display:block}@media all and (min-width:1000px){.hs-sections{padding:0 25px}}.hs-slot{margin-bottom:48px}.hs-slot:empty{display:none}@media all and (max-width:687px){.hs-slot{margin-bottom:32px}}.hs-slot>.customize-section-marker{margin-bottom:12px}.hs-section{container-type:inline-size;container-name:hs-section;min-width:0;margin:0;padding:0;color:var(--color-primary)}.hs-heading{margin:0 0 16px;padding:0;font-family:var(--font-heading);color:var(--color-primary);font-weight:700;line-height:1.15;letter-spacing:.01em;text-align:left;font-size:24px;font-size:clamp(22px,3.2cqi,34px);overflow-wrap:anywhere}.hs-hero{position:relative}.hs-hero-track{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hs-hero-track::-webkit-scrollbar{display:none}.hs-hero-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.hs-hero-slide a,.hs-hero-slide picture{display:block}.hs-hero-slide img{display:block;width:100%;height:auto;border-radius:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(max-width:999px){.hs-hero-slide picture img{aspect-ratio:1 / 1;object-fit:cover}}.hs-hero-slide a{position:relative}.hs-hero-slide a:focus-visible{outline:2px solid transparent;outline-offset:-2px}.hs-hero-slide a:focus-visible:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px #0009}.hs-hero-btn{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer;transition:background-color .15s ease}.hs-hero-btn:hover{background:#000000c7}.hs-hero-btn:focus-visible,.hs-hero-dot:focus-visible,.hs-hero-toggle:focus-visible{outline:2px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 4px #0009}.hs-hero-btn svg{display:block;pointer-events:none}.hs-hero-btn--prev{left:12px}.hs-hero-btn--next{right:12px}.hs-hero-dots{position:absolute;left:50%;bottom:10px;z-index:2;display:flex;align-items:center;gap:2px;padding:2px 6px;transform:translate(-50%);border-radius:999px;background:#00000073}.hs-hero-toggle{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer}.hs-hero-toggle:hover{background:#ffffff2e}.hs-hero-toggle svg{display:block;pointer-events:none}.hs-hero-dot{position:relative;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.hs-hero-dot:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background:#ffffff80;transition:background-color .15s ease}.hs-hero-dot:hover:before{background:#fffc}.hs-hero-dot[aria-current=true]:before{background:#fff}@media all and (max-width:687px){.hs-hero-btn{width:32px;height:32px}.hs-hero-btn svg{width:18px;height:18px}.hs-hero-btn--prev{left:8px}.hs-hero-btn--next{right:8px}.hs-hero-dots{bottom:6px}}@media(prefers-reduced-motion:reduce){.hs-hero-track{scroll-behavior:auto}.hs-hero-btn,.hs-hero-dot:before{transition:none}}
