@import url(https://use.typekit.net/dyf7pwq.css);@font-face{font-family:aqua;src:url("/dist/fonts/aqua.woff2") format("woff2"),url("/dist/fonts/aqua.woff") format("woff"),url("/dist/fonts/aqua.ttf") format("truetype")}html{-webkit-box-sizing:border-box;box-sizing:border-box}html *,html :after,html :before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;background-color:#e5e2d9}img{max-width:100%;height:auto}html{font-size:16px}body{font-size:1.0625em;font-family:neuzeit-grotesk,Avenir Next,Avenir,sans-serif;letter-spacing:.05em;color:#3f4040;line-height:1.5}@media (min-width:1250px){body{font-size:1.125em}}h1{font-size:2.25rem;font-weight:300;text-transform:uppercase;letter-spacing:.077em;line-height:1}@media (min-width:550px){h1{font-size:2.75rem}}@media (min-width:1000px){h1{font-size:3.375rem}}@media (min-width:1250px){h1{font-size:3.4rem;letter-spacing:.14em}}.lead{font-size:1.375em;line-height:1.25;color:#353535;border-top:1px solid rgba(63,64,64,.5);padding-top:.75em;margin-bottom:1.5em}.lead :first-child{margin-top:0}.lead :last-child{margin-bottom:0}dl{margin:1em 0;padding-left:1rem}@media (min-width:800px){dl{padding-left:2rem}}dd,dt{display:inline}dt{position:relative;font-size:.75em;font-weight:400;text-transform:uppercase;color:#000}dt:before{content:"";position:absolute;top:0;left:0;width:.3125rem;height:.3125rem;border-radius:1em;background:#3f4040;-webkit-transform:translate(-1rem,.375em);transform:translate(-1rem,.375em)}dt:after{content:"";display:inline-block;vertical-align:middle;width:1em;height:.25em;border-top:1px solid #3f4040;margin:0 .25em}dd{margin:0}dd:after{content:"";display:block;margin-bottom:.5em}a{display:inline-block;text-decoration:none;color:#353535;-webkit-transition:.2s ease;transition:.2s ease}body,html{height:100vh}.has-active-slot .app,.has-active-slot body,html.has-active-slot{overflow:hidden;-webkit-overflow-scrolling:auto}.app{min-height:100%}.grid{max-width:1400px;margin-left:auto;margin-right:auto;padding:5rem 1em 1em}@media (min-width:1000px){.grid{padding:9.75rem 2em 2em}}.slot{position:relative;z-index:0}.slot.is-active,.slot.is-transitioning-out{z-index:100}.slot.is-transitioning-in{z-index:101}@media (max-width:549px){#fields-homePageSlots-field .fields .slot,.grid .slot{height:min- 9em;height:15vh}#fields-homePageSlots-field .fields .slot:not(:first-child),.grid .slot:not(:first-child){margin-top:1em}}@media (min-width:550px){#fields-homePageSlots-field .fields,.grid{display:-ms-grid;display:grid;grid-gap:1em;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(minmax(7em,10vh))[6];grid-template-rows:repeat(6,minmax(7em,10vh))}}@media (min-width:800px){#fields-homePageSlots-field .fields,.grid{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);-ms-grid-rows:(minmax(7em,10vh))[6];grid-template-rows:repeat(6,minmax(7em,10vh))}}@media (min-width:550px){.slot,[id*=-fields-slot]{grid-row:span 2}.slot--about,.slot--contact,[id$=-fields-slot5-field],[id$=-fields-slot6-field]{grid-column:span 2;grid-row:span 1}}@media (min-width:800px){.slot--data-privacy,.slot--digital-markets,.slot--intellectual-property,.slot--slot1,.slot--slot2,.slot--slot3,[id$=-fields-slot1-field],[id$=-fields-slot2-field],[id$=-fields-slot3-field]{grid-column:span 2}.slot--digital-markets,.slot--intellectual-property,.slot--internet-of-things,.slot--slot1,.slot--slot2,.slot--slot4,[id$=-fields-slot1-field] [id$=-fields-slot2-field] [id$=-fields-slot4-field]{grid-row:span 2}.slot--data-privacy,.slot--slot3,[id$=-fields-slot3-field]{grid-row:span 4}.slot--internet-of-things,.slot--slot4,[id$=-fields-slot4-field]{grid-column:span 4}.slot--about,.slot--contact,.slot--slot5,.slot--slot6,[id$=-fields-slot5-field],[id$=-fields-slot6-field]{grid-column:span 3}}#fields-homePageSlots-field .fields,.grid{display:-ms-grid;-ms-grid-columns:1fr 1em 1fr 1em 1fr 1em 1fr 1em 1fr 1em 1fr;-ms-grid-rows:7em 1em 7em 1em 7em 1em 7em 1em 7em}.slot--intellectual-property,.slot--slot1,[id$=-fields-slot1-field]{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:3}.slot--digital-markets,.slot--slot2,[id$=-fields-slot2-field]{-ms-grid-column:5;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:3}.slot--data-privacy,.slot--slot3,[id$=-fields-slot3-field]{-ms-grid-column:9;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:7}.slot--iot,.slot--slot4,[id$=-fields-slot4-field]{-ms-grid-column:1;-ms-grid-column-span:7;-ms-grid-row:5;-ms-grid-row-span:3}.slot--about,.slot--slot5,[id$=-fields-slot5-field]{-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-row:9;-ms-grid-row-span:1}.slot--contact,.slot--slot6,[id$=-fields-slot6-field]{-ms-grid-column:7;-ms-grid-column-span:5;-ms-grid-row:9;-ms-grid-row-span:1}.slot{-webkit-transition:.8s cubic-bezier(.165,.84,.44,1);transition:.8s cubic-bezier(.165,.84,.44,1)}.has-active-slot .footer,.has-active-slot .slot:not(.is-active):not(.is-transitioning){opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}.btn{display:inline-block;-webkit-appearance:none;padding:0;margin:0;border:0;background:transparent;font:inherit;border-radius:0;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.btn--close{padding:.5em 1em;-webkit-transition:.1s ease;transition:.1s ease}.is-not-touch .btn--close:hover{-webkit-transform:scale(1.375);transform:scale(1.375)}.btn--close img{vertical-align:middle}@media (min-width:800px){.btn--close img{-webkit-transform:rotate(-90deg) translateX(2px);transform:rotate(-90deg) translateX(2px)}}.btn--link{position:relative;padding:.5em 0;border-top:2px solid #d0cbbb}.btn--link:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:#353535;-webkit-transform:translateY(-100%) scaleX(0);transform:translateY(-100%) scaleX(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:.2s ease;transition:.2s ease}.btn--link:hover:before,.is-not-touch .btn--link:focus:before,.is-not-touch .btn--link:hover:before{-webkit-transform:translateY(-100%) scaleX(1);transform:translateY(-100%) scaleX(1)}.btn--link:hover a{color:inherit}.page-404{padding-top:200px;text-align:center}.header{position:fixed;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:1000;height:5rem}@media (max-width:999px){.header{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#e5e2d9),to(hsla(45,19%,87%,0)));background:linear-gradient(180deg,#e5e2d9 50%,hsla(45,19%,87%,0))}}@media (min-width:1000px){.header{height:9.75rem}html:not(.has-active-slot) .header{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#e5e2d9),to(hsla(45,19%,87%,0)));background:linear-gradient(180deg,#e5e2d9 50%,hsla(45,19%,87%,0))}}.logo{display:inline-block;padding:.5em 1em}.logo img{vertical-align:bottom;width:14rem}@media (min-width:800px){.logo img{width:16.25rem}}.footer{padding:1em;text-align:center;z-index:2}@media (min-width:550px){.footer{padding-top:2em;padding-bottom:2em}}.copyright{font-size:.75em;font-weight:400;text-transform:uppercase;color:#3f4040;opacity:.6;letter-spacing:.25em;margin:0}.box{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e5e2d9}@media (min-width:1000px){.slot.is-active:not(.is-transitioning) .box:after{content:"";position:fixed;top:0;left:50vw;right:calc(3rem + 6.5vw);z-index:3;height:9.75rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#e5e2d9),to(hsla(45,19%,87%,0)));background:linear-gradient(180deg,#e5e2d9 50%,hsla(45,19%,87%,0))}}.box-inner,.box-title{max-width:30rem}.box-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;overflow:hidden;background:#e5e2d9 linear-gradient(45deg,hsla(40,19%,94%,.8),hsla(0,0%,100%,.8))}.box-header,.box-title{position:relative;width:100%}.box-title{z-index:1;margin:0}.box-image{position:absolute;top:50%;left:50%;z-index:0;max-height:100%;max-width:100%}.box-image,.slot:not(.is-active) .box-image--bulb,.slot:not(.is-active) .box-image--slot1{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slot:not(.is-active) .box-image--globe,.slot:not(.is-active) .box-image--slot2{max-width:60%;-webkit-transform:translate(-50%,-47%) scale(1.01);transform:translate(-50%,-47%) scale(1.01)}.slot:not(.is-active) .box-image--key,.slot:not(.is-active) .box-image--slot3{max-width:90%;-webkit-transform:translate(-50%,-65%) scale(1.01);transform:translate(-50%,-65%) scale(1.01)}@media (max-width:550px){.slot:not(.is-active) .box-image--key,.slot:not(.is-active) .box-image--slot3{-webkit-transform:translate(-50%,-45%) scale(1.01);transform:translate(-50%,-45%) scale(1.01)}}.slot:not(.is-active) .box-image--gears,.slot:not(.is-active) .box-image--slot4{max-height:90%;-webkit-transform:translate(-50%,-45%) scale(1.01);transform:translate(-50%,-45%) scale(1.01)}.slot:not(.is-active) .box-image--devices,.slot:not(.is-active) .box-image--slot5{max-height:100%;-webkit-transform:translate(-50%,-45%) scale(1.01);transform:translate(-50%,-45%) scale(1.01)}.slot:not(.is-active) .box-image--maze,.slot:not(.is-active) .box-image--slot6{max-height:90%;left:0;-webkit-transform:translateY(-48%);transform:translateY(-48%)}.slot.is-active .box-image--bulb,.slot.is-active .box-image--slot1{-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%)}@media (max-width:999px){.slot.is-active .box-image--bulb,.slot.is-active .box-image--slot1{max-height:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.slot.is-active .box-image--globe,.slot.is-active .box-image--slot2{max-width:90%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.slot.is-active .box-image--key,.slot.is-active .box-image--slot3{max-width:90%}.slot.is-active .box-image--gears,.slot.is-active .box-image--slot4{max-height:90%}.slot.is-active .box-image--devices,.slot.is-active .box-image--slot5{max-height:100%}.slot.is-active .box-image--maze,.slot.is-active .box-image--slot6{max-width:90%;left:0;-webkit-transform:translateY(-25%);transform:translateY(-25%)}@media (min-width:430px) and (max-width:999px){.slot.is-active .box-image--maze,.slot.is-active .box-image--slot6{-webkit-transform:translateY(-47%);transform:translateY(-47%)}}.box-body{padding:6.5vw;overflow-x:hidden}.box-inner :first-child{margin-top:0}@media (max-width:999px){.box-inner{margin-left:auto;margin-right:auto}}@media (max-width:999px){.box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (min-width:1000px){.box-header{z-index:1}.box-body,.box-header{position:absolute;top:0;left:0}.box-body{width:calc(100vw - 3rem);height:100vh;padding-top:0;padding-left:56.5vw}}.slot:not(.is-active){cursor:pointer}.is-not-touch .slot:not(.is-active):hover{-webkit-box-shadow:0 0 1em rgba(53,53,53,.2);box-shadow:0 0 1em rgba(53,53,53,.2);-webkit-transition:.15s ease;transition:.15s ease}.is-not-touch .slot:not(.is-active):hover .box-header{background-color:#fff}.slot:not(.is-active) .box-header{min-height:100%}.slot:not(.is-active) .box-title{font-size:1.25rem;font-weight:400;text-align:center}@media (min-width:1000px){.slot:not(.is-active) .box-title{font-size:1.5rem}}@media (min-width:1250px){.slot:not(.is-active) .box-title{font-size:1.75rem}}@media (max-width:999px){.slot:not(.is-active) .box-body{opacity:0;-webkit-transform:translateY(6.5vw);transform:translateY(6.5vw)}}@media (min-width:1000px){.slot:not(.is-active) .box-body{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:999px){.slot.is-active .box{width:100vw;height:100vh}.slot.is-active .box-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto;min-height:20rem;margin-top:5rem}.slot.is-active .box-title{padding:2rem 6.5vw}.slot.is-active .box-body{padding-bottom:calc(6.5vw + 3rem)}.slot.is-active:not(.is-transitioning) .box{overflow:auto;-webkit-overflow-scrolling:touch}}@media (min-width:1000px){.slot.is-active .box{width:100vw;height:100vh}.slot.is-active .box-header{width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:20vh}.slot.is-active .box-body{padding-top:20vh}.slot.is-active:not(.is-transitioning) .box-body{z-index:1;overflow:auto;-webkit-overflow-scrolling:touch}}.box{will-change:width,height,transform;-webkit-transition:width .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:width .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:width .8s cubic-bezier(.165,.84,.44,1),transform .8s cubic-bezier(.165,.84,.44,1);transition:width .8s cubic-bezier(.165,.84,.44,1),transform .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1)}.box-header{will-change:transform,width,height;-webkit-transition:width .528s cubic-bezier(.165,.84,.44,1),height .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:width .528s cubic-bezier(.165,.84,.44,1),height .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:transform .8s cubic-bezier(.165,.84,.44,1),width .528s cubic-bezier(.165,.84,.44,1),height .8s cubic-bezier(.165,.84,.44,1);transition:transform .8s cubic-bezier(.165,.84,.44,1),width .528s cubic-bezier(.165,.84,.44,1),height .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1)}.is-active .box-header{-webkit-transition:width .264s cubic-bezier(.165,.84,.44,1),height .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:width .264s cubic-bezier(.165,.84,.44,1),height .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:transform .8s cubic-bezier(.165,.84,.44,1),width .264s cubic-bezier(.165,.84,.44,1),height .8s cubic-bezier(.165,.84,.44,1);transition:transform .8s cubic-bezier(.165,.84,.44,1),width .264s cubic-bezier(.165,.84,.44,1),height .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1)}.box-body{will-change:opacity,transform,padding-top,height;-webkit-transition:opacity .8s cubic-bezier(.165,.84,.44,1),padding-top .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:opacity .8s cubic-bezier(.165,.84,.44,1),padding-top .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:opacity .8s cubic-bezier(.165,.84,.44,1),transform .8s cubic-bezier(.165,.84,.44,1),padding-top .8s cubic-bezier(.165,.84,.44,1);transition:opacity .8s cubic-bezier(.165,.84,.44,1),transform .8s cubic-bezier(.165,.84,.44,1),padding-top .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1)}@-webkit-keyframes scroll{0%{opacity:0;-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%)}20%{opacity:1;-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%)}to{opacity:0;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}}@keyframes scroll{0%{opacity:0;-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%)}20%{opacity:1;-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%)}to{opacity:0;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}}.utility-bar{position:fixed;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.8s ease;transition:.8s ease;background:#fff}@media (max-width:799px){.utility-bar{width:100vw;bottom:0;left:0}}@media (min-width:800px){.utility-bar{width:100vh;top:0;left:100%;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left}}@media (max-width:799px){.utility-bar .btn--close{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.utility-nav{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;white-space:nowrap;line-height:1;font-size:.75em;letter-spacing:.25em}@media (max-width:999px){.utility-nav{padding:1em 6.5vw}}.utility-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.utility-nav-item:not(:last-child):after{display:block;content:"/";padding:0 .5em .25em .75em}.utility-nav-link{display:block;position:relative;padding:.5em 0;color:#353535;text-decoration:none;text-transform:uppercase}.utility-nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #353535;-webkit-transition:inherit;transition:inherit}.is-not-touch .utility-nav-link:focus:after,.is-not-touch .utility-nav-link:hover:after{width:100%}html:not(.has-active-slot) .utility-bar{opacity:0}@media (max-width:799px){html:not(.has-active-slot) .utility-bar{-webkit-transform:translateY(100%);transform:translateY(100%)}}@media (min-width:800px){html:not(.has-active-slot) .utility-bar{-webkit-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%)}}.utility-bar-scroll-indicator{padding:.5em 1em}.scroll-indicator{position:relative;display:block;width:1.75rem;height:1rem;border-radius:1rem;border:1px solid rgba(53,53,53,.8)}.scroll-indicator:before{content:"";position:absolute;top:50%;left:50%;width:.3125rem;height:.3125rem;background:rgba(53,53,53,.8);border-radius:1rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:scroll 2s infinite;animation:scroll 2s infinite}.is-touch .scroll-indicator{display:none}@media (max-width:999px){.scroll-indicator{display:none}}.services-nav{list-style:none;margin:0;z-index:101;padding:1rem 6.5vw;z-index:999}@media (max-width:999px){.services-nav{position:absolute;bottom:calc(100% - 20rem - 5rem)}}@media (min-width:1000px){.services-nav{position:fixed;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.8s ease;transition:.8s ease}}.services-nav-item{position:relative;padding-left:1.75em;height:.75em;line-height:.8125;font-weight:400;font-size:1rem;letter-spacing:.2em}.services-nav-item:before{content:"";position:absolute;top:50%;left:0;width:1.35em;height:2px;background:#353535;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.services-nav-item:not(.is-active){text-indent:-999em;overflow:hidden}.services-nav-item:not(.is-active):before{height:1px}html:not(.has-active-service) .services-nav{opacity:0}@media (max-width:999px){html:not(.has-active-service) .services-nav{-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}}@media (min-width:1000px){html:not(.has-active-service) .services-nav{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}}.is-mobile .callouts{padding-bottom:8em}.callouts:not(:first-child){margin-top:3em}.callouts:not(:last-child){margin-bottom:3em}.callout+.callout{margin-top:2em}.callout{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75em 0;text-decoration:none;color:inherit;font-size:.72em;-webkit-transition:.2s ease;transition:.2s ease}.callout:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid rgba(63,64,64,.5);border-left-color:transparent;border-right-color:transparent;-webkit-transition:inherit;transition:inherit}.is-not-touch .callout:focus:before,.is-not-touch .callout:hover:before{top:-.5em;left:-1em;bottom:-.5em;right:-1em;border-color:#3f4040}.callout-icon{-webkit-box-flex:0;-ms-flex:0 0 4em;flex:0 0 4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #3f4040;border-radius:50%;width:4em;height:4em;text-align:center}.callout-icon img{width:2.375em;height:2.375em;border:0}.callout-body{margin-left:1em;padding-top:.375em;padding-bottom:.375em;width:calc(100% - 4em)}.callout-title{font-size:inherit;font-weight:400;text-transform:uppercase;color:#000;margin:0;line-height:1.375}.callout-description{margin-top:.125em}