/* Photo background for the Yealink introduction only. */
#yealink .wt-yealink-intro{background:#172c35 url('assets/yealink-intro-background-290.webp') center center/cover no-repeat;color:#fff;position:relative;isolation:isolate}
#yealink .wt-yealink-intro::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent 30%,rgba(9,25,32,.15) 46%,rgba(9,25,32,.75) 100%)}
#yealink .wt-yealink-intro>.container{min-height:600px;display:flex;align-items:center;justify-content:flex-end;padding-top:64px;padding-bottom:64px}
#yealink .wt-yealink-intro-copy{width:48%;max-width:650px}
#yealink .wt-yealink-intro .yealink-device-logo{filter:brightness(0) invert(1);width:180px;max-height:65px;margin:0 0 26px}
#yealink .wt-yealink-intro .eyebrow{color:#ffb49b;margin-bottom:22px}
#yealink .wt-yealink-intro h2{color:#fff;font-size:clamp(36px,3.4vw,58px);line-height:1.13;letter-spacing:-.04em;margin:0 0 26px}
#yealink .wt-yealink-intro-copy>p:last-child{color:#fff;font-size:clamp(18px,1.5vw,22px);line-height:1.6;margin:0;max-width:620px}
@media(max-width:760px){#yealink .wt-yealink-intro{background-position:24% top}#yealink .wt-yealink-intro::before{background:linear-gradient(180deg,rgba(9,25,32,.02),rgba(9,25,32,.3) 30%,rgba(9,25,32,.94) 65%)}#yealink .wt-yealink-intro>.container{min-height:700px;align-items:flex-end;padding-top:270px;padding-bottom:44px}#yealink .wt-yealink-intro-copy{width:100%;max-width:none}#yealink .wt-yealink-intro h2{font-size:clamp(34px,6.5vw,46px)}#yealink .wt-yealink-intro .yealink-device-logo{width:150px}}
