nss-hero-carousel-content{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:32px 24px;min-width:0;display:flex}@media only screen and (max-width:989px){nss-hero-carousel-content{gap:16px 20px;max-width:100%}}nss-hero-carousel-content .nss-hero-carousel-content__top,nss-hero-carousel-content .nss-hero-carousel-content__headsub{flex-flow:column;align-items:flex-start;display:flex}nss-hero-carousel-content .nss-hero-carousel-content__top{row-gap:24px}@media only screen and (max-width:989px){nss-hero-carousel-content .nss-hero-carousel-content__top{row-gap:16px}}nss-hero-carousel-content .nss-hero-carousel-content__headsub{row-gap:16px}@media only screen and (max-width:989px){nss-hero-carousel-content .nss-hero-carousel-content__headsub{row-gap:8px}}nss-hero-carousel-content .nss-hero-carousel-content__eyebrow{text-transform:uppercase;text-align:left;width:-webkit-fit-content;width:fit-content}nss-hero-carousel-content .nss-hero-carousel-content__heading,nss-hero-carousel-content .nss-hero-carousel-content__description{text-align:left;max-width:100%}@media only screen and (max-width:989px){nss-hero-carousel-content .nss-hero-carousel-content__heading,nss-hero-carousel-content .nss-hero-carousel-content__description{width:-webkit-fit-content;width:fit-content}}nss-hero-carousel-content .nss-hero-carousel-content__bottom-text{text-align:left;width:-webkit-fit-content;width:fit-content}nss-hero-carousel-content .nss-hero-carousel-content__cta{flex-flow:column;align-items:center;row-gap:12px;display:flex}@media only screen and (max-width:989px){nss-hero-carousel-content .nss-hero-carousel-content__cta{max-width:240px}}nss-hero-carousel-content .nss-hero-carousel-content__button{border-width:2px;border-radius:99px;height:48px}nss-hero-carousel-content .nss-hero-carousel-content__button span{text-align:center}nss-hero-carousel-content .nss-hero-carousel-content__bottom{flex-flow:wrap;justify-content:center;align-items:center;gap:8px;display:flex}@media only screen and (max-width:989px){nss-hero-carousel-content .nss-hero-carousel-content__bottom{width:-webkit-fit-content;width:fit-content;padding:0 8px}}nss-hero-carousel-content .nss-hero-carousel-content__icon{flex-shrink:0}@media only screen and (max-width:989px){nss-hero-carousel-content .nss-hero-carousel-content__icon{display:none}nss-hero-carousel-content .nss-hero-carousel-content__controls{margin-left:auto}}