html{background:#1b1f3a}.header{padding:120px 0 60px;background:url(/marketing/bundles/homepage-2016/img/background-header-v1.jpg) center center no-repeat #1b1f3a;background-size:cover;position:relative}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.header{background-image:url(/marketing/bundles/homepage-2016/img/background-header-v1@2x.jpg)}}@media screen and (min-width:620px) and (min-width:1400px){.header{background-image:url(/marketing/bundles/homepage-2016/img/background-header-v1@2x.jpg)}}@media screen and (min-width:620px) and (min-height:900px){.header{padding:110px 0 100px}}@media screen and (min-width:620px) and (min-height:1024px){.header{padding:140px 0 120px}}.header__title{max-width:860px;font-size:24px;color:#fff;font-weight:200;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;line-height:1.4;margin:50px auto 70px}.header__title::selection{background:#f12545}.header__title::-moz-selection{background:#f12545}@media screen and (min-width:480px){.header__title{font-size:32px}}@media screen and (min-width:620px){.header__title{font-size:38px;line-height:1.5;padding:0 20px}}@media screen and (min-width:800px){.header__title{font-size:44px;margin:65px auto 90px;padding:0 32px}}@media screen and (min-width:1000px){.header__title{font-size:54px;margin:70px auto 100px}}@media screen and (min-width:1600px){.header__title{font-size:54px;margin:40px auto 100px}}.header a{text-decoration:none}.header__link{position:relative;color:#fff;border-bottom:solid 1px transparent}.header__link--voice{border-bottom-color:#36d576}.header__link--voice:hover{color:#36d576}.header__link--messaging{border-bottom-color:#f47c22}.header__link--messaging:hover{color:#f47c22}.header__link--authentication{border-bottom-color:#efdc2e}.header__link--authentication:hover{color:#efdc2e}.header__link::selection{background:#f12545}.header__link::-moz-selection{background:#f12545}.call-to-action{text-align:center}.call-to-action__button{color:#fff;display:inline-block;background:#f12545;padding:12px 20px;width:100%;box-sizing:border-box;font-size:18px;font-weight:200;margin-bottom:12px}.call-to-action__button:hover{color:#fff;background:#f01235}@media screen and (min-width:480px){.call-to-action__button{width:auto}}@media screen and (min-width:620px){.call-to-action__button{font-size:20px;padding:18px 70px}}.call-to-action__link{letter-spacing:.12em;text-transform:uppercase;color:#fff;font-size:11px;display:block;padding:5px 20px}@media screen and (min-width:480px){.call-to-action__link{display:inline;padding:16px 20px}.call-to-action__link:not(:first-child){position:relative}.call-to-action__link:not(:first-child):after{content:"";position:absolute;top:50%;margin-top:-5px;left:0;height:10px;border-right:solid 1px rgba(255,255,255,.7)}}.call-to-action__link:hover{color:#fff;text-decoration:underline}.languages{background:#bbb;padding:14px 0 20px}@media screen and (min-width:620px){.languages{padding:18px 0}}.languages__list{list-style-type:none;text-align:center;margin:0 auto;padding:0;max-width:400px}.languages__list li{display:inline-block;width:17%;margin:1% 4%;vertical-align:middle}@media screen and (min-width:620px){.languages__list{max-width:768px}.languages__list li{width:10%;margin:1%}}@media screen and (min-width:800px){.languages__list{max-width:1024px;margin:0 auto;padding:0 4%}.languages__list li{width:10%;margin:1%}.languages__list a{padding-top:36px}.languages__list a.language--java{padding-top:50px}}.language{height:0;display:inline-block;overflow:hidden;padding-top:50%;vertical-align:middle;width:100%;background:none center center no-repeat transparent;background-size:contain;opacity:.3;-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1);-moz-transition:opacity .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1)}.language:hover{opacity:.7}.language--php{background-image:url(/marketing/bundles/homepage-2016/img/language-php.svg)}.language--nodejs{background-image:url(/marketing/bundles/homepage-2016/img/language-nodejs.svg)}.language--dotnet{background-image:url(/marketing/bundles/homepage-2016/img/language-dotnet.svg)}.language--java{background-image:url(/marketing/bundles/homepage-2016/img/language-java.svg);padding-top:70%}.language--python{background-image:url(/marketing/bundles/homepage-2016/img/language-python.svg)}.language--ruby{background-image:url(/marketing/bundles/homepage-2016/img/language-ruby.svg)}.language--dotnet{background-image:url(/marketing/bundles/homepage-2016/img/language-dotnet.svg)}.language--ios{background-image:url(/marketing/bundles/homepage-2016/img/language-ios.svg)}.language--android{background-image:url(/marketing/bundles/homepage-2016/img/language-android.svg)}.customers{background:#0d112b}.customers__wrapper{background:#fff;max-width:1400px;margin:0 auto;position:relative}.customers__wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media screen and (min-width:1100px){.customers__wrapper{min-height:300px}}.customer{height:0;width:50%;display:inline-block;float:left;padding-top:50%;overflow:hidden;background:grey;opacity:.5}.customer--double{width:100%}.customer--box{background:url(/marketing/bundles/homepage-2016/img/customers/brand-box.svg) center center no-repeat #0075c9}.customer--nordstrom{background:url(/marketing/bundles/homepage-2016/img/customers/brand-nordstrom.svg) center center no-repeat #333}.customer--airbnb{background:url(/marketing/bundles/homepage-2016/img/customers/brand-airbnb.svg) center center/90% auto no-repeat #ff585c}.customer--uber{background-color:#696260;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(/marketing/bundles/homepage-2016/img/customers/brand-uber.svg),url(/marketing/bundles/homepage-2016/img/customers/brand-uber-background.jpg)}.customer--emc{background-color:#132e4d;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(/marketing/bundles/homepage-2016/img/customers/brand-emc.svg),url(/marketing/bundles/homepage-2016/img/customers/brand-emc-background.jpg)}.customer--coca-cola{background-color:#e91c16;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(/marketing/bundles/homepage-2016/img/customers/brand-coca-cola.svg),url(/marketing/bundles/homepage-2016/img/customers/brand-coca-cola-background.jpg)}.customer--zendesk{background:url(/marketing/bundles/homepage-2016/img/customers/brand-zendesk.svg) center center no-repeat #02363d}.customer--intuit{background:url(/marketing/bundles/homepage-2016/img/customers/brand-intuit.svg) center center no-repeat #365eba}.customer--kreditech{background-color:#005789}.customer--drivenow{background-color:#0080a6}.customer--delivery-hero{background-color:#d61f26}@media screen and (min-width:720px){.customer{width:25%;padding-top:25%}.customer--double{width:50%}}@media screen and (min-width:1100px){.customer{width:150px;padding-top:50%}.customer--double{width:300px}}.customer__wing{width:50%;display:inline-block;float:left;background:#272e35}.customer__wing:last-child{float:right}@media screen and (min-width:1100px){.customer__wing{float:none;position:absolute;top:0;width:300px}.customer__wing:first-child{left:0}.customer__wing:last-child{right:0}}.customer__featured{background:#fff;margin:0 auto;max-width:510px;text-align:center;padding:30px 0 0}.quote__icon{margin:20px auto;width:25px;height:26px;background:url(/marketing/bundles/homepage-2016/img/icon-quote.svg) center center no-repeat transparent;background-size:cover}.quote__body{font-family:"Surveyor SSm A","Surveyor SSm B";font-style:italic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#555a72;font-size:22px;line-height:1.4;padding:0 20px 15px;-webkit-transition:font-size .6s cubic-bezier(.4,0,.2,1);-moz-transition:font-size .6s cubic-bezier(.4,0,.2,1);transition:font-size .6s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:720px){.quote__body{font-size:24px}}.citation{text-align:center;margin-bottom:32px}@media screen and (min-width:1100px){.citation{margin-bottom:0}}.citation__logo{border-right:solid 1px rgba(85,90,114,.25);padding:10px 15px;display:inline-block;vertical-align:middle}.citation__logo img{height:24px;width:auto}.citation__details{display:inline-block;font-size:12px;line-height:1.5;color:#555a72;opacity:.8;text-align:left;padding:6px 15px;vertical-align:middle}.citation__title{opacity:.5}.platform{background:#0d112b;padding:60px 0 0}.group__header--platform{color:#fff}.values{list-style-type:none;margin:0;padding:0}.value{text-align:center;padding:36px 0;position:relative;box-sizing:border-box;display:block}.value:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.value:not(:last-child){border-bottom:solid 1px rgba(255,255,255,.4)}@media screen and (min-width:620px){.value{max-width:600px;margin:0 auto;text-align:left}}@media screen and (min-width:900px){.value{max-width:750px;padding-left:80px}}.value:hover{text-decoration:none}.value__icon{background-color:#f12e45;display:inline-block;background-position:center center;background-size:cover;width:45px;height:45px;border-radius:50%}.value__icon--twiml{background-image:url(/marketing/bundles/homepage-2016/img/icon-twiml.svg)}.value__icon--globe{background-image:url(/marketing/bundles/homepage-2016/img/icon-globe.svg)}.value__icon--coins{background-image:url(/marketing/bundles/homepage-2016/img/icon-coins.svg)}@media screen and (min-width:620px){.value__icon{float:left;margin-right:40px}}@media screen and (min-width:900px){.value__icon{float:none;position:absolute;left:0;top:50%;margin-top:-22px}}.value__title{letter-spacing:.15em;text-transform:uppercase;color:#fff;font-size:12px;margin:20px 0 10px;line-height:1.4}@media screen and (min-width:620px){.value__title{margin-top:0}}@media screen and (min-width:900px){.value__title{width:150px;margin:0 36px 0 0;float:left;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.value__description{font-size:14px;color:rgba(255,255,255,.5);font-weight:300;margin:0 auto;line-height:1.8;max-width:400px}@media screen and (min-width:620px){.value__description{max-width:none;margin:0}}@media screen and (min-width:900px){.value__description{float:left;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:475px}}.value__body{overflow:hidden;zoom:1}@media screen and (min-width:900px){.value__body{overflow:visible;position:relative;height:50px}}.categories{margin:100px 0 0}.category{color:#fff;text-align:center;padding:0 0 60px}.category__title{color:#fff;font-family:"Knockout 27 A","Knockout 27 B",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;font-size:24px;letter-spacing:-.06em;line-height:40px;margin:0 0 15px}html[class*=ct-active] .category__title,html[class*=no-js] .category__title{font-size:40px;letter-spacing:1.5px}.category__description{line-height:1.8;color:rgba(255,255,255,.5);margin:0 auto 30px;font-weight:300;font-size:13px;max-width:300px;padding:0 10px}.category__description a{color:rgba(255,255,255,.5);text-decoration:none}.category__button{border:solid 1px #fff;letter-spacing:.15em;text-transform:uppercase;color:rgba(255,255,255,.75);font-size:12px;padding:10px 18px;font-weight:300}.category__button:hover{background:rgba(255,255,255,.1);color:#fff;text-decoration:none}@media screen and (min-width:768px){.category__button{font-size:11px}}@media screen and (min-width:900px){.category__button{font-size:12px}}.group__header--use-cases{mamrgin-bottom:20px;color:#fff;position:relative;z-index:5}.use-cases{text-align:center;background:url(/marketing/bundles/homepage-2016/img/background-usecases.jpg) center bottom no-repeat transparent;background-size:cover;padding:100px 0 120px;position:relative}.use-cases:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:400px;background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0d112b),color-stop(100%,rgba(13,17,43,0)));background-image:-webkit-linear-gradient(top,#0d112b 0,rgba(13,17,43,0));background-image:linear-gradient(to bottom,#0d112b 0,rgba(13,17,43,0))}@media screen and (min-width:768px) and (max-width:1064px){.use-cases [class*=uk-width]:first-of-type{margin:0 auto}}.use-cases__button{letter-spacing:.15em;text-transform:uppercase;color:rgba(255,255,255,.7);font-size:12px;padding:8px 24px;border:solid 1px #fff;display:inline-block;margin-top:80px}.use-cases__button span{display:inline-block}.use-cases__button:hover{background:rgba(255,255,255,.1);color:#fff;text-decoration:none}.use-case{color:#fff;text-align:center;margin:60px 0;display:block;position:relative;z-index:5}.use-case:hover{text-decoration:none;color:#fff}.use-case__title{letter-spacing:.15em;text-transform:uppercase;color:#fff;font-size:12px;margin:0 0 5px}.use-case__icon{width:45px;height:45px;background:none center 0 no-repeat #fff;border-radius:50%;margin:0 auto 24px}.use-case__icon--two-factor-authentication{background-image:url(/marketing/bundles/homepage-2016/img/icon-two-factor-authentication.svg);background-position:center -1px}.use-case__icon--appointment-reminders{background-image:url(/marketing/bundles/homepage-2016/img/icon-calendar.svg)}.use-case__icon--masked-phone-numbers{background-image:url(/marketing/bundles/homepage-2016/img/icon-phone-numbers.svg)}.use-case__icon--call-tracking{background-image:url(/marketing/bundles/homepage-2016/img/icon-call-tracking.svg)}.use-case__icon--instant-lead-alerts{background-image:url(/marketing/bundles/homepage-2016/img/icon-instant-lead-alerts.svg)}.use-case__icon--click-to-call{background-image:url(/marketing/bundles/homepage-2016/img/icon-click-to-call.svg)}.use-case__description{color:rgba(255,255,255,.7);font-size:13px;font-weight:300;line-height:1.4;margin:0}.iso-27001{padding:40px 0;margin-top:-30px}@media screen and (min-width:1100px){.iso-27001{padding:40px 0 36px}}.iso-27001__logo{display:block}.iso-27001__logo svg{width:160px;height:74px}@media screen and (min-width:1100px){.iso-27001__logo svg{width:142px;height:66px}}.iso-27001__title{font-size:25px;font-weight:300;color:#231f20;margin:16px 0 10px;line-height:1.3}.iso-27001__description{font-size:12px;color:#808184;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;margin:0 auto 32px;max-width:260px;display:block}@media screen and (min-width:480px){.iso-27001__description{max-width:none}}.iso-27001__button{padding:6px 24px;font-size:14px}.takeover{color:#fff}.takeover__nav-padding{height:145px;background:#231f20}.takeover__video{background:#231f20;padding:70px 0 100px}.takeover__header{padding-bottom:60px;font-family:'Source Sans Pro',monospace;letter-spacing:.06em;text-transform:uppercase}.takeover__header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.takeover__logo{height:0;overflow:hidden;padding-top:24px;width:254px;background:url(/marketing/bundles/homepage-2016/img/logo-signal.svg) center left/contain no-repeat transparent;margin-bottom:12px}@media screen and (min-width:450px){.takeover__logo{padding-top:32px;argin-bottom:20px}}@media screen and (min-width:980px){.takeover__logo{float:left}}.takeover__details{font-size:15px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;line-height:1.4}@media screen and (min-width:420px){.takeover__details{font-size:16px}}@media screen and (min-width:500px){.takeover__details{font-size:20px}}@media screen and (min-width:620px){.takeover__details{font-size:21px}}@media screen and (min-width:980px){.takeover__details{float:right}}.takeover__detail{display:inline-block}.takeover__detail:last-child{padding-right:0}.takeover__detail:nth-child(1){display:block}@media screen and (min-width:800px){.takeover__detail:nth-child(1){display:inline-block}}.takeover__detail:last-child:before{content:"/";display:inline-block;padding:0 10px 0 12px}@media screen and (min-width:800px){.takeover__detail:not(:first-child):before{content:"/";display:inline-block;padding:0 14px 0 14px}}.takeover__headline{font-weight:700;font-size:24px;line-height:1.4}@media screen and (min-width:450px){.takeover__headline{font-size:32px}}@media screen and (min-width:600px){.takeover__headline{font-size:36px}}@media screen and (min-width:800px){.takeover__headline{font-size:40px}}@media screen and (min-width:980px){.takeover__headline{font-size:45px}}.takeover__separator{font-family:'Source Code Pro',monospace;letter-spacing:.02em;margin:16px 0}.takeover__countdown{display:-webkit-flex;display:flex;align-items:center;margin:60px 0}.takeover .countdown{font-family:'Source Code Pro',monospace;letter-spacing:.02em}.takeover .countdown__arrows{display:none;flex:1;height:20px;line-height:20px;overflow-y:hidden;overflow-x:hidden;word-break:break-word;font-weight:400;letter-spacing:.02em}@media screen and (min-width:620px){.takeover .countdown__arrows{display:flex}}.takeover .countdown__arrows:first-of-type{padding-right:24px}.takeover .countdown__arrows:last-of-type{padding-left:24px}.takeover .countdown__values{font-size:16px;font-weight:500;flex:none;width:100%}@media screen and (min-width:420px){.takeover .countdown__values{font-size:18px}}@media screen and (min-width:580px){.takeover .countdown__values{font-size:22px}}@media screen and (min-width:620px){.takeover .countdown__values{width:450px;text-align:center}}@media screen and (min-width:720px){.takeover .countdown__values{width:520px;font-size:24px}}.takeover .countdown__value{display:inline-block;margin:0 5px}.takeover .countdown__value:first-child{margin-left:0}@media screen and (min-width:480px){.takeover .countdown__value{margin:0 8px}}@media screen and (min-width:620px){.takeover .countdown__value{margin:0 8px}}.takeover .countdown aside{display:inline-block}.takeover__buttons{text-align:center}.takeover__cta{background:#ffe000;display:block;color:#231f20;margin:0 auto 40px!important;text-align:left;max-width:500px;padding:22px 32px;font-family:'Source Code Pro',monospace;letter-spacing:.02em;font-size:18px;font-weight:700;line-height:1.5}.takeover__cta header{display:block;text-transform:uppercase;font-size:70%;font-weight:500}.takeover__cta span{display:none}@media screen and (min-width:480px){.takeover__cta{font-size:20px}}@media screen and (min-width:968px){.takeover__cta span{display:inline}}.takeover__cta:hover{background:#fff;text-decoration:none;color:#231f20}.takeover__link{text-align:center;padding-top:40px}.takeover__link a{font-family:'Source Code Pro',monospace;letter-spacing:.02em;color:#fff;border-bottom:solid 1px #ffe000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;padding:2px 0;font-size:15px}@media screen and (min-width:620px){.takeover__link a{font-size:22px}}.takeover__link a:hover{text-decoration:none;color:#ffe000}.takeover__link a:after{content:">";display:inline-block;padding-left:12px}.takeover__footer{height:60px;background:url(/marketing/bundles/homepage-2016/img/background-signal-2017.jpg) center center/cover no-repeat #ececeb}.takeover__replacement{background:#dedede;padding:20px 0 0}.takeover__replacement .uk-container{border-bottom:solid 1px rgba(35,31,32,.15);padding-bottom:60px}.takeover__replacement a:hover{text-decoration:none}.takeover__replacement .header__title{color:#0d112b;font-size:26px;font-weight:400;line-height:1.8;margin:50px auto}@media screen and (min-width:620px){.takeover__replacement .header__title{font-size:28px}}@media screen and (min-width:800px){.takeover__replacement .header__title{font-size:31px}}.takeover__replacement .header__title a{color:#0d112b;border:none}.takeover__replacement .call-to-action__link{color:rgba(13,17,43,.4)}@media screen and (min-width:480px){.takeover__replacement .call-to-action__link:not(:first-child):after{border-right-color:rgba(13,17,43,.4)}}.takeover__replacement .call-to-action__link:hover{text-decoration:underline}.languages{background:#dedede!important}.takeover--live .signal__video{background:url(/marketing/bundles/homepage-2016/img/signal/background-2017.svg) center center/cover no-repeat #fff;padding:65px 10px}.takeover--live .signal__video .video__wrapper{max-width:750px;margin:0 auto}.takeover--live .signal__video .video{position:relative;padding-bottom:56.25%;height:0;margin:30px 0}.takeover--live .signal__video .video iframe{position:absolute;top:0;left:-3px;width:100%;height:100%;border:3px solid #191819}.signal__announcements-container{background:#191819}.signal__announcements{font-family:'Source Code Pro',monospace;letter-spacing:.02em;font-size:18px;padding:10px 0 0}.signal__announcements:last-child{padding-top:0}.signal__announcements hr{border:none;position:relative;margin:0 0 70px}.signal__announcements hr:after{display:block;content:"++++++++";height:15px;font-weight:500;line-height:15px;position:relative}.signal__announcements-header{font-size:36px;margin-bottom:35px;line-height:1.1}@media screen and (min-width:768px){.signal__announcements-header{font-size:42px}}.signal__elements-container{display:table}.signal__element{width:100%;vertical-align:text-top;display:inline-block;max-width:350px;max-height:250px}.signal__element:hover .element__description,.signal__element:hover .element__icon,.signal__element:hover .element__more,.signal__element:hover .element__title{opacity:.75;transition:opacity .3s ease-in-out}.signal__element:hover .element__more span{border-color:#ffe000}@media screen and (min-width:768px){.signal__element{width:50%}}@media screen and (min-width:960px){.signal__element{width:33%}}.signal__element--enhancement{margin:15px 0 185px;width:100%;max-width:none;display:block;margin-bottom:235px}@media screen and (min-width:480px){.signal__element--enhancement{margin-bottom:170px}}@media screen and (min-width:768px){.signal__element--enhancement{margin-bottom:150px}}@media screen and (min-width:960px){.signal__element--enhancement{margin-bottom:170px}}.signal__element--enhancement .element{border:2px solid #ffe000;padding:25px 25px 40px}@media screen and (min-width:768px){.signal__element--enhancement .element{padding:20px 25px 45px}}.element{padding:0 0 55px 0;color:#fff;line-height:1.8}@media screen and (min-width:768px){.element{padding-right:30px}}.element__icon{height:55px;background-repeat:no-repeat;max-width:40px}.signal__element--enhancement .element__icon{max-width:80px;height:80px;margin-bottom:15px}.element__title{color:#ffe000;margin-bottom:12px}.signal__element--enhancement .element__title{text-transform:uppercase}.element__description{font-size:18px}@media screen and (min-width:768px){.element__description{font-size:16px}}.signal__element--enhancement .element__description{padding-bottom:15px;line-height:1.4}@media screen and (min-width:768px){.signal__element--enhancement .element__description{font-size:24px}}@media screen and (min-width:960px){.signal__element--enhancement .element__description{font-size:28px}}.element__more span{border-bottom:1px solid #fff}.element__link:hover{text-decoration:none}.signal__stay-tuned{background:url(/marketing/bundles/homepage-2016/img/signal/background-2017.svg) center center/cover no-repeat #fff;padding:100px 0}.stay-tuned__block{max-width:635px;background:#191819;margin:0 auto;padding:60px;line-height:1.25}.stay-tuned__logo svg{max-width:365px}.stay-tuned__logo svg path{fill:#ffe000}.stay-tuned__text{font-family:'Source Sans Pro',monospace;letter-spacing:.06em;font-size:42px;margin:45px 0 0}.stay-tuned__subtext{font-family:'Source Code Pro',monospace;letter-spacing:.02em;font-size:18px;max-width:500px;line-height:1.5;margin-top:45px}.signal__recap{background:#191819;padding:45px 0}.recap__logo{display:block}.recap__logo svg{max-width:325px}.recap__logo svg path{fill:#ffe000}@media screen and (min-width:768px){.recap__logo{display:inline}.recap__logo svg{max-width:365px}}.recap__text{font-family:'Source Sans Pro',monospace;letter-spacing:.06em;font-size:16px;vertical-align:text-bottom;display:block}.recap__text span{display:none;margin:0}@media screen and (min-width:768px){.recap__text{line-height:34px;display:inline}.recap__text span{margin:30px;display:inline}}.recap__video-container{padding-top:15px}.video__link:hover{text-decoration:none}.video__link:hover .video__image{border-color:#fff}.video__link:hover .video__title{background:#ebebeb;border-color:#fff}.video__image{padding:165px 0 0;border:1px solid #ffe000;margin:20px auto;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;height:100%;max-width:415px;position:relative}.video__image:after{position:absolute;content:"";left:calc(50% - 15px);top:calc(50% - 35px);width:30px;height:30px;background:url(/marketing/bundles/homepage-2016/img/signal/icon-video-play.svg) 50% 50% no-repeat #ffe000;border:1px solid #ffe000;background-size:10px auto;border-radius:50%;background-position-x:calc(50% + 1px);background-position-y:calc(50% - 1px)}@media screen and (min-width:480px){.video__image{padding:195px 0 0}}@media screen and (min-width:768px){.video__image{max-width:none;padding:225px 0 0}.uk-width-medium-2-3 .video__image{padding:250px 0 0}}@media screen and (min-width:960px){.uk-width-medium-2-3 .video__image{padding:350px 0 0}}.video__title{font-family:'Source Code Pro',monospace;letter-spacing:.02em;font-size:16px;font-weight:600;text-align:center;color:#191819;background:#fff;padding:7px;border:1px solid #ffe000}.recap__buttons{background:#191819;padding:45px 0 65px}.recap__buttons .recap__cta{background:#ffe000;display:block;color:#191819;border:1px solid #ffe000;margin:0 auto 40px!important;text-align:left;max-width:350px;padding:22px 32px;font-family:'Source Code Pro',monospace;letter-spacing:.02em;font-size:18px;font-weight:700;line-height:1.5}.recap__buttons .recap__cta header{display:block;text-transform:uppercase;font-size:70%;font-weight:500}.recap__buttons .recap__cta span{display:none}@media screen and (min-width:480px){.recap__buttons .recap__cta{font-size:20px}}@media screen and (min-width:768px){.recap__buttons .recap__cta{max-width:none}}@media screen and (min-width:968px){.recap__buttons .recap__cta span{display:inline}}.recap__buttons .recap__cta:hover{background:#fff;text-decoration:none;color:#191819;border-color:#fff}.recap__buttons div[class*=uk-width-]:first-child .recap__cta{color:#ffe000;background:0 0;border-color:#ffe000}.recap__buttons div[class*=uk-width-]:first-child .recap__cta:hover{background:#ffe000;text-decoration:none;color:#191819}.group__header{font-family:"Knockout 30 A","Knockout 30 B",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;-webkit-font-smoothing:antialiased;font-size:9.6px;letter-spacing:-.06em;line-height:16px;text-transform:uppercase;letter-spacing:.15em!important;text-align:center;font-weight:500;line-height:1.3}html[class*=ct-active] .group__header,html[class*=no-js] .group__header{font-size:16px;letter-spacing:1.5px}.group__header span{display:inline-block}