.blogs-hero{--news-ink:var(--color-brand-1,#194247);--news-ink-2:var(--color-brand-2,#337077);--news-accent:var(--color-accent,#52e081);--news-font:var(--font-family,"Montserrat",sans-serif);background:#fff;color:var(--news-ink);font-family:var(--news-font);overflow:hidden;padding:50px 0 60px;position:relative}.blogs-hero__container{box-sizing:border-box;margin:0 auto;max-width:var(--container-max,1280px);padding:0 var(--gutter,32px)}.blogs-hero__breadcrumb{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:24px}.blogs-hero__crumbPrimary,.blogs-hero__crumbSecondary,.blogs-hero__crumbSep{font-size:14px;font-weight:500;letter-spacing:2px;line-height:1.4;text-transform:uppercase}.blogs-hero__crumbPrimary{color:#556467}.blogs-hero__crumbSep{color:rgba(85,100,103,.4);font-weight:300}.blogs-hero__crumbSecondary{color:var(--news-ink-2)}.blogs-hero__header{margin-bottom:40px;text-align:center}.blogs-hero__heading{color:var(--news-ink);font-family:var(--news-font);font-size:clamp(40px,6vw,64px);font-weight:500;letter-spacing:-1.28px;line-height:1.1;margin:0 0 12px}.blogs-hero__headingHighlight,.blogs-hero__headingLine1{display:inline}.blogs-hero__headingLine1{color:var(--news-ink)}.blogs-hero__headingHighlight,.blogs-hero__subtitle{color:var(--news-ink-2)}.blogs-hero__subtitle{font-size:16px;font-weight:500;line-height:1.5;margin:0}.blogs-hero__slider{background:#0c2226;border-radius:20px;box-shadow:0 30px 60px -25px rgba(12,34,38,.35);isolation:isolate;overflow:hidden;position:relative}.blogs-hero__slides{aspect-ratio:1200/566;min-height:360px;position:relative;width:100%}@keyframes newsHeroFadeIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes newsHeroBodyUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.blogs-hero__slide{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .7s ease;visibility:hidden}.blogs-hero__slide.is-active{animation:newsHeroFadeIn .8s ease both;opacity:1;pointer-events:auto;visibility:visible}.blogs-hero__slideMedia{inset:0;pointer-events:none;position:absolute;z-index:0}.blogs-hero__slideImg{display:block;height:100%;object-fit:cover;width:100%}.blogs-hero__slideOverlay{background:linear-gradient(180deg,rgba(12,34,38,0) 35%,rgba(12,34,38,.55) 70%,rgba(12,34,38,.85));inset:0;position:absolute}.blogs-hero__slideTitle{bottom:96px;color:#fff;font-family:var(--news-font);font-size:clamp(26px,3vw,40px);font-weight:500;left:48px;letter-spacing:-.5px;line-height:1.2;margin:0;max-width:min(560px,calc(100% - 96px));position:absolute;right:auto;z-index:2}.blogs-hero__slide.is-active .blogs-hero__slideTitle{animation:newsHeroBodyUp .7s ease .12s both}.blogs-hero__slideCta{align-items:center;bottom:32px;color:var(--news-accent);display:inline-flex;font-size:14px;font-weight:600;gap:8px;left:48px;letter-spacing:2px;position:absolute;text-decoration:none;text-transform:uppercase;transition:color .2s ease,gap .2s ease;z-index:3}.blogs-hero__slide.is-active .blogs-hero__slideCta{animation:newsHeroBodyUp .7s ease .22s both}.blogs-hero__slideCta:hover{color:#ecfae5;gap:12px}.blogs-hero__slideCtaArrow{flex-shrink:0;transition:transform .2s ease}.blogs-hero__slideCta:hover .blogs-hero__slideCtaArrow{transform:translateX(2px)}.blogs-hero__controls{align-items:center;display:flex;position:absolute;z-index:3}.blogs-hero__controls--desktop{bottom:32px;gap:24px;right:48px}.blogs-hero__pauseBtn{align-items:center;background:transparent;border:none;color:hsla(0,0%,100%,.75);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;transition:color .2s ease;width:28px}.blogs-hero__pauseBtn:hover{color:#fff}.blogs-hero__iconPlay,.blogs-hero__pauseBtn.is-paused .blogs-hero__iconPause{display:none}.blogs-hero__pauseBtn.is-paused .blogs-hero__iconPlay{display:inline-block}.blogs-hero__nums{align-items:center;display:flex;gap:36px}.blogs-hero__num{background:none;border:0;color:hsla(0,0%,100%,.55);cursor:pointer;font-family:var(--news-font);font-size:13px;font-weight:600;letter-spacing:2px;padding:4px 2px;transition:color .2s ease}.blogs-hero__num:hover{color:#fff}.blogs-hero__num.is-active{color:var(--news-accent)}.blogs-hero__controls--mobile{display:none;gap:24px;padding:20px 0 0;position:static}.blogs-hero__arrow,.blogs-hero__controls--mobile{align-items:center;background:transparent;justify-content:center}.blogs-hero__arrow{border:0;color:var(--news-ink);cursor:pointer;display:inline-flex;height:40px;padding:0;transition:color .2s ease;width:40px}.blogs-hero__arrow:hover{color:var(--news-ink-2)}.blogs-hero__indicator{align-items:center;color:var(--news-ink);display:inline-flex;font-size:16px;font-weight:500;gap:10px;letter-spacing:.04em}.blogs-hero__indicatorSep{color:rgba(25,66,71,.4)}.blogs-hero__indicatorTotal{color:var(--news-ink-2)}@media (max-width:1024px){.blogs-hero{padding:40px 0 48px}.blogs-hero__slideTitle{bottom:88px;left:36px;max-width:min(480px,calc(100% - 72px))}.blogs-hero__slideCta{bottom:28px;left:36px}.blogs-hero__controls--desktop{bottom:28px;gap:18px;right:36px}.blogs-hero__nums{gap:24px}}@media (max-width:768px){.blogs-hero{padding:24px 0 36px}.blogs-hero__container{padding:0 var(--gutter,16px)}.blogs-hero__breadcrumb{gap:10px;justify-content:flex-start;margin-bottom:32px}.blogs-hero__header{margin-bottom:32px;text-align:left}.blogs-hero__heading{font-size:40px;letter-spacing:-1.28px;line-height:1.1}.blogs-hero__subtitle{font-size:14px;line-height:1.7;margin-top:14px}.blogs-hero__slider{background:transparent;border-radius:0;box-shadow:none;isolation:auto;overflow:visible}.blogs-hero__slides{aspect-ratio:353/390;background:#0c2226;border-radius:16px;min-height:0;overflow:hidden}.blogs-hero__slideTitle{bottom:24px;font-size:18px;left:24px;line-height:1.35;max-width:none;right:24px}.blogs-hero__controls--desktop,.blogs-hero__slideCta{display:none}.blogs-hero__controls--mobile{display:flex}}@media (max-width:480px){.blogs-hero__heading{font-size:36px}.blogs-hero__slideTitle{font-size:17px}}@media (hover:none) and (pointer:coarse){.blogs-hero__slideCta:hover{color:var(--news-accent);gap:8px}.blogs-hero__slideCta:hover .blogs-hero__slideCtaArrow{transform:none}.blogs-hero__pauseBtn:hover{color:hsla(0,0%,100%,.75)}.blogs-hero__num:hover{color:hsla(0,0%,100%,.55)}.blogs-hero__num.is-active,.blogs-hero__num.is-active:hover{color:var(--news-accent)}}@media (prefers-reduced-motion:reduce){.blogs-hero__slide,.blogs-hero__slide.is-active,.blogs-hero__slide.is-active .blogs-hero__slideCta,.blogs-hero__slide.is-active .blogs-hero__slideTitle{animation:none!important;transition:opacity .2s linear!important}}