@import "https://fast.fonts.net/t/1.css?apiType=css&projectid=2f8583f9-623d-4561-b225-e4360314968d";@import "https://fonts.googleapis.com/css?family=Space+Mono:400,400i,700,700i";.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}@charset "UTF-8";#query-tracker{left:-500px;position:fixed;top:-500px;z-index:0}#query-tracker span{display:none;height:20px;width:20px}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.clearfix{overflow:hidden}.container{margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px;position:relative}.container:before,.container:after{content:"";display:table}.container:after{clear:both}.columns{display:table;table-layout:fixed;width:100%}.columns>*{display:table-cell;vertical-align:top}.columns>hr{display:table-cell;width:100px;margin:0;padding:0;border:none}.columns.fluid{table-layout:auto;width:100%}.columns.fluid .fixed-cell{width:1%;white-space:nowrap}@-webkit-keyframes animatedBackground{from{background-position:0 0}to{background-position:90000px 0}}@keyframes animatedBackground{from{background-position:0 0}to{background-position:90000px 0}}*{box-sizing:border-box}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,cite,code,dd,div,dl,dt,em,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,html,hr,i,iframe,img,label,li,nav,object,ol,p,pre,section,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul,video{border:0;font-size:100%;font:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,audio,canvas,footer,header,nav,section,video{display:block}html{color:#232323;font-family:proxima nova,proxima-nova,sans-serif;font-size:16px;font-style:normal;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;position:relative;width:100%}body{min-width:320px;position:relative;z-index:25;height:100%;width:100%;overflow-x:hidden}img{max-width:100%;vertical-align:middle;display:block;height:auto}.success{margin:1.5em auto;padding:1em 2em;position:relative;border-radius:5px;border:2px solid #7ac46e;color:#7ac46e}.error{margin:1.5em auto;padding:1em 2em;position:relative;border-radius:5px;border:2px solid #e73e58;color:#e73e58}.error ul{margin-bottom:0}.error ul li{margin-bottom:0;margin-top:.75em}.error ul li:before{background-color:#e73e58}.info{margin:1.5em auto;padding:1em 2em;position:relative;border-radius:5px;border:2px solid #404d56;color:#404d56}b,strong{font-weight:700}i,em{font-style:italic}hr{border:0;border-top:1px solid #ccc;display:block;height:0;margin:2em auto 3em;width:100%}a{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;color:#52989e;text-decoration:none}a:focus{outline:thin dotted}a[href^=tel]:link,a[href^=tel]:visited,a[href^=tel]:hover{color:inherit;cursor:auto;white-space:nowrap}.prevent-wrap{white-space:nowrap}.force-wrap{word-spacing:9999px}h1,h2,h3,h4,h5{margin:0 0 .5em;line-height:1;padding:0;font-family:proxima nova,proxima-nova,sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit}p{margin:0 0 2em;padding:0}.mobile-only,.print-only{display:none}ul,ul li{margin:0;padding:0;list-style-type:none}ul li,ol li{position:relative;margin-bottom:.75em}ul li{font-weight:400}ul li:before{content:"";position:absolute;left:-1em;top:.5em;display:block;width:.4em;height:.4em;border-radius:900px;background-color:#232323}ul li ul{margin-top:.7em}ol,ul{padding-left:1.5em;margin:0 0 2em}ol{padding-left:2.5em}dt{font-weight:700;padding-left:.5em}dd{padding-left:2em}sup,sub{font-size:80%}sup{vertical-align:top}sub{vertical-align:bottom}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}button,input,select,textarea{font-size:100%}form .checkboxes,form .file,form .password,form .radios,form .reset,form .select,form .submit,form .text,form .textarea{margin-bottom:2em}label{cursor:pointer;display:block}:-moz-placeholder{}::-moz-placeholder{}input[type=text],input[type=url],input[type=email],input[type=tel],input[type=number],input[type=date],input[type=password],input[type=search],textarea{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;border:none;display:block;margin:0;padding:1em;width:100%;line-height:1.5;font-family:space mono,monospace;letter-spacing:.05em;background-color:#fff;font-size:.875em;color:#26272b;font-weight:700}input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa;opacity:1;font-weight:400}input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,textarea::-moz-placeholder{color:#aaa;opacity:1;font-weight:400}input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa;opacity:1;font-weight:400}input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,textarea:-moz-placeholder{color:#aaa;opacity:1;font-weight:400}select{margin-bottom:0}textarea{height:10em;overflow:auto;resize:vertical}.radio,.checkbox{font-weight:400}input[type=checkbox],input[type=radio]{padding:0}input[type=file]{display:block}button,input[type=button],input[type=reset],input[type=submit]{-moz-appearance:button;-webkit-appearance:button;cursor:pointer}button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;line-height:1.5;border:none}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{cursor:pointer}button.disabled,input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}table{margin:2em 0;padding:0;width:100%;border-collapse:collapse}table th,table td{text-align:left;padding:.5em 1em;font-size:1em}table th{font-size:1.1em;font-weight:700}#responsive-tester{position:fixed;bottom:0;right:0;z-index:10000;padding:5px;width:auto;background-color:#999;color:#555;font-size:.6em;line-height:1;opacity:.5;display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:visible!important;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;overflow:visible!important}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:caslon;font-weight:400;font-display:swap;src:url(/css/fonts/93ac235a-65ad-465f-9d63-0b0cfad056f5.eot?#iefix);src:url(/css/fonts/93ac235a-65ad-465f-9d63-0b0cfad056f5.eot?#iefix) format("eot"),url(/css/fonts/7d1a7ee9-7c7a-4fba-bc8d-10b76db99411.woff2) format("woff2"),url(/css/fonts/26c98b73-8919-4b03-bd6e-6d5a01b98db5.woff) format("woff"),url(/css/fonts/3d754b3d-d1e0-4810-9a4b-85db59efb423.ttf) format("truetype"),url(/css/fonts/23bc91a5-1107-43a9-9f0c-de33253390ae.svg#23bc91a5-1107-43a9-9f0c-de33253390ae) format("svg")}@font-face{font-family:caslon;font-weight:500;font-display:swap;src:url(/css/fonts/08cf5790-da91-4644-82c1-62fa87147f22.eot?#iefix);src:url(/css/fonts/08cf5790-da91-4644-82c1-62fa87147f22.eot?#iefix) format("eot"),url(/css/fonts/f907744b-74d5-403d-aca6-bebd57b6ab35.woff2) format("woff2"),url(/css/fonts/2d3f50f0-92c5-4531-8975-0d4cdc84cbde.woff) format("woff"),url(/css/fonts/7eae864d-1a05-4c7e-a33c-d98922f038a8.ttf) format("truetype"),url(/css/fonts/6e26784a-01a5-41c7-8970-b7e444752ab3.svg#6e26784a-01a5-41c7-8970-b7e444752ab3) format("svg")}@font-face{font-family:caslon;font-weight:700;font-display:swap;src:url(/css/fonts/15f9d3de-abb0-4368-a866-84ed319109f0.eot?#iefix);src:url(/css/fonts/15f9d3de-abb0-4368-a866-84ed319109f0.eot?#iefix) format("eot"),url(/css/fonts/7496e29e-671f-4f21-a827-6a663339922b.woff2) format("woff2"),url(/css/fonts/74c40577-6e6d-4934-a54f-914b0644d2a0.woff) format("woff"),url(/css/fonts/19ee8ef9-6f24-4d82-b340-b6c91422d075.ttf) format("truetype"),url(/css/fonts/9e03fcd3-9808-4002-bd6f-6e58891b3cf3.svg#9e03fcd3-9808-4002-bd6f-6e58891b3cf3) format("svg")}.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}/*!* Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:"font awesome 5 brands";font-style:normal;font-weight:400;font-display:block;src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.eot?4a28c895ffe3bd184490cada61bb749c);src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.eot?4a28c895ffe3bd184490cada61bb749c) format("embedded-opentype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.woff2?a0f6b35c2b55babc93cb9b15791a1d4c) format("woff2"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.woff?d3a718bc1772e114ece0c2acbda89747) format("woff"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.ttf?77ace0fee45b138f023459bf3af34ba0) format("truetype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-brands-400.svg?82927ee13ebdbbb7ae72dc00b86624ce) format("svg")}.fab{font-family:"font awesome 5 brands";font-weight:400}/*!* Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:"font awesome 5 pro";font-style:normal;font-weight:300;font-display:block;src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.eot?1980e02850f8d6c2e02280a60674f547);src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.eot?1980e02850f8d6c2e02280a60674f547) format("embedded-opentype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.woff2?68c2f74f76d4236722607d6eeb8b105d) format("woff2"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.woff?f056755c8cd097b5f5ffde3e98387631) format("woff"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.ttf?5bdaa8582fd409b4a3fd9f03916de415) format("truetype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-light-300.svg?4433b4f4806f7bfb430596701dd4fde8) format("svg")}.fal{font-family:"font awesome 5 pro";font-weight:300}/*!* Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-display:block;src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-regular-400.eot?5739d02394088b39be41cbe628723cfa);src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-regular-400.eot?5739d02394088b39be41cbe628723cfa) format("embedded-opentype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-regular-400.woff2?dd049a6496eea2a18937237b999ea8fa) format("woff2"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-regular-400.woff?f5c3ba7919c746a90974c94d90e502e1) format("woff"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-regular-400.ttf?6ee0bdf1a4b4aad88663dfb01ef6f789) format("truetype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-regular-400.svg?606e54f607334e45061aab955bbabe29) format("svg")}.far{font-family:"font awesome 5 pro";font-weight:400}/*!* Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:"font awesome 5 pro";font-style:normal;font-weight:900;font-display:block;src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-solid-900.eot?98d38a5db49c92a68bd3b83b906ee2c9);src:url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-solid-900.eot?98d38a5db49c92a68bd3b83b906ee2c9) format("embedded-opentype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-solid-900.woff2?16e9dbeb2afd22d5cf0e7eeb2b2879ae) format("woff2"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-solid-900.woff?0f7c8f7d7cd80287a094702ebaf8019c) format("woff"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-solid-900.ttf?977e6fae30d6f3f1aed9997f1928f70d) format("truetype"),url(/fonts/vendor/@fortawesome/fontawesome-pro/webfa-solid-900.svg?ff4da5ed81cdfe2b2e68d6dd9978d96e) format("svg")}.fa,.fas{font-family:"font awesome 5 pro";font-weight:900}@font-face{font-family:space mono,monospace;font-display:swap}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 500ms;transition:opacity 500ms}html{background-color:#f0f0f0}.container{max-width:1100px;margin:0 auto;padding:0 50px}.container.unconstrained{max-width:none}h1,h2,h3,h4,h5{font-family:caslon,serif;line-height:1.2;margin:0 0 .5em;color:#232323}h1{font-size:3em;line-height:1.2;font-weight:500}h2{font-size:3em;line-height:1.2;font-weight:500;letter-spacing:.01em}h3{font-size:1.75em;font-weight:700;line-height:1.18;color:#3f3f3f;letter-spacing:.025em}h4{font-family:space mono,monospace;letter-spacing:.025em;font-weight:700;margin-bottom:.7em;font-size:1.1em;color:rgba(35,35,35,.7)}h4 a{color:#52989e}h5{font-size:1em;font-weight:900}.tagline{color:#e6be00;font-family:space mono,monospace;text-transform:uppercase;letter-spacing:.2em;font-size:.875em;line-height:1.5;margin:0 0 1.75em;font-weight:700}#nprogress .bar{background:#e6be00!important}p{margin:0 0 1.5em}.text-center{text-align:center}.margin-none{margin-top:0!important;margin-bottom:0!important}img{max-width:100%}a{color:#52989e}.js-heroPopover.-loading .wistia-loading{display:inline}.js-heroPopover.-loading .wistia-popover-text{display:none}.wistia-loading{display:none}.background-gray{background:#f0f0f0;max-width:100%}.background-gray .columns{max-width:1100px;margin:0 auto}.button-container{display:block}.button,.submit input[type=submit],button{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:inline-block;padding:.8em 2.6em;background-color:#52989e;font-family:space mono,monospace;font-weight:700;color:#27343b;text-transform:uppercase;letter-spacing:.1em;overflow:hidden;position:relative;box-shadow:0 0 0 transparent}.button.forward:after,.submit input[type=submit].forward:after,button.forward:after{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F178";display:inline-block;padding-left:1em}.button.small,.submit input[type=submit].small,button.small{font-size:.75em}.button.secondary,.submit input[type=submit].secondary,button.secondary{border:solid 2px #52989e;color:#52989e;background:0 0}.button.secondary.highlight,.submit input[type=submit].secondary.highlight,button.secondary.highlight{border-color:#e6be00;color:#e6be00;padding:.675em 2.6em}.button.dark,.submit input[type=submit].dark,button.dark{background-color:#404d56;color:#52989e}.button.dark.secondary,.submit input[type=submit].dark.secondary,button.dark.secondary{border-color:#404d56;color:#404d56;background:0 0}.button.-outline,.submit input[type=submit].-outline,button.-outline{background-color:transparent;border:3px solid #404d56}.button:hover,.submit input[type=submit]:hover,button:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}[data-tippy-content]{color:#52989e}[data-tippy-content]:hover,[data-tippy-content]:focus{color:#404d56}.mktoForm .knownLeadsButton .mktoButtonWrap.mktoShadow .mktoButton{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:inline-block;padding:.8em 2.6em;background-color:#52989e;background-image:none;border:none;font-family:space mono,monospace;font-weight:700;color:#27343b;text-transform:uppercase;letter-spacing:.1em;overflow:hidden;position:relative;box-shadow:0 0 0 transparent}.mktoForm .knownLeadsButton .mktoButtonWrap.mktoShadow .mktoButton.forward:after{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F178";display:inline-block;padding-left:1em}.mktoForm .knownLeadsButton .mktoButtonWrap.mktoShadow .mktoButton.small{font-size:.75em}.mktoForm .knownLeadsButton .mktoButtonWrap.mktoShadow .mktoButton.secondary{border:solid 2px #52989e;color:#52989e;background:0 0}.mktoForm .knownLeadsButton .mktoButtonWrap.mktoShadow .mktoButton.secondary.highlight{border-color:#e6be00;color:#e6be00;padding:.675em 2.6em}.mktoForm .knownLeadsButton .mktoButtonWrap.mktoShadow .mktoButton.dark{background-color:#404d56;color:#52989e}.mktoForm .knownLeadsButton .mktoButtonWrap.mktoShadow .mktoButton.dark.secondary{border-color:#404d56;color:#404d56;background:0 0}.mktoForm .knownLeadsButton .mktoButtonWrap.mktoShadow .mktoButton:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.mktoForm .knownLeadsButton .mktoButtonWrap.mktoShadow .mktoButton:focus,.mktoForm .knownLeadsButton .mktoButtonWrap.mktoShadow .mktoButton:hover{border:none}.button:before,.submit input[type=submit]:before,button:not(.modal-close):not(.menu-toggle):before{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;-webkit-transform:skewX(60deg);transform:skewX(60deg);content:"";display:block;position:absolute;top:0;right:auto;bottom:0;left:50%;width:1px;background:#fff;opacity:0}.button:hover:before,.submit input[type=submit]:hover:before,button:not(.modal-close):not(.menu-toggle):hover:before{-webkit-transform:skewX(0deg);transform:skewX(0deg);opacity:1;width:100%;left:0;background-color:transparent}ul.social{padding-left:0;list-style:none}ul.social li:before{display:none}ul.social li{display:inline-block}ul.social li a{display:block;margin-left:1.5em}ul.social li a span{display:none}ul.social li a:before{display:inline;position:static;font-size:2em;color:#404d56;border-radius:none;background:0 0;width:auto;height:auto;font-size:1.66em;line-height:1;top:auto;left:auto}ul.social li a:hover:before{color:#52989e}ul.social li.linkedin a:before{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F0E1";font-family:"font awesome 5 brands"}ul.social li.facebook a:before{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F09A";font-family:"font awesome 5 brands"}ul.social li.twitter a:before{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F099";font-family:"font awesome 5 brands"}ul.social li.youtube a:before{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F167";font-family:"font awesome 5 brands"}ul.social li.instagram a:before{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F16D";font-family:"font awesome 5 brands"}ul.social-sharing{padding-left:0;list-style:none;position:relative;top:1em;z-index:181;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}ul.social-sharing li:before{display:none}ul.social-sharing li{display:inline-block;position:relative;margin:0 .3em;cursor:pointer}ul.social-sharing li span{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;border-radius:0;background-color:#000;color:#fff;width:2.2em;height:2.2em;line-height:1.68em;text-align:center;font-size:.85em;position:relative}ul.social-sharing li span:before{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F178";font-family:"font awesome 5 brands";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}ul.social-sharing li span:hover{background-color:#52989e}ul.social-sharing li span em{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}ul.social-sharing li.linkedin span:before{content:"\F0E1"}ul.social-sharing li.twitter span:before{content:"\F099"}ul.social-sharing li.facebook span:before{content:"\F09A"}ul.social-sharing li.youtube span:before{content:"\F167"}ul.social-sharing li.vimeo span:before{content:"\F27D"}.wistia_popover_embed{z-index:10002!important}.drift-move-up #drift-widget{bottom:80px!important}.alert-banner{padding:1em 0;line-height:1;background-color:#52989e;text-align:center;font-size:16px;color:#fff;display:none;overflow:hidden}.alert-banner .alert-content{display:inline}.alert-banner .alert-content p{margin-bottom:10px}.alert-banner .countdown{font-family:space mono,monospace;display:inline}.alert-banner .countdown:after{content:"  ";white-space:pre}.alert-banner a{color:#fff}.alert-banner.alert-blue{background-color:#52989e}.alert-banner.alert-dark-gray{background-color:#26272b}.alert-banner.alert-slate{background-color:#404d56}.alert-banner.alert-yellow{background-color:#e6be00;color:#26272b}.alert-banner.alert-light-gray{background-color:#f0f0f0;color:#26272b}.alert-banner.alert-red{background-color:#e73e58}.alert-banner .close{position:absolute;right:15px;top:15px;cursor:pointer;font-size:1.25em;font-family:Arial}.alert-banner.alert-light-gray{color:#26272b}.alert-banner.alert-light-gray a{color:#26272b}.tall.alert-banner{padding:1em 0;max-height:156px;box-shadow:inset 0 -20px 20px -20px #000}.tall.alert-banner img{margin:0;max-width:50%;-o-object-fit:contain;object-fit:contain;align-self:start}.tall.alert-banner .container>div{padding-left:25px;text-align:left;width:50%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin-top:-16px}.tall.alert-banner .container>div p{margin-bottom:15px}.tall.alert-banner .container>div p:first-child{font-size:28px;font-family:caslon,serif}.tall.alert-banner .container>div p:nth-child(2){font-family:space mono,monospace;font-weight:400;text-transform:uppercase;text-decoration:underline}.tall.alert-banner .container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:0;max-width:700px;height:140px}.tall.alert-banner .close{font-size:1.5em}.popup{position:fixed;display:block;width:640px;padding:45px 110px 40px;top:-100%;overflow-y:scroll;left:0;right:0;margin:auto;color:#fff;text-align:center;text-justify:distribute;background:-webkit-gradient(linear,left top,left bottom,color-stop(-70%,black),to(#52989e));background:linear-gradient(black -70%,#52989e);z-index:99999;box-shadow:0 10px 40px rgba(0,0,0,.75);-webkit-transition-duration:.5s;transition-duration:.5s;opacity:0;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.popup h3{color:#fff;font-size:32px;margin-bottom:20px}.popup h3::after{content:" ";width:50px;display:block;border:2px solid #52989e;margin:auto;margin-top:20px}.popup a.button{box-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:100px}.popup a.button:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.popup img{width:40px;position:absolute;top:20px;right:20px}.popup #closePopUp{cursor:pointer}body.menu-showing header.primary{top:0!important}body#home .icon-lead-ins p{color:#26272b}.maintenance{height:100vh;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:25px;background:url(/img/backgrounds/galaxy-no-logo.jpg);background-repeat:no-repeat;background-size:cover}.maintenance .contact-details{text-align:center}.maintenance h2,.maintenance h4,.maintenance p{color:#fff}.maintenance h2::after{content:"";display:block;padding-top:25px;width:100%;border-bottom:1px solid #e6be00;margin:auto}.maintenance img{margin-bottom:50px;width:100%;max-width:400px}bn .popup.marketoPopup.popup-with-image{padding:40px 75px}.popup.marketoPopup{position:fixed;background-image:url(/img/backgrounds/popupbackground.png);display:block;max-width:640px;padding:75px 110px;top:-100%;left:0;right:0;margin:auto;color:#fff;text-align:center;text-justify:distribute;z-index:99999;box-shadow:0 10px 40px rgba(0,0,0,.75);-webkit-transition-duration:.5s;transition-duration:.5s;opacity:0;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.popup.marketoPopup input{padding:5px 15px!important}.popup.marketoPopup button,.popup.marketoPopup a.button{background-color:#e6be00!important;padding:5px 30px!important;color:#fff!important;font-weight:100!important;margin-bottom:100px!important;margin:auto}.popup.marketoPopup .mktoButtonRow{text-align:center}.popup.marketoPopup h3{color:#fff;font-size:40px;font-weight:100;margin-bottom:0;text-align:left}.popup.marketoPopup p{text-align:left}.popup.marketoPopup img{width:40px;position:absolute;top:20px;right:20px}.popup.marketoPopup .popup-image-group{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:25px}.popup.marketoPopup img.popup-image{position:relative;width:auto;-o-object-fit:contain;object-fit:contain;max-width:200px;max-height:200px;margin-right:25px;top:0;right:0;align-self:flex-start}.popup.marketoPopup #closePopUp{cursor:pointer}.popup.marketoPopup .mktoLabel{color:#fff}.popup.marketoPopup .mktoLabel a{text-decoration:underline;color:#fff}header.primary{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:fixed;top:0;right:0;bottom:auto;left:0;z-index:5000;line-height:2}header.primary .container{max-width:1240px}header.primary .branding{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;float:left;position:relative;z-index:8000}header.primary .branding a{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;position:relative;width:231px;height:46px;overflow:hidden;margin-top:34px}header.primary .branding a svg{width:231px;height:46px}header.primary .branding a svg .type{fill:#fff}header.primary .branding a svg .mark{fill:#52989e}header.primary .branding span{position:absolute;top:0;left:0;opacity:0}header.primary .menu-toggle{display:none}.hover-handle:hover .hub-cta{display:block}.hover-handle .hitbox{display:block;opacity:0;height:20px;position:absolute;left:-10px;margin:auto;bottom:-10px;width:50px}.hub-cta{background:#fff;position:absolute;white-space:nowrap;text-align:center;left:50%;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:20px;line-height:.5;top:42px}.hub-cta::after{content:"";display:block;position:absolute;width:0;height:0;left:0;right:0;margin:auto;top:-10px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:10px solid #fff}.hub-cta p{margin-bottom:0}.hub-cta h6{font-weight:700;margin-bottom:14px;line-height:.9}.hub-cta span{font-weight:700;color:#52989e;font-size:.8rem;cursor:pointer}nav.utility .hub-cta p a{margin-bottom:0;line-height:0;font-size:.8rem;margin-bottom:15px;color:#000}body.hub header.primary.hub{background:#222327;height:44px;padding-left:30px;padding-top:5px;position:fixed}body.hub header.primary.hub .parent,body.hub header.primary.hub .current{font-family:space mono,monospace;font-weight:700;white-space:nowrap}body.hub header.primary.hub .parent{color:#fff;padding-right:30px;margin-right:20px;position:relative}body.hub header.primary.hub .parent::after{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F105";display:block;position:absolute;color:#52989e;right:0;top:2px;font-size:1.3rem;font-weight:900}body.hub header.primary.hub .current{color:#e6be00}@media only screen and (max-width:1200px){body.hub header.primary.hub{height:auto;position:relative}}[v-cloak]{display:none}nav.navPrimary,nav.utility{position:relative;z-index:5000}nav.navPrimary ul,nav.utility ul{padding-left:0;list-style:none}nav.navPrimary ul li:before,nav.utility ul li:before{display:none}nav.navPrimary>ul,nav.utility>ul{margin:0;padding:0;font-size:0}nav.navPrimary>ul li,nav.utility>ul li{display:inline-block;font-size:16px}nav.navPrimary>ul li a,nav.utility>ul li a{display:block}nav.navPrimary{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;top:83px;left:50px}nav.navPrimary .container{position:relative}nav.navPrimary .mobile-only{display:none}nav.navPrimary>ul>li.active>a:after{bottom:.7em;opacity:.25;background-color:#fff}nav.navPrimary>ul>li.active>a:hover:after{background-color:#52989e}nav.navPrimary>ul>li>a{font-size:1.4em;color:#fff;padding:.5em 0;margin:0 2em 0 0}nav.navPrimary>ul>li>a:after{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;content:"";display:block;position:absolute;bottom:0;left:0;right:2em;height:2px;background-color:#52989e;opacity:0}nav.navPrimary>ul>li>a:hover{color:#6fafb4}nav.navPrimary>ul>li>a:hover:after{bottom:.7em;opacity:1}nav.navPrimary>ul>li .secondary{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;top:80%;left:0;background-color:#404d56;padding:1em 3em 1em 2em;margin-left:-2em;visibility:hidden;opacity:0}nav.navPrimary>ul>li .secondary:before,nav.navPrimary>ul>li .secondary:after{content:"";display:table}nav.navPrimary>ul>li .secondary:after{clear:both}nav.navPrimary>ul>li .secondary:before{content:"";display:block;position:absolute;bottom:100%;left:30px;width:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:7px solid #404d56}nav.navPrimary>ul>li .secondary p{text-transform:uppercase;margin:0 0 .5em;font-family:space mono,monospace;letter-spacing:.1em;font-size:.9em;font-weight:700}nav.navPrimary>ul>li .secondary p a{color:#e6be00}nav.navPrimary>ul>li .secondary p a:hover{color:#fff}nav.navPrimary>ul>li .secondary.double{display:-webkit-box;display:flex;width:450px}nav.navPrimary>ul>li .secondary.double nav{margin-right:50px}nav.navPrimary>ul>li .secondary.double nav:last-child{margin-right:0}nav.navPrimary>ul>li .secondary ul{margin:0 0 .5em}nav.navPrimary>ul>li .secondary ul li{display:block;margin:0}nav.navPrimary>ul>li .secondary ul li.mobile-only{display:none}nav.navPrimary>ul>li .secondary ul li a{white-space:nowrap;color:#52989e;font-weight:700}nav.navPrimary>ul>li .secondary ul li a:hover{color:#fff}nav.navPrimary>ul>li:hover .secondary{display:block;top:100%;visibility:visible;opacity:1}nav.navPrimary>ul>li:hover .secondary.double{display:-webkit-box;display:flex}nav.utility{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;top:2.2em;float:right;vertical-align:middle}nav.utility ul{text-align:right;display:inline-block}nav.utility li{margin:0 .75em 0 0;vertical-align:middle}nav.utility li a{font-size:.9em;font-weight:300;color:#fff}nav.utility li.search a{width:18px;height:25px;color:transparent;position:relative}nav.utility li.search a:before{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F002";font-size:14px;text-align:center;line-height:15px;color:#52989e;width:15px;height:15px;margin-top:-7px;margin-left:-7px;position:absolute;top:50%;left:50%}nav.utility li.search a:hover:before,nav.utility li.search a:focus:before{color:#fff}nav.utility li.demo,nav.utility li.score{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}nav.utility li.demo a,nav.utility li.score a{background-color:#e73e58;color:#fff;overflow:hidden;font-weight:700;position:relative;white-space:nowrap;outline:none;line-height:1;padding:.75em 1.25em;font-size:.8em;border:solid 2px #e73e58}nav.utility li.score a{color:#e73e58;background:0 0}body.scrolled header.primary{background-color:#26272b;box-shadow:0 5px 20px rgba(0,0,0,.5);padding-bottom:15px;top:0!important}body.scrolled header.primary .branding a{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;width:46px;height:46px;margin-top:15px}body.scrolled header.primary nav.navPrimary{top:12px;left:125px}body.scrolled header.primary nav.navPrimary>ul>li>a{font-size:.9em;padding-top:.8em;margin-right:1.2em}body.scrolled header.primary nav.navPrimary>ul>li>a:after{right:1.2em}body.scrolled header.primary nav.utility{top:1em}body.scrolled header.primary nav.utility li{font-size:16px}body.scrolled header.primary nav.utility li a{font-size:.85em}body.scrolled header.primary nav.utility li.demo a,body.scrolled header.primary nav.utility li.score a{font-size:.75em}.torso{background:#fff}body.hub .torso{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}body.hub .torso .search{position:relative}body.hub .torso .search input{font-family:proxima nova,proxima-nova,sans-serif;font-size:18px;padding:10px 30px;border-radius:25px;outline:none;border-bottom:outset 1px #f7f4f4;box-shadow:0 5px 40px rgba(0,0,0,.1);-webkit-appearance:textfield}body.hub .torso .search input[type=search]::-ms-clear{display:none;width:0;height:0}body.hub .torso .search input[type=search]::-ms-reveal{display:none;width:0;height:0}body.hub .torso .search input[type=search]::-webkit-search-decoration,body.hub .torso .search input[type=search]::-webkit-search-cancel-button,body.hub .torso .search input[type=search]::-webkit-search-results-button,body.hub .torso .search input[type=search]::-webkit-search-results-decoration{display:none}body.hub .torso .search button{background:0 0;position:absolute;top:13px;padding:0;right:23px}body.hub .torso .search button:hover{box-shadow:none}body.hub .torso .search button::before{display:none}body.hub .torso .search button::after{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F002";display:block;color:#52989e;-webkit-transform:scale(-1,1);transform:scale(-1,1);font-size:1.3rem}body.hub .torso aside{padding:45px 30px;width:350px;min-width:350px;background-color:#ebeded}body.hub .torso aside h3,body.hub .torso aside p.toc{font-family:proxima nova,proxima-nova,sans-serif;font-weight:700;font-size:22px;color:#666;margin-bottom:25px}body.hub .torso aside nav.sidebar ul li::before{display:none}body.hub .torso aside nav.sidebar>ul{padding-left:0}body.hub .torso aside nav.sidebar>ul>li{position:relative;font-weight:700;font-size:17px;border-bottom:inset 1px #dedfe1;box-shadow:0 1px 0 #f7f7f7;padding-bottom:8px;margin-bottom:8px;-webkit-transition:padding-bottom 250ms;transition:padding-bottom 250ms}body.hub .torso aside nav.sidebar>ul>li ul{max-height:0;overflow:hidden;margin-bottom:0;margin-top:0;padding-bottom:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-transition:max-height 250ms,margin-top 250ms;transition:max-height 250ms,margin-top 250ms}body.hub .torso aside nav.sidebar>ul>li ul li{margin-right:auto;font-weight:700;font-size:16px;-webkit-transition:border-bottom 250ms;transition:border-bottom 250ms;border-bottom:2px solid transparent}body.hub .torso aside nav.sidebar>ul>li ul li:hover{border-bottom:2px solid #7ac46e}body.hub .torso aside nav.sidebar>ul>li ul li a{color:#3f4d58}body.hub .torso aside nav.sidebar>ul>li ul li.active{border-bottom:2px solid #7ac46e}body.hub .torso aside nav.sidebar>ul>li ul li:last-child{margin-bottom:0}body.hub .torso aside nav.sidebar>ul>li.active{padding-bottom:30px}body.hub .torso aside nav.sidebar>ul>li.active ul{margin-top:25px;max-height:1000px}body.hub .torso aside nav.sidebar>ul>li.active button.toggle::after{color:#7ac46e;-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.hub .torso aside nav.sidebar>ul>li.active.no-child{padding-bottom:8px}body.hub .torso aside nav.sidebar>ul button.toggle{background:0 0;position:absolute;top:0;right:0;padding:0;height:34px;width:34px;outline:none}body.hub .torso aside nav.sidebar>ul button.toggle:hover{box-shadow:none}body.hub .torso aside nav.sidebar>ul button.toggle::before{display:none}body.hub .torso aside nav.sidebar>ul button.toggle::after{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F105";-webkit-transition:color 250ms,-webkit-transform 250ms;transition:color 250ms,-webkit-transform 250ms;transition:color 250ms,transform 250ms;transition:color 250ms,transform 250ms,-webkit-transform 250ms;position:absolute;top:3px;right:2px;font-weight:700;color:#cacaca;font-size:1.2rem}body.hub .torso aside p.toc{display:none}body.hub .torso main{padding-top:50px;padding-bottom:100px;max-width:1025px;position:relative}body.hub .torso main .container{padding:0 75px}body.hub .torso main .single-image,body.hub .torso main .single-video{margin-bottom:50px}body.hub .torso main .video-with-text .content{padding-left:25px}body.hub .torso main .choice-blocks{margin-bottom:50px}body.hub .torso main .choice-blocks .choice{background:linear-gradient(0.125turn,#52989e,#3f4d59);max-width:400px;padding:30px;padding-top:180px;padding-bottom:130px;position:relative}body.hub .torso main .choice-blocks .choice .description h3{max-width:240px;text-align:center;margin:auto;margin-bottom:20px;color:#fff;font-family:proxima nova,proxima-nova,sans-serif;font-weight:700;font-size:30px}body.hub .torso main .choice-blocks .choice .description div{color:#c9f4f8}body.hub .torso main .choice-blocks .choice .description div p{margin-bottom:0;font-size:18px;text-align:center}body.hub .torso main .choice-blocks .choice .image{position:absolute;top:50px;left:0;height:100px}body.hub .torso main .choice-blocks .choice .image img{height:100%}body.hub .torso main .choice-blocks .choice .triangle-top,body.hub .torso main .choice-blocks .choice .triangle-bottom{position:absolute;width:101%;max-width:none;z-index:3}body.hub .torso main .choice-blocks .choice .triangle-top{top:-1px;left:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.hub .torso main .choice-blocks .choice .triangle-bottom{bottom:0;left:-1px}body.hub .torso main .choice-blocks a:last-child .choice{margin-left:auto;margin-right:0}body.hub .torso main .pagination-nav{margin-top:50px;width:100%}body.hub .torso main .pagination-nav .container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}body.hub .torso main .pagination-nav .seq-nav{width:50%;font-family:space mono,monospace;color:#e6be00;font-size:14px;text-transform:uppercase;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}body.hub .torso main .pagination-nav .seq-nav span{font-family:proxima nova,proxima-nova,sans-serif;font-size:18px;font-weight:600;text-transform:none}body.hub .torso main .pagination-nav .seq-nav.prev{padding:25px 60px;background-color:#f0f0f0}body.hub .torso main .pagination-nav .seq-nav.prev span{color:#404d56;position:relative}body.hub .torso main .pagination-nav .seq-nav.prev span::before{content:"";display:block;position:absolute;width:14px;height:38px;top:-17px;left:-34px;-webkit-transition:left 250ms;transition:left 250ms;background:url(/img/icons/tallrightarrow.png);-webkit-transform:rotate(180deg);transform:rotate(180deg);background-repeat:no-repeat;background-size:100%;background-position:center}body.hub .torso main .pagination-nav .seq-nav.prev:hover span::before{left:-39px}body.hub .torso main .pagination-nav .seq-nav.next{padding:25px 40px;background-color:#404d56}body.hub .torso main .pagination-nav .seq-nav.next span{color:#52989e;position:relative}body.hub .torso main .pagination-nav .seq-nav.next span::before{content:"";display:block;position:absolute;width:14px;height:38px;top:-17px;-webkit-transition:right 250ms;transition:right 250ms;right:-34px;background:url(/img/icons/tallrightarrow.png);background-repeat:no-repeat;background-size:100%;background-position:center}body.hub .torso main .pagination-nav .seq-nav.next:hover span::before{right:-39px}body.hub .torso main .pagination-nav .divider{margin:0 15px;color:#404d56;font-size:1.6rem}body.hub .torso main .pagination-nav .seq-nav{font-weight:700}@media only screen and (max-width:500px){body.hub .torso main{padding-bottom:290px}body.hub .torso main .pagination-nav .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.hub .torso main .pagination-nav .container .seq-nav{width:100%}}@media only screen and (max-width:1200px){body.hub .torso{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.hub .torso aside{width:100%;overflow:hidden;height:50px;padding-top:11px;padding-bottom:0}body.hub .torso aside p.toc{cursor:pointer;display:block}body.hub .torso aside p.toc::after{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F054";display:inline-block;margin-left:20px;-webkit-transition:margin-left 250ms,-webkit-transform 250ms;transition:margin-left 250ms,-webkit-transform 250ms;transition:margin-left 250ms,transform 250ms;transition:margin-left 250ms,transform 250ms,-webkit-transform 250ms;vertical-align:middle;margin-top:-5px}body.hub .torso main .container{padding:0 30px}body.hub .torso aside.expand{height:auto}body.hub .torso aside.expand p.toc::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}body.product .breadcrumbs__list{-webkit-box-pack:start;justify-content:flex-start}.breadcrumbs{padding:20px 0}.breadcrumbs__list{margin-bottom:0;list-style-type:none;padding-left:0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}.breadcrumbs__item{margin-bottom:0}.breadcrumbs__item:last-child{font-weight:700}.breadcrumbs__item::before{display:none}.breadcrumbs__item::after{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F105";color:#e6be00;margin:0 10px;vertical-align:middle}.breadcrumbs__item:last-child::after{display:none}.breadcrumbs__link{color:#232323}.breadcrumbs__link:hover{color:#52989e}.breadcrumbs.-mono .breadcrumbs__item,.breadcrumbs.-mono .breadcrumbs__link{font-family:space mono,monospace}.platform-score-contact .score,.platform-score-contact .contact{box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.platform-score-contact .score h2,.platform-score-contact .contact h2{font-size:3.5em}.platform-score-contact .score{color:#cdc6c6;background:url(/img/backgrounds/galaxy-dark.jpg) no-repeat top left #040405;background-size:cover;width:60%}.platform-score-contact .score h2{line-height:1.1;max-width:600px;color:#fff;margin-bottom:.5em}.platform-score-contact .score p.scoretext{font-size:1.2em;max-width:650px}.platform-score-contact .score p.button-container{margin-top:3em}.platform-score-contact .score .position{position:relative;padding:100px 200px 75px 100px}.platform-score-contact .score .tagline{margin-bottom:.6em}.platform-score-contact .score .confirmation-text h3{color:#fff}.platform-score-contact .score form{position:relative;overflow:hidden}.platform-score-contact .score form .text{margin-bottom:1em}.platform-score-contact .score form .submit{text-align:right}.platform-score-contact .contact{background:#52989e;color:#404d56;vertical-align:middle}.platform-score-contact .contact h2{color:#fff}.platform-score-contact .contact .position{padding:62.5px 50px}.platform-score-contact .contact .text{margin-bottom:1em}.platform-score-contact .contact .submit{text-align:right}.platform-score-contact .contact button,.platform-score-contact .contact a.button,.platform-score-contact .contact input[type=submit]{background-color:#26272b!important;color:#52989e!important}.platform-score-contact .contact .columns>hr{width:1em}.scoreform-column{display:inline-block;width:50%}.scoreform-column+.scoreform-column{margin-left:9%;width:40%}@media only screen and (max-width:1200px){.scoreform-column{width:100%}.scoreform-column+.scoreform-column{margin-left:0;margin-top:50px;width:100%}}.button-naked{background:0 0;color:#52989e;padding:0;position:relative;text-transform:none}.button-naked:hover{color:#fff}.button-naked::before{display:none}.button-naked::after{-webkit-font-smoothing:antialiased;background:0 0;border-radius:none;content:"\F054";display:inline;font-family:"font awesome 5 pro";font-style:normal;font-variant:normal;font-weight:400;height:auto;left:auto;line-height:1;line-height:1;position:static;speak:none;text-transform:none;top:auto;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;width:auto;font-size:.8rem}body.hub footer.primary .container{margin:none;margin-left:350px;padding-left:0}@media only screen and (max-width:1200px){body.hub footer.primary .container{margin:0 auto;margin-left:0;padding-left:50px}}body .platform-score-contact .container{max-width:1200px;padding-top:100px;padding-bottom:75px}body .platform-score-contact .scoreform-column{vertical-align:top}body .platform-score-contact .mktoForm .mktoButtonRow{text-align:right}body .platform-score-contact .mktoLabel{color:#fff}body .platform-score-contact .mktoLabel a{color:#52989e!important}body .platform-score-contact .contact .mktoFormRow:nth-child(2),body .platform-score-contact .contact .mktoFormRow:nth-child(3){display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}body .platform-score-contact .contact .mktoFormRow:nth-child(2) .mktoFormCol,body .platform-score-contact .contact .mktoFormRow:nth-child(3) .mktoFormCol{width:47.5%!important}body .platform-score-contact .contact .mktoFormRow:nth-child(2) .mktoClear,body .platform-score-contact .contact .mktoFormRow:nth-child(3) .mktoClear{display:none}@media only screen and (max-width:1200px){body .platform-score-contact .contact .mktoFormRow:nth-child(2),body .platform-score-contact .contact .mktoFormRow:nth-child(3){width:100%!important}}@media only screen and (max-width:500px){body .platform-score-contact .contact .mktoFormRow:nth-child(2) .mktoFormCol,body .platform-score-contact .contact .mktoFormRow:nth-child(3) .mktoFormCol{width:100%!important}}body .platform-score-contact .score div.mktoFormRow:nth-of-type(2){float:left;clear:left;width:47.5%!important}body .platform-score-contact .score div.mktoFormRow:nth-of-type(3){float:right;clear:right;width:47.5%!important}footer.primary{background:#f0f0f0;border-top:solid 2px #fff;padding-top:75px}footer.primary .container{max-width:1200px}footer.primary .address{position:relative;padding-left:75px;float:left;margin-bottom:3em}footer.primary .address .logo-home{background:url(/img/mark-slate.png) no-repeat center center/contain;text-indent:-9999px;overflow:hidden;width:45px;height:50px;display:block;position:absolute;top:0;left:0}footer.primary .address a,footer.primary .address a>*{color:#232323;font-size:.75em;line-height:1.83;font-weight:400;text-decoration:none;display:block;cursor:pointer}footer.primary .address a:hover,footer.primary .address a>*:hover{color:#52989e}footer.primary .footer-nav{float:right;width:64%}footer.primary .footer-nav ul{padding-left:0;list-style:none;float:left;width:25%;margin-left:12%;margin-bottom:3em}footer.primary .footer-nav ul li:before{display:none}footer.primary .footer-nav ul:first-of-type{margin-left:0}footer.primary .footer-nav ul li a{letter-spacing:.15em;font-weight:500;padding-bottom:.6em;color:#232323}footer.primary .footer-nav ul li a:hover{color:#52989e}footer.primary.-landingPage .copyright-social{max-width:660px;margin-left:auto;border-top:0;padding-top:0}footer.primary.-landingPage.-dark{background-color:#26272b}footer.primary.-landingPage.-dark .logo-home{background:url(/img/mark-white.png) no-repeat center center/contain}footer.primary.-landingPage.-dark a,footer.primary.-landingPage.-dark a::before,footer.primary.-landingPage.-dark p{color:#fff}footer.primary .copyright-social{width:100%;border-top:solid 1px #d7d8d8;padding-top:25px;font-size:.75em;margin-bottom:3em}footer.primary .copyright-social:before,footer.primary .copyright-social:after{content:"";display:table}footer.primary .copyright-social:after{clear:both}footer.primary .copyright-social a{color:#232323;font-weight:400;display:inline-block;margin-left:2em;cursor:pointer}footer.primary .copyright-social a:hover{color:#52989e}footer.primary .copyright-social p.copyright{float:left}footer.primary .copyright-social .footer-security-badge{width:200px;float:right;margin-left:5em;display:block}footer.primary .copyright-social ul.social{float:right}@media only screen and (max-width:1030px){footer.primary.-landingPage .group{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}footer.primary.-landingPage .copyright-social{margin-left:0;max-width:100%}footer.primary.-landingPage .group{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}footer.primary.-landingPage ul.social li:first-child a{margin-left:0}}.modal-close{position:absolute;top:20px;right:20px;width:50px;height:50px;background:0 0;color:#52989e;overflow:hidden;text-indent:-9999px;z-index:7000}.modal-close svg{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#52989e}.modal-close:hover{box-shadow:none}.modal-close:hover svg{fill:#e73e58}.inputText{border-left:10px solid #404d57;padding-left:.7rem;margin-bottom:1.3rem;position:relative}.inputText__label{font-weight:500;font-size:.9rem;color:#fff}.inputText__input{padding:.5rem}.inputText.-percentage::after{content:"%";position:absolute;color:#979696;bottom:.8rem;right:2.2rem}.inputText__byline{display:block;font-size:.7rem}.roiReport__fallbackTitle{color:#fff;font-weight:400;margin-bottom:2rem;font-size:1.5rem}.roiReport__hero{background-color:#52989e;position:relative;padding-top:160px;overflow:hidden}.roiReport__hero::after{content:"";width:140vw;height:430px;display:block;position:absolute;top:-320px;left:-30vw;background-color:#333;z-index:0;-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.roiReport__hero .container{position:relative;z-index:1}.roiReport__hero h1{color:#fff;margin-bottom:50px}@media(max-width:660px){.roiReport__hero h1{font-size:2.05rem}}.roiReport__callout{padding:50px 0 80px}.roiReport__calloutWrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.roiReport__calloutCtas{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.roiReport__calloutText{margin-right:50px}.roiReport__calloutBody>*:first-child{margin-top:0}.roiReport__calloutBody>*:last-child{margin-bottom:0}.roiReport__calloutBody *{color:#fff}.roiReport__calloutTitle{color:#fff;font-size:2rem;font-weight:400;margin-bottom:.4rem}.roiReport__ctaOne,.roiReport__ctaTwo{white-space:nowrap;box-shadow:0 10px 15px rgba(0,0,0,.2);margin-bottom:1rem;color:#fff;font-weight:300}.roiReport__ctaOne{background-color:#4d4d4d}.roiReport__ctaTwo{background-color:#e6be00}@media(max-width:660px){.roiReport__calloutWrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.roiReport__calloutCtas{-webkit-box-align:start;align-items:flex-start}.roiReport__calloutBody{margin-bottom:2rem;margin-right:0}}.initialReportForm{padding-bottom:50px}.initialReportForm__errors{list-style-type:none}.initialReportForm__error{color:#fff}.initialReportForm__error::before{content:"!";color:#e73e58;width:auto;height:auto;background-color:transparent;border-radius:0;top:-.1rem;left:-1rem;font-size:1.3rem}.initialReportForm__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.initialReportForm__form{width:350px;min-width:350px}.initialReportForm__text{margin-right:112px}.initialReportForm__thumbnailWrapper{width:130px;margin-bottom:.5rem}.initialReportForm__body>*:first-child,.initialReportForm__introduction>*:first-child{margin-top:0}.initialReportForm__body>*:last-child,.initialReportForm__introduction>*:last-child{margin-bottom:0}.initialReportForm__introduction{margin-bottom:40px}.initialReportForm__introduction p{margin-bottom:1rem}.initialReportForm__introduction p,.initialReportForm__introduction li{font-size:1.4rem;font-weight:600}.initialReportForm__introduction *,.initialReportForm__body *{color:#fff}.initialReportForm__submitRow{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;padding-left:.7rem}.initialReportForm__byline{font-size:.7rem;max-width:200px;color:#fff}.initialReportForm__button{padding:.5rem 1rem;color:#fff;background-color:#404d57;font-weight:300}.initialReportForm__button::after{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F105"}@media only screen and (max-width:1030px){.initialReportForm__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.initialReportForm__text{margin-right:0;margin-bottom:50px}}.reportCard{background-color:#fff}.reportCard__wrapper{padding:50px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.reportCard__footer{background-color:#4d4d4d;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:18px 50px}.reportCard__footerLogo{width:180px}.reportCard__presentValueWrapper{padding:120px 0;background-image:url(/img/icons/diamond.png);background-size:100% 100%;background-repeat:no-repeat;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;margin-bottom:1.4rem}.reportCard__columnMain{width:290px;min-width:290px;margin-right:50px}.reportCard__presentValue{font-size:4rem;font-weight:600;margin-bottom:0;line-height:1;color:#fff}.reportCard__presentValueSubtitle{color:#fff;font-size:1.3rem;margin-bottom:0}.reportCard__presentValueDescription{font-size:.7rem;text-align:center;line-height:1.4}.reportCard__dataTitle{font-size:1.9rem;margin-bottom:.3rem}.reportCard__dataSubtitle{font-size:1.2rem}.reportCard__columnDataWrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:end;align-items:flex-end}.reportCard__dataStats{-webkit-box-flex:1;flex-grow:1}.reportCard__statValue{color:#52989e;font-size:2rem;font-weight:600;margin-bottom:0;line-height:1}.reportCard__statLabel{font-weight:600;font-size:1.2rem;line-height:1;margin-bottom:0}.reportCard__stat{margin-bottom:1.7rem}.reportCard__stat:last-child{margin-bottom:0}.reportCard__dataCharts{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:end;align-items:flex-end}.reportCard__benefitsChart,.reportCard__costChart{width:90px}.reportCard__benefitsChart .reportCard__statValue,.reportCard__costChart .reportCard__statValue{text-align:center;font-size:1.5rem}.reportCard__benefitsChart .reportCard__stat,.reportCard__costChart .reportCard__stat{margin-bottom:1rem}.reportCard__benefitsChart{margin-right:50px}.reportCard__benefitsChart .reportCard__barBlock{background-color:#52989e;border-bottom:4px solid #fff}.reportCard__benefitsChart .reportCard__barBlock:last-child{border-bottom:none}.reportCard__costChart .reportCard__barBlock{background-color:#999}.reportCard__costChart .reportCard__statValue{color:#999}.reportCard__statMeta{display:block;font-size:1.1rem;font-weight:400;margin-bottom:.4rem}.reportCard__byline{margin-bottom:0;color:#52989e;font-size:1.2rem}.reportCard__userName,.reportCard__date{color:#fff}.reportCard.-dummy{width:1000px;position:fixed;right:9999px}@media only screen and (max-width:1030px){.reportCard__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.reportCard__columnMain{margin-right:0;margin-bottom:50px}.reportCard.-dummy .reportCard__wrapper{padding:50px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.reportCard.-dummy .reportCard__columnMain{width:290px;min-width:290px;margin-right:50px;margin-bottom:0}}@media(max-width:660px){.reportCard__columnDataWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.reportCard__stat{text-align:center}.reportCard__dataStats{margin-bottom:50px}.reportCard.-dummy .reportCard__columnDataWrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:end;align-items:flex-end}.reportCard.-dummy .reportCard__stat{margin-bottom:1.7rem;text-align:left}.reportCard.-dummy .reportCard__benefitsChart .reportCard__stat,.reportCard.-dummy .reportCard__costChart .reportCard__stat{margin-bottom:1rem}.reportCard.-dummy .reportCard__stat:last-child{margin-bottom:0}.reportCard.-dummy .reportCard__dataStats{margin-bottom:0}}@media only screen and (max-width:770px){.reportCard__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.reportCard__footer svg{margin-bottom:1rem}.reportCard.-dummy .reportCard__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}}.textWithForm{padding:50px 0}.textWithForm__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.textWithForm__form{width:340px;min-width:340px}.textWithForm__text{margin-right:50px}.textWithForm__title{margin-bottom:1rem;font-size:2.2rem;font-weight:400}.textWithForm__body>*:first-child{margin-top:0}.textWithForm__body>*:last-child{margin-bottom:0}.textWithForm .mktoFieldWrap.-text,.textWithForm .mktoFieldWrap.-email{border-left:9px solid #52989e!important}.textWithForm .mktoFieldWrap.-text .mktoField,.textWithForm .mktoFieldWrap.-email .mktoField{padding:.6rem!important}.textWithForm .mktoFieldWrap{padding-left:1rem!important}@media only screen and (max-width:1030px){.textWithForm__text{margin-bottom:2rem;margin-right:0}.textWithForm__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.thumbnailWithText{padding:80px 0;background-color:#fff}.thumbnailWithText__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.thumbnailWithText__title{margin-bottom:.8rem;font-size:2.1rem}.thumbnailWithText .container{max-width:880px}.thumbnailWithText__thumbnailWrapper{width:200px;min-width:200px}.thumbnailWithText__text{margin-left:50px}.thumbnailWithText__body>*:first-child{margin-top:0}.thumbnailWithText__body>*:last-child{margin-bottom:0}@media only screen and (max-width:1030px){.thumbnailWithText{padding:50px 0}.thumbnailWithText__text{margin-left:0}.thumbnailWithText__thumbnailWrapper{margin-bottom:2rem}.thumbnailWithText__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.pagination-layer{background:#f0f0f0;padding:50px 0;margin-top:3em;font-family:space mono,monospace}nav.pagination ul{padding-left:0;list-style:none;font-size:0}nav.pagination ul li:before{display:none}nav.pagination ul li{display:inline-block;font-size:16px;margin:0 0 0 1em}nav.pagination ul li:first-child{margin-left:0}nav.pagination ul li.current span,nav.pagination ul li.current a{color:#52989e;border-color:#52989e;background:#52989e;color:#f0f0f0}nav.pagination ul li a,nav.pagination ul li span{display:block;padding:.5em 1em;border:solid 2px #52989e;text-align:center;font-weight:700;text-transform:uppercase}nav.pagination ul li span{color:#404d56;border-color:#404d56}nav.pagination ul li.abridged span{color:#b0b0b0;border-color:#b0b0b0}.search-overlay{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(2,2,2,.9);z-index:7500;opacity:0}.search-overlay form{width:auto;padding:50px 100px 50px 50px}.search-overlay form input[type=text]{font-size:4em;font-family:space mono,monospace;border:none;background:0 0;box-shadow:none;color:#7ac46e;border-bottom:solid 2px #7ac46e;width:100%;padding:.2em 0;line-height:1.2;margin:0 auto;outline:none}.search-overlay form button{font-size:1.5em}.search-overlay.showing{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.hero{padding:210px 0 70px;background:url(/img/hero-bg.jpg) no-repeat center center #26272b;background-size:cover;text-align:center;position:relative;overflow:hidden}.hero .container{position:relative;z-index:179}.hero .blog-featured-image{-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px);position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:center center;z-index:180;opacity:.3}.hero .blog-featured-image:before{background:-webkit-gradient(linear,left top,left bottom,from(#27262a),to(rgba(39,38,42,0)));background:linear-gradient(to bottom,#27262a 0%,rgba(39,38,42,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#27262a",endColorstr="#0027262a",GradientType=0);content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:181}.hero .featured-spacer{height:4em}.hero p{line-height:1.625;color:#b4b3b3;max-width:650px;margin:0 auto 1.5em}.hero p.tagline{margin-left:auto;margin-right:auto}.hero .tagline{position:relative;z-index:182;color:#e6be00;font-family:space mono,monospace;text-transform:uppercase;letter-spacing:.2em;font-size:.875em;line-height:1.5;margin:0 0 1.75em;font-weight:700}.hero h1{position:relative;z-index:182;color:#fff;line-height:1.1;font-weight:500;font-size:3.375em;margin:0 0 .6em}.hero .bgvideowrapper{height:100%;overflow:hidden}.hero .bgvideofallback{position:absolute;width:100vw;top:0;left:0;bottom:0;right:0;margin:auto;z-index:-2}.hero #bgvideo{background:0 0!important;position:absolute;width:100vw;top:0;left:0;bottom:0;right:0;margin:auto;z-index:-1}.hero .wistia_click_to_play{width:auto!important;height:auto!important}.hero .vp-player-layout{width:100%}.hero .hero-subhead a:hover{color:#b6d9dc}.hero.with-image{background-repeat:no-repeat;background-size:cover;background-position:center}.hero.with-image::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;background:rgba(0,0,0,.6)}.authorBio{padding:75px 0}.authorBio__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.authorBio__photo{width:300px;min-width:300px;margin-right:50px}.authorBio__content{text-align:left;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.authorBio__content p{margin-left:0;margin-right:0}.authorBio__content p.tagline{margin-left:0;margin-right:0}.authorBio h1{margin-bottom:10px}@media only screen and (max-width:770px){.authorBio{padding:25px 0}.authorBio__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.authorBio__photo{margin-bottom:25px}}body.hub .hero.hub{padding:0}body.hub .hero.hub .copy{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}body.hub .hero.hub .copy .hero-image{width:350px;min-width:350px;height:auto;display:block;position:relative;overflow:hidden;padding-top:80px;padding-left:30px;text-align:left}body.hub .hero.hub .copy .hero-image .title{text-align:right;padding-right:30px;position:relative;z-index:1}body.hub .hero.hub .copy .hero-image .title p{font-size:1.6rem;line-height:1;font-weight:200}body.hub .hero.hub .copy .hero-image .title::before{content:"";display:block;position:absolute;top:-12px;right:30px;width:50px;border-top:2px solid #52989e}body.hub .hero.hub .copy .hero-image svg{width:288px;height:65px;display:inline;position:relative;z-index:1}body.hub .hero.hub .copy .hero-image svg .type{fill:#fff}body.hub .hero.hub .copy .hero-image svg .mark{fill:#52989e}body.hub .hero.hub .copy .hero-image img{position:absolute;top:36px}body.hub .hero.hub .copy .hero-image::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;background:linear-gradient(0.375turn,#52989e,#3f4d59);opacity:.7}body.hub .hero.hub .copy .hero-text{padding:70px 50px 20px 75px;-webkit-box-flex:1;flex-grow:1;text-align:left;background:-webkit-gradient(linear,left top,right top,color-stop(-25%,#466871),to(#222327));background:linear-gradient(to right,#466871 -25%,#222327)}body.hub .hero.hub .copy .hero-text h1{margin-top:45px;font-size:60px;color:#e6be00}@media only screen and (max-width:500px){body.hub .hero.hub .copy .hero-text{padding-top:56px}body.hub .hero.hub .copy .hero-text h1{font-size:40px}body.hub .hero.hub .copy .hero-text p.subtitle{font-size:1.9rem}body.hub .hero.hub .copy .hero-text svg{width:300px}}@media only screen and (max-width:1200px){body.hub .hero.hub .copy .hero-image{display:none}body.hub .hero.hub .copy .hero-text{padding-left:30px;padding-right:30px}body.hub .hero.hub .copy .hero-text h1{margin-top:20px}body.hub .hero.hub .copy .hero-text p.subtitle{display:block;margin:0}body.hub .hero.hub .copy .hero-text p.subtitle span{display:none}}#home .hero{background:0 0}#home .hero:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#26272b;z-index:0;opacity:.65}#home .hero .button.secondary{margin-left:25px;margin-top:0}@media only screen and (max-width:770px){#home .hero .button.secondary{margin-left:0;margin-top:10px}#home .hero .button{display:block;float:left;clear:both}}.confirmation-text{display:none}#MktoForms2XDIframe{visibility:hidden;position:absolute;display:block!important;height:0}body .mktoForm{font-size:16px!important;width:auto!important;margin:0 auto;padding:0}body .mktoForm *{font-family:proxima nova,proxima-nova,sans-serif;width:auto!important;padding:0}body .mktoForm .mktoFormCol{float:none}body .mktoForm label.mktoLabel{float:none;line-height:1.5;padding-top:0;font-family:proxima nova,proxima-nova,sans-serif;font-weight:500;font-size:1.2em;margin-bottom:.5em;display:none}body .mktoForm .mktoAsterix{display:none}body .mktoForm .mktoFieldWrap{float:none}body .mktoForm .mktoRequiredField .mktoAsterix,body .mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix{display:inline-block;color:#e73e58;font-weight:700;padding-left:0;padding-right:0;float:none}body .mktoForm .mktoRequiredField label.mktoLabel,body .mktoForm .mktoFormRow .mktoRequiredField label.mktoLabel{font-weight:500;position:absolute;top:.2em;font-size:1.5em;line-height:1;right:.3em;z-index:300;display:inline-block}body .mktoForm .mktoField{float:none;font-size:1em;line-height:1.4}body .mktoForm input[type=text],body .mktoForm input[type=url],body .mktoForm input[type=email],body .mktoForm input[type=tel],body .mktoForm input[type=number],body .mktoForm input[type=date],body .mktoForm textarea.mktoField,body .mktoForm select.mktoField{padding:1em;color:#232323;margin:0 0 2em;line-height:1.5;border:none;font-family:space mono,monospace;width:100%!important;background:#fff;height:auto;font-size:1em;box-shadow:0 5px 40px rgba(0,0,0,.1)}body .mktoForm select.mktoField{padding:.6em!important}body .mktoForm textarea.mktoField{min-height:150px}body .mktoForm .mktoGutter,body .mktoForm .mktoOffset{display:none}body .mktoForm .mktoButtonWrap.mktoSimple .mktoButton,body .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:active,body .mktoForm .mktoButtonWrap .mktoButton{color:#26272b;border:none;padding:.8em 2.6em!important;font-size:1em;background:#52989e;font-family:space mono,monospace;font-weight:700;letter-spacing:.01em;margin:0 0 2em}body .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover,body .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:active:hover,body .mktoForm .mktoButtonWrap .mktoButton:hover{border:none}body .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:focus,body .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:active:focus,body .mktoForm .mktoButtonWrap .mktoButton:focus{outline:none;border:none}body .mktoForm .mktoButtonRow{display:block;width:auto;clear:both}body .mktoForm span.mktoButtonWrap.mktoSimple{margin-left:0!important}body .mktoForm .mktoFieldDescriptor.mktoFormCol{margin-bottom:0!important}body .mktoForm .mktoError{position:absolute;top:100%!important;right:auto!important;bottom:auto!important;left:0!important;z-index:99;margin-top:-.5em}body .mktoForm .mktoError .mktoErrorMsg{background:#e73e58!important;border:none;border-radius:0;box-shadow:10px 10px 50px rgba(0,0,0,.2);color:#fff;display:block;font-size:1em;line-height:1.2;margin-top:0;margin-bottom:0;max-width:16em;padding:.3em 1em;text-shadow:none}body .mktoForm .mktoError .mktoErrorArrowWrap{display:none}body #demo-form div.mktoFormRow,body .modal-form div.mktoFormRow{width:47.5%!important}body #demo-form div.mktoFormRow:nth-of-type(odd),body .modal-form div.mktoFormRow:nth-of-type(odd){float:left;clear:left}body #demo-form div.mktoFormRow:nth-of-type(even),body .modal-form div.mktoFormRow:nth-of-type(even){float:right;clear:right}body #demo-form div.mktoFormRow:nth-of-type(7),body .modal-form div.mktoFormRow:nth-of-type(7){width:100%!important;float:none!important}.mktoFieldWrap.-checkbox .mktoLabel,.mktoFieldWrap.-select .mktoLabel,.mktoFieldWrap.-radio .mktoLabel{display:block!important;position:relative!important;font-size:.875rem!important;font-weight:400!important}.mktoRadioList label{margin-bottom:.5rem!important}.mktoFieldWrap.-checkbox .mktoLabel{padding-left:2rem}.mktoForm .mktoHtmlText{margin-bottom:1rem}.mktoForm .mktoFormRow fieldset legend{margin-left:0}body .mktoForm label.mktoLabel{font-size:1rem}.mktoHtmlText p,.mktoHtmlText span{line-height:1.4;font-size:12px;font-family:proxima nova,proxima-nova,sans-serif!important}body .mktoForm .mktoFieldWrap.-checkbox,body .mktoForm .mktoFieldWrap.-radio{margin-bottom:1rem;float:left}.mktoRadioList{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.mktoForm .mktoFormRow .mktoRadioList label{width:calc(100% - 30px)!important;margin-left:13px!important;margin-bottom:1rem;font-size:.875rem}.mktoCheckboxList{position:absolute;top:-6px;left:0}body #demo-form,body .modal-form{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;visibility:hidden;position:fixed;background:transparent;top:0;right:0;bottom:0;left:0;width:100%;padding:50px;z-index:5000}body #demo-form:before,body .modal-form:before{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transform:translate(-50%,-100%) scale(1,1);transform:translate(-50%,-100%) scale(1,1);content:"";display:block;position:absolute;top:0;left:50%;width:300px;height:300px;border-radius:9000px;background-color:#e73e58;z-index:5100}body #demo-form .mktoForm label.mktoLabel,body .modal-form .mktoForm label.mktoLabel{color:#f0f0f0}body #demo-form .mktoForm,body .modal-form .mktoForm{margin-bottom:0}body #demo-form .container,body .modal-form .container{-webkit-transform:translate(0,100px);transform:translate(0,100px);-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;max-width:900px;margin:0 auto;position:relative;padding-top:5em;padding-bottom:2em;z-index:5200;opacity:0}body #demo-form .container>h2,body .modal-form .container>h2{color:#fff}body #demo-form .container .confirmation-text>h3,body .modal-form .container .confirmation-text>h3{color:#fff}body.demo-showing{overflow:hidden;width:100%;height:100%;position:fixed}body.demo-showing #demo-form{-webkit-transform:translate(0,0);transform:translate(0,0);background:rgba(38,39,43,.95);visibility:visible}body.demo-showing #demo-form .container{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .5s ease-out .1s;transition:all .5s ease-out .1s}body.demo-showing #demo-form .overflow{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}body.demo-showing #demo-form:before{-webkit-transform:translate(-50%,-50%) scale(8,8);transform:translate(-50%,-50%) scale(8,8);content:"";display:block;position:absolute;top:50%;left:50%;right:auto;background:rgba(64,77,86,.25)}body.monitoring-showing{overflow:hidden;width:100%;height:100%;position:fixed}body.monitoring-showing #monitoring-form{-webkit-transform:translate(0,0);transform:translate(0,0);background:rgba(38,39,43,.95);visibility:visible}body.monitoring-showing #monitoring-form .container{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .5s ease-out .1s;transition:all .5s ease-out .1s}body.monitoring-showing #monitoring-form .overflow{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}body.monitoring-showing #monitoring-form:before{-webkit-transform:translate(-50%,-50%) scale(8,8);transform:translate(-50%,-50%) scale(8,8);content:"";display:block;position:absolute;top:50%;left:50%;right:auto;background:rgba(64,77,86,.25)}.white-feature h2{font-size:3.3rem!important;color:#52989e;margin-bottom:25px}.white-feature p{font-size:1.1rem}.white-feature .columns .image img{max-width:none;width:60%}.white-feature .content{padding-right:0}.white-feature .content{padding-top:0;padding-bottom:0}.white-feature .content ul{padding-left:30px}.white-feature .content ul li{list-style-type:none!important;font-size:1.1rem}.white-feature .content ul li::before{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F105";color:#52989e;font-size:1.8rem;top:-3px;left:-25px;font-weight:800}.white-feature .content ul li:before{background-color:transparent}.none p{font-size:1.1rem}.gray-feature h2{font-size:3.7rem;margin-bottom:.7rem}.gray-feature p,.gray-feature ul li{font-size:1.1rem}.gray-feature .columns .image{position:relative}.gray-feature .columns .image img{position:absolute;left:0;bottom:-50px;right:0;max-width:none;width:130%}.gray-feature .content{padding-right:0}.gray-feature .content{padding-top:0;padding-bottom:0}.gray-feature .content ul{padding-left:30px}.gray-feature .content ul li{list-style-type:none!important;font-size:1.1rem}.gray-feature .content ul li::before{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F105";color:#52989e;font-size:1.8rem;top:-3px;left:-25px;font-weight:800}.gray-feature .content ul li:before{background-color:transparent}.video-feature{padding-top:100px;background:#f4f4f4}.video-feature .container{position:relative;padding-bottom:254px;margin-bottom:400px}.video-feature h2,.video-feature p{text-align:center}.video-feature h4{font-family:caslon,serif;font-size:1.7rem;color:#000;margin-left:-80px;margin-right:-80px;margin-top:25px;text-align:center}.video-feature .wistia-embed{position:absolute;max-width:700px;bottom:-305px;left:0;right:0;margin:auto}.image-list{max-width:1200px}.image-list .columns img{width:90px}.image-list h2{color:#52989e}.image-list .columns>div>.columns{margin-bottom:50px}.image-list .columns>div>.columns div:first-child{width:147px}.image-list .columns>div>.columns div:nth-child(2){font-size:18px}.feature-blocks{padding:100px 0}.feature-blocks .container{max-width:1200px}.feature-blocks h2,.feature-blocks .short-description{text-align:center}.feature-blocks p{font-size:18px}.feature-blocks .short-description{margin-bottom:50px}.feature-blocks .description{text-align:center}.feature-blocks .description h3{font-size:1.35rem}.feature-blocks .description p{font-size:1rem}.feature-blocks .columns .speaker{width:calc(33% - 50px);margin-right:75px;position:relative;padding-bottom:50px}.feature-blocks .columns .speaker img{max-width:200px;margin:auto}.feature-blocks .columns .speaker .photo{margin-bottom:50px}.feature-blocks .columns .speaker:nth-child(3n){margin-right:0}.feature-blocks .columns .speaker p.button-container{text-align:center;margin-bottom:0;position:absolute;bottom:0;left:0;right:0;margin:auto;display:inherit}.feature-blocks .columns .speaker a.button{padding:.4em 1.3em;color:#fff;font-weight:200}.feature-blocks .columns{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.gray-text-alone{padding:100px 0;background:#f4f4f4;position:relative;max-width:none}.gray-text-alone .columns{max-width:1200px;margin:auto;padding:50px 25px}.gray-text-alone p strong{font-family:caslon,serif;font-size:1.5rem;margin-top:12.5px;display:block;margin-top:40px}.gray-text-alone p{margin-bottom:12.5px}.icon-lead-ins{margin:62.5px 0 87.5px}.icon-lead-ins ul{display:table;table-layout:fixed;width:100%;padding-left:0;list-style:none;width:100%;margin:0}.icon-lead-ins ul>*{display:table-cell;vertical-align:top}.icon-lead-ins ul>hr{display:table-cell;width:100px;margin:0;padding:0;border:none}.icon-lead-ins ul.fluid{table-layout:auto;width:100%}.icon-lead-ins ul.fluid .fixed-cell{width:1%;white-space:nowrap}.icon-lead-ins ul li:before{display:none}.icon-lead-ins ul li{text-align:center;vertical-align:bottom}.icon-lead-ins ul li img{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;margin:0 auto 1em}.icon-lead-ins ul li strong{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;line-height:1;font-size:1.275em;color:#232323;font-family:caslon,serif;font-weight:700;position:relative}.icon-lead-ins ul li:hover img{-webkit-transform:translate(0,-10px) scale(1.1,1.1);transform:translate(0,-10px) scale(1.1,1.1)}.icon-lead-ins ul li:hover strong{color:#52989e}.platform-lead-ins{padding:125px 0 150px}.platform-lead-ins .container>h2,.platform-lead-ins .container>p{text-align:center;max-width:660px;margin-left:auto;margin-right:auto}.platform-lead-ins .container>p{line-height:1.75;margin-bottom:75px}.platform-lead-ins .icon-items{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;width:100%;-webkit-box-align:stretch;align-items:stretch}.platform-lead-ins .icon-items a{width:50%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:0;border-bottom:1px solid #d7d7d7;padding-bottom:30px;padding-top:70px;text-align:center;-webkit-box-align:center;align-items:center}.platform-lead-ins .icon-items a>div{max-width:350px;text-align:center;margin:auto}.platform-lead-ins .icon-items a .icon{text-align:center;transform:none;-webkit-transform:none;margin-bottom:0;margin-top:0}.platform-lead-ins .icon-items a .icon img{width:114px}.platform-lead-ins .icon-items a .icon::after{top:50%;left:50%;right:0;height:70%;width:1px}.platform-lead-ins .icon-items a .content{margin-top:0}.platform-lead-ins .icon-items a .content p{padding-right:0}.platform-lead-ins .icon-items a:nth-child(even) .icon,.platform-lead-ins .icon-items a:nth-child(even) .content{-webkit-transform:none;transform:none}.platform-lead-ins .icon-items a:nth-child(even){padding-left:25px}.platform-lead-ins .icon-items a:nth-child(odd){border-right:1px solid #d7d7d7;padding-right:25px}.platform-lead-ins .icon-items a:nth-last-of-type(-n+2){border-bottom:none;padding-bottom:0}.platform-lead-ins .icon-items a:nth-child(1),.platform-lead-ins .icon-items a:nth-child(2){padding-top:0}.platform-lead-ins .icon-items.odd-layout a:nth-last-of-type(-n+2){border-bottom:1px solid #d7d7d7;padding-top:70px}.platform-lead-ins .icon-items.odd-layout a:last-child{border-bottom:none;border-right:none}@media only screen and (max-width:770px){.platform-lead-ins .icon-items a{width:100%;border-bottom:none;padding-top:0}.platform-lead-ins .icon-items a:nth-child(even){padding-left:0}.platform-lead-ins .icon-items a:nth-child(odd){padding-right:0;border-right:none}.platform-lead-ins .icon-items a:nth-child(1),.platform-lead-ins .icon-items a:nth-child(2),.platform-lead-ins .icon-items a:nth-last-of-type(-n+2){padding-top:0}.platform-lead-ins .icon-items.odd-layout a:nth-last-of-type(-n+2){border-bottom:none;padding-top:0}}.icon-items a{display:block;position:relative;max-width:660px;margin:0 auto 75px}.icon-items a:before,.icon-items a:after{content:"";display:table}.icon-items a:after{clear:both}.icon-items a .icon{-webkit-transform:translate(40px,0);transform:translate(40px,0);float:right;position:relative}.icon-items a .icon img{position:relative;z-index:50;width:184px}.icon-items a .icon:after{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);content:"";display:block;position:absolute;top:50%;left:0;right:0;height:1px;background-color:#b6c2cc;z-index:100}.icon-items a .content{max-width:400px}.icon-items a .content h3{padding-top:1.33em;font-size:1.75em;line-height:1.36;color:#232323;margin-bottom:.65em}.icon-items a .content p{color:#232323;padding-right:40px;margin-bottom:2.5em}.icon-items a:nth-child(even) .icon{-webkit-transform:translate(0,0);transform:translate(0,0);float:left}.icon-items a:nth-child(even) .icon:after{-webkit-transform:translate(50%,0);transform:translate(50%,0)}.icon-items a:nth-child(even) .content{-webkit-transform:translate(40px,0);transform:translate(40px,0);float:right}.industries .icon-items .icon img{width:220px}.industries .icon-items .icon:after{display:none}.call-to-action{background:#26272b;color:#d4d4d4}.call-to-action .columns{max-width:1400px;margin:0 auto}.call-to-action .columns h4{width:37.5px}.call-to-action .tagline{margin-bottom:1em;padding-top:10px}.call-to-action h2{color:#fff;font-size:2em}.call-to-action p{line-height:1.75}.call-to-action .content{padding:100px 0 100px 165px;vertical-align:middle}.call-to-action .content p:not(.tagline){font-size:1.1em}.call-to-action .image{width:55%;vertical-align:bottom;padding-top:50px}.call-to-action .image img{width:100%}.featured-resource,.case-study{display:table;table-layout:fixed;width:100%;background-color:#404d56;color:#c3c3c3}.featured-resource>*,.case-study>*{display:table-cell;vertical-align:top}.featured-resource>hr,.case-study>hr{display:table-cell;width:100px;margin:0;padding:0;border:none}.featured-resource.fluid,.case-study.fluid{table-layout:auto;width:100%}.featured-resource.fluid .fixed-cell,.case-study.fluid .fixed-cell{width:1%;white-space:nowrap}.featured-resource .visual,.case-study .visual{background-position:top right;background-repeat:repeat-y;overflow:hidden;background-color:#e6be00}.featured-resource .visual .position,.case-study .visual .position{width:288px;float:right;margin:75px 100px 50px 0}.featured-resource .visual .cover,.case-study .visual .cover{position:relative;width:100%}.featured-resource .visual .cover:before,.featured-resource .visual .cover:after,.case-study .visual .cover:before,.case-study .visual .cover:after{content:"";display:block;position:absolute;z-index:50;background:url(/img/assets/shadow.png) no-repeat center center;background-size:100% 100%}.featured-resource .visual .cover:before,.case-study .visual .cover:before{top:40%;right:0;bottom:-55px;left:-15px}.featured-resource .visual .cover:after,.case-study .visual .cover:after{background-image:url(/img/assets/pages.png);top:0;left:100%;bottom:0;width:10px}.featured-resource .visual .cover img,.case-study .visual .cover img{z-index:100;position:relative;width:100%}.featured-resource .content,.case-study .content{width:60%;padding:75px 50px 85px 100px}.featured-resource .content .position,.case-study .content .position{max-width:500px}.featured-resource h2,.case-study h2{color:#fff;line-height:1.18;font-size:2em;margin-bottom:.6em;font-weight:700}.list.tour .button:hover:before{-webkit-transform:none;transform:none}.case-study .visual{background-size:cover;background-position:right center}.case-study .visual .position{margin-bottom:75px}.case-study .visual .cover{box-shadow:20px 30px 40px rgba(0,0,0,.3)}.case-study .visual .cover:before,.case-study .visual .cover:after{display:none}.case-study .content .testimonial p.quote,.cd-testimonial p.quote{position:relative;font-size:1.5em;font-family:caslon,serif;font-style:italic;font-weight:400;color:#fff;line-height:1.42;padding-top:.6em;letter-spacing:.025em}.case-study .content .testimonial p.quote:before,.case-study .content .testimonial p.quote:after,.cd-testimonial p.quote:before,.cd-testimonial p.quote:after{content:"";display:block;width:32px;height:32px;background:url(/img/assets/quote-closing.png) no-repeat center center/contain}.case-study .content .testimonial p.quote:before,.cd-testimonial p.quote:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:.2em;right:100%;margin-right:1em}.case-study .content .testimonial p.quote:after,.cd-testimonial p.quote:after{display:inline;padding:8px 32px 0 0;line-height:1px;position:relative;line-height:1;margin-left:.5em;top:.45em}.case-study .content .testimonial .attribute,.cd-testimonial .attribute{margin-bottom:2em}.case-study .content .testimonial .attribute:before,.case-study .content .testimonial .attribute:after,.cd-testimonial .attribute:before,.cd-testimonial .attribute:after{content:"";display:table}.case-study .content .testimonial .attribute:after,.cd-testimonial .attribute:after{clear:both}.case-study .content .testimonial .attribute .headshot,.cd-testimonial .attribute .headshot{float:left;width:77px;height:77px;overflow:hidden;border-radius:900px;overflow:hidden;top:-1em;position:relative;margin-right:2em}.case-study .content .testimonial .attribute .headshot img,.cd-testimonial .attribute .headshot img{width:77px;height:auto}.case-study .content .testimonial .attribute p,.cd-testimonial .attribute p{overflow:hidden}.case-study .content .testimonial .attribute p strong,.cd-testimonial .attribute p strong{font-weight:700;text-transform:uppercase;letter-spacing:.125em;color:#e6be00;font-family:space mono,monospace;display:block}.case-study .content .testimonial .attribute p em,.cd-testimonial .attribute p em{font-size:.875em;color:#ddd;font-style:normal;letter-spacing:.125em;display:block}.blog#blog .grid h3{color:#000}.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}.grid>a,.grid>div{width:27%;margin:50px 8% 50px 0;display:block;float:left;clear:right}.grid>a h3,.grid>div h3{color:#fff;line-height:1.36;font-size:1.375em}.grid>a:nth-child(3n),.grid>div:nth-child(3n){margin-right:0}.grid>a:nth-child(3n+1),.grid>div:nth-child(3n+1){clear:left}.grid>a .meta,.grid>div .meta{font-size:1em;color:#52989e;font-family:space mono,monospace}.grid.equal-widths{display:table;table-layout:fixed;width:100%;padding-bottom:3em}.grid.equal-widths>*{display:table-cell;vertical-align:top}.grid.equal-widths>hr{display:table-cell;width:100px;margin:0;padding:0;border:none}.grid.equal-widths.fluid{table-layout:auto;width:100%}.grid.equal-widths.fluid .fixed-cell{width:1%;white-space:nowrap}.grid.equal-widths>a,.grid.equal-widths>a:nth-child(3n),.grid.equal-widths>a:nth-child(3n+1),.grid.equal-widths>div,.grid.equal-widths>div:nth-child(3n),.grid.equal-widths>div:nth-child(3n+1){width:100%!important;float:none!important;margin:0!important}.grid.equal-widths>hr{width:75px}.grid.equal-widths>hr:first-child{display:none}.feature-grid{background:url(/img/backgrounds/gray-galaxy.jpg) no-repeat center center #eae8e8;background-size:cover;background-attachment:fixed;padding:100px 0;position:relative}.feature-grid:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:-webkit-gradient(linear,left top,left bottom,from(rgba(234,232,232,0)),to(#e2e2e2));background:linear-gradient(to bottom,rgba(234,232,232,0) 0%,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00eae8e8",endColorstr="#e2e2e2",GradientType=0)}.feature-grid .container{max-width:1500px;padding-left:100px;padding-right:100px}.feature-grid .features{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;position:relative;z-index:10}.feature-grid .features .feature{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;flex-basis:50%;max-width:50%;background-color:#fff;box-shadow:10px 10px 50px rgba(0,0,0,.1);display:inline-block;position:relative;padding:50px;align-self:flex-start;font-size:1.2em;position:relative}.feature-grid .features .feature:hover{box-shadow:0 0 100px rgba(0,0,0,.3)}.feature-grid .features .feature.has-icon{padding-left:87.5px}.feature-grid .features .feature.has-icon .icon{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:100px;position:absolute;top:25px;left:0}.feature-grid .features .feature.has-icon:nth-child(even){padding-left:50px;padding-right:87.5px}.feature-grid .features .feature.has-icon:nth-child(even) .icon{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;right:0}.feature-grid .features .feature:nth-child(1),.feature-grid .features .feature:nth-child(2){align-self:stretch}.feature-grid .features .feature:nth-child(1).media,.feature-grid .features .feature:nth-child(2).media{align-self:flex-start}.feature-grid .features .feature:nth-child(even){top:100px}.feature-grid .features .feature.media{background-color:#26272b;color:#b4b3b3;margin-right:-50px;align-self:flex-start;margin-bottom:50px}.feature-grid .features .feature.media p{margin:0}.feature-grid .features .feature.media .content .responsive-iframe{position:relative}.feature-grid .features .feature.media .content .responsive-iframe:after{content:"";display:block;position:relative;z-index:50;padding-bottom:56.25%}.feature-grid .features .feature.media .content .responsive-iframe iframe{width:100%!important;height:100%!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.feature-grid .features .feature.media.video{padding:0}.feature-grid .features .feature:nth-child(1){z-index:40}.feature-grid .features .feature:nth-child(2){z-index:30}.feature-grid .features .feature:nth-child(3){z-index:20}.feature-grid .features .feature:nth-child(4){z-index:10}.highlights{padding:75px 0;background:url(/img/backgrounds/logo-textured.jpg) no-repeat center center/cover;position:relative}.highlights:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#26272b;opacity:.5;z-index:10}.highlights .container{max-width:none;padding-left:100px;padding-right:100px;position:relative;z-index:20}.highlights .container>h2{font-weight:700;color:#e6be00;margin-bottom:1.2em}.highlights .highlight p{margin:0;padding-top:1em;position:relative;border-right:none;border-bottom:none;font-weight:300;color:rgba(255,255,255,.7);font-size:1.75em;font-family:proxima nova,proxima-nova,sans-serif}.highlights .highlight p:before{content:"";display:block;position:absolute;top:0;width:100px;height:6px;background-color:#52989e;left:0}.highlights .highlight p strong{color:#fff;font-weight:700}.intro-pair{background:#ebeaeb;background:-webkit-gradient(linear,left top,right top,from(#ebeaeb),to(white));background:linear-gradient(to right,#ebeaeb 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ebeaeb",endColorstr="#ffffff",GradientType=1);position:relative}.intro-pair .intro-copy{font-size:1.5em;padding:3em 50% 3em 0}.intro-pair .intro-image{top:-25px;right:0;bottom:0;left:50%;position:absolute}.intro-pair .intro-image img{width:auto;max-width:none;height:100%}.image-with-text{padding:50px}.image-with-text .video-embed+.content{padding-top:0;padding-bottom:0}.image-with-text .image{text-align:center}.image-with-text .image img{max-width:300px;margin:0 auto}.image-with-text .content{padding:4em 0 4em 50px;vertical-align:middle}.image-with-text .tagline{margin-bottom:1em}.image-with-text h2{font-size:2em;line-height:1.167;font-weight:700;margin-bottom:1em}.image-with-text .button-container{margin-top:2.5em}.image-with-text.pos-right .content{padding:4em 50px 4em 0}.image-with-text.style-light-gray{background:#ebeaea}.image-with-text.style-white{background:#fff}.image-with-text.simple .image img{max-width:100%}.image-with-text.simple .content{vertical-align:top;padding-top:0;padding-bottom:0}.marketo-columns{background-color:#f0f0f0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:stretch;align-items:stretch;position:relative;padding:0}.marketo-columns .image-with-text{padding:50px}.marketo-columns .image-with-text .container{width:60%;margin-left:auto;margin-right:0;padding:50px}.marketo-columns .image div{padding-right:50px;max-width:360px;margin-right:0;margin-left:0;margin:auto}.marketo-columns .image img{max-width:none;width:100%}.marketo-columns .container{width:60%;margin-left:auto;margin-right:0;padding:50px}.marketo-columns .content{vertical-align:top;padding:0}.marketo-columns .content ul{padding-left:0}.marketo-columns .content ul li{background:url(/img/icons/ssc_close_button_nox.png) no-repeat left top;padding-left:40px}.marketo-columns .content ul li:before{display:none}.marketo-columns .content p{color:#6b6a6a}.marketo-columns .content.no-image{max-width:850px;display:block;margin-right:0;margin-left:auto}.marketo-columns .form-wrap{width:40%;padding-bottom:50px}.marketo-columns .bold-bullets.container ol{margin:0 0 1.5em;padding:0;counter-reset:item}.marketo-columns .bold-bullets.container ol>li{margin:0;margin-bottom:12.5px;padding:0 0 0 2em;text-indent:-1.5em;list-style-type:none;counter-increment:item}.marketo-columns .bold-bullets.container ol>li:before{display:inline-block;width:1em;padding-right:.5em;font-weight:700;text-align:right;content:counter(item) "."}.marketo-columns .wrap-dark{background-color:#52989e}.marketo-columns .wrap-dark .mktoLabel,.marketo-columns .wrap-dark .mktoHtmlText,.marketo-columns .wrap-dark .mktoForm .mktoFormRow fieldset legend{color:#fff}.marketo-columns .dark.form{padding-top:50px;color:#fff}.marketo-columns .dark.form h1,.marketo-columns .dark.form h2,.marketo-columns .dark.form h3,.marketo-columns .dark.form h4,.marketo-columns .dark.form h5{color:#fff}.marketo-columns .dark.form .mktoButtonRow button.mktoButton{background-color:#e73e58;color:#fff}.marketo-columns .form{text-align:left;max-width:600px;width:100%;padding:50px;padding-top:50px;margin-left:0;margin-right:auto}.marketo-columns .form .mktoButtonRow{text-align:center!important}.marketo-columns .form .mktoButtonRow button.mktoButton{background-color:#e73e58;color:#fff}.marketo-columns .form form{max-width:600px!important;margin:0!important}.speakers .columns{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.speakers .columns .speaker{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:46%;margin-bottom:50px}.speakers .columns .speaker .photo{width:27%}.speakers .columns .speaker .photo img{min-width:100%}.speakers .columns .speaker .description{width:73%;margin-left:25px}.speakers .columns .speaker .description .title{color:#52989e;font-family:space mono,monospace;font-weight:100;font-size:1.1em}.speakers .columns .speaker .description h3{line-height:.7;font-weight:300;margin-bottom:5px}.speakers .columns.center-align .speaker{width:100%}.speakers .button-container{text-align:center;margin-bottom:50px}.speakers .button-container a.button{background-color:#e73e58;color:#fff;font-size:1.2em;font-weight:200;padding:.8em 5em}.speakers h2{text-align:center;margin:75px 0}.light-gray{background-color:#ebeaea}.paddedTopAndBottom{padding-top:75px;padding-bottom:75px}.paddedTopOnly{padding-top:75px}.paddedBottomOnly{padding-bottom:75px}.faqs{background:#e6e6e6;padding:100px 0 50px}.faqs .container{max-width:1240px}.faqs .container h2{text-align:center;font-size:3.2rem;margin-bottom:100px}.faqs .container .faq-tiles{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.faqs .container .faq-tiles .faq-tile{width:calc(50% - 25px);background:#fff;margin-bottom:25px;overflow:hidden;max-height:75px;-webkit-transition:max-height 250ms;transition:max-height 250ms;box-shadow:0 0 20px rgba(0,0,0,.3)}.faqs .container .faq-tiles .faq-tile .question{width:100%;height:75px;margin-bottom:0;font-size:1.15rem;font-weight:600;padding:0 75px 0 25px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;position:relative;cursor:pointer}.faqs .container .faq-tiles .faq-tile .question::after{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F107";position:absolute;font-weight:800;color:#52989e;font-size:2.6rem;top:18px;right:20px;-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms}.faqs .container .faq-tiles .faq-tile .question p{margin-bottom:0}.faqs .container .faq-tiles .faq-tile .answer{padding:25px;padding-top:0}.faqs .container .faq-tiles .faq-tile .answer p:last-child{margin-bottom:0}.faqs .container .faq-tiles .faq-tile .answer p{font-size:1.1rem}.faqs .container .faq-tiles .faq-tile.open{max-height:1500px}.faqs .container .faq-tiles .faq-tile.open .question::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.content-designer .image-grid{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.content-designer .image-grid img{width:14.285%;position:relative;height:auto;height:14.285vw}.content-designer .cd-testimonial{padding:3em 0 1.5em;background-color:#404d56}.content-designer .cd-testimonial p.quote{font-size:2em}.content-designer .cd-testimonial p.quote:before{margin-right:.5em}.content-designer .simple-resource{max-width:1100px;margin:auto;position:relative}.content-designer .simple-resource .simple-resource-detail{padding:50px 100px;padding-right:175px;width:90%;background-color:rgba(82,152,158,.1)}.content-designer .simple-resource .simple-resource-detail h6{font-family:caslon,serif;color:#52989e;font-size:1.5em;line-height:1.3;font-weight:600;margin-bottom:25px}.content-designer .simple-resource .simple-resource-detail a.button{font-size:.8em}.content-designer .simple-resource .simple-resource-detail.no-image{width:100%;text-align:center;padding-right:100px}.content-designer .simple-resource .simple-resource-image{position:absolute;top:0;right:0;margin-top:-25px}.content-designer .simple-resource .simple-resource-image a{max-width:300px}.content-designer .simple-resource .simple-resource-image a img{width:100%}.content-designer .pull-quote{width:100%;max-width:850px;margin-left:50px;margin-right:50px;margin:auto;color:#e6be00;padding-top:25px;border-top:2px solid rgba(230,190,0,.5);border-bottom:2px solid rgba(230,190,0,.5);margin-bottom:50px;font-family:space mono,monospace;font-weight:800}.content-designer .single-image{max-width:950px;width:100%;margin:auto}.content-designer .single-image img{width:100%}.content-designer .solution-intro{text-align:center;padding:80px 0}.content-designer .solution-intro .container{max-width:900px}.content-designer .solution-intro img{margin:0 auto 1.5em;width:130px}.content-designer .solution-intro h2{font-weight:700;padding-bottom:.8em;position:relative;max-width:700px;margin:0 auto 1em}.content-designer .solution-intro h2 em,.content-designer .solution-intro h2 i{font-style:italic}.content-designer .solution-intro h2:after{content:"";display:block;position:absolute;top:100%;left:50%;width:86px;height:3px;background:#cdac07;margin-left:-43px}.content-designer .solution-intro p{font-size:1.125em;line-height:1.44}.content-designer.industry-solution .solution-intro img{width:250px;margin-bottom:3em;margin-top:-2em}.content-designer .designer-cta{text-align:center;padding:125px 0;font-size:1.125em}.content-designer .designer-cta a:not(.button){font-weight:700;text-decoration:underline}.content-designer .designer-cta ul{padding-left:0;list-style:none}.content-designer .designer-cta ul li:before{display:none}.content-designer .designer-cta .container{max-width:850px}.content-designer .designer-cta .button-container{margin-top:2em;margin-bottom:0}.content-designer .designer-cta.style-blue-hex{background:url(/img/backgrounds/blue-hex.jpg) no-repeat center center #52989e;background-size:cover;color:#fff}.content-designer .designer-cta.style-blue-hex a:not(.button){color:#fff}.content-designer .designer-cta.style-blue-hex h2{color:#fff;font-size:2.66em;font-weight:700;margin-bottom:1em}.content-designer .designer-cta.style-blue-hex .button-container .button{background-color:#404d56;color:#52989e}.content-designer .designer-cta.style-white-triangles{background-image:url(/img/backgrounds/triangles-top.gif),url(/img/backgrounds/triangles.jpg);background-position:top center,bottom center;background-size:100% auto;background-repeat:no-repeat;background-color:#fff}.content-designer .designer-cta.style-white-triangles a:not(.button){color:#52989e}.content-designer .designer-cta.style-white-triangles p{color:#26272b}.content-designer .designer-cta.style-universe{background:url(/img/backgrounds/galaxy.jpg) no-repeat center center #26272b;background-size:cover}.content-designer .designer-cta.style-universe h2{color:#fff;font-size:2.66em;font-weight:700;margin-bottom:1em}.content-designer .designer-cta.style-universe p{color:#f0f0f0}.content-designer .designer-cta.style-innovation{background:#e6be00}.content-designer .designer-cta.style-innovation a:not(.button){color:#010000}.content-designer .designer-cta.style-innovation h2{color:#ss-dark;font-size:2.66em;font-weight:700;margin-bottom:1em}.content-designer .designer-cta.style-innovation p{color:#675500}.content-designer .designer-cta.style-blue{background:#52989e}.content-designer .designer-cta.style-blue a:not(.button){color:#fff}.content-designer .designer-cta.style-blue h2{color:#fff;font-size:2.66em;font-weight:700;margin-bottom:1em}.content-designer .designer-cta.style-blue p{color:#fff}.content-designer .designer-cta.style-condensed{background:url(/img/backgrounds/galaxy.jpg) no-repeat center center #26272b;background-size:cover;max-width:100%;margin-bottom:50px;padding:25px;padding-top:36px}.content-designer .designer-cta.style-condensed h2{margin-top:0;color:#e6be00;font-size:2rem;margin-bottom:10px;line-height:1}.content-designer .designer-cta.style-condensed p{color:#fff;font-family:caslon,serif;font-size:18px;margin-bottom:18px}.content-designer .designer-cta.style-condensed p.button-container{margin-top:0;margin-bottom:0}.content-designer .designer-cta.style-condensed.no-body h2{margin-bottom:30px}.content-designer .resource-grid{background:#2f3035;padding:125px 0}.content-designer .resource-grid h2{font-weight:700;text-align:center;color:#fff;margin-bottom:1.25em}.content-designer .resource-grid .grid>div .tagline{margin-bottom:.7em}.content-designer .resource-grid .grid.items-1>div{text-align:center}.content-designer .resource-grid .button-container{text-align:center}.content-designer .resource-grid .button-container .button{background:#404d56;color:#52989e}.content-designer .image-with-features{background-color:#f0f0f0;padding:calc(50px + (50px * .5)) 0 50px}.content-designer .image-with-features .feature-image{margin:auto;margin-top:-100px;margin-bottom:25px;max-width:800px}.content-designer .image-with-features .feature-image.contain-image{margin-top:50px}.content-designer .image-with-features .container{padding:0;text-align:center}.content-designer .image-with-features .features{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;margin-left:-10px;margin-right:-10px}.content-designer .image-with-features .features.-four .feature{width:calc(25% - 20px)}.content-designer .image-with-features .features .feature{background-color:#fff;width:calc(33.3333% - 20px);text-align:center;margin:0 10px;margin-bottom:25px;padding:50px 25px;box-shadow:0 0 15px rgba(0,0,0,.3)}.content-designer .image-with-features .features .feature h3{font-size:1.5em;margin-bottom:25px}.content-designer .image-with-features .features .feature img{margin:auto;width:50px;margin-bottom:25px}.content-designer .featured-case-studies{background-image:url(/img/backgrounds/black-triangles.png),url(/img/backgrounds/customer-top-black.png);background-position:bottom center,top center;background-repeat:no-repeat;background-size:100% auto;background-color:#303239;padding-top:100px;padding-bottom:50px}.content-designer .featured-case-studies .intro{text-align:center}.content-designer .featured-case-studies .intro p.tagline{margin-bottom:.7em}.content-designer .featured-case-studies .intro h2{font-weight:700;color:#fff;margin-bottom:1em}.content-designer .featured-case-studies .button-container{line-height:1.625;color:#b4b3b3;max-width:650px;margin:0 auto 1.5em;text-align:center}.content-designer .featured-case-studies .case-study{display:block;width:100%;background-color:#fff;padding-left:9%;margin-bottom:50px;position:relative;width:auto}.content-designer .featured-case-studies .case-study>*{display:block;width:100%!important}.content-designer .featured-case-studies .case-study>hr{display:none}.content-designer .featured-case-studies .case-study.fluid .fixed-cell{width:100%;white-space:normal}.content-designer .featured-case-studies .case-study h2,.content-designer .featured-case-studies .case-study p{padding-right:0}.content-designer .featured-case-studies .case-study .cover{position:absolute;top:0;bottom:0;width:25%!important;background:url(/img/backgrounds/cover-a.png) no-repeat center center #39424b;background-size:cover;text-align:center;padding:0 0 0 30px;z-index:600}.content-designer .featured-case-studies .case-study .cover img{-webkit-transform:translate(40px,-50%);transform:translate(40px,-50%);position:relative;top:50%;display:inline-block;box-shadow:25px 25px 43px rgba(0,0,0,.3);margin-right:0}.content-designer .featured-case-studies .case-study .content{background-color:#fff;padding-top:70px;padding-left:27%;height:100%;z-index:300}.content-designer .featured-case-studies .case-study .content .testimonial{padding-top:0}.content-designer .featured-case-studies .case-study .content .testimonial img.logo{max-height:80px;margin-bottom:1.5em}.content-designer .featured-case-studies .case-study .content .testimonial .quote{color:#232323}.content-designer .featured-case-studies .case-study .content .testimonial .attribute strong{color:#e6bd00}.content-designer .featured-case-studies .case-study .content .testimonial .attribute em{color:#000}.content-designer .featured-case-studies .case-study .content .button-container{display:inline}.content-designer .featured-case-studies .case-study:nth-of-type(odd) .cover{left:0;right:75%}.content-designer .featured-case-studies .case-study:nth-of-type(even){padding-right:9%;padding-left:0}.content-designer .featured-case-studies .case-study:nth-of-type(even) .content{padding-left:12%;padding-right:10%}.content-designer .featured-case-studies .case-study:nth-of-type(even) .cover{left:75%;right:0;padding:0 30px 0 0}.content-designer .featured-case-studies .case-study:nth-of-type(even) .cover img{-webkit-transform:translate(-40px,-50%);transform:translate(-40px,-50%);box-shadow:-25px 25px 43px rgba(0,0,0,.3)}.content-designer .featured-case-studies .case-study:nth-of-type(1n) .cover{background-image:url(/img/backgrounds/cover-a.png)}.content-designer .featured-case-studies .case-study:nth-of-type(2n) .cover{background-image:url(/img/backgrounds/cover-b.png)}.content-designer .featured-case-studies .case-study:nth-of-type(3n) .cover{background-image:url(/img/backgrounds/cover-c.png)}.content-designer .featured-case-studies .case-study:nth-of-type(4n) .cover{background-image:url(/img/backgrounds/cover-d.png)}.content-designer .featured-case-studies .case-study:nth-of-type(5n) .cover{background-image:url(/img/backgrounds/cover-e.png)}.content-designer .table-wrapper{overflow-x:scroll}.content-designer table{min-width:700px}.content-designer table tr:nth-child(2n){background-color:rgba(82,152,158,.025)}.content-designer table tbody>tr{border-bottom:1px solid #d3d3d3}.content-designer table tbody>tr:last-child{border-bottom:none}.content-designer table tbody>tr td{padding:20px;border-right:1px solid #d3d3d3}.content-designer table tbody>tr td p:last-child{margin-bottom:0}.content-designer table tbody>tr td:last-child{border-right:none}.fiveColumnContent__header{text-align:center}.fiveColumnContent__column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 15px 30px;width:calc(20% - 30px)}.fiveColumnContent__contentColumns{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center;margin-left:-65px;margin-right:-65px}.fiveColumnContent__icon{text-align:center;margin-bottom:30px}.fiveColumnContent__icon img{display:inline;max-height:110px;height:100%}.fiveColumnContent.-alignLeft .fiveColumnContent__column{-webkit-box-align:start;align-items:flex-start;text-align:left}.fiveColumnContent.-alignRight .fiveColumnContent__column{-webkit-box-align:end;align-items:flex-end;text-align:right}.fiveColumnContent.-alignCenter .fiveColumnContent__column{-webkit-box-align:center;align-items:center;text-align:center}.fiveColumnContent.style-blue-hex{background:url(/img/backgrounds/blue-hex.jpg) no-repeat center center #52989e;background-size:cover;color:#fff}.fiveColumnContent.style-blue-hex a:not(.button){color:#fff}.fiveColumnContent.style-blue-hex h2{color:#fff;font-size:2.66em;font-weight:700;margin-bottom:1em}.fiveColumnContent.style-blue-hex .button-container .button{background-color:#404d56;color:#52989e}.fiveColumnContent.style-white-triangles{background-image:url(/img/backgrounds/triangles-top.gif),url(/img/backgrounds/triangles.jpg);background-position:top center,bottom center;background-size:100% auto;background-repeat:no-repeat;background-color:#fff}.fiveColumnContent.style-white-triangles a:not(.button){color:#52989e}.fiveColumnContent.style-white-triangles p{color:#26272b}.fiveColumnContent.style-universe{background:url(/img/backgrounds/galaxy.jpg) no-repeat center center #26272b;background-size:cover}.fiveColumnContent.style-universe h2{color:#fff;font-size:2.66em;font-weight:700;margin-bottom:1em}.fiveColumnContent.style-universe p{color:#f0f0f0}.fiveColumnContent.style-yellow{background:#e6be00}.fiveColumnContent.style-yellow a:not(.button){color:#010000}.fiveColumnContent.style-yellow h2{color:#ss-dark;font-size:2.66em;font-weight:700;margin-bottom:1em}.fiveColumnContent.style-yellow p{color:#675500}.fiveColumnContent.style-blue{background:#52989e}.fiveColumnContent.style-blue a:not(.button){color:#fff}.fiveColumnContent.style-blue h2{color:#fff;font-size:2.66em;font-weight:700;margin-bottom:1em}.fiveColumnContent.style-blue p{color:#fff}.fiveColumnContent.paddedBottomOnly,.fiveColumnContent.paddedTopAndBottom{padding-bottom:45px}@media only screen and (max-width:1030px){.fiveColumnContent__contentColumns{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-left:-50px;margin-right:-50px;-webkit-box-align:center;align-items:center}.fiveColumnContent__column{width:300px;text-align:center}}.cd-video{background-color:#404d56;padding:4em 0;text-align:center;color:#fff}.cd-video h2{color:#52989e;margin-bottom:1.5em}.content-designer .resource-grid.alt{background-color:#fff;padding:75px 0}.content-designer .resource-grid.alt p.button-container{margin-bottom:0}.content-designer .resource-grid.alt h2{color:#000}.hero .landing-page p{color:#fff;font-family:space mono,monospace;font-weight:400;position:relative;z-index:1}.hero .landing-page .hero-body p,.hero .landing-page .hero-body li{color:#fff;font-family:proxima nova,proxima-nova,sans-serif}.hero .landing-page .hero-body li::before{background-color:#fff}.hero .landing-page .hero-body h1,.hero .landing-page .hero-body h2,.hero .landing-page .hero-body h3{color:#fff}.container-with-form{padding:0}.hero .landing-page.hero-with-form{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}.hero .landing-page.hero-with-form .hero-text{width:60%;text-align:left}.hero .landing-page.hero-with-form .mktoHtmlText,.hero .landing-page.hero-with-form legend{color:#fff}.hero .landing-page.hero-with-form .hero-form{width:30%}.hero .landing-page.hero-with-form .hero-form .mktoLabel,.hero .landing-page.hero-with-form .hero-form label{color:#fff!important}.hero .landing-page.hero-with-form .hero-form .mktoLabel[for=privacyAgreement],.hero .landing-page.hero-with-form .hero-form .mktoLabel[for=Notes_from_Event__c]{position:relative}.hero .landing-page.hero-with-form .hero-form .mktoButtonRow{text-align:center}.hero .landing-page.hero-with-form .hero-form .mktoButtonRow button.mktoButton{background-color:#e73e58;color:#fff;margin:aut0}.landingPageFeature__hero .landingPageFeature__heroForm form#mktoForm_1689 select{margin-bottom:1rem}.landingPageFeature__hero .landingPageFeature__heroForm .mktoLabel,.landingPageFeature__hero .landingPageFeature__heroForm .mktoHtmlText,.landingPageFeature__hero .landingPageFeature__heroForm label{color:#fff}.landingPageFeature__hero .landingPageFeature__heroForm .mktoLabel[for=privacyAgreement],.landingPageFeature__hero .landingPageFeature__heroForm .mktoLabel[for=Notes_from_Event__c]{position:relative!important}.landingPageFeature__hero .landingPageFeature__heroForm input[type=checkbox]{position:absolute}.landingPageFeature__hero .landingPageFeature__heroForm form#mktoForm_1829 .mktoCheckboxList{position:relative;top:auto;left:auto}.landingPageFeature__hero .landingPageFeature__heroForm .mktoButtonRow{text-align:center}.landingPageFeature__hero .landingPageFeature__heroForm .mktoButtonRow button.mktoButton{background-color:#e73e58;color:#fff}.mktoFieldWrap.-checkbox label.mktoLabel#LblfreemiumDay{font-size:16px!important;padding-left:0!important;margin-bottom:.5rem!important}.hero .more-space{padding-bottom:85px}.video-embed{position:relative}.video-embed.responsive-iframe{position:relative}.video-embed.responsive-iframe:after{content:"";display:block;z-index:50;padding-bottom:56.25%;position:relative}.video-embed.responsive-iframe iframe{width:100%!important;height:100%!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.video-embed iframe{width:100%!important;z-index:100}#home .hero{background-size:cover;text-align:left;padding-bottom:150px;margin-bottom:0}#home .hero h1{font-size:2.75em;max-width:60%;line-height:1.1;margin-bottom:1em}#home .hero p{margin-left:0;max-width:50%;margin-bottom:3em}#home .hero p.tagline{margin-bottom:1.2em}#home .hero p a.button{letter-spacing:.05em}#home .hero:after{-webkit-transition:all 2s ease-in-out 2s;transition:all 2s ease-in-out 2s;content:"";background:url(/img/scroll-cue.png) no-repeat center center;background-size:20px auto;display:block;position:absolute;bottom:100px;left:50%;margin-left:-10px;width:20px;height:45px;opacity:.75;z-index:50}#home.page-ready .hero:after{opacity:1;bottom:50px}#home .torso{padding-top:0}#home .overview{background:#ebeaeb;background:-webkit-gradient(linear,left top,right top,from(#ebeaeb),to(white));background:linear-gradient(to right,#ebeaeb 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ebeaeb",endColorstr="#ffffff",GradientType=1);padding:60px 0;overflow:hidden}#home .overview .logo-scroller{width:100%;overflow:hidden;padding:50px 0;vertical-align:middle}#home .overview .logo-scroller .slick-slide{display:inline-block;margin:0 40px;vertical-align:middle;float:none!important}#home .overview .logo-scroller .slick-slide img{width:auto;vertical-align:middle;display:inline-block}#home .device-content{display:table;table-layout:fixed;width:100%}#home .device-content>*{display:table-cell;vertical-align:top}#home .device-content>hr{display:table-cell;width:100px;margin:0;padding:0;border:none}#home .device-content.fluid{table-layout:auto;width:100%}#home .device-content.fluid .fixed-cell{width:1%;white-space:nowrap}#home .device-content .content{padding-top:50px;padding-bottom:100px;vertical-align:middle}#home .device-content .content h2{margin-bottom:1em;font-size:3em}#home .device-content .content h3{font-family:proxima nova,proxima-nova,sans-serif;font-size:1em;font-weight:500;color:#232323;margin-bottom:1.75em}#home .device-content .content h4{font-family:space mono,monospace;letter-spacing:.025em;font-weight:700;font-style:italic;font-size:1em}#home .device-content .content p{margin-bottom:2.5em}#home .device-content .device{position:relative;vertical-align:middle}#home .device-content .device img{height:100%;width:auto;max-width:none;position:absolute;top:0;left:0}.case-studies-customers{padding:125px 0 100px;background-image:url(/img/backgrounds/triangles-top.gif),url(/img/backgrounds/triangles.jpg);background-position:top center,bottom center;background-size:100% auto;background-repeat:no-repeat;background-color:#fff}.case-studies-customers .container{max-width:1200px}.case-studies-customers h2{text-align:center;margin-bottom:1.2em}.case-studies-customers .button-container{text-align:center}.case-studies-customers .case-studies{margin-bottom:87.5px}.case-studies-customers .case-studies a{padding:7px;z-index:50}.case-studies-customers .case-studies a img{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;width:100%;border-radius:0 5px 5px 0;margin:7px;box-shadow:0 5px 5px rgba(0,0,0,.2)}.case-studies-customers .case-studies a:hover{z-index:70}.case-studies-customers .case-studies a:hover img{-webkit-transform:translate(0,-15px);transform:translate(0,-15px);box-shadow:0 20px 25px rgba(0,0,0,.4)}.case-studies-customers .logo-scroller{width:100%;overflow:hidden;margin-bottom:85px;vertical-align:middle}.case-studies-customers .logo-scroller .slick-slide{display:inline-block;margin:0 40px;vertical-align:middle;float:none!important}.case-studies-customers .logo-scroller .slick-slide img{width:auto;vertical-align:middle;display:inline-block}.company-feed{background:#2f3035;padding:100px 0}.company-feed .container{max-width:1200px}.company-feed .container>h2{text-align:center;color:#fff;margin-bottom:1.5em}.company-feed .featured-blog{margin-bottom:50px}.company-feed .featured-blog .tagline{padding-top:.7em;margin-bottom:.7em}.company-feed .featured-blog h2{color:#fff;line-height:1.25;font-size:2em;margin-bottom:.5em}.company-feed .featured-blog h3.meta{font-size:1em;font-weight:400;font-family:space mono,monospace;color:#52989e;margin-bottom:1.4em}.company-feed .featured-blog a+p,.company-feed .featured-blog h3+p{color:#cbcbcb;margin-bottom:2.5em}.company-feed .featured-blog .content{padding-right:100px}.company-feed .featured-blog .image{width:40%}.company-feed .continued{display:none}.company-feed .show-more{text-align:center;margin-bottom:0}.company-feed .show-more button{background:#404d56;color:#52989e;max-width:28%;width:100%}body#solutions .solution-intro{background-color:#f0f0f0;padding:3em;font-size:1.2em;margin-bottom:4em;text-align:center}body#solutions h2.solution-title{font-weight:700;text-align:center;position:relative;padding-bottom:.7em;margin-bottom:.7em;font-size:4em}body#solutions h2.solution-title:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100px;margin-left:-50px;height:5px;background-color:#e6be00}body#solutions .industries{background-color:#f0f0f0;padding-top:4em}body#solutions .industries a .icon:after{background-color:rgba(38,39,43,.25)}body#solutions .submit input[type=submit]:hover:before,body#solutions .slick-dots button:not(.modal-close):not(.menu-toggle):hover:before{-webkit-transform:skewX(0deg) translate(-50%,-50%);transform:skewX(0deg) translate(-50%,-50%);left:8px;right:0}body#solutions .tour .contents{max-width:1000px;height:100%;padding:0;margin:auto}body#solutions .tour .slides .slick-active+.slide .contents{left:-30%}body#solutions .tour ul.slick-dots li button:after{background:url(/img/assets/active-dot-dark.png) no-repeat center center/contain}body#solutions .tour .graphic{width:auto!important;bottom:0!important}body#solutions .tour .graphic img{max-height:300px}body#solutions .featured-case-studies{background-image:url(/img/backgrounds/black-triangles.png),url(/img/backgrounds/customer-top-black.png);background-position:bottom center,top center;background-repeat:no-repeat;background-size:100% auto;background-color:#303239;padding-top:100px;padding-bottom:50px}body#solutions .featured-case-studies .intro{text-align:center}body#solutions .featured-case-studies .intro p.tagline{margin-bottom:.7em}body#solutions .featured-case-studies .intro h2{font-weight:700;color:#fff;margin-bottom:1em}body#solutions .featured-case-studies .button-container{line-height:1.625;color:#b4b3b3;max-width:650px;margin:0 auto 1.5em;text-align:center}body#solutions .featured-case-studies .case-study{display:block;width:100%;background-color:#fff;padding-left:9%;margin-bottom:50px;position:relative;width:auto}body#solutions .featured-case-studies .case-study>*{display:block;width:100%!important}body#solutions .featured-case-studies .case-study>hr{display:none}body#solutions .featured-case-studies .case-study.fluid .fixed-cell{width:100%;white-space:normal}body#solutions .featured-case-studies .case-study h2,body#solutions .featured-case-studies .case-study p{padding-right:0}body#solutions .featured-case-studies .case-study .cover{position:absolute;top:0;bottom:0;width:25%!important;background:url(/img/backgrounds/cover-a.png) no-repeat center center #39424b;background-size:cover;text-align:center;padding:0 0 0 30px;z-index:600}body#solutions .featured-case-studies .case-study .cover img{-webkit-transform:translate(40px,-50%);transform:translate(40px,-50%);position:relative;top:50%;display:inline-block;box-shadow:25px 25px 43px rgba(0,0,0,.3);margin-right:0}body#solutions .featured-case-studies .case-study .content{background-color:#fff;padding-top:70px;padding-left:27%;height:100%;z-index:300}body#solutions .featured-case-studies .case-study .content .testimonial{padding-top:0}body#solutions .featured-case-studies .case-study .content .testimonial img.logo{max-height:80px;margin-bottom:1.5em}body#solutions .featured-case-studies .case-study .content .testimonial .quote{color:#232323}body#solutions .featured-case-studies .case-study .content .testimonial .attribute strong{color:#e6bd00}body#solutions .featured-case-studies .case-study .content .testimonial .attribute em{color:#000}body#solutions .featured-case-studies .case-study:nth-of-type(odd) .cover{left:0;right:75%}body#solutions .featured-case-studies .case-study:nth-of-type(even){padding-right:9%;padding-left:0}body#solutions .featured-case-studies .case-study:nth-of-type(even) .content{padding-left:12%;padding-right:10%}body#solutions .featured-case-studies .case-study:nth-of-type(even) .cover{left:75%;right:0;padding:0 30px 0 0}body#solutions .featured-case-studies .case-study:nth-of-type(even) .cover img{-webkit-transform:translate(-40px,-50%);transform:translate(-40px,-50%);box-shadow:-25px 25px 43px rgba(0,0,0,.3)}body#solutions .featured-case-studies .case-study:nth-of-type(1n) .cover{background-image:url(/img/backgrounds/cover-a.png)}body#solutions .featured-case-studies .case-study:nth-of-type(2n) .cover{background-image:url(/img/backgrounds/cover-b.png)}body#solutions .featured-case-studies .case-study:nth-of-type(3n) .cover{background-image:url(/img/backgrounds/cover-c.png)}body#solutions .featured-case-studies .case-study:nth-of-type(4n) .cover{background-image:url(/img/backgrounds/cover-d.png)}body#solutions .featured-case-studies .case-study:nth-of-type(5n) .cover{background-image:url(/img/backgrounds/cover-e.png)}body#customers .submit input[type=submit]:hover:before,body#customers .slick-dots button:not(.modal-close):not(.menu-toggle):hover:before,.content-designer .submit input[type=submit]:hover:before,.content-designer .slick-dots button:not(.modal-close):not(.menu-toggle):hover:before{-webkit-transform:skewX(0deg) translate(-50%,-50%);transform:skewX(0deg) translate(-50%,-50%);left:8px;right:0}body#customers .tour .contents,.content-designer .tour .contents{max-width:1000px!important;padding:0!important;margin:auto!important}body#customers .tour .slides .slick-active+.slide .contents,.content-designer .tour .slides .slick-active+.slide .contents{left:-30%}body#customers .tour ul.slick-dots li button:after,.content-designer .tour ul.slick-dots li button:after{background:url(/img/assets/active-dot-dark.png) no-repeat center center/contain}body#customers .tour .graphic,.content-designer .tour .graphic{width:auto!important;bottom:0!important}body#customers .tour .graphic img,.content-designer .tour .graphic img{max-height:300px}body#customers .hero,.content-designer .hero{background-image:url(/img/backgrounds/customers.jpg)}body#customers .logo-cloud,.content-designer .logo-cloud{padding-top:150px;padding-bottom:100px}body#customers .logo-cloud h2,.content-designer .logo-cloud h2{text-align:center;padding:0 50px;margin-bottom:2em;font-weight:700}body#customers .logo-cloud .container,.content-designer .logo-cloud .container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;justify-content:center;max-width:900px;-webkit-box-align:center;align-items:center}body#customers .logo-cloud .container:before,body#customers .logo-cloud .container:after,.content-designer .logo-cloud .container:before,.content-designer .logo-cloud .container:after{content:"";display:table}body#customers .logo-cloud .container:after,.content-designer .logo-cloud .container:after{clear:both}body#customers .logo-cloud .container>*,.content-designer .logo-cloud .container>*{flex-basis:24.75%;-webkit-box-flex:1;flex-grow:1}body#customers .logo-cloud .container>*.double,.content-designer .logo-cloud .container>*.double{flex-basis:49.5%}body#customers .logo-cloud .container>*.full,.content-designer .logo-cloud .container>*.full{flex-basis:100%;max-width:none}body#customers .logo-cloud .container>div,.content-designer .logo-cloud .container>div{height:100px;text-align:center;position:relative;margin-bottom:2%;padding:20px;max-width:24.75%;width:24.75%;align-self:center}body#customers .logo-cloud .container>div img,.content-designer .logo-cloud .container>div img{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;width:auto;display:inline-block}body#customers .featured-case-studies,.content-designer .featured-case-studies{background-image:url(/img/backgrounds/black-triangles.png),url(/img/backgrounds/customer-top-black.png);background-position:bottom center,top center;background-repeat:no-repeat;background-size:100% auto;background-color:#303239;padding-top:100px;padding-bottom:50px}body#customers .featured-case-studies .intro,.content-designer .featured-case-studies .intro{text-align:center}body#customers .featured-case-studies .intro p.tagline,.content-designer .featured-case-studies .intro p.tagline{margin-bottom:.7em}body#customers .featured-case-studies .intro h2,.content-designer .featured-case-studies .intro h2{font-weight:700;color:#fff;margin-bottom:1em}body#customers .featured-case-studies .button-container,.content-designer .featured-case-studies .button-container{line-height:1.625;color:#b4b3b3;max-width:650px;margin:0 auto 1.5em;text-align:center}body#customers .featured-case-studies .case-study,.content-designer .featured-case-studies .case-study{display:block;width:100%;background-color:#fff;padding-left:9%!important;margin-bottom:50px;position:relative;width:auto}body#customers .featured-case-studies .case-study>*,.content-designer .featured-case-studies .case-study>*{display:block;width:100%!important}body#customers .featured-case-studies .case-study>hr,.content-designer .featured-case-studies .case-study>hr{display:none}body#customers .featured-case-studies .case-study.fluid .fixed-cell,.content-designer .featured-case-studies .case-study.fluid .fixed-cell{width:100%;white-space:normal}body#customers .featured-case-studies .case-study h2,body#customers .featured-case-studies .case-study p,.content-designer .featured-case-studies .case-study h2,.content-designer .featured-case-studies .case-study p{padding-right:0}body#customers .featured-case-studies .case-study .cover,.content-designer .featured-case-studies .case-study .cover{position:absolute;top:0;bottom:0;width:25%!important;background:url(/img/backgrounds/cover-a.png) no-repeat center center #39424b;background-size:cover;text-align:center;padding:0 0 0 30px;z-index:600}body#customers .featured-case-studies .case-study .cover img,.content-designer .featured-case-studies .case-study .cover img{-webkit-transform:translate(40px,-50%);transform:translate(40px,-50%);position:relative;top:50%;display:inline-block;box-shadow:25px 25px 43px rgba(0,0,0,.3);margin-right:0}body#customers .featured-case-studies .case-study .content,.content-designer .featured-case-studies .case-study .content{background-color:#fff!important;padding-top:70px!important;padding-left:27%!important;height:auto!important;z-index:300!important}body#customers .featured-case-studies .case-study .content .testimonial,.content-designer .featured-case-studies .case-study .content .testimonial{padding-top:0}body#customers .featured-case-studies .case-study .content .testimonial img.logo,.content-designer .featured-case-studies .case-study .content .testimonial img.logo{max-height:80px;margin-bottom:1.5em}body#customers .featured-case-studies .case-study .content .testimonial .quote,.content-designer .featured-case-studies .case-study .content .testimonial .quote{color:#232323}body#customers .featured-case-studies .case-study .content .testimonial .attribute strong,.content-designer .featured-case-studies .case-study .content .testimonial .attribute strong{color:#e6bd00}body#customers .featured-case-studies .case-study .content .testimonial .attribute em,.content-designer .featured-case-studies .case-study .content .testimonial .attribute em{color:#000}body#customers .featured-case-studies .case-study:nth-of-type(odd) .cover,.content-designer .featured-case-studies .case-study:nth-of-type(odd) .cover{left:0;right:75%}body#customers .featured-case-studies .case-study:nth-of-type(even),.content-designer .featured-case-studies .case-study:nth-of-type(even){padding-right:9%;padding-left:0}body#customers .featured-case-studies .case-study:nth-of-type(even) .content,.content-designer .featured-case-studies .case-study:nth-of-type(even) .content{padding-left:12%;padding-right:10%}body#customers .featured-case-studies .case-study:nth-of-type(even) .cover,.content-designer .featured-case-studies .case-study:nth-of-type(even) .cover{left:75%;right:0;padding:0 30px 0 0}body#customers .featured-case-studies .case-study:nth-of-type(even) .cover img,.content-designer .featured-case-studies .case-study:nth-of-type(even) .cover img{-webkit-transform:translate(-40px,-50%);transform:translate(-40px,-50%);box-shadow:-25px 25px 43px rgba(0,0,0,.3)}body#customers .featured-case-studies .case-study:nth-of-type(1n) .cover,.content-designer .featured-case-studies .case-study:nth-of-type(1n) .cover{background-image:url(/img/backgrounds/cover-a.png)!important}body#customers .featured-case-studies .case-study:nth-of-type(2n) .cover,.content-designer .featured-case-studies .case-study:nth-of-type(2n) .cover{background-image:url(/img/backgrounds/cover-b.png)!important}body#customers .featured-case-studies .case-study:nth-of-type(3n) .cover,.content-designer .featured-case-studies .case-study:nth-of-type(3n) .cover{background-image:url(/img/backgrounds/cover-c.png)!important}body#customers .featured-case-studies .case-study:nth-of-type(4n) .cover,.content-designer .featured-case-studies .case-study:nth-of-type(4n) .cover{background-image:url(/img/backgrounds/cover-d.png)!important}body#customers .featured-case-studies .case-study:nth-of-type(5n) .cover,.content-designer .featured-case-studies .case-study:nth-of-type(5n) .cover{background-image:url(/img/backgrounds/cover-e.png)!important}body#customers .logo-scroller,.content-designer .logo-scroller{display:none;width:100%;overflow:hidden;margin-bottom:60px;vertical-align:middle;background-image:url(/img/backgrounds/triangles-top.gif),url(/img/backgrounds/triangles.jpg);background-position:top center,bottom center;background-size:100% auto;background-repeat:no-repeat;background-color:#fff}body#customers .logo-scroller .slick-list,.content-designer .logo-scroller .slick-list{margin-top:1rem;margin-bottom:1rem}body#customers .logo-scroller .slick-slide,.content-designer .logo-scroller .slick-slide{display:inline-block;margin:0 40px;vertical-align:middle;float:none!important}body#customers .logo-scroller .slick-slide img,.content-designer .logo-scroller .slick-slide img{height:60px;max-width:190px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;display:inline-block}body#customers .case-studies-customers .logo-scroller,.content-designer .case-studies-customers .logo-scroller{background:0 0}body#customers .featured-customers,.content-designer .featured-customers{margin-bottom:50px}body#customers .featured-customers .container,.content-designer .featured-customers .container{max-width:1300px}body#customers .featured-customers .wistia_embed,.content-designer .featured-customers .wistia_embed{max-width:100%!important;max-height:100%!important}body#customers .featured-customers .customer-text,.content-designer .featured-customers .customer-text{padding:0 2.5em}body#customers .featured-customers .customer-text h2,.content-designer .featured-customers .customer-text h2{font-size:2.5em}body#customers .featured-customers .logo-blocks,.content-designer .featured-customers .logo-blocks{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:4em 0;justify-content:center}body#customers .featured-customers .logo-blocks>*,.content-designer .featured-customers .logo-blocks>*{flex-basis:25%;-webkit-box-flex:1;flex-grow:1}body#customers .featured-customers .logo-blocks>*.double,.content-designer .featured-customers .logo-blocks>*.double{flex-basis:50%}body#customers .featured-customers .logo-blocks>*.full,.content-designer .featured-customers .logo-blocks>*.full{flex-basis:100%;max-width:none}body#customers .featured-customers .logo-blocks>div,.content-designer .featured-customers .logo-blocks>div{text-align:center;position:relative;max-width:25%}body#customers .featured-customers .logo-blocks>div a,.content-designer .featured-customers .logo-blocks>div a{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;display:block;position:relative;padding:2.5em 3em 1.5em}body#customers .featured-customers .logo-blocks>div a:hover img,.content-designer .featured-customers .logo-blocks>div a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}body#customers .featured-customers .logo-blocks img,.content-designer .featured-customers .logo-blocks img{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;display:block;position:relative;max-height:80px;margin:0 auto 2em;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body#customers .featured-customers .logo-blocks img:hover,.content-designer .featured-customers .logo-blocks img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}body#customers .featured-customers .logo-blocks .text-callout>div,.content-designer .featured-customers .logo-blocks .text-callout>div{top:15%;display:block;position:relative;max-height:80px;margin:0 auto 2em}body#customers .featured-customers .logo-blocks .text-callout h3,.content-designer .featured-customers .logo-blocks .text-callout h3{font-size:3em;margin:0 0 -10px;font-weight:500}body#customers .featured-customers .logo-blocks .text-callout p,.content-designer .featured-customers .logo-blocks .text-callout p{margin:0}body#customers .gartner-reviews,.content-designer .gartner-reviews{background-color:#f4f4f4;padding:50px 0;text-align:center}body#customers .gartner-reviews .fine-print,.content-designer .gartner-reviews .fine-print{max-width:700px;margin:auto}body#customers .gartner-reviews .fine-print p,.content-designer .gartner-reviews .fine-print p{font-size:.8rem;color:#afafaf}body#customers .gartner-reviews h2,.content-designer .gartner-reviews h2{margin-bottom:50px}body#customers .gartner-reviews .gartner-rating img,.content-designer .gartner-reviews .gartner-rating img{margin:auto;max-width:270px}body#customers .gartner-reviews .gartner-rating p,.content-designer .gartner-reviews .gartner-rating p{color:#e6be00;font-weight:200}body#customers .gartner-reviews .gartner-logo img,.content-designer .gartner-reviews .gartner-logo img{margin:auto;max-width:230px}body#customers .gartner-reviews .gartner-logo,.content-designer .gartner-reviews .gartner-logo{margin-bottom:75px}body#customers .gartner-reviews .reviews,.content-designer .gartner-reviews .reviews{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:75px}body#customers .gartner-reviews .reviews .review,.content-designer .gartner-reviews .reviews .review{background-color:#fff;width:calc(50% - 25px);padding:25px;padding-bottom:0;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:4rem}body#customers .gartner-reviews .reviews .review .review-head,.content-designer .gartner-reviews .reviews .review .review-head{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;margin-bottom:25px}body#customers .gartner-reviews .reviews .review .review-head p.rating,.content-designer .gartner-reviews .reviews .review .review-head p.rating{color:#e6be00;font-size:1.35rem;letter-spacing:2px}body#customers .gartner-reviews .reviews .review .review-head p,.content-designer .gartner-reviews .reviews .review .review-head p{margin-bottom:0}body#customers .gartner-reviews .reviews .review .review-head p.rating strong,.content-designer .gartner-reviews .reviews .review .review-head p.rating strong{color:#000;margin-right:5px}body#customers .gartner-reviews .reviews .review .review-head p a,.content-designer .gartner-reviews .reviews .review .review-head p a{color:#cecece;text-decoration:underline;font-size:.9rem}body#customers .gartner-reviews .reviews .review .review-head p a:hover,.content-designer .gartner-reviews .reviews .review .review-head p a:hover{color:#52989e}body#customers .gartner-reviews .reviews .review .quote,.content-designer .gartner-reviews .reviews .review .quote{text-align:left;font-family:caslon,serif;font-size:1.4rem;font-weight:500}p body#customers .gartner-reviews .reviews .review .quote::before,p body#customers .gartner-reviews .reviews .review .quote::after,p .content-designer .gartner-reviews .reviews .review .quote::before,p .content-designer .gartner-reviews .reviews .review .quote::after{content:'"'}body#customers .gartner-reviews .reviews .review .attribution,.content-designer .gartner-reviews .reviews .review .attribution{background-color:#f4f4f4;text-align:right;margin-left:-25px;margin-right:-25px;padding-top:12.5px;margin-top:auto;position:relative}body#customers .gartner-reviews .reviews .review .attribution .arrow-right,.content-designer .gartner-reviews .reviews .review .attribution .arrow-right{position:absolute;width:0;height:0;left:0;top:-45px;border-bottom:45px solid transparent;border-top:45px solid transparent;border-left:45px solid #fff;font-size:0;line-height:0}body#customers .gartner-reviews .reviews .review .attribution p,.content-designer .gartner-reviews .reviews .review .attribution p{display:inline;margin-bottom:0;font-size:.7rem;font-weight:600;padding-left:25px}body#customers .gartner-reviews .reviews .review .attribution p:first-child,.content-designer .gartner-reviews .reviews .review .attribution p:first-child{font-style:italic}body#customers .gartner-reviews .reviews .review .attribution p.date,.content-designer .gartner-reviews .reviews .review .attribution p.date{white-space:pre}body#customers .gartner-reviews .reviews .review .attribution p:first-child::before,.content-designer .gartner-reviews .reviews .review .attribution p:first-child::before{content:"\2014   "}body#customers .case-studies-customers,.content-designer .case-studies-customers{padding:40px 0}body#customers .case-studies-customers .case-studies,.content-designer .case-studies-customers .case-studies{margin-bottom:0}.founders{padding-top:100px}.founders .intro{text-align:center}.founders .intro h2{font-weight:700;margin-bottom:2em}.founders .headshots{display:table;table-layout:fixed;width:100%;margin-bottom:100px}.founders .headshots>*{display:table-cell;vertical-align:top}.founders .headshots>hr{display:table-cell;width:100px;margin:0;padding:0;border:none}.founders .headshots.fluid{table-layout:auto;width:100%}.founders .headshots.fluid .fixed-cell{width:1%;white-space:nowrap}.founders .headshots img{width:100%;position:relative;z-index:2}.founders .headshots div{text-align:center;position:relative;padding-bottom:100px;right:-.5em}.founders .headshots div h3{font-family:space mono,monospace;text-transform:uppercase;font-weight:700;letter-spacing:.01em;color:#e6be00;font-size:1.125em;position:absolute;left:0;right:0;bottom:0;top:auto;margin:0;padding:1em}.founders .headshots div h3:after{content:"";display:block;position:absolute;bottom:100%;left:50%;width:2px;height:100px;background-color:#e6be00;z-index:1}.founders .headshots div:nth-child(even){padding-top:100px;padding-bottom:0;left:-.5em;right:auto}.founders .headshots div:nth-child(even) h3{top:0;bottom:auto}.founders .headshots div:nth-child(even) h3:after{bottom:auto;top:100%}.founders .history{-webkit-transition:all 2s ease-in-out 0s;transition:all 2s ease-in-out 0s;max-width:660px;max-height:350px;margin:0 auto 100px;position:relative;overflow:hidden}.founders .history .button-container{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;text-align:center;left:0;right:0;bottom:0;width:100%;padding-top:100px;margin:0}.founders .history .button-container button{margin:0}.founders .history.expanded{max-height:3000px}.founders .history.expanded .button-container{-webkit-transform:translate(0,100%);transform:translate(0,100%);opacity:0}.hero .copy .group{padding-top:3em}.hero .copy .logo{width:47.5%;float:right;margin:0 0 3em 5%;text-align:right;max-width:none}.hero .copy .logo img{max-width:400px;display:inline-block}.hero .copy .logo+p{font-size:1.3em;max-width:none;text-align:left}.tour{padding:50px 0;overflow:hidden}.tour:before,.tour:after{content:"";display:table}.tour:after{clear:both}.tour .slides .slide{margin:0}.tour .slides .slide .contents{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background-color:#e6be00;padding:50px;margin:2% auto 0;position:relative;left:0;max-width:1100px;opacity:1;width:80%}.tour .slides .slide .contents h2,.tour .slides .slide .contents p:not(.quote){padding-right:45%}.tour .slides .slide .contents .graphic{-webkit-transition:all .8s ease-in-out 0s;transition:all .8s ease-in-out 0s;-webkit-transform:translate(0,0);transform:translate(0,0);position:absolute;bottom:-50px;width:50%;right:-5%;z-index:5000;opacity:0}.tour .slides .slide .contents.take-tour{background:url(/img/backgrounds/galaxy.jpg) no-repeat top left #26272b;background-size:cover;color:#b4b3b3;padding:100px 50px 112.5px;margin-top:0}.tour .slides .slide .contents.take-tour .tagline{margin-bottom:.7em}.tour .slides .slide .contents.take-tour h2{color:#fff;font-weight:700}.tour .slides .slide .contents.take-tour p.intro{font-size:1.5em;color:#fff;margin-bottom:3em}.tour .slides .slide .contents.take-tour p.intro em{display:block}.tour .slides .slide .contents.take-tour .button-container{margin-bottom:0}.tour .slides .slide .contents.take-tour .graphic{bottom:-60px;width:65%;right:-10%}.tour .slides .slide .contents h2{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;opacity:.7;font-weight:700;line-height:.9}.tour .slides .slide .contents p{opacity:.7}.tour .slides .slide .contents .number{width:4.5em;margin-bottom:1.3em;position:relative;text-align:center;background:url(/img/assets/number-polygon.png) no-repeat center center/contain}.tour .slides .slide .contents .number span{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;position:absolute;top:50%;left:50%;font-size:2.3em;font-weight:700;color:#4a4227}.tour .slides .slide .contents .number:after{content:"";display:block;position:relative;padding-bottom:114%}.tour .slides .slick-active{z-index:2000}.tour .slides .slick-active .contents{margin:2% auto 0}.tour .slides .slick-active .contents h2,.tour .slides .slick-active .contents p{opacity:1!important}.tour .slides .slick-active .contents .graphic{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.tour .slides .slick-active+.slide .contents{left:-15%;margin:2% 5% 0}.tour .slides .slick-active+.slide .contents .graphic{-webkit-transform:translate(100%,0);transform:translate(100%,0);opacity:1}.tour ul.slick-dots{padding-left:0;list-style:none;margin-top:50px;margin-bottom:0;text-align:center}.tour ul.slick-dots li:before{display:none}.tour ul.slick-dots li{display:inline-block;margin:0 .5em}.tour ul.slick-dots li button{display:block;width:16px;height:16px;overflow:hidden;text-indent:-9999px;padding:0;background:0 0;position:relative;font-size:0}.tour ul.slick-dots li button:before,.tour ul.slick-dots li button:after{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";display:block;position:absolute;top:50%;left:50%;width:10px;height:10px;background:url(/img/assets/active-dot.png) no-repeat center center/contain;border-radius:16px;z-index:100}.tour ul.slick-dots li button:before{-webkit-transform:skewX(0deg) translate(-50%,-50%);transform:skewX(0deg) translate(-50%,-50%);opacity:1;width:16px;height:16px;background-image:url(/img/assets/active-bg.png);z-index:50}.tour ul.slick-dots li.slick-active button:after{width:0;height:0}body#platform .hero,body#product .hero{background-image:url(/img/backgrounds/platform-galaxy.jpg)}body#platform .hero .icon-lead-ins ul li,body#product .hero .icon-lead-ins ul li{vertical-align:top}body#platform .hero .platform-jump,body#product .hero .platform-jump{max-width:750px;margin:3em auto 0}body#platform .hero .platform-jump ul li strong,body#product .hero .platform-jump ul li strong{color:#fff;border-color:#535659;padding:0 1em;line-height:1.2}body#platform .hero .platform-jump ul li:hover strong,body#product .hero .platform-jump ul li:hover strong{color:#52989e}body#platform .hero .platform-jump p,body#product .hero .platform-jump p{text-align:center;color:#b4b3b3;padding:1em 1em 0}body#platform .platform-story .row,body#product .platform-story .row{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;min-height:786px}body#platform .platform-story .row>div,body#product .platform-story .row>div{width:50%}body#platform .platform-story .row .text *,body#product .platform-story .row .text *{max-width:700px}body#platform .platform-story .row .text,body#product .platform-story .row .text{padding:100px 50px}body#platform .platform-story .row .text .cta,body#product .platform-story .row .text .cta{margin-top:50px}body#platform .platform-story .row .text p.subtext,body#product .platform-story .row .text p.subtext{font-weight:800;font-size:1.2rem}body#platform .platform-story .row .text p.cta-text,body#product .platform-story .row .text p.cta-text{font-family:space mono,monospace;font-weight:900}body#platform .platform-story .row .text.left *,body#product .platform-story .row .text.left *{margin-right:0;margin-left:auto}body#platform .platform-story .row .text h3,body#product .platform-story .row .text h3{color:#e6be00;font-family:space mono,monospace;font-size:1rem}body#platform .platform-story .row .image-feature,body#product .platform-story .row .image-feature{background:#26272b;position:relative}body#platform .platform-story .row .image-feature .canvas,body#product .platform-story .row .image-feature .canvas{max-width:700px;width:100%;margin-left:auto;margin-right:0;overflow:hidden;position:absolute;right:0;top:0;bottom:0}body#platform .platform-story .row .image-feature .canvas img,body#product .platform-story .row .image-feature .canvas img{position:absolute}body#platform .platform-story .row .image-feature.threat .canvas,body#product .platform-story .row .image-feature.threat .canvas{left:0;top:0;bottom:0;margin-left:0;margin-right:auto}body#platform .platform-story .row .image-feature.threat .triangle-shadow,body#product .platform-story .row .image-feature.threat .triangle-shadow{width:450px;left:calc(50% - 225px);top:calc(33% - 40px)}body#platform .platform-story .row .image-feature.threat .market-color-icon,body#product .platform-story .row .image-feature.threat .market-color-icon{width:450px;left:calc(50% - 225px);top:calc(20% - 40px)}body#platform .platform-story .row .image-feature.threat .market-yes-no,body#product .platform-story .row .image-feature.threat .market-yes-no{top:50px;left:0;right:0;margin:auto;width:500px}body#platform .platform-story .row .image-feature.threat .hcircle,body#product .platform-story .row .image-feature.threat .hcircle{width:78px}body#platform .platform-story .row .image-feature.threat .circle-1,body#platform .platform-story .row .image-feature.threat .circle-2,body#platform .platform-story .row .image-feature.threat .circle-3,body#platform .platform-story .row .image-feature.threat .triangle-1,body#platform .platform-story .row .image-feature.threat .triangle-2,body#product .platform-story .row .image-feature.threat .circle-1,body#product .platform-story .row .image-feature.threat .circle-2,body#product .platform-story .row .image-feature.threat .circle-3,body#product .platform-story .row .image-feature.threat .triangle-1,body#product .platform-story .row .image-feature.threat .triangle-2{display:block}body#platform .platform-story .row .image-feature.threat .circle-1,body#platform .platform-story .row .image-feature.threat .circle-2,body#platform .platform-story .row .image-feature.threat .circle-3,body#product .platform-story .row .image-feature.threat .circle-1,body#product .platform-story .row .image-feature.threat .circle-2,body#product .platform-story .row .image-feature.threat .circle-3{top:-70px;left:50%}body#platform .platform-story .row .image-feature.threat .triangle-1,body#platform .platform-story .row .image-feature.threat .triangle-2,body#product .platform-story .row .image-feature.threat .triangle-1,body#product .platform-story .row .image-feature.threat .triangle-2{top:-70px;right:50%}body#platform .platform-story .row .image-feature.threat .landed-circles,body#product .platform-story .row .image-feature.threat .landed-circles{bottom:0;right:0;width:250px}body#platform .platform-story .row .image-feature.threat .landed-icons,body#product .platform-story .row .image-feature.threat .landed-icons{bottom:0;left:0}body#platform .platform-story .row .image-feature.security,body#product .platform-story .row .image-feature.security{background:url(/img/platformassets/ratings-background.png);background-size:cover;background-position:center;background-repeat:no-repeat}body#platform .platform-story .row .image-feature.security .layer-3,body#platform .platform-story .row .image-feature.security .layer-4,body#product .platform-story .row .image-feature.security .layer-3,body#product .platform-story .row .image-feature.security .layer-4{width:400px}body#platform .platform-story .row .image-feature.security .layer-4,body#product .platform-story .row .image-feature.security .layer-4{top:calc(55% - 230px);left:calc(58% - 200px)}body#platform .platform-story .row .image-feature.security .layer-3,body#product .platform-story .row .image-feature.security .layer-3{top:calc(40% - 230px);left:calc(50% - 200px)}body#platform .platform-story .row .image-feature.security .layer-2,body#platform .platform-story .row .image-feature.security .layer-1,body#product .platform-story .row .image-feature.security .layer-2,body#product .platform-story .row .image-feature.security .layer-1{width:340px;position:absolute}body#platform .platform-story .row .image-feature.security .layer-2,body#product .platform-story .row .image-feature.security .layer-2{top:207px;left:125px}body#platform .platform-story .row .image-feature.security .layer-1,body#product .platform-story .row .image-feature.security .layer-1{top:30%;left:30%}body#platform .platform-story .row .image-feature.security .layer-1 .outline,body#product .platform-story .row .image-feature.security .layer-1 .outline{top:-154px;left:-117px;width:197px}body#platform .platform-story .row .image-feature.security .layer-1 .b,body#platform .platform-story .row .image-feature.security .layer-1 .c,body#platform .platform-story .row .image-feature.security .layer-1 .d,body#platform .platform-story .row .image-feature.security .layer-1 .f,body#product .platform-story .row .image-feature.security .layer-1 .b,body#product .platform-story .row .image-feature.security .layer-1 .c,body#product .platform-story .row .image-feature.security .layer-1 .d,body#product .platform-story .row .image-feature.security .layer-1 .f{width:100px}body#platform .platform-story .row .image-feature.security .layer-1 .a,body#product .platform-story .row .image-feature.security .layer-1 .a{top:-119px;left:-88px;width:140px}body#platform .platform-story .row .image-feature.security .layer-1 .b,body#product .platform-story .row .image-feature.security .layer-1 .b{top:19px;left:0;z-index:1}body#platform .platform-story .row .image-feature.security .layer-1 .c,body#product .platform-story .row .image-feature.security .layer-1 .c{top:76px;left:100px}body#platform .platform-story .row .image-feature.security .layer-1 .d,body#product .platform-story .row .image-feature.security .layer-1 .d{top:39px;left:200px}body#platform .platform-story .row .image-feature.security .layer-1 .f,body#product .platform-story .row .image-feature.security .layer-1 .f{top:158px;left:240px}body#platform .platform-story .row .image-feature.atlas,body#product .platform-story .row .image-feature.atlas{overflow:hidden}body#platform .platform-story .row .image-feature.atlas .canvas,body#product .platform-story .row .image-feature.atlas .canvas{overflow:visible;margin-left:0;margin-right:auto;right:auto}body#platform .platform-story .row .image-feature.atlas .atlas-box-shadow,body#product .platform-story .row .image-feature.atlas .atlas-box-shadow{position:absolute;top:140px;left:140px;width:450px;height:450px;border:50px solid #ffaa31;z-index:1}body#platform .platform-story .row .image-feature.atlas .atlas-no,body#product .platform-story .row .image-feature.atlas .atlas-no{position:absolute;top:60px;left:110px;z-index:4}body#platform .platform-story .row .image-feature.atlas .atlas-yes,body#product .platform-story .row .image-feature.atlas .atlas-yes{position:absolute;top:60px;left:490px;z-index:4}body#platform .platform-story .row .image-feature.atlas .q-box,body#product .platform-story .row .image-feature.atlas .q-box{position:absolute;width:132px;height:132px}body#platform .platform-story .row .image-feature.atlas .q-box._1,body#product .platform-story .row .image-feature.atlas .q-box._1{bottom:-216px;left:30px;border:5px solid #49303e}body#platform .platform-story .row .image-feature.atlas .q-box._2,body#product .platform-story .row .image-feature.atlas .q-box._2{bottom:-150px;left:100px;background-color:#49303e}body#platform .platform-story .row .image-feature.atlas .q-box._3,body#product .platform-story .row .image-feature.atlas .q-box._3{bottom:-181px;left:140px;border:5px solid #49303e}body#platform .platform-story .row .image-feature.atlas .q-box._4,body#product .platform-story .row .image-feature.atlas .q-box._4{bottom:-170px;left:190px;background-color:#49303e}body#platform .platform-story .row .image-feature.atlas .q-box._5,body#product .platform-story .row .image-feature.atlas .q-box._5{bottom:-190px;left:250px;background-color:#35252e}body#platform .platform-story .row .image-feature.atlas .q-box._6,body#product .platform-story .row .image-feature.atlas .q-box._6{bottom:-170px;left:320px;background-color:#000}body#platform .platform-story .row .image-feature.atlas .q-box._7,body#product .platform-story .row .image-feature.atlas .q-box._7{bottom:-140px;left:440px;background-color:#000}body#platform .platform-story .row .image-feature.atlas .q-box._8,body#product .platform-story .row .image-feature.atlas .q-box._8{bottom:-150px;left:470px;background-color:#000}body#platform .platform-story .row .image-feature.atlas .q-box._9,body#product .platform-story .row .image-feature.atlas .q-box._9{bottom:-150px;left:570px;background-color:#35252e}body#platform .platform-story .row .image-feature.atlas .q-box._10,body#product .platform-story .row .image-feature.atlas .q-box._10{bottom:-175px;left:760px;background-color:#35252e}body#platform .platform-story .row .image-feature.security,body#product .platform-story .row .image-feature.security{overflow:hidden}body#platform .platform-story .row .image-feature.security .canvas,body#product .platform-story .row .image-feature.security .canvas{overflow:visible;margin-left:0;margin-right:auto;right:auto}body#platform .platform-story .row .image-feature.security .triangle-bg-big,body#product .platform-story .row .image-feature.security .triangle-bg-big{position:absolute;top:-120px;left:-170px;width:1110px;max-width:none}body#platform .platform-story .row .image-feature.security .triangle-bg-small,body#product .platform-story .row .image-feature.security .triangle-bg-small{position:absolute;top:40px;left:60px;width:760px;max-width:none}body#platform .platform-story .row .image-feature.security .triangle-gold,body#product .platform-story .row .image-feature.security .triangle-gold{position:absolute;top:110px;left:50px;width:580px;z-index:1}body#platform .platform-story .row .image-feature.security .lock-bar,body#product .platform-story .row .image-feature.security .lock-bar{position:absolute;top:211px;left:283px;width:100px;z-index:3}body#platform .platform-story .row .image-feature.security .lock-body,body#product .platform-story .row .image-feature.security .lock-body{position:absolute;top:280px;left:259px;width:150px;z-index:3}body#platform .platform-story .row .image-feature.security .matrix-numbers,body#product .platform-story .row .image-feature.security .matrix-numbers{font-family:space mono,monospace;position:absolute}body#platform .platform-story .row .image-feature.security .matrix-numbers._1,body#product .platform-story .row .image-feature.security .matrix-numbers._1{top:0;left:-1040px;font-size:69px;opacity:.12;color:#52989e}body#platform .platform-story .row .image-feature.security .matrix-numbers._2,body#product .platform-story .row .image-feature.security .matrix-numbers._2{top:230px;left:-420px;font-size:28px;opacity:.68;z-index:2}body#platform .platform-story .row .image-feature.security .matrix-numbers._3,body#product .platform-story .row .image-feature.security .matrix-numbers._3{top:300px;left:-770px;font-size:48px}body#platform .platform-story .row .image-feature.security .matrix-numbers._4,body#product .platform-story .row .image-feature.security .matrix-numbers._4{top:370px;left:-440px;font-size:28px;opacity:.8;z-index:2;color:#52989e}body#platform .platform-story .row .image-feature.security .matrix-numbers._5,body#product .platform-story .row .image-feature.security .matrix-numbers._5{top:550px;left:-1320px;font-size:88px;opacity:.12;color:#52989e}body#platform .platform-story .row .image-feature.professional,body#product .platform-story .row .image-feature.professional{overflow:hidden}body#platform .platform-story .row .image-feature.professional .canvas,body#product .platform-story .row .image-feature.professional .canvas{overflow:visible}body#platform .platform-story .row .image-feature.professional .prof-diamond-bgthick,body#product .platform-story .row .image-feature.professional .prof-diamond-bgthick{width:930px;top:-129px;left:-103px;max-width:none}body#platform .platform-story .row .image-feature.professional .prof-diamond-bgthin,body#product .platform-story .row .image-feature.professional .prof-diamond-bgthin{width:940px;top:-199px;left:-106px;max-width:none}body#platform .platform-story .row .image-feature.professional .prof-diamond-three,body#product .platform-story .row .image-feature.professional .prof-diamond-three{width:511px;top:81px;left:107px;max-width:none}body#platform .platform-story .row .image-feature.professional .prof-diamond-four,body#product .platform-story .row .image-feature.professional .prof-diamond-four{width:305px;top:184px;left:210px;max-width:none}body#platform .platform-story .row .image-feature.professional .prof-diamond-two,body#product .platform-story .row .image-feature.professional .prof-diamond-two{width:175px;top:250px;left:276px;max-width:none}body#platform .platform-story .row .image-feature.professional .prof-diamond-one,body#product .platform-story .row .image-feature.professional .prof-diamond-one{width:95px;top:291px;left:316px;max-width:none}body#platform .platform-story .row .image-feature.professional .miter-tray>div,body#platform .platform-story .row .image-feature.professional .miter-tray>div>div,body#platform .platform-story .row .image-feature.professional .frame,body#platform .platform-story .row .image-feature.professional .frame>div,body#product .platform-story .row .image-feature.professional .miter-tray>div,body#product .platform-story .row .image-feature.professional .miter-tray>div>div,body#product .platform-story .row .image-feature.professional .frame,body#product .platform-story .row .image-feature.professional .frame>div{height:24px!important}body#platform .platform-story .row .image-feature.professional .frame,body#product .platform-story .row .image-feature.professional .frame{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}body#platform .platform-story .row .image-feature.professional .frame>div,body#product .platform-story .row .image-feature.professional .frame>div{width:100%}body#platform .platform-story .row .image-feature.professional .miter-tray,body#product .platform-story .row .image-feature.professional .miter-tray{width:100%}body#platform .platform-story .row .image-feature.professional .miter-row,body#product .platform-story .row .image-feature.professional .miter-row{height:24px;width:300px;position:absolute;opacity:.64;overflow:hidden}body#platform .platform-story .row .image-feature.professional .miter-row .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row .miter-row-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:100%}body#platform .platform-story .row .image-feature.professional .miter-row .miter-red,body#product .platform-story .row .image-feature.professional .miter-row .miter-red{background-color:#e73e58}body#platform .platform-story .row .image-feature.professional .miter-row .miter-yellow,body#product .platform-story .row .image-feature.professional .miter-row .miter-yellow{background-color:#e6be00}body#platform .platform-story .row .image-feature.professional .miter-row .miter-white,body#product .platform-story .row .image-feature.professional .miter-row .miter-white{background-color:#fff}body#platform .platform-story .row .image-feature.professional .miter-row .miter-blue,body#product .platform-story .row .image-feature.professional .miter-row .miter-blue{background-color:#52989e}body#platform .platform-story .row .image-feature.professional .miter-row._1,body#product .platform-story .row .image-feature.professional .miter-row._1{top:183px;left:-89px}body#platform .platform-story .row .image-feature.professional .miter-row._1 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._1 .miter-row-wrapper{width:500%}body#platform .platform-story .row .image-feature.professional .miter-row._1 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._1 .miter-row-wrapper .frame>div{margin-right:5%}body#platform .platform-story .row .image-feature.professional .miter-row._2,body#product .platform-story .row .image-feature.professional .miter-row._2{top:183px;left:506px}body#platform .platform-story .row .image-feature.professional .miter-row._2 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._2 .miter-row-wrapper{width:300%}body#platform .platform-story .row .image-feature.professional .miter-row._2 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._2 .miter-row-wrapper .frame>div{margin-right:5%}body#platform .platform-story .row .image-feature.professional .miter-row._3,body#product .platform-story .row .image-feature.professional .miter-row._3{top:236px;left:-140px}body#platform .platform-story .row .image-feature.professional .miter-row._3 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._3 .miter-row-wrapper{width:400%}body#platform .platform-story .row .image-feature.professional .miter-row._3 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._3 .miter-row-wrapper .frame>div{margin-right:10%}body#platform .platform-story .row .image-feature.professional .miter-row._4,body#product .platform-story .row .image-feature.professional .miter-row._4{top:236px;left:559px}body#platform .platform-story .row .image-feature.professional .miter-row._4 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._4 .miter-row-wrapper{width:500%}body#platform .platform-story .row .image-feature.professional .miter-row._4 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._4 .miter-row-wrapper .frame>div{margin-right:10%}body#platform .platform-story .row .image-feature.professional .miter-row._5,body#product .platform-story .row .image-feature.professional .miter-row._5{top:290px;left:-190px}body#platform .platform-story .row .image-feature.professional .miter-row._5 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._5 .miter-row-wrapper{width:500%}body#platform .platform-story .row .image-feature.professional .miter-row._5 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._5 .miter-row-wrapper .frame>div{margin-right:5%}body#platform .platform-story .row .image-feature.professional .miter-row._6,body#product .platform-story .row .image-feature.professional .miter-row._6{top:290px;left:612px}body#platform .platform-story .row .image-feature.professional .miter-row._6 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._6 .miter-row-wrapper{width:350%}body#platform .platform-story .row .image-feature.professional .miter-row._6 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._6 .miter-row-wrapper .frame>div{margin-right:10%}body#platform .platform-story .row .image-feature.professional .miter-row._7,body#product .platform-story .row .image-feature.professional .miter-row._7{top:360px;left:-190px}body#platform .platform-story .row .image-feature.professional .miter-row._7 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._7 .miter-row-wrapper{width:200%}body#platform .platform-story .row .image-feature.professional .miter-row._7 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._7 .miter-row-wrapper .frame>div{margin-right:5%}body#platform .platform-story .row .image-feature.professional .miter-row._8,body#product .platform-story .row .image-feature.professional .miter-row._8{top:360px;left:612px}body#platform .platform-story .row .image-feature.professional .miter-row._8 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._8 .miter-row-wrapper{width:250%}body#platform .platform-story .row .image-feature.professional .miter-row._8 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._8 .miter-row-wrapper .frame>div{margin-right:5%}body#platform .platform-story .row .image-feature.professional .miter-row._9,body#product .platform-story .row .image-feature.professional .miter-row._9{top:414px;left:-140px}body#platform .platform-story .row .image-feature.professional .miter-row._9 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._9 .miter-row-wrapper{width:170%}body#platform .platform-story .row .image-feature.professional .miter-row._9 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._9 .miter-row-wrapper .frame>div{margin-right:5%}body#platform .platform-story .row .image-feature.professional .miter-row._10,body#product .platform-story .row .image-feature.professional .miter-row._10{top:414px;left:560px}body#platform .platform-story .row .image-feature.professional .miter-row._10 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._10 .miter-row-wrapper{width:330%}body#platform .platform-story .row .image-feature.professional .miter-row._10 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._10 .miter-row-wrapper .frame>div{margin-right:15%}body#platform .platform-story .row .image-feature.professional .miter-row._11,body#product .platform-story .row .image-feature.professional .miter-row._11{top:467px;left:-89px}body#platform .platform-story .row .image-feature.professional .miter-row._11 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._11 .miter-row-wrapper{width:300%}body#platform .platform-story .row .image-feature.professional .miter-row._11 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._11 .miter-row-wrapper .frame>div{margin-right:5%}body#platform .platform-story .row .image-feature.professional .miter-row._12,body#product .platform-story .row .image-feature.professional .miter-row._12{top:467px;left:510px}body#platform .platform-story .row .image-feature.professional .miter-row._12 .miter-row-wrapper,body#product .platform-story .row .image-feature.professional .miter-row._12 .miter-row-wrapper{width:150%}body#platform .platform-story .row .image-feature.professional .miter-row._12 .miter-row-wrapper .frame>div,body#product .platform-story .row .image-feature.professional .miter-row._12 .miter-row-wrapper .frame>div{margin-right:5%}body#platform .platform-story .row .image-feature.services .canvas .connector-top-layer,body#product .platform-story .row .image-feature.services .canvas .connector-top-layer{width:550px;top:50px;right:0;left:0;margin:auto}body#platform .platform-story .row .image-feature.services .canvas .connector-shadow,body#product .platform-story .row .image-feature.services .canvas .connector-shadow{width:430px;top:193px;right:0;left:0;margin:auto}body#platform .platform-story .row .image-feature.services .canvas .left,body#product .platform-story .row .image-feature.services .canvas .left{top:241px;left:76px;width:79px}body#platform .platform-story .row .image-feature.services .canvas .right,body#product .platform-story .row .image-feature.services .canvas .right{top:241px;right:76px;width:79px}body#platform .platform-story .row .image-feature.services .beam-1,body#platform .platform-story .row .image-feature.services .beam-2,body#platform .platform-story .row .image-feature.services .beam-3,body#product .platform-story .row .image-feature.services .beam-1,body#product .platform-story .row .image-feature.services .beam-2,body#product .platform-story .row .image-feature.services .beam-3{position:absolute;width:100%;height:180px;bottom:0}body#platform .platform-story .row .image-feature.services .beam-1,body#product .platform-story .row .image-feature.services .beam-1{background:url(/img/platformassets/connectors/connectors-white-wave.png);background-position:0 0;background-repeat:repeat-x;-webkit-animation:animatedBackground 125s linear infinite;animation:animatedBackground 125s linear infinite}body#platform .platform-story .row .image-feature.services .beam-2,body#product .platform-story .row .image-feature.services .beam-2{background:url(/img/platformassets/connectors/connectors-red-wave.png);background-position:0 0;background-repeat:repeat-x;-webkit-animation:animatedBackground 250s linear infinite;animation:animatedBackground 250s linear infinite}body#platform .platform-story .row .image-feature.services .beam-3,body#product .platform-story .row .image-feature.services .beam-3{background:url(/img/platformassets/connectors/connectors-green-wave.png);background-position:0 0;background-repeat:repeat-x;-webkit-animation:animatedBackground 300s linear infinite;animation:animatedBackground 300s linear infinite}body#platform .platform-story .row .image-feature.atlas,body#product .platform-story .row .image-feature.atlas{background:url(/img/platformassets/market/market-background.png);background-size:cover;background-position:center;background-repeat:no-repeat}body#platform .platform-story .row .image-feature.api,body#platform .platform-story .row .image-feature.professional,body#product .platform-story .row .image-feature.api,body#product .platform-story .row .image-feature.professional{background:url(/img/platformassets/connectors/connectors-background.png);background-size:cover;background-position:center;background-repeat:no-repeat}body#platform .scoring-works,body#product .scoring-works{background-image:url(/img/backgrounds/triangles-top.gif),url(/img/backgrounds/triangles.jpg);background-position:top center,bottom center;background-size:100% auto;background-repeat:no-repeat;background-color:#fff;padding:100px 0}body#platform .scoring-works hr,body#product .scoring-works hr{width:50px}body#platform .scoring-works p.tagline,body#product .scoring-works p.tagline{text-align:center;color:#cda900;text-shadow:0 1px 1px #fff}body#platform .scoring-works h2,body#product .scoring-works h2{font-weight:700;text-align:center;margin-bottom:3rem}body#platform .scoring-works .graphic,body#product .scoring-works .graphic{background-size:auto 100%}body#platform .scoring-works .graphic .columns,body#product .scoring-works .graphic .columns{margin-bottom:6em;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}body#platform .scoring-works .graphic .columns>div,body#product .scoring-works .graphic .columns>div{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:1rem}body#platform .scoring-works .graphic .columns>div:last-child,body#product .scoring-works .graphic .columns>div:last-child{margin-right:0}body#platform .scoring-works .graphic .text,body#product .scoring-works .graphic .text{margin-bottom:1rem}body#platform .scoring-works .graphic .number,body#product .scoring-works .graphic .number{font-size:2.3rem;font-family:space mono,monospace;color:#fff;float:left;width:59px;height:68px;background-image:url(/img/platform/numeric.png);background-repeat:no-repeat;background-position:center;background-size:contain;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:1rem}body#platform .scoring-works .graphic .number+p,body#product .scoring-works .graphic .number+p{overflow:hidden}body#platform .scoring-works .graphic .image,body#product .scoring-works .graphic .image{height:185px;margin-top:auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}body#platform .scoring-works .graphic img,body#product .scoring-works .graphic img{margin:0 auto;max-width:225px;max-height:185px}body#platform .scoring-works .button-container,body#product .scoring-works .button-container{text-align:center;margin-bottom:0}@media only screen and (max-width:1030px){body#platform .scoring-works .graphic .columns,body#product .scoring-works .graphic .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body#platform .scoring-works .graphic .text .number,body#product .scoring-works .graphic .text .number{float:none;margin:0 auto}body#platform .scoring-works .graphic .text .number p,body#product .scoring-works .graphic .text .number p{text-align:center}}.risk-categories{padding:4em 0}.risk-categories .container{max-width:1400px}.risk-categories h2{text-align:center;max-width:1000px;margin:0 auto 1.5em}.risk-categories ul{padding-left:0;list-style:none;text-align:center;margin:0;padding:0;font-size:0}.risk-categories ul li:before{display:none}.risk-categories ul li{display:inline-block;width:25%;background:#eee;padding:2em 1em 2.5em;font-weight:700;margin:0;text-align:center;font-size:12.8px;vertical-align:middle;font-family:space mono,monospace;font-weight:700;letter-spacing:0;position:relative;background:url(/img/assets/grit.png) no-repeat top left #eee;background-size:auto 100%;box-shadow:inset -30px -20px 50px #ddd,0 0 0 1px #fff;z-index:100}.risk-categories ul li .content{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:absolute;height:auto;right:0;bottom:0;left:0;background:#52989e;font-family:proxima nova,proxima-nova,sans-serif;color:#fff;padding:1.5em 2em 1.7em;z-index:300;text-align:left;font-weight:400;line-height:1.4;opacity:0;max-height:50px;overflow:hidden}.risk-categories ul li .content:after{content:"";display:block;position:absolute;top:100%;left:50%;width:1px;height:1px;border:solid 20px transparent;border-top-color:#52989e;margin-left:-20px}.risk-categories ul li .content h3{font-family:space mono,monospace;font-size:1.4em;margin-bottom:.8em;color:#fff}.risk-categories ul li:hover{z-index:200}.risk-categories ul li:hover .content{opacity:1;max-height:600px;bottom:100%;overflow:visible}.risk-categories ul li.break{width:100%;padding:0;box-shadow:none;background:0 0}.risk-categories ul li img{margin:0 auto .7em;max-width:85px}#platform-security-ratings .image-with-text .image img{max-width:100%}.levels-data,.process-data{background-color:#26272b;color:#f0f0f0;position:relative;padding:4em 0}.levels-data h2,.process-data h2{color:#f0f0f0;font-weight:300;text-align:center;margin-bottom:2em}.levels-data .levels .level,.levels-data .levels .step,.levels-data .steps .level,.levels-data .steps .step,.process-data .levels .level,.process-data .levels .step,.process-data .steps .level,.process-data .steps .step{margin-bottom:4em}.levels-data .levels .level:before,.levels-data .levels .level:after,.levels-data .levels .step:before,.levels-data .levels .step:after,.levels-data .steps .level:before,.levels-data .steps .level:after,.levels-data .steps .step:before,.levels-data .steps .step:after,.process-data .levels .level:before,.process-data .levels .level:after,.process-data .levels .step:before,.process-data .levels .step:after,.process-data .steps .level:before,.process-data .steps .level:after,.process-data .steps .step:before,.process-data .steps .step:after{content:"";display:table}.levels-data .levels .level:after,.levels-data .levels .step:after,.levels-data .steps .level:after,.levels-data .steps .step:after,.process-data .levels .level:after,.process-data .levels .step:after,.process-data .steps .level:after,.process-data .steps .step:after{clear:both}.levels-data .levels .level h4,.levels-data .levels .step h4,.levels-data .steps .level h4,.levels-data .steps .step h4,.process-data .levels .level h4,.process-data .levels .step h4,.process-data .steps .level h4,.process-data .steps .step h4{color:#52989e}.levels-data .levels .level h3,.levels-data .levels .step h3,.levels-data .steps .level h3,.levels-data .steps .step h3,.process-data .levels .level h3,.process-data .levels .step h3,.process-data .steps .level h3,.process-data .steps .step h3{color:#fff;font-size:3em;line-height:1.1;overflow:hidden}.levels-data .levels .level p,.levels-data .levels .step p,.levels-data .steps .level p,.levels-data .steps .step p,.process-data .levels .level p,.process-data .levels .step p,.process-data .steps .level p,.process-data .steps .step p{font-size:1.3em;color:rgba(240,240,240,.7);overflow:hidden;padding:0 0 .5em}.levels-data .levels .level .image,.levels-data .levels .step .image,.levels-data .steps .level .image,.levels-data .steps .step .image,.process-data .levels .level .image,.process-data .levels .step .image,.process-data .steps .level .image,.process-data .steps .step .image{width:65%}.levels-data .levels .level .content,.levels-data .levels .step .content,.levels-data .steps .level .content,.levels-data .steps .step .content,.process-data .levels .level .content,.process-data .levels .step .content,.process-data .steps .level .content,.process-data .steps .step .content{padding-top:50px;position:relative}.levels-data .levels .level:nth-child(odd) .image,.levels-data .levels .step:nth-child(odd) .image,.levels-data .steps .level:nth-child(odd) .image,.levels-data .steps .step:nth-child(odd) .image,.process-data .levels .level:nth-child(odd) .image,.process-data .levels .step:nth-child(odd) .image,.process-data .steps .level:nth-child(odd) .image,.process-data .steps .step:nth-child(odd) .image{-webkit-transform:translate(-50px,0);transform:translate(-50px,0);float:left;box-shadow:-40px 50px 150px #0e0e10}.levels-data .levels .level:nth-child(even) .content,.levels-data .levels .step:nth-child(even) .content,.levels-data .steps .level:nth-child(even) .content,.levels-data .steps .step:nth-child(even) .content,.process-data .levels .level:nth-child(even) .content,.process-data .levels .step:nth-child(even) .content,.process-data .steps .level:nth-child(even) .content,.process-data .steps .step:nth-child(even) .content{text-align:right}.levels-data .levels .level:nth-child(even) .image,.levels-data .levels .step:nth-child(even) .image,.levels-data .steps .level:nth-child(even) .image,.levels-data .steps .step:nth-child(even) .image,.process-data .levels .level:nth-child(even) .image,.process-data .levels .step:nth-child(even) .image,.process-data .steps .level:nth-child(even) .image,.process-data .steps .step:nth-child(even) .image{-webkit-transform:translate(50px,0);transform:translate(50px,0);float:right;box-shadow:40px 50px 150px #0e0e10}.process-data .steps .step:nth-child(n) .image{box-shadow:none}.use-cases:not(body){padding:4em 0;background:url(/img/backgrounds/gray-galaxy.jpg) no-repeat center center/cover;background-attachment:fixed}.use-cases:not(body) h2{font-weight:700;color:#26272b;margin-bottom:1em}.use-cases:not(body) .cases{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-left:-25px;margin-right:-25px}.use-cases:not(body) .cases h3{padding:0 25px;margin:0 0 2em;max-width:30%;-webkit-box-flex:0;flex:0 0 33%;font-family:proxima nova,proxima-nova,sans-serif;font-size:1.5em;font-weight:400;color:#404d56;line-height:1.3}.filters-search{overflow:hidden;position:relative}.filters-search form#search-form{position:relative;z-index:200}.filters-search .filtering{position:relative;z-index:200;text-align:center;margin-bottom:25px}.filters-search .filtering.resources-0 h4 strong{color:#e73e58}.filters-search .filtering h4{display:inline-block;color:#404d56;margin:0 1em 0 0;font-weight:400;top:.4em;position:relative}.filters-search .filtering h4 strong{font-weight:700}.filters-search .filtering .button-container{display:inline-block;float:right;position:relative;margin:0}.filters-search .filtering button{display:inline-block}.filters-search .loading{-webkit-transition-duration:.25s;transition-duration:.25s;background-color:rgba(82,152,158,.8);visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;padding-bottom:50px;z-index:500;opacity:0}.filters-search .loading span{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;display:block;color:#fff;font-size:2em;font-family:caslon,serif}.filters-search.is-loading .loading{visibility:visible;opacity:1}.filters .radios .button{padding:.2em 1.3em;text-transform:none}.filters .radios label{display:inline-block;margin:0 .3em .6em;cursor:pointer}.filters .radios label.-hide{display:none}.filters .radios label.-hide.-active{display:inline-block}.filters .radios label span{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;color:#b2d4d7;font-weight:700;letter-spacing:.01em;display:inline-block;padding:.5em 2em;background-color:#404d56;font-family:space mono,monospace;position:relative}.filters .radios label span em{font-style:normal;display:inline-block;margin-left:.5em;color:#6fafb4;font-weight:400}.filters .radios label span:before{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transform:translate(-30px,-50%);transform:translate(-30px,-50%);font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F00C";display:inline-block;text-align:left;position:absolute;top:50%;left:1.15em;opacity:0}.filters .radios label span:hover{background-color:#52989e;color:#fff}.filters .radios label span:hover em{color:#404d56}.filters .radios label input[type=checkbox],.filters .radios label input[type=radio]{display:none}.filters .radios label input[type=checkbox]:checked+span,.filters .radios label input[type=radio]:checked+span{-webkit-transform:scale(1,1);transform:scale(1,1);background-color:#7ac46e;color:#fff;padding:.5em 1em .5em 3em}.filters .radios label input[type=checkbox]:checked+span em,.filters .radios label input[type=radio]:checked+span em{color:#2d7821}.filters .radios label input[type=checkbox]:checked+span:before,.filters .radios label input[type=radio]:checked+span:before{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);opacity:1}.filters .radios label.none{cursor:default}.filters .radios label.none span{background-color:rgba(64,77,86,.25);color:#6c8190}.filters .radios label.none span em{display:none}.filters-search{padding:25px 50px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#141516",endColorstr="#26272b",GradientType=0)}.filters-search h3{color:#b4b3b3}.filters-search form{margin:1em 0}.filters-search .filters-row{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.filters-search .filters-row .types{width:50%}@media only screen and (max-width:770px){.filters-search .filters-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.filters-search .filters-row .types{width:100%}}.filters-search .filters{margin-bottom:1.5em}.filters-search .filters .types{text-align:center}.filters-search .filters .radios label span{font-size:.9em}.filters-search .search-field,.filters-search .submit{text-align:center;max-width:700px;margin:0 auto 2em}.filters-search .submit button,.filters-search .submit a.button{margin:0 .7em 1em;vertical-align:middle}.filters-search .search-field input[type=text]{text-align:center;background-color:#000;color:#7ac46e;font-size:1.2em;border-radius:2px;box-shadow:0 1px 1px #323339}.filters-search .search-field input[type=text]::-webkit-input-placeholder{color:#404d56;opacity:1;font-weight:400}.filters-search .search-field input[type=text]::-moz-placeholder{color:#404d56;opacity:1;font-weight:400}.filters-search .search-field input[type=text]:-ms-input-placeholder{color:#404d56;opacity:1;font-weight:400}.filters-search .search-field input[type=text]:-moz-placeholder{color:#404d56;opacity:1;font-weight:400}body#resources .featured-resource{margin-bottom:50px;margin-top:-20px}body#resources .featured-resource .content{padding:35px 50px 25px 100px}body#resources .featured-resource .visual .position{margin:35px 100px 31px 0}body#resources .featured-resource.center .content{padding:35px 50px 25px}body#resources .featured-resource.center .position{text-align:center;margin:0 auto}body#resources .resources,.resource-grid{padding:0;-webkit-transition-duration:.25s;transition-duration:.25s}body#resources .resources .container,.resource-grid .container{max-width:1600px}body#resources .resources img,.resource-grid img{max-width:300px;margin-bottom:25px;display:inline}body#resources .resources .tiles,.resource-grid .tiles{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}body#resources .resources .tiles button,.resource-grid .tiles button{display:block;margin:auto}body#resources .resources .tiles>*,.resource-grid .tiles>*{flex-basis:30%;margin-bottom:50px;margin-left:5%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}body#resources .resources .tiles>* p,.resource-grid .tiles>* p{color:#000}body#resources .resources .tiles>*:nth-child(3n+1),.resource-grid .tiles>*:nth-child(3n+1){border-color:#0ff;margin-left:0}body#resources .resources .tiles>* .date,.resource-grid .tiles>* .date{font-family:proxima nova,proxima-nova,sans-serif;color:#26272b!important;text-transform:none;font-weight:800}body#resources .resources .tiles>* .date::before,.resource-grid .tiles>* .date::before{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F133";color:#e6be00;margin-right:8px}body#resources .resources .tiles>*,.resource-grid .tiles>*{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;max-width:30%;padding:1.5em 1.3em 1em;background-color:#fff;box-shadow:0 10px 40px rgba(0,0,0,.1),0 -1px 2px rgba(0,0,0,.1)}body#resources .resources .tiles>* .category-icon,.resource-grid .tiles>* .category-icon{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;width:25px;float:right;opacity:.5;top:-.3em;position:relative}body#resources .resources .tiles>* p.tagline,.resource-grid .tiles>* p.tagline{margin-bottom:.7em}body#resources .resources .tiles>* p.tagline span,.resource-grid .tiles>* p.tagline span{display:inline-block;white-space:nowrap;color:#e73e58}body#resources .resources .tiles>* button,.resource-grid .tiles>* button{align-self:flex-end;margin-bottom:10px;padding:10px 20px}body#resources .resources .tiles>*:hover,.resource-grid .tiles>*:hover{-webkit-transform:translate(0,-10px) scale(1,1);transform:translate(0,-10px) scale(1,1);box-shadow:0 20px 60px rgba(0,0,0,.2),0 -1px 2px rgba(0,0,0,.1)}body#resources .resources .tiles>*:hover .category-icon,.resource-grid .tiles>*:hover .category-icon{opacity:1}body.resources .cover-image{width:25%;float:right;margin:0 0 3em 2em}body#partners section{padding:100px 0}body#partners-global-partners .partner-grid{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:4em 0;justify-content:center}body#partners-global-partners .partner-grid>*{flex-basis:25%;-webkit-box-flex:1;flex-grow:1}body#partners-global-partners .partner-grid>*.double{flex-basis:50%}body#partners-global-partners .partner-grid>*.full{flex-basis:100%;max-width:none}body#partners-global-partners .partner-grid>div{text-align:center;box-shadow:0 0 0 1px #ccc;position:relative;max-width:25%;height:240px}body#partners-global-partners .partner-grid>div a{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;display:block;position:relative;padding:2.5em 3em 1.5em}body#partners-global-partners .partner-grid>div a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}body#partners-global-partners .partner-grid h2{font-size:1em;font-family:space mono,monospace;font-weight:700;margin:0;vertical-align:middle;display:inline-block;color:rgba(38,39,43,.5)}body#partners-global-partners .partner-grid img{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;max-height:80px;margin:0 auto 2em;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body#partners-global-partners .partner-callout .style-blue-hex{padding:4em 0}body#partners-global-partners .partner-callout .style-blue-hex p{font-size:1.5em}body#partners-global-partners .partner-callout .style-blue-hex p.button-container{font-size:1em}body#understanding-your-security-rating .hero{padding:230px 0 120px}body#understanding-your-security-rating .style-light-gray .container,body#understanding-your-security-rating .style-white .container{max-width:1240px}body#company-careers .hero{padding-bottom:10em}@media only screen and (max-width:1200px){body#company-careers .hero{padding-bottom:5em}}body#company-careers .hero .copy{z-index:600}body#company-careers .diverse-workforce{position:relative;background:#404d56 url(/img/careers/grain-texture-slate.jpg) no-repeat top left/auto 100%}@media only screen and (max-width:770px){body#company-careers .diverse-workforce{background-image:none;background-color:#35424c}}body#company-careers .diverse-workforce .introduction{padding:80px 80px 80px 50%;position:relative}@media only screen and (max-width:1200px){body#company-careers .diverse-workforce .introduction{padding-left:50px;padding-right:350px;padding-top:50px}}@media only screen and (max-width:770px){body#company-careers .diverse-workforce .introduction{padding:0 40px 40px}}body#company-careers .diverse-workforce .introduction .graphic{background:url(/img/careers/diversity-abstract.png) no-repeat right top/auto 100%;position:absolute;top:-54%;right:53%;bottom:0;left:0;z-index:500}@media only screen and (max-width:1400px){body#company-careers .diverse-workforce .introduction .graphic{background-size:100% auto;top:-30%}}@media only screen and (max-width:1200px){body#company-careers .diverse-workforce .introduction .graphic{top:-19%;right:0;left:auto;bottom:auto;height:320px;width:370px;background-size:contain}}@media only screen and (max-width:1030px){body#company-careers .diverse-workforce .introduction .graphic{top:5%}}@media only screen and (max-width:770px){body#company-careers .diverse-workforce .introduction .graphic{position:relative;top:-3em;right:auto;bottom:auto;left:auto;width:100%;margin:0 auto -2em;background-position:center center}}body#company-careers .diverse-workforce .introduction .content{max-width:780px}body#company-careers .diverse-workforce .introduction .content h2{font-family:proxima nova,proxima-nova,sans-serif;font-size:2.25em;color:#e6be00;font-weight:900;line-height:1.3;margin-bottom:.7em}@media only screen and (max-width:1200px){body#company-careers .diverse-workforce .introduction .content h2{font-size:1.75em}}body#company-careers .diverse-workforce .introduction .content p{color:#fff;font-size:1.25em;line-height:1.8;max-width:650px}@media only screen and (max-width:770px){body#company-careers .diverse-workforce .introduction .content{text-align:center}}@media only screen and (max-width:500px){body#company-careers .diverse-workforce .introduction .content{font-size:.8em}}body#company-careers .inclusion-commitment{position:relative}@media only screen and (max-width:770px){body#company-careers .inclusion-commitment{padding-bottom:3em}}body#company-careers .inclusion-commitment h2{text-align:center;color:#f0f0f0;font-family:caslon,serif;font-size:3.125em;line-height:1}@media only screen and (max-width:1200px){body#company-careers .inclusion-commitment h2{font-size:2em}}body#company-careers .inclusion-commitment::after{content:"";display:block;position:absolute;top:0%;right:0;bottom:0;left:0;z-index:100;background:-webkit-gradient(linear,left top,left bottom,from(rgba(44,48,53,0)),to(#2c3035));background:linear-gradient(to bottom,rgba(44,48,53,0) 0%,#2c3035 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#002c3035",endColorstr="#2c3035",GradientType=0)}@media only screen and (max-width:770px){body#company-careers .inclusion-commitment::after{display:none}}body#company-careers .inclusion-commitment .position{padding:0;position:relative;z-index:200}body#company-careers .inclusion-commitment .columns.graphics{background-image:url(/img/careers/color-wave.png),url(/img/careers/gray-waves.png);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}@media only screen and (max-width:770px){body#company-careers .inclusion-commitment .columns.graphics{display:none}}body#company-careers .inclusion-commitment .columns.content img{display:none}@media only screen and (max-width:770px){body#company-careers .inclusion-commitment .columns.content img{display:block;margin:0 auto;width:auto}}body#company-careers .inclusion-commitment .columns>div{text-align:center;position:relative}@media only screen and (max-width:1030px){body#company-careers .inclusion-commitment .columns>div{font-size:.75em}}@media only screen and (max-width:770px){body#company-careers .inclusion-commitment .columns>div{font-size:1em}}body#company-careers .inclusion-commitment .columns>div img{margin:0 auto}@media only screen and (max-width:1030px){body#company-careers .inclusion-commitment .columns>div img{width:60%}}body#company-careers .inclusion-commitment .columns>div p{color:#aabac5;font-family:proxima nova,proxima-nova,sans-serif;font-size:1.25em;line-height:1.2;letter-spacing:.01em;font-weight:400;max-width:350px;padding:0 2em;margin:0 auto 4em}@media only screen and (max-width:1200px){body#company-careers .inclusion-commitment .columns>div p{padding:0 1em}}@media only screen and (max-width:770px){body#company-careers .inclusion-commitment .columns>div p{margin-bottom:2em}}body#company-careers .inclusion-commitment .columns>div p strong{color:#fff;display:block;margin-bottom:.33em;font-size:1.5em;font-weight:700;padding-top:1em;position:relative}@media only screen and (max-width:770px){body#company-careers .inclusion-commitment .columns>div p strong{padding-top:0}}body#company-careers .inclusion-commitment .columns>div p strong::before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";display:block;position:absolute;top:0;left:50%;width:18px;height:18px;background:url(/img/careers/sm-hex-gray.png) no-repeat center center/contain}@media only screen and (max-width:770px){body#company-careers .inclusion-commitment .columns>div p strong::before{display:none}}@media only screen and (max-width:1030px){body#company-careers .quote-image .columns{display:block;width:100%}body#company-careers .quote-image .columns>*{display:block;width:100%!important}body#company-careers .quote-image .columns>hr{display:none}body#company-careers .quote-image .columns.fluid .fixed-cell{width:100%;white-space:normal}}body#company-careers .quote-image .columns .blockquote{padding:5em 7em 5.2em 15em;background:#f9f9f9;background:-webkit-gradient(linear,left top,right top,from(#f9f9f9),to(#eaeaea));background:linear-gradient(to right,#f9f9f9 0%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9",endColorstr="#eaeaea",GradientType=1)}@media only screen and (max-width:1400px){body#company-careers .quote-image .columns .blockquote{padding:3em 4em 2em 10em}}@media only screen and (max-width:1200px){body#company-careers .quote-image .columns .blockquote{padding-left:7em}}@media only screen and (max-width:500px){body#company-careers .quote-image .columns .blockquote{padding:37.5px 25px}}body#company-careers .quote-image .columns .blockquote p.content{margin-top:5em;max-width:600px}@media only screen and (max-width:1400px){body#company-careers .quote-image .columns .blockquote p.content{margin-top:3em}}body#company-careers .quote-image .columns .blockquote p:not(.content){margin:0;font-size:1.5em;line-height:1.66;font-family:space mono,monospace;font-weight:400}@media only screen and (max-width:1200px){body#company-careers .quote-image .columns .blockquote p:not(.content){font-size:1.1em}}body#company-careers .quote-image .columns .blockquote p:not(.content).quote{position:relative;color:#26272b}body#company-careers .quote-image .columns .blockquote p:not(.content).quote::before{content:"";top:.5em;right:110%;display:block;position:absolute;width:3.375em;padding-bottom:100%;background:url(/img/careers/quote.png) no-repeat top right/contain}@media only screen and (max-width:1400px){body#company-careers .quote-image .columns .blockquote p:not(.content).quote::before{right:105%}}@media only screen and (max-width:1030px){body#company-careers .quote-image .columns .blockquote p:not(.content).quote::before{width:2.5em}}@media only screen and (max-width:500px){body#company-careers .quote-image .columns .blockquote p:not(.content).quote::before{position:relative;right:auto;left:0;top:auto;width:2.5em;height:2.5em;padding:0}}body#company-careers .quote-image .columns .blockquote p:not(.content).attribute{color:#52989e;font-weight:700}body#company-careers .quote-image .columns .blockquote p:not(.content).attribute::before{content:"//";color:#ccc;font-weight:400;display:block;margin:.7em 0;letter-spacing:-.2em}body#company-careers .quote-image .columns .blockquote p:not(.content).attribute em,body#company-careers .quote-image .columns .blockquote p:not(.content).attribute i{font-weight:400;font-style:italic}body#company-careers .quote-image .columns .image{background:#d8d7d4 no-repeat center center/cover}@media only screen and (max-width:1030px){body#company-careers .quote-image .columns .image{display:none}}body#company-careers .benefits{padding:0 0 100px;margin-bottom:100px;background:url(/img/backgrounds/employees-working.jpg) no-repeat bottom left #f0f0f0;background-size:40% auto;margin-top:400px}@media only screen and (max-width:770px){body#company-careers .benefits{margin-top:0}}body#company-careers .benefits .container:not(.opening-video){max-width:1800px}body#company-careers .benefits .opening-video{top:-100px;margin-top:-300px;margin-bottom:0}@media only screen and (max-width:770px){body#company-careers .benefits .opening-video{top:0;margin-top:0;margin-bottom:3em}}body#company-careers .benefits .section-header{width:40%;float:left;padding-right:75px}body#company-careers .benefits .section-header h2{color:#404d56;font-size:2em}body#company-careers .benefits .benefit-groups{padding-top:1em;width:60%;float:right;padding-left:50px}body#company-careers .benefits .benefit-groups .benefit-group{width:47%;float:left;clear:left}body#company-careers .benefits .benefit-groups .benefit-group:nth-child(even){float:right;clear:right}body#company-careers .benefits .benefit-groups .benefit-group ul{margin:0 0 3em;padding:0}body#company-careers .benefits .benefit-groups .benefit-group ul li{padding-left:2em;margin:0 0 1em;line-height:1.1}body#company-careers .benefits .benefit-groups .benefit-group ul li:before{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F00C";color:#7ac46e;width:auto;height:auto;top:.1em;left:0;background:0 0}body#company-careers .career-photos{position:relative;z-index:400;overflow-x:hidden}body#company-careers .career-photos .pairing{position:relative;margin:0 0 50px}body#company-careers .career-photos .pairing .container{padding:0;max-width:1400px}body#company-careers .career-photos .pairing img{width:100%;position:relative;z-index:100}body#company-careers .career-photos .pairing img.tone{position:absolute;top:0;bottom:0;z-index:50;width:auto;height:100%;opacity:.3;-webkit-filter:blur(20px);filter:blur(20px)}body#company-careers .career-photos .pairing .caption{color:#fff;font-size:1.5em;margin:0;font-family:caslon,serif;position:absolute;top:50%;z-index:200;width:30%;padding:35px 50px;background:rgba(31,38,42,.95);box-shadow:0 20px 40px rgba(0,0,0,.3)}body#company-careers .career-photos .pairing:nth-child(5n+1) .caption{background-color:rgba(122,196,110,.95)}body#company-careers .career-photos .pairing:nth-child(5n+2) .caption{background-color:rgba(231,62,88,.95)}body#company-careers .career-photos .pairing:nth-child(5n+3) .caption{background-color:rgba(82,152,158,.95)}body#company-careers .career-photos .pairing:nth-child(5n+4) .caption{background-color:rgba(230,190,0,.95)}body#company-careers .career-photos .pairing:nth-child(5n+5) .caption{background-color:rgba(240,136,0,.95)}body#company-careers .career-photos .pairing.right .container{padding-left:10%}body#company-careers .career-photos .pairing.right img.tone{left:0}body#company-careers .career-photos .pairing.right .caption{right:auto;left:0}body#company-careers .career-photos .pairing.left .container{padding-right:10%}body#company-careers .career-photos .pairing.left img.tone{right:0}body#company-careers .career-photos .pairing.left .caption{left:auto;right:0}body#company-careers .career-photos .pairing.full{margin:0}body#company-careers .career-photos .pairing.full .container{padding:0;max-width:none}body#company-careers .career-photos .pairing.full .container img{width:100%}body#company-careers .career-photos .pairing.full .caption{top:0}body#company-careers .career-photos .pairing.full img.tone{display:none}body#company-careers .career-listings{padding:50px 0;background-color:#26272b;font-size:1.2em;position:relative;z-index:600}body#company-careers .career-listings:before{content:"";display:block;position:absolute;bottom:100%;left:50%;width:0;margin-left:-100px;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:60px solid #26272b}body#company-careers .career-listings h2.section-header{color:#777}body#company-careers .career-listings h4.header{padding-bottom:.7em;margin-bottom:1em;border-bottom:solid 2px #3e4046;color:#52989e;margin-top:2em;font-family:proxima nova,proxima-nova,sans-serif}body#company-careers .career-listings .job{margin-bottom:1em;padding-bottom:1em;border-bottom:solid 1px #323339;text-align:right}body#company-careers .career-listings .job:before,body#company-careers .career-listings .job:after{content:"";display:table}body#company-careers .career-listings .job:after{clear:both}body#company-careers .career-listings .job a{display:block}body#company-careers .career-listings .job h3,body#company-careers .career-listings .job .location{float:left;margin:0}body#company-careers .career-listings .job h3{color:#fff;max-width:700px;text-align:left}body#company-careers .career-listings .job .location{clear:left;color:#e6be00;font-family:space mono,monospace;font-size:.9em}body#company-careers .career-listings .job .button-container{margin:0;display:inline-block}body#company-careers #grnhse_app iframe{width:100%;background:#26272b}body#company-careers #grnhse_app iframe h1#board_title{color:#fff!important}.timeline{position:relative;padding:6em 0 200px;background-color:#f0f0f0}.timeline .container{padding-left:125px;padding-right:125px;position:relative}.timeline:before{content:"";display:block;position:absolute;top:0;right:auto;bottom:0;left:50%;width:4px;margin-left:-2px;z-index:300;background-color:#ddd}.timeline .label{text-align:center;margin:2em 0;background-color:#f0f0f0;position:relative;float:none;clear:both;width:100%;z-index:500;padding:2em}.timeline .label h2{margin:0;font-weight:700;color:#404d56}.timeline .label:before,.timeline .label:after{content:"";display:block;position:absolute;top:0;left:50%;width:1em;height:1em;margin-left:-.5em;border-radius:200px;background-color:#7ac46e;z-index:500}.timeline .label:after{top:auto;bottom:0}.timeline .event{width:50%;position:relative;z-index:100;margin-bottom:0}.timeline .event h2{font-size:1em;font-family:space mono,monospace;color:#e6be00;text-transform:uppercase;font-weight:700;letter-spacing:.02em;padding-bottom:1em;margin-bottom:.7em;position:relative;display:inline-block}.timeline .event h2:after{content:"";display:block;width:100%;height:4px;position:absolute;bottom:0;left:0;right:0;background-color:#ddd;border-radius:900px}.timeline .event .content{font-size:1.3em}.timeline .event:before{content:"";display:block;position:absolute;top:2.2em;width:50px;height:4px;border-radius:900px;background-color:#ddd}.timeline .event:nth-of-type(odd){-webkit-transform:translate(-75px,0);transform:translate(-75px,0);float:left;clear:both;text-align:right}.timeline .event:nth-of-type(odd):before{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);left:auto;right:-50px}.timeline .event:nth-of-type(odd) h2:after{left:auto;right:0}.timeline .event:nth-of-type(even){-webkit-transform:translate(75px,0);transform:translate(75px,0);float:right;clear:both}.timeline .event:nth-of-type(even):before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:auto;left:-50px}.timeline .event:nth-of-type(even) h2:after{right:auto;left:0}.timeline .image{max-width:500px;position:relative;margin:2em auto;float:none;clear:both}.timeline .image:before{background:url(/img/assets/hex-overlay.png) no-repeat center center;background-size:100% 100%;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:500}.timeline .image img{position:relative;width:auto;z-index:400}#company-leadership .torso{padding:75px 0}#company-leadership .torso h2{color:#aaa;margin-bottom:1.5em;font-weight:700;text-align:center}#company-leadership .other-leadership{padding:100px 0;margin-bottom:50px;background:url(/img/backgrounds/black-triangles-flat.png) #26272b;background-size:cover;background-position:center;background-repeat:no-repeat}#company-leadership .other-leadership h2{color:#fff}#company-leadership .other-leadership h4{color:#b3b3b3;font-size:14px}#company-leadership .other-leadership .list>div{text-align:center}#company-leadership .other-leadership .list>div h3{color:#e6be00;font-size:24px}#company-leadership .other-leadership>*{margin-bottom:50px}#company-leadership .other-leadership>*:last-child{margin-bottom:0}#company-leadership .other-leadership .container{max-width:1140px;padding:0}#company-leadership .bio-detail-modal{-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);visibility:hidden;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:6000;overflow-y:auto;color:#f0f0f0;background-color:rgba(38,39,43,.99)}#company-leadership .bio-detail-modal .container{max-width:none;padding-left:0}#company-leadership .bio-detail-modal .image{width:40%;float:left}#company-leadership .bio-detail-modal .image+.content{width:60%;float:right;max-width:none;margin:0}#company-leadership .bio-detail-modal .content{padding:50px;max-width:700px;margin:0 auto}#company-leadership .bio-detail-modal h3{color:#e6be00;font-size:4em;font-weight:700;word-spacing:9999px;line-height:1}#company-leadership .bio-detail-modal h4{color:#52989e;font-size:2em}#company-leadership .bio-detail-modal p{font-size:1.2em;max-width:700px;line-height:1.8}#company-leadership.bio-modal-showing{overflow:hidden}#company-leadership.bio-modal-showing .bio-detail-modal{-webkit-transform:scale(1,1);transform:scale(1,1);visibility:visible;opacity:1}#company-leadership .list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center}#company-leadership .list>div{margin:0 60px;width:calc(33.333% - 120px);overflow:hidden;margin-bottom:50px;position:relative}#company-leadership .list>div:nth-child(3n+1){margin-left:0}#company-leadership .list>div.bio-details:hover{cursor:pointer}#company-leadership .list>div h3{color:#404d56}#company-leadership .list>div .image{overflow:hidden;margin-bottom:2em}#company-leadership .list>div img{width:100%}#company-leadership .leadership-bios{margin-bottom:50px;padding:0;max-width:1140px}#company-leadership .leadership-bios .list{margin-left:-60px;margin-right:-60px}#company-leadership .leadership-bios .list>div.bio-details,#company-leadership .leadership-bios .list>div.executive{text-align:center}#company-leadership .leadership-bios .list>div.bio-details h3,#company-leadership .leadership-bios .list>div.executive h3{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}#company-leadership .leadership-bios .list>div.bio-details .image img,#company-leadership .leadership-bios .list>div.executive .image img{-webkit-transition:all 1s ease-in-out 0s;transition:all 1s ease-in-out 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}#company-leadership .leadership-bios .list>div.bio-details:hover .teaser-bio:before,#company-leadership .leadership-bios .list>div.executive:hover .teaser-bio:before{background-color:#52989e;padding:.5em 1.75em}#company-leadership .leadership-bios .list>div.bio-details:hover h3,#company-leadership .leadership-bios .list>div.executive:hover h3{color:#52989e}#company-leadership .leadership-bios .list>div.bio-details:hover .image img,#company-leadership .leadership-bios .list>div.executive:hover .image img{-webkit-transition:all 3s ease-in-out 0s;transition:all 3s ease-in-out 0s;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#company-leadership .leadership-bios .list>div.bio-details .teaser-bio p{font-size:0}#company-leadership .leadership-bios .list>div .teaser-bio{max-height:6em;overflow:hidden;position:relative;color:#26272b}#company-leadership .leadership-bios .list>div .teaser-bio:before{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:inline-block;padding:.5em 1.5em;background-color:#404d56;color:#fff;content:"Read Bio";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:.75em;font-weight:700;text-transform:uppercase;z-index:500}#company-leadership .leadership-bios .list>div .teaser-bio:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);content:"";display:block;position:absolute;left:0;bottom:0;right:0;width:100%;padding:6em 0 0;z-index:400}#company-leadership .leadership-bios.-condensed .list{margin-left:-30px;margin-right:-30px}#company-leadership .leadership-bios.-condensed .bio-details{width:calc(25% - 60px);margin:0 30px;margin-bottom:30px}#company-leadership .leadership-bios.-condensed .content h3{font-size:24px}#company-leadership .leadership-bios.-condensed .content h4{font-size:14px}#company-leadership .leadership-bios.-condensed .teaser-bio{overflow:visible!important;padding-bottom:40px}#company-leadership .board-of-directors .list>div:nth-child(n),#company-leadership .advisors .list>div:nth-child(n),#company-leadership .investors .list>div:nth-child(n){margin:0 0 3em 3%;max-width:22%}#company-leadership .board-of-directors .list>div:nth-child(n):nth-child(4n+1),#company-leadership .advisors .list>div:nth-child(n):nth-child(4n+1),#company-leadership .investors .list>div:nth-child(n):nth-child(4n+1){margin-left:0}#company-leadership .investors{max-width:1443px;padding:0}#company-leadership .investors .list{justify-content:space-around}#company-leadership .investors .list>div{vertical-align:middle;align-self:center;margin-bottom:75px}#company-leadership .investors .list>div img{max-height:80px;width:auto;margin:0 auto}#company-leadership .investor-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}#company-leadership .investor-list div{margin:0 25px 75px;width:calc(20% - 50px);text-align:center}#company-leadership .investor-list div img{max-height:60px;display:inline}@media only screen and (max-width:770px){#company-leadership .investor-list div{width:calc(50% - 50px)}}@media only screen and (max-width:500px){#company-leadership .investor-list div{width:calc(100% - 50px)}}body#page-blog-entry .hero{padding-top:190px;padding-bottom:0}body#page-blog-entry .blog-detail h2,body#page-blog-entry .blog-detail h3,body#page-blog-entry .blog-detail h4,body#page-blog-entry .blog-detail h5{font-family:proxima nova,proxima-nova,sans-serif}body#page-blog-entry .blog-detail h2{font-size:1.9em;font-weight:900;color:#404d56;line-height:45px;margin-top:1.7em}body#page-blog-entry .blog-detail h3{font-size:1.3em;color:#666}body#page-blog-entry .blog-detail h4{color:#000;text-transform:uppercase;font-size:.85em}body#page-blog-entry .blog-detail p,body#page-blog-entry .blog-detail ol,body#page-blog-entry .blog-detail ul,body#page-blog-entry .blog-detail li{line-height:1.7em}body#page-blog-entry .popular-blogs h2.popular-blog-header{font-size:3em;font-family:caslon,serif;border-bottom:2px solid #eee;padding-bottom:25px;margin-bottom:0}body#page-blog-entry .content-designer .container{max-width:950px}body#page-blog-entry .popular-blogs .grid div{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}body#page-blog-entry .popular-blogs .container{max-width:1200px}body#page-blog-entry .popular-blogs h3{color:#52989e;font-family:proxima nova,proxima-nova,sans-serif}body#page-blog-entry .popular-blogs p.meta{color:#adadad}body#page-blog-entry .popular-blogs p.description{color:#000;line-height:2;height:100%}body#page-blog-entry .designer-cta{max-width:850px;margin:auto;padding:50px}body#page-blog-entry .designer-cta h2{font-family:caslon,serif;color:#000;font-size:1.8em;margin-bottom:0}body#page-blog-entry .designer-cta a{text-decoration:none;font-size:16px;padding:5px 2.6em}body#page-blog-entry .designer-cta.style-universe h2{color:#fff}body#page-blog-entry .designer-cta.style-condensed{background:url(/img/backgrounds/galaxy.jpg) no-repeat center center #26272b;background-size:cover;max-width:100%;margin-bottom:50px;padding:25px;padding-top:36px}body#page-blog-entry .designer-cta.style-condensed h2{margin-top:0;color:#e6be00;font-size:2rem;margin-bottom:10px;line-height:1}body#page-blog-entry .designer-cta.style-condensed p{color:#fff;font-family:caslon,serif;font-size:18px;margin-bottom:18px}body#page-blog-entry .designer-cta.style-condensed p.button-container{margin-top:0;margin-bottom:0}.blog-entry-hero .copy{text-align:left;margin:auto;max-width:850px}.blog-entry-hero .copy h1{font-size:50px;font-weight:300}.blog-entry-hero .copy p.tagline{margin-left:0;margin-bottom:0}.blog-entry-hero .copy p.tagline.spacer{margin-bottom:50px}.hero .blog-author{margin:0;margin-top:15px;position:relative;z-index:182}#blog .hero{background:url(/img/backgrounds/galaxy-no-logo.jpg) no-repeat right center #26272b;background-size:cover}#blog .hero .blog-categories ul{padding-left:0;list-style:none;text-align:center;margin:0;padding:0 0 2em;font-size:0}#blog .hero .blog-categories ul li:before{display:none}#blog .hero .blog-categories ul li{display:inline-block;padding:0;margin:0 5px 10px;font-size:16px}#blog .hero .blog-categories ul li a{display:block;padding:.75em 1.25em;line-height:1;border:solid 2px #1a1b1d;background:#1a1b1d;color:#52989e;font-size:.75em;white-space:nowrap;text-transform:uppercase;font-family:proxima nova,proxima-nova,sans-serif;font-weight:700;letter-spacing:.01em}#blog .hero .blog-categories ul li a:hover,#blog .hero .blog-categories ul li a.active{background-color:transparent;border-color:#52989e;color:#52989e}#blog .hero .blog-categories .button-container{margin-bottom:0}#blog .hero .blog-categories.hidden ul{display:none}#blog .hero .blog-categories.hidden button.category-toggle span:before{content:"Show "}#blog .hero .blog-categories.showing button.category-toggle{margin-top:2em}#blog .hero .blog-categories.showing button.category-toggle span:before{content:"Hide "}.popular-blogs{padding:100px 0;background:#fff}.popular-blogs h2.popular-blog-header{font-family:caslon,serif}.popular-blogs .grid{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap}.popular-blogs .grid>a,.popular-blogs .grid>div{margin-bottom:0}.popular-blogs .grid>a img,.popular-blogs .grid>div img{margin-bottom:1em;align-self:flex-end}.popular-blogs .grid.items-1>a,.popular-blogs .grid.items-1>div{text-align:center;float:none;margin:50px auto 0;width:auto;max-width:600px}.blog-detail{padding:50px 0;font-size:1.3em;line-height:2}.blog-detail .blog-featured-image{float:right;margin-left:50px;margin-right:-50px;margin-top:-100px}.blog-detail .blog-featured-image .container{padding:0}.blog-detail .container:after{clear:none}.blog-detail .container .share-this{displau:block;position:absolute;top:-304px;left:-50px}.blog-detail .container .share-this .social-sharing{position:absolute;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;top:255px;left:32px}.blog-detail .container .share-this .social-sharing li span{width:34px;height:34px;background-color:#52989e;margin-bottom:15px}.blog-detail .container .share-this .social-sharing li span:hover{background-color:#000}.blog-detail .blog-featured-image{position:relative;z-index:300;max-width:45%}.blog-detail .blog-featured-image img{margin:0 auto 75px;box-shadow:0 -25px 50px rgba(38,39,43,.5)}.blog-detail blockquote{font-size:1.2em;font-weight:300;margin:2em auto;opacity:.8}.blog-detail .container img{margin-bottom:2em}.blog-detail .container ul{margin-top:2em}.blog-detail .container ul li:before{top:.75em}.blog-detail .container p{margin-bottom:2em}.blog-detail .container p>a{font-weight:700;text-decoration:underline}.blog-detail .container p>a:hover,.blog-detail .container p>a:focus{color:#404d56}body.blog .all-blogs{padding:50px 0;background:#404d56;color:#fff;text-align:center}.listing-items{padding:3em 0 0}.listing-items ul{padding-left:0;list-style:none}.listing-items ul li:before{display:none}.listing-items ul>li{margin-bottom:3em}.listing-items.blog-list{}.listing-items.blog-list .item{margin-bottom:4em;position:relative}.listing-items.blog-list .item h2{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-size:2em;font-weight:700;color:#404d56}.listing-items.blog-list .item .container{position:relative}.listing-items.blog-list .item .date-headline{float:left;width:75%;overflow:hidden}.listing-items.blog-list .item .date-headline.has-intro{width:40%;margin-right:5%}.listing-items.blog-list .item .date-headline:hover h2{color:#52989e}.listing-items.blog-list .item .featured-image{float:left;width:20%;margin:2.5em 5% 3em 0;z-index:200;position:relative}.listing-items.blog-list .item .featured-accent{position:absolute;top:0;bottom:0;left:0;overflow:hidden;width:20%;z-index:100;background-color:#f0f0f0}.listing-items.blog-list .item .featured-accent span{-webkit-filter:blur(40px);-moz-filter:blur(40px);-o-filter:blur(40px);-ms-filter:blur(40px);filter:blur(40px);position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background-position:center center;background-size:cover;opacity:.2}.listing-items.blog-list .item .intro{float:right;margin-top:3em;width:30%}.listing-items.blog-list .item .intro p{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-size:.9em;margin:0;line-height:1.5;color:#232323;opacity:.7}.listing-items.blog-list .item .intro p:hover{opacity:1}.listing-items.blog-list .item .intro p span{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;color:#52989e;font-weight:700;white-space:nowrap}.listing-items.blog-list .item .intro p span:hover{color:#404d56}.listing-items.blog-list .featured-item{background:url(/img/backgrounds/featured-blog.jpg) no-repeat top left #26272b;background-size:100% auto;color:#fff;margin-top:-3em;padding:3em 0 4em;margin-bottom:4em}.listing-items.blog-list .featured-item h2{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;font-size:3em;color:#45646c}.listing-items.blog-list .featured-item h2:hover{color:#52989e}.listing-items.blog-list .featured-item h4{color:#e6be00}.listing-items.blog-list .featured-item .date-headline{float:none;width:auto}.listing-items.blog-list .featured-item .featured-image{width:30%;float:right;margin:2.5em 0 2em 5%}.listing-items.blog-list .featured-item .intro{width:auto;float:none;border:none}.listing-items.blog-list .featured-item .intro p{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;color:#f0f0f0;font-size:1.2em;opacity:.7}.listing-items.blog-list .featured-item .intro p:hover{opacity:1}.listing-items.blog-list .featured-item .intro p span:hover{color:inherit}.listing-items.event-list .item:before,.listing-items.event-list .item:after{content:"";display:table}.listing-items.event-list .item:after{clear:both}.listing-items.event-list .item:before{background:0 0;width:auto}.listing-items.event-list .item h3.location{color:#cda900;margin-top:-.4em;margin-bottom:.7em}.listing-items.event-list .item .date{width:22%;float:left;padding-left:50px;margin:.5em 50px 3em 0}.listing-items.event-list .item .date>span{display:block;position:relative;padding:.5em .7em;font-family:proxima nova,proxima-nova,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;font-size:1.5em;line-height:1.3;border:solid 2px #404d56;margin-top:-2px;color:#52989e}.listing-items.event-list .item .date>span em{display:block;font-weight:300;font-style:normal;opacity:.6}.listing-items.event-list .item .date>span .start-time{padding-bottom:.3em;color:#69bd5c;display:block;font-weight:700;font-size:.8em}.listing-items.event-list .item .date>span:first-child:after{content:"";display:block;position:absolute;top:-2px;left:auto;right:100%;bottom:-2px;width:50px;border:solid 2px #404d56;background-size:50% auto,150% auto;background-repeat:no-repeat;background-position:50% .6em,top right;background-color:#e3e3e3}.listing-items.event-list .item .date.has-end-date span.end-date{padding-top:1.25em}.listing-items.event-list .item .date.has-end-date span.start-date{padding-bottom:1.25em;z-index:50}.listing-items.event-list .item .date.has-end-date span.start-date:before{content:"to";background:url(/img/assets/event-hex.png) no-repeat center center/contain;display:block;position:absolute;top:100%;left:50%;margin-left:-1.2em;margin-top:-1.2em;width:2.4em;height:2.4em;line-height:2.4;font-size:.65em;font-family:space mono,monospace;z-index:100;text-align:center;font-weight:700;color:rgba(64,77,86,.7);text-indent:-1px}.listing-items.event-list .item.event .date span:first-child:after{background-image:url(/img/icons/resource-types/event-icon.png),url(/img/assets/date-grit.png)}.listing-items.event-list .item.webinar .date span:first-child:after{background-image:url(/img/icons/resource-types/webinar-icon.png),url(/img/assets/date-grit.png)}.listing-items.event-list .item .content{overflow:hidden}.listing-items .press-mention-featured-image{max-height:175px;padding:2em;border:solid 2px #26272b;float:right;margin-left:50px}.newsletter-signup{background:url(/img/backgrounds/black-triangles-flat.png) #26272b;box-shadow:inset 0 5px 40px rgba(64,77,86,.1);background-size:cover;background-position:center;background-attachment:fixed;padding:64px 0;position:relative}.newsletter-signup .container{position:relative;z-index:200;padding:0}.newsletter-signup .confirmation-text{font-family:space mono,monospace;color:#e6be00}.newsletter-signup .newsletter-signup-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.newsletter-signup .newsletter-signup-content{max-width:550px;width:100%;margin-right:50px}.newsletter-signup .newsletter-signup-image{max-width:240px}.newsletter-signup:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:rgba(64,77,86,.15);width:100%;height:100%;border-radius:0}.newsletter-signup h2{color:#fff;font-size:2em;font-weight:500;margin-bottom:2px}.newsletter-signup .newsletter-signup-content>p{color:#fff;margin-bottom:17px;max-width:450px}.newsletter-signup .mktoButton{margin-bottom:0!important}.newsletter-signup .mktoField{margin-bottom:22px!important}@media only screen and (max-width:1200px){.newsletter-signup{padding:30px 0}.newsletter-signup .container{padding:0 25px}}@media only screen and (max-width:770px){.newsletter-signup .newsletter-signup-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.newsletter-signup .newsletter-signup-content{margin-bottom:30px;margin-right:0}}.press-detail .content-designer>.container{padding-bottom:4em}body#press-mentions .listing-items ul li h2{overflow:hidden}body.press-releases .press-image{float:right;margin-right:50px;margin-left:25px;margin-bottom:25px}body.press-releases .press-image img{max-width:400px}body.press-releases .torso>.container:first-child{padding:0;padding-top:50px}body#press-releases .hero{padding-bottom:0}body#press-releases .hero .loading{padding-bottom:0}body#press-releases p.current-page{margin-top:50px;color:#52989e;font-family:space mono,monospace;margin-bottom:0;font-size:1.1rem}body#press-releases .listing-items{padding-top:0}body#press-releases .listing-items .container{max-width:1240px}body#press-releases .listing-items .items .container:first-of-type{padding-top:50px}body#press-releases .listing-items .items .featured{background-color:#26272b;margin-bottom:50px}body#press-releases .listing-items .items .featured li{display:block;color:#fff}body#press-releases .listing-items .items .featured li .release-content h2{width:calc(100% - 300px)}body#press-releases .listing-items .items .featured li .release-content h2 a{color:#52989e}body#press-releases .listing-items .items .featured li .release-content{margin-left:0}body#press-releases .listing-items .items .featured li .release-content p.button-container{font-size:16px}body#press-releases .listing-items .items .featured li .release-content p{font-size:1.1rem;line-height:1.7;color:#b2b2b4}body#press-releases .listing-items .items .featured li .release-content h4{color:#e6be00}body#press-releases .listing-items .items .featured li .release-image{position:absolute;top:45px;right:50px;width:200px}body#press-releases .listing-items .items .featured li .release-image img{margin-top:0;margin-left:0;max-width:200px;max-height:110px;width:auto}body#press-releases .listing-items .items .featured li .release-image::before{display:none}body#press-releases .listing-items .items .featured a{color:#b2b2b4}body#press-releases .listing-items ul.items li{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:50px}body#press-releases .listing-items ul.items li h2 a{font-size:2.6rem}body#press-releases .listing-items ul.items li h2{line-height:1}body#press-releases .listing-items ul.items li p a{color:#000;text-decoration:underline}body#press-releases .listing-items ul.items li p a:hover{color:#52989e}body#press-releases .listing-items ul.items li p.button-container a{color:#52989e;text-decoration:none}body#press-releases .listing-items ul.items li .release-image{width:65%;position:relative}body#press-releases .listing-items ul.items li .release-image img,body#press-releases .listing-items ul.items li .release-image a{width:100%;position:relative;z-index:2}body#press-releases .listing-items ul.items li .release-image img{margin-top:20%;margin-left:50px}body#press-releases .listing-items ul.items li .release-image::before{content:"";width:100%;position:absolute;height:100%;z-index:1;background:url(/img/backgrounds/press-bg.png) #f0f0f0;background-repeat:no-repeat;background-position:bottom;background-size:contain}body#press-releases .listing-items ul.items li .release-content{margin-left:100px}body#search .search-form{background-color:#26272b;padding:2em 0}body#search .search-form .container{position:relative;overflow:hidden}body#search .search-form input[type=search]{background-color:#0e0e10;width:100%;font-size:1.5em;padding:.5em 10em .5em 1em;color:#7ac46e;border:none;font-family:space mono,monospace;letter-spacing:.01em}body#search .search-form .text{margin-bottom:0}body#search .search-form .submit{-webkit-transform:translate(-50px,-50%);transform:translate(-50px,-50%);text-align:right;position:absolute;top:50%;right:0}body#search .search-form .submit input[type=submit]{padding:1.5em 2em}.search-results .results-meta{padding:1em 0;background-color:#f0f0f0;font-size:1.3em}.search-results .results-meta p{margin:0}.search-results .search-listing{padding:2em 0;padding-left:0;list-style:none}.search-results .search-listing li:before{display:none}.search-results .search-listing>li{padding:0 0 1em;margin:0 0 1.5em;border-bottom:solid 2px #f0f0f0}.search-results .search-listing>li .summary{overflow:hidden}.search-results .search-listing>li .summary b{display:inline-block;background-color:#e6be00;color:#342b00;padding:0 .2em}.search-results .search-listing>li .summary a.url{font-size:.9em;display:block}.search-results .search-listing>li .result-thumb{width:100px;float:left;margin:0 2em 2em 0;box-shadow:0 5px 20px rgba(0,0,0,.2)}.search-results .paginator:before,.search-results .paginator:after{content:"";display:table}.search-results .paginator:after{clear:both}.search-results .paginator .prev,.search-results .paginator .next{margin:1em 0 3em}.search-results .paginator .prev{float:left}.search-results .paginator .next{float:right}body#hub aside *{display:none}.success-message{display:none;color:#e6be00;font-family:space mono,monospace;font-weight:400}body#hub-integrations .torso main,body#hub-integrations .torso main .container{max-width:1200px}body#hub-integrations p.intro{line-height:2;margin-bottom:50px}body#hub-integrations .select{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:50px}body#hub-integrations .select label{font-family:caslon,serif;font-size:1.3rem;font-weight:500;position:relative}body#hub-integrations .select label::after{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F107";display:block;position:absolute;top:12px;right:20px;color:#52989e;pointer-events:none}body#hub-integrations .select select{background:#f0f0f0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 19px;padding-right:25px;border-radius:0;position:relative;font-size:1rem;font-family:proxima nova,proxima-nova,sans-serif;margin-left:20px;padding-right:50px;outline:none}body#hub-integrations .select select::-ms-expand{display:none}body#hub-integrations aside *{display:none}body#hub-integrations .js-filters-top{display:inline-block}body#hub-integrations .filterClear{padding:.6em 1.6em;margin-left:10px;vertical-align:-17px}@media all and (-ms-high-contrast:none){body#hub-integrations .filterClear{vertical-align:52px}}body#hub-integrations .resource-grid .tiles .integration-tile{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body#hub-integrations .resource-grid .tiles .integration-tile button{align-self:flex-start;margin-top:auto;margin-left:0}body#hub-integrations .resource-grid .tiles .integration-tile h3{margin-bottom:10px}body#hub-integrations .resource-grid .tiles .integration-tile p.tagline span{white-space:normal}body#hub-integrations .resource-grid .tiles .integration-tile p.body{margin-bottom:50px}body#hub-integrations .resource-grid .tiles .integration-tile img.logo{margin-bottom:25px;width:100%}body#hub-integrations .integrations-detail{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}body#hub-integrations .integrations-detail .text{width:66.6666%;padding-right:50px}body#hub-integrations .integrations-detail .text p.tagline{margin-bottom:37.5px;color:#e73e58}body#hub-integrations .integrations-detail .text .logo{margin-bottom:25px;max-height:120px}body#hub-integrations .integrations-detail .text p.intro{margin-bottom:5px}body#hub-integrations .integrations-detail .text a{font-weight:600}body#hub-integrations .integrations-detail .form{width:33.3333%;background:#52989e;padding:25px}body#hub-integrations .integrations-detail .form h3{font-size:2.25rem;color:#fff;margin-bottom:3px;font-weight:500}body#hub-integrations .integrations-detail .form p.meta{color:#b1f4fa;font-weight:300}body#hub-integrations .integrations-detail .form p.meta span{font-weight:700}body#hub-integrations .integrations-detail .form input.mktoField{margin-bottom:25px}body#hub-integrations .integrations-detail .form input::-webkit-input-placeholder{color:#000}body#hub-integrations .integrations-detail .form input::-moz-placeholder{color:#000}body#hub-integrations .integrations-detail .form input:-ms-input-placeholder{color:#000}body#hub-integrations .integrations-detail .form input::-ms-input-placeholder{color:#000}body#hub-integrations .integrations-detail .form input::placeholder{color:#000}body#hub-integrations .integrations-detail .form button.mktoButton{background:#26272b;color:#52989e;width:100%!important;margin-bottom:0;margin-top:10px}@media only screen and (max-width:1400px){body#hub-integrations .integrations-detail .text{width:60%}body#hub-integrations .integrations-detail .form{width:40%}}@media only screen and (max-width:1030px){body#hub-integrations .js-filters-top .select select{display:block;margin-left:0;margin-top:10px}body#hub-integrations .js-filters-top .select{margin-bottom:10px}body#hub-integrations .js-filters-top .select label::after{top:auto;bottom:11px}body#hub-integrations .filterClear{margin-bottom:50px;display:block;max-width:206px;margin-left:0}}@media only screen and (max-width:770px){body#hub-integrations .integrations-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body#hub-integrations .integrations-detail .text,body#hub-integrations .integrations-detail .form{width:100%}body#hub-integrations .integrations-detail .text{padding-right:0;margin-bottom:25px}}body.find-a-partner [v-cloak]>*{display:none}body.find-a-partner .loading{margin-left:75px}body.find-a-partner section.find-a-partner>div{width:100%}body.find-a-partner .torso .container{padding:0}body.find-a-partner .find-a-partner{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:start;align-items:flex-start;padding:75px 0}body.find-a-partner .find-a-partner .filters{width:375px;min-width:375px;background:#f0f0f0;padding:30px}body.find-a-partner .find-a-partner .filters .search{position:relative}body.find-a-partner .find-a-partner .filters .search button{background:0 0;position:absolute;bottom:0;right:0;padding:0;height:100%;width:50px;outline:none}body.find-a-partner .find-a-partner .filters .search button::after{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F002";position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#52989e;font-size:1.3rem;-webkit-transition:-webkit-transform 125ms;transition:-webkit-transform 125ms;transition:transform 125ms;transition:transform 125ms,-webkit-transform 125ms}body.find-a-partner .find-a-partner .filters .search button::before{display:none}body.find-a-partner .find-a-partner .filters .search button:hover{box-shadow:none}body.find-a-partner .find-a-partner .filters h3{margin-bottom:40px}body.find-a-partner .find-a-partner .filters>div{margin-bottom:20px}body.find-a-partner .find-a-partner .filters input::-webkit-input-placeholder{color:#000}body.find-a-partner .find-a-partner .filters input::-moz-placeholder{color:#000}body.find-a-partner .find-a-partner .filters input:-ms-input-placeholder{color:#000}body.find-a-partner .find-a-partner .filters input::-ms-input-placeholder{color:#000}body.find-a-partner .find-a-partner .filters input::placeholder{color:#000}body.find-a-partner .find-a-partner .filters input,body.find-a-partner .find-a-partner .filters select option{font-size:16px;color:#232323}body.find-a-partner .find-a-partner .filters .select{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;position:relative}body.find-a-partner .find-a-partner .filters .select label{font-family:caslon,serif;font-size:1.3rem;font-weight:500;position:relative}body.find-a-partner .find-a-partner .filters .select select{background:#fff;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 19px;padding-right:25px;border-radius:0;position:relative;font-size:1rem;font-family:space mono,monospace;padding-right:50px;outline:none;width:100%}body.find-a-partner .find-a-partner .filters .select select::-ms-expand{display:none}body.find-a-partner .find-a-partner .filters .select::after{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F107";display:block;position:absolute;top:15px;right:20px;color:#52989e;pointer-events:none;font-size:20px}body.find-a-partner .find-a-partner .partner-items{padding-left:75px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}body.find-a-partner .find-a-partner .partner-items .partner{width:calc(50% - 25px);margin-right:50px;margin-bottom:50px;box-shadow:0 0 20px rgba(0,0,0,.2);padding:25px;-webkit-transition:box-shadow 250ms,-webkit-transform 250ms;transition:box-shadow 250ms,-webkit-transform 250ms;transition:transform 250ms,box-shadow 250ms;transition:transform 250ms,box-shadow 250ms,-webkit-transform 250ms}body.find-a-partner .find-a-partner .partner-items .partner:nth-child(even){margin-right:0}body.find-a-partner .find-a-partner .partner-items .partner img{max-height:65px;max-width:100%}body.find-a-partner .find-a-partner .partner-items .partner .tagline{color:#e73e58}body.find-a-partner .find-a-partner .partner-items .partner:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 10px 40px rgba(0,0,0,.1)}@media only screen and (max-width:1030px){body.find-a-partner .torso .container{padding:0 25px}body.find-a-partner .find-a-partner .partner-items .partner{width:100%;margin-right:0}body.find-a-partner .find-a-partner .filters{margin-bottom:50px}}@media only screen and (max-width:770px){body.find-a-partner .find-a-partner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.find-a-partner .find-a-partner .partner-items{padding-left:0}body.find-a-partner .find-a-partner .filters{width:100%;min-width:100%}}body.partners .partner-detail{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding-top:50px;padding-bottom:100px;-webkit-box-align:start;align-items:flex-start}body.partners .partner-detail .text{padding-right:75px}body.partners .partner-detail .text p.tagline{margin-bottom:50px;color:#e73e58}body.partners .partner-detail .text p.description,body.partners .partner-detail .text a,body.partners .partner-detail .text .partner-location p{font-size:1.1rem}body.partners .partner-detail .text a{font-weight:800}body.partners .partner-detail .text p.description{line-height:2}body.partners .partner-detail .text a img{max-height:110px;margin-bottom:50px}body.partners .partner-detail .text .partner-location{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin-bottom:50px}body.partners .partner-detail .text .partner-location p span{display:block;font-weight:800}body.partners .partner-detail .text .partner-location p{width:33.3333%}body.partners .partner-detail .text .partner-map{box-shadow:0 0 60px rgba(0,0,0,.3);border:4px solid #fff;height:320px;margin-bottom:50px}body.partners .partner-detail .form{width:325px;min-width:325px;background:#52989e;padding:25px}body.partners .partner-detail .form h3{font-size:2.25rem;color:#fff;margin-bottom:3px;font-weight:500}body.partners .partner-detail .form p.meta{color:#b1f4fa;font-weight:300}body.partners .partner-detail .form p.meta span{font-weight:700}body.partners .partner-detail .form input.mktoField{margin-bottom:25px}body.partners .partner-detail .form input::-webkit-input-placeholder{color:#000}body.partners .partner-detail .form input::-moz-placeholder{color:#000}body.partners .partner-detail .form input:-ms-input-placeholder{color:#000}body.partners .partner-detail .form input::-ms-input-placeholder{color:#000}body.partners .partner-detail .form input::placeholder{color:#000}body.partners .partner-detail .form button.mktoButton{background:#26272b;color:#52989e;width:100%!important;margin-bottom:0;margin-top:10px}@media only screen and (max-width:770px){body.partners .partner-detail .text .partner-location p{width:50%!important}}@media only screen and (max-width:1030px){body.partners .partner-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.partners .partner-detail .text{margin-bottom:50px;padding-right:0}}body#contact-us .contact-form{padding:75px 0 50px;background-color:#404d56;position:relative;overflow:hidden}body#contact-us .contact-form:before{content:"";display:block;position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;z-index:100;background:url(/img/backgrounds/yellow-hex.jpg) no-repeat bottom center #e6be00;background-size:cover;-webkit-filter:blur(5px);filter:blur(5px)}body#contact-us .contact-form .container{position:relative;z-index:300}body#contact-us .contact-form .mktoFormRow:nth-child(2),body#contact-us .contact-form .mktoFormRow:nth-child(3){display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}body#contact-us .contact-form .mktoFormRow:nth-child(2) .mktoFormCol,body#contact-us .contact-form .mktoFormRow:nth-child(3) .mktoFormCol{width:47.5%!important}body#contact-us .contact-form .mktoFormRow:nth-child(2) .mktoClear,body#contact-us .contact-form .mktoFormRow:nth-child(3) .mktoClear{display:none}@media only screen and (max-width:500px){body#contact-us .contact-form .mktoFormRow:nth-child(2) .mktoFormCol,body#contact-us .contact-form .mktoFormRow:nth-child(3) .mktoFormCol{width:100%!important}}.map-contact-details{padding-left:40%;position:relative}.map-contact-details .map{position:absolute;top:0;right:60%;bottom:0;left:0}.map-contact-details .map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.map-contact-details .contact-details{padding:100px 50px;font-size:1.3em}.map-contact-details .contact-details .branding a{display:block;position:relative;width:231px;height:46px;overflow:hidden;margin-bottom:1em}.map-contact-details .contact-details .branding a svg{width:231px;height:46px}.map-contact-details .contact-details .branding a svg .type{fill:#26272b}.map-contact-details .contact-details .branding a svg .mark{fill:#52989e}.map-contact-details .contact-details .branding span{position:absolute;top:0;left:0;opacity:0}.map-contact-details .phone-group{margin-bottom:2rem}.map-contact-details .phone-title{font-weight:800}.map-contact-details .phone-group a{margin-bottom:1rem;display:block}.section-grid{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.section-grid .section-item{width:50%;padding:0 50px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;margin-bottom:50px}.section-grid .section-item h2{font-size:32px;color:#3e3e3e;text-align:center}.section-grid .section-item img{display:inline;margin-bottom:50px;max-height:250px;max-width:100%}.section-grid .section-item a.button{white-space:nowrap}.section-grid .section-item a.button.secondary{margin-top:25px}.section-grid .section-item p{width:100%;text-align:center}@media only screen and (max-width:770px){.section-grid .section-item{width:100%;margin-bottom:50px}}header.landingPageFeature{position:absolute;top:0;left:0;right:0;width:100%;z-index:1;padding-top:50px}body.featured-landing-page{background:#fff}.landingPageFeature svg{width:300px}.landingPageFeature svg .type{fill:#fff}.landingPageFeature svg .mark{fill:#52989e}.landingPageFeature__badges{margin-bottom:calc(1.5rem - 15px)}.landingPageFeature__badges img{max-height:92px;display:inline;margin-right:15px;margin-bottom:15px}.landingPageFeature__headerWrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.landingPageFeature__hero{background-image:url(/img/backgrounds/galaxy.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.landingPageFeature__hero .container{padding-top:160px;padding-bottom:110px}.landingPageFeature__hero.-blackstars{background-image:url(/img/backgrounds/blackstars.jpg)}.landingPageFeature__hero.-blackstars .landingPageFeature__heroContent h1{max-width:470px}.landingPageFeature__hero.-blackstars .landingPageFeature__heroContent p{max-width:455px}.landingPageFeature__hero.-blackstars .landingPageFeature__heroWrapper{-webkit-box-pack:justify;justify-content:space-between}.landingPageFeature__hero.-blackstars \  .landingPageFeature__heroForm h2{text-align:center;font-family:caslon,serif;font-size:2.1rem;font-weight:400}.landingPageFeature__hero.-blackstars .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{font-weight:400}.landingPageFeature__disclaimer{font-size:.615rem;color:#fff}.landingPageFeature__headerLogo span{visibility:hidden;position:absolute}.landingPageFeature__heroWrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.landingPageFeature__partnerLogo{max-width:280px;max-height:170px}.landingPageFeature__introCardSection{margin-top:-80px}.landingPageFeature__introCard{max-width:800px;padding:50px 100px 70px;position:relative;background:#52989e;margin:0 auto;text-align:center;box-shadow:0 0 30px rgba(0,0,0,.2);cursor:pointer}.landingPageFeature__introCard>*:last-child{margin-bottom:0}.landingPageFeature__introCard *{color:#fff}.landingPageFeature__introCard h2{font-size:2.1rem;margin-bottom:20px}.landingPageFeature__introCard::after{font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F107";position:absolute;bottom:20px;left:0;right:0;color:#fff;margin:0 auto;font-size:1.7rem;-webkit-transition:-webkit-transform 250ms linear;transition:-webkit-transform 250ms linear;transition:transform 250ms linear;transition:transform 250ms linear,-webkit-transform 250ms linear}.landingPageFeature__introCard:hover::after{-webkit-transform:translateY(10px);transform:translateY(10px)}.landingPageFeature__heroContent>*{color:#fff}.landingPageFeature__heroContent h1{font-size:2.1rem}.landingPageFeature__heroContent ul{list-style-type:none}.landingPageFeature__heroContent li::before{content:"";display:block;position:absolute;top:6px;left:-25px;background:url(/img/icons/bullet.png),transparent;border-radius:0;background-repeat:no-repeat;background-position:center;background-size:contain;width:12px;height:12px}.landingPageFeature__heroForm{width:40%;min-width:40%;margin-left:60px}.landingPageFeature__heroForm h2{color:#e6be00;font-size:1.2rem;font-weight:300;font-family:space mono,monospace;margin-bottom:20px}.landingPageFeature__heroForm .mktoForm input[type=text],.landingPageFeature__heroForm .mktoForm input[type=email]{padding:8px 16px}.landingPageFeature__heroForm .mktoButtonRow{text-align:center}.landingPageFeature__heroForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton{background-color:#e6be00;padding:.5em 1.6em}.landingPageFeature__heroForm .landingPageFeature__disclaimer{text-align:center}.landingPageFeature__badEmail{color:#e73e58;background-color:rgba(255,255,255,.7);padding:10px;display:none}@media only screen and (max-width:770px){.landingPageFeature__heroWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landingPageFeature__heroForm{margin-left:0}.landingPageFeature__heroContent,.landingPageFeature__heroForm{width:100%}.landingPageFeature__partnerLogo{max-width:100px}.landingPageFeature__introCard{padding:25px 20px}.landingPageFeature__hero .container{padding-top:100px}.landingPageFeature__hero.-blackstars{padding-bottom:0}.landingPageFeature__hero.-blackstars .landingPageFeature__heroContent{margin-bottom:4rem}.landingPageFeature__hero.-blackstars .container{padding-bottom:40px}.landingPageFeature svg{width:220px}}@media only screen and (max-width:500px){.landingPageFeature svg{width:170px}}@media only screen and (max-width:770px){.landingPageFeature__heroForm h2{text-align:left!important}.landingPageFeature__heroForm .mktoButtonRow{text-align:left}}.twoColumnContent{padding:70px 0}.twoColumnContent .columns>div>*:first-child{margin-top:0}.twoColumnContent h2{font-size:1.6rem;margin-top:4rem;font-weight:300}@media only screen and (max-width:770px){.twoColumnContent{padding:30px 0}.twoColumnContent .columns>div:first-child{margin-bottom:4rem}}.imageWithTextCta{background:#fff;padding-top:70px;overflow:hidden}.imageWithTextCta__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.imageWithTextCta__imageWrapper{width:54%;position:relative}.imageWithTextCta__image{position:absolute;top:0;left:0;width:100%}.imageWithTextCta__content{width:46%;padding-left:70px;padding-bottom:70px}.imageWithTextCta__title{font-size:1.6rem}.imageWithTextCta__button{padding:.5em 1.6em;color:#fff;font-weight:400;box-shadow:0 0 50px rgba(0,0,0,.1)}@media only screen and (max-width:770px){.imageWithTextCta{padding-top:30px}.imageWithTextCta__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.imageWithTextCta__imageWrapper,.imageWithTextCta__content{width:100%}.imageWithTextCta__imageWrapper{-webkit-box-ordinal-group:3;order:2;min-height:300px}.imageWithTextCta__content{padding-left:0;padding-bottom:30px;-webkit-box-ordinal-group:2;order:1}}.iconRowsWithImage{padding:60px 0}.iconRowsWithImage__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.iconRowsWithImage__iconRow{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:40px;-webkit-box-align:center;align-items:center}.iconRowsWithImage__iconRow p{margin-bottom:0}.iconRowsWithImage__iconRows{padding-top:50px;padding-right:80px;width:70%;min-width:70%}.iconRowsWithImage__iconRowIcon{padding-right:25px}.iconRowsWithImage__iconRowIcon img{width:74px;min-width:74px}.iconRowsWithImage__image{margin-right:-300px;max-width:600px}.iconRowsWithImage__buttonWrapper{text-align:center}@media only screen and (max-width:1030px){.iconRowsWithImage__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.iconRowsWithImage__image{margin-right:0}.iconRowsWithImage__iconRows{padding-top:30px;padding-right:0;max-width:940px;margin-bottom:50px;width:100%;min-width:100%}.iconRowsWithImage__buttonWrapper{padding-left:0;text-align:center}}@media only screen and (max-width:770px){.iconRowsWithImage{padding:30px 0}.iconRowsWithImage__iconRow{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.iconRowsWithImage__iconRowIcon{margin-bottom:20px;padding-right:0}.iconRowsWithImage__iconRowText{text-align:center}}@media only screen and (max-width:1400px){#responsive-tester{background-color:#fe0002}#query-tracker span{display:none!important}#query-tracker span.mq-red{display:block!important}.content-designer .image-grid img{width:14.285%;height:14.285vw}.marketo-columns .content.no-image{padding-left:75px}.call-to-action .content{padding:100px 0 100px 50px}.call-to-action .image{width:65%}body#platform .platform-story .row .image-feature.threat .circle-1,body#platform .platform-story .row .image-feature.threat .circle-2,body#platform .platform-story .row .image-feature.threat .circle-3,body#product .platform-story .row .image-feature.threat .circle-1,body#product .platform-story .row .image-feature.threat .circle-2,body#product .platform-story .row .image-feature.threat .circle-3{top:-78px;left:49%}body#platform .platform-story .row .image-feature.threat .triangle-1,body#platform .platform-story .row .image-feature.threat .triangle-2,body#product .platform-story .row .image-feature.threat .triangle-1,body#product .platform-story .row .image-feature.threat .triangle-2{top:-78px;right:49%}.platform-score-contact{position:relative}.platform-score-contact .score .position{padding-top:50px;padding-bottom:50px}.platform-score-contact .score .submit{position:absolute;top:0;right:0}.platform-score-contact .score .text{margin:0}.platform-score-contact .score .text input{padding-right:175px}.platform-score-contact .contact{overflow-y:auto}.platform-score-contact .contact .phone-company{display:block;width:100%}.platform-score-contact .contact .phone-company>*{display:block;width:100%!important}.platform-score-contact .contact .phone-company>hr{display:none}.platform-score-contact .contact .phone-company.fluid .fixed-cell{width:100%;white-space:normal}body .platform-score-contact .contact div.mktoFormRow:nth-of-type(1),body .platform-score-contact .contact div.mktoFormRow:nth-of-type(2){float:none;clear:both;width:100%!important}body#contact-us .platform-score-contact{padding-right:0}body#contact-us .platform-score-contact>.columns{display:table;table-layout:fixed;width:100%}body#contact-us .platform-score-contact>.columns>*{display:table-cell;vertical-align:top}body#contact-us .platform-score-contact>.columns>hr{display:table-cell;width:100px;margin:0;padding:0;border:none}body#contact-us .platform-score-contact>.columns.fluid{table-layout:auto;width:100%}body#contact-us .platform-score-contact>.columns.fluid .fixed-cell{width:1%;white-space:nowrap}body#customers .tour .slides .slick-active+.slide .contents,body#solutions .tour .slides .slick-active+.slide .contents,.content-designer .tour .slides .slick-active+.slide .contents{left:-20%!important}.map-contact-details{padding-left:50%}.map-contact-details .map{right:50%}.tour .slides .slide .contents{margin:2% 5% 0;max-width:none}}@media only screen and (max-width:1200px){#responsive-tester{background-color:#ffff01}#company-leadership .leadership-bios .list{margin-left:0}.marketo-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.marketo-columns .container{width:100%;height:100%;margin-left:auto;margin-right:0}.marketo-columns .content.no-image{max-width:100%;padding:0 50px}.marketo-columns .form.dark{padding-top:50px}.marketo-columns .form-wrap{width:100%}.marketo-columns .form{width:100%;padding-top:0;margin:auto}.marketo-columns .form form{margin:auto!important;max-width:600px!important}.marketo-columns .form form .mktoButton{margin-bottom:0!important}body#page-blog-entry .hero{padding-top:125px}body#page-blog-entry .blog-detail .container{max-width:950px}body#page-blog-entry .blog-detail .share-this{position:relative}body#page-blog-entry .blog-detail .share-this img{display:none}body#page-blog-entry .blog-detail .share-this .social-sharing{left:0;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-left:50px}body#page-blog-entry .blog-detail .blog-featured-image{top:-150px;margin-right:25px}body#page-blog-entry .blog-detail .blog-featured-image .container{max-height:240px}#query-tracker span{display:none!important}#query-tracker span.mq-yellow{display:block!important}body#customers .tour .slides .slick-active+.slide .contents,body#solutions .tour .slides .slick-active+.slide .contents,.content-designer .tour .slides .slick-active+.slide .contents{left:-10%!important}body.menu-showing,body.menu-showing.scrolled{overflow:hidden}body.menu-showing header.primary .navigation,body.menu-showing.scrolled header.primary .navigation{-webkit-transform:translate(0,0);transform:translate(0,0)}body.menu-showing header.primary .menu-toggle:before,body.menu-showing.scrolled header.primary .menu-toggle:before{content:"Close "}body.menu-showing header.primary .branding:before,body.menu-showing.scrolled header.primary .branding:before{opacity:1;height:90px}body.scrolled header.primary .branding a,header.primary .branding a{width:231px;margin-top:15px;position:relative;z-index:3000}body.scrolled header.primary .branding:before,header.primary .branding:before{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background:-webkit-gradient(linear,left top,left bottom,from(#26272b),to(rgba(38,39,43,0)));background:linear-gradient(to bottom,#26272b 0%,rgba(38,39,43,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#26272b",endColorstr="#0026272b",GradientType=0);position:absolute;display:block;content:"";top:0;left:0;right:0;height:1px;opacity:0}body.scrolled header.primary .navigation,header.primary .navigation{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;-webkit-transform:translate(100%,0);transform:translate(100%,0);position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;background:#26272b;padding:90px 50px}body.scrolled header.primary nav.navPrimary,header.primary nav.navPrimary{position:relative;top:0;right:0;bottom:0;left:0}body.scrolled header.primary nav.navPrimary>ul li a,header.primary nav.navPrimary>ul li a{font-size:1em}body.scrolled header.primary nav.navPrimary>ul li a:after,header.primary nav.navPrimary>ul li a:after{display:none}body.scrolled header.primary nav.navPrimary>ul li a:hover,header.primary nav.navPrimary>ul li a:hover{color:#fff}body.scrolled header.primary nav.navPrimary>ul>li,header.primary nav.navPrimary>ul>li{display:block;margin:0}body.scrolled header.primary nav.navPrimary>ul>li>a,header.primary nav.navPrimary>ul>li>a{padding:.3em 0;outline:none;font-size:2em;line-height:1}body.scrolled header.primary nav.navPrimary>ul>li:hover .secondary,header.primary nav.navPrimary>ul>li:hover .secondary{display:-webkit-box;display:flex}body.scrolled header.primary nav.navPrimary>ul>li .secondary,header.primary nav.navPrimary>ul>li .secondary{-webkit-transition:none;transition:none;visibility:visible;opacity:1;top:100%;position:relative;top:auto;right:auto;bottom:auto;left:auto;display:-webkit-box;display:flex;font-size:1.25em;padding:.5em 0 1em;background:0 0;margin:0;line-height:1;max-width:800px;min-width:100px}body.scrolled header.primary nav.navPrimary>ul>li .secondary.double,header.primary nav.navPrimary>ul>li .secondary.double{width:auto}body.scrolled header.primary nav.navPrimary>ul>li .secondary:before,header.primary nav.navPrimary>ul>li .secondary:before{display:none}body.scrolled header.primary nav.navPrimary>ul>li .secondary ul li a,header.primary nav.navPrimary>ul>li .secondary ul li a{padding:.3em 0;outline:none}body.scrolled header.primary nav.utility,header.primary nav.utility{float:none;margin-top:1em;position:relative;border-top:solid 1px #4a4c54;padding-top:.8em}body.scrolled header.primary nav.utility ul,header.primary nav.utility ul{text-align:center;display:block}body.scrolled header.primary .utility-position,header.primary .utility-position{position:absolute;top:20px;right:20px;z-index:6000}body.scrolled header.primary .utility-position .menu-toggle,header.primary .utility-position .menu-toggle{float:right;font-size:16px;padding:.5em 1.25em;line-height:1;border:solid 2px #52989e;display:block;outline:none}body.scrolled header.primary .utility-position nav.utility,header.primary .utility-position nav.utility{float:right;margin-top:0;border:none;padding:0;top:0}body.scrolled header.primary .utility-position nav.utility ul,header.primary .utility-position nav.utility ul{font-size:0}body.scrolled header.primary .utility-position nav.utility ul>li,header.primary .utility-position nav.utility ul>li{font-size:16px}body.scrolled header.primary .utility-position nav.utility ul>li a,header.primary .utility-position nav.utility ul>li a{padding:.5em 1.25em;font-size:1em;line-height:1}.content-designer .image-with-features .container{padding:50px}.content-designer .image-grid img{width:14.285%;height:14.285vw}.hero{padding-top:110px;padding-bottom:50px}body#home .hero{padding-top:115px;padding-bottom:140px}.container-with-form{padding:0 50px}.hero .landing-page.hero-with-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.hero .landing-page.hero-with-form .hero-text{width:100%}.hero .landing-page.hero-with-form .hero-form{width:100%;max-width:400px;margin:auto}.hero .landing-page.hero-with-form p{text-align:left;margin:0;margin-bottom:50px}.faqs .container .faq-tiles .faq-tile .question{font-size:1rem}.hero .more-space{padding-bottom:50px}.call-to-action .content{padding:100px 0 100px 50px}.call-to-action .image{width:55%}.platform-score-contact>.columns{display:block;width:100%}.platform-score-contact>.columns>*{display:block;width:100%!important}.platform-score-contact>.columns>hr{display:none}.platform-score-contact>.columns.fluid .fixed-cell{width:100%;white-space:normal}.platform-score-contact>.columns>div{width:auto}.platform-score-contact .score .position{padding:62.5px 50px}.platform-score-contact .contact .position{padding-top:50px;padding-bottom:50px}.platform-score-contact .contact .columns{display:table;table-layout:fixed;width:100%}.platform-score-contact .contact .columns>*{display:table-cell;vertical-align:top}.platform-score-contact .contact .columns>hr{display:table-cell;width:100px;margin:0;padding:0;border:none}.platform-score-contact .contact .columns.fluid{table-layout:auto;width:100%}.platform-score-contact .contact .columns.fluid .fixed-cell{width:1%;white-space:nowrap}.platform-score-contact .contact .columns>hr{width:1em!important}.highlights .container{padding-left:50px;padding-right:50px}.highlights .columns>hr{width:50px}.highlights .highlight p{font-size:1.5em}.risk-categories{padding:2em 0}.risk-categories .container{max-width:none}.risk-categories ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.risk-categories ul>*{flex-basis:50%;-webkit-box-flex:1;flex-grow:1}.risk-categories ul>*.double{flex-basis:100%}.risk-categories ul>*.full{flex-basis:100%;max-width:none}.risk-categories ul li{width:50%}.risk-categories ul li.break{display:none}.risk-categories ul li img{margin:0 auto .7em;max-width:120px}}@media only screen and (max-width:1030px){#responsive-tester{background-color:#3cb54c}#query-tracker span{display:none!important}#query-tracker span.mq-green{display:block!important}body.scrolled header.primary .utility-position,header.primary .utility-position{top:23px}body.scrolled header.primary .utility-position .menu-toggle,header.primary .utility-position .menu-toggle{font-size:12.8px}body.scrolled header.primary .utility-position nav.utility ul>li a,header.primary .utility-position nav.utility ul>li a{font-size:.8em}body#home .hero{background-size:auto 100%;background-position:right center;padding-bottom:40px}body#home .hero:after{display:none}body#home .hero:before{opacity:.75}body#home .hero h1{font-size:2em;margin-bottom:.5em}body#home .hero p{max-width:70%;font-size:.95em;margin-bottom:1em}.call-to-action{text-align:center}.call-to-action .columns{display:block;width:100%}.call-to-action .columns>*{display:block;width:100%!important}.call-to-action .columns>hr{display:none}.call-to-action .columns.fluid .fixed-cell{width:100%;white-space:normal}.call-to-action .content{padding:75px 50px 0}.call-to-action .image{margin-top:-3em}.call-to-action .image img{max-width:700px;margin:0 auto}.platform-score-contact{padding-right:0}.platform-score-contact .contact{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto!important}.grid>a,.grid>div{font-size:.9em}.grid.equal-widths>hr{width:50px}.content-designer .image-with-features .features .feature{width:49%}.content-designer .image-grid img{width:14.285%;height:14.285vw}.content-designer .resource-grid{padding:50px 0}.image-with-text .container{padding-left:0;padding-right:0}.featured-resource .visual,.featured-resource .content,.case-study .visual,.case-study .content{padding:50px}.featured-resource .visual .position,.featured-resource .content .position,.case-study .visual .position,.case-study .content .position{width:auto;float:none;margin:0;padding:0}.case-study .content .testimonial p.quote:before,.cd-testimonial p.quote:before{top:auto;bottom:93%;left:0;right:auto}body#press-releases .listing-items ul.items li .release-image::before{display:none}body#press-releases .listing-items ul.items li .release-image img{margin-left:0;margin-top:0}body#press-releases .listing-items ul.items li .release-content{margin-left:50px}body#customers .tour .slides .slick-active+.slide .contents,body#solutions .tour .slides .slick-active+.slide .contents,.content-designer .tour .slides .slick-active+.slide .contents{left:0!important}body#customers .case-study .content .testimonial p.quote:before,body#solutions .case-study .content .testimonial p.quote:before,.content-designer .case-study .content .testimonial p.quote:before{position:absolute!important;top:.2em!important;right:100%!important;left:auto!important;bottom:auto!important;margin-right:1em!important}.highlights .container h2{margin-bottom:.7em}.highlights .highlight p{font-size:1.2em}.highlights .highlight p:before{top:-.7em}.gray-feature .columns .image img{left:auto;right:-325px;width:172%}.feature-grid{padding:50px 0}.feature-grid .container{padding-left:50px;padding-right:50px}.feature-grid .features{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;position:relative;z-index:10}.feature-grid .features .feature{padding:35px 37.5px}.feature-grid .features .feature.has-icon{padding-right:37.5px;padding-left:37.5px}.feature-grid .features .feature.has-icon .icon{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:50px;position:absolute;top:20px;left:0}.feature-grid .features .feature.has-icon:nth-child(even){padding-right:37.5px;padding-left:37.5px}.feature-grid .features .feature.has-icon:nth-child(even) .icon{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;right:0}footer.primary .copyright-social p.copyright{float:none;text-align:center}footer.primary .copyright-social ul.social{float:none}body#home .overview{padding-top:50px}body#home .device-content .content{width:60%;padding-top:25px;padding-bottom:0}body#home .device-content .content h2{font-size:2em}body#home .device-content .device img{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:70%;top:50%}.hero .copy .group{padding-top:2em}.hero .copy .logo{width:auto;float:none;margin:0 auto 1.5em 0;text-align:center}.hero .copy .logo img{width:100%;max-width:320px}.hero .copy .logo+p{text-align:center;max-width:600px}.intro-pair .intro-copy{font-size:1.2em}.tour .slides .slide .contents,.tour .slides .slide .contents.take-tour{text-align:center;padding:35px 50px 25px}.tour .slides .slide .contents h2,.tour .slides .slide .contents p,.tour .slides .slide .contents.take-tour h2,.tour .slides .slide .contents.take-tour p{padding-right:0}.tour .slides .slide .contents h2,.tour .slides .slide .contents.take-tour h2{font-size:2em}.tour .slides .slide .contents .number,.tour .slides .slide .contents.take-tour .number{-webkit-transform:translate(-50%,65%);transform:translate(-50%,65%);margin-left:auto;margin-right:auto;width:3em;position:absolute;bottom:100%;left:50%}.tour .slides .slide .contents .number span,.tour .slides .slide .contents.take-tour .number span{font-size:1.5em;color:#e6be00}.tour .slides .slide .contents .graphic,.tour .slides .slide .contents.take-tour .graphic{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto;max-width:90%;margin:2em auto 0}.tour .slides .slide .contents.take-tour,.tour .slides .slide .contents.take-tour.take-tour{padding:50px}.tour .slides .slide .contents.take-tour p.intro,.tour .slides .slide .contents.take-tour.take-tour p.intro{margin-bottom:1em}body#platform .platform-story .row>div,body#product .platform-story .row>div{width:100%}body#platform .platform-story .row .image-feature,body#product .platform-story .row .image-feature{min-height:271px;-webkit-box-ordinal-group:2;order:1}body#platform .platform-story .row .text *,body#product .platform-story .row .text *{max-width:100%}body#platform .platform-story .row .image-feature.security .canvas,body#platform .platform-story .row .image-feature.api .canvas,body#product .platform-story .row .image-feature.security .canvas,body#product .platform-story .row .image-feature.api .canvas{left:0;margin:auto}body#platform .platform-story .row .image-feature.threat .canvas,body#product .platform-story .row .image-feature.threat .canvas{right:0;margin:auto}body#platform .platform-story .row .image-feature.api .canvas .connector-top-layer,body#product .platform-story .row .image-feature.api .canvas .connector-top-layer{top:-40%}body#platform .platform-story .row .image-feature.api .beam-1,body#platform .platform-story .row .image-feature.api .beam-2,body#platform .platform-story .row .image-feature.api .beam-3,body#product .platform-story .row .image-feature.api .beam-1,body#product .platform-story .row .image-feature.api .beam-2,body#product .platform-story .row .image-feature.api .beam-3{background:0 0}body#platform .platform-story .row .image-feature.api .canvas .left,body#platform .platform-story .row .image-feature.api .canvas .right,body#product .platform-story .row .image-feature.api .canvas .left,body#product .platform-story .row .image-feature.api .canvas .right{top:59px}body#platform .platform-story .row .image-feature.threat .circle-1,body#platform .platform-story .row .image-feature.threat .circle-2,body#platform .platform-story .row .image-feature.threat .circle-3,body#platform .platform-story .row .image-feature.threat .triangle-1,body#platform .platform-story .row .image-feature.threat .triangle-2,body#product .platform-story .row .image-feature.threat .circle-1,body#product .platform-story .row .image-feature.threat .circle-2,body#product .platform-story .row .image-feature.threat .circle-3,body#product .platform-story .row .image-feature.threat .triangle-1,body#product .platform-story .row .image-feature.threat .triangle-2{display:none}body#platform .platform-story .row .image-feature.threat .market-color-icon,body#product .platform-story .row .image-feature.threat .market-color-icon{left:0%;top:-20%;right:0%;margin:auto}body#platform .scoring-works .graphic .number,body#product .scoring-works .graphic .number{font-size:2em}body#platform .scoring-works .graphic .columns>hr,body#product .scoring-works .graphic .columns>hr{width:50px}.risk-categories ul li .content,.risk-categories ul li:hover .content{background:0 0;padding:3em 1em 1em;color:#26272b;text-align:center;opacity:1;position:static;min-height:0;max-height:none}.risk-categories ul li .content:after,.risk-categories ul li:hover .content:after{display:none}.risk-categories ul li .content h3,.risk-categories ul li:hover .content h3{display:none}.levels-data,.process-data{padding:3em 0}.levels-data .levels .level,.levels-data .levels .step,.levels-data .steps .level,.levels-data .steps .step,.process-data .levels .level,.process-data .levels .step,.process-data .steps .level,.process-data .steps .step{margin-bottom:3em}.levels-data .levels .level h3,.levels-data .levels .step h3,.levels-data .steps .level h3,.levels-data .steps .step h3,.process-data .levels .level h3,.process-data .levels .step h3,.process-data .steps .level h3,.process-data .steps .step h3{font-size:2em}.levels-data .levels .level p,.levels-data .levels .step p,.levels-data .steps .level p,.levels-data .steps .step p,.process-data .levels .level p,.process-data .levels .step p,.process-data .steps .level p,.process-data .steps .step p{font-size:1.2em}.levels-data .levels .level .image,.levels-data .levels .step .image,.levels-data .steps .level .image,.levels-data .steps .step .image,.process-data .levels .level .image,.process-data .levels .step .image,.process-data .steps .level .image,.process-data .steps .step .image{width:50%}.levels-data .levels .level .content,.levels-data .levels .step .content,.levels-data .steps .level .content,.levels-data .steps .step .content,.process-data .levels .level .content,.process-data .levels .step .content,.process-data .steps .level .content,.process-data .steps .step .content{padding-top:2em}.use-cases{padding:3em 0}.use-cases h2{margin-bottom:.7em}.use-cases .cases h3{margin:0 0 1.5em;font-size:1.3em}body#customers .featured-case-studies .contents,body#solutions .featured-case-studies .contents,.content-designer .featured-case-studies .contents{width:100%!important}body#customers .featured-case-studies .case-study,body#solutions .featured-case-studies .case-study,.content-designer .featured-case-studies .case-study{padding-left:15%!important;background:0 0}body#customers .featured-case-studies .case-study .cover:nth-child(n),body#solutions .featured-case-studies .case-study .cover:nth-child(n),.content-designer .featured-case-studies .case-study .cover:nth-child(n){position:absolute!important;top:0!important;left:0!important;right:auto!important;bottom:0!important;width:20%!important;padding:0!important}body#customers .featured-case-studies .case-study .cover:nth-child(n) img,body#solutions .featured-case-studies .case-study .cover:nth-child(n) img,.content-designer .featured-case-studies .case-study .cover:nth-child(n) img{-webkit-transform:translate(0,0);transform:translate(0,0);top:auto!important}body#customers .featured-case-studies .case-study .content,body#solutions .featured-case-studies .case-study .content,.content-designer .featured-case-studies .case-study .content{padding-top:50px!important;padding-bottom:50px!important}body#customers .featured-case-studies .case-study .content .testimonial p.quote:before,body#solutions .featured-case-studies .case-study .content .testimonial p.quote:before,.content-designer .featured-case-studies .case-study .content .testimonial p.quote:before{margin-right:.6em!important}body#customers .featured-case-studies .case-study .content .button-container,body#solutions .featured-case-studies .case-study .content .button-container,.content-designer .featured-case-studies .case-study .content .button-container{margin-bottom:0!important}body#customers .featured-case-studies .case-study .content .button-container .button,body#solutions .featured-case-studies .case-study .content .button-container .button,.content-designer .featured-case-studies .case-study .content .button-container .button{display:block!important;text-align:center!important}body#customers .featured-case-studies .case-study:nth-of-type(odd) .cover,body#solutions .featured-case-studies .case-study:nth-of-type(odd) .cover,.content-designer .featured-case-studies .case-study:nth-of-type(odd) .cover{left:0!important;right:auto!important}body#customers .featured-case-studies .case-study:nth-of-type(even),body#solutions .featured-case-studies .case-study:nth-of-type(even),.content-designer .featured-case-studies .case-study:nth-of-type(even){padding-right:15%!important}body#customers .featured-case-studies .case-study:nth-of-type(even) .cover,body#solutions .featured-case-studies .case-study:nth-of-type(even) .cover,.content-designer .featured-case-studies .case-study:nth-of-type(even) .cover{left:auto!important;right:0!important}body#customers .featured-case-studies .case-study:nth-of-type(even) .content,body#solutions .featured-case-studies .case-study:nth-of-type(even) .content,.content-designer .featured-case-studies .case-study:nth-of-type(even) .content{padding-left:62.5px!important;padding-right:100px!important}body#resources .resources .tiles>*,body#resources .resources .tiles>*:nth-child(n),.resource-grid .tiles>*,.resource-grid .tiles>*:nth-child(n){flex-basis:47.5%;margin-bottom:50px;margin-left:5%;max-width:47.5%}body#resources .resources .tiles>*:nth-child(2n+1),body#resources .resources .tiles>*:nth-child(n):nth-child(2n+1),.resource-grid .tiles>*:nth-child(2n+1),.resource-grid .tiles>*:nth-child(n):nth-child(2n+1){margin-left:0}body#company-careers .benefits{background-size:auto 75%;padding:50px 0}body#company-careers .benefits .section-header{width:auto;float:none;padding-right:0;margin-bottom:4em}body#company-careers .benefits .benefit-groups{width:auto;float:none;padding:0}body#company-careers .career-photos .pairing .caption{font-size:1em}#company-leadership .bio-detail-modal .image{position:relative}#company-leadership .bio-detail-modal .image img{position:relative;z-index:400}#company-leadership .bio-detail-modal h3{font-size:3em;position:relative;z-index:600}#company-leadership .bio-detail-modal h4{font-size:1.5em;margin:1em 0}#company-leadership .bio-detail-modal p{font-size:1em}#company-leadership .leadership-bios,#company-leadership .board-of-directors,#company-leadership .advisors,#company-leadership .investors{padding:0 80px}#company-leadership .leadership-bios .list>*,#company-leadership .leadership-bios .list>div:nth-child(n),#company-leadership .board-of-directors .list>*,#company-leadership .board-of-directors .list>div:nth-child(n),#company-leadership .advisors .list>*,#company-leadership .advisors .list>div:nth-child(n),#company-leadership .investors .list>*,#company-leadership .investors .list>div:nth-child(n){max-width:47.5%;width:47.5%;margin:0 0 3em 5%}#company-leadership .leadership-bios .list>*:nth-child(2n+1),#company-leadership .leadership-bios .list>div:nth-child(n):nth-child(2n+1),#company-leadership .board-of-directors .list>*:nth-child(2n+1),#company-leadership .board-of-directors .list>div:nth-child(n):nth-child(2n+1),#company-leadership .advisors .list>*:nth-child(2n+1),#company-leadership .advisors .list>div:nth-child(n):nth-child(2n+1),#company-leadership .investors .list>*:nth-child(2n+1),#company-leadership .investors .list>div:nth-child(n):nth-child(2n+1){margin-left:0}#company-leadership .leadership-bios .list,#company-leadership .investors .list{margin-left:-60px}#company-leadership .advisors .board-of-directors .list{margin-left:0}#company-leadership .leadership-bios.-condensed .list .bio-details{width:calc(33% - 60px);margin:0 30px!important;margin-bottom:30px!important}.listing-items .press-mention-featured-image{max-height:120px;padding:1.25em;margin:0 0 50px 25px}.listing-items.blog-list .featured-item h2{font-size:2em}.listing-items.event-list .item .date{width:33%}body#contact-us .platform-score-contact>.columns{display:block;width:100%}body#contact-us .platform-score-contact>.columns>*{display:block;width:100%!important}body#contact-us .platform-score-contact>.columns>hr{display:none}body#contact-us .platform-score-contact>.columns.fluid .fixed-cell{width:100%;white-space:normal}.map-contact-details{padding-left:0}.map-contact-details .map{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;height:400px}.blog-detail .blog-featured-image img{margin-bottom:0}}@media all and (-ms-high-contrast:none){.speakers .columns .speaker .photo{height:calc(100% - 500px)}}@media(max-width:850px){body#page-blog-entry .pull-quote{padding-left:25px;padding-right:25px}}@media only screen and (max-width:770px){#responsive-tester{background-color:#003470}#query-tracker span{display:none!important}#query-tracker span.mq-blue{display:block!important}.marketo-columns.image-with-text .image div{padding-right:0;margin:0 auto;text-align:center;width:100%}.columns:not(.delay-break){display:block;width:100%}.columns:not(.delay-break)>*{display:block;width:100%!important}.columns:not(.delay-break)>hr{display:none}.columns:not(.delay-break).fluid .fixed-cell{width:100%;white-space:normal}h2{font-size:2em}h3{font-size:1.5em}.container,.padded{padding-left:25px;padding-right:25px}.button,.submit input[type=submit],button{padding-left:2em;padding-right:2em}body.scrolled header.primary .navigation,header.primary .navigation{padding-left:25px;padding-right:25px}body.scrolled header.primary nav.navPrimary>ul>li>a,header.primary nav.navPrimary>ul>li>a{font-size:1.3em}body.scrolled header.primary nav.navPrimary>ul>li .secondary,header.primary nav.navPrimary>ul>li .secondary{font-size:1em}body.scrolled header.primary .utility-position,header.primary .utility-position{top:23px;text-align:right}body.scrolled header.primary .utility-position .menu-toggle,header.primary .utility-position .menu-toggle{float:none;display:inline-block;margin-bottom:.75em;width:100%}body.scrolled header.primary .utility-position nav.utility,header.primary .utility-position nav.utility{visibility:hidden;float:none;opacity:0;top:2em}body.scrolled header.primary .utility-position nav.utility ul>li,header.primary .utility-position nav.utility ul>li{display:block;margin:0 0 .75em}body.menu-showing header.primary .utility-position nav.utility{visibility:visible;opacity:1;top:0}.pagination-layer nav.pagination ul{text-align:center}.pagination-layer nav.pagination ul li{display:none}.pagination-layer nav.pagination ul li.prev a,.pagination-layer nav.pagination ul li.next a{background-color:#52989e;color:#fff}.pagination-layer nav.pagination ul li.prev{display:inline-block;float:left}.pagination-layer nav.pagination ul li.next{display:inline-block;float:right}.pagination-layer nav.pagination ul li.current{display:inline-block;background:0 0}.pagination-layer nav.pagination ul li.current span{background:0 0;color:#7ac46e;border:solid 2px #7ac46e}.pagination-layer nav.pagination ul li.current span:before{content:"Current Page: ";display:inline;background:0 0;border-radius:0;top:auto;left:auto;font-weight:300;opacity:.7;padding-right:.6em}.popup{padding:45px 35px 40px;margin:0 35px;width:calc(100% - 70px)}.popup img{width:25px}.popup.marketoPopup.popup-with-image{padding:40px}.popup.marketoPopup.popup-with-image .popup-image-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:0}.popup.marketoPopup.popup-with-image .popup-image-group img{margin:auto;margin-bottom:12.5px}.popup.marketoPopup{padding:45px 35px 10px;margin:0 35px;width:calc(100% - 70px)}.popup.marketoPopup img{width:25px}.popup.marketoPopup .mktoButtonRow{text-align:center}.popup.marketoPopup h3{font-size:24px;margin-bottom:0}.alert-banner.tall{padding:1em 2em}.alert-banner.tall .container>div p:first-child{font-size:18px;font-family:caslon,serif}.alert-banner .container div:first-child{margin-bottom:10px}.search-overlay form input[type=text]{font-size:1.5em}footer.primary .address{float:none}footer.primary .footer-nav{float:none;width:auto;padding-left:75px}footer.primary .footer-nav ul{width:30%;margin-left:5%}body .platform-score-contact .contact div.mktoFormRow:nth-of-type(1),body .platform-score-contact .contact div.mktoFormRow:nth-of-type(2){float:none;clear:both;width:100%!important}.gray-feature .columns .image img{position:relative;right:auto;width:100%}.gray-feature .columns .content{margin-bottom:0}.gray-feature .columns .content ul{margin-bottom:0}.gray-feature .columns .image{margin-top:0}.video-feature .wistia-embed{position:relative;bottom:0}.video-feature .wistia-embed h4{margin-left:25px;margin-right:25px}.image-list .columns>div>.columns div:first-child{width:147px;margin-bottom:25px}.image-list .columns>div>.columns div:first-child img{margin:auto}.feature-blocks{padding:50px 25px}.feature-blocks .speaker{margin-bottom:50px}.gray-text-alone{padding:50px 25px}.video-feature .container{padding-bottom:50px;margin-bottom:50px}.faqs .container .faq-tiles .faq-tile{width:100%}.paddedTopAndBottom{padding-top:50px;padding-bottom:50px}.paddedTopOnly{padding-top:50px}.paddedBottomOnly{padding-bottom:50px}.content-designer .image-grid img{width:33.3333%;height:33.3333vw}.image-with-text{padding:0}.image-with-text .container{padding-left:25px;padding-right:25px}.image-with-text .image{margin:3em auto}.image-with-text .content{padding:0!important;margin:3em auto}.icon-lead-ins ul{display:block;width:100%}.icon-lead-ins ul>*{display:block;width:100%!important}.icon-lead-ins ul>hr{display:none}.icon-lead-ins ul.fluid .fixed-cell{width:100%;white-space:normal}.icon-lead-ins ul li:nth-child(n){margin-bottom:3em}.icon-lead-ins ul li:nth-child(n) strong{border:none}.icon-lead-ins ul li:nth-child(n):hover img{-webkit-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}body.press-releases .press-image{display:block;float:none;width:100%}body.press-releases .press-image img{width:calc(100% - 50px)}body#press-releases .listing-items ul.items li{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body#press-releases .listing-items ul.items li .release-content{margin-left:0}body#press-releases .listing-items ul.items li .release-image{margin-bottom:25px;display:none}body#press-releases .listing-items .items .featured li .release-image{position:relative;display:block;width:80%;top:0;padding-left:50px}body#press-releases .listing-items .items .featured li .release-image a,body#press-releases .listing-items .items .featured li .release-image img{display:block;width:100%;max-height:none;max-width:none}body#press-releases .listing-items .items .featured li .release-content h2{width:100%}body#page-blog-entry .blog-detail .container.height-collapse{height:50px}body#page-blog-entry .blog-detail .blog-featured-image{float:none;top:0;margin-left:0;margin-top:-50px;max-width:400px;width:100%}body#page-blog-entry .blog-detail .blog-featured-image .container{max-height:none;height:auto;margin:50px 0}body#page-blog-entry .blog-detail .blog-featured-image img{width:100%;box-shadow:0 -25px 50px transparent}body#page-blog-entry .popular-blogs{padding-top:50px;padding-bottom:50px}body#page-blog-entry .popular-blogs h2.popular-blog-header{margin-bottom:50px}body#page-blog-entry .popular-blogs .grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-bottom:0}body#page-blog-entry .popular-blogs .grid>div:last-child{margin-bottom:0!important}body#customers .gartner-reviews .reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}body#customers .gartner-reviews .reviews .review{width:100%;max-width:400px}body#customers .gartner-reviews .reviews .review:first-child{margin-bottom:50px}.content-designer .simple-resource .simple-resource-detail{width:100%;padding-right:50px}.content-designer .simple-resource .simple-resource-detail.no-image{padding-left:50px;padding-right:50px}.content-designer .simple-resource .simple-resource-image{display:none}.content-designer .image-with-features .features .feature{width:100%}.content-designer .cd-testimonial{padding:2.5em 0 0}.content-designer .cd-testimonial p.quote{font-size:1.5em}.content-designer .designer-cta.style-blue-hex{padding-top:75px;padding-bottom:75px}.content-designer .designer-cta.style-blue-hex h2{font-size:2em}.content-designer .cd-video{padding:2em 0}.content-designer .cd-video h2{font-size:1.2em}.featured-resource,.case-study{display:block;width:100%}.featured-resource>*,.case-study>*{display:block;width:100%!important}.featured-resource>hr,.case-study>hr{display:none}.featured-resource.fluid .fixed-cell,.case-study.fluid .fixed-cell{width:100%;white-space:normal}.featured-resource .visual,.case-study .visual{overflow:visible;padding:25px 25px 50px}.featured-resource .visual .cover,.case-study .visual .cover{box-shadow:15px 15px 30px rgba(0,0,0,.4);max-width:30%;float:right;margin:0 0 3em 2em}.featured-resource .visual .cover:before,.featured-resource .visual .cover:after,.case-study .visual .cover:before,.case-study .visual .cover:after{display:none}.featured-resource .content,.case-study .content{padding-left:25px;padding-right:25px}.highlights{padding-top:50px;padding-bottom:30px}.highlights h2{margin-bottom:1em}.highlights .container{padding-left:25px;padding-right:25px}.highlights .highlight p{font-size:1.2em;padding-left:3em;padding-top:0;margin-bottom:1.25em;line-height:1.2}.highlights .highlight p:before{top:.5em;width:2em;border-radius:900px}body#home .hero h1{max-width:none}body#home .hero p{max-width:none;margin-bottom:2em;font-size:1em}.hero #bgvideo{width:200vw;left:-50%}.icon-items a:nth-child(n){text-align:center;margin-bottom:2.5em}.icon-items a:nth-child(n) .content{-webkit-transform:translate(0,0);transform:translate(0,0);margin:0 auto;float:none}.icon-items a:nth-child(n) .content h3{padding-top:0}.icon-items a:nth-child(n) .content p{padding:0;margin-bottom:1.5em}.icon-items a:nth-child(n) .icon{-webkit-transform:translate(0,0);transform:translate(0,0);float:none;margin:0 auto 1em}.icon-items a:nth-child(n) .icon:after{display:none}.icon-items a:nth-child(n) .icon img{margin:0 auto;width:120px}.platform-lead-ins{padding:50px 0}.case-studies-customers .case-studies{display:block;width:100%}.case-studies-customers .case-studies:before,.case-studies-customers .case-studies:after{content:"";display:table}.case-studies-customers .case-studies:after{clear:both}.case-studies-customers .case-studies>*{display:block;width:100%!important}.case-studies-customers .case-studies>hr{display:none}.case-studies-customers .case-studies.fluid .fixed-cell{width:100%;white-space:normal}.case-studies-customers .case-studies a{width:46%!important;float:left;clear:left;padding:0;margin-bottom:1.5em}.case-studies-customers .case-studies a img{margin:0}.case-studies-customers .case-studies a:nth-child(even){float:right;clear:right}.company-feed{padding:50px 0}.company-feed .container>h2{margin-bottom:1em;font-size:3em;font-weight:700;opacity:.3}.company-feed .featured-blog{text-align:center}.company-feed .featured-blog .content{padding-right:0}.company-feed .featured-blog .image{width:100%;margin-top:3em}.company-feed .featured-blog .image img{margin:0 auto 2em}.company-feed .show-more button{max-width:none;width:auto}.hero .bgvideofallback{height:130%;width:auto;max-width:none}.grid,.grid.equal-widths{display:block;width:100%;text-align:center;padding-bottom:1em}.grid>*,.grid.equal-widths>*{display:block;width:100%!important}.grid>hr,.grid.equal-widths>hr{display:none}.grid.fluid .fixed-cell,.grid.equal-widths.fluid .fixed-cell{width:100%;white-space:normal}.grid>a:nth-child(n),.grid>div:nth-child(n),.grid.equal-widths>a:nth-child(n),.grid.equal-widths>div:nth-child(n){margin:0 0 2.5em!important}.grid>a:nth-child(n) .tagline,.grid>div:nth-child(n) .tagline,.grid.equal-widths>a:nth-child(n) .tagline,.grid.equal-widths>div:nth-child(n) .tagline{margin-bottom:.7em}body#platform .scoring-works .graphic,body#product .scoring-works .graphic{background-image:none}body#platform .scoring-works .graphic .columns>div,body#product .scoring-works .graphic .columns>div{text-align:center}body#platform .scoring-works .graphic .columns>div img,body#product .scoring-works .graphic .columns>div img{margin:0 auto 1em}body#platform .scoring-works .graphic .number,body#product .scoring-works .graphic .number{font-size:3em;float:none;margin:0 auto .2em;line-height:1;top:auto}.intro-pair .intro-copy{padding:2em 0 1em;font-size:1.2em;text-align:center;max-width:500px;margin:0 auto}.intro-pair .intro-image{position:relative;top:auto;right:auto;bottom:auto;left:auto}.intro-pair .intro-image img{width:100%;max-width:100%}.feature-grid .features{display:block}.feature-grid .features .feature{width:100%;max-width:100%}.feature-grid .features .feature:nth-child(even){top:0}.feature-grid .features .feature:nth-child(odd):not(.media){-webkit-transform:translate(25px,0);transform:translate(25px,0)}.feature-grid .features .feature:nth-child(even):not(.media){-webkit-transform:translate(-25px,0);transform:translate(-25px,0)}.feature-grid .features .feature.has-icon:nth-child(odd){padding-left:75px}.feature-grid .features .feature.has-icon:nth-child(even){top:0;padding-right:75px}.feature-grid .features .feature.has-icon .icon{width:100px}.risk-categories ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.risk-categories ul>*{flex-basis:100%;-webkit-box-flex:1;flex-grow:1}.risk-categories ul>*.double{flex-basis:200%}.risk-categories ul>*.full{flex-basis:100%;max-width:none}.risk-categories ul li{width:100%}.levels-data,.process-data{padding:3em 0}.levels-data .levels .level:nth-child(n) .image,.levels-data .levels .step:nth-child(n) .image,.levels-data .steps .level:nth-child(n) .image,.levels-data .steps .step:nth-child(n) .image,.process-data .levels .level:nth-child(n) .image,.process-data .levels .step:nth-child(n) .image,.process-data .steps .level:nth-child(n) .image,.process-data .steps .step:nth-child(n) .image{-webkit-transform:translate(0,0);transform:translate(0,0);float:none;margin:0 auto 1em;width:100%;max-width:600px}.levels-data .levels .level:nth-child(n) .content,.levels-data .levels .step:nth-child(n) .content,.levels-data .steps .level:nth-child(n) .content,.levels-data .steps .step:nth-child(n) .content,.process-data .levels .level:nth-child(n) .content,.process-data .levels .step:nth-child(n) .content,.process-data .steps .level:nth-child(n) .content,.process-data .steps .step:nth-child(n) .content{text-align:center;padding:0;max-width:600px;margin:0 auto}.use-cases .cases h3{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}body#customers .logo-cloud,.content-designer .logo-cloud{padding-top:3em;padding-bottom:3em}body#customers .logo-cloud .container>div,.content-designer .logo-cloud .container>div{width:50%;max-width:50%;flex-basis:50%;height:100px}body#customers .featured-case-studies .case-study:nth-child(n),.content-designer .featured-case-studies .case-study:nth-child(n){margin-bottom:25px!important}body#customers .featured-case-studies .case-study:nth-child(n) .content,.content-designer .featured-case-studies .case-study:nth-child(n) .content{padding-right:25px!important;padding-bottom:25px!important}body#customers .video,.content-designer .video{margin-bottom:60px}body#customers .featured-customers .logo-blocks,.content-designer .featured-customers .logo-blocks{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}body#customers .featured-customers .logo-blocks>*,.content-designer .featured-customers .logo-blocks>*{flex-basis:50%;-webkit-box-flex:1;flex-grow:1}body#customers .featured-customers .logo-blocks>*.double,.content-designer .featured-customers .logo-blocks>*.double{flex-basis:100%}body#customers .featured-customers .logo-blocks>*.full,.content-designer .featured-customers .logo-blocks>*.full{flex-basis:100%;max-width:none}body#customers .featured-customers .logo-blocks>div,.content-designer .featured-customers .logo-blocks>div{max-width:50%}body#customers .featured-customers .customer-text h2,.content-designer .featured-customers .customer-text h2{font-size:2em}body#solutions .featured-case-studies .case-study:nth-child(n){margin-bottom:25px!important}body#solutions .featured-case-studies .case-study:nth-child(n) .content{padding-right:25px;padding-bottom:25px}body#customers .featured-case-studies .case-study:nth-of-type(n),body#solutions .featured-case-studies .case-study:nth-of-type(n),.content-designer .featured-case-studies .case-study:nth-of-type(n){padding:0!important;margin-bottom:50px!important}body#customers .featured-case-studies .case-study:nth-of-type(n) .cover,body#solutions .featured-case-studies .case-study:nth-of-type(n) .cover,.content-designer .featured-case-studies .case-study:nth-of-type(n) .cover{display:none!important}body#customers .featured-case-studies .case-study:nth-of-type(n) .content,body#solutions .featured-case-studies .case-study:nth-of-type(n) .content,.content-designer .featured-case-studies .case-study:nth-of-type(n) .content{padding:35px 62.5px!important}body#customers .featured-case-studies .case-study:nth-of-type(n) .content .testimonial p.quote:after,body#solutions .featured-case-studies .case-study:nth-of-type(n) .content .testimonial p.quote:after,.content-designer .featured-case-studies .case-study:nth-of-type(n) .content .testimonial p.quote:after{display:none!important}body#customers .featured-case-studies .case-study:nth-of-type(n) .content .testimonial img.logo,body#solutions .featured-case-studies .case-study:nth-of-type(n) .content .testimonial img.logo,.content-designer .featured-case-studies .case-study:nth-of-type(n) .content .testimonial img.logo{height:auto!important;max-width:85%!important;max-height:100px!important}body#customers .featured-case-studies .case-study:nth-of-type(n) .content .testimonial .attribute,body#solutions .featured-case-studies .case-study:nth-of-type(n) .content .testimonial .attribute,.content-designer .featured-case-studies .case-study:nth-of-type(n) .content .testimonial .attribute{margin-bottom:1em!important}.tour .slides .slide .contents{padding:30px 25px;font-size:.85em}.timeline{padding:3em 0 200px}.timeline .container{padding-left:50px;padding-right:50px}.timeline .event{font-size:.8em}.timeline .event .content{font-size:1.1em}.timeline .event:before{width:25px}.timeline .event:nth-of-type(odd){-webkit-transform:translate(-25px,0);transform:translate(-25px,0)}.timeline .event:nth-of-type(odd):before{right:-25px}.timeline .event:nth-of-type(even){-webkit-transform:translate(25px,0);transform:translate(25px,0)}.timeline .event:nth-of-type(even):before{left:-25px}body#partners .partner-grid{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:2em 0}body#partners .partner-grid>*{flex-basis:50%;-webkit-box-flex:1;flex-grow:1}body#partners .partner-grid>*.double{flex-basis:100%}body#partners .partner-grid>*.full{flex-basis:100%;max-width:none}body#partners .partner-grid>div{max-width:50%}body#resources .hero{padding-bottom:0}body#resources .resources{padding:0}.filters-search{padding:25px;padding-bottom:0}.filters-search .filters{font-size:.8em}.filters-search .filters .search-field input[type=text]{font-size:1em}.filters-search .filtering{text-align:center}.filters-search .filtering h4{display:block;top:auto;margin:0 0 .5em}.filters-search .filtering h4 strong{display:block}.filters-search .filtering .button-container{display:block;float:none}body#resources .resources .tiles>*,body#resources .resources .tiles>*:nth-child(n),.resource-grid .tiles>*,.resource-grid .tiles>*:nth-child(n){flex-basis:100%;margin-left:0;max-width:100%;margin-bottom:1.5em}.founders{padding-top:50px}.founders .headshots{margin-bottom:50px}.founders .headshots img{position:relative}.founders .headshots div:nth-child(n){padding:0}.founders .headshots div:nth-child(n) h3{position:relative;padding:1em 2em}.founders .headshots div:nth-child(n) h3:after{display:none}.founders .headshots div:nth-child(even){padding-top:50px}body#company-careers .career-photos .pairing .caption{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto}body#company-careers .career-photos .pairing.left .caption{right:-50px}body#company-careers .career-photos .pairing.right .caption{right:50px;left:auto}body#company-careers .career-photos .pairing.full .caption{top:-4em}body#company-careers .career-listings:before{border-bottom:20px solid #26272b;border-left:50px solid transparent;border-right:50px solid transparent;margin-left:-50px}body#company-careers .career-listings .job{text-align:left}body#company-careers .career-listings .job .location{float:none;margin-bottom:1em}#company-leadership .bio-detail-modal .container{padding:0}#company-leadership .bio-detail-modal .image,#company-leadership .bio-detail-modal .content,#company-leadership .bio-detail-modal .image+.content{float:none;width:auto;max-width:none}#company-leadership .bio-detail-modal .content{padding:50px 25px}#company-leadership .bio-detail-modal .image:before{content:"";display:block;position:absolute;bottom:0;right:0;left:0;height:4em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(38,39,43,0)),color-stop(1%,rgba(38,39,43,0.01)),to(#26272b));background:linear-gradient(to bottom,rgba(38,39,43,0) 0%,rgba(38,39,43,0.01) 1%,#26272b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0026272b",endColorstr="#26272b",GradientType=0);z-index:500}#company-leadership .bio-detail-modal .image img{width:100%}#company-leadership .bio-detail-modal .image+.content{padding-top:0}#company-leadership .bio-detail-modal .image+.content h3{margin-top:-.845em}#company-leadership .leadership-bios .list>*,#company-leadership .leadership-bios .list>div:nth-child(n),#company-leadership .board-of-directors .list>*,#company-leadership .board-of-directors .list>div:nth-child(n),#company-leadership .advisors .list>*,#company-leadership .advisors .list>div:nth-child(n),#company-leadership .investors .list>*,#company-leadership .investors .list>div:nth-child(n){max-width:100%;width:100%;margin:0 0 3em}#company-leadership .leadership-bios.-condensed .list .bio-details{width:calc(50% - 60px);margin:0 30px!important;margin-bottom:30px!important}.map-contact-details{padding-left:0}.map-contact-details .map{height:400px;position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%}.map-contact-details .contact-details{padding:50px 25px}.popular-blogs .grid>a img,.popular-blogs .grid>div img{display:none}.listing-items{padding:2em 0 0}.listing-items.blog-list .item{margin-bottom:3em}.listing-items.blog-list .item h2{font-size:1.7em}.listing-items.blog-list .item .date-headline,.listing-items.blog-list .item .date-headline.has-intro{float:none;width:auto}.listing-items.blog-list .item .intro{display:none}.listing-items.blog-list .featured-item{padding:2em 0}.listing-items.blog-list .featured-item .intro p{font-size:1em}}.intro{margin-bottom:50px}@media only screen and (max-width:500px){#responsive-tester{background-color:#440e62}#query-tracker span{display:none!important}#query-tracker span.mq-purple{display:block!important}.hero h1{font-size:2em}body#home .hero h1{font-size:1.75em}.speakers .columns .speaker{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.speakers .columns .speaker .description{margin-left:0;width:100%}.speakers .columns .speaker .photo{width:50%;margin-bottom:25px}.alert-banner{font-size:13.6px}body.scrolled header.primary .navigation,header.primary .navigation{padding-top:180px}body.scrolled header.primary nav.navPrimary>ul>li .secondary,header.primary nav.navPrimary>ul>li .secondary{font-size:1em}body.scrolled header.primary nav.navPrimary>ul>li .secondary li a,header.primary nav.navPrimary>ul>li .secondary li a{white-space:normal}body.scrolled header.primary nav.utility,header.primary nav.utility{margin-bottom:3em}body.scrolled header.primary nav.utility.-ctas ul,header.primary nav.utility.-ctas ul{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.scrolled header.primary nav.utility.-ctas ul>li,header.primary nav.utility.-ctas ul>li{margin-bottom:1em!important;width:100%!important}body.scrolled header.primary nav.utility.-ctas ul>li:last-child,header.primary nav.utility.-ctas ul>li:last-child{margin-bottom:0!important}body.scrolled header.primary .utility-position,header.primary .utility-position{left:20px}body.scrolled header.primary .utility-position .menu-toggle,header.primary .utility-position .menu-toggle{width:3em;padding-left:0;padding-right:0;color:transparent;overflow:hidden;margin-bottom:2em}body.scrolled header.primary .utility-position .menu-toggle:before,header.primary .utility-position .menu-toggle:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"font awesome 5 pro";font-style:normal;font-weight:400;font-variant:normal;line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;content:"\F0C9";color:#26272b;font-size:1.5em;display:block;position:absolute;top:50%;left:50%}body.scrolled header.primary .utility-position nav.utility,header.primary .utility-position nav.utility{margin-bottom:0}body.scrolled header.primary .utility-position nav.utility ul>li,header.primary .utility-position nav.utility ul>li{display:block;margin:0;width:47.5%}body.scrolled header.primary .utility-position nav.utility ul>li a,header.primary .utility-position nav.utility ul>li a{box-shadow:0 10px 20px 10px #26272b}body.scrolled header.primary .utility-position nav.utility ul>li.score,header.primary .utility-position nav.utility ul>li.score{float:left}body.scrolled header.primary .utility-position nav.utility ul>li.score a,header.primary .utility-position nav.utility ul>li.score a{background:#26272b}body.scrolled header.primary .utility-position nav.utility ul>li.demo,header.primary .utility-position nav.utility ul>li.demo{float:right}body.menu-showing header.primary .utility-position nav.utility{visibility:visible;opacity:1;top:0}body.menu-showing header.primary .utility-position .menu-toggle:before,body.menu-showing.scrolled header.primary .utility-position .menu-toggle:before{content:"\F00D"}.paddedTopAndBottom{padding-top:25px;padding-bottom:25px}.paddedTopOnly{padding-top:25px}.paddedBottomOnly{padding-bottom:25px}.featured-resource .visual,.case-study .visual{padding:25px 0 0}.featured-resource .visual .cover,.case-study .visual .cover{display:none}.featured-resource .content,.case-study .content{padding:37.5px 25px 25px}.featured-resource .content .testimonial .attribute,.case-study .content .testimonial .attribute{margin-bottom:0}.content-designer .designer-cta.style-blue-hex{padding-top:50px;padding-bottom:50px}.content-designer .designer-cta.style-blue-hex h2{font-size:1.75em}body .platform-score-contact .score div.mktoFormRow:nth-of-type(2),body .platform-score-contact .score div.mktoFormRow:nth-of-type(3){float:none;clear:both;width:100%!important}footer.primary .address{font-size:1.3em;margin-bottom:1.5em}footer.primary .footer-nav{padding-left:75px;margin-bottom:2em}footer.primary .footer-nav ul{width:auto;float:none;margin-left:0;margin:0}footer.primary .footer-nav ul li{margin:0 0 .2em;font-size:1em}footer.primary .footer-nav ul li a{font-weight:700}footer.primary .footer-nav ul:last-child{margin-top:1em}footer.primary .footer-nav ul:last-child li a{font-weight:400}footer.primary .copyright-social{text-align:center;margin-top:1.5em;padding-top:2em}footer.primary .copyright-social p.copyright{float:none}footer.primary .copyright-social p.copyright a{display:block;margin:.3em auto}footer.primary .copyright-social .footer-security-badge{width:200px;float:none;margin:3em auto}footer.primary .copyright-social ul.social{float:none}.modal-close{position:absolute;top:10px;right:10px;padding:0;width:30px;height:30px}body #demo-form div.mktoFormRow,body .modal-form div.mktoFormRow{width:100%!important}body #demo-form div.mktoFormRow:nth-of-type(n),body .modal-form div.mktoFormRow:nth-of-type(n){float:none;clear:none}body #demo-form .container,body .modal-form .container{padding-top:3em}body #demo-form .mktoForm input[type=text],body #demo-form .mktoForm input[type=url],body #demo-form .mktoForm input[type=email],body #demo-form .mktoForm input[type=tel],body #demo-form .mktoForm input[type=number],body #demo-form .mktoForm input[type=date],body #demo-form .mktoForm textarea.mktoField,body #demo-form .mktoForm select.mktoField,body .modal-form .mktoForm input[type=text],body .modal-form .mktoForm input[type=url],body .modal-form .mktoForm input[type=email],body .modal-form .mktoForm input[type=tel],body .modal-form .mktoForm input[type=number],body .modal-form .mktoForm input[type=date],body .modal-form .mktoForm textarea.mktoField,body .modal-form .mktoForm select.mktoField{padding:.8em;margin:0 0 1.5em;font-size:.9em}body#contact-us .contact-form{padding:35px 0 0}body#contact-us .contact-form div.mktoFormRow:nth-of-type(1),body#contact-us .contact-form div.mktoFormRow:nth-of-type(2){float:none;clear:none;width:100%!important}.search-overlay form{padding:30px 75px 50px 25px}.search-overlay form input[type=text]{font-size:1em}.search-overlay form button{font-size:1em}.platform-score-contact{padding-right:0;text-align:center}.platform-score-contact .score .position,.platform-score-contact .contact .position{padding:35px 25px}.platform-score-contact .score .submit,.platform-score-contact .contact .submit{text-align:center}.platform-score-contact .score form .submit{position:relative;text-align:center}.platform-score-contact .score p.scoretext{font-size:1em}.platform-score-contact .score h2{font-size:2.5em}.platform-score-contact .score .text{margin-bottom:1em}.platform-score-contact .score .text input{padding-right:2em;text-align:center;padding-left:2em}.platform-score-contact .contact .columns{display:block;width:100%}.platform-score-contact .contact .columns>*{display:block;width:100%!important}.platform-score-contact .contact .columns>hr{display:none}.platform-score-contact .contact .columns.fluid .fixed-cell{width:100%;white-space:normal}.platform-score-contact .contact h2{font-size:2.5em}body#home .device-content{display:block;width:100%}body#home .device-content>*{display:block;width:100%!important}body#home .device-content>hr{display:none}body#home .device-content.fluid .fixed-cell{width:100%;white-space:normal}body#home .device-content .content{width:auto;text-align:center}body#home .device-content .device img{-webkit-transform:translate(0,0);transform:translate(0,0);height:auto;top:auto;position:relative;margin:0 auto;width:100%}.case-studies-customers{padding:50px 0}.featured-resource h2,.case-study h2{font-size:1.75em}body#platform .tour,body#product .tour{padding-top:50px}.hero .bgvideofallback{height:130%;width:auto;max-width:none;left:-300px}.feature-grid .features .feature{font-size:1em}.feature-grid .features .feature.has-icon:nth-child(odd){padding-left:50px}.feature-grid .features .feature.has-icon:nth-child(even){top:0;padding-right:50px}.feature-grid .features .feature.has-icon .icon{width:50px}.use-cases .cases{margin:0}.use-cases .cases h3{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding:0}body#solutions h2.solution-title{font-size:3em;font-weight:700}body#customers .featured-case-studies .case-study:nth-child(n),body#solutions .featured-case-studies .case-study:nth-child(n),.content-designer .featured-case-studies .case-study:nth-child(n){margin-bottom:25px!important}body#customers .featured-case-studies .case-study:nth-child(n) .content,body#solutions .featured-case-studies .case-study:nth-child(n) .content,.content-designer .featured-case-studies .case-study:nth-child(n) .content{padding-right:25px!important;padding-bottom:25px!important}.timeline{padding-bottom:5em}.timeline:before{left:25px}.timeline .label{text-align:left;padding-left:0}.timeline .label:before,.timeline .label:after{left:-25px;top:50%;margin-top:-.5em}.timeline .label:after{display:none}.timeline .event{width:auto}.timeline .event:before{width:25px}.timeline .event:nth-of-type(n){-webkit-transform:translate(0,0);transform:translate(0,0);text-align:left;top:auto;min-height:0;margin:0 0 3em;float:none}.timeline .event:nth-of-type(n):before{display:none}.timeline .event:nth-of-type(n) h2:after{left:-25px;right:auto;width:50px}body#partners .partner-callout .style-blue-hex{padding:2em 0}body#partners .partner-callout .style-blue-hex p{font-size:1.1em}body#partners .partner-callout .style-blue-hex p.button-container{font-size:1em}body.resources .cover-image{width:100%;float:none;margin:0 0 2em}body#company-careers .benefits{background-size:100% auto}body#company-careers .benefits .benefit-groups .benefit-group:nth-child(n){width:auto;float:none}body#understanding-your-security-rating .hero{padding:100px 0 40px}.faqs .container h2{margin-bottom:50px}.founders .headshots{display:block;width:100%;margin-bottom:1em}.founders .headshots>*{display:block;width:100%!important}.founders .headshots>hr{display:none}.founders .headshots.fluid .fixed-cell{width:100%;white-space:normal}.founders .headshots div:nth-child(n){padding:0;right:auto;left:auto;margin-bottom:2em}.founders .headshots div:nth-child(n) h3{position:relative;padding:1em 2em}#company-leadership .leadership-bios .list>*,#company-leadership .leadership-bios .list>div,#company-leadership .board-of-directors .list>*,#company-leadership .board-of-directors .list>div,#company-leadership .advisors .list>*,#company-leadership .advisors .list>div,#company-leadership .investors .list>*,#company-leadership .investors .list>div{flex-basis:100%;max-width:100%;width:auto;margin-bottom:2em}#company-leadership .investors .list>div{margin-bottom:75px}#company-leadership .investors .list>div img{max-width:200px}.listing-items .press-mention-featured-image{float:none;margin:0 0 1.5em}.listing-items.blog-list .item h2{font-size:1.3em}.listing-items.blog-list .featured-item .featured-image{width:auto;float:none;margin:0 auto 2em}.listing-items.event-list .item .date{float:none;margin:0 0 1em;width:auto}.listing-items.event-list .item .date span{text-align:left}.listing-items.event-list .item .date span em{display:inline}.listing-items.event-list .item .date.has-end-date span.start-date:before{left:2.3em}.listing-items.event-list .item .content{padding-left:50px}#blog .hero .blog-categories ul li a{padding:.5em 1em;font-size:.6em}.blog-detail{font-size:1.1em}.hero .featured-spacer{height:2em}}@media only screen and (max-width:400px){#responsive-tester{background-color:#000}#query-tracker span{display:none!important}#query-tracker span.mq-black{display:block!important}body.scrolled header.primary .utility-position nav.utility ul>li,header.primary .utility-position nav.utility ul>li{width:auto}body.scrolled header.primary .utility-position nav.utility ul>li a,header.primary .utility-position nav.utility ul>li a{font-size:.75em}.intro-pair .intro-copy{font-size:1em}.content-designer .designer-cta{font-size:.9em}.content-designer .cd-testimonial{padding:3em 0 0}.content-designer .cd-testimonial .attribute{margin-bottom:1em}.content-designer .cd-testimonial p.quote{font-size:1.25em}.content-designer .cd-testimonial p.quote:before{bottom:97%}.company-feed .container>h2{font-size:2em}.feature-grid .container{padding:0 25px}.feature-grid .features .feature{text-align:center}.feature-grid .features .feature:nth-child(n):not(.media){-webkit-transform:translate(0,0);transform:translate(0,0)}.feature-grid .features .feature.has-icon:nth-child(n){padding-left:25px;padding-right:25px}.feature-grid .features .feature.has-icon:nth-child(n) .icon{-webkit-transform:translate(0,0);transform:translate(0,0);width:100px;position:relative;margin:0 auto 2em;top:auto;right:auto;bottom:auto;left:auto}body#solutions h2.solution-title{font-size:2.5em}.case-study .content .testimonial .attribute .headshot,.cd-testimonial .attribute .headshot{float:none;top:auto;margin-bottom:1em}.case-study .content .testimonial p.quote,.cd-testimonial p.quote{font-size:1.1em}body#partners .partner-grid{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}body#partners .partner-grid>*{flex-basis:100%;-webkit-box-flex:1;flex-grow:1}body#partners .partner-grid>*.double{flex-basis:200%}body#partners .partner-grid>*.full{flex-basis:100%;max-width:none}body#partners .partner-grid>div{max-width:100%}#company-leadership .bio-detail-modal h3{font-size:2em}#company-leadership .bio-detail-modal h4{font-size:1em}}@media only screen and (max-width:350px){#responsive-tester{color:red}.container,.padded,.image-with-text .container{padding-left:12.5px;padding-right:12.5px}body.scrolled header.primary .menu-toggle,header.primary .menu-toggle{font-size:.7em}body.scrolled header.primary .branding a,header.primary .branding a{width:200px;height:40px}body.scrolled header.primary .branding a svg,header.primary .branding a svg{width:200px;height:40px}}