html{font-size:1px}@media (max-width:580px){html{font-size:1px}}@media (min-width:2560px){html{font-size:1px}}section.u4m-hero{background-position:50% 50%;background-size:cover;margin-bottom:100rem;position:relative}section.u4m-hero .content-wrap{align-items:center;display:flex;float:none;justify-content:center;margin-left:auto;margin-right:auto;max-width:1240rem;padding:150rem 20rem;position:relative;z-index:3}section.u4m-hero .content-wrap .copy{flex:0 0 85%;text-align:center}body.hs-landing-page section.u4m-hero .content-wrap .copy{flex:0 0 100%}section.u4m-hero .content-wrap .copy .eyebrow{display:block;font-family:Arial,Helvetica,sans-serif;font-size:16rem;letter-spacing:1rem;margin-bottom:10rem;text-transform:uppercase}section.u4m-hero .content-wrap .copy .eyebrow span{color:#cc092f}section.u4m-hero .content-wrap .copy .heading{font-family:Arial,Helvetica,sans-serif;font-size:50rem;font-weight:700;letter-spacing:.25rem;line-height:1.2;margin-bottom:30rem;margin-top:0}@media (max-width:1024px){section.u4m-hero .content-wrap .copy .heading{font-size:40rem}}@media (max-width:580px){section.u4m-hero .content-wrap .copy .heading{font-size:35rem;margin-bottom:20rem}}section.u4m-hero .content-wrap .copy .heading span{color:#cc092f}section.u4m-hero .content-wrap .copy .heading.has-line:after{border-bottom:2rem dotted hsla(0,0%,100%,.502);content:"";display:block;margin:25rem auto 0;width:55%}section.u4m-hero .content-wrap .copy .heading.smaller{font-family:Arial,Helvetica,sans-serif;font-size:38rem;font-weight:700;letter-spacing:.25rem;line-height:1.2;margin-bottom:30rem}@media (max-width:580px){section.u4m-hero .content-wrap .copy .heading.smaller{font-size:28rem;margin-bottom:20rem}}section.u4m-hero .content-wrap .copy .subtext{font-family:Arial,Helvetica,sans-serif;font-size:16rem;letter-spacing:.25rem;line-height:1.6;margin-bottom:20rem;margin-left:auto;margin-right:auto;max-width:750rem}@media (max-width:580px){section.u4m-hero .content-wrap .copy .subtext{font-size:15rem}}section.u4m-hero .content-wrap .copy a:not(.white-logo){background-color:transparent;border:1rem solid #cc092f;border-radius:3rem;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:.25rem;margin:20rem 0;padding:13rem 30rem;text-decoration:none;transition:.1s ease-in}section.u4m-hero .content-wrap .copy a:not(.white-logo):after{content:"\f105";display:inline-block;font-family:Font Awesome\ 5 Pro;height:7rem;margin-left:5rem;width:9rem}section.u4m-hero .content-wrap .copy a:not(.white-logo):focus,section.u4m-hero .content-wrap .copy a:not(.white-logo):hover{background-color:#cc092f;color:#fff}section.u4m-hero .content-wrap.text-left .copy{flex:0 0 60%;margin-right:auto;text-align:left}section.u4m-hero .content-wrap.text-left .copy .heading:after{margin:25rem 0 0}@media (max-width:768px){section.u4m-hero .content-wrap.text-left .copy .heading:after{margin:25rem auto 0}}section.u4m-hero .content-wrap.text-left .copy .subtext{margin-bottom:50rem;margin-right:auto}section.u4m-hero .content-wrap.has-additional-content .additional-content{flex:0 0 45%}section.u4m-hero .content-wrap.has-additional-content .additional-content.video .video-inner{align-items:center;display:flex;justify-content:center}section.u4m-hero .content-wrap.has-additional-content .additional-content.video .video-inner a.hero-video-popup-button{transition:transform .2s,opacity .2s}section.u4m-hero .content-wrap.has-additional-content .additional-content.video .video-inner a.hero-video-popup-button:hover{opacity:.9;transform:scale(.9)}@media (max-width:580px){section.u4m-hero .content-wrap.has-additional-content .additional-content.video .video-inner a.hero-video-popup-button{width:100rem}}@media (max-width:768px){section.u4m-hero .content-wrap.has-additional-content .additional-content.video{align-items:center;aspect-ratio:2/1;background:#002540 url(https://software.broadcom.com/hs-fs/hubfs/Broadcom%20Software/Logos/bsg-logo-white.png) 50% no-repeat;background-size:70%;border-radius:5rem;display:flex;justify-content:center}}@media (max-width:580px){section.u4m-hero .content-wrap.has-additional-content .additional-content.video{aspect-ratio:unset;height:175rem}}section.u4m-hero .content-wrap.has-additional-content .additional-content.video-not-popup{flex:0 1 50%}section.u4m-hero .content-wrap.has-additional-content .additional-content.video-not-popup>div{max-width:100%}section.u4m-hero .content-wrap.has-additional-content .additional-content.card{flex:0 0 45%;position:relative}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .hero-resource-card-cover{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .hero-resource-card-cover:hover~.resource-card{transform:translateY(-5rem)}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card{background-color:#fff;border-radius:3rem;display:flex;padding:5rem;text-shadow:none}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-image{background-position:50%;background-repeat:no-repeat;background-size:70%;width:215rem}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-image.cover{background-size:cover}@media (max-width:1024px){section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-image{flex:auto;height:200rem;width:100%}}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content{align-items:center;display:flex;flex:1 1 calc(100% - 215rem);flex:1;justify-content:center;padding:30rem;width:200rem}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner{color:#53565a}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner span{display:block;font-family:Arial,Helvetica,sans-serif;font-size:16rem;font-size:10rem;letter-spacing:1rem;margin-bottom:10rem;text-transform:uppercase}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner span span{color:#cc092f}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner h6{font-size:18rem;margin:0 0 10rem}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner p{font-family:Arial,Helvetica,sans-serif;font-size:13rem;letter-spacing:.35rem;line-height:1.6;margin-bottom:20rem}@media (max-width:580px){section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner p{font-size:13rem}}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner a{cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:1rem;margin:20rem 0;text-transform:uppercase}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner a:after{content:"\f0a9";display:inline-block;font-family:Font Awesome\ 5 Pro;height:7rem;margin-left:5rem;transition:margin .2s;width:9rem}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner a:focus,section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner a:hover{color:#53565a}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner a:focus:after,section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content .card-content-inner a:hover:after{margin-left:7rem}@media (max-width:1024px){section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card .card-content{flex:auto;width:100%}section.u4m-hero .content-wrap.has-additional-content .additional-content.card .resource-card{flex-direction:column}}@media (max-width:768px){section.u4m-hero .content-wrap.has-additional-content .additional-content{margin-top:50rem}}section.u4m-hero .content-wrap.has-additional-content .copy{flex:1;padding-right:80rem;text-align:left}body.hs-landing-page section.u4m-hero .content-wrap.has-additional-content .copy{flex:0 0 60%}@media (max-width:580px){section.u4m-hero .content-wrap.has-additional-content .copy{padding:20rem 0 0;text-align:center}}@media (max-width:768px){section.u4m-hero .content-wrap{display:block}}@media (max-width:580px){section.u4m-hero .content-wrap{padding:150rem 20rem}}section.u4m-hero .overlay{background-position:50%;background-size:cover;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:2}section.u4m-hero .overlay.video-overlay{z-index:1}section.u4m-hero .overlay.video-overlay video{height:auto;left:0;min-height:100%;min-width:100%;-o-object-fit:fill;object-fit:fill;position:absolute;top:0;width:auto}@media (max-width:580px){section.u4m-hero .overlay.video-overlay video{display:none}}section.u4m-hero.reverse-text .content-wrap{color:#fff;text-shadow:0 0 5rem rgba(0,0,0,.25)}