.hs{padding:20px 0 26px;background:#fff}.hs-container{position:relative}.hs-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 65px)/4.25);gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;border-radius:18px}.hs-track::-webkit-scrollbar{display:none}.hs-card{position:relative;aspect-ratio:2/3;min-width:0;scroll-snap-align:start;border-radius:18px;overflow:hidden;background:#1e3331;isolation:isolate}.hs-link{display:block;width:100%;height:100%;color:#fff!important;position:relative;text-decoration:none!important}.hs-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:translateY(var(--hs-offset,0%));pointer-events:none}.hs-video{opacity:0;transition:opacity .2s}.hs-video.is-playing{opacity:1}.hs-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(30,51,49,.98) 0%,rgba(30,51,49,.8) 16%,rgba(30,51,49,.28) 42%,transparent 72%);pointer-events:none}.hs-badge{position:absolute;left:14px;top:14px;padding:9px 14px;border-radius:30px;background:#da3b2b;font-weight:800;font-size:16px;line-height:1.15;max-width:calc(100% - 28px)}.hs-copy{position:absolute;left:16px;right:16px;bottom:16px;display:flex;flex-direction:column;gap:8px}.hs-title{font-family:'Titillium Web',Arial,sans-serif;font-size:25px;line-height:1.08;font-weight:700;white-space:pre-line;text-shadow:0 1px 14px #0007}.hs-description{font-size:14px;line-height:1.35;font-weight:600;white-space:pre-line;text-shadow:0 1px 10px #0009}.hs-cta{display:flex;align-items:center;justify-content:center;text-align:center;min-height:46px;padding:8px 14px;border-radius:30px;background:#0f7f5c;font-size:16px;line-height:1.2;font-weight:700;transition:background .15s}.hs-link:hover .hs-cta{background:#096746}.hs-link:focus-visible{outline:4px solid #ffe280;outline-offset:-4px;border-radius:18px}.hs-arrow{display:flex;align-items:center;justify-content:center;padding:0;position:absolute;top:calc(50% - 45px);border:1px solid #e5e8e6;border-radius:50%;background:#fff;color:#233a32;width:48px;height:48px;box-shadow:0 3px 14px #0002;z-index:2;cursor:pointer}.hs-arrow img{display:block;width:15px;height:25px}.hs-prev{left:0}.hs-next{right:0}.hs-arrow:disabled{visibility:hidden}.hs-controls{position:relative;display:flex;justify-content:center;align-items:center;gap:20px;min-height:38px;margin-top:10px}.hs-pages{display:flex;gap:8px}.hs-page{border:0;padding:15px 4px;background:none;cursor:pointer}.hs-page:after{content:'';display:block;width:28px;height:6px;background:#ccd2d0;border-radius:6px}.hs-page[aria-current=true]:after{background:#0f7f5c}.hs-external-video{position:absolute;right:12px;top:58px;border:1px solid #fff6;border-radius:22px;background:#1e3331dd;color:#fff!important;padding:9px 13px;font-size:13px}.hs [hidden]{display:none!important}.hs button:focus-visible,.hs-external-video:focus-visible{outline:3px solid #137e5f;outline-offset:3px}
.hs-track{justify-content:safe center}
@media(max-width:1200px){.hs-track{grid-auto-columns:calc((100% - 45px)/3.2)}.hs-title{font-size:23px}}
@media(max-width:900px){.hs-track{grid-auto-columns:calc((100% - 25px)/2.2)}.hs-title{font-size:25px}}
@media(max-width:600px){.hs{padding:14px 0 16px}.hs-container{padding-right:0}.hs-track{grid-auto-columns:82%;gap:14px;border-radius:16px 0 0 16px;padding-right:16px;scroll-padding-right:16px}.hs-card{border-radius:16px}.hs-arrow{width:40px;height:40px;top:calc(50% - 40px)}.hs-prev{left:4px}.hs-next{right:7px}.hs-copy{left:16px;right:16px;bottom:16px}.hs-title{font-size:clamp(23px,6.4vw,30px)}.hs-description{font-size:14px}.hs-controls{flex-direction:column;gap:0;margin-right:15px}.hs-page{padding:12px 1px}.hs-page:after{width:16px}.hs-badge{font-size:15px}}
@media(prefers-reduced-motion:reduce){.hs-track{scroll-behavior:auto}.hs-video,.hs-cta{transition:none}}
