/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.section-sectors-carousel{overflow:hidden}.section-sectors-carousel .sectors-carousel-inner{flex-direction:column;gap:80px;display:flex}.section-sectors-carousel .sectors-carousel-body{flex-direction:column;gap:40px;display:flex}@media(min-width:769px){.section-sectors-carousel .sectors-carousel-body.is-static-desktop .sectors-carousel-swiper{overflow:hidden}.section-sectors-carousel .sectors-carousel-body.is-static-desktop .sectors-carousel-swiper .swiper-wrapper{justify-content:center}.section-sectors-carousel .sectors-carousel-body.is-static-desktop .sectors-carousel-controls{display:none}}.section-sectors-carousel .sectors-carousel-swiper{width:100%;overflow:visible}.section-sectors-carousel .sectors-carousel-item{aspect-ratio:356/510;color:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;width:clamp(240px,70vw,356px);height:auto;padding:20px 10px 40px 20px;display:flex;position:relative;overflow:hidden}.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-media{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0}.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-media picture,.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-media img{object-fit:cover;width:100%;height:100%}.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-media:after{content:"";background:linear-gradient(#6660,#0009 76%);position:absolute;top:0;right:0;bottom:0;left:0}.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-icon{z-index:1;background:var(--color-accent);border-radius:10px;justify-content:center;align-items:center;width:56px;height:56px;padding:0;display:inline-flex;position:relative}.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-icon img{object-fit:contain;filter:brightness(0)invert();width:100%;height:100%}.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-title{z-index:1;max-width:285px;font-family:var(--font-heading);color:#fff;margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:700;line-height:1.35;position:relative}.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-overlay{z-index:2;background:var(--color-ink);opacity:0;align-items:center;padding:30px;transition:opacity .3s;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-desc{font-family:var(--font-heading);color:#fff;font-size:18px;font-weight:400;line-height:1.6}.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-desc p{margin:0}.section-sectors-carousel .sectors-carousel-item .sectors-carousel-item-desc p+p{margin-top:.75em}.section-sectors-carousel .sectors-carousel-item:hover .sectors-carousel-item-overlay{opacity:1}.section-sectors-carousel .sectors-carousel-footer{flex-direction:column;gap:10px;display:flex}.section-sectors-carousel .sectors-carousel-controls{align-items:center;gap:42px;display:flex}.section-sectors-carousel .sectors-carousel-progress{background:#e6e6e6;border-radius:999px;flex:1;height:4px;position:relative}.section-sectors-carousel .sectors-carousel-progress .swiper-pagination-progressbar-fill{background:var(--color-accent);border-radius:999px}.section-sectors-carousel .sectors-carousel-nav{gap:6px;display:flex}.section-sectors-carousel .sectors-carousel-arrow{border:1px solid var(--color-ink);width:48px;height:48px;color:var(--color-ink);cursor:pointer;background:#fff;border-radius:40px;justify-content:center;align-items:center;padding:8px;transition:background .2s,color .2s;display:inline-flex}.section-sectors-carousel .sectors-carousel-arrow:hover{background:var(--color-ink);color:#fff}.section-sectors-carousel .sectors-carousel-arrow.swiper-button-disabled{opacity:.35;cursor:default}.section-sectors-carousel .sectors-carousel-arrow svg{width:24px;height:24px}.section-sectors-carousel .sectors-carousel-cta{align-self:center}
