._8Id5W_carousel{background-color:var(--color-primary,#052747);-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom;width:100%;position:relative;overflow:hidden}._8Id5W_viewport{touch-action:pan-y pinch-zoom;width:100%;overflow:hidden}._8Id5W_container{touch-action:pan-y pinch-zoom;will-change:transform;display:flex}._8Id5W_slide{touch-action:pan-y pinch-zoom;flex:0 0 100%;min-width:0;height:42rem;position:relative;overflow:hidden}._8Id5W_carouselPicture{pointer-events:none;width:100%;height:100%;display:block}._8Id5W_carouselImage{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;pointer-events:none;width:100%;height:100%;display:block}._8Id5W_caption{text-align:center;z-index:2;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:18px;padding:0 5.5rem;display:flex;position:absolute;top:3.5rem;left:0;right:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}:is(._8Id5W_caption a,._8Id5W_caption button){pointer-events:auto}._8Id5W_captionTitle{font-family:var(--font-heading,"Barlow Condensed", sans-serif);color:#fff;letter-spacing:-.01em;text-transform:uppercase;opacity:.15;max-width:980px;margin:0;font-size:clamp(48px,6.2vw,76px);font-style:normal;font-weight:800;line-height:1.02;transition:opacity .5s,transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(12px);text-shadow:none!important;box-shadow:none!important;-webkit-filter:none!important}._8Id5W_captionDesc{font-family:var(--font-body,"Open Sans", sans-serif);color:#f8fafc;opacity:.15;max-width:720px;margin:0;font-size:clamp(14px,1.8vw,18px);font-weight:500;line-height:1.45;transition:opacity .5s 80ms,transform .5s cubic-bezier(.16,1,.3,1) 80ms;transform:translateY(12px);text-shadow:none!important;box-shadow:none!important;-webkit-filter:none!important}._8Id5W_captionCta{pointer-events:auto;opacity:.15;transition:opacity .5s .16s,transform .5s cubic-bezier(.16,1,.3,1) .16s;transform:translateY(12px);box-shadow:none!important;-webkit-filter:none!important}._8Id5W_slideActive ._8Id5W_captionTitle,._8Id5W_slideActive ._8Id5W_captionDesc,._8Id5W_slideActive ._8Id5W_captionCta{opacity:1;transform:translateY(0)}._8Id5W_navButton{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);-webkit-tap-highlight-color:#0000;background:#052747b3;border:1.5px solid #ffffff59;border-radius:50%;outline:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;transform:translateY(-50%)}._8Id5W_navButton:hover{background:var(--color-accent,#b5ee23);color:var(--color-primary,#052747);border-color:var(--color-accent,#b5ee23);transform:translateY(-50%)scale(1.08);box-shadow:0 8px 24px #0006}._8Id5W_navButton:active{transform:translateY(-50%)scale(.96)}._8Id5W_navButton:focus-visible{box-shadow:0 0 0 3px var(--color-accent,#b5ee23)}._8Id5W_navButtonPrev{left:28px}._8Id5W_navButtonNext{right:28px}._8Id5W_navIcon{display:block}._8Id5W_dots{z-index:4;pointer-events:auto;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:22px;left:0;right:0}._8Id5W_dot{cursor:pointer;-webkit-tap-highlight-color:#0000;background:#ffffff73;border:none;border-radius:4px;outline:none;width:10px;height:8px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1)}._8Id5W_dot:hover{background:#ffffffd9}._8Id5W_dot:focus-visible{outline:2px solid var(--color-accent,#b5ee23);outline-offset:2px}._8Id5W_dotActive{background:var(--color-accent,#b5ee23);width:32px;box-shadow:0 0 10px #b5ee2399}@media (prefers-reduced-motion:reduce){._8Id5W_container{transition:none!important}._8Id5W_captionTitle,._8Id5W_captionDesc,._8Id5W_captionCta,._8Id5W_navButton,._8Id5W_dot{opacity:1!important;transition:none!important;transform:none!important}}@media (max-width:992px){._8Id5W_slide{height:34rem}._8Id5W_caption{gap:16px;padding:0 4.5rem;top:2.75rem}._8Id5W_captionTitle{max-width:780px;font-size:clamp(42px,5.5vw,56px);line-height:1.05}._8Id5W_captionDesc{max-width:600px;font-size:16px}._8Id5W_navButtonPrev{left:18px}._8Id5W_navButtonNext{right:18px}}@media (max-width:768px){._8Id5W_slide{height:30rem}._8Id5W_caption{gap:14px;padding:0 52px;top:2.25rem}._8Id5W_captionTitle{max-width:580px;font-size:clamp(34px,5.5vw,44px);line-height:1.08}._8Id5W_captionDesc{max-width:480px;font-size:15px}._8Id5W_navButton{width:42px;height:42px}._8Id5W_navButtonPrev{left:10px}._8Id5W_navButtonNext{right:10px}._8Id5W_dots{gap:6px;bottom:16px}._8Id5W_dot{width:8px;height:6px}._8Id5W_dotActive{width:24px}}@media (max-width:480px){._8Id5W_slide{height:28rem}._8Id5W_caption{gap:12px;padding:0 46px;top:1.75rem}._8Id5W_captionTitle{max-width:290px;font-size:clamp(28px,7.8vw,36px);line-height:1.12}._8Id5W_captionDesc{max-width:260px;font-size:13px;line-height:1.35}._8Id5W_navButton{width:36px;height:36px}._8Id5W_navButtonPrev{left:8px}._8Id5W_navButtonNext{right:8px}._8Id5W_dots{bottom:12px}}
