.narrow-header{background-repeat:no-repeat;background-size:cover !important;padding:24px;position:relative}
.narrow-header .narrow-header__content{background-color:#fff;display:flex;flex-direction:column;margin:0 auto;max-height:100%;max-width:calc(1410px);width:100%;position:relative;z-index:1}
.narrow-header .narrow-header__content img{height:100%;max-height:290px;max-width:100%;min-height:290px;object-fit:cover;object-position:top;width:100%}
.narrow-header .comp-teaser-desc h1,.narrow-header .comp-teaser-desc h2,.narrow-header .comp-teaser-desc h3,.narrow-header .comp-teaser-desc p{font-size:1rem;margin:.5rem 0;font-weight:lighter;line-height:1.625em;color:#63666a}
.mrvll-buttons{display:flex}
.mrvll-buttons>*:not(:last-child){margin-right:2rem}
.mrvll-button{align-self:flex-start;border-radius:4px;display:inline-block;font-size:.8rem;font-weight:bold;line-height:1.2rem;letter-spacing:.1rem;padding:15px 45px 15px 24px;position:relative;text-transform:uppercase;white-space:nowrap;width:max-content}
.mrvll-button.primary{color:#fff;background-color:#000}
.mrvll-button.secondary{color:#000;background-color:#fff;border:1px solid #000}
.mrvll-button::after{content:"";position:absolute;background-image:url("../../../../../etc.clientlibs/marvell-com/clientlibs/clientlib-base/resources/nav-arrow-right.svg");background-repeat:no-repeat;transition:right .25s ease-out;width:10px;height:15px;top:34%;right:22px}
.mrvll-button:hover::after{right:16px}
@media(min-width:768px){.narrow-header .narrow-header__content{flex-direction:row;max-height:28rem}
.narrow-header .narrow-header__content h1{font-size:45px;line-height:3rem}
.narrow-header .narrow-header__content img{height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}
.narrow-header .narrow-header__content__col .comp-teaser-heading>*{font-size:45px !important;line-height:3rem !important;font-weight:600 !important;color:#000 !important;margin:0 !important}
}
.narrow-header .narrow-header__content__col{display:flex;flex-direction:column;justify-content:center;width:100%}
.narrow-header .narrow-header__content__col>*{max-width:28rem}
.narrow-header .narrow-header__content__col:first-child{min-height:290px;padding:40px}
@media(min-width:768px){.narrow-header .narrow-header__content__col .comp-teaser-desc>*{font-size:1.2rem;margin:.5rem 0;font-weight:lighter}
.narrow-header .narrow-header__content__col{width:50%}
.narrow-header .narrow-header__content__col:first-child{padding:40px}
}
@media(min-width:1200px){.narrow-header .narrow-header__content__col:first-child{padding:48px}
}
.narrow-header .narrow-header__video{height:100%;left:0;position:absolute;top:0;width:100%}
.narrow-header .narrow-header__video video{height:100%;max-width:100%;object-fit:cover;object-position:center center;width:100%}
.narrow-header .narrow-header__background{height:100%;left:0;position:absolute;top:0;width:100%}
.narrow-header .narrow-header__background img{height:100%;max-width:100%;object-position:center;width:100%}
@media(min-width:768px){.narrow-header{padding:48px 24px}
.narrow-header .narrow-header__content .mrvll-eyebrow{margin-bottom:17px}
}
.narrow-header .narrow-header__content__col .comp-teaser-heading>*{font-size:1.9rem;line-height:2.5rem;font-weight:600;color:#000;margin:0}
@media(min-width:1400px){.narrow-header .narrow-header__content{max-width:calc(1410px)}
}
@media(max-width:1400px){.narrow-header .narrow-header__content{max-width:1170px}
}
@media(max-width:890px){.mrvll-buttons{flex-direction:column}
.mrvll-buttons>*:not(:last-child){margin:0 1rem 1rem 0}
}
@media(max-width:768px){.mrvll-buttons{flex-direction:row;flex-wrap:wrap}
}
@media(min-width:576px){.compressedteaser__small_variation .narrow-header{height:350px}
.compressedteaser__small_variation .narrow-header__content{height:100%}
.compressedteaser__small_variation .narrow-header__content__col{overflow:hidden}
.compressedteaser__small_variation .narrow-header .narrow-header__content__col:first-child{min-height:auto !important}
}