/*!normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-moz-document url-prefix(){html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}}.heading-1{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:40px;font-weight:400;letter-spacing:.02em;line-height:.97}@media only screen and (min-width:426px){.heading-1{font-size:46px}}@media only screen and (min-width:769px){.heading-1{font-size:60px;line-height:1}}.heading-2,.rich-text__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:40px;font-weight:400;letter-spacing:.02em;line-height:.97}.heading-2 strong,.rich-text__title strong{font-weight:400;color:#ffc800}@media only screen and (min-width:426px){.heading-2,.rich-text__title{font-size:46px}}@media only screen and (min-width:769px){.heading-2,.rich-text__title{font-size:60px;line-height:1}}.heading-3{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:32px;font-weight:400;letter-spacing:.011em}@media only screen and (min-width:426px){.heading-3{font-size:40px;line-height:1.25}}@media only screen and (min-width:769px){.heading-3{font-size:50px;line-height:1}}.heading-4,form .fields .tab h3{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:26px;font-weight:400;line-height:1.111;letter-spacing:.007em}@media only screen and (min-width:426px){.heading-4,form .fields .tab h3{font-size:32px}}@media only screen and (min-width:769px){.heading-4,form .fields .tab h3{font-size:40px;line-height:1.15}}.heading-5{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;font-weight:400;line-height:1.3}@media only screen and (min-width:426px){.heading-5{font-size:16px}}@media only screen and (min-width:769px){.heading-5{font-size:21px;line-height:1.38}}@-webkit-keyframes lookRight{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}}@keyframes lookRight{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}}@-webkit-keyframes lookLeft{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}}@keyframes lookLeft{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}}*,*::before,*::after{box-sizing:inherit}html{height:auto;min-height:100%;position:relative;width:100%;touch-action:manipulation}body{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;width:100%;min-height:100%;padding:0;margin:0;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.25}body.modal-is-active{overflow:hidden}body.lock-screen{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;overflow-y:scroll}a:focus,input:focus,textarea:focus,button:focus,select:focus{outline:none}a,a:hover,a:focus,a:visited{text-decoration:none;outline:none}img{width:100%;height:auto;margin:0;padding:0;border:0;outline:0;vertical-align:bottom}ul,ol{padding:0;margin:0;list-style-type:none}.site{width:100%;display:flex;min-height:100vh;flex-direction:column;overflow-x:hidden}.site-content{width:100%;height:auto;display:block;flex-grow:1}.darkblue-gradient{background-image:linear-gradient(-173deg,#26334e 0%,#26334e 50%,#001422 100%)}.blue-gradient,.hero,.banner,.customer-segment-cta,.customer-segment-info,.text-banner,.twoTextColumns,.icon-text{background-image:linear-gradient(163deg,#3facfc 0%,#176aec 99%)}[v-cloak]{display:none}.landing-page{background-color:#f2f2f2}.learnCategory-template,.newsCategory-template{background-color:#f2f2f2}.press-template{background-color:#f2f2f2}.download-template{background:#0080ff;color:#fff}.content-wrapper-narrow{width:100%;max-width:920px;margin:0 auto}.content-wrapper{width:100%;max-width:1216px;margin:0 auto}.content-wrapper--narrow{width:100%;max-width:920px;margin:0 auto}.content-wrapper--narrower{width:100%;max-width:780px;margin:0 auto}.content-wrapper--narrowest{width:100%;max-width:640px;margin:0 auto}.wysiwyg{color:inherit;font-size:16px;line-height:1.5;color:#4a4a4a}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-weight:400;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;font-weight:400;line-height:1.111;padding-top:24px}.wysiwyg h1 strong,.wysiwyg h2 strong,.wysiwyg h3 strong,.wysiwyg h4 strong,.wysiwyg h5 strong,.wysiwyg h6 strong{font-weight:400}.wysiwyg h1 strong strong,.wysiwyg h2 strong strong,.wysiwyg h3 strong strong,.wysiwyg h4 strong strong,.wysiwyg h5 strong strong,.wysiwyg h6 strong strong{font-weight:400}@media only screen and (min-width:426px){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:16px;line-height:1.22}}@media only screen and (min-width:769px){.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:21px;line-height:1.38;padding-top:36px}}.wysiwyg h1{margin-bottom:36px}.wysiwyg h2,.wysiwyg h3{margin-bottom:24px}.wysiwyg h4,.wysiwyg h5{margin-bottom:12px}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{color:#757575;margin-top:0}.wysiwyg h5,.wysiwyg h6{color:#4a4a4a;letter-spacing:.02em}.wysiwyg h5{margin-top:0}.wysiwyg p{color:inherit;font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;letter-spacing:.02em;line-height:1.625;color:#4a4a4a}.wysiwyg p strong{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;font-size:16px;color:#4a4a4a;line-height:1.625;letter-spacing:.02em;font-weight:500}.wysiwyg strong{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;font-size:16px;color:#4a4a4a;line-height:1.625;letter-spacing:.02em;font-weight:500}.wysiwyg a{color:#3595f2}.wysiwyg a:hover{opacity:.5}.wysiwyg a.button{color:#fff;display:inline-block;margin-bottom:12px}.wysiwyg a.button:hover{opacity:1}.wysiwyg figure{margin:0;padding-bottom:24px}.wysiwyg figure iframe{width:100%}.wysiwyg blockquote{border:none;padding:12px;text-align:left;font-size:40px;line-height:1.15;font-family:scout thi,roboto,helvetica,arial,sans-serif;letter-spacing:.007em;color:#4a4a4a;margin:0}.wysiwyg pre{padding:20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin-bottom:15px}.wysiwyg ul,.wysiwyg ol{list-style-type:none;padding:0;margin:15px 0 30px}.wysiwyg ul li,.wysiwyg ol li{position:relative;padding-left:20px;margin-bottom:10px;color:inherit;font-size:16px;color:#4a4a4a}.wysiwyg ul li:before{content:'';position:absolute;top:11px;left:0;width:3px;height:3px;background-color:#757575;border-radius:50%}.wysiwyg ol li{counter-increment:step-counter;padding:6px 0 6px 24px}.wysiwyg ol li:before{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;box-sizing:border-box;content:counter(step-counter);position:absolute;top:4px;left:0;background-color:transparent;padding:0;text-align:center;border-radius:50%}.wysiwyg table{border:none;width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;color:inherit;margin:24px 0;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);border-radius:4px;overflow:hidden}.wysiwyg table th{padding:15px 10px;font-size:13px;line-height:1.23;letter-spacing:.065em;font-weight:700;color:#4a4a4a;text-transform:uppercase;padding:24px 24px 12px;background-color:#fff;font-family:roboto,helvetica,arial,sans-serif;font-weight:500}.wysiwyg table td{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;color:#8e8e8e;font-size:16px;line-height:1.625em;letter-spacing:.02em;padding:12px 24px}.wysiwyg table tr{background-color:transparent}.wysiwyg table tr:nth-child(even){background-color:#f7f7f7}.solibri-lifecycle .wysiwyg table{table-layout:auto}.solibri-lifecycle .wysiwyg table th{padding:24px 12px 12px;min-width:100px}.solibri-lifecycle .wysiwyg table td{padding:12px}.wysiwyg img{width:auto;max-width:100%;height:auto}.wysiwyg figcaption{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:13px;color:#8e8e8e;line-height:1.69;padding-top:12px}.wysiwyg .fluid-width-video-wrapper{position:relative;width:100%}.wysiwyg .fluid-width-video-wrapper iframe{position:absolute;width:100%!important;height:100%!important;left:0;top:0}.wysiwyg .video-container .fluid-width-video-wrapper{position:relative;width:100%}.wysiwyg .video-container .fluid-width-video-wrapper iframe{position:absolute;width:100%!important;height:100%!important;left:0;top:0}.rich-text{max-width:700px;margin:0 auto;padding:48px 24px}.rich-text__header{padding:12px 0;display:flex;align-items:center}.rich-text__icon{max-width:75px;margin-right:24px}.rich-text__title{color:#4a4a4a}.rich-text__content p,.rich-text__content a,.rich-text__content li{color:#4a4a4a;font-weight:300}.rich-text .heading-4,.rich-text form .fields .tab h3,form .fields .tab .rich-text h3{color:#3595f2}.new-landing-template .content-section p{font-family:inter;font-weight:300;font-size:22px;line-height:1.5;letter-spacing:.01em}.new-landing-template .content-section p strong{font-family:inter;font-weight:500;font-size:22px;line-height:1.5;letter-spacing:.01em}.new-landing-template .content-section strong{font-family:inter;font-weight:500;font-size:22px;line-height:1.5;letter-spacing:.01em}.new-landing-template .content-section blockquote{padding:40px 12px 40px 40px}.new-landing-template .content-section blockquote em{font-style:normal}.new-landing-template .content-section blockquote em br{display:none}.new-landing-template .content-section .heading-3{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:70px;line-height:1;margin-bottom:31px;color:#2d303e}.new-landing-template .content-section .heading-4,.new-landing-template .content-section form .fields .tab h3,form .fields .tab .new-landing-template .content-section h3{font-family:inter;font-weight:600;color:#2d303e;font-size:28px;line-height:1.5;letter-spacing:.01em}.new-landing-template .content-section h5.heading-5{font-family:inter;font-weight:600;color:#2d303e;font-size:22px;line-height:1.5;letter-spacing:.01em}.button,form .submit button{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-callout:none;display:inline-block;font-size:16px;border-radius:5px;border:none;background-color:#3595f2;color:#fff;padding:18px 28px;line-height:1.25;text-align:center;cursor:pointer;transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}.button:hover,form .submit button:hover{background-color:#53a5f4;box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.button:active,form .submit button:active{background-color:#328ee6;box-shadow:0 2px 4px rgba(0,0,0,.06);-webkit-transform:translateY(0);transform:translateY(0)}.button.is-yellow,form .submit button.is-yellow{background-color:#ffb600;color:#343434;z-index:1}.button.is-yellow:hover,form .submit button.is-yellow:hover{background-color:#ffc126}.button.is-yellow:active,form .submit button.is-yellow:active{background-color:#f2ad00}.button.is-darkblue,form .submit button.is-darkblue{background-color:#222e45;color:#fff;z-index:1}.button.is-darkblue:hover,form .submit button.is-darkblue:hover{background-color:#434d61}.button.is-darkblue:active,form .submit button.is-darkblue:active{background-color:#202c42}.button.has-shadow,form .submit button.has-shadow{box-shadow:0 7px 14px rgba(0,0,0,.138631)}.button.has-shadow:hover,form .submit button.has-shadow:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.button.has-shadow:active,form .submit button.has-shadow:active{box-shadow:0 2px 4px rgba(0,0,0,.06)}.button.has-outline,form .submit button.has-outline{background-color:transparent;border:1px solid #3595f2;color:#3595f2}.button.has-outline:hover,form .submit button.has-outline:hover{border-color:transparent;background-color:#53a5f4;color:#fff}.button.has-outline:active,form .submit button.has-outline:active{border-color:transparent;background-color:#328ee6;color:#fff}.button.has-outline.is-yellow,form .submit button.has-outline.is-yellow{color:#ffc800;border-color:#ffc800}.button.has-outline.is-yellow:hover,form .submit button.has-outline.is-yellow:hover{border-color:transparent;background-color:#ffb600;color:#fff}.button.has-outline.is-yellow:active,form .submit button.has-outline.is-yellow:active{border-color:transparent;background-color:#f2ad00;color:#fff}.button.has-outline.is-white,form .submit button.has-outline.is-white{color:#fff;border-color:#fff}.button.has-outline.is-white:hover,form .submit button.has-outline.is-white:hover{border-color:transparent;background-color:#ffc126;color:#fff}.button.has-outline.is-white:active,form .submit button.has-outline.is-white:active{border-color:transparent;background-color:#f2ad00;color:#fff}.button.has-outline.is-grey,form .submit button.has-outline.is-grey{color:#8e8e8e;border-color:#a7a7a7}.button.has-outline.is-grey:hover,form .submit button.has-outline.is-grey:hover{background-color:#53a5f4;border-color:transparent;color:#fff}.button.has-outline.is-grey:active,form .submit button.has-outline.is-grey:active{background-color:#328ee6;border-color:transparent;color:#fff}.button.has-outline.is-dark-grey,form .submit button.has-outline.is-dark-grey{color:#4a4a4a;border-color:#6b6b6b}.button.has-outline.is-dark-grey:hover,form .submit button.has-outline.is-dark-grey:hover{border-color:transparent;background-color:#ffc126;color:#fff}.button.has-outline.is-dark-grey:active,form .submit button.has-outline.is-dark-grey:active{border-color:transparent;background-color:#f2ad00;color:#fff}.button.is-wide,form .submit button.is-wide{min-width:180px}.button.is-expanded,form .submit button.is-expanded{width:100%}.button.is-disabled,form .submit button.is-disabled{opacity:.69;cursor:not-allowed;pointer-events:none;transition:opacity .25s cubic-bezier(.25,.46,.45,.94)}.button.is-bigger,form .submit button.is-bigger{font-size:18px;letter-spacing:.02em;line-height:1.333;padding:24px 60px}.button.top-level,form .submit button.top-level{z-index:1000;box-shadow:0 4px 6px rgba(0,0,0,.1)}.form-section{padding:48px 12px;box-sizing:border-box}.form-section__content{max-width:1040px;margin:auto}.article .form-section header{margin-top:0;padding:0;padding-top:0;max-width:none}.form-section .error-text{margin-left:auto;margin-bottom:3px;align-self:flex-end;font-size:11px;color:#f2687d;letter-spacing:.014px;line-height:1.692}select{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;background-color:#f0f1f3;height:50px;line-height:50px;padding:0 30px 0 15px;margin:0;color:#4a4a4a;font-size:14px;letter-spacing:0;box-shadow:0 1px 0 0 rgba(0,0,0,.25);border:none;border-radius:5px}select:focus{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;background-color:#f0f1f3;height:50px;line-height:50px;padding:0 30px 0 15px;margin:0;color:#4a4a4a;font-size:14px;letter-spacing:0;box-shadow:0 1px 0 0 rgba(0,0,0,.25);border:none;border-radius:5px}select[multiple]{height:auto;padding:15px;line-height:auto}.select-wrapper{display:inline-block;cursor:pointer;z-index:1000;position:relative;vertical-align:middle;width:100%}.select-wrapper select{margin:0;position:absolute;left:0;top:0;z-index:2;cursor:pointer;outline:none;opacity:0;_nofocusline:expression(this.hideFocus=true);opacity:0}.select-wrapper .holder{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;background-color:#f0f1f3;height:50px;line-height:50px;padding:0 30px 0 15px;margin:0;color:#4a4a4a;font-size:14px;letter-spacing:0;box-shadow:0 1px 0 0 rgba(0,0,0,.25);border:none;border-radius:5px;display:block;white-space:nowrap;cursor:pointer;position:relative;z-index:-1;padding-right:30px}.select-wrapper .holder:after{content:'';position:absolute;width:10px;height:6px;top:50%;right:15px;padding:0;margin-top:-3px;background-image:url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48c3ZnIHdpZHRoPScxMHB4JyBoZWlnaHQ9JzZweCcgdmlld0JveD0nMCAwIDEwIDYnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayc+PGcgaWQ9J1BhZ2UtMScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCc+PHBvbHlnb24gaWQ9J1BhZ2UtMS1Db3B5LTQnIGZpbGw9JyM0QTRBNEEnIHBvaW50cz0nOS4wNDYxNTk3MiAwIDUuMDE1Mzg2NTcgNC4wMzA3NzMxNCAwLjk4NDYxMzQyOCAwIDIuODQyMTcwOTRlLTEzIDAuOTg0NjEzNDI4IDQuMDMxMTU0NjMgNS4wMTUzODY1NyA1LjAxNTM4NjU3IDYgNiA1LjAxNTM4NjU3IDEwLjAzMDc3MzEgMC45ODQ2MTM0MjgnPjwvcG9seWdvbj48L2c+PC9zdmc+);background-repeat:no-repeat}form header{color:#4a4a4a}form header p{font-size:16px;letter-spacing:.02em;line-height:1.625}form a{color:#3595f2}form a:hover{opacity:.5}form .fields .tab{display:block;padding:0 0 15px;margin:0 0 15px}form .fields .tab h3{color:inherit;margin-bottom:24px}form .fields .text{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;position:relative;display:inline-block;font-size:13px;font-weight:400;letter-spacing:.016em;line-height:1.692}form .fields .field{display:block;padding:0;margin-bottom:12px;border:none}form .fields .field .heading{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;justify-self:flex-end;font-size:21px;color:inherit;letter-spacing:.04em;overflow:hidden}form .fields .field .heading label,form .fields .field .heading legend{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:14px;color:#4a4a4a;letter-spacing:.037em;text-transform:uppercase}form .fields .field .heading p{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:13px;color:#4a4a4a;letter-spacing:.016em;line-height:1.692;margin-top:0;margin-bottom:2px;white-space:pre-wrap}form .fields .field .heading p.instructions{margin:8px 0 12px}form .fields .field .heading legend+.error-text{justify-self:flex-end;margin-left:12px}form .fields .field .heading .error-text{margin-left:auto;margin-bottom:3px;align-self:flex-end;font-size:11px;color:#f2687d;letter-spacing:.014px;line-height:1.692}form .fields .field .input{position:relative;display:block}form .fields .field [type=text],form .fields .field [type=password],form .fields .field [type=date],form .fields .field [type=datetime],form .fields .field [type=datetime-local],form .fields .field [type=month],form .fields .field [type=week],form .fields .field [type=email],form .fields .field [type=number],form .fields .field [type=search],form .fields .field [type=tel],form .fields .field [type=time],form .fields .field [type=url],form .fields .field [type=color],form .fields .field textarea{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;background-color:transparent;border:1px solid #dadada;border-radius:5px;height:50px;line-height:40px;padding:0 12px;margin:0;font-size:15px;letter-spacing:.04em;color:#4a4a4a;box-shadow:none;outline:none}form .fields .field [type=text]:placeholder,form .fields .field [type=password]:placeholder,form .fields .field [type=date]:placeholder,form .fields .field [type=datetime]:placeholder,form .fields .field [type=datetime-local]:placeholder,form .fields .field [type=month]:placeholder,form .fields .field [type=week]:placeholder,form .fields .field [type=email]:placeholder,form .fields .field [type=number]:placeholder,form .fields .field [type=search]:placeholder,form .fields .field [type=tel]:placeholder,form .fields .field [type=time]:placeholder,form .fields .field [type=url]:placeholder,form .fields .field [type=color]:placeholder,form .fields .field textarea:placeholder{color:inherit}form .fields .field [type=text]:hover,form .fields .field [type=password]:hover,form .fields .field [type=date]:hover,form .fields .field [type=datetime]:hover,form .fields .field [type=datetime-local]:hover,form .fields .field [type=month]:hover,form .fields .field [type=week]:hover,form .fields .field [type=email]:hover,form .fields .field [type=number]:hover,form .fields .field [type=search]:hover,form .fields .field [type=tel]:hover,form .fields .field [type=time]:hover,form .fields .field [type=url]:hover,form .fields .field [type=color]:hover,form .fields .field textarea:hover{background-color:transparent;box-shadow:none;color:#4a4a4a}form .fields .field [type=text]:hover:placeholder,form .fields .field [type=password]:hover:placeholder,form .fields .field [type=date]:hover:placeholder,form .fields .field [type=datetime]:hover:placeholder,form .fields .field [type=datetime-local]:hover:placeholder,form .fields .field [type=month]:hover:placeholder,form .fields .field [type=week]:hover:placeholder,form .fields .field [type=email]:hover:placeholder,form .fields .field [type=number]:hover:placeholder,form .fields .field [type=search]:hover:placeholder,form .fields .field [type=tel]:hover:placeholder,form .fields .field [type=time]:hover:placeholder,form .fields .field [type=url]:hover:placeholder,form .fields .field [type=color]:hover:placeholder,form .fields .field textarea:hover:placeholder{color:#000}form .fields .field [type=text]:focus,form .fields .field [type=password]:focus,form .fields .field [type=date]:focus,form .fields .field [type=datetime]:focus,form .fields .field [type=datetime-local]:focus,form .fields .field [type=month]:focus,form .fields .field [type=week]:focus,form .fields .field [type=email]:focus,form .fields .field [type=number]:focus,form .fields .field [type=search]:focus,form .fields .field [type=tel]:focus,form .fields .field [type=time]:focus,form .fields .field [type=url]:focus,form .fields .field [type=color]:focus,form .fields .field textarea:focus{background-color:transparent;box-shadow:none;color:#4a4a4a}form .fields .field [type=text]:focus:placeholder,form .fields .field [type=password]:focus:placeholder,form .fields .field [type=date]:focus:placeholder,form .fields .field [type=datetime]:focus:placeholder,form .fields .field [type=datetime-local]:focus:placeholder,form .fields .field [type=month]:focus:placeholder,form .fields .field [type=week]:focus:placeholder,form .fields .field [type=email]:focus:placeholder,form .fields .field [type=number]:focus:placeholder,form .fields .field [type=search]:focus:placeholder,form .fields .field [type=tel]:focus:placeholder,form .fields .field [type=time]:focus:placeholder,form .fields .field [type=url]:focus:placeholder,form .fields .field [type=color]:focus:placeholder,form .fields .field textarea:focus:placeholder{color:#000}form .fields .field textarea{height:120px;max-height:120px;min-height:120px;width:100%;max-width:100%;min-width:100%;line-height:1.692}form .fields .field.radiobuttons label,form .fields .field.checkboxes label,form .fields .field.multiplechoice label{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;position:relative;color:inherit;display:flex;width:100%;margin:0 12px 6px 0;cursor:pointer;font-size:13px;color:#4a4a4a;letter-spacing:.016em;line-height:1.692}form .fields .field.radiobuttons label .dummy,form .fields .field.checkboxes label .dummy,form .fields .field.multiplechoice label .dummy{flex-shrink:0}form .fields .field.radiobuttons label input,form .fields .field.checkboxes label input,form .fields .field.multiplechoice label input{margin:0 5px 0 0;padding:0}form .fields .field.radiobuttons label.styled input,form .fields .field.checkboxes label.styled input,form .fields .field.multiplechoice label.styled input{opacity:0;margin:0;display:none;visibility:hidden;width:0;height:0;overflow:hidden}form .fields .field.radiobuttons label.styled input+span,form .fields .field.checkboxes label.styled input+span,form .fields .field.multiplechoice label.styled input+span{position:relative;top:2px;display:inline-block;min-width:14px;width:14px;height:14px;margin-top:1px;margin-right:12px;background-color:transparent;border:1px solid #dadada;z-index:1;border-radius:2px}form .fields .field.radiobuttons label.styled input+span:before,form .fields .field.checkboxes label.styled input+span:before,form .fields .field.multiplechoice label.styled input+span:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:0%;z-index:-1;background-color:#525c62}form .fields .field.radiobuttons label.styled input[type=checkbox]+span:before,form .fields .field.radiobuttons label.styled input[type=checkbox]+span:after,form .fields .field.checkboxes label.styled input[type=checkbox]+span:before,form .fields .field.checkboxes label.styled input[type=checkbox]+span:after,form .fields .field.multiplechoice label.styled input[type=checkbox]+span:before,form .fields .field.multiplechoice label.styled input[type=checkbox]+span:after{content:' ';position:absolute;height:0;width:2.1px;background-color:#3595f2;display:inline-block;-webkit-transform-origin:left top;transform-origin:left top;box-sizing:border-box;transition:opacity ease .5}form .fields .field.radiobuttons label.styled input[type=checkbox]+span:before,form .fields .field.checkboxes label.styled input[type=checkbox]+span:before,form .fields .field.multiplechoice label.styled input[type=checkbox]+span:before{top:10.08px;left:5.74px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}form .fields .field.radiobuttons label.styled input[type=checkbox]+span:after,form .fields .field.checkboxes label.styled input[type=checkbox]+span:after,form .fields .field.multiplechoice label.styled input[type=checkbox]+span:after{top:5.18px;left:.7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}form .fields .field.radiobuttons label.styled input[type=checkbox]:checked+span:before,form .fields .field.checkboxes label.styled input[type=checkbox]:checked+span:before,form .fields .field.multiplechoice label.styled input[type=checkbox]:checked+span:before{height:14px;-webkit-animation:dothatopcheck .4s ease 0s forwards;animation:dothatopcheck .4s ease 0s forwards}form .fields .field.radiobuttons label.styled input[type=checkbox]:checked+span:after,form .fields .field.checkboxes label.styled input[type=checkbox]:checked+span:after,form .fields .field.multiplechoice label.styled input[type=checkbox]:checked+span:after{height:7px;-webkit-animation:dothabottomcheck .2s ease 0s forwards;animation:dothabottomcheck .2s ease 0s forwards}form .fields .field.radiobuttons label.styled input[type=radio]+span,form .fields .field.checkboxes label.styled input[type=radio]+span,form .fields .field.multiplechoice label.styled input[type=radio]+span{top:-1px;margin-right:6px}form .fields .field.radiobuttons label.styled input[type=radio]:checked+span,form .fields .field.checkboxes label.styled input[type=radio]:checked+span,form .fields .field.multiplechoice label.styled input[type=radio]:checked+span{width:18px;height:18px}form .fields .field.radiobuttons label.styled input[type=radio]:checked+span:before,form .fields .field.checkboxes label.styled input[type=radio]:checked+span:before,form .fields .field.multiplechoice label.styled input[type=radio]:checked+span:before{width:10px;height:10px}form .fields .field.radiobuttons label.styled input[type=radio]+span,form .fields .field.checkboxes label.styled input[type=radio]+span,form .fields .field.multiplechoice label.styled input[type=radio]+span{width:18px;height:18px;border-radius:50%}form .fields .field.radiobuttons label.styled input[type=radio]+span:before,form .fields .field.checkboxes label.styled input[type=radio]+span:before,form .fields .field.multiplechoice label.styled input[type=radio]+span:before{transition:width .2s ease-in,height .2s ease-in;margin:auto;width:0;height:0;top:0;left:0;bottom:0;right:0;border-radius:50%}form .fields .field.sproutfields_notes{padding:25px}form .fields .field.sproutfields_notes .heading label{color:#000}form .fields .field.sproutfields_notes .input{border:none;font-size:12px}form .fields .field.sproutfields_email .input:before,form .fields .field.sproutfields_link .input:before,form .fields .field.sproutfields_phone .input:before{font-family:mow;position:absolute;top:0;left:0;height:100%;padding:25px 15px 25px 25px;vertical-align:bottom;font-size:18px;color:inherit}form .fields .field.sproutfields_email .input input,form .fields .field.sproutfields_link .input input,form .fields .field.sproutfields_phone .input input{padding-left:55px}form .fields .field.sproutfields_email .input.focusing:before,form .fields .field.sproutfields_link .input.focusing:before,form .fields .field.sproutfields_phone .input.focusing:before{color:#000}form .fields .field.required .heading label:after{content:'*'}form .fields .field.heading--lowercase .heading label,form .fields .field.heading--lowercase .heading legend{font-size:13px;color:#a7a7a7;letter-spacing:.016em;text-transform:none}form .fields .field.heading--hide .heading label,form .fields .field.heading--hide .heading legend{display:none}form .fields .field .file-upload-input{height:0;border:0;padding:0;background-color:transparent!important;max-width:300px!important}form .fields .field .file-upload-input.has-file{height:auto}form .fields .field .file-upload-button{min-width:0;display:flex;justify-content:center;align-items:center;margin-top:0;margin-bottom:2px;padding-left:0;color:#8e8e8e;font-size:13px;letter-spacing:.016em;line-height:1.692;border:0;cursor:pointer;background-color:transparent}form .fields .field .file-upload-button svg{margin-right:4px}form .fields .field .file-upload-button span{border-bottom:1px solid}form .fields .field .file-upload-button:hover{background-color:transparent;opacity:.7}form .submit{display:block;text-align:center}form .is-error input,form .is-error textarea{border-bottom:3px solid #f2687d!important}form .is-error.field.checkboxes .dummy{border-bottom:3px solid #f2687d!important}@media only screen and (min-width:426px){form .submit{text-align:right}form .fields .field.input--half{width:calc(50% - 6px);display:inline-block;align-self:flex-end}form .fields .field.input--right{float:right}form .fields .field.radiobuttons label,form .fields .field.checkboxes label,form .fields .field.multiplechoice label{width:auto}}.trial-download .tab:first-child,.solibri-anywhere form .tab:first-child{margin-bottom:0}.trial-download .fields .field,.solibri-anywhere form .fields .field{margin-bottom:12px}.trial-download .fields .field.approveAll-field,.solibri-anywhere form .fields .field.approveAll-field{padding-bottom:6px;margin-bottom:12px;border-bottom:1px solid #dadada}.trial-download .fields .field.approveAll-field .label-text,.solibri-anywhere form .fields .field.approveAll-field .label-text{font-size:14px;color:#4a4a4a;letter-spacing:.037em;text-transform:uppercase}.trial-download .fields .field.input--half,.solibri-anywhere form .fields .field.input--half{width:100%}.trial-download .fields .field .heading,.solibri-anywhere form .fields .field .heading{display:flex}.trial-download .fields .field .heading label,.trial-download .fields .field .heading legend,.solibri-anywhere form .fields .field .heading label,.solibri-anywhere form .fields .field .heading legend{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:13px;color:#a7a7a7;letter-spacing:.016em;line-height:1.692;margin-bottom:2px;text-transform:none}.trial-download .fields .field.heading--none .heading label,.trial-download .fields .field.heading--none .heading legend,.solibri-anywhere form .fields .field.heading--none .heading label,.solibri-anywhere form .fields .field.heading--none .heading legend{display:none}.trial-download .fields .field.heading--uppercase .heading label,.trial-download .fields .field.heading--uppercase .heading legend,.solibri-anywhere form .fields .field.heading--uppercase .heading label,.solibri-anywhere form .fields .field.heading--uppercase .heading legend{font-size:14px;color:#4a4a4a;letter-spacing:.037em;text-transform:uppercase}.trial-download .fields .field.checkboxes .heading legend,.solibri-anywhere form .fields .field.checkboxes .heading legend{margin-left:26px}.trial-download .wrapped,.solibri-anywhere form .wrapped{border:1px solid #dadada;border-radius:5px;padding:12px;margin-bottom:12px}.trial-download .wrapped .field.text,.solibri-anywhere form .wrapped .field.text{margin-bottom:0}@media only screen and (min-width:426px){.trial-download .fields .field,.solibri-anywhere form .fields .field{margin-bottom:24px}.trial-download .fields .field.input--half,.solibri-anywhere form .fields .field.input--half{width:calc(50% - 12px)}.trial-download .wrapped,.solibri-anywhere form .wrapped{padding:24px}}@-webkit-keyframes dothabottomcheck{0%{height:0}100%{height:7px}}@keyframes dothabottomcheck{0%{height:0}100%{height:7px}}@-webkit-keyframes dothatopcheck{0%{height:0}50%{height:0}100%{height:14px}}@keyframes dothatopcheck{0%{height:0}50%{height:0}100%{height:14px}}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px!important}}.cta-page .form-section{background-image:linear-gradient(178deg,#53C1F9 0%,#176AEC 100%)}.cta-page .form-section__form{padding:24px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);border-radius:6px}.cta-page .form-section__form form .field{margin-bottom:42px}.cta-page .form-section__form form .field .heading{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:14px;line-height:19px;color:#474747}.cta-page .form-section__form form .field .heading label,.cta-page .form-section__form form .field .heading legend{margin-bottom:8px;display:block;text-transform:capitalize;opacity:.8}.cta-page .form-section__form form .field .heading legend{margin-bottom:24px}.cta-page .form-section__form form .field [type=text],.cta-page .form-section__form form .field [type=email],.cta-page .form-section__form form .field [type=tel]{border-color:#d8d8d8;border-radius:4px}.cta-page .form-section__form form .field.contactPreference-field{margin-bottom:0;padding-bottom:42px;border-bottom:1px solid #d8d8d8}.cta-page .form-section__form form .field.text{padding-bottom:18px;color:#949494;border-bottom:1px solid #d8d8d8}.cta-page .form-section__form form .field .contactPreference{display:flex}.cta-page .form-section__form form .field .contactPreference .dummy:before{background-color:#007fff}.cta-page .form-section__form form .field .contactPreference .label-text{color:#474747}.cta-page .form-section__form form .field .dataProcessing-field{border-top:1px solid #d8d8d8;display:block}.cta-page .form-section__form form .field .phone-wrapper{display:flex;justify-content:space-between}.cta-page .form-section__form form .field .phone-wrapper select{width:calc(50% - 12px);box-shadow:none}.cta-page .form-section__form form .field .phone-wrapper input{width:calc(50% - 12px)}.cta-page .form-section__form form .submit{text-align:center}.cta-page .form-section__illustration{margin-top:-124px;padding-bottom:48px}.cta-page .form-section__illustration img{margin:0 auto;display:block;width:auto;max-width:207px}.cta-page .form-section__header{margin:0 auto 128px;max-width:780px;color:#fff;text-align:center}.cta-page .form-section__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;color:inherit}.cta-page .form-section__description{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:24px;line-height:32px;letter-spacing:.29;color:inherit}.cta-page .form-section__content{padding-bottom:72px;max-width:682px}@media only screen and (min-width:769px){.cta-page .form-section .form-section__form{padding:54px}.cta-page .form-section__title{font-size:75px;line-height:70px;letter-spacing:1.13px}}form .fields .field.partnershipInterest-field{display:flex;flex-direction:column}.hero{position:relative;width:100%;padding:40px;box-sizing:border-box;color:#fff;overflow:hidden}.hero__content{position:relative;z-index:1000;margin:auto;text-align:center;width:100%;max-width:1040px}.hero__content-inner{display:flex;flex-wrap:wrap}.hero__title{padding:0;margin:auto;margin-bottom:24px;color:inherit;width:100%;max-width:700px;line-height:.97}.hero__title strong{color:#ffc800;font-weight:400}.hero__text{font-size:14px;letter-spacing:.02em;line-height:1.625;padding-bottom:24px;margin-bottom:0;margin-top:0;width:100%}.hero__buttons{width:100%;display:flex;flex-direction:column;justify-content:center}.hero__cta{padding:0;margin:0;width:100%}.hero__cta:first-child{margin-bottom:24px}.hero__cta .button,.hero__cta form .submit button,form .submit .hero__cta button{width:100%}.hero__cta--scroll{display:none}.hero__cta .button.is-white.has-outline.is-wide:hover,.hero__cta form .submit button.is-white.has-outline.is-wide:hover,form .submit .hero__cta button.is-white.has-outline.is-wide:hover{background-color:#ffb600;border-color:#ffb600}.hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;overflow:hidden;z-index:0}.hero__bg video{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;pointer-events:none}.hero #hero__tower--one{position:absolute;top:300px;left:100px;opacity:.3;display:none;z-index:0;pointer-events:none;width:300px;height:1102px}.hero #hero__tower--one svg{width:100%}.hero #hero__tower--two{position:absolute;right:150px;top:20px;opacity:.3;display:none;z-index:0;pointer-events:none;width:300px;height:1525px}.hero #hero__tower--two svg{width:100%}@media only screen and (min-width:426px){.hero{display:flex;padding:96px 24px}.hero #hero__tower--one,.hero #hero__tower--two{display:block}.hero #hero__tower--two{position:absolute;right:150px;top:-30px;opacity:.3}.hero__title{margin-bottom:36px;max-width:400px}.hero__text{padding-bottom:36px;max-width:400px;margin:0 auto}.hero__content{padding:0 12px}.hero__buttons{flex-direction:row}.hero__buttons .hero__cta{width:auto;margin:0 6px}.hero__buttons .hero__cta--scroll{display:inline-block}}@media only screen and (min-width:769px){.hero{height:calc(90vh - 76px);min-height:500px;max-height:800px!important}.hero__content{max-width:1100px;padding:48px 0}.hero__title{margin-bottom:48px;max-width:700px}.hero__text{font-size:16px;padding-bottom:48px;max-width:100%;max-width:540px}}.hero .hero__content{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .8s cubic-bezier(0,0,.42,1.08),-webkit-transform .7s cubic-bezier(0,-.04,.37,1.09);transition:transform .7s cubic-bezier(0,-.04,.37,1.09),opacity .8s cubic-bezier(0,0,.42,1.08);transition:transform .7s cubic-bezier(0,-.04,.37,1.09),opacity .8s cubic-bezier(0,0,.42,1.08),-webkit-transform .7s cubic-bezier(0,-.04,.37,1.09)}.hero #hero__tower--one,.hero #hero__tower--two{opacity:0;-webkit-transform:translateY(70px);transform:translateY(70px);transition:opacity .8s cubic-bezier(0,0,.42,1.08) .3s,-webkit-transform .7s cubic-bezier(0,0,.42,1.08) .3s;transition:transform .7s cubic-bezier(0,0,.42,1.08) .3s,opacity .8s cubic-bezier(0,0,.42,1.08) .3s;transition:transform .7s cubic-bezier(0,0,.42,1.08) .3s,opacity .8s cubic-bezier(0,0,.42,1.08) .3s,-webkit-transform .7s cubic-bezier(0,0,.42,1.08) .3s}.hero.in-view .hero__content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.hero.in-view #hero__tower--one,.hero.in-view #hero__tower--two{opacity:.3;-webkit-transform:translateY(0);transform:translateY(0)}.hero.in-view--done .hero__content{-webkit-transform:none!important;transform:none!important}.hero.in-view--done #hero__tower--one,.hero.in-view--done #hero__tower--two{transition:none}.hero.campaign-hero{max-height:500px!important;padding:36px 12px}.hero.campaign-hero .hero__text{font-size:20px;line-height:1.5;letter-spacing:.02em;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;max-width:700px}@media only screen and (min-width:426px){.hero.campaign-hero{margin-bottom:45px}}.cta-page .hero{position:relative;height:auto;max-height:none}.cta-page .hero__content-inner{flex-direction:column}.cta-page .hero__pretitle{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;line-height:21px}.cta-page .hero__title{font-family:scout thi,roboto,helvetica,arial,sans-serif}.cta-page .hero__text{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:18px;line-height:28px;letter-spacing:.2px}.cta-page .hero__disclaimer{margin:0 0 48px;font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;line-height:21px}.cta-page .hero__disclaimer span{margin-right:3px;display:inline-block;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:26px;line-height:1;letter-spacing:.33;color:#ffb601}.cta-page .hero__left-image,.cta-page .hero__right-image{display:none;margin:0;padding:0}@media only screen and (min-width:1020px){.cta-page .hero__left-image{position:absolute;top:50%;left:-12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.cta-page .hero__left-image img{max-width:340px}.cta-page .hero__right-image{position:absolute;top:50%;right:42px;display:block}.cta-page .hero__right-image img{max-width:340px}}@media only screen and (min-width:769px){.cta-page .hero__title{font-size:75px;line-height:70px;letter-spacing:1.13px}}.loader{display:inline-block;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-callout:none;pointer-events:none}.loader svg{display:block;margin:auto}.loader svg *{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;fill:#3595f2}.loader svg #house-1{-webkit-animation:loaderHouse1 1.5s ease-in-out infinite;animation:loaderHouse1 1.5s ease-in-out infinite}.loader svg #house-2{-webkit-animation:loaderHouse2 1.5s ease-in-out infinite;animation:loaderHouse2 1.5s ease-in-out infinite}.loader svg #house-3{-webkit-animation:loaderHouse3 1.5s ease-in-out infinite;animation:loaderHouse3 1.5s ease-in-out infinite}.loader__text{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;display:block;font-size:12px;padding:6px 0;color:#66727a}@-webkit-keyframes loaderHouse1{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,6px);transform:translate(0,6px)}}@keyframes loaderHouse1{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,6px);transform:translate(0,6px)}}@-webkit-keyframes loaderHouse2{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-7px,-4px);transform:translate(-7px,-4px)}}@keyframes loaderHouse2{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-7px,-4px);transform:translate(-7px,-4px)}}@-webkit-keyframes loaderHouse3{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(7px,-4px);transform:translate(7px,-4px)}}@keyframes loaderHouse3{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(7px,-4px);transform:translate(7px,-4px)}}.article-wrapper{display:flex;max-width:1040px;margin:0 auto;flex-wrap:wrap}@media only screen and (min-width:769px){.article-wrapper{flex-wrap:nowrap}}.article-wrapper .loading-indicator{display:none;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:3000;background-color:rgba(0,0,0,.2)}.article-wrapper .loading-indicator .loader{z-index:1}.article-wrapper .loading-indicator .inner{text-align:center}.article-wrapper .loading-indicator .inner .reset-button{color:#f2687d}.article-wrapper .loading-indicator .inner .reset-button span{cursor:pointer;padding:6px;border-bottom:1px solid #f2687d!important;transition:padding-bottom .2s ease-in}.article-wrapper .loading-indicator .inner .reset-button span:hover{padding-bottom:3px}.article-wrapper .loading-indicator.is-loading{display:flex}.article{width:100%;text-align:left}.article header{margin-top:24px;padding:12px 16px;padding-top:0;max-width:600px}.article header h1{color:#4a4a4a}.article__image{padding:0 16px;max-width:600px}.article__image figcaption{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:13px;color:#8e8e8e;line-height:1.69;padding-top:12px}.article__description{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:18px;line-height:1.14;letter-spacing:.022em;padding-bottom:24px;color:#4a4a4a;margin-bottom:0}.article__meta{display:flex;flex-wrap:wrap;color:#a7a7a7;line-height:1.69;letter-spacing:.016em;font-size:13px;align-items:center;padding-bottom:24px}.article .divider{padding:0 12px}.article__category{color:#a7a7a7}.article__category:hover{color:#4a4a4a}@media only screen and (min-width:769px){.article{width:70%}.article__description{font-size:23px;line-height:1.34}}.article-side{width:100%;display:block;padding:12px 16px}.article-side ul{list-style-type:none;padding:0;margin:0}.article-side li{padding:0;margin:0 0 24px;list-style-type:none}@media only screen and (min-width:426px){.article-side{padding:24px}.article-side header{margin-top:72px}}@media only screen and (min-width:769px){.article-side{display:block;width:30%;padding:0;padding-right:12px}}.author__content{display:flex;align-items:center}.author__image{background-size:cover;background-repeat:no-repeat;background-position:center center;width:35px;height:35px;border-radius:50%;margin-right:12px}.author__name{padding:0 12px 0 0}.author__divider{padding-right:12px}@media only screen and (min-width:426px){.author__divider{padding-right:12px}}.event-details__content{padding:24px 12px 0}.event-details__content th{font-weight:400}.event-details__date,.event-details__location{position:relative;padding-left:24px;vertical-align:top;font-size:16px;letter-spacing:.02em;margin:0}.event-details__date svg,.event-details__location svg{position:absolute;left:0;padding-top:3px}.event-details__date svg g,.event-details__location svg g{fill:#3595f2}.event-details__location svg{width:13px;height:18px}.event-details__map{width:100%;height:40vh;max-width:600px;min-height:360px;padding:0 16px;box-sizing:border-box}.event-details__map .map{height:100%}.site-footer{position:relative;width:100%;box-sizing:border-box;padding:24px;padding-top:12px;display:flex;flex-wrap:wrap;align-items:center;background-color:#001422;align-items:flex-start}.site-footer a{color:#919eab;font-size:16px;letter-spacing:.021em}@media only screen and (min-width:769px){.site-footer{padding:48px;flex-wrap:nowrap}.site-footer__logo{padding-bottom:24px}.site-footer__logo svg{width:32px;height:32px}}.footer-navigation{width:100%}.footer-navigation li{padding:12px 0;border-bottom:1px solid #142633;position:relative}.footer-navigation__child-items{display:none;padding:12px 0}.footer-navigation__child-items.is-active{display:block}.footer-navigation__child-items>li{padding:12px 0;border:0}.footer-navigation__child-items>li a{padding:6px 0 6px 24px}.footer-navigation__child-items>li a:hover{color:#919eab}.footer-navigation__grandchild-items{display:none;padding-left:12px;padding-top:12px}.footer-navigation__grandchild-items li{border:0}.footer-navigation__grandchild-items.is-active{display:block}.footer-navigation .toggle-child-nav{position:absolute;color:#919eab;top:10px;right:0;display:block;font-size:20px;cursor:pointer;z-index:1000;text-align:center;transition:all .5s cubic-bezier(.77,0,.175,1);-webkit-transform-origin:center center;transform-origin:center center}.footer-navigation .toggle-child-nav.is-active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:769px){.footer-navigation{order:2;align-self:flex-start;display:flex}.footer-navigation-main{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;max-width:1080px;padding-right:96px}.footer-navigation-main .toggle-child-nav{display:none}.footer-navigation__grandchild-items{padding-top:0}.footer-navigation .has-children{flex-grow:1;max-width:150px}.footer-navigation .has-children a{font-size:13px;letter-spacing:.02em;line-height:1.3}.footer-navigation ul li{display:block;border:0;padding:0;line-height:1;font-size:13px;margin-bottom:3px}.footer-navigation ul li a{line-height:1}.footer-navigation__child-items{display:block;padding:12px 12px 12px 0}.footer-navigation__child-items .toggle-child-nav{display:block;color:#5f686f;font-size:16px;padding:5px;top:-7px}.footer-navigation__child-items li a{padding:0;color:#5f686f}.footer-navigation__child-items .has-children a{padding-right:12px}}@media only screen and (min-width:769px) and (max-width:1045px){.footer-navigation-main>li{width:50%}}.footer-contact{margin-top:48px;letter-spacing:.025em}.footer-contact span{display:block}.footer-contact a{color:#5f686f;letter-spacing:.025em;display:block}.footer-contact a:hover{color:#919eab}.footer-contact__social{width:100%}.footer-contact__logo{margin-bottom:12px}.footer-contact__name{color:#919eab;margin-bottom:12px}.footer-contact__title{color:#5f686f}.footer-contact__address{margin-bottom:12px;display:block}@media only screen and (min-width:769px){.footer-contact{margin-top:0;order:1;padding-right:96px;font-size:13px;letter-spacing:.02em;line-height:1.3;flex-shrink:0}.footer-contact a{font-size:13px;letter-spacing:.02em}}.footer-language{width:100%;position:relative;border-bottom:0!important;padding:12px 0}.footer-language .toggle-child-nav{position:absolute;top:10px;color:#5f686f;text-align:center;-webkit-transform:none;transform:none;pointer-events:none}.footer-language .toggle-child-nav svg{height:12px;width:12px}.footer-language .toggle-child-nav svg *{fill:#919eab;width:15px}.footer-language select{padding:0;background-color:transparent;line-height:1;height:auto;border:0}.footer-language .holder{border:0;line-height:1;height:auto;background-color:transparent;color:#919eab;padding:0;font-weight:400;font-size:16px;letter-spacing:.021em;box-shadow:none}.footer-language .holder:after{display:none}@media only screen and (min-width:769px){.footer-language{width:auto;margin:0;margin-left:auto;padding:0;padding-right:24px;line-height:0}.footer-language .toggle-child-nav{display:block;right:24px;top:4px}.footer-language .toggle-child-nav svg{height:6px;width:10px}.footer-language .holder{height:auto;font-size:13px;letter-spacing:.02em;line-height:1.15;padding-right:24px}.footer-language select{padding:0}}.footer-copy{color:#5f686f;text-transform:uppercase;display:block;font-size:13px;letter-spacing:.07em;background-color:#001422;padding:24px 0 24px 24px}.footer-copy a{color:#5f686f}.footer-copy a:hover{color:#919eab}@media only screen and (min-width:769px){.footer-copy{padding:48px;padding-right:0;font-size:11px;letter-spacing:.06em;line-height:1.18}}.announcement{padding:8px 24px}.announcement-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.announcement__text{font-size:14px;margin:0;text-align:center;margin-bottom:12px}.announcement .button--announcement{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;font-size:12px;padding:6px 12px}@media only screen and (min-width:768px){.announcement-wrapper{flex-direction:row}.announcement__text{margin:0 24px 0 0}}.site-header{display:block;position:fixed;top:0;left:0;width:100%;z-index:6000}.site-header__content{display:block;width:100%;background-color:#222e45;position:relative;z-index:6000;transition:background-color .35s linear 200ms,height .35s cubic-bezier(.77,0,.175,1);box-sizing:border-box}.trialDownload-template .site-header__content{position:absolute}.modal-is-active .site-header{z-index:0}@media only screen and (min-width:1024px){.site-header__content{height:76px;display:flex;-webkit-transform:translateY(0);transform:translateY(0)}.how-it-works-template .site-header__content.headroom--not-top{position:relative}.site-header__content.headroom--not-top.headroom--pinned{-webkit-transform:translateY(0%);transform:translateY(0%);transition:height .35s cubic-bezier(.77,0,.175,1),-webkit-transform .35s cubic-bezier(.77,0,.175,1);transition:height .35s cubic-bezier(.77,0,.175,1),transform .35s cubic-bezier(.77,0,.175,1);transition:height .35s cubic-bezier(.77,0,.175,1),transform .35s cubic-bezier(.77,0,.175,1),-webkit-transform .35s cubic-bezier(.77,0,.175,1)}}.site-logo{transition:color .35s linear;display:inline-flex;height:68px}.site-logo.site-logo--inside{margin-left:24px}.site-logo-outer{width:15%}.site-logo svg{margin:auto 0;width:162px;padding-top:4px}@media only screen and (min-width:1024px){.site-logo{height:76px;position:relative;z-index:2000}}@media only screen and (min-width:1200px){.site-logo-outer{width:25%}}.site-navigation{position:absolute;top:100%;left:0;right:0;bottom:0;width:100%;box-sizing:border-box;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden;transition:visibility 0s linear 1s;display:flex;flex-direction:column;padding:24px 24px 0}@media only screen and (min-width:1024px){.site-navigation{padding-top:0;position:static;width:85%;margin:0;height:76px;visibility:visible;transition:none;overflow:visible;overflow-y:visible;flex-direction:row;padding-left:0}.site-navigation:after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:1000;background-color:#222e45;pointer-events:none;transition:box-shadow .2s linear .2s}.search-is-open .site-navigation:after{transition:box-shadow .2s linear 0s;box-shadow:0 2px 26px rgba(0,0,0,.5)}}@media only screen and (min-width:1200px){.site-navigation{width:75%}}.hide-content{display:none}@media only screen and (min-width:1024px){.hide-content{display:block}}.primary-navigation,.secondary-navigation{display:block;border-bottom:1px solid #eee;padding-bottom:16px}.primary-navigation ul,.secondary-navigation ul{padding:0;margin:0;list-style:none}.primary-navigation li,.secondary-navigation li{padding:0;margin:0;list-style:none}.primary-navigation li .link-item-outer,.secondary-navigation li .link-item-outer{display:flex;align-items:center;justify-content:space-between}.primary-navigation li .link-item-outer span,.secondary-navigation li .link-item-outer span{padding:8px 0 8px 12px}.primary-navigation li .link-item-outer span.rotate-icon svg,.secondary-navigation li .link-item-outer span.rotate-icon svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.primary-navigation li a,.primary-navigation li .login,.secondary-navigation li a,.secondary-navigation li .login{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;color:#202b3f;font-size:18px;line-height:1.1;letter-spacing:.01em;display:block;padding:12px 0}.primary-navigation li .login,.secondary-navigation li .login{cursor:pointer}.primary-navigation li .nav-dropdown-container,.secondary-navigation li .nav-dropdown-container{margin-bottom:16px;display:flex;flex-wrap:wrap}.primary-navigation li .dropdown-content-outer,.secondary-navigation li .dropdown-content-outer{margin-bottom:16px;width:100%}.primary-navigation li .dropdown-content-outer.hidden,.secondary-navigation li .dropdown-content-outer.hidden{display:none}.primary-navigation li .dropdown-title-outer,.secondary-navigation li .dropdown-title-outer{width:100%;margin:0 0 12px;color:#202b3f}.primary-navigation li .dropdown-card-outer .dropdown-title-outer,.secondary-navigation li .dropdown-card-outer .dropdown-title-outer{padding:12px 0;border-bottom:1px solid #f2f2f2}.primary-navigation li .dropdown-title,.secondary-navigation li .dropdown-title{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f2f2f2}.primary-navigation li .dropdown-title-text,.primary-navigation li .dropdown-title-cta,.secondary-navigation li .dropdown-title-text,.secondary-navigation li .dropdown-title-cta{margin:0;padding:0;font-family:roboto,helvetica,arial,sans-serif;font-weight:500}.primary-navigation li .dropdown-title-cta,.secondary-navigation li .dropdown-title-cta{font-size:16px;color:#0080ff;transition:color 200ms}.primary-navigation li .dropdown-title-cta:hover,.secondary-navigation li .dropdown-title-cta:hover{color:#53a5f4}.primary-navigation li .dropdown-tile,.secondary-navigation li .dropdown-tile{display:inline-flex;align-items:center;padding:0;margin:8px 0;border:none}.primary-navigation li .dropdown-tile:hover .dropdown-tile-description,.secondary-navigation li .dropdown-tile:hover .dropdown-tile-description{color:#202b3f}.primary-navigation li .dropdown-tile figure,.secondary-navigation li .dropdown-tile figure{width:30px;height:30px;position:relative;margin:0 12px 0 0;flex-shrink:0;border-radius:4px;overflow:hidden;background:#f0f0f0}.primary-navigation li .dropdown-tile figure img,.secondary-navigation li .dropdown-tile figure img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.primary-navigation li .dropdown-tile .dropdown-tile-title-outer,.secondary-navigation li .dropdown-tile .dropdown-tile-title-outer{display:flex;align-items:center;border:none}.primary-navigation li .dropdown-tile .dropdown-tile-title,.secondary-navigation li .dropdown-tile .dropdown-tile-title{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;font-size:16px;line-height:1;margin:0;color:#202b3f}.primary-navigation li .dropdown-tile .dropdown-tile-highlight,.secondary-navigation li .dropdown-tile .dropdown-tile-highlight{padding:4px 6px 3px;margin:0;margin-left:12px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#ffb600;border-radius:4px}.primary-navigation li .dropdown-tile .dropdown-tile-description,.secondary-navigation li .dropdown-tile .dropdown-tile-description{display:none;font-size:16px;font-weight:400;line-height:1.3;margin:0;color:#5f697c;transition:color 200ms}.primary-navigation li .dropdown-stories-outer,.secondary-navigation li .dropdown-stories-outer{display:none}.primary-navigation li .dropdown-external,.secondary-navigation li .dropdown-external{display:inline-flex;align-items:center;border-radius:12px;margin:8px 0;padding:0;border:none}.primary-navigation li .dropdown-external figure,.secondary-navigation li .dropdown-external figure{width:30px;height:30px;position:relative;margin:0 12px 0 0;flex-shrink:0;border-radius:4px;overflow:hidden}.primary-navigation li .dropdown-external figure img,.secondary-navigation li .dropdown-external figure img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.primary-navigation li .dropdown-external .dropdown-external-text,.secondary-navigation li .dropdown-external .dropdown-external-text{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;font-size:16px;line-height:1.3;margin:0;color:#202b3f}.primary-navigation li .dropdown-card-outer,.secondary-navigation li .dropdown-card-outer{display:flex;flex-direction:column;margin-bottom:24px}.primary-navigation li .dropdown-card,.secondary-navigation li .dropdown-card{padding:32px;border-radius:12px;margin:0;margin-top:12px;flex-grow:1}.primary-navigation li .dropdown-card:hover .dropdown-card-button,.secondary-navigation li .dropdown-card:hover .dropdown-card-button{background-color:#ffc126}.primary-navigation li .dropdown-card.light-blue,.secondary-navigation li .dropdown-card.light-blue{background:#0080ff}.primary-navigation li .dropdown-card.dark-blue,.secondary-navigation li .dropdown-card.dark-blue{background:#203661}.primary-navigation li .dropdown-card.darker-blue,.secondary-navigation li .dropdown-card.darker-blue{background:#222e46}.primary-navigation li .dropdown-card .dropdown-card-text,.secondary-navigation li .dropdown-card .dropdown-card-text{font-size:16px;line-height:1.3;font-weight:400;margin:0;color:#fff;padding-right:16px;margin-bottom:24px}.primary-navigation li .dropdown-card .dropdown-card-text p,.secondary-navigation li .dropdown-card .dropdown-card-text p{margin:0}.primary-navigation li .dropdown-card .dropdown-card-button,.secondary-navigation li .dropdown-card .dropdown-card-button{display:inline-block;font-family:roboto,helvetica,arial,sans-serif;font-weight:500;white-space:nowrap;padding:16px 32px;background:#ffb600;border-radius:4px;color:#343434;transition:background-color 200ms;font-size:16px}@media only screen and (min-width:640px){.primary-navigation .dropdown-content-outer,.secondary-navigation .dropdown-content-outer{display:flex;flex-wrap:wrap;margin-bottom:24px}.primary-navigation li .dropdown-title-outer,.secondary-navigation li .dropdown-title-outer{padding:12px 0}.primary-navigation .dropdown-content,.secondary-navigation .dropdown-content{width:50%;padding-right:20px}.primary-navigation .dropdown-card,.secondary-navigation .dropdown-card{display:flex;flex-direction:column;align-items:flex-start}.primary-navigation .dropdown-card-button,.secondary-navigation .dropdown-card-button{margin-top:auto}.primary-navigation .dropdown-external-outer,.secondary-navigation .dropdown-external-outer{padding-right:20px}}@media only screen and (min-width:1024px){.primary-navigation,.secondary-navigation{border-bottom:none;padding-bottom:0;display:flex;justify-content:center;height:76px;z-index:2000;width:66.6666%}.primary-navigation ul,.secondary-navigation ul{height:100%}.primary-navigation li,.secondary-navigation li{padding:0;height:100%;display:inline-flex;align-items:center;margin:0;position:relative}.primary-navigation li .link-item-outer,.secondary-navigation li .link-item-outer{padding:0;display:flex;justify-content:space-between;transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94)}.primary-navigation li .link-item-outer:hover,.secondary-navigation li .link-item-outer:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.primary-navigation li .link-item-outer span,.secondary-navigation li .link-item-outer span{display:none}.primary-navigation li a,.primary-navigation li .login,.secondary-navigation li a,.secondary-navigation li .login{color:#e0e0e0;font-size:16px;border:none;padding:12px 1.32vw;margin:0}.primary-navigation li .dropdown-pointer,.secondary-navigation li .dropdown-pointer{display:none;position:absolute;top:125%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;z-index:99}.primary-navigation li .nav-dropdown-outer,.secondary-navigation li .nav-dropdown-outer{display:none;padding:0;width:80%;min-height:100vh;position:fixed;top:100%;left:10%}.primary-navigation li:hover .nav-dropdown-outer,.primary-navigation li:hover .dropdown-pointer,.secondary-navigation li:hover .nav-dropdown-outer,.secondary-navigation li:hover .dropdown-pointer{display:block}.primary-navigation li .nav-dropdown-container,.secondary-navigation li .nav-dropdown-container{display:flex;flex-wrap:wrap;position:relative;width:100%;max-width:1024px;max-height:calc(100vh - 70px);overflow-y:auto;margin:32px auto 0;background:#fff;padding:36px 48px 24px;border-radius:12px;box-shadow:0 5px 21px rgba(0,0,0,.1)}.primary-navigation li .dropdown-title-outer,.secondary-navigation li .dropdown-title-outer{padding:0 10px}.primary-navigation li .dropdown-title-text,.primary-navigation li .dropdown-title-cta,.secondary-navigation li .dropdown-title-text,.secondary-navigation li .dropdown-title-cta{margin:0;font-family:roboto,helvetica,arial,sans-serif;font-weight:500}.primary-navigation li .dropdown-content-outer,.secondary-navigation li .dropdown-content-outer{display:flex;flex-wrap:wrap}.primary-navigation li .dropdown-content-outer.hidden,.secondary-navigation li .dropdown-content-outer.hidden{display:flex}.primary-navigation li .dropdown-content,.secondary-navigation li .dropdown-content{width:50%;padding:16px 10px}.primary-navigation li .dropdown-tile,.secondary-navigation li .dropdown-tile{display:flex;margin:0}.primary-navigation li .dropdown-tile figure,.secondary-navigation li .dropdown-tile figure{width:68px;height:68px;border-radius:20px}.primary-navigation li .dropdown-tile .dropdown-tile-title-outer,.secondary-navigation li .dropdown-tile .dropdown-tile-title-outer{margin:0 0 6px}.primary-navigation li .dropdown-tile .dropdown-tile-description,.secondary-navigation li .dropdown-tile .dropdown-tile-description{display:block}.primary-navigation li .dropdown-stories-outer,.secondary-navigation li .dropdown-stories-outer{display:block}.primary-navigation li .dropdown-story,.secondary-navigation li .dropdown-story{display:flex;padding:0}.primary-navigation li .dropdown-story figure,.secondary-navigation li .dropdown-story figure{width:98px;height:68px;position:relative;margin:0 12px 0 0;flex-shrink:0;border-radius:8px;overflow:hidden}.primary-navigation li .dropdown-story figure img,.secondary-navigation li .dropdown-story figure img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.primary-navigation li .dropdown-story .dropdown-story-text,.secondary-navigation li .dropdown-story .dropdown-story-text{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;font-size:16px;line-height:1.3;margin:0;color:#414751}.primary-navigation li .dropdown-external-outer,.secondary-navigation li .dropdown-external-outer{padding:0 10px;width:auto}.primary-navigation li .dropdown-external,.secondary-navigation li .dropdown-external{display:flex;padding:24px;background:#fafafa;border:1px solid #e2e2e2;box-shadow:0 2px 5px rgba(0,0,0,.08);border-radius:12px;margin:10px 0}.primary-navigation li .dropdown-external figure,.secondary-navigation li .dropdown-external figure{width:46px;height:46px;border-radius:12px}.primary-navigation li .dropdown-card-outer,.secondary-navigation li .dropdown-card-outer{margin-bottom:0}.primary-navigation li .dropdown-card-outer .dropdown-title-outer,.secondary-navigation li .dropdown-card-outer .dropdown-title-outer{padding:0 0 12px;margin:0}.primary-navigation li .dropdown-card-outer .dropdown-title-text,.secondary-navigation li .dropdown-card-outer .dropdown-title-text{padding:0}.primary-navigation li .dropdown-card,.secondary-navigation li .dropdown-card{flex-direction:row;align-items:center;margin-top:24px;margin-bottom:12px}.primary-navigation li .dropdown-card .dropdown-card-text,.secondary-navigation li .dropdown-card .dropdown-card-text{margin:0}.primary-navigation li .dropdown-card .dropdown-card-button,.secondary-navigation li .dropdown-card .dropdown-card-button{display:block;margin-top:0;margin-left:auto}}@media only screen and (min-width:1441px){.primary-navigation li,.secondary-navigation li{margin:0 .8vw}}@media only screen and (min-width:1024px){.primary-navigation ul{display:flex}.primary-navigation ul li{margin:0}}.site-navigation-toggle{position:absolute;top:0;right:0;width:70px;height:100%;cursor:pointer}.site-navigation-toggle span{width:22px;height:1px;background-color:#e0e0e0;display:block;position:absolute;right:24px;top:34px;transition:background .35s linear,-webkit-transform .25s cubic-bezier(.4,.01,.165,.99);transition:background .35s linear,transform .25s cubic-bezier(.4,.01,.165,.99);transition:background .35s linear,transform .25s cubic-bezier(.4,.01,.165,.99),-webkit-transform .25s cubic-bezier(.4,.01,.165,.99)}.site-navigation-toggle span:nth-child(1){-webkit-transform:translateY(-6px) rotate(0deg);transform:translateY(-6px) rotate(0deg)}.site-navigation-toggle span:nth-child(2){-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.site-navigation-toggle span:nth-child(3){-webkit-transform:translateY(6px) rotate(0deg);transform:translateY(6px) rotate(0deg)}@media only screen and (min-width:1024px){.site-navigation-toggle{display:none}}.site-navigation-status{display:none}@media only screen and (max-width:1023px){.site-navigation-status:checked~.site-header__content{background-color:#fff;color:#202b3f;height:100%;transition:background-color .35s linear,height .35s cubic-bezier(.77,0,.175,1) 200ms}.site-navigation-status:checked~.site-header__content .site-logo.site-logo--inside svg .inside-logo__logo-bg{fill:#ffc126}.site-navigation-status:checked~.site-header__content .site-logo.site-logo--inside svg .inside-logo__logo-text{fill:#fff}.site-navigation-status:checked~.site-header__content .site-logo.site-logo--inside svg .inside-logo__text{fill:#000}.site-navigation-status:checked~.site-header__content .site-logo svg path{fill:#000}.site-navigation-status:checked~.site-header__content .site-navigation-toggle span{background-color:#000;transition:background-color .35s linear,-webkit-transform .25s cubic-bezier(.4,.01,.165,.99);transition:background-color .35s linear,transform .25s cubic-bezier(.4,.01,.165,.99);transition:background-color .35s linear,transform .25s cubic-bezier(.4,.01,.165,.99),-webkit-transform .25s cubic-bezier(.4,.01,.165,.99)}.site-navigation-status:checked~.site-header__content .site-navigation-toggle span:nth-child(1){-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.site-navigation-status:checked~.site-header__content .site-navigation-toggle span:nth-child(2){-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}.site-navigation-status:checked~.site-header__content .site-navigation-toggle span:nth-child(3){-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.site-navigation-status:checked~.site-header__content .site-navigation{visibility:visible;transition-delay:0s;position:relative;height:100vh;background:#fff;overflow:scroll}}.secondary-navigation{margin:0;padding:16px 0;display:flex;flex-direction:column;height:100%}.secondary-navigation .dropdown-content{flex-grow:1}@media only screen and (min-width:1024px){.secondary-navigation{padding:0;position:static;z-index:2000;margin:0 0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;height:76px;width:33.33333%}}.login-button{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;color:#202b3f;font-size:16px;padding:8px 0;transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94)}.login-button:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media only screen and (min-width:1024px){.login-button{color:#fff;margin:0 16px;font-size:14px;padding:0}}.language-switcher{position:relative;margin-top:0;order:1}.language-switcher select{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;display:block;background-color:transparent;height:50px;line-height:50px;padding:0;margin:0 24px;color:#e0e0e0;font-size:15px;letter-spacing:0;box-shadow:none;border:none;border-radius:0;box-sizing:border-box}@media only screen and (min-width:1024px){.language-switcher select{border:0;color:#7a818f;margin:0 12px;border-bottom:1px solid rgba(224,224,224,.2)}}.language-switcher select:focus{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;display:block;background-color:transparent;height:50px;line-height:50px;padding:0;margin:0 24px;color:#e0e0e0;font-size:15px;letter-spacing:0;box-shadow:none;border:none;border-radius:0;box-sizing:border-box}@media only screen and (min-width:1024px){.language-switcher select:focus{border:0;color:#7a818f;margin:0 12px;border-bottom:1px solid rgba(224,224,224,.2)}}.language-switcher .select-wrapper{display:inline-block;cursor:pointer;z-index:1000;position:relative;vertical-align:middle;width:100%}.language-switcher .select-wrapper select{margin:0;position:absolute;left:0;top:0;z-index:2;cursor:pointer;outline:none;_nofocusline:expression(this.hideFocus=true);opacity:0;width:100%}.language-switcher .select-wrapper .holder{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;display:block;background-color:transparent;height:50px;line-height:50px;padding:0;margin:0 24px;color:#e0e0e0;font-size:15px;letter-spacing:0;box-shadow:none;border:none;border-radius:0;box-sizing:border-box;display:block;white-space:nowrap;overflow:hidden;cursor:pointer;position:relative;z-index:-1;padding-right:30px;font-size:16px;letter-spacing:.01em;margin:0;color:#202b3f;max-width:60px;font-family:roboto,helvetica,arial,sans-serif;font-weight:500}@media only screen and (min-width:1024px){.language-switcher .select-wrapper .holder{border:0;color:#7a818f;margin:0 12px;border-bottom:1px solid rgba(224,224,224,.2)}}.language-switcher .select-wrapper .holder:after{content:'';position:absolute;width:10px;height:6px;top:50%;right:15px;padding:0;margin-top:-3px;background-image:url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBvbHlnb24gZmlsbD0iIzIwMkIzRiIgcG9pbnRzPSI5LjA0NjE1OTcyIDAgNS4wMTUzODY1NyA0LjAzMDc3MzE0IDAuOTg0NjEzNDI4IDAgMi44NDIxNzA5NGUtMTMgMC45ODQ2MTM0MjggNC4wMzExNTQ2MyA1LjAxNTM4NjU3IDUuMDE1Mzg2NTcgNiA2IDUuMDE1Mzg2NTcgMTAuMDMwNzczMSAwLjk4NDYxMzQyOCI+PC9wb2x5Z29uPjwvZz48L3N2Zz4=);background-repeat:no-repeat}@media only screen and (min-width:1024px){.language-switcher .select-wrapper .holder:after{background-image:url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBvbHlnb24gZmlsbD0iIzdBODE4RiIgcG9pbnRzPSI5LjA0NjE1OTcyIDAgNS4wMTUzODY1NyA0LjAzMDc3MzE0IDAuOTg0NjEzNDI4IDAgMi44NDIxNzA5NGUtMTMgMC45ODQ2MTM0MjggNC4wMzExNTQ2MyA1LjAxNTM4NjU3IDUuMDE1Mzg2NTcgNiA2IDUuMDE1Mzg2NTcgMTAuMDMwNzczMSAwLjk4NDYxMzQyOCI+PC9wb2x5Z29uPjwvZz48L3N2Zz4=)}}@media only screen and (min-width:1024px){.language-switcher{display:inline-block;width:72px;order:2}.language-switcher .select-wrapper .holder{color:#7a818f;font-size:14px;letter-spacing:normal;border:none}}.site-cta{display:none}.site-cta.site-cta--mobile{display:flex;align-items:center}.site-cta--help{height:21px;margin-right:24px;color:#202b3f;transition:opacity 200ms}.site-cta--help:hover{opacity:.8}@media only screen and (min-width:1024px){.site-cta{display:block;padding:0;order:3}.site-cta a{padding:13px 25px}.site-cta a.site-cta--help{padding:0;color:#fff}}.site-search-container{position:absolute;top:0;left:0;width:100%;box-sizing:border-box}@media only screen and (min-width:1024px){.site-search-container{margin-top:76px;z-index:0;background-color:#222e45;box-shadow:0 2px 4px rgba(0,0,0,.2),0 10px 20px rgba(0,0,0,.1)}.site-search-container__content{max-width:1040px;margin:auto;padding-bottom:36px}}.site-search__content{display:flex;border-bottom:1px solid #e0e0e0;margin:0 24px}.site-search__input{font-size:17px;color:#fff;padding:12px 0;margin:0;display:block;box-sizing:border-box;border:0;background-color:transparent;flex-grow:1;flex-shrink:0;position:relative;z-index:0}.site-search__input::-webkit-input-placeholder{color:#e0e0e0}.site-search__input::-moz-placeholder{color:#e0e0e0}.site-search__input::-ms-input-placeholder{color:#e0e0e0}.site-search__input::placeholder{color:#e0e0e0}.site-search__submit{padding:0;margin:0;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;flex-grow:0;flex-shrink:0;position:relative;z-index:1000}.site-search__submit svg{width:20px;height:20px;margin-right:12px}.site-search__submit svg *{fill:#e0e0e0}.site-search__close{padding:0 0 0 12px;margin:0;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;flex-grow:0;flex-shrink:0;position:relative;z-index:1000}.site-search__close svg{width:11px;height:11px}.site-search__close svg *{fill:#fff}@media only screen and (min-width:1024px){.site-search__content{height:82px}.site-search__input{padding:24px 0;font-size:15px}}.site-search-result{padding:24px}.site-search-result__content{margin-bottom:24px}.site-search-result__title{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;color:#fff;font-size:15px;margin:0 0 12px;padding:0}.site-search-result__list{padding:0;margin:0;list-style:none}.site-search-result__list-item{padding:12px 0}.site-search-result__link{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;display:block;color:#a7a7a7;font-size:17px;display:flex}.site-search-result__link svg{width:20px;height:20px;margin:auto 12px auto 0}.site-search-result__link svg *{fill:#a7a7a7}.site-search-result__link.is-active{color:#ffb600}@media only screen and (min-width:1024px){.site-search-result__link{font-size:22px}.site-search-result__link:hover{color:#ffb600}.site-search-result__link:hover svg *{fill:#ffb600}}@media only screen and (max-width:1023px){.language-switcher,.site-cta{opacity:1;transition:opacity .2s linear .2s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.primary-navigation,.secondary-navigation{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;transition:visibility 0s linear 0s,-webkit-transform .35s cubic-bezier(.77,0,.175,1) 0s;transition:visibility 0s linear 0s,transform .35s cubic-bezier(.77,0,.175,1) 0s;transition:visibility 0s linear 0s,transform .35s cubic-bezier(.77,0,.175,1) 0s,-webkit-transform .35s cubic-bezier(.77,0,.175,1) 0s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-search-container{visibility:hidden;opacity:0;width:0%;height:0%;z-index:0;overflow:hidden}.site-search-container__content{opacity:0;transition:opacity .2s linear 0s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-search-result{opacity:0;transition:opacity .1s linear .2s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.search-is-open .language-switcher,.search-is-open .site-cta{opacity:0;transition:opacity .2s linear 0s}.search-is-open .primary-navigation,.search-is-open .secondary-navigation{-webkit-transform:translateY(-131px);transform:translateY(-131px);visibility:hidden;transition:visibility 0s linear .4s,-webkit-transform .35s cubic-bezier(.77,0,.175,1) .2s;transition:visibility 0s linear .4s,transform .35s cubic-bezier(.77,0,.175,1) .2s;transition:visibility 0s linear .4s,transform .35s cubic-bezier(.77,0,.175,1) .2s,-webkit-transform .35s cubic-bezier(.77,0,.175,1) .2s}.search-is-open .site-search-container{visibility:visible;opacity:1;width:100%;height:100%;z-index:1000;overflow-x:hidden;overflow-y:auto}.search-is-open .site-search-container__content{opacity:1;transition:opacity 0s linear .4s}.search-is-open .site-search-result{opacity:1;transition:opacity .2s linear .4s}}@media only screen and (min-width:1024px){.site-search-container{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:visibility 0s linear .4s,-webkit-transform .35s cubic-bezier(.77,0,.175,1) .2s;transition:visibility 0s linear .4s,transform .35s cubic-bezier(.77,0,.175,1) .2s;transition:visibility 0s linear .4s,transform .35s cubic-bezier(.77,0,.175,1) .2s,-webkit-transform .35s cubic-bezier(.77,0,.175,1) .2s}.site-search-container__content{opacity:0;transition:opacity .2s linear .1s}.search-is-open .site-search-container{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);transition:visibility 0s linear 0s,-webkit-transform .35s cubic-bezier(.77,0,.175,1) 0s;transition:visibility 0s linear 0s,transform .35s cubic-bezier(.77,0,.175,1) 0s;transition:visibility 0s linear 0s,transform .35s cubic-bezier(.77,0,.175,1) 0s,-webkit-transform .35s cubic-bezier(.77,0,.175,1) 0s}.search-is-open .site-search-container__content{opacity:1;transition:opacity .2s linear .1s}}.btn-search{border-style:none;font-size:20px;font-weight:700;outline:none;cursor:pointer;border-radius:50%;color:#fff;background-color:transparent;pointer-events:painted}.search-box{display:none}@media screen and (min-width:1024px){.search-box{display:block}.search-box2{display:none}}.secondary-navigation{border-bottom:none}.dropdown-content-outer--login{margin-bottom:80px}.dropdown-content-outer--login .dropdown-title{margin-bottom:32px}.dropdown-content-outer--login .dropdown-text--login{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;color:#424551;max-width:480px}.dropdown-content-outer--login .dropdown-card.dropdown-card--login{justify-content:space-between;background-color:#f4f5f6;color:#2d303e}@media only screen and (max-width:1023px){.dropdown-content-outer--login .dropdown-card.dropdown-card--login .dropdown-card__text-content{margin-bottom:24px}}.dropdown-content-outer--login .dropdown-card.dropdown-card--login .dropdown-card__title{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;font-size:16px;color:#2d303e;margin-bottom:4px}.dropdown-content-outer--login .dropdown-card.dropdown-card--login .dropdown-card__text{font-family:inter;font-weight:400;margin:0;font-size:16px}.dropdown-content-outer--login .dropdown-card.dropdown-card--login .dropdown-card-button{background:linear-gradient(180deg,#007FFF 0%,#0072E5 100%);color:#fff}.dropdown-content-outer--login .dropdown-card.dropdown-card--login:hover .dropdown-card-button{background:linear-gradient(180deg,#007FFF 0%,#007FFF 100%)}@media only screen and (min-width:1440px){.secondary-navigation li .nav-dropdown-container.nav-dropdown-container--login{margin-right:0}}.site-header--inside{padding:32px 40px;background:#222e46}.error-page{background-image:url(../img/error_bg.png);background-repeat:no-repeat;background-size:cover;background-position:center center;padding:12px;min-height:55vh;display:flex;justify-content:center}.error-page__content{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;padding:0 24px}.error-page__header{max-width:660px;text-align:center;color:#fff;width:100%}.error-page__header h2{margin-bottom:0}.error-page__cta{text-align:center;padding-bottom:48px;width:100%}.learnCategory-template .pagination{background-color:#007fff;color:#fff;margin:0}.learnCategory-template .pagination li a{color:#fff;opacity:.7}.learnCategory-template .pagination li.active a{opacity:1;color:#fff}.learnCategory-template .pagination li.arrow svg{fill:#fff;opacity:.7}.learnCategory-template .pagination li.arrow svg:hover{fill:#fff;opacity:1}ul.pagination{display:block;list-style-type:none;padding:30px 15px 48px;margin:30px 0 0;text-align:center}ul.pagination li{float:none;display:inline-block;background-color:transparent!important;padding:0;margin:0 5px}ul.pagination li:hover{background-color:transparent!important}ul.pagination li a{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;color:#4a4a4a;font-size:14px;padding:5px;display:block;opacity:.7}ul.pagination li a:hover{opacity:1;background-color:transparent}ul.pagination li a:focus{background-color:transparent;color:#000}ul.pagination li.active a{opacity:1;color:#000}ul.pagination li.arrow{position:relative;display:inline-block;height:15px;width:20px;transition:all .2s ease-in}ul.pagination li.arrow a{color:#000;position:absolute;top:-2px}ul.pagination li.arrow.unavailable{opacity:0;visibility:hidden}ul.pagination li.arrow svg{fill:#4a4a4a}ul.pagination li.arrow svg:hover{fill:#4a4a4a}ul.pagination li.arrow.previous a{left:-12px}ul.pagination li.arrow.previous svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}ul.pagination li.arrow.previous:hover{-webkit-transform:translateX(-6px);transform:translateX(-6px)}ul.pagination li.arrow.next:hover{-webkit-transform:translateX(6px);transform:translateX(6px)}@media only screen and (min-width:426px){ul.pagination{padding-bottom:48px}ul.pagination li{margin:0 5px}ul.pagination li a{font-size:14px}}@media only screen and (min-width:769px){ul.pagination{padding-bottom:72px}ul.pagination li{margin:0}ul.pagination li a{font-size:12px}}.article-list-section{padding:48px 0}.article-list-section__header{text-align:center;padding-bottom:48px}.article-list-section__title{padding:0;margin:0}.article-list-section__footer{padding-top:48px;text-align:center}.article-list{padding:0}.article-list__item{padding:0 12px}@media only screen and (min-width:426px){.article-list{display:flex;max-width:1040px;margin:auto;padding:0 12px}}.card{position:relative;display:flex;flex-direction:column;min-height:100%;background-color:#fff;border-radius:3px;overflow:hidden;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);text-align:left;transition:all .2s ease-in;border-radius:12px;box-sizing:border-box;will-change:box-shadow;will-change:transform}.card:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.card__image{position:relative;background-color:#3595f2;overflow:hidden}.card__image__bg{width:100%;padding-bottom:60%;background-size:cover;background-position:center center;opacity:0;transition:opacity .2s linear}.card__image__bg.b-loaded{opacity:1}.card__content{padding:24px;display:flex;flex-direction:column;flex-grow:1}.card__title{width:100%;font-family:scout thi,roboto,helvetica,arial,sans-serif;color:#2d303e;font-size:36px;line-height:1;margin:0;margin-bottom:24px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.card__description{padding:0;margin:0;font-size:16px;line-height:1.3em;color:#000}.card__meta{font-family:inter;font-weight:400;font-size:14px;line-height:1.69em;letter-spacing:.016em;color:#424551;display:block;width:100%;margin-top:auto}.card__meta .divider{margin:0 12px}.card__cta{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;position:absolute;bottom:0;left:0;font-size:12px;color:#000;padding:25px}.card__duration{position:relative;padding-left:24px}.card__duration__icon{position:absolute;left:2px;top:0}.card__duration__icon svg g{fill:#3595f2}/*!PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license*/.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*!PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license*/.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../img/photoswipe/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../img/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../img/photoswipe/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.pswp{font-family:roboto,helvetica,arial,sans-serif;font-weight:400}.pswp__bg{background-color:#000}.pswp--open{z-index:9999}.pswp__caption__center{text-align:center;color:#fff;font-size:12px}.gallery-section{padding:24px 0;max-width:600px}.gallery{text-align:center;margin-bottom:12px;box-sizing:border-box;max-width:1040px;margin:auto}.gallery ul{list-style-type:none;padding:0 6px;margin:0;display:flex;flex-wrap:wrap}.gallery ul li{flex-grow:0;flex-shrink:0;width:50%;padding:12px;position:relative}.gallery__image{position:relative;width:100%;padding-bottom:56.6%;background-color:#66727a;background-size:cover;background-position:center center;cursor:pointer;position:relative}.gallery__image:after{transition:opacity .2s linear;content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#000;opacity:1}.gallery__image .pre-loader{z-index:1000}.gallery__image.b-loaded:after{opacity:0}.gallery__image.b-loaded .pre-loader{display:none}.gallery__image:hover .gallery__overlay{opacity:.8}.gallery__overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#000;color:#fff;opacity:0;text-align:center;display:flex;justify-content:center;align-items:center}.gallery__overlay span{font-size:16px;letter-spacing:.02em}.gallery .show-gallery{margin:6px auto;display:none}.gallery__caption{padding:0 18px}.gallery__caption figcaption{padding-top:0}.image-section{width:100%;max-width:1040px;margin:auto;padding:0;position:relative}.image-section img{width:100%;height:auto;vertical-align:bottom}.image-section figcaption{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:14px;position:absolute;bottom:0;left:0;padding:12px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}.content-section{padding:24px 16px;max-width:600px}.content-section__content{max-width:1040px;margin:auto}.people-section{box-sizing:border-box}.people-section__header{max-width:1040px;margin:auto;padding:48px;text-align:center}.people-section__title{padding:0;margin:0}.people-section__content{display:flex;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:stretch;padding:0 12px;max-width:1040px;margin:auto}.people-section__item{flex-grow:1;flex-shrink:1;flex-basis:50%;padding:12px}@media only screen and (min-width:426px){.people-section__item{flex-basis:33%}}@media only screen and (min-width:769px){.people-section__item{flex-basis:25%}}.person{width:100%;max-width:300px;margin:auto;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);border-radius:3px;padding:24px}.person__image{width:100px;height:100px;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:50%;overflow:hidden;margin:auto}.person__content{text-align:center;padding-top:24px}.person__name{padding:0;margin:0}.person__title{padding:0;margin:0 0 12px}.person__email{color:#000;text-decoration:underline}.person__email:hover{opacity:.8}.person__phone{color:#000;text-decoration:underline}.person__phone:hover{opacity:.8}#feature-block-tower{display:none;position:absolute;top:10px;right:20px;width:500px;height:2185px;opacity:.17}#feature-block-tower svg g{width:100%}@media only screen and (min-width:426px){#feature-block-tower{display:block;right:100px}}.feature-block{display:flex;flex-wrap:wrap;align-content:center;padding:48px 24px;position:relative;overflow:hidden}.feature-block.first{padding-top:160px}.feature-block__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);pointer-events:none}.feature-block__content{width:100%;max-width:1040px;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;margin:0 auto}.feature-block__title,.feature-block__title-colored{font-family:scout thi,roboto,helvetica,arial,sans-serif;margin:0;width:100%;padding-right:48px;padding-top:12px;color:#4a4a4a}.feature-block__title{padding-bottom:48px}.feature-block__title-colored.blue{color:#49bcff}.feature-block__title-colored.red{color:#f2687d}.feature-block__title-colored.green{color:#7cc576}.feature-block__title-colored.purple{color:#9d88f8}.feature-block__list{color:#fff;font-size:16px;letter-spacing:.02em;line-height:26px;padding-right:24px;display:flex;align-items:flex-start;flex-wrap:wrap;width:100%}.feature-block__list-item{width:100%;margin-bottom:48px;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition-delay:2s;transition:opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04)}.feature-block.is-active .feature-block__list-item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.feature-block.is-active .feature-block__list-item:nth-child(1){transition-delay:.2s}.feature-block.is-active .feature-block__list-item:nth-child(2){transition-delay:.4s}.feature-block.is-active .feature-block__list-item:nth-child(3){transition-delay:.6s}.feature-block.is-active .feature-block__list-item:nth-child(4){transition-delay:.8s}.feature-block__icon{height:60px;display:flex;align-items:center}.feature-block__feature{display:flex;padding:24px 0;font-size:16px;line-height:1.625;letter-spacing:.02em;color:#4a4a4a;font-family:roboto,helvetica,arial,sans-serif;font-weight:300}.feature-block__feature:last-child{padding-bottom:0}.feature-block__feature svg{flex-shrink:0;height:25px;width:25px;margin-right:12px;vertical-align:middle}@media only screen and (min-width:426px){.feature-block{align-content:center;padding:96px}.feature-block__title{padding-bottom:72px}.feature-block__list{flex-wrap:nowrap}.feature-block__list-item{width:50%;padding-right:24px;margin-bottom:0}.feature-block__list-item:last-child{padding-right:0}}@media only screen and (min-width:769px){.feature-block{align-content:center;padding:120px}.feature-block__title{padding-top:0}.feature-block__list-item{width:33.3333%;max-width:290px;padding-right:48px}.feature-block__list-item:last-child{padding-right:0}.feature-block__feature svg{width:50px;height:50px;margin-right:24px}}.feature-mobile-icon{align-items:center}.feature-mobile-icon__content{display:flex;align-items:center;color:#fff;font-size:16px;letter-spacing:.02em;line-height:26px;padding-bottom:24px}.feature-mobile-icon__content svg{padding-right:12px}.features-section{position:relative;overflow:hidden}.features-navigation{width:100%;position:absolute;top:0;padding:48px 24px;margin:0 auto;width:100%;box-sizing:border-box;background-color:#fff;transition:background-color .2s linear;display:none;z-index:5}.features-navigation__content{display:none}.features-navigation.is-sticky{position:fixed;box-shadow:0 2px 5px 0 rgba(0,0,0,.17)}.features-navigation__item{display:flex;padding-right:24px;position:relative;cursor:pointer;color:#000}@media only screen and (min-width:426px){.features-navigation{padding:12px}}@media only screen and (min-width:769px){.features-navigation{display:none}.features-navigation__content{display:flex;max-width:1040px;margin:0 auto}.features-navigation__item{align-items:center;padding-right:48px}.features-navigation__item svg{transition:opacity .15s ease-in;padding-right:12px}.is-sticky .features-navigation__item{color:#7a818f}.is-sticky .features-navigation__item svg{opacity:.3}.is-sticky .features-navigation__item.is-active{color:#000}.is-sticky .features-navigation__item.is-active svg{opacity:1}}.logos{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff;padding:48px 24px;max-width:1040px;margin:0 auto}.logos__title{color:#8e8e8e;font-size:16px;letter-spacing:.02em;line-height:26px;padding-bottom:36px;width:100%;text-align:center}.logos__logo{width:50%;box-sizing:border-box;padding:0 12px 36px;text-align:left}.logos__logo img{width:100%;max-width:135px;vertical-align:middle}@media only screen and (min-width:426px){.logos{padding:48px;justify-content:space-between}.logos__title{padding-left:12px;padding-bottom:24px;text-align:left}.logos__logo{width:auto;text-align:left;padding-bottom:0}}@media only screen and (min-width:769px){.logos{padding:72px 48px;flex-wrap:nowrap}.logos__title{width:20%;padding-bottom:0}.logos__logo{text-align:center;padding-bottom:0}}.banner{display:flex;flex-wrap:wrap;padding:12px;background-color:#3595f2;position:relative;overflow:hidden}.banner #banner__tower{position:absolute;top:-100px;right:-190px;opacity:.3;pointer-events:none;width:300px;height:1102px}.banner #banner__tower svg{width:100%}.banner__content{max-width:1440px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;padding:48px 24px 24px}.banner__text{color:#fff;font-family:scout thi,roboto,helvetica,arial,sans-serif;width:100%;max-width:325px;margin:0 auto;padding-bottom:36px;text-align:center;font-size:50px;font-weight:400;letter-spacing:.011em;line-height:.97}.banner .button.has-outline.is-white,.banner form .submit button.has-outline.is-white,form .submit .banner button.has-outline.is-white{width:100%}.banner .button.has-outline.is-white:hover,.banner form .submit button.has-outline.is-white:hover,form .submit .banner button.has-outline.is-white:hover{background-color:#ffb600;border-color:#ffb600}@media only screen and (min-width:426px){.banner{padding:24px}.banner #banner__tower{top:-100px;right:50px}.banner__content{padding:0}.banner__text{max-width:1040px;padding-bottom:0;padding-right:24px;text-align:left;margin:initial;font-size:40px;line-height:1.25;letter-spacing:.011em;margin-top:-5px}.banner .button.has-outline.is-white,.banner form .submit button.has-outline.is-white,form .submit .banner button.has-outline.is-white{width:auto}}@media only screen and (min-width:769px){.banner{padding:72px 84px}.banner #banner__tower{top:-100px;right:250px}.banner__content{flex-wrap:nowrap;min-height:inherit;flex-direction:row;justify-content:space-between}.banner__text{max-width:800px;padding-bottom:0;font-size:50px;line-height:1;letter-spacing:.011em;margin-top:-10px}}aside .banner #banner__tower{bottom:-1000px;right:-100px}@media only screen and (min-width:769px){aside{margin-top:48px}aside .banner{min-height:350px;padding:24px}aside .banner .button,aside .banner form .submit button,form .submit aside .banner button{width:100%!important;align-self:flex-end}aside .banner__content{flex-wrap:wrap;justify-content:space-between}aside .banner__text{width:100%;align-self:flex-start;padding-right:0}aside .banner__text br{display:none}}.testimonial{background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;align-items:center;padding:24px;background-color:#3595f2;position:relative}.testimonial:after{content:'';background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;opacity:.1}.testimonial__content{max-width:1040px;width:100%;display:flex;flex-wrap:wrap;margin:0 auto;z-index:2}.testimonial__text{width:100%;color:#fff;max-width:600px}.testimonial__footer{width:100%;display:flex;flex-wrap:wrap}.testimonial__author{color:#fff;padding-top:24px;font-size:16px;letter-spacing:.02em;line-height:1.625;width:100%}.testimonial__title{color:#fff;font-size:13px;letter-spacing:.016em;line-height:1.43}.testimonial__cta{margin-left:auto;color:#fff;font-size:16px;letter-spacing:.015em;line-height:1.43;width:100%;padding-top:24px}.testimonial__cta:hover svg{-webkit-transform:translateX(5px);transform:translateX(5px)}.testimonial__cta svg{padding-left:24px;position:relative;top:3px;transition:all .2s ease-in}.testimonial__cta svg *{fill:#fff}@media only screen and (min-width:426px){.testimonial{padding:24px}.testimonial__cta{padding-top:0;width:auto}}@media only screen and (min-width:769px){.testimonial{padding:48px}.testimonial__content{padding:96px 0}.testimonial:after{display:none}.testimonial__author{padding-top:48px}}.imageText{position:relative;box-sizing:border-box;overflow:hidden;background-color:#f0f0f0;flex-wrap:wrap}.imageText__wrapper{width:100%;max-width:1040px;margin:0 auto}.imageText__text{width:100%;margin:0 auto;padding:40px}.imageText__title{max-width:600px;width:100%;text-align:center;margin-bottom:24px;margin-top:0;padding-top:24px;color:#4a4a4a}.imageText__description{padding-bottom:24px;max-width:600px;width:100%;text-align:center;color:#4a4a4a;font-size:16px;letter-spacing:.02em;line-height:1.625;margin:0}.imageText__buttons{width:100%;display:flex;padding-bottom:24px;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin:0 auto}.imageText__buttons .scroll-to{display:none}.imageText__buttons .button,.imageText__buttons form .submit button,form .submit .imageText__buttons button{cursor:pointer;width:100%;margin-bottom:12px;margin-right:0;margin-left:0}.imageText__buttons .imageText__button-one.button.has-outline.is-white:hover,.imageText__buttons form .submit button.imageText__button-one.has-outline.is-white:hover,form .submit .imageText__buttons button.imageText__button-one.has-outline.is-white:hover{background-color:#3595f2;border-color:#3595f2}.imageText__image{display:flex;margin-top:24px;justify-content:flex-end;align-items:flex-end;width:100%}.homepage-template .imageText__image{display:none}.image-center .imageText__image{align-items:center}.imageText__image img{width:80%;max-width:700px}@media only screen and (min-width:426px){.imageText{display:flex}.imageText__text{max-width:420px;display:flex;flex-wrap:wrap;padding:24px 0}.imageText__buttons{width:auto;flex-wrap:nowrap}.imageText__buttons .scroll-to{display:inline-block}.imageText__buttons .button,.imageText__buttons form .submit button,form .submit .imageText__buttons button{width:auto;margin-bottom:0}.imageText__buttons .button:first-child,.imageText__buttons form .submit button:first-child,form .submit .imageText__buttons button:first-child{margin-right:12px}.homepage-template .imageText__image{display:inherit}}@media only screen and (min-width:769px){.imageText{display:flex;flex-wrap:nowrap;align-items:center;padding:0}.how-it-works-template .imageText{height:calc(90vh - 76px);min-height:500px;max-height:800px!important}.imageText__wrapper{width:100%;max-width:1040px;margin:0 auto}.imageText__text{width:50%;margin:0;padding:72px 0;padding-left:12px;margin-right:auto;display:flex;flex-wrap:wrap}.imageText__title{width:100%;margin-bottom:36px;padding-top:0;text-align:left;max-width:460px}.imageText__description{width:100%;max-width:400px;padding-bottom:36px;text-align:left}.imageText__buttons{width:100%;justify-content:flex-start}.imageText__image{height:550px;align-self:center;align-items:flex-end;width:50%;margin-top:0;margin-left:auto;z-index:0;position:absolute;right:0}.imageText__image img{width:100%;align-self:center}.image-bottom .imageText__image{align-self:flex-end}.image-bottom .imageText__image img{align-self:flex-end}.homepage-template .imageText__image{bottom:0}}.imageTextSimple{background-color:#f2f2f2;padding:36px 40px}.imageTextSimple__content{max-width:1440px;margin:0 auto}.imageTextSimple__text{width:100%;order:1;color:#757575;padding-bottom:12px}.imageTextSimple__title{width:100%;max-width:440px;margin:auto 0;margin-bottom:24px}.imageTextSimple__description{width:100%;max-width:440px;margin-top:0;line-height:1.625;font-size:16px;letter-spacing:.02em}.imageTextSimple__image{width:100%;order:2;opacity:0;transition:all .2s cubic-bezier(.77,0,.175,1);-webkit-transform:translateX(24px);transform:translateX(24px)}@media only screen and (min-width:426px){.imageTextSimple{padding:36px 24px}.imageTextSimple__content{display:flex;justify-content:space-between;padding:0 24px;align-items:center}.imageTextSimple__text{width:50%;padding:0 24px 0 0;display:flex;flex-wrap:wrap;justify-content:center}.imageTextSimple:nth-child(even) .imageTextSimple__text{order:2;padding-right:0;padding-left:24px}.imageTextSimple:nth-child(even) .imageTextSimple__image{order:1;padding-left:0}.imageTextSimple__title{margin-bottom:36px}.imageTextSimple__image{width:50%}}@media only screen and (min-width:769px){.imageTextSimple{padding:72px 24px}}.imageText__text,.imageTextSimple__text{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);transition:all .7s cubic-bezier(0,0,.32,1.04)}.in-view .imageText__text,.in-view .imageTextSimple__text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.imageText__image,.imageTextSimple__image{opacity:0;-webkit-transform:translateX(36px);transform:translateX(36px);transition:opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(.25,.1,.25,.1);transition:transform .7s cubic-bezier(.25,.1,.25,.1),opacity .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(.25,.1,.25,.1),opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(.25,.1,.25,.1)}.in-view .imageText__image,.in-view .imageTextSimple__image{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.imageText:nth-child(even) .imageTextSimple__image,.imageTextSimple:nth-child(even) .imageTextSimple__image{opacity:0;-webkit-transform:translateX(-24px);transform:translateX(-24px)}.imageText:nth-child(even).in-view .imageTextSimple__image,.imageTextSimple:nth-child(even).in-view .imageTextSimple__image{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.feature-icons{padding:48px 24px 0}.feature-icons__content{display:flex;flex-wrap:wrap;max-width:1040px;margin:0 auto}.feature-icons__icon{width:50%;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;color:#4a4a4a;padding-bottom:72px}.feature-icons__icon svg{width:100%;padding-bottom:12px}@media only screen and (min-width:426px){.feature-icons{padding:24px 24px 0}.feature-icons__icon{width:25%;padding-bottom:24px}}@media only screen and (min-width:769px){.feature-icons{padding-top:0}}.testimonial-card{padding:32px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);border-radius:3px;background:#fff;width:100%;transition:all .2s ease-in;box-sizing:border-box;border-top:5px solid #fff;display:block}.is-selected .testimonial-card{border-top:5px solid #ffc800}.testimonial-card:hover{border-top:5px solid #ffc800;box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.testimonial-card__content{display:flex;flex-wrap:wrap;height:100%;width:100%}.testimonial-card__text{font-size:21px;line-height:1.38;color:#4a4a4a;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;padding-bottom:36px}.testimonial-card__author{display:flex;align-self:flex-end;width:100%}.testimonial-card__information{padding-top:6px}.testimonial-card__image{background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:50%;width:100%;min-width:69px;max-width:69px;height:69px;margin-right:12px;background-color:#66727a}.testimonial-card__name,.testimonial-card__title,.testimonial-card__footer{width:100%;flex-shrink:1;line-height:1.41}.testimonial-card__name{font-size:12px;color:#4a4a4a;padding-bottom:2px;text-transform:uppercase}.testimonial-card__title,.testimonial-card__footer{font-size:12px;letter-spacing:.02em;color:#8e8e8e}.cta-page .testimonial-card{height:100%}.cards-section{padding:48px 0;background-color:#f0f0f0;overflow:hidden}.cards-section.white{background-color:#fff}.cards-section__header{padding:0 24px 48px;text-align:center;line-height:1;max-width:730px;margin:0 auto}.cards-section__header h3{margin:0;color:#4a4a4a;padding:0 24px}.cards-section__header p{font-family:scout thi,roboto,helvetica,arial,sans-serif;text-align:center;max-width:500px;margin:24px auto 0;font-size:22px;font-weight:400;line-height:1.3;padding:0 24px}.cards-section__text-box{font-family:scout thi,roboto,helvetica,arial,sans-serif;text-align:center;max-width:500px;margin:0 auto 100px;font-size:22px;font-weight:400;line-height:1.3;padding:0 24px}.cards-section__content{width:100%;max-width:1040px;margin:0 auto}.cards-section__content li{width:100%;box-sizing:border-box;margin-bottom:12px;padding:0 12px}.cards-section__content .carousel-cell{width:80%;padding:0;padding-right:12px}.cards-section__content .carousel-cell>div,.cards-section__content .carousel-cell>a{height:100%}.cards-section__content.centered{justify-content:center}.cards-section__footer{width:100%;color:#4a4a4a;max-width:1040px;margin:0 auto;text-align:center;padding:24px 0 0;font-size:16px;letter-spacing:.02em;max-width:250px}.cards-section__cta{padding-top:24px;color:#3595f2;width:100%;text-align:center}.cards-section__cta svg{display:block;margin:0 auto;margin-top:24px;fill:#3595f2;position:relative;top:3px;-webkit-animation:cta_moving ease-in-out 1.6s infinite alternate;animation:cta_moving ease-in-out 1.6s infinite alternate}@media only screen and (min-width:426px){.cards-section{padding:48px 12px}.cards-section__header{padding-bottom:24px}.cards-section__content{display:flex;flex-wrap:wrap;justify-content:center}.cards-section__content li,.cards-section__content .carousel-cell{width:50%;padding:12px}.cards-section__footer{padding:24px 0 0;max-width:none}.cards-section__cta{padding-top:48px;text-decoration:none}.cards-section__cta:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px);-webkit-animation-play-state:paused;animation-play-state:paused}.cards-section__cta svg{display:inline-block;padding-left:12px;transition:all .7s cubic-bezier(0,0,.32,1.04);margin:auto;margin-top:0}}@media only screen and (min-width:769px){.cards-section{padding:84px 12px}.cards-section__header{padding-bottom:60px}.cards-section__content li,.cards-section__content .carousel-cell{width:33.3333%}}@-webkit-keyframes cta_moving{100%{-webkit-transform:translateX(0);transform:translateX(0)}0%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes cta_moving{100%{-webkit-transform:translateX(0);transform:translateX(0)}0%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.card-section__buttons{display:flex;flex-wrap:wrap;max-width:900px;margin:0 auto;justify-content:center}.card-section__buttons a{margin:0 6px 12px}.cards-section .fade-in__item{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04)}.cards-section.in-view .fade-in__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.cards-section.in-view .fade-in__item:nth-child(1){transition-delay:.2s}.cards-section.in-view .fade-in__item:nth-child(2){transition-delay:.4s}.cards-section.in-view .fade-in__item:nth-child(3){transition-delay:.6s}.cards-section.in-view .fade-in__item:nth-child(4){transition-delay:.8s}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}.cards-modal{padding:20px 24px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);border-radius:3px;background:#fff;width:100%;height:100%;margin:0 auto;transition:all .2s ease-in;box-sizing:border-box}.cards-modal:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17)}.cards-modal p{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;color:#8e8e8e;letter-spacing:.02em;line-height:1.437}@media only screen and (min-width:426px){.cards-modal{padding:28px 32px}}.contact-headquarters{width:100%;background-color:#f2f2f2;box-sizing:border-box}.contact-headquarters__header{max-width:1040px;margin:auto;text-align:center;color:#4a4a4a;padding:24px}.contact-headquarters__header h1{margin:0;padding:0}.contact-headquarters__header__description{font-size:16px;letter-spacing:.02em;line-height:1.625}.contact-headquarters__global{max-width:1040px;margin:auto;padding:0 12px}.contact-headquarters__global-map{position:relative;width:100%;height:0;padding-bottom:56.25%}.contact-headquarters__global-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contact-headquarters__global-map .map{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-image:url(../img/solibri-map-new.png);background-size:cover;background-position:center center}.contact-headquarters__global-map .map svg{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contact-headquarters__global-map .map svg *{fill:#3595f2}.contact-headquarters__global-office{padding:24px 12px 12px}.contact-headquarters__global-office .office__address{padding-bottom:0}.contact-headquarters__offices-container{padding-bottom:12px;max-width:1040px;margin:auto;padding:0 12px}.contact-headquarters__office{padding:12px}@media only screen and (min-width:426px){.contact-headquarters__global{border-bottom:1px solid #e0e0e0;padding-bottom:24px}.contact-headquarters__global-office{padding:24px 24px 12px}.contact-headquarters__global-map{width:50%;height:auto;min-height:300px;padding-bottom:0}.contact-headquarters__global-map iframe{width:100%}.contact-headquarters__offices-items{display:flex;flex-wrap:wrap;padding:24px 0}.contact-headquarters__office{width:50%;padding:12px 24px}}@media only screen and (min-width:600px){.contact-headquarters__global{display:flex;justify-content:center}.contact-headquarters__global-office{padding-bottom:24px;padding-left:48px}}@media only screen and (min-width:769px){.contact-headquarters__header{padding:72px}.contact-headquarters__global{padding-bottom:72px}.contact-headquarters__global-office{padding:48px 0 48px 72px}.contact-headquarters__offices-items{padding:48px 24px;justify-content:flex-start}.contact-headquarters__office{width:33.3333%;padding-bottom:36px}}@media only screen and (min-width:1064px){.contact-headquarters__offices-items{padding-left:0;padding-right:0}}.office{margin-bottom:12px}.office__content{font-size:13px;color:#8e8e8e;letter-spacing:.016em;line-height:1.692}.office__content svg{margin-right:12px}.office__content svg *{fill:#3595f2}.office__content a{color:#8e8e8e}.office__content a:hover{color:#4a4a4a}.office__office-title{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:21px;color:#4a4a4a;letter-spacing:.02em;line-height:1.38;display:block}.office__title{padding-bottom:12px;margin-top:6px;display:block}.office__address{padding-bottom:12px;display:block}.office__phone{display:block}.office__email{display:block}.office__phone{display:block}.office__sales{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;text-transform:uppercase;padding-top:12px;display:block;margin-bottom:4px}.office__sales-phone{display:block}.office__sales-email{display:block}.officeSearchApp{background-color:#f2f2f2;box-sizing:border-box;padding-bottom:24px}.officeSearchApp__header{width:100%;padding:60px 24px 96px;background-color:#222e45;background-size:cover;background-position:center center;background-repeat:no-repeat}.officeSearchApp__header-content{max-width:770px;text-align:center;margin:auto}.officeSearchApp__title{color:#fff;padding:0;margin:0;padding-bottom:36px}.officeSearchApp__description{color:#fff;padding:0;margin:0;padding-bottom:36px}.officeSearchApp__form{width:100%;background-color:#fff;border-radius:3px;display:flex;height:45px;line-height:1.43;margin-top:24px;position:relative;z-index:1000}.officeSearchApp__input{border:none;box-shadow:none;background:0 0;color:#4a4a4a;margin:0;flex-grow:1;padding-right:24px;font-size:14px;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.officeSearchApp__input::-webkit-input-placeholder{color:#4a4a4a}.officeSearchApp__input::-moz-placeholder{color:#4a4a4a}.officeSearchApp__input::-ms-input-placeholder{color:#4a4a4a}.officeSearchApp__input::placeholder{color:#4a4a4a}.officeSearchApp__button{border:none;box-shadow:none;background:0 0;padding:0 12px;margin:0;display:flex;align-items:center;flex-grow:0;flex-shrink:0}.officeSearchApp__button svg{position:relative;width:18px;height:17px}.officeSearchApp__button svg *{fill:#a7a7a7;transition:all .2s ease-in}.focused .officeSearchApp__button svg *{fill:#4a4a4a}.officeSearchApp__autocomplete{position:absolute;top:100%;left:0;width:100%;z-index:1000;background-color:#fff;border-radius:0 0 3px 3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);margin-top:-6px;text-align:left}.officeSearchApp__autocomplete-item{font-size:14px;color:#4a4a4a;padding:12px 24px}.officeSearchApp__autocomplete-item.is-active,.officeSearchApp__autocomplete-item:hover{background-color:#3595f2;color:#fff}.officeSearchApp__content{padding-top:24px;max-width:1040px;margin:auto}.officeSearchApp__sorting{display:none}.officeSearchApp__result{padding:0 12px}.officeSearchApp__loader{width:100%;text-align:center;padding:24px 0}.officeSearchApp__result-items ul{list-style-type:none;padding:0;margin:0}.officeSearchApp__result-items ul li{margin-bottom:12px}@media only screen and (min-width:600px){.officeSearchApp{padding-bottom:48px}.officeSearchApp__sorting{display:flex;justify-content:flex-start;padding:12px 24px;padding-left:36px}.officeSearchApp__sorting span{color:#4a4a4a;display:flex;align-items:center;font-size:14px;padding-left:12px}.officeSearchApp__sorting span:first-child{width:150px;padding-left:0}.officeSearchApp__sorting span svg{margin-left:6px}.officeSearchApp__sorting span svg *{fill:#4a4a4a}.officeSearchApp__sorting span.reverse svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (min-width:769px){.officeSearchApp{padding-bottom:48px}.officeSearchApp__header{padding-top:96px}.officeSearchApp__sorting span:first-child{width:143px}.officeSearchApp__form{height:78px}.officeSearchApp__input{font-size:16px}.officeSearchApp__button{padding:0 24px}.officeSearchApp__button svg{width:26px;height:25px}}@media only screen and (min-width:1024px){.officeSearchApp__sorting{width:36.5%}.officeSearchApp__sorting span{width:40%;padding:0}.officeSearchApp__sorting span:first-child{width:58%}}.officeSearchApp-resultItem{box-sizing:border-box;background-color:#fff;padding:24px;border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17)}.officeSearchApp-resultItem__header{padding-bottom:12px}.officeSearchApp-resultItem__title{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;color:#4a4a4a;font-size:14px;line-height:1.35;letter-spacing:.017em;margin:0;padding:0}.officeSearchApp-resultItem__country{flex-basis:140px;flex-grow:1;flex-shrink:0}.officeSearchApp-resultItem__country .more-countries span{position:relative;display:inline-block;color:#3595f2;cursor:pointer;border-bottom:1px solid}.officeSearchApp-resultItem__country .more-countries span .tooltip{display:none;position:absolute;background-color:rgba(0,0,0,.8);padding:12px;color:#fff;bottom:calc(100% + 6px);width:140px;border-radius:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:600}.officeSearchApp-resultItem__country .more-countries span .tooltip:after{content:"";position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid rgba(0,0,0,.8);top:100%;left:0;right:0;width:12px;margin:0 auto}.officeSearchApp-resultItem__country .more-countries span:hover .tooltip{display:block}.officeSearchApp-resultItem__country span{display:block}.officeSearchApp-resultItem__country,.officeSearchApp-resultItem__address,.officeSearchApp-resultItem__information,.officeSearchApp-resultItem__contact{color:#8e8e8e;line-height:1.42;font-size:14px;letter-spacing:.017em;margin-bottom:12px}.officeSearchApp-resultItem__country a,.officeSearchApp-resultItem__address a,.officeSearchApp-resultItem__information a,.officeSearchApp-resultItem__contact a{display:block;color:#8e8e8e}.officeSearchApp-resultItem__country a:hover,.officeSearchApp-resultItem__address a:hover,.officeSearchApp-resultItem__information a:hover,.officeSearchApp-resultItem__contact a:hover{opacity:.5}.officeSearchApp-resultItem__address{display:flex}.officeSearchApp-resultItem__address-icon{flex-shrink:0;flex-grow:0;margin-right:12px;position:relative;top:2px}.officeSearchApp-resultItem__address-icon svg{width:10px;height:14px}.officeSearchApp-resultItem__address-icon svg rect,.officeSearchApp-resultItem__address-icon svg path{fill:#3595f2}.officeSearchApp-resultItem__information{display:flex}.officeSearchApp-resultItem__information-icon{flex-shrink:0;flex-grow:0;margin-right:12px;position:relative;top:1px}.officeSearchApp-resultItem__information-icon svg rect,.officeSearchApp-resultItem__information-icon svg path{fill:#3595f2}.officeSearchApp-resultItem__information-content{width:100%}.officeSearchApp-resultItem__information-content a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.officeSearchApp-resultItem__cta{padding-top:12px}.officeSearchApp-resultItem__cta .button,.officeSearchApp-resultItem__cta form .submit button,form .submit .officeSearchApp-resultItem__cta button{display:none}.officeSearchApp-resultItem__cta .cta-link{display:block;color:#3595f2;font-size:14px}.officeSearchApp-resultItem__offering{display:flex;flex-direction:row;font-family:roboto,helvetica,arial,sans-serif;font-weight:400;color:#4a4a4a;font-size:12px;line-height:1}.officeSearchApp-resultItem__offering div{border-radius:3px;border:1px solid #d1d1d1;padding:6px;text-transform:uppercase;align-self:flex-start}.officeSearchApp-resultItem__offering div:not(:last-of-type){margin-right:8px}@media only screen and (min-width:700px){.officeSearchApp-resultItem__offering{flex-direction:column}.officeSearchApp-resultItem__offering div:not(:last-of-type){margin-bottom:8px;margin-right:0}}@media only screen and (min-width:700px){.officeSearchApp-resultItem{display:flex}.officeSearchApp-resultItem__header{flex-grow:0;flex-shrink:0;flex-basis:174px;margin:0}.officeSearchApp-resultItem__country{padding:0 24px}.officeSearchApp-resultItem__contact{padding:0 24px;max-width:300px;margin-left:0;margin:0}.officeSearchApp-resultItem__information{margin:0}.officeSearchApp-resultItem__cta{padding-top:0;flex-grow:0;flex-shrink:0;margin-left:auto}.officeSearchApp-resultItem__cta .button,.officeSearchApp-resultItem__cta form .submit button,form .submit .officeSearchApp-resultItem__cta button{display:block}html[lang=de-DE] .officeSearchApp-resultItem__cta .button,html[lang=de-DE] .officeSearchApp-resultItem__cta form .submit button,form .submit html[lang=de-DE] .officeSearchApp-resultItem__cta button{white-space:normal}.officeSearchApp-resultItem__cta .cta-link{display:none}}@media only screen and (min-width:900px){.officeSearchApp-resultItem__contact{display:flex;max-width:none;padding:0;flex-grow:1}.officeSearchApp-resultItem__address{flex-grow:0;flex-shrink:0;width:50%;padding:0 12px;margin:0}.officeSearchApp-resultItem__information{flex-grow:0;flex-shrink:0;width:40%;padding:0 12px;margin:0}}@media only screen and (min-width:1024px){.officeSearchApp-resultItem__header{display:flex}.officeSearchApp-resultItem__title{width:60%;padding-right:12px}.officeSearchApp-resultItem__country{padding-left:12px}.officeSearchApp-resultItem__contact{width:40%}}.officeSearchApp-resultItem.headquarter .officeSearchApp-resultItem__country{flex-basis:180px}@media only screen and (min-width:600px){.officeSearchApp-resultItem.headquarter .officeSearchApp-resultItem__header{flex-basis:130px}}@media only screen and (min-width:900px){.officeSearchApp-resultItem.headquarter .officeSearchApp-resultItem__header{flex-basis:174px}}.contact-modal{-webkit-transform:translateY(0);transform:translateY(0);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.contact-modal h3{margin-top:0}.contact-modal .submit button{white-space:pre-wrap}.form-submit-loader{position:fixed;display:none;justify-content:center;align-items:center;left:0;top:0;width:100%;height:100%;z-index:1001;display:none}.form-submit-loader .loader{position:absolute}.form-submit-loader .background{width:100%;height:100%;background:#fff;opacity:.2}.form-submit-loader.submitting{display:flex}.officeSearchApp-resultItem>div:not(.officeSearchApp-resultItem__contact):not(.officeSearchApp-resultItem__offering){width:20%}.officeSearchApp-resultItem__offering{width:15%}.ctaSection{background-color:#f2f2f2}.ctaSection__content{max-width:1040px;margin:auto}.ctaSection__item{border-top:1px solid #d0d0d0;padding:24px}.ctaSection__item-content{max-width:350px}.ctaSection__icon{padding:12px 0}.ctaSection__icon svg *{fill:#3595f2}.ctaSection__title{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;color:#525c62;font-size:21px;line-height:1.33;margin:0;padding:12px 0 0}.ctaSection__description{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;line-height:1.62;color:#4a4a4a;margin:0;padding:6px 0 0}.ctaSection__cta{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:14px;line-height:1.53;color:#3595f2;padding:12px 0;display:flex;align-items:center;margin-top:12px}.ctaSection__cta svg{margin-left:12px}.ctaSection__cta svg *{fill:#3595f2}.ctaSection__cta:hover svg{-webkit-animation:lookRight 1.5s ease-in-out infinite;animation:lookRight 1.5s ease-in-out infinite}@media only screen and (min-width:600px){.ctaSection{padding:24px 0}.ctaSection__content{display:flex;padding:24px 0;justify-content:space-between}.ctaSection__item{padding:0 24px;width:50%;border-top:0}}@media only screen and (min-width:769px){.ctaSection{padding-bottom:60px}.ctaSection__item{padding:0 48px}}.search-section{background-repeat:no-repeat;background-size:cover;background-position:center center}.search-section__title{text-align:center;max-width:670px;margin:0 auto;padding-bottom:24px}.search-section__content{color:#4a4a4a;margin:0 auto;padding:24px;max-width:800px}.search-section__content.text-white{color:#f2f2f2}.search-section .search-wrapper{position:relative}.search-section .search-wrapper svg{position:absolute;left:30px;top:50%;margin-top:-12.5px;height:25px;width:25px}.search-section .search-wrapper svg g{opacity:1;fill:#a7a7a7;transition:all .2s ease-in}.focused .search-section .search-wrapper svg g{fill:#4a4a4a}.search-section input{background-color:#fff;max-width:800px;box-sizing:border-box;box-shadow:none;border:0;height:78px;width:100%;border-radius:3px;padding-left:85px}@media only screen and (min-width:426px){.search-section{min-height:450px}.search-section__content{padding:48px 24px}.search-section__title{padding-bottom:24px}}.search-page-header{padding:24px}.search-page-header__content{max-width:770px;margin:auto}.search-page-header h1{padding:0;margin:0 0 24px;color:#4a4a4a}.search-page-header p{color:#4a4a4a;padding:0;margin:0 0 24px}.search-page-header form{width:100%;background-color:#fff;border-radius:3px;display:flex;height:45px;line-height:1.43;margin-top:24px;position:relative;z-index:1000;border:1px solid #ccc}.search-page-header form input{border:none;box-shadow:none;background:0 0;color:#8e8e8e;margin:0;flex-grow:1;padding-right:24px;font-size:14px;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-page-header form input::-webkit-input-placeholder{color:#8e8e8e}.search-page-header form input::-moz-placeholder{color:#8e8e8e}.search-page-header form input::-ms-input-placeholder{color:#8e8e8e}.search-page-header form input::placeholder{color:#8e8e8e}.search-page-header form button{border:none;box-shadow:none;background:0 0;padding:0 12px;margin:0;flex-grow:0;flex-shrink:0}.search-page-header form button svg{position:relative;top:2px;width:18px;height:17px}.search-page-header form button svg *{fill:#8e8e8e}.search-page-header form.is-focused{border-color:#4a4a4a}.search-page-header form.is-focused input{color:#4a4a4a}.search-page-header form.is-focused input::-webkit-input-placeholder{color:#4a4a4a}.search-page-header form.is-focused input::-moz-placeholder{color:#4a4a4a}.search-page-header form.is-focused input::-ms-input-placeholder{color:#4a4a4a}.search-page-header form.is-focused input::placeholder{color:#4a4a4a}.search-page-header form.is-focused button svg *{fill:#4a4a4a}@media only screen and (min-width:769px){.search-page-header form{height:78px}.search-page-header form input{font-size:16px}.search-page-header form button{padding:0 24px}.search-page-header form button svg{width:26px;height:25px}}.search-result-section{padding:24px}.search-result-section__content{max-width:770px;margin:auto}.search-result-section__empty p{color:#4a4a4a}.search-result-section__title{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;color:#4a4a4a;font-size:15px;margin:0 0 12px;padding:0}.search-result-section__list{padding:0;margin:0;list-stype-type:none}.search-result-section__list-item{padding:12px 0}.search-result-section__link{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;display:block;color:#a7a7a7;font-size:17px;display:flex}.search-result-section__link svg{width:20px;height:20px;margin:auto 12px auto 0}.search-result-section__link svg *{fill:#a7a7a7}.search-result-section__link.is-active{color:#ffb600}@media only screen and (min-width:769px){.search-result-section__link{font-size:22px}.search-result-section__link:hover{color:#4a4a4a}.search-result-section__link:hover svg *{fill:#4a4a4a}}.search-result{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #f2f2f2}.search-result__content{display:block}.search-result__title{margin:0 0 12px;padding:0;color:#000}.search-result__desc{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;margin:0 0 12px;padding:0;color:#4a4a4a}.search-result__cta{color:#4a4a4a;color:#3595f2}.search-result__cta:hover{opacity:.5}.sub-navigation-wrapper{height:62px}.sub-navigation{background:#fff;box-shadow:0 1px 0 0 #e0e0e0;width:100%;z-index:2000;position:relative;transition:all .35s cubic-bezier(.77,0,.175,1);height:62px;overflow:hidden}.sub-navigation a{font-size:15px;letter-spacing:.019em;line-height:1.73;color:#a7a7a7}.sub-navigation a.active{color:#4a4a4a}.sub-navigation__content-container{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:20px;position:relative;top:0}.sub-navigation__content{padding:0;margin:0;height:62px;display:flex;white-space:nowrap;min-width:100%}.sub-navigation__logo{padding-right:12px;line-height:0}.sub-navigation__logo svg{vertical-align:middle}.sub-navigation__category-title{padding-left:5px;color:#a7a7a7}.sub-navigation__categories{width:50%}.sub-navigation__social{margin-left:auto;display:none}@media only screen and (min-width:426px){.header-pinned.headerNotTop .sub-navigation{top:76px}.sub-navigation__content{justify-content:space-between}.sub-navigation__categories{width:25%}.sub-navigation__social{display:block}}@media only screen and (min-width:769px){.sub-navigation__content{justify-content:center}}.categories-nav{box-sizing:border-box;display:flex;align-items:center;width:auto;overflow:hidden;flex-grow:0;flex-shrink:0;padding:0 24px}.categories-nav__list{display:block;width:100%;text-align:left}.categories-nav__list ul{list-style-type:none;padding:0;margin:0;font-size:0;width:auto;min-width:100%;white-space:nowrap;display:inline-block;overflow:hidden;vertical-align:middle}.categories-nav__list ul li{display:inline-block;padding:0 24px}.categories-nav__list ul li a{margin:3px}.categories-nav__list ul li a:hover{color:#3595f2}@media only screen and (min-width:769px){.categories-nav__list{display:block;width:auto;overflow-x:hidden}.categories-nav__list ul{text-align:center;min-width:0}}.share-modal{padding:0 0 0 12px;height:100%}.article .share-modal{padding:24px 16px 0;height:auto}.share-modal__content{display:flex;align-items:center;position:relative;height:100%}.article .share-modal__content{border-top:1px solid #e0e0e0;height:auto;padding:36px 0 12px}.share-modal__button{font-size:15px;letter-spacing:.02em;line-height:1.25;color:#6b6b6b}.share-modal__services{display:inline-block;padding-left:24px}.share-modal__services li{display:inline-block;padding-right:6px}.share-modal__services li:last-child{padding-right:0}.share-modal__services li a{background-color:#222e45;border-radius:50%;display:flex;justify-content:center;align-items:center;width:28px;height:28px;line-height:28px}.share-modal__services li a:hover{background-color:#3595f2}.share-modal__services li a svg{height:14px;width:14px;fill:#fff}.share-modal__services li a svg g{fill:#fff}@media only screen and (min-width:426px){.article .share-modal{padding:24px 12px}}@media only screen and (min-width:769px){.article .share-modal{padding:24px 12px 72px}}.featured-articles{max-width:1040px;margin:0 auto;padding:16px 16px 0;margin-bottom:48px;box-sizing:border-box}.featured-articles__content{display:flex;flex-wrap:wrap}.featured-articles__main{width:100%;padding-bottom:24px}.featured-articles__list{width:100%}.featured-articles__list__header{display:flex;align-items:flex-end;justify-content:space-between;padding:24px 0}.featured-articles__list__title{color:#4a4a4a;margin:0;line-height:1}.featured-articles__list__cta{color:#3595f2;font-size:13px;letter-spacing:.016em}.featured-articles__list__cta:hover{color:#5daaf5}.featured-articles__list__news li{margin-bottom:16px}.featured-articles__list__news li:last-child{margin-bottom:0}@media only screen and (min-width:426px){.featured-articles{padding-top:48px;padding-bottom:96px;margin-bottom:0}.featured-articles__content{flex-wrap:nowrap}.featured-articles__main{width:50%;padding-bottom:0}.featured-articles__list{width:50%}.featured-articles__list__header{padding-bottom:36px}.featured-articles__news{padding-left:24px;width:50%}}.featuredArticle-item{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);padding:16px 24px 20px;transition:all .2s ease-in;display:block;border-radius:4px;border-top:4px solid #fff}.featuredArticle-item:last-child{margin-bottom:0}.featuredArticle-item:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-1px);transform:translateY(-1px);border-top:4px solid #ffc800}.featuredArticle-item__meta{color:#a7a7a7;padding-bottom:6px;font-size:13px;letter-spacing:.016em;line-height:1.69}.featuredArticle-item__title{color:#4a4a4a;font-size:16px;letter-spacing:.02em;line-height:1.43}.featured-learn-items{width:100%;max-width:850px;margin:0 auto;display:flex;flex-wrap:wrap}.featured-learn-items li{width:100%;margin:0;padding-bottom:12px}@media only screen and (min-width:426px){.featured-learn-items li{width:50%}}.featuredLearn-item{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);padding:24px;transition:all .2s ease-in;display:block;border-top:4px solid #fff;border-radius:4px;height:100%}.featuredLearn-item:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-1px);transform:translateY(-1px);border-top:4px solid #ffc800}.featuredLearn-item:hover .featuredLearn-item__duration svg g{fill:#3595f2}.featuredLearn-item__content{display:flex;align-items:center}.featuredLearn-item__icon{margin-right:24px;height:30px;width:30px;align-self:flex-start}.featuredLearn-item__icon svg g{fill:#3595f2}.featuredLearn-item__title{margin-top:-5px;padding-right:48px;color:#4a4a4a;font-size:16px;letter-spacing:.02em;line-height:1.43}.featuredLearn-item__duration,.featuredLearn-item__subTitle{color:#8e8e8e;font-size:16px;letter-spacing:.02em;line-height:1,438;margin-left:auto;align-self:flex-start}.featuredLearn-item__duration svg,.featuredLearn-item__subTitle svg{width:7px;height:10px}.featured-card-old{box-shadow:0 2px 5px 0 rgba(0,0,0,.17);transition:all .2s ease-in;display:block;height:100%;background-color:#fff;border-radius:4px;overflow:hidden}.featured-card-old:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.featured-card-old__content{padding:24px;background-color:#fff}.featured-card-old__content h4{margin:0;padding-top:12px}.featured-card-old__image{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#3595f2;padding-bottom:60%}.featured-card-old__category{color:#a7a7a7;font-size:13px;letter-spacing:.016em;line-height:1.69}.featured-card-old__title{color:#4a4a4a;padding-bottom:24px}.featured-card-old__author{display:flex;align-items:center}.featured-card-old__author__portrait{height:40px;width:40px;border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-right:12px}.featured-card-old__author__title{font-size:13px;letter-spacing:.016em;line-height:1.69;color:#a7a7a7}@media only screen and (min-width:426px){.featured-card-old__image{height:350px;padding-bottom:0}}.learnCategory-template .cards-list-section{background-color:#007fff;color:#fff}.learnCategory-template .cards-list-section__content{max-width:1284px;margin:0 auto}.learnCategory-template .cards-list-section__header{padding:0 24px;margin-bottom:36px}.learnCategory-template .cards-list-section__header-backBtn{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:24px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;border:1px solid #fff}.learnCategory-template .cards-list-section__header-backBtn svg{margin-left:6px;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms,-webkit-transform 200ms}.learnCategory-template .cards-list-section__header-backBtn:hover svg{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.learnCategory-template .cards-list-section__title{font-size:48px;line-height:1;letter-spacing:.01em;margin:0 auto;color:#fff;text-align:center}@media only screen and (min-width:426px){.learnCategory-template .cards-list-section__header-backBtn{display:flex}.learnCategory-template .cards-list-section__title{padding:0 32px}}@media only screen and (min-width:769px){.learnCategory-template .cards-list-section__header{margin-bottom:72px}.learnCategory-template .cards-list-section__header-backBtn{width:56px;height:56px}.learnCategory-template .cards-list-section__title{font-size:60px;padding:0}}@media only screen and (min-width:1441px){.learnCategory-template .cards-list-section__title{font-size:70px}}.cards-list-section{padding:48px 0;font-family:scout thi,roboto,helvetica,arial,sans-serif}.cards-list-section__content{max-width:1060px;margin:0 auto}.cards-list-section__header{display:flex;align-items:center;justify-content:space-between;padding:0 24px 24px;position:relative}.cards-list-section__header-backBtn{display:none}.has-description .cards-list-section__header{width:100%;flex-wrap:wrap}.cards-list-section__header a{color:#3595f2;font-family:scout reg,roboto,helvetica,arial,sans-serif;font-weight:400}.cards-list-section__title{font-size:40px;line-height:1;letter-spacing:.01em;margin:0}.cards-list-section__title .blue{color:#2d303e;margin-right:16px}.has-description .cards-list-section__title{width:100%;text-align:center;padding-bottom:24px;font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:32px;font-weight:400;letter-spacing:.011em}.cards-list-section__categories{display:flex;flex-wrap:wrap;box-sizing:border-box;padding:0 12px}.cards-list-section__categories li{padding:12px;width:100%}.cards-list-section__categories a{width:100%;height:100%;font-size:36px;color:#2d303e;display:flex;flex-direction:column;background-color:#fff;padding:20px 24px 24px;border-radius:12px;box-shadow:0 5px 8px 0 rgba(0,0,0,.06);transition:all 200ms}.cards-list-section__categories a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 12px 16px 0 rgba(0,0,0,.14)}.cards-list-section__categories a h3{font-size:36px;font-weight:400;line-height:1;letter-spacing:0;margin:0 0 24px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.cards-list-section__categories a h3 span{color:#007fff;margin-right:6px}.cards-list-section__categories a p{font-family:inter;font-weight:400;font-size:14px;margin:auto 0 0}.has-description .cards-list-section__link{display:none}.cards-list-section__description{text-align:center;max-width:600px;margin:0 auto;padding-bottom:24px}.cards-list-section__cta{font-size:13px;letter-spacing:.016em;padding:12px;padding-right:0}.cards-list-section__cta:hover{color:#5daaf5}.cards-list-section .cards-list{display:flex;flex-wrap:wrap;padding:0 12px;box-sizing:border-box}.cards-list-section .cards-list__item{width:100%;padding:12px}.cards-list-section .cards-list .basic-card{width:100%;height:100%;font-size:36px;color:#2d303e;display:flex;flex-direction:column;background-color:#fff;padding:20px 24px 24px;border-radius:12px;box-shadow:0 5px 8px 0 rgba(0,0,0,.06);transition:all 200ms;font-family:scout lt,roboto,helvetica,arial,sans-serif}.cards-list-section .cards-list .basic-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 12px 16px 0 rgba(0,0,0,.14)}.cards-list-section .cards-list .basic-card__pre-title{font-family:inter;font-weight:400;font-size:14px;color:#007fff;margin:0 0 10px}.cards-list-section .cards-list .basic-card__title{font-size:36px;font-weight:400;line-height:1;letter-spacing:0;margin:0 0 32px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:scout thi,roboto,helvetica,arial,sans-serif}.cards-list-section .cards-list .basic-card footer{font-family:inter;font-weight:400;display:flex;align-items:center;font-size:14px;margin-top:auto}.cards-list-section .cards-list .basic-card footer p{margin:0}.cards-list-section .cards-list .basic-card footer span{margin:0 12px}.cards-list-section__footer{padding:0 16px 48px;text-align:center;margin:0 auto;max-width:1040px}.cards-list-section__footer a{color:#3595f2}.cards-list-section__footer a:hover{color:#5daaf5}@media only screen and (min-width:426px){.cards-list-section{padding:48px 0}.cards-list-section__categories li{width:50%}.cards-list-section .list-items-list{padding-bottom:48px}.newsLanding-template .cards-list-section .list-items-list{padding-bottom:0}.cards-list-section__header{align-items:flex-end}.cards-list-section__title .blue{margin-right:24px}.has-description .cards-list-section__title{font-size:40px;line-height:1.25}.cards-list-section .cards-list__item{width:50%}}@media only screen and (min-width:769px){.cards-list-section{padding:84px 0 144px}.cards-list-section__categories li{width:33.3333%}.cards-list-section .cards-list__item{width:33.3333%}.has-description .cards-list-section__title{font-size:50px;line-height:1}}@media only screen and (min-width:1020px){.cards-list-section__categories li{width:25%}}.list-item{background-color:#fff;padding:24px;display:block;color:#4a4a4a;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);margin:0 16px 16px;transition:all .2s ease-in;border-radius:4px}.list-item:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.list-item:hover .list-item__cta svg{-webkit-transform:translateX(6px);transform:translateX(6px)}.list-item__content{display:flex;align-items:flex-start;flex-wrap:wrap}.list-item__title,.list-item__date,.list-item__location,.list-item__price{width:100%;padding:0 14px;box-sizing:border-box;font-size:14px;line-height:1.42;letter-spacing:.017em}.list-item__title{margin:0;padding-left:0;padding-bottom:24px;font-size:14px;line-height:1.35;letter-spacing:.017em}.list-item__location{position:relative;padding:0 0 24px 24px}.list-item__location svg{width:13px;height:18px;vertical-align:middle;position:absolute;left:0;top:0}.list-item__location svg g{fill:#3595f2}.list-item__date{position:relative;padding:0 0 24px 24px;flex-grow:1}.has-price .list-item__date{flex-grow:1}.list-item__date svg{width:16px;height:16px;vertical-align:middle;position:absolute;left:0;top:1px}.list-item__date svg g{fill:#3595f2}.list-item__date .pipe-divider{padding:0 6px}.list-item__price{padding:0 0 24px 22px;position:relative}.list-item__price svg{position:absolute;vertical-align:middle;top:2px;left:0}.list-item__cta{color:#3595f2;font-size:14px;line-height:1;letter-spacing:.017em;position:relative}.list-item__cta svg{position:absolute;right:-36px;top:0;fill:#3595f2;padding-left:12px;vertical-align:middle;transition:all .2s ease-in}@media only screen and (min-width:769px){.list-item .pipe-divider{padding:0 12px}.list-item__content{flex-wrap:nowrap;align-content:center}.list-item__title{font-size:21px;line-height:1.38;letter-spacing:initial}.list-item__title,.list-item__date,.list-item__location,.list-item__price{width:25%;padding-bottom:0;font-size:16px;letter-spacing:.02em;line-height:1.625}.has-price .list-item__title,.has-price .list-item__date,.has-price .list-item__location,.has-price .list-item__price{width:20%}.list-item__title svg,.list-item__date svg,.list-item__location svg,.list-item__price svg{top:4px}.list-item__cta{margin-left:auto;padding-left:12px;font-size:16px;letter-spacing:.02em;line-height:1.625}.list-item__cta svg{position:relative;right:initial;top:initial}}.category-card{background-color:#fff;display:block;padding:24px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);transition:all .2s ease-in;height:100%;border-radius:4px}.category-card:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.category-card__content{display:flex;flex-wrap:wrap;align-content:flex-start;position:relative;padding-bottom:24px;height:100%;width:100%}.category-card__icon{padding-right:12px;vertical-align:middle;position:relative;padding-right:30px}.category-card__icon svg{position:absolute;left:0;top:-3px}.category-card__icon svg g{fill:#3595f2}.category-card__category{color:#a7a7a7;padding-bottom:24px;font-size:13px;letter-spacing:.016em;line-height:1.375}.category-card__title{width:100%;color:#4a4a4a;padding-bottom:24px;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;margin:0}.category-card__date{width:100%;color:#a7a7a7;font-size:13px;letter-spacing:.016em;line-height:1.375;position:absolute;bottom:0}@media only screen and (min-width:426px){.category-card{padding:24px}}.showingLang[data-lang=ja] .trial-download .step>header .heading-2,.showingLang[data-lang=ja] .trial-download .step>header .rich-text__title,.showingLang[data-lang=ja] .trial-download .step>footer .heading-2,.showingLang[data-lang=ja] .trial-download .step>footer .rich-text__title,.showingLang[data-lang=ja] .solibri-anywhere .step>header .heading-2,.showingLang[data-lang=ja] .solibri-anywhere .step>header .rich-text__title,.showingLang[data-lang=ja] .solibri-anywhere .step>footer .heading-2,.showingLang[data-lang=ja] .solibri-anywhere .step>footer .rich-text__title{min-width:1020px}.showingLang[data-lang=ja] .heading-1,.showingLang[data-lang=ja] .heading-2,.showingLang[data-lang=ja] .rich-text__title,.showingLang[data-lang=ja] .heading-3,.showingLang[data-lang=ja] .heading-4,.showingLang[data-lang=ja] form .fields .tab h3,form .fields .tab .showingLang[data-lang=ja] h3{font-family:noto sans japanese,helvetica,arial,sans-serif;font-weight:100;letter-spacing:0}.link-style{display:block;text-align:center;margin-top:24px;color:#fff;cursor:pointer}.link-style svg{width:18px;height:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .2s ease-in;fill:#fff}.link-style span{margin-left:6px;transition:all .2s ease-in}@media only screen and (min-width:426px){.link-style:hover svg{-webkit-transform:rotate(180deg) translateX(6px);transform:rotate(180deg) translateX(6px)}}.phone-wrap .heading label:first-child{display:none}.phone-wrap .select-wrapper{margin-bottom:12px}.phone-wrap .select-wrapper .holder .label{display:none}.phone-wrap .input-wrapper{display:flex;width:100%}.phone-wrap .input-wrapper .countrycode-text{display:none;width:30%;height:50px;margin:0;padding:12px;color:#4a4a4a;font-size:14px;line-height:1.428;letter-spacing:.04em;border:1px solid #dadada;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none}.phone-wrap .input-wrapper input[type=tel].phone{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;overflow:hidden}.phone-wrap .phone-wrapper{display:flex}.phone-wrap .phone-wrapper .select-wrapper{width:40%;display:block}.phone-wrap .phone-wrapper .select-wrapper .holder{background-color:transparent;border:1px solid #dadada;border-radius:5px;font-size:15px;letter-spacing:.04em;box-shadow:none;border-top-right-radius:0;border-bottom-right-radius:0}@media only screen and (min-width:426px){.phone-wrap .phone-wrapper,.phone-wrap .heading{width:100%;display:flex}.register-form .phone-wrap .select-wrapper,.register-form .phone-wrap .heading{position:relative}.register-form .phone-wrap .select-wrapper label,.register-form .phone-wrap .heading label{width:calc(50% - 12px)}.register-form .phone-wrap .select-wrapper label:first-of-type,.register-form .phone-wrap .heading label:first-of-type{display:block}.register-form .phone-wrap .select-wrapper label:last-of-type,.register-form .phone-wrap .heading label:last-of-type{margin-left:auto}.register-form .phone-wrap .select-wrapper .error-text,.register-form .phone-wrap .heading .error-text{position:absolute;right:0}.register-form .phone-wrap .phone-wrapper .select-wrapper{width:calc(50% - 12px)}.register-form .phone-wrap .phone-wrapper .select-wrapper .holder{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;background-color:#f0f1f3;height:50px;line-height:50px;padding:0 30px 0 15px;margin:0;color:#4a4a4a;font-size:14px;letter-spacing:0;box-shadow:0 1px 0 0 rgba(0,0,0,.25);border:none;border-radius:5px}.register-form .phone-wrap .phone-wrapper .select-wrapper .holder .label{display:inline}.register-form .phone-wrap .phone-wrapper .select-wrapper .holder .code{display:none}.register-form .phone-wrap .input-wrapper{margin-left:auto;width:calc(50% - 12px)}.register-form .phone-wrap .input-wrapper .countrycode-text{display:block}.register-form .phone-wrap .input-wrapper input[type=tel].phone{margin-left:auto}}.steps-navigation{top:0;width:100%;height:62px;background:#fff;box-shadow:0 1px 0 0 #e0e0e0;overflow:hidden;z-index:2000}.steps-navigation a{font-size:15px;letter-spacing:.019em;line-height:1.73;color:#a7a7a7}.steps-navigation__content{position:relative;width:100%;padding:0 12px;height:62px;display:flex}.steps-navigation__title{display:flex;align-items:center;width:100%;color:#484848}.steps-navigation__logo{display:block;padding-right:12px;line-height:0}.steps-navigation__category-title{padding-left:5px;color:#a7a7a7}.steps-navigation__reset{align-self:center}.steps-navigation.is-sub{position:fixed;top:0;opacity:0;height:0}.steps-navigation.is-sub.headroom--not-top{opacity:1;height:62px;transition:opacity .35s cubic-bezier(.77,0,.175,1),height .35s cubic-bezier(.77,0,.175,1)}@media only screen and (min-width:426px){.steps-navigation{display:flex}.steps-navigation.with-notification-bar{flex-wrap:wrap;height:auto;box-shadow:none}.steps-navigation__content{justify-content:space-between;padding:0 24px}}@media only screen and (min-width:769px){.steps-navigation__content{justify-content:flex-start}.steps-navigation.headroom--not-top{position:fixed}.steps-navigation.is-sub{display:none}}.steps-nav{position:absolute;left:0;right:0;align-items:center;justify-content:center;width:100%;height:100%;max-width:540px;margin:auto;display:none}.steps-nav ul{display:flex;justify-content:space-between}.steps-nav ul li{position:relative;color:#a7a7a7;padding:0 24px;font-size:15px;opacity:.41;letter-spacing:.019em;line-height:1.733;transition:all .35s cubic-bezier(.77,0,.175,1)}.steps-nav ul li .steps-arrow{position:absolute;height:100%;top:0;right:0;padding:0;opacity:.41}.steps-nav ul li .steps-arrow svg{fill:#a7a7a7;transition:all .35s cubic-bezier(.77,0,.175,1)}.steps-nav ul li:first-child{padding-left:0}.steps-nav ul li:last-child{margin-right:24px}.steps-nav ul li.is-active{color:#2781f0;opacity:1}.steps-nav ul li.is-active .steps-arrow{opacity:1}.steps-nav ul li.is-active .steps-arrow svg{fill:#2781f0}.steps-nav ul li.has-passed{color:#4a4a4a;opacity:1;cursor:pointer}.steps-nav ul li.has-passed .steps-label{transition:color .35s cubic-bezier(.77,0,.175,1)}.steps-nav ul li.has-passed .steps-arrow{opacity:1}.steps-nav ul li.has-passed .steps-arrow svg{fill:#4a4a4a}.steps-nav ul li.has-passed:hover .steps-label{color:#a7a7a7}.steps-nav ul li[data-step=thankyou]{display:none}.steps-nav ul.thank-you li{display:none}.steps-nav ul.thank-you li[data-step=thankyou]{display:block;margin:0;padding:0;cursor:pointer}.steps-nav ul.thank-you li[data-step=thankyou] .steps-label{transition:color .35s cubic-bezier(.77,0,.175,1)}.steps-nav ul.thank-you li:hover .steps-label{color:#68a7f5}.is-sub .steps-nav{display:flex}@media only screen and (min-width:769px){.steps-nav{position:relative;display:flex;left:auto;justify-content:flex-end;margin:0 0 0 auto}.is-sub .steps-nav{display:none}}@-webkit-keyframes building{80%{stroke-dashoffset:1}90%{stroke-width:0}100%{fill:#fff}}@keyframes building{80%{stroke-dashoffset:1}90%{stroke-width:0}100%{fill:#fff}}.fade-enter-active{transition:opacity .15s ease-out}.fade-leave-active{transition:opacity .15s ease-out}.fade-enter,.fade-leave-to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.appear-move{-webkit-transform:translateY(0);transform:translateY(0)}.appear-enter-active{transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:opacity .15s ease-out,transform .15s ease-out;transition:opacity .15s ease-out,transform .15s ease-out,-webkit-transform .15s ease-out}.appear-leave-active{transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:opacity .15s ease-out,transform .15s ease-out;transition:opacity .15s ease-out,transform .15s ease-out,-webkit-transform .15s ease-out}.appear-enter,.appear-leave-to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.slide-next-enter{opacity:0;-webkit-transform:translatex(40px);transform:translatex(40px);transition:all .15s ease-out}.slide-next-enter-to{opacity:1;-webkit-transform:translatex(0);transform:translatex(0);transition:all .15s ease-out}.slide-next-enter-active{transition-delay:.15s}.slide-next-leave-active{opacity:0;-webkit-transform:translatex(-40px);transform:translatex(-40px);transition:all .15s ease-out}.slide-prev-enter{opacity:0;-webkit-transform:translatex(-40px);transform:translatex(-40px);transition:all .15s ease-out}.slide-prev-enter-to{opacity:1;-webkit-transform:translatex(0);transform:translatex(0);transition:all .15s ease-out}.slide-prev-enter-active{transition-delay:.15s}.slide-prev-leave-active{opacity:0;-webkit-transform:translatex(40px);transform:translatex(40px);transition:all .15s ease-out}.slide-up-enter{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all .15s ease-out}.slide-up-enter-to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .15s ease-out}.slide-up-enter-active{transition-delay:.15s}.slide-up-leave-active{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);transition:all .15s ease-out}.slide-down-enter{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);transition:all .15s ease-out}.slide-down-enter-to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .15s ease-out}.slide-down-enter-active{transition-delay:.15s}.slide-down-leave-active{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all .15s ease-out}.trial-download{position:relative;min-height:calc(100vh - 62px - (12px * 4 * 2));overflow:hidden;padding:48px 0}.trial-download__background{position:fixed;top:0;width:100%;height:100vh;z-index:-1}.trial-download__background.slide-prev .tower--one{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.trial-download__background.slide-prev .tower--two{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.trial-download__background.slide-next .tower--one{-webkit-transform:translateX(40px);transform:translateX(40px)}.trial-download__background.slide-next .tower--two{-webkit-transform:translateX(40px);transform:translateX(40px)}.trial-download__background.slide-up .tower--one{-webkit-transform:translateY(40px);transform:translateY(40px)}.trial-download__background.slide-up .tower--two{-webkit-transform:translateY(40px);transform:translateY(40px)}.trial-download__background.slide-down .tower--one{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.trial-download__background.slide-down .tower--two{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.trial-download__background .towers{position:relative}.trial-download__background .towers .tower{position:absolute;width:300px;opacity:.3;display:none}.trial-download__background .towers .tower svg{width:100%}.trial-download__background .towers .tower--one{transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out;width:300px;height:1101px}.trial-download__background .towers .tower--one path{fill:transparent;stroke:#fff;stroke-miterlimit:10;stroke-width:.4;stroke-dasharray:2400;stroke-dashoffset:2400;-webkit-animation:building 10s forwards 1;animation:building 10s forwards 1;-webkit-animation-delay:.4s;animation-delay:.4s}.trial-download__background .towers .tower--two{transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out;width:300px;height:1528px}.trial-download__background .towers .tower--two path{fill:transparent;stroke:#fff;stroke-miterlimit:10;stroke-width:.4;stroke-dasharray:2600;stroke-dashoffset:2600;-webkit-animation:building 15s forwards 1;animation:building 15s forwards 1;-webkit-animation-delay:.2s;animation-delay:.2s}.trial-download .step{max-width:1040px;margin:auto;padding:0 12px}.trial-download .step>header,.trial-download .step>footer{text-align:center;color:#fff}.trial-download .step>header .heading-2,.trial-download .step>header .rich-text__title,.trial-download .step>footer .heading-2,.trial-download .step>footer .rich-text__title{max-width:820px;margin:0 auto}.trial-download .step>header .description,.trial-download .step>footer .description{max-width:680px;width:100%;margin:36px auto;font-size:16px;letter-spacing:.02em;line-height:1.625}.trial-download .step>header .description a,.trial-download .step>footer .description a{text-decoration:underline;color:#fff!important}.trial-download .step>header .description a:hover,.trial-download .step>footer .description a:hover{opacity:.8}.trial-download .step>header{margin-bottom:48px}.trial-download .step>footer{margin-top:48px}.trial-download .step>footer .button,.trial-download .step>footer form .submit button,form .submit .trial-download .step>footer button{margin-top:60px}.trial-download .step>p,.trial-download .step>span{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;letter-spacing:.02em;line-height:1.625}.trial-download .trial-download-list{width:100%;max-width:1040px;margin:0 auto;justify-content:space-between;align-items:stretch}.trial-download .trial-download-list__item{max-width:445px;flex-grow:1;cursor:pointer;margin:12px auto;box-sizing:border-box}.trial-download .trial-download-list__separator{display:block;align-self:center;color:#fff;text-align:center;margin:24px;white-space:nowrap}.trial-download iframe{display:block}.trial-download .trial-error,.trial-download .error-text{color:#f2687d;font-size:11px;letter-spacing:.016em;line-height:1.692}.trial-download .cards-modal p.trial-error{margin-bottom:3px}.trial-download .error-text{text-align:right}.trial-download .register-form{max-width:600px;margin:auto}.trial-download .register-form .form-check .big{display:none}.trial-download .cards-modal{color:#a7a7a7}.trial-download .cards-modal p{margin:0 0 12px}.trial-download .learn-component{margin-top:48px;margin-left:-12px;margin-right:-12px}.trial-download .learn-component .trial-download-list{flex-wrap:wrap}.trial-download .learn-component .trial-download-list__item{max-width:none;margin:12px}.trial-download .learn-component .trial-download-list__item:first-child{margin-left:12px}.trial-download .learn-component .trial-download-list__item:last-child{margin-right:12px}.trial-download .featuredLearn-item svg g{fill:#3595f2}.trial-download .featuredLearn-item:hover{border-color:#ffb600}.trial-download .loading-indicator{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:3000;background-color:rgba(0,0,0,.2)}.trial-download .loading-indicator .loader{z-index:1}.trial-download .loading-indicator .inner{text-align:center}.trial-download .loading-indicator .inner .reset-button{color:#f2687d}.trial-download .loading-indicator .inner .reset-button span{cursor:pointer;padding:6px;border-bottom:1px solid #f2687d!important;transition:padding-bottom .2s ease-in}.trial-download .loading-indicator .inner .reset-button span:hover{padding-bottom:3px}.trial-download .button,.trial-download form .submit button,form .submit .trial-download button{white-space:pre-wrap}.trial-download .step-1 .cards-modal{max-width:940px;width:100%;text-align:center;padding:36px 24px 24px;color:#4a4a4a}.trial-download .step-1 .cards-modal .heading-3{margin-top:0}.trial-download .step-1 .cards-modal .modal-description{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;letter-spacing:.02em;line-height:1.625;color:#4a4a4a;margin-bottom:24px}.trial-download .step-1 .cards-modal .modal-images{display:flex;justify-content:space-between}.trial-download .step-1 .cards-modal .modal-images__2{-webkit-transform:scale(1.45);transform:scale(1.45)}.trial-download .step-1 .cards-modal .modal-images .modal-image{max-width:280px;width:80%;margin-top:24px;overflow:hidden;box-shadow:0 1px 10px 0 rgba(0,0,0,.27)}.trial-download .step-1 .cards-modal .modal-images .modal-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.trial-download #fields-regional-language{display:flex;padding-top:6px}.trial-download #fields-regional-language label{margin-right:24px}.trial-download #fields-regional-language label .dummy{top:0}.trial-download #fields-regional-language label:last-child{margin-right:0}.trial-download.step-3 .featuredLearn-item__subTitle{color:#a7a7a7}.trial-download #fields-phone-verification-field .additional_message{color:#4a4a4a}.trial-download #fields-phone-verification-field .additional_message .dummy{position:relative;top:2px;display:inline-block;min-width:14px;width:14px;height:14px;margin-top:1px;margin-right:12px;background-color:transparent;border:1px solid #dadada;z-index:1;border-radius:2px}.trial-download #fields-phone-verification-field .additional_message .dummy:before{content:' ';position:absolute;top:10.08px;left:5.74px;bottom:0;width:2.1px;height:14px;background-color:#3595f2;display:inline-block;-webkit-transform-origin:left top;transform-origin:left top;box-sizing:border-box;z-index:-1;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.trial-download #fields-phone-verification-field .additional_message .dummy:after{content:' ';position:absolute;top:5.18px;left:.7px;width:2.1px;height:7px;background-color:#3595f2;display:inline-block;-webkit-transform-origin:left top;transform-origin:left top;box-sizing:border-box;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.trial-download #fields-phone-verification-field .verification-code__outer{display:flex}.trial-download #fields-phone-verification-field .verification-code__outer input{height:auto;margin-right:12px}.trial-download #fields-phone-verification-field .verification-code__additional{display:flex;justify-content:space-between;margin-top:8px}.trial-download #fields-phone-verification-field .verification-code__additional .resend{border-bottom:1px solid;cursor:pointer}@media only screen and (min-width:426px){.trial-download{min-height:calc(100vh - 62px - (12px * 7 * 2));padding:84px 0}.trial-download .trial-download-list{display:flex;width:100%;max-width:1040px;margin:0 auto;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.trial-download .trial-download-list__item{max-width:none;flex-grow:0;width:calc(50% - 12px * 2);margin:12px;box-sizing:border-box}.trial-download .trial-download-list__item>a{height:100%}.trial-download .trial-download-list__item:first-child{margin-left:12px}.trial-download .trial-download-list__item:last-child{margin-right:12px}.trial-download .register-form{max-width:600px;margin:auto}.trial-download .register-form .form-check .big{display:inline}.trial-download .register-form .form-check .small{display:none}.trial-download .step-1 .cards-modal{padding:36px;padding-bottom:72px}.trial-download .step-1 .cards-modal .heading-3{margin-top:0;padding:0 24px}.trial-download .step-1 .cards-modal .modal-description{margin-bottom:48px;padding:0 12px}.trial-download .step-1 .cards-modal .modal-images .modal-image{height:140px}.trial-download__background .towers .tower{display:block}.trial-download__background .towers .tower--one{top:480px;left:-80px}.trial-download__background .towers .tower--two{top:100px;right:40px}}@media only screen and (min-width:769px){.headerNotTop .trial-download{margin-top:62px}.trial-download .step>header{margin-bottom:72px}.trial-download .step-1 .cards-modal{padding:72px;padding-bottom:84px}.trial-download .step-1 .modal-description{padding:0 24px}.trial-download .step-1 .modal-images .modal-image{height:160px}.trial-download .step-1 .modal-images__2{-webkit-transform:scale(1.45);transform:scale(1.45)}.trial-download .trial-download-list{flex-wrap:nowrap;margin:0}.trial-download .trial-download-list__item{margin:0 12px}.trial-download .trial-download-list__item>a{height:100%}.trial-download .trial-download-list__item:first-child{margin-left:0}.trial-download .trial-download-list__item:last-child{margin-right:0}.trial-download .trial-download-list__separator{margin:12px;display:inline}.trial-download .learn-component{margin-top:84px}.trial-download__background .towers .tower{display:block}.trial-download__background .towers .tower--one{top:350px;left:100px}.trial-download__background .towers .tower--two{right:200px}}.solibri-anywhere{position:relative;min-height:calc(100vh - 62px - (12px * 4 * 2));overflow:hidden;padding:48px 0}.solibri-anywhere__background{position:fixed;top:0;width:100%;height:100vh;z-index:-1}.solibri-anywhere__background.slide-prev .tower--one{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.solibri-anywhere__background.slide-prev .tower--two{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.solibri-anywhere__background.slide-next .tower--one{-webkit-transform:translateX(40px);transform:translateX(40px)}.solibri-anywhere__background.slide-next .tower--two{-webkit-transform:translateX(40px);transform:translateX(40px)}.solibri-anywhere__background.slide-up .tower--one{-webkit-transform:translateY(40px);transform:translateY(40px)}.solibri-anywhere__background.slide-up .tower--two{-webkit-transform:translateY(40px);transform:translateY(40px)}.solibri-anywhere__background.slide-down .tower--one{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.solibri-anywhere__background.slide-down .tower--two{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.solibri-anywhere__background .towers{position:relative}.solibri-anywhere__background .towers .tower{position:absolute;width:300px;opacity:.3;display:none}.solibri-anywhere__background .towers .tower svg{width:100%}.solibri-anywhere__background .towers .tower--one{transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out;width:300px;height:1101px}.solibri-anywhere__background .towers .tower--one path{fill:transparent;stroke:#fff;stroke-miterlimit:10;stroke-width:.4;stroke-dasharray:2400;stroke-dashoffset:2400;-webkit-animation:building 10s forwards 1;animation:building 10s forwards 1;-webkit-animation-delay:.4s;animation-delay:.4s}.solibri-anywhere__background .towers .tower--two{transition:opacity .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,-webkit-transform .15s ease-out;width:300px;height:1528px}.solibri-anywhere__background .towers .tower--two path{fill:transparent;stroke:#fff;stroke-miterlimit:10;stroke-width:.4;stroke-dasharray:2600;stroke-dashoffset:2600;-webkit-animation:building 15s forwards 1;animation:building 15s forwards 1;-webkit-animation-delay:.2s;animation-delay:.2s}.solibri-anywhere .step{max-width:1040px;margin:auto;padding:0 12px}.solibri-anywhere .step>header,.solibri-anywhere .step>footer{text-align:center;color:#fff}.solibri-anywhere .step>header .heading-2,.solibri-anywhere .step>header .rich-text__title,.solibri-anywhere .step>footer .heading-2,.solibri-anywhere .step>footer .rich-text__title{max-width:820px;margin:0 auto}.solibri-anywhere .step>header .description,.solibri-anywhere .step>footer .description{max-width:680px;width:100%;margin:36px auto;font-size:16px;letter-spacing:.02em;line-height:1.625}.solibri-anywhere .step>header .description a,.solibri-anywhere .step>footer .description a{text-decoration:underline;color:#fff!important}.solibri-anywhere .step>header .description a:hover,.solibri-anywhere .step>footer .description a:hover{opacity:.8}.solibri-anywhere .step>header{margin-bottom:48px}.solibri-anywhere .step>footer{margin-top:48px}.solibri-anywhere .step>footer .button,.solibri-anywhere .step>footer form .submit button,form .submit .solibri-anywhere .step>footer button{margin-top:60px}.solibri-anywhere .step>p,.solibri-anywhere .step>span{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;letter-spacing:.02em;line-height:1.625}.solibri-anywhere .trial-download-list{width:100%;max-width:1040px;margin:0 auto;justify-content:space-between;align-items:stretch}.solibri-anywhere .trial-download-list__item{max-width:445px;flex-grow:1;cursor:pointer;margin:12px auto;box-sizing:border-box}.solibri-anywhere .trial-download-list__separator{display:block;align-self:center;color:#fff;text-align:center;margin:24px;white-space:nowrap}.solibri-anywhere iframe{display:block}.solibri-anywhere .trial-error,.solibri-anywhere .error-text{color:#f2687d;font-size:11px;letter-spacing:.016em;line-height:1.692}.solibri-anywhere .cards-modal p.trial-error{margin-bottom:3px}.solibri-anywhere .error-text{text-align:right}.solibri-anywhere .register-form{max-width:600px;margin:auto}.solibri-anywhere .register-form .form-check .big{display:none}.solibri-anywhere .cards-modal{color:#a7a7a7}.solibri-anywhere .cards-modal p{margin:0 0 12px}.solibri-anywhere .learn-component{margin-top:48px;margin-left:-12px;margin-right:-12px}.solibri-anywhere .learn-component .trial-download-list{flex-wrap:wrap}.solibri-anywhere .learn-component .trial-download-list__item{max-width:none;margin:12px}.solibri-anywhere .learn-component .trial-download-list__item:first-child{margin-left:12px}.solibri-anywhere .learn-component .trial-download-list__item:last-child{margin-right:12px}.solibri-anywhere .featuredLearn-item svg g{fill:#3595f2}.solibri-anywhere .featuredLearn-item:hover{border-color:#ffb600}.solibri-anywhere .loading-indicator{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:3000;background-color:rgba(0,0,0,.2)}.solibri-anywhere .loading-indicator .loader{z-index:1}.solibri-anywhere .loading-indicator .inner{text-align:center}.solibri-anywhere .loading-indicator .inner .reset-button{color:#f2687d}.solibri-anywhere .loading-indicator .inner .reset-button span{cursor:pointer;padding:6px;border-bottom:1px solid #f2687d!important;transition:padding-bottom .2s ease-in}.solibri-anywhere .loading-indicator .inner .reset-button span:hover{padding-bottom:3px}.solibri-anywhere .button,.solibri-anywhere form .submit button,form .submit .solibri-anywhere button{white-space:pre-wrap}.solibri-anywhere.step-1 .featuredLearn-item__subTitle{color:#a7a7a7}@media only screen and (min-width:426px){.solibri-anywhere{min-height:calc(100vh - 62px - (12px * 7 * 2));padding:84px 0}.solibri-anywhere .trial-download-list{display:flex;width:100%;max-width:1040px;margin:0 auto;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.solibri-anywhere .trial-download-list__item{max-width:none;flex-grow:0;width:calc(50% - 12px * 2);margin:12px;box-sizing:border-box}.solibri-anywhere .trial-download-list__item>a{height:100%}.solibri-anywhere .trial-download-list__item:first-child{margin-left:12px}.solibri-anywhere .trial-download-list__item:last-child{margin-right:12px}.solibri-anywhere .register-form{max-width:600px;margin:auto}.solibri-anywhere .register-form .form-check .big{display:inline}.solibri-anywhere .register-form .form-check .small{display:none}.solibri-anywhere__background .towers .tower{display:block}.solibri-anywhere__background .towers .tower--one{top:480px;left:-80px}.solibri-anywhere__background .towers .tower--two{top:100px;right:40px}}@media only screen and (min-width:769px){.headerNotTop .solibri-anywhere{margin-top:62px}.solibri-anywhere .step>header{margin-bottom:72px}.solibri-anywhere .trial-download-list{flex-wrap:nowrap;margin:0}.solibri-anywhere .trial-download-list__item{margin:0 12px}.solibri-anywhere .trial-download-list__item>a{height:100%}.solibri-anywhere .trial-download-list__item:first-child{margin-left:0}.solibri-anywhere .trial-download-list__item:last-child{margin-right:0}.solibri-anywhere .trial-download-list__separator{margin:12px;display:inline}.solibri-anywhere .learn-component{margin-top:84px}.solibri-anywhere__background .towers .tower{display:block}.solibri-anywhere__background .towers .tower--one{top:350px;left:100px}.solibri-anywhere__background .towers .tower--two{right:200px}}.careers-section{border-bottom:1px solid #d4d4d4;padding-bottom:12px;background-color:#f2f2f2}.careers-section__header{max-width:1040px;margin:0 auto;max-width:680px;margin:0 auto;padding:48px 24px 12px}.careers-section__header h2{color:#4a4a4a;text-align:center;margin:0}.careers-section__content{padding:24px 0}@media only screen and (min-width:426px){.careers-section__header{padding:48px 0}}.careers-navigation{position:relative;padding-top:36px}.careers-navigation .underline{position:absolute;bottom:0;left:0;z-index:200;height:0;transition:all .5s cubic-bezier(.77,0,.175,1);background-color:#3595f2}.careers-navigation ul{display:flex;justify-content:center;margin:0 auto;max-width:90%;border-bottom:1px solid #d4d4d4;padding-bottom:24px}.careers-navigation ul li{margin-right:36px}.careers-navigation ul li a{color:#8e8e8e}.careers{max-width:1040px;margin:0 auto}.careers-tab{display:flex;flex-wrap:wrap}.careers-tab__position{width:100%;padding:6px 12px;box-sizing:border-box}@media only screen and (min-width:426px){.careers-tab{padding:12px}.careers-tab__position{width:50%}}.stylizedForm-section{padding:48px 24px;position:relative;overflow:hidden}.stylizedForm-section__header{max-width:600px}.stylizedForm-section__header h2{color:#fff}.stylizedForm-section__content{padding-bottom:48px;max-width:1040px;margin:0 auto}.stylizedForm-section #stylizedForm{max-width:600px;position:relative}.stylizedForm-section #stylizedForm form input,.stylizedForm-section #stylizedForm form textarea{border:0;padding:17px 20px;color:#fff}.stylizedForm-section #stylizedForm form input::-webkit-input-placeholder,.stylizedForm-section #stylizedForm form textarea::-webkit-input-placeholder{color:#fff}.stylizedForm-section #stylizedForm form input::-moz-placeholder,.stylizedForm-section #stylizedForm form textarea::-moz-placeholder{color:#fff}.stylizedForm-section #stylizedForm form input::-ms-input-placeholder,.stylizedForm-section #stylizedForm form textarea::-ms-input-placeholder{color:#fff}.stylizedForm-section #stylizedForm form input::placeholder,.stylizedForm-section #stylizedForm form textarea::placeholder{color:#fff}.stylizedForm-section #stylizedForm form input[type=text],.stylizedForm-section #stylizedForm form input[type=email]{height:56px}.stylizedForm-section #stylizedForm form input[type=text],.stylizedForm-section #stylizedForm form input[type=email],.stylizedForm-section #stylizedForm form textarea{background-color:#2a7feb}.stylizedForm-section #stylizedForm form input[type=file]{width:50%;box-sizing:border-box}.stylizedForm-section #stylizedForm form .file-upload-input{padding:0}.stylizedForm-section #stylizedForm form .file-upload-button{min-width:0;color:#fff;border:0;margin-left:0}.stylizedForm-section #stylizedForm form .file-upload-button svg g{fill:#fff}.stylizedForm-section #stylizedForm form .file-upload-button:hover{background-color:transparent;opacity:.7}.stylizedForm-section #stylizedForm form .heading{display:none}.stylizedForm-section #stylizedForm form .singleline,.stylizedForm-section #stylizedForm form .email{box-sizing:border-box}.stylizedForm-section #stylizedForm form .paragraph{box-sizing:border-box}.stylizedForm-section #stylizedForm form .multiplechoice{margin:0;box-sizing:border-box;padding:17px 20px 17px 5px}.stylizedForm-section #stylizedForm form .multiplechoice .heading{display:inline-block;float:left;margin-bottom:6px}.stylizedForm-section #stylizedForm form .multiplechoice .heading legend{color:#fff;padding-right:12px;font-size:14px;line-height:1.42;text-transform:capitalize}.stylizedForm-section #stylizedForm form .multiplechoice label{margin-bottom:0;top:-3px;font-size:14px;line-height:1.82;float:left}.stylizedForm-section #stylizedForm form .multiplechoice label .dummy{top:4px}.stylizedForm-section #stylizedForm form .checkboxes{display:block;margin:6px 0 0}.stylizedForm-section #stylizedForm form .checkboxes .label-text{opacity:.8}.stylizedForm-section #stylizedForm form .checkboxes a{opacity:.8}.stylizedForm-section #stylizedForm form .checkboxes label{font-size:11px;line-height:1.8;margin-bottom:0}.stylizedForm-section #stylizedForm form .checkboxes label a{color:#fff;text-decoration:underline}.stylizedForm-section #stylizedForm form .checkboxes label a:hover{opacity:.8}.stylizedForm-section #stylizedForm form textarea{min-height:140px;height:auto}.stylizedForm-section #stylizedForm form label{color:#fff}.stylizedForm-section #stylizedForm form .tab{margin-bottom:0;padding-bottom:0}.stylizedForm-section #stylizedForm form .dummy:before{background-color:#fff;box-shadow:none}.stylizedForm-section #stylizedForm form .dummy:after{background-color:#fff}.stylizedForm-section #stylizedForm form .submit{text-align:center;padding-top:24px}.stylizedForm-section #stylizedForm form button{background-color:transparent;border:1px solid #fff;min-width:200px;margin:0 auto}.stylizedForm-section #stylizedForm form button:hover{background-color:#ffb600;border-color:#ffb600}.stylizedForm-section .stylizedForm__image{position:absolute;right:150px;top:-300px;overflow:hidden;pointer-events:none;z-index:0}.stylizedForm-section .stylizedForm__image svg{opacity:.3;width:100%}.contact-template .stylizedForm-section .stylizedForm__image{width:248px;height:597px}.careers-template .stylizedForm-section .stylizedForm__image{width:309px;height:1305px}@media only screen and (min-width:426px){.stylizedForm-section{background-position:85% -50%;padding-top:72px;padding-bottom:72px}.stylizedForm-section__content{padding:0 24px 72px}.stylizedForm-section .submit{position:absolute;right:0;bottom:0;width:50%;box-sizing:border-box;padding-left:6px;padding-top:0;text-align:right!important}.stylizedForm-section .submit button{width:100%;box-sizing:border-box}}.form2-form .submit button{width:auto;min-width:220px}#form3-form .submit>button{position:relative;top:15px}.accordion-section{padding-bottom:24px;position:relative;overflow:hidden}.accordion-section #hero__tower--one{position:absolute;top:300px;left:100px;opacity:.3;display:none;z-index:0;pointer-events:none;width:300px;height:1102px}.accordion-section #hero__tower--one svg{width:100%}.accordion-section #hero__tower--two{position:absolute;right:150px;top:-30px;opacity:.3;z-index:0;pointer-events:none;width:300px;height:1525px}.accordion-section #hero__tower--two svg{width:100%}.accordion-section__header{max-width:1040px;margin:0 auto;text-align:center;color:#fff;padding:48px 24px 36px}.accordion-section__header h1{margin:0;padding-bottom:12px}.accordion-section__description{font-size:16px;letter-spacing:.02em;line-height:1.625}@media only screen and (min-width:426px){.accordion-section{padding:24px 0 48px}}@media only screen and (min-width:769px){.accordion-section #hero__tower--one{display:inherit}}.accordion{margin:0 auto;padding:0 12px}.accordion-tab{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);margin-bottom:6px;padding:24px;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;letter-spacing:.02em;line-height:1.625;cursor:pointer;border-radius:3px}.accordion-tab:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17)}.accordion-tab__question{width:100%;color:#4a4a4a}.accordion-tab__solibri,.accordion-tab__solibri__lower{width:100%;padding-top:12px;box-sizing:border-box;color:#3595f2;font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:.017em}.accordion-tab__solibri svg,.accordion-tab__solibri__lower svg{margin-left:12px;transition:all .15s ease-in}.is-open .accordion-tab__solibri svg,.is-open .accordion-tab__solibri__lower svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-tab__solibri svg g,.accordion-tab__solibri__lower svg g{fill:#3595f2}.accordion-tab__solibri__lower{display:none}.accordion-tab__answer{width:100%;color:#4a4a4a;padding-top:12px;box-sizing:border-box;display:none;font-size:14px}.accordion-tab__answer span{padding-right:10px}@media only screen and (min-width:426px){.accordion{padding:0 24px}}@media only screen and (min-width:769px){.accordion{max-width:800px}.accordion-tab__question{width:75%}.accordion-tab span{padding-top:0}.accordion-tab__solibri{padding-left:48px;width:25%}.accordion-tab__solibri__upper{opacity:1;transition:opacity .1s ease-in}.is-open .accordion-tab__solibri__upper{opacity:0}.accordion-tab .accordion-tab__solibri__lower{display:inline-block;width:auto}.accordion-tab__answer{max-width:75%}.accordion-tab .wysiwyg p{font-weight:300}}.video-section{padding:24px 16px 0;max-width:600px}.video-section__content .fluid-width-video-wrapper{position:relative;width:100%}.video-section__content .fluid-width-video-wrapper iframe{position:absolute;width:100%!important;height:100%!important;left:0;top:0}@media only screen and (min-width:426px){.video-section{padding:24px 12px 0}}@media only screen and (min-width:769px){.video-section{padding:24px 12px 0}}.youtube-video__container{position:relative;height:100%}.youtube-video__video{height:100%}.youtube-video__overlay{position:absolute;width:100%;height:100%;left:0;top:0;transition:all .2s ease-in;z-index:1;cursor:pointer}.youtube-video .video_will_be_here{position:relative;border-radius:3px;min-height:600px;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);cursor:pointer;transition:all .2s ease-in}.youtube-video .video_will_be_here #player{display:block;margin:0 auto;opacity:0;transition:width .7s cubic-bezier(0,0,.42,1.08) .3s,height .7s cubic-bezier(0,0,.42,1.08) .3s,opacity .8s cubic-bezier(0,0,.42,1.08) .3s}.youtube-video .video_will_be_here:hover+.play-button{opacity:.9}.youtube-video .play-button{position:absolute;z-index:20;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:all .2s ease-in;pointer-events:none}.youtube-video .play-button svg{fill:#fff}.youtube-video .fullscreen-btn{position:absolute;bottom:12px;right:12px;cursor:pointer;z-index:20}.youtube-video .fullscreen-btn svg{display:block;fill:#fff;opacity:.8;transition:opacity .1s ease-in}.youtube-video .fullscreen-btn:hover svg{opacity:.6}.youtube-video .progress-bar{width:100%;margin:24px auto;border:1px solid #6aabf5;border-radius:100px;overflow:hidden}.youtube-video .progress-bar__inner{width:1%;height:13px;background-color:#ffc800;transition:all .2s ease-in}.youtube-video.is-loaded .play-button{opacity:1}.youtube-video.is-loaded .video_will_be_here{min-height:auto}.youtube-video.is-playing .youtube-video__overlay{opacity:0}.youtube-video.is-playing .play-button{opacity:0}.youtube-video.is-paused .youtube-video__overlay{background-color:#000;opacity:.24}.youtube-video.is-paused .play-button{opacity:1}.youtube-video.is-mobile.is-paused .youtube-video__overlay{display:block}.youtube-video.is-mobile.mobile-init .youtube-video__overlay,.youtube-video.is-mobile.mobile-init .fullscreen-btn{display:none}.press-materials-section{max-width:1040px;margin:0 auto}.press-materials-section__header{color:#4a4a4a;padding:0 12px 24px}.press-materials-section__title{padding-bottom:24px}.press-materials-section__content{padding:0 12px}.press-materials-section__part{display:flex;flex-wrap:wrap;padding-bottom:24px}.press-materials-section .press-material{width:100%;display:flex;align-items:center;flex-wrap:wrap;background-color:#fff;padding:24px;margin-bottom:12px;border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);transition:all .2s ease-in;color:#4a4a4a}.press-materials-section .press-material:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.press-materials-section .press-material:hover .press-material__download svg *{fill:#49bcff}.press-materials-section .press-material__thumbnail{width:60px;height:60px;margin-right:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;position:relative}.press-materials-section .press-material__thumbnail.image-png{background-color:#f2f2f2}.press-materials-section .press-material__thumbnail.image-png:after{display:none}.press-materials-section .press-material__thumbnail:after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;left:0;top:0;background-color:#a7a7a7;opacity:.2}.press-materials-section .press-material__thumbnail svg{padding:0}.press-materials-section .press-material__thumbnail svg *{fill:#a7a7a7}.press-materials-section .press-material__text{width:70%}.press-materials-section .press-material__sub-title{color:#a7a7a7;width:100%}.press-materials-section .press-material__download{margin-left:auto}@media only screen and (min-width:426px){.press-materials-section__part{width:100%;padding-bottom:48px}.press-materials-section .press-material__download svg{display:block;padding-right:24px}.press-materials-section .press-material .button,.press-materials-section .press-material form .submit button,form .submit .press-materials-section .press-material button{margin-left:auto;width:auto}}@media only screen and (min-width:769px){.press-materials-section__content{max-width:600px}}.modal{will-change:visibility,opacity;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:1000;visibility:hidden;opacity:0;z-index:2000;transition:all .5s cubic-bezier(.23,1,.32,1)}.modal--active{visibility:visible;opacity:1}.modal--active.modal__bg{background-color:rgba(0,0,0,.3)}.modal__bg{background-color:transparent}.modal__dialog{position:relative;border-radius:3px;overflow:hidden;box-shadow:0 2px 5px 0 rgba(0,0,0,.17)}.modal__content{will-change:transform,opacity;position:relative;background:#000;background-clip:padding-box;opacity:0;transition:opacity .25s cubic-bezier(.23,1,.32,1)}.modal__content--active{opacity:1}.modal__content .youtube-video{width:80vw}.modal__close{z-index:1100;cursor:pointer}.modal__trigger{display:flex;justify-content:center;align-items:center;padding:16px 28px;cursor:pointer;background:#000;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .5s cubic-bezier(.23,1,.32,1)}.modal__trigger svg{margin-right:12px}.modal__trigger--active{z-index:10}.modal__trigger:hover{background:#e5d3d6}.officeSearchApp .modal .modal{align-items:flex-start}.officeSearchApp .modal .modal__content{max-width:600px;height:100%;padding:20px 24px 0;background-color:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch}.officeSearchApp .modal .modal__content form .submit{margin-bottom:16px}.officeSearchApp .modal .modal__dialog{height:100%;border-radius:3px;background:#fff;transition:all .2s ease-in;box-sizing:border-box;border-top:5px solid #3595f2}.officeSearchApp .modal .modal__dialog:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.officeSearchApp .modal .modal__dialog p{font-family:roboto,helvetica,arial,sans-serif;font-weight:300}@media only screen and (min-width:426px){.officeSearchApp .modal .modal{align-items:center}.officeSearchApp .modal .modal__content{padding:40px 48px 0}.officeSearchApp .modal .modal__content form .submit{margin-bottom:40px}.officeSearchApp .modal .modal__dialog{height:80vh}}#modal__temp{will-change:transform,opacity;position:absolute;top:0;left:0;right:0;bottom:0;background:#000;-webkit-transform:none;transform:none;opacity:1;transition:opacity .1s ease-out,-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:opacity .1s ease-out,transform .5s cubic-bezier(.23,1,.32,1);transition:opacity .1s ease-out,transform .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1)}.demo-close{position:absolute;top:0;right:0;margin:12px;padding:12px;border-radius:50%;transition:all .5s cubic-bezier(.23,1,.32,1)}.demo-close svg{width:12px;height:12px;display:block;pointer-events:none;transition:opacity .5s cubic-bezier(.23,1,.32,1)}.demo-close svg g{fill:#3595f2}.demo-close:hover svg{opacity:.6}.hero .demo-close svg g{fill:#fff}.hero .demo-close:hover{background:rgba(0,0,0,.6)}.learnSearchApp{background-color:#f2f2f2;box-sizing:border-box}.learnSearchApp__header{width:100%;padding:60px 24px 96px;background-color:#222e45;background-size:cover;background-position:center center;background-repeat:no-repeat}.learnSearchApp__header-content{max-width:770px;text-align:center;margin:auto}.learnSearchApp__title{color:#fff;padding:0;margin:0;padding-bottom:36px}.learnSearchApp__form{width:100%;background-color:#fff;border-radius:3px;display:flex;height:45px;line-height:1.43;margin-top:24px;position:relative;z-index:1000}.learnSearchApp__input{border:none;box-shadow:none;background:0 0;color:#4a4a4a;margin:0;flex-grow:1;padding-right:24px;font-size:14px;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learnSearchApp__input::-webkit-input-placeholder{color:#4a4a4a}.learnSearchApp__input::-moz-placeholder{color:#4a4a4a}.learnSearchApp__input::-ms-input-placeholder{color:#4a4a4a}.learnSearchApp__input::placeholder{color:#4a4a4a}.learnSearchApp__button{border:none;box-shadow:none;background:0 0;padding:0 12px;margin:0;flex-grow:0;flex-shrink:0}.learnSearchApp__button svg{position:relative;top:2px;width:18px;height:17px}.learnSearchApp__button svg *{fill:#a7a7a7;transition:all .2s ease-in}.focused .learnSearchApp__button svg *{fill:#4a4a4a}.learnSearchApp__autocomplete{position:absolute;top:100%;left:0;width:100%;z-index:1000;background-color:#fff;border-radius:0 0 3px 3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);margin-top:-6px;text-align:left}.learnSearchApp__autocomplete-item{color:#4a4a4a;padding:12px 24px}.learnSearchApp__autocomplete-item a{font-size:14px;color:inherit}.learnSearchApp__autocomplete-item.is-active,.learnSearchApp__autocomplete-item:hover{background-color:#3595f2;color:#fff}.learnSearchApp__content{padding-top:24px;max-width:1040px;margin:auto}.learnSearchApp__sorting{display:none}.learnSearchApp__result{padding:0 12px}.learnSearchApp__loader{width:100%;text-align:center;padding:24px 0}.learnSearchApp__result-items ul{list-style-type:none;padding:0;margin:0}.learnSearchApp__result-items ul li{margin-bottom:12px}.learnSearchApp__popular{display:none}@media only screen and (min-width:600px){.learnSearchApp__sorting{display:flex;justify-content:flex-start;padding:12px 24px;padding-left:36px}.learnSearchApp__sorting span{color:#4a4a4a;display:flex;align-items:center;font-size:14px;padding-left:12px}.learnSearchApp__sorting span:first-child{width:150px;padding-left:0}.learnSearchApp__sorting span svg{margin-left:6px}.learnSearchApp__sorting span svg *{fill:#4a4a4a}.learnSearchApp__sorting span.reverse svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (min-width:769px){.learnSearchApp__header{padding-top:96px}.learnSearchApp__sorting span:first-child{width:143px}.learnSearchApp__form{height:78px}.learnSearchApp__input{font-size:16px}.learnSearchApp__button{padding:0 24px}.learnSearchApp__button svg{width:26px;height:25px}.learnSearchApp__popular{display:flex;padding:24px}.learnSearchApp__popular__title{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;color:#fff;font-size:13px;letter-spacing:.01em;padding:0;margin:auto 24px auto 0}.learnSearchApp__popular__list{padding:0;margin:0;list-style-type:none}.learnSearchApp__popular__list-item{display:inline-block;margin-right:12px}.learnSearchApp__popular__list-item a{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;color:#fff;font-size:13px;letter-spacing:.01em;background:rgba(255,255,255,.13);border-radius:100px;display:block;padding:12px 24px}.learnSearchApp__popular__list-item a:hover{background-color:#fff;color:#001422}.learnSearchApp__popular__list-item a:active{-webkit-transform:scale(.98);transform:scale(.98)}}@media only screen and (min-width:1024px){.learnSearchApp__sorting{width:36.5%}.learnSearchApp__sorting span{width:40%;padding:0}.learnSearchApp__sorting span:first-child{width:58%}}#alerts{max-width:340px;width:100%;top:12px;right:0;z-index:9999;padding:0 12px;box-sizing:border-box}@media only screen and (min-width:426px){#alerts{top:24px}}.alerts--wrap{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:5000;opacity:0;transition:opacity .2s ease-in}.alerts--wrap:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:.2}.alerts--wrap.alert--open{opacity:1;visibility:visible}.alert{position:relative;padding:28px 24px;margin-bottom:12px;border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);opacity:0;transition:top .2s ease-in,opacity .2s ease-in,-webkit-transform .2s ease-in;transition:top .2s ease-in,opacity .2s ease-in,transform .2s ease-in;transition:top .2s ease-in,opacity .2s ease-in,transform .2s ease-in,-webkit-transform .2s ease-in}.alert--title{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:21px;color:#4a4a4a;letter-spacing:.02em;line-height:1.38;display:block}.alert--message{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;margin-top:12px;color:#4a4a4a;font-size:14px;line-height:1.35;letter-spacing:.017em}.alert--dismiss{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;margin-top:12px;color:#a7a7a7;font-size:13px;letter-spacing:.016em;line-height:1.375}.alert--block{text-align:center}.alert--success{color:#8e8e8e;background-color:#fff}.alert.open{opacity:1;cursor:pointer;transition:top .2s ease-in .1s,opacity .2s ease-in}@media only screen and (min-width:426px){.alert{top:0}.alert.open{top:24px}}.notification-bar{width:100%;padding:18px 24px;background-color:#ffb600;color:#fff;text-align:center;font-size:16px;line-height:1.25}.notification-bar .content{max-width:1240px;width:100%;margin:0 auto}.customer-segment .fade-in__item,.customer-segment-info .fade-in__item,.section-animate .fade-in__item{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04)}.customer-segment.in-view .fade-in__item,.customer-segment-info.in-view .fade-in__item,.section-animate.in-view .fade-in__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.customer-segment.in-view .fade-in__item:nth-child(1),.customer-segment-info.in-view .fade-in__item:nth-child(1),.section-animate.in-view .fade-in__item:nth-child(1){transition-delay:.2s}.customer-segment.in-view .fade-in__item:nth-child(2),.customer-segment-info.in-view .fade-in__item:nth-child(2),.section-animate.in-view .fade-in__item:nth-child(2){transition-delay:.4s}.customer-segment.in-view .fade-in__item:nth-child(3),.customer-segment-info.in-view .fade-in__item:nth-child(3),.section-animate.in-view .fade-in__item:nth-child(3){transition-delay:.6s}.customer-segment.in-view .fade-in__item:nth-child(4),.customer-segment-info.in-view .fade-in__item:nth-child(4),.section-animate.in-view .fade-in__item:nth-child(4){transition-delay:.8s}.customer-segment-header{align-items:center;padding:24px;color:#4a4a4a;text-align:center}.customer-segment-header header{text-align:center}.customer-segment-header__preHeading{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;line-height:1.3;margin:24px auto 0;max-width:220px}@media only screen and (min-width:426px){.customer-segment-header__preHeading{font-size:16px}}.customer-segment-header .heading{font-size:16px;font-weight:400;line-height:1.111;letter-spacing:.007em}.customer-segment-header .heading strong{font-weight:300;color:#3595f2}.customer-segment-header .heading-1{margin-top:22px}.customer-segment-header__content{font-family:scout thi,roboto,helvetica,arial,sans-serif;max-width:1300px;align-items:center;margin:0 auto}.customer-segment-header__content .column{margin:auto}.customer-segment-header__icon{max-width:450px;text-align:center;margin-bottom:36px}.customer-segment-header__textBox{padding-left:0;max-width:470px;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;line-height:1.5;letter-spacing:.02em}.customer-segment-header__textBox .heading{text-align:left;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;line-height:1.5}.customer-segment-header__textItem{text-align:left;display:flex;font-size:16px;margin-bottom:24px}.customer-segment-header__checkmark{margin-top:8px}@media only screen and (min-width:426px){.customer-segment-header .heading{font-size:20px}.customer-segment-header .text-item-container{display:flex}.customer-segment-header__checkmark{margin-right:12px}}@media only screen and (min-width:769px){.customer-segment-header__content{display:flex}.customer-segment-header__content .column{padding:36px 60px;width:50%}.customer-segment-header__content .customer-segment-header__icon.column{padding:0;width:50%}}.customer-segment-cta{display:flex;justify-content:center;align-items:center;color:#fff;padding:24px}.customer-segment-cta__content{font-family:scout thi,roboto,helvetica,arial,sans-serif;flex-direction:column;font-size:22px;align-items:center;display:flex;justify-content:center;max-width:1100px}.customer-segment-cta__column{max-width:400px;text-align:center}.customer-segment-cta__column strong{font-weight:300;color:#3595f2}.customer-segment-cta__column p{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.02em}.customer-segment-cta__column .heading-3{margin-bottom:0}.customer-segment-cta__column a{margin:24px 0;color:#fff}.customer-segment-cta__column a:hover{opacity:.6}@media only screen and (min-width:769px){.customer-segment-cta{padding:60px}.customer-segment-cta__content{flex-direction:row}.customer-segment-cta__column{max-width:none;padding-right:70px;text-align:left}.customer-segment-cta__column .heading-3{margin-bottom:1em}.customer-segment-cta a{margin:0}}.customer-segment-main{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:left;padding:24px;color:#4a4a4a}.customer-segment-main__content{max-width:1100px;font-size:16px}.customer-segment-main__content-textBox{font-family:scout thi,roboto,helvetica,arial,sans-serif;max-width:790px;margin:0 auto 100px}.customer-segment-main__content-textBox .heading{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.02em}.customer-segment-main .modal-images{display:flex;justify-content:space-between;margin-bottom:100px}.customer-segment-main .modal-images__2{-webkit-transform:scale(2.3);transform:scale(2.3)}.customer-segment-main .modal-images .modal-image{width:80%;margin-top:24px;overflow:hidden;box-shadow:0 40px 36px 0 rgba(173,173,173,.21)}.customer-segment-main .modal-images .modal-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:426px){.customer-segment-main{padding:96px 24px;text-align:center}.customer-segment-main .modal-images__2{-webkit-transform:scale(1.45);transform:scale(1.45)}}.customer-segment-main .fade-in__item{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04)}.customer-segment-main.in-view .fade-in__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.customer-segment-main.in-view .fade-in__item:nth-child(1){transition-delay:.2s}.customer-segment-main.in-view .fade-in__item:nth-child(2){transition-delay:.4s}.customer-segment-main.in-view .fade-in__item:nth-child(3){transition-delay:.6s}.customer-segment-main.in-view .fade-in__item:nth-child(4){transition-delay:.8s}.customer-segment-info{position:relative;width:100%;padding:96px 24px;box-sizing:border-box;color:#fff;overflow:hidden}.customer-segment-info__content{margin:auto}.customer-segment-info__content-inner{position:relative;z-index:1000;margin:auto;text-align:center;width:100%;max-width:1040px}.customer-segment-info__content-inner-inner{display:flex;flex-wrap:wrap}.customer-segment-info__title{padding:0;margin:auto;margin-bottom:24px;color:inherit;width:100%;max-width:700px;line-height:.97}.customer-segment-info__text{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.02em;padding-bottom:24px;margin-bottom:0;margin-top:0;width:100%}.customer-segment-info__cards{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto 50px}.customer-segment-info .product-card{flex:0 48%}.customer-segment-info__buttons{width:100%;display:flex;justify-content:center}.customer-segment-info__cta{padding:0;margin:0;width:100%}.customer-segment-info__cta .button,.customer-segment-info__cta form .submit button,form .submit .customer-segment-info__cta button{width:100%}.customer-segment-info__cta .button.is-white.has-outline.is-wide:hover,.customer-segment-info__cta form .submit button.is-white.has-outline.is-wide:hover,form .submit .customer-segment-info__cta button.is-white.has-outline.is-wide:hover{background-color:#ffb600;border-color:#ffb600}.customer-segment-info #customer-segment-info__tower--one{position:absolute;top:300px;left:100px;opacity:.3;display:none;z-index:0;pointer-events:none;width:300px;height:1102px}.customer-segment-info #customer-segment-info__tower--one svg{width:100%}.customer-segment-info #customer-segment-info__tower--two{position:absolute;right:150px;top:20px;opacity:.3;display:none;z-index:0;pointer-events:none;width:300px;height:1525px}.customer-segment-info #customer-segment-info__tower--two svg{width:100%}@media only screen and (min-width:426px){.customer-segment-info{display:flex;padding:96px 24px}.customer-segment-info #customer-segment-info__tower--one,.customer-segment-info #customer-segment-info__tower--two{display:block}.customer-segment-info #customer-segment-info__tower--two{position:absolute;right:150px;top:-30px;opacity:.3}.customer-segment-info__title{margin-bottom:36px;max-width:400px}.customer-segment-info__text{padding-bottom:36px;max-width:400px;margin:0 auto}.customer-segment-info__content{padding:0 12px}.customer-segment-info__content.is-wider{width:100%}.customer-segment-info__buttons .customer-segment-info__cta{width:auto;margin:0 6px}.customer-segment-info__buttons .customer-segment-info__cta--scroll{display:inline-block}}@media only screen and (min-width:769px){.customer-segment-info__content{max-width:1200px;padding:48px 0}.customer-segment-info__title{margin-bottom:48px;max-width:700px}.customer-segment-info__text{padding-bottom:48px;max-width:100%;padding:0 192px 48px}.customer-segment-info__cards{flex-direction:row;max-width:750px}}.customer-segment-info #customer-segment-info__tower--one,.customer-segment-info #customer-segment-info__tower--two{opacity:.3;-webkit-transform:translateY(70px);transform:translateY(70px);transition:opacity .8s cubic-bezier(0,0,.42,1.08),-webkit-transform .7s cubic-bezier(0,0,.42,1.08);transition:transform .7s cubic-bezier(0,0,.42,1.08),opacity .8s cubic-bezier(0,0,.42,1.08);transition:transform .7s cubic-bezier(0,0,.42,1.08),opacity .8s cubic-bezier(0,0,.42,1.08),-webkit-transform .7s cubic-bezier(0,0,.42,1.08)}.customer-segment-info.in-view .customer-segment-info__content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.customer-segment-info.in-view #customer-segment-info__tower--one,.customer-segment-info.in-view #customer-segment-info__tower--two{opacity:.3;-webkit-transform:translateY(0);transform:translateY(0)}.customer-segment-info.in-view--done .customer-segment-info__content{-webkit-transform:none!important;transform:none!important}.customer-segment-info.in-view--done #customer-segment-info__tower--one,.customer-segment-info.in-view--done #customer-segment-info__tower--two{transition:none}.customer-segment-switcher{background-color:#fff;padding:48px 24px;text-align:center}.customer-segment-switcher__header .heading-3{margin-bottom:35px;color:#4a4a4a}.customer-segment-switcher .heading{font-size:16px;font-weight:400;line-height:1.111;letter-spacing:.007em;color:#4a4a4a;margin:0;padding:1.67em 0}.customer-segment-switcher__text-box{max-width:500px;margin:0 auto 60px;color:#4a4a4a;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.02em}.customer-segment-switcher__content{margin:auto;max-width:730px;display:flex;flex-wrap:wrap;justify-content:space-between}.customer-segment-switcher .icon-container{position:relative;padding-top:50%;padding-bottom:50%;z-index:-1;display:block}.customer-segment-switcher .icon{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:50%;overflow:hidden;padding:0;z-index:-1}.customer-segment-switcher .icon:after{content:"";position:absolute;width:100%;height:100%;background-color:#f9f9f9;left:0;top:0;mix-blend-mode:darken}.customer-segment-switcher .top{width:100%;opacity:0;transition:opacity .2s cubic-bezier(0,0,.32,1.04);z-index:1000}.customer-segment-switcher .top:hover{opacity:.5}.customer-segment-switcher__card{text-align:center;flex:0 48%;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .4s cubic-bezier(0,0,.32,1.04);transition:transform .4s cubic-bezier(0,0,.32,1.04);transition:transform .4s cubic-bezier(0,0,.32,1.04),-webkit-transform .4s cubic-bezier(0,0,.32,1.04)}.customer-segment-switcher__card a{height:100%;display:flex;flex-direction:column;justify-content:space-between}.customer-segment-switcher__card .heading{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;padding-bottom:10px}.customer-segment-switcher__card img{max-width:240px}.customer-segment-switcher__card .svg{display:block;margin:0 auto;margin-top:24px;fill:#3595f2;position:relative;top:3px}.customer-segment-switcher__card:hover{-webkit-transform:translateY(-12px);transform:translateY(-12px)}.customer-segment-switcher__card:hover .top{opacity:.5}@media only screen and (min-width:426px){.customer-segment-switcher{padding:48px 12px}.customer-segment-switcher .icon-container{padding-top:0;padding-bottom:0;height:200px}.customer-segment-switcher .heading{font-size:22px}.customer-segment-switcher .icon:after{content:none}.customer-segment-switcher__footer{padding:24px 0 0;max-width:none}.customer-segment-switcher__cta{padding-top:48px;text-decoration:none}.customer-segment-switcher__cta:hover svg{-webkit-transform:translateX(12px);transform:translateX(12px);-webkit-animation-play-state:paused;animation-play-state:paused}.customer-segment-switcher__cta svg{display:inline-block;padding-left:12px;transition:all .7s cubic-bezier(0,0,.32,1.04);margin:auto;margin-top:0}}@media only screen and (min-width:769px){.customer-segment-switcher{padding:84px 12px}}.customer-segment-switcher .fade-in__item{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04)}.customer-segment-switcher.in-view .fade-in__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.customer-segment-switcher.in-view .fade-in__item:nth-child(1){transition-delay:.2s}.customer-segment-switcher.in-view .fade-in__item:nth-child(2){transition-delay:.4s}.customer-segment-switcher.in-view .fade-in__item:nth-child(3){transition-delay:.6s}.customer-segment-switcher.in-view .fade-in__item:nth-child(4){transition-delay:.8s}@media only screen and (min-width:1300px){.customer-segment-header{padding:120px}.customer-segment-header__textBox{padding-left:170px}}.customer-segment-cta{flex-direction:column}.product-family .collage-text{padding:96px 24px 48px}.product-family .collage-text__content{max-width:1300px;margin-top:0}.product-family .collage-text__content .heading-3{margin-top:0}.product-family .collage-text__content.text-on-left{display:flex;flex-direction:column-reverse}.product-family .collage-text__content.text-on-left .collage-text__icon{width:100%}.product-family .collage-text .collage-text__icon{margin-bottom:48px}.product-family .collage-text .collage-text__icon.text-on-right{margin-top:0}.product-family .collage-text__textBox .collage-text__textItem{max-width:455px}.product-family .collage-text__textBox.text-on-right{max-width:527px}.product-family .collage-text__textBox.text-on-right .heading-3{max-width:300px}.product-family .collage-text__textBox.text-on-right .collage-text__textItem{max-width:420px}.product-family .collage-text__collage-images{padding-bottom:78%}.product-family .collage-text__collage-images.high{padding-bottom:100%;max-width:530px}.product-family .collage-text__collage-images.high .collage-image__3{width:65%;right:0;z-index:3}.product-family .collage-text__collage-images.high .collage-image__2{width:55%;z-index:2;top:30%}.product-family .collage-text__collage-images.high .collage-image__1{width:55%;top:60%;left:18%;z-index:1}.product-family .collage-text__collage-images .collage-image__1{width:43%;top:55%;left:25%;z-index:1}.product-family .collage-text__collage-images .collage-image__2{width:45%;z-index:2;top:18%}.product-family .collage-text__collage-images .collage-image__3{width:65%;right:0;z-index:3;top:0}@media only screen and (min-width:426px){.product-family .collage-text header{text-align:center}.product-family .collage-text .heading{font-size:20px}.product-family .collage-text .text-item-container{display:flex}.product-family .collage-text__checkmark{margin-right:12px}.product-family .collage-text__collage-images.high{padding-bottom:110%}}@media only screen and (min-width:1300px){.product-family .collage-text{padding:120px 24px}.product-family .collage-text__content.text-on-left{display:flex;flex-direction:row}.product-family .collage-text__content.text-on-left .collage-text__icon{width:50%}.product-family .collage-text__collage-images{padding-bottom:60%}.product-family .collage-text__collage-images.high{padding-bottom:87%}.product-family .collage-text__textBox.column{width:41%}.product-family .collage-text__icon.column{max-width:none;width:50%;margin-top:0}}.text-banner{display:flex;flex-wrap:wrap;padding:12px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden;text-align:center}.text-banner strong{color:#3595f2;font-weight:300}.text-banner__content{max-width:700px;display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;padding:48px 24px}.text-banner__text{color:#4a4a4a;font-family:scout thi,roboto,helvetica,arial,sans-serif;max-width:325px;margin:0 auto;padding-bottom:36px;letter-spacing:.02em}.text-banner__text .highlight{color:#3595f2}@media only screen and (min-width:426px){.text-banner{min-height:330px}.text-banner__content{padding:0}.text-banner__text{max-width:1040px;padding-bottom:0;padding-right:24px;margin:initial;font-size:40px;line-height:1.25;letter-spacing:.011em;margin-top:-5px}}@media only screen and (min-width:769px){.text-banner__content{flex-wrap:nowrap;min-height:inherit}.text-banner__text{padding-bottom:0;font-size:50px;line-height:1;letter-spacing:.011em;margin-top:-10px}}.twoTextColumns{position:relative;display:block;box-sizing:border-box;overflow:hidden;flex-wrap:wrap;color:#fff}.twoTextColumns__wrapper{width:100%;max-width:1300px;margin:0 auto}.twoTextColumns__column{width:100%;margin:0 auto;padding:40px}.twoTextColumns__column .heading-4,.twoTextColumns__column form .fields .tab h3,form .fields .tab .twoTextColumns__column h3{margin-bottom:24px}.twoTextColumns__title{max-width:600px;width:100%;text-align:center;margin-bottom:24px;margin-top:0;padding-top:24px;font-size:32px}.twoTextColumns__description{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;padding-bottom:24px;max-width:600px;width:100%;text-align:center;font-size:16px;letter-spacing:.02em;line-height:1.5;margin:0}.twoTextColumns__buttons{width:100%;display:flex;padding-bottom:24px;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin:0 auto}.twoTextColumns__buttons .scroll-to{display:none}.twoTextColumns__buttons .button,.twoTextColumns__buttons form .submit button,form .submit .twoTextColumns__buttons button{cursor:pointer;width:100%;margin-bottom:12px;margin-right:0;margin-left:0}.twoTextColumns__buttons .twoTextColumns__button-one.button.has-outline.is-white:hover,.twoTextColumns__buttons form .submit button.twoTextColumns__button-one.has-outline.is-white:hover,form .submit .twoTextColumns__buttons button.twoTextColumns__button-one.has-outline.is-white:hover{background-color:#3595f2;border-color:#3595f2}.twoTextColumns__buttons .hero__cta{margin-bottom:0;width:auto}.twoTextColumns #twoTextColumns__tower{position:absolute;top:-100px;right:-190px;opacity:.3;pointer-events:none;width:300px;height:1102px}.twoTextColumns #twoTextColumns__tower svg{width:100%}@media only screen and (min-width:426px){.twoTextColumns__column{max-width:420px;display:flex;flex-wrap:wrap;padding:24px 0}.twoTextColumns__buttons{width:auto;flex-wrap:nowrap}.twoTextColumns__buttons .scroll-to{display:inline-block}.twoTextColumns__buttons .button,.twoTextColumns__buttons form .submit button,form .submit .twoTextColumns__buttons button{width:auto;margin-bottom:0}.twoTextColumns__buttons .button:first-child,.twoTextColumns__buttons form .submit button:first-child,form .submit .twoTextColumns__buttons button:first-child{margin-right:12px}.twoTextColumns #twoTextColumns__tower{top:-100px;right:50px}}@media only screen and (min-width:769px){.twoTextColumns{display:flex;flex-wrap:nowrap;align-items:center;padding:72px}.how-it-works-template .twoTextColumns{height:calc(90vh - 76px);min-height:500px;max-height:800px!important}.twoTextColumns__wrapper{width:100%;max-width:1300px;margin:0 auto;display:flex}.twoTextColumns__column{width:50%;padding:72px 24px;padding-left:12px;display:flex;flex-wrap:wrap}.twoTextColumns__title{width:100%;margin-bottom:36px;padding-top:0;text-align:left;max-width:460px}.twoTextColumns__description{width:100%;max-width:400px;padding-bottom:36px;text-align:left}.twoTextColumns__buttons{width:100%;justify-content:flex-start}.twoTextColumns #twoTextColumns__tower{top:-80px;right:250px}}.twoTextColumns .section-animate.in-view--done .fade-in__item{-webkit-transform:none!important;transform:none!important}.twoTextColumns .section-animate__column{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);transition:all .7s cubic-bezier(0,0,.32,1.04)}.in-view .twoTextColumns .section-animate__column{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.twoTextColumns .section-animate:nth-child(even) .twoTextColumnsSimple__image{opacity:0;-webkit-transform:translateX(-24px);transform:translateX(-24px)}.twoTextColumns .section-animate:nth-child(even).in-view .twoTextColumnsSimple__image{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.icon-text{position:relative;width:100%;padding:36px;box-sizing:border-box;color:#fff;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;overflow:hidden}.icon-text__content{position:relative;z-index:1000;margin:0 auto;text-align:center;width:100%;max-width:1040px}.icon-text__content-inner{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.icon-text__icon{margin-bottom:24px}.icon-text__icon img{height:50px}.icon-text__icons-container{display:flex;justify-content:space-between;margin:0 auto 36px;width:100%;max-width:250px;flex-wrap:wrap}.icon-text__icons-container .heading-5{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;margin-bottom:0;margin-top:15px;font-size:16px}.icon-text__icons-container>div{width:50%;margin-top:36px}.icon-text__preHeading{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:18px;font-weight:400;line-height:1.3;margin-bottom:24px}@media only screen and (min-width:426px){.icon-text__preHeading{font-size:18px}}.icon-text__title{padding:0;margin:auto;margin-bottom:24px;color:inherit;width:100%;max-width:725px;line-height:.97}.icon-text__text{font-size:20px;line-height:1.5;letter-spacing:.02em;padding-bottom:24px;margin:0 auto 24px;width:100%}.icon-text__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;overflow:hidden;z-index:0}@media only screen and (min-width:426px){.icon-text{display:flex;padding:96px 24px}.icon-text__title{margin-bottom:24px;max-width:400px}.icon-text__text{padding-bottom:24px;max-width:400px}.icon-text__content{padding:0 12px}.icon-text__icons-container{max-width:530px}.icon-text__icons-container>div{width:25%}}@media only screen and (min-width:769px){.icon-text__content{max-width:1100px;padding:48px 0}.icon-text__title{margin-bottom:36px;max-width:725px}.icon-text__text{padding-bottom:48px;max-width:100%;max-width:700px}.icon-text__icons-container{margin:0 auto 72px}}.icon-text .fade-in__item{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04)}.icon-text.in-view .fade-in__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.icon-text.in-view .fade-in__item:nth-child(1){transition-delay:.2s}.icon-text.in-view .fade-in__item:nth-child(2){transition-delay:.4s}.icon-text.in-view .fade-in__item:nth-child(3){transition-delay:.6s}.icon-text.in-view .fade-in__item:nth-child(4){transition-delay:.8s}.icon-text.in-view.in-view--done .fade-in__item{-webkit-transform:none!important;transform:none!important}.product-page .text-banner{max-width:none}.product-page .text-banner__content{max-width:820px}.collage-text{display:block;justify-content:center;flex-direction:column;align-items:center;padding:24px;color:#4a4a4a}.collage-text .heading{margin-top:0;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.02em}.collage-text strong{color:#3595f2;font-weight:300}.collage-text__content{max-width:1200px;margin:80px auto 0;align-items:center}.collage-text__content .column{margin:auto;max-width:470px}.collage-text__textBox{padding-left:0;max-width:470px;text-align:left}.collage-text__textItem{display:flex;font-size:16px;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;line-height:1.5;letter-spacing:.02em;margin-bottom:24px}.collage-text__checkmark{width:40px;margin-top:8px}.collage-text__collage-images{position:relative;padding-bottom:100%}.collage-text__collage-images .collage-image{position:absolute;border-radius:25px;box-shadow:0 40px 36px 0 rgba(173,173,173,.21)}.collage-text__collage-images .collage-image img{border-radius:5px}.collage-text__collage-images .collage-image__1{width:60%;top:120px;left:80px;z-index:1}.collage-text__collage-images .collage-image__2{width:60%;z-index:2;top:70px}.collage-text__collage-images .collage-image__3{width:70%;right:0;z-index:3}.collage-text .collage-text__icon{margin-bottom:24px}@media only screen and (min-width:426px){.collage-text header{text-align:center}.collage-text .heading{font-size:20px}.collage-text .text-item-container{display:flex}.collage-text__checkmark{margin-right:12px}.collage-text__collage-images .collage-image__1{top:160px}}@media only screen and (min-width:1300px){.collage-text{padding:120px}.collage-text__content{display:flex}.collage-text__content .column{padding:36px 60px;width:50%}}.text-collage{display:block;color:#4a4a4a}.text-collage .heading-3{margin-top:0}.text-collage__content{font-family:scout thi,roboto,helvetica,arial,sans-serif;max-width:1200px;margin:80px auto 0;align-items:center}.text-collage__content .column{margin:auto;padding-bottom:48px}.text-collage__textBox{padding-left:0;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.02em}.text-collage__textItem{display:flex;max-width:420px}.text-collage__icon.column{max-height:440px}.text-collage__checkmark{width:40px;margin-top:8px}.text-collage p{margin-top:0}.text-collage__collage-images{position:relative;padding-bottom:65%}.text-collage .column{max-width:470px}@media only screen and (min-width:769px){.text-collage{text-align:left}.text-collage__content{display:flex}.text-collage .column{width:50%;max-width:550px}.text-collage__textItem{margin:0}}.collage-text-container .fade-in__item,.text-collage .fade-in__item,.section-animate .fade-in__item{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04)}.collage-text-container.in-view .fade-in__item,.text-collage.in-view .fade-in__item,.section-animate.in-view .fade-in__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.collage-text-container.in-view .fade-in__item:nth-child(1),.text-collage.in-view .fade-in__item:nth-child(1),.section-animate.in-view .fade-in__item:nth-child(1){transition-delay:.2s}.collage-text-container.in-view .fade-in__item:nth-child(2),.text-collage.in-view .fade-in__item:nth-child(2),.section-animate.in-view .fade-in__item:nth-child(2){transition-delay:.4s}.collage-text-container.in-view .fade-in__item:nth-child(3),.text-collage.in-view .fade-in__item:nth-child(3),.section-animate.in-view .fade-in__item:nth-child(3){transition-delay:.6s}.collage-text-container.in-view .fade-in__item:nth-child(4),.text-collage.in-view .fade-in__item:nth-child(4),.section-animate.in-view .fade-in__item:nth-child(4){transition-delay:.8s}.product-card{transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);background-color:#fff;width:80%;max-width:370px;margin-bottom:20px;color:#4a4a4a;text-align:center;border-radius:1%;display:flex;justify-content:space-between}.product-card .product-content{max-width:260px;margin:0;color:#4a4a4a}.product-card .product-content__icon-container{width:44px;height:44px;margin:auto}.product-card a{padding:60px 12px 48px;height:100%;max-width:250px;margin:auto}.product-card:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.product-card .heading{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.02em}.product-card .heading strong{font-weight:300;color:#3595f2}.product-card .heading .is-black{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;color:#4a4a4a}.product-card .link{font-size:12px;text-transform:uppercase;color:#3595f2;letter-spacing:.06em}.product-card.with-shadow{box-shadow:0 0 17px 0 rgba(0,0,0,.08)}.product-card.with-shadow .heading{font-family:roboto,helvetica,arial,sans-serif;font-weight:300}.product-card.with-shadow .heading .is-black{font-family:roboto,helvetica,arial,sans-serif;font-weight:400}.our-offering-template .icon-text{padding:36px 36px 96px}.our-offering.no-text-columns .our-offering__cards{margin-top:0;margin-bottom:0}.our-offering.no-text-columns .our-offering__inner-content{display:none}.our-offering.no-cards .our-offering__cards{display:none}.our-offering{padding:96px 24px}.our-offering__content{display:flex;flex-direction:column;max-width:1150px;margin:0 auto;justify-content:center}.our-offering__cards{margin:-160px -10px -10px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px;z-index:1}.our-offering .product-card{flex:0 1 43%;margin:10px;transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94)}.our-offering .product-card .heading .is-black{display:inline-block;margin-bottom:10px}.our-offering .product-card .content{margin:0}.our-offering .product-card .heading{font-size:14px}.our-offering .product-card .content__icon-container{margin-bottom:24px}.our-offering .product-card a{padding:36px 24px 24px;height:100%}.our-offering .product-card:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.our-offering__inner-content{font-family:scout thi,roboto,helvetica,arial,sans-serif;color:#4a4a4a;max-width:1100px;margin:auto}.our-offering__inner-content .column{max-width:600px;font-family:roboto,helvetica,arial,sans-serif;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.02em;margin:auto}.our-offering__inner-content .column:nth-child(1){padding-bottom:48px}@media only screen and (min-width:769px){.our-offering .product-card{flex:0 22%}}@media only screen and (min-width:1100px){.our-offering__inner-content{display:flex;text-align:left;margin:0 auto}.our-offering__inner-content .column{padding:24px 36px;margin:0 auto;width:50%;max-width:400px}}@media only screen and (min-width:1200px){.our-offering__cards{flex-direction:row}.our-offering .product-card{flex:0 23%;width:auto;min-width:210px}.our-offering .product-card a{padding:60px 24px 48px}.our-offering .product-card .heading .is-black{display:inline-block;font-size:18px;margin-bottom:10px}.our-offering .product-card .heading{font-size:14px}.our-offering .link{padding-top:20px}}.table-section{padding:96px 12px}.table-section__content{max-width:1300px;margin:auto;display:block;overflow-x:auto}@media only screen and (min-width:640px){.table-section__content{white-space:nowrap}}.table-section table{font-size:14px;line-height:1.3;border-collapse:collapse;color:#4a4a4a;margin:auto}.table-section table th{font-weight:400}.table-section table td{text-align:center;padding:12px 0}.table-section table td.table-section__checked{position:relative}.table-section table td.table-section__checked:after{content:"";background-color:#f2f2f2;position:absolute;top:0;left:2px;right:2px;bottom:0;z-index:-1;opacity:.5}.table-section table tr{border-bottom:1px solid #d8d8d8}.table-section table .horizontal-table-header{padding-left:25px;padding-right:25px;text-align:left}.table-section table .vertical-table-header{padding:24px}.table-section table .vertical-table-header strong{color:#66727a;font-weight:300}.table-section table .table-header-icon{width:62px;margin:0 auto 15px}.table-section table .table-header-icon img{max-width:40px}@media only screen and (min-width:640px){.table-section{padding:120px 72px}.table-section table{line-height:1.3;border-collapse:collapse}.table-section table td{text-align:center;padding:24px 0}.table-section table tr{border-bottom:1px solid #d8d8d8}.table-section table .horizontal-table-header{padding-left:25px;padding-right:25px;text-align:left}.table-section table .table-header-icon{margin:0}.table-section table .vertical-table-header{padding:24px 48px}.table-section table .vertical-table-header__container{display:flex;align-items:center;margin:0 auto 15px}}@media only screen and (min-width:1200px){.table-section table{font-size:16px}.table-section table .vertical-table-header{padding:24px 84px 24px 0}.table-section table .vertical-table-header .table-header-icon{display:inline-block}.table-section table .vertical-table-header .table-header-text{display:inline-block}}.table-section--new{padding:0;background-color:#fff;color:#2d303e;border-radius:8px;width:100%;overflow:hidden;box-shadow:0 6px 14px rgba(0,0,0,.08)}@media only screen and (min-width:1200px){.table-section--new{margin-bottom:16px}}.table-section--new__content{max-width:1300px;margin:auto;display:block;overflow-x:auto;white-space:nowrap;margin-bottom:24px}.table-section--new table{font-size:14px;line-height:1.3;border-collapse:collapse;color:#4a4a4a;margin:auto;position:relative;padding-bottom:24px}.table-section--new table th{font-weight:400}.table-section--new table td{text-align:center;padding:12px 0}.table-section--new table td.table-section__checked{position:relative}.table-section--new table td.table-section__checked:after{content:"";background-color:#f2f2f2;position:absolute;top:0;left:2px;right:2px;bottom:0;z-index:-1;opacity:.5}.table-section--new table tr:nth-of-type(2n){background-color:#f9f9f9}.table-section--new table .horizontal-table-header{padding-left:25px;padding-right:25px;text-align:left;width:40%}@media only screen and (min-width:640px){.table-section--new table .horizontal-table-header{width:60%}}.table-section--new table .vertical-table-header{width:16%;padding:24px 0}.table-section--new table .vertical-table-header:after{content:"";display:none;width:16%;height:100%;position:absolute;top:0;right:18%;border:2px solid #007ff0;border-radius:10px}@media only screen and (min-width:640px){.table-section--new table .vertical-table-header:after{display:block}}.table-section--new table .vertical-table-header:last-of-type:after{content:"";display:none;width:16%;height:100%;position:absolute;top:0;right:0;border:2px solid #222e46;border-radius:10px}@media only screen and (min-width:640px){.table-section--new table .vertical-table-header:last-of-type:after{display:block}}.table-section--new table .table-header-icon{width:62px;margin:0 auto 15px}.table-section--new table .table-header-icon img{max-width:40px}@media only screen and (min-width:640px){.table-section--new table{line-height:1.3;border-collapse:collapse;position:relative}.table-section--new table td{text-align:center;padding:24px 0}.table-section--new table .horizontal-table-header{padding-left:25px;padding-right:25px;text-align:left}.table-section--new table .table-header-icon{margin:0}.table-section--new table .vertical-table-header{text-align:center}.table-section--new table .vertical-table-header__container{display:flex;align-items:center;margin:0 auto 15px}}@media only screen and (min-width:1200px){.table-section--new table{font-size:16px}.table-section--new table .vertical-table-header .table-header-icon{display:inline-block}.table-section--new table .vertical-table-header .table-header-text{display:inline-block}}.table-wrapper-new{padding:0 20px 20px;width:100%;max-width:1000px;margin:0 auto}.segment-section{padding:48px 24px;background-color:#fff;overflow:hidden}.segment-section__header{color:#4a4a4a;padding:0 0 12px;text-align:center;line-height:1;max-width:730px;margin:0 auto}.segment-section__header h3{margin:0;color:#4a4a4a;padding:0 24px}.segment-section__text-box{font-family:scout thi,roboto,helvetica,arial,sans-serif;text-align:center;max-width:500px;margin:0 auto 100px;font-size:22px;font-weight:400;line-height:1.3;padding:0 24px}.segment-section__content{width:100%;max-width:1040px;margin:0 auto}.segment-section__content li{width:100%;box-sizing:border-box;margin-bottom:12px;padding:0 12px}.segment-section__content .carousel-cell{width:80%;padding:0;padding-right:12px}.segment-section__content .carousel-cell>div,.segment-section__content .carousel-cell>a{height:100%}@media only screen and (min-width:426px){.segment-section{padding:48px 24px}.segment-section__header{padding-bottom:24px}.segment-section__content{display:flex;flex-wrap:wrap}.segment-section__content li,.segment-section__content .carousel-cell{width:50%;padding:12px}}@media only screen and (min-width:769px){.segment-section{padding:84px 12px}.segment-section__header{padding-bottom:12px}.segment-section__content li,.segment-section__content .carousel-cell{width:33.3333%}}@media only screen and (max-width:400px){.segment-section .segment-texts-item-container{width:86vw}}.segment-section .fade-in__item{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04);transition:transform .7s cubic-bezier(0,0,.32,1.04),opacity .7s cubic-bezier(0,0,.32,1.04),-webkit-transform .7s cubic-bezier(0,0,.32,1.04)}.segment-section.in-view .fade-in__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.segment-section.in-view .fade-in__item:nth-child(1){transition-delay:.2s}.segment-section.in-view .fade-in__item:nth-child(2){transition-delay:.4s}.segment-section.in-view .fade-in__item:nth-child(3){transition-delay:.6s}.segment-section.in-view .fade-in__item:nth-child(4){transition-delay:.8s}.segment-icons__content{display:flex;flex-wrap:wrap;max-width:1300px;margin:0 auto 48px}.segment-icons__icon{cursor:pointer;width:30%;text-align:center;margin:0 auto;list-style:none;min-height:100px;display:flex;flex-direction:column;justify-content:space-between;color:#3595f2}.segment-icons__icon .icon-container{position:relative;display:flex;justify-content:center;align-items:center;padding-top:50%;padding-bottom:50%}.segment-icons__icon .icon{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:50%;overflow:hidden;padding:0}.segment-icons__icon .icon:after{content:"";position:absolute;width:100%;height:100%;background-color:#f9f9f9;left:0;top:0;mix-blend-mode:darken}.segment-icons__icon .top{width:100%;opacity:0;transition:opacity .2s cubic-bezier(0,0,.32,1.04)}.segment-icons__icon .top:hover{opacity:.2}.segment-icons__icon svg{padding-bottom:12px}.segment-icons__icon:hover{color:#4a4a4a}.segment-icons__heading{font-family:roboto,helvetica,arial,sans-serif;font-weight:300;line-height:1.15;letter-spacing:.02em;transition:all .1s ease-in}@media only screen and (min-width:426px){.segment-icons__icon{padding-bottom:24px}.segment-icons__icon .icon{padding:5px}.segment-icons__icon .icon:after{content:none}.segment-icons__heading{font-size:18px}}@media only screen and (min-width:769px){.segment-icons{padding-top:0}.segment-icons__content{margin-bottom:72px}.segment-icons__heading{font-size:26px}}@media only screen and (min-width:1000px){.segment-icons__icon{width:33%;padding-bottom:24px}.segment-icons__icon .icon{width:250px;padding:24px}.segment-icons__icon .icon-container{height:250px;padding-bottom:0;padding-top:0}}.segment-texts-container{max-width:1300px;margin:auto;display:flex;min-height:900px;position:relative}@media only screen and (min-width:769px){.segment-texts-container{min-height:500px}}.segment-texts-item-container{position:absolute}@media only screen and (min-width:426px){.segment-texts-item-container{max-width:none;width:100%}}.segment-texts{height:0;padding:0;opacity:0;pointer-events:none;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1),transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform .5s cubic-bezier(.19,1,.22,1);-ms-transform:translateY(10px)}.segment-texts .heading-3{max-width:700px;margin:0 auto 12px}.segment-texts__content{max-width:1300px;margin:0 auto 48px;justify-content:space-between}.segment-texts__heading{color:#4a4a4a;margin-bottom:0}.segment-texts__heading .primary{color:#3595f2}.segment-texts__heading .secondary{color:#4a4a4a}.segment-texts .heading-4,.segment-texts form .fields .tab h3,form .fields .tab .segment-texts h3{padding-bottom:40px!important}.segment-texts__item{width:100%;margin:0 auto;list-style:none;justify-content:center;color:#00000083;padding-bottom:24px;line-height:1.5;letter-spacing:.02em}.segment-texts__item svg{width:100%;padding-bottom:12px}.segment-texts__item p{font-family:roboto,helvetica,arial,sans-serif;font-weight:300}@media only screen and (min-width:426px){.segment-texts{padding:0}.segment-texts .heading-5{font-size:18px}}@media only screen and (min-width:769px){.segment-texts{padding-top:0}.segment-texts__content{display:flex}.segment-texts__heading{text-align:center}.segment-texts__item{width:33%;max-width:310px;padding:24px;text-align:center}}.segment-texts-active{height:auto;opacity:1;pointer-events:initial;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 1s cubic-bezier(.19,1,.22,1) .3s,-webkit-transform 1s cubic-bezier(.19,1,.22,1) .3s;transition:opacity 1s cubic-bezier(.19,1,.22,1) .3s,transform 1s cubic-bezier(.19,1,.22,1) .3s;transition:opacity 1s cubic-bezier(.19,1,.22,1) .3s,transform 1s cubic-bezier(.19,1,.22,1) .3s,-webkit-transform 1s cubic-bezier(.19,1,.22,1) .3s}.segment-texts-active .segment-icons__heading{color:#4a4a4a}.segment-texts-active .icon:after{background-color:#f2f2f2}.segment-texts-active .top{opacity:1}.segment-texts-active .top:hover{opacity:1}.section-imageText{padding:24px}.section-imageText__container{width:100%;max-width:1200px;margin:0 auto}.section-imageText__content{color:#4a4a4a}.section-imageText__content__title{margin:0 0 30px}.section-imageText__content__text{color:#4a4a4a}.section-imageText .images-position-right .section-imageText__images__container,.section-imageText .images-position-left .section-imageText__images__container{position:relative;padding-bottom:100%}.section-imageText .images-position-right .section-imageText__images__item,.section-imageText .images-position-left .section-imageText__images__item{position:absolute;border-radius:5px;overflow:hidden;background-color:#f0f0f0}.section-imageText .images-position-right .section-imageText__images__item.shadow-effect,.section-imageText .images-position-left .section-imageText__images__item.shadow-effect{box-shadow:0 40px 36px 0 rgba(173,173,173,.21)}.section-imageText .images-position-right .section-imageText__images__item img,.section-imageText .images-position-left .section-imageText__images__item img{width:100%;height:auto}.section-imageText .images-position-right .section-imageText__images__item:nth-child(1),.section-imageText .images-position-left .section-imageText__images__item:nth-child(1){width:60%;top:120px;left:80px;z-index:1}.section-imageText .images-position-right .section-imageText__images__item:nth-child(2),.section-imageText .images-position-left .section-imageText__images__item:nth-child(2){width:60%;z-index:2;top:70px}.section-imageText .images-position-right .section-imageText__images__item:nth-child(3),.section-imageText .images-position-left .section-imageText__images__item:nth-child(3){width:70%;right:0;z-index:3}.section-imageText .images-position-right .section-imageText__images__item.align-top:nth-child(1),.section-imageText .images-position-left .section-imageText__images__item.align-top:nth-child(1){width:70%;right:0;z-index:1;top:40px}@media only screen and (min-width:769px){.section-imageText .images-position-right .section-imageText__images__item.align-top:nth-child(1),.section-imageText .images-position-left .section-imageText__images__item.align-top:nth-child(1){top:0}}.section-imageText .images-position-right .section-imageText__images__item.align-top:nth-child(2),.section-imageText .images-position-left .section-imageText__images__item.align-top:nth-child(2){width:60%;z-index:2;top:70px}.section-imageText .images-position-right .section-imageText__images__item.align-top:nth-child(3),.section-imageText .images-position-left .section-imageText__images__item.align-top:nth-child(3){top:120px;left:80px;z-index:3;width:60%}.section-imageText .images-position-center .section-imageText__images__container{display:flex;justify-content:space-between;margin-bottom:100px}.section-imageText .images-position-center .section-imageText__images__item{width:80%;margin-top:24px;overflow:hidden;box-shadow:0 40px 36px 0 rgba(173,173,173,.21);z-index:0;border-radius:5px}.section-imageText .images-position-center .section-imageText__images__item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section-imageText .images-position-center .section-imageText__images__item:nth-child(2){-webkit-transform:scale(2.3);transform:scale(2.3);z-index:1000}.section-imageText .images-size-fullSize .section-imageText__images{display:flex;align-items:center;padding-left:0;padding-right:0;flex-shrink:0}.section-imageText .images-size-fullSize .section-imageText__images__container{width:100%;margin-bottom:0}.section-imageText .images-size-fullSize .section-imageText__images__item{-webkit-transform:translateY(0%);transform:translateY(0%);width:100%!important;top:0!important;left:0!important}@media only screen and (min-width:426px){.section-imageText{padding-top:60px;padding-bottom:60px}.section-imageText .images-position-right .section-imageText__images__container,.section-imageText .images-position-left .section-imageText__images__container{padding-bottom:68%}.section-imageText .images-position-center .section-imageText__images__item:nth-child(2){-webkit-transform:scale(1.45);transform:scale(1.45)}.section-imageText .images-size-fullSize .section-imageText__images{display:flex;align-items:center;padding-left:0;padding-right:0;flex-shrink:0}.section-imageText .images-size-fullSize .section-imageText__images__container{width:100%;margin-bottom:0}.section-imageText .images-size-fullSize .section-imageText__images__item{-webkit-transform:translateY(0%);transform:translateY(0%);width:100%!important;top:0!important;left:0!important}}@media only screen and (min-width:769px){.section-imageText .section-imageText__container.images-position-left{display:flex;flex-direction:row-reverse}.section-imageText .section-imageText__container.images-position-left .section-imageText__images,.section-imageText .section-imageText__container.images-position-left .section-imageText__content{width:50%;padding:36px 60px}.section-imageText .section-imageText__container.images-position-right{display:flex}.section-imageText .section-imageText__container.images-position-right .section-imageText__images,.section-imageText .section-imageText__container.images-position-right .section-imageText__content{width:50%;padding:36px 60px}.section-imageText .section-imageText__container.images-position-center .section-imageText__images,.section-imageText .section-imageText__container.images-position-center .section-imageText__content{width:100%;margin:0 auto;text-align:center}.section-imageText .section-imageText__container.images-size-fullSize .section-imageText__images{display:flex;align-items:center;padding-left:0;padding-right:0;flex-shrink:0}.section-imageText .section-imageText__container.images-size-fullSize .section-imageText__images__container{width:100%;margin-bottom:0;padding-bottom:0}.section-imageText .section-imageText__container.images-size-fullSize .section-imageText__images__item{width:100%;top:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-imageText .section-imageText__images,.section-imageText .section-imageText__content{padding:36px;max-width:800px}}@media only screen and (min-width:426px){.campaign-template .section-imageText{padding-top:15px;padding-bottom:15px}}.image-block{width:100%;padding:0;position:relative}.image-block img{width:100%;height:auto;vertical-align:bottom}.image-block.added-spacing{text-align:center}.image-block.added-spacing a{display:block;padding:12px 24px 48px}@media only screen and (min-width:426px){.image-block.added-spacing a{padding:12px 24px 96px}}.image-block.added-spacing img{max-width:1040px}.app-update-section{background-color:#fff;width:100%;padding:0}.app-update-container{max-width:1016px;margin:0 auto;background-color:#fff;padding:56px}.update-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:100px}.update-section-header .update-header-about{display:flex;align-items:center;font-size:24px}.update-section-header .update-header-about .update-header-logo{width:68px;height:68px;margin:0;margin-right:20px}.update-section-header .update-header-about .update-header-logo svg{width:100%;height:100%}.update-section-header .update-header-about .app-version{margin-right:8px}.update-section-header .update-header-about .app-version-info{color:#3595f2}.update-section-header .update-section-button{background-color:#3595f2;padding:24px 32px;border-radius:6px;color:#fff;font-size:18px}.app-update-title{font-size:48px;line-height:60px;margin-bottom:60px}.app-update-title p{margin:0}.app-update-title strong{color:#3595f2;font-weight:400}.cta-outer .update-cta{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid #d3d3d3}.cta-outer .update-cta-content{display:flex;align-items:center}.cta-outer .update-cta-content p{margin:0}.cta-outer .update-cta-content figure{width:120px;height:80px;margin:0;margin-right:24px;border-radius:4px;overflow:hidden}.cta-outer .update-cta-content figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta-outer .update-cta-content-text{display:flex;margin-bottom:4px}.cta-outer .update-cta-content-text p{font-weight:600;margin-right:4px}.cta-outer .update-cta-content-text p:last-of-type{margin-right:0;font-weight:400;color:#a7a7a7}.cta-outer .update-cta-button{border:1px solid #000;padding:12px 16px;border-radius:4px;color:inherit}.dropdown{position:relative}.dropdown a,.dropdown button{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #a7a7a7;border-radius:5px;background-color:#fff;cursor:pointer;color:#8e8e8e;display:block;font-size:16px;padding:18px 28px}.dropdown a:active,.dropdown a:hover,.dropdown button:active,.dropdown button:hover{border-color:#3595f2;background-color:#53a5f4;color:#fff}.dropdown.open>li>a,.dropdown.open button{border-radius:5px 5px 0 0}.dropdown ul{position:absolute;z-index:10;left:0;right:0}.dropdown ul a,.dropdown ul button{border-top:none;border-radius:0;font-size:14px}.dropdown ul li:last-child a,.dropdown ul li:last-child button{border-radius:0 0 5px 5px}.dropdown li{margin:0!important}.landingPage-navigation{box-sizing:border-box;display:flex;padding:24px;width:100%;position:relative;overflow-x:auto;background-color:#fff;box-shadow:0 4px 24px rgba(0,0,0,.25);-ms-overflow-style:none;scrollbar-width:none}.landingPage-navigation::-webkit-scrollbar{display:none}.landingPage-navigation__current-page{color:#222e46}.landingPage-navigation li{margin-right:18px;flex-shrink:0}.landingPage-navigation li a{color:#666f82;font-size:14px}.landingPage-navigation li a:hover{color:#222e46}.landingPage-navigation li a.landingPage-navigation__current-page{color:#222e46;font-weight:500}.landingPage-navigation li:last-of-type{margin:0 0 0 auto}.landingPage-navigation li:last-of-type a{font-size:12px;padding:8px 16px;color:#fff;background-color:#3595f2;border-radius:94px;transition:background-color 200ms}.landingPage-navigation li:last-of-type a:hover{background-color:#53a5f4}@media only screen and (min-width:768px){.landingPage-navigation li{margin-right:32px}.landingPage-navigation li a{font-size:16px}.landingPage-navigation li:last-of-type{position:absolute;margin:0;right:24px}.landingPage-navigation li:last-of-type a{font-size:13px;padding:12px 24px;color:#fff}.landingPage-navigation li:last-of-type a:hover{background-color:#53a5f4}}@media only screen and (min-width:1024px){.landingPage-navigation{justify-content:center}.landingPage-navigation li{margin:0 24px}}.landingPage-hero{background-color:#007fff;padding:24px 0;margin:0;text-align:center;color:#fff;box-sizing:border-box}.chrome.mac .landingPage-hero,.safari.mac .landingPage-hero{background-color:#008aff}.landingPage-hero__title{padding:24px 24px 48px;margin:0 auto;max-width:700px}.landingPage-hero__media{width:100%;max-width:900px;margin:0 auto 24px}.landingPage-hero__media img,.landingPage-hero__media video{width:100%;height:auto;background-color:#007fff}.chrome.mac .landingPage-hero__media img,.safari.mac .landingPage-hero__media img,.chrome.mac .landingPage-hero__media video,.safari.mac .landingPage-hero__media video{background-color:#008aff}.landingPage-hero__cta{padding:0 24px 24px}.landingPage-hero__description{font-family:scout lt,roboto,helvetica,arial,sans-serif;padding:0 24px 24px;margin:0 auto;max-width:700px;font-size:18px;line-height:130%}@media only screen and (min-width:426px){.landingPage-hero{padding:48px 0 144px}.landingPage-hero__description{font-size:28px}}.landingPage-hero--alt{background-color:#007fff;margin:0;color:#fff;box-sizing:border-box;font-family:scout thi,roboto,helvetica,arial,sans-serif}.chrome.mac .landingPage-hero--alt,.safari.mac .landingPage-hero--alt{background-color:#008aff}.landingPage-hero--alt__container{max-width:1300px;display:flex;flex-wrap:wrap;align-items:center;margin:auto}.landingPage-hero--alt__text-content{width:100%;padding:48px 24px 0}.landingPage-hero--alt__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:46px;font-weight:200;line-height:.94;margin:0 0 24px;letter-spacing:.02em;line-height:.97}.landingPage-hero--alt__description{max-width:480px;font-size:20px;line-height:1.2}.landingPage-hero--alt__cta-wrapper{display:flex;flex-wrap:wrap;margin:40px 0 20px}.landingPage-hero--alt__cta-wrapper li{margin:12px 0}.landingPage-hero--alt__cta-wrapper li:first-of-type{margin-right:24px}.landingPage-hero--alt__image{width:100%;padding:24px;margin:0}.landingPage-hero--alt__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.landingPage-hero--alt{padding:48px 24px}.landingPage-hero--alt__text-content{width:50%;padding:24px;position:relative}.landingPage-hero--alt__title{font-size:56px}.landingPage-hero--alt__description{font-size:28px;margin:40px 0}.landingPage-hero--alt__image{width:50%}.landingPage-hero--alt__cta-wrapper{margin-bottom:0}}@media only screen and (min-width:1024px){.landingPage-hero--alt{padding:72px 24px}.landingPage-hero--alt__text-content{width:56%}.landingPage-hero--alt__title{font-size:80px}.landingPage-hero--alt__image{width:44%}}.landingPage-features{background-color:#fff;color:#222e45;padding:24px 0;margin:0;text-align:center;box-sizing:border-box}.landingPage-features.is-gray{background-color:#f2f2f2;color:#222e45}.landingPage-features.is-blue{background-color:#007fff;color:#fff}.landingPage-features.is-darkBlue{background:linear-gradient(180deg,#222E46 0%,#0E182A 93.49%);color:#fff}.landingPage-features__title{padding:24px;margin:0 auto;max-width:700px}.landingPage-features__description{font-family:scout reg,roboto,helvetica,arial,sans-serif;padding:0 24px 24px;margin:0 auto;max-width:700px;font-size:18px;line-height:130%}.landingPage-features__list{padding-bottom:24px;max-width:1200px;margin:0 auto}.landingPage-features__item{padding:24px 24px 48px}.landingPage-features__item-media{width:100%;position:relative;padding:24px}.landingPage-features__item-media.has-overlay{margin:0 0 24px;background-color:#fff;padding:24px}.landingPage-features__item-media.has-overlay:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;background-color:rgba(242,242,242,.05)}@supports(mix-blend-mode:overlay){.landingPage-features__item-media.has-overlay:after{mix-blend-mode:multiply;background-color:#f2f2f2}}.landingPage-features__item-media img,.landingPage-features__item-media video{width:100%;height:auto}.landingPage-features__item-text{text-align:left}.landingPage-features__item-text.is-center-aligned{max-width:240px;margin:0 auto;padding:0;text-align:center}.landingPage-features__item-title{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-weight:700;font-size:24px;padding:12px 0 6px;margin:0}.landingPage-features__item-description{font-family:scout lt,roboto,helvetica,arial,sans-serif;font-weight:400;font-size:20px;line-height:121%;padding:0;margin:0 auto}.landingPage-features__cta{padding:0 24px 24px}@media(min-width:640px){.landingPage-features{padding:48px 0}.landingPage-features__description{font-size:20px}.landingPage-features__list{display:flex;flex-wrap:wrap;padding-top:24px;padding-left:24px;padding-right:24px;padding-bottom:24px}.landingPage-features__item{width:50%}.landingPage-features__item-media{margin:0}.landingPage-features__item-text{text-align:left;padding:0 24px}.landingPage-features__item-text.is-center-aligned{padding:0}}@media only screen and (min-width:769px){.landingPage-features{padding:96px 0}.landingPage-features__item{width:33%}}.landingPage-textImage{background-color:#fff;color:#222e45;padding:48px 24px;margin:0;text-align:left;box-sizing:border-box}.landingPage-textImage.is-gray{background-color:#f2f2f2;color:#222e45}.landingPage-textImage.is-blue{background-color:#007fff;color:#fff}.landingPage-textImage.is-darkBlue{background:linear-gradient(180deg,#222E46 0%,#0E182A 93.49%);color:#fff}.landingPage-textImage__container{max-width:1200px;margin:0 auto}.landingPage-textImage__content{padding-bottom:24px}.landingPage-textImage__title{padding:0 0 24px;margin:0}.landingPage-textImage__text{padding:0 0 24px;margin:0;color:inherit}.landingPage-textImage__text.wysiwyg *{color:inherit}.landingPage-textImage__text.wysiwyg button[type=submit]{color:#fff!important}.landingPage-textImage__cta{padding:24px 0 0}.landingPage-textImage__media{width:100%;margin:0}.landingPage-textImage__media img,.landingPage-textImage__media video{width:100%;height:auto}@media only screen and (min-width:769px){.landingPage-textImage{padding:72px 24px}.landingPage-textImage__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.is-reversed .landingPage-textImage__container{flex-direction:row-reverse;justify-content:flex-end}.landingPage-textImage__content{width:50%;padding:24px;max-width:510px}.landingPage-textImage__media{width:50%;padding:24px}}.landingPage-companies{margin-top:-24px;padding:0 24px 40px;box-sizing:border-box;font-family:scout thi,roboto,helvetica,arial,sans-serif}.landingPage-companies>div{max-width:1200px;margin:0 auto}.landingPage-companies__logos{display:flex;justify-content:center;margin-bottom:40px;flex-shrink:0}.landingPage-companies__logos figure{width:48px;height:48px;display:flex;justify-content:center;align-items:center;margin:0 6px;background-color:#fff;border-radius:6px;overflow:hidden;box-shadow:0 6px 14px 0 rgba(0,0,0,.08)}.landingPage-companies__logos img{max-width:60%}.landingPage-companies__title{font-family:scout lt,roboto,helvetica,arial,sans-serif;max-width:680px;margin:0 auto;text-align:center;font-size:18px;font-weight:400;letter-spacing:.02em;line-height:1.3;margin-bottom:40px;color:#424551}.landingPage-companies__filters-container{text-align:center}.landingPage-companies__filters{display:inline-flex;flex-wrap:nowrap;margin:0 auto 24px;max-width:1200px;position:relative;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.landingPage-companies__filters::-webkit-scrollbar{display:none}.landingPage-companies__filters li{flex-shrink:0}.landingPage-companies__filters li.active a{color:#2d303e}.landingPage-companies__filters a{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-size:12px;text-transform:uppercase;color:#848997;padding:0 12px 6px;border-bottom:1px solid #dcdee1;transition:color 200ms;cursor:pointer;display:inline-block}.landingPage-companies__filters a:hover{color:#2d303e}.landingPage-companies__filters #magic-line{position:absolute;bottom:0;left:0;width:100px;height:1px;background:#222e46;transition:all .4s}.landingPage-companies__cards-outer{display:flex;flex-wrap:wrap}.landingPage-companies__card-outer{width:100%;padding:16px;flex-grow:0}.landingPage-companies__card{font-family:scout lt,roboto,helvetica,arial,sans-serif;display:flex;flex-direction:column;padding:32px;border-radius:10px;box-shadow:0 6px 14px 0 rgba(0,0,0,.08);color:#222e46;height:100%;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms,-webkit-transform 200ms}.landingPage-companies__card:hover{-webkit-transform:translateY(-3%);transform:translateY(-3%)}.landingPage-companies__card:hover .landingPage-companies__card-cta{color:#222e46}.landingPage-companies__card figure{margin:0 0 24px;max-width:36px;max-height:36px}.landingPage-companies__card-title{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-size:24px;margin:0 0 8px}.landingPage-companies__card-description{font-size:18px;line-height:1.1;letter-spacing:1%;margin-bottom:16px}.landingPage-companies__card-cta{font-size:18px;margin:0;margin-top:auto;color:#007fff;transition:color 200ms}@media only screen and (min-width:426px){.landingPage-companies{margin-top:-30px;padding:0 24px 60px}.landingPage-companies__logos{margin-bottom:48px}.landingPage-companies__logos figure{width:60px;height:60px;margin:0 8px;border-radius:10px}.landingPage-companies__title{font-size:24px;margin-bottom:72px}.landingPage-companies__filters a{font-size:16px;padding:0 18px 12px}.landingPage-companies__cards-outer{margin:0 -12px}.landingPage-companies__card-outer{width:50%;padding:12px}.landingPage-companies__card{padding:24px}}@media only screen and (min-width:769px){.landingPage-companies{margin-top:-60px;padding:0 24px 100px}.landingPage-companies__logos{margin-bottom:80px}.landingPage-companies__logos figure{width:120px;height:120px;margin:0 16px;border-radius:15px}.landingPage-companies__filters{flex-wrap:wrap;justify-content:center}.landingPage-companies__filters li{margin-bottom:32px}.landingPage-companies__filters a{padding:0 24px 12px}.landingPage-companies__cards-outer{margin:0}.landingPage-companies__card-outer{width:25%;padding:16px}.landingPage-companies__card{padding:32px}}.landingPage-cta{text-align:center;padding:40px 0}.landingPage-cta.blue{background-color:#007fff;color:#fff}.landingPage-cta h1{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:48px;font-weight:300;line-height:48px;letter-spacing:.02em;margin:0;margin-bottom:32px;padding:0 24px}.landingPage-cta .cta-card-outer{padding:12px 24px}.landingPage-cta .cta-card{height:100%;display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:12px;box-shadow:0 5px 21px 0 rgba(0,0,0,.1);padding:48px 24px;position:relative;color:#414957}.landingPage-cta .cta-card:hover .cta-card__button{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 7px 14px 0 rgba(0,0,0,.25)}.landingPage-cta .cta-card__figure{width:80px;height:80px;margin:0;margin-bottom:18px}.landingPage-cta .cta-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landingPage-cta .cta-card__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:36px;line-height:1;margin-bottom:20px}.landingPage-cta .cta-card__title p{margin:0;font-weight:300}.landingPage-cta .cta-card__title p strong{font-weight:400}.landingPage-cta .cta-card__description{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.03em;margin-bottom:40px}.landingPage-cta .cta-card__description p{margin:0}.landingPage-cta .cta-card__button{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;font-size:16px;padding:24px 36px;border-radius:4px;box-shadow:0 7px 14px 0 rgba(0,0,0,.15);color:#fff;margin-top:auto;transition:box-shadow 200ms,-webkit-transform 200ms;transition:transform 200ms,box-shadow 200ms;transition:transform 200ms,box-shadow 200ms,-webkit-transform 200ms}.landingPage-cta .cta-card__button.yellow{background:linear-gradient(180deg,#FFB600 24.53%,#FFC942 100%);color:#222e46}.landingPage-cta .cta-card__button.blue{background:linear-gradient(180deg,#0169D0 24.53%,#0080FF 100%)}.landingPage-cta .cta-card__ribbon-outer{position:absolute;top:-4px;right:-4px;width:150px;height:150px;overflow:hidden}.landingPage-cta .cta-card__ribbon{width:150%;font-size:12px;font-weight:700;line-height:12px;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:24px;position:absolute;top:32%;left:68%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 8px 0 rgba(0,0,0,.1);color:#fff}.landingPage-cta .cta-card__ribbon.yellow{background:linear-gradient(180deg,#FFB600 24.53%,#FFC942 100%);color:#222e46}.landingPage-cta .cta-card__ribbon.blue{background:linear-gradient(180deg,#0169D0 24.53%,#0080FF 100%)}@media only screen and (min-width:768px){.landingPage-cta{padding:80px 0 40px}.landingPage-cta h1{font-size:70px;line-height:66px;margin-bottom:80px;padding:0}.landingPage-cta .cta-outer{display:flex;flex-wrap:wrap}.landingPage-cta .cta-card-outer{width:50%;padding:16px;box-sizing:border-box}.landingPage-cta .cta-card{padding:50px}}.landingPage-banner-section{margin-bottom:60px}.landingPage-banner-section.blue{background-color:#007fff}.landingPage-banner-section .landingPage-banner-outer{padding:0 16px}.landingPage-banner-section .landingPage-banner{display:flex;flex-direction:column-reverse;align-items:center;background-color:#222e46;color:#fff;border-radius:12px;box-shadow:0 3px 5px 0 rgba(0,0,0,.08)}.landingPage-banner-section .landingPage-banner:hover .landingPage-banner__button{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 7px 14px 0 rgba(0,0,0,.25)}.landingPage-banner-section .landingPage-banner__image{width:60%;margin:0 auto;height:200px;margin:0;position:relative}.landingPage-banner-section .landingPage-banner__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landingPage-banner-section .landingPage-banner__content{flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding:48px;color:#fff}.landingPage-banner-section .landingPage-banner__text-content{text-align:center}.landingPage-banner-section .landingPage-banner__text-content h2{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:36px;font-weight:300;line-height:1;margin:0;margin-bottom:10px}.landingPage-banner-section .landingPage-banner__text-content p{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.01em;margin:0}.landingPage-banner-section .landingPage-banner__button{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;text-align:center;padding:16px 32px;border-radius:4px;color:#343434;background:linear-gradient(180deg,#FFC83F 24.53%,#FFB600 100%);box-shadow:0 7px 14px 0 rgba(0,0,0,.15);transition:box-shadow 200ms,-webkit-transform 200ms;transition:transform 200ms,box-shadow 200ms;transition:transform 200ms,box-shadow 200ms,-webkit-transform 200ms;margin-top:24px}@media only screen and (min-width:480px){.landingPage-banner-section .landingPage-banner{flex-direction:row;align-items:stretch}.landingPage-banner-section .landingPage-banner__image{width:40%;height:auto;flex-shrink:0;margin:0}.landingPage-banner-section .landingPage-banner__content{padding:36px 60px 32px 24px;align-items:flex-start}.landingPage-banner-section .landingPage-banner__text-content{text-align:left}}@media only screen and (min-width:768px){.landingPage-banner-section .landingPage-banner__image{width:30%}.landingPage-banner-section .landingPage-banner__content{flex-direction:row;justify-content:space-between;align-items:center;padding:36px 60px 32px 24px}.landingPage-banner-section .landingPage-banner__text-content{max-width:280px}.landingPage-banner-section .landingPage-banner__button{margin-top:0}}.landingPage-download{text-align:center;padding:40px 0}.landingPage-download.blue{background-color:#007fff;color:#fff}.landingPage-download h2{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:48px;font-weight:300;line-height:48px;letter-spacing:.02em;margin:0;margin-bottom:32px}.landingPage-download .download-card-outer{width:100%;box-sizing:border-box;padding:12px 24px}.landingPage-download .download-card{display:block;width:100%;background:#fff;border-radius:12px;box-shadow:0 5px 21px 0 rgba(0,0,0,.1);padding:80px 50px 68px;position:relative;color:#414957;text-align:left}.landingPage-download .download-card:hover .download-card__button{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 7px 14px 0 rgba(0,0,0,.25)}.landingPage-download .download-card__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:54px;line-height:54px;margin-bottom:24px}.landingPage-download .download-card__title p{margin:0;font-weight:300}.landingPage-download .download-card__title p strong{font-weight:400}.landingPage-download .download-card__description{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.03em;margin-bottom:40px}.landingPage-download .download-card__description p{margin:0}.landingPage-download .download-card__list-title{font-size:18px;font-weight:700;line-height:22px;letter-spacing:.03em;margin:0;margin-bottom:32px;max-width:256px}.landingPage-download .download-card__list{margin-bottom:36px}.landingPage-download .download-card__list li{display:flex;font-size:16px;line-height:24px;letter-spacing:.03em;margin-bottom:20px}.landingPage-download .download-card__list li span:first-of-type{margin-right:12px}.landingPage-download .download-card__button{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;font-size:14px;text-align:center;padding:24px 36px;border-radius:4px;box-shadow:0 7px 14px 0 rgba(0,0,0,.13);border:1px solid #d6d6d6;color:#016bd5;background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 0.01%,#F7F7F7 100%);transition:box-shadow 200ms,-webkit-transform 200ms;transition:transform 200ms,box-shadow 200ms;transition:transform 200ms,box-shadow 200ms,-webkit-transform 200ms}.landingPage-download .download-card__ribbon-outer{position:absolute;top:-4px;right:-4px;width:180px;height:180px;overflow:hidden}.landingPage-download .download-card__ribbon{width:250%;font-size:12px;font-weight:700;line-height:12px;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:24px;position:absolute;top:36%;left:64%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 8px 0 rgba(0,0,0,.1);color:#fff;background:linear-gradient(180deg,#222E45 -0.01%,#294571 99.99%)}@media only screen and (min-width:768px){.landingPage-download{padding:120px 0 80px}.landingPage-download h2{font-size:60px;line-height:62px;margin-bottom:60px;padding:0}.landingPage-download .download-card{display:flex;padding:68px 20px;text-align:left}.landingPage-download .download-card__left,.landingPage-download .download-card__right{width:50%;padding:20px 60px}.landingPage-download .download-card__left{border-right:1px solid #d7d7d7}.landingPage-download .download-card__description{margin-bottom:0}}.landingPage-logos{padding:60px 0;text-align:center;box-sizing:border-box}.landingPage-logos__title{font-size:18px;margin:0 0 40px;font-family:scout reg,roboto,helvetica,arial,sans-serif;font-weight:400}.landingPage-logos__logos-container{box-sizing:border-box;display:flex;align-items:center;overflow:hidden}.landingPage-logos__marquee{display:flex;flex-shrink:0;align-items:center;-webkit-animation:marquee 90s linear infinite running;animation:marquee 90s linear infinite running}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.landingPage-logos__logos-wrapper{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex:0 0 auto}.landingPage-logos__logo{padding:0 24px;margin:0;height:36px;max-width:120px}.landingPage-logos__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:768px){.landingPage-logos{padding:72px 0 96px}.landingPage-logos__title{font-size:24px;margin-bottom:60px}.landingPage-logos__logo{padding:0 40px;max-width:200px}}@media only screen and (min-width:1024px){.landingPage-logos{padding:96px 0 120px}.landingPage-logos__title{margin-bottom:80px}}.landingPage-testimonials{background-color:#f2f2f2;padding:60px 0 84px}.landingPage-testimonials .carousel-cell{width:100%}.landingPage-testimonials .flickity-button{display:none}.landingPage-testimonials__wrapper{max-width:784px;margin:0 auto;text-align:center;padding:0 24px}.landingPage-testimonials__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:200;font-size:28px;line-height:1.3;margin:0 0 40px}.landingPage-testimonials__name{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-weight:700;margin:0 0 6px;font-size:20px}.landingPage-testimonials__info{font-family:scout lt,roboto,helvetica,arial,sans-serif;font-size:20px;margin:0 0 24px}@media only screen and (min-width:768px){.landingPage-testimonials{padding:72px 0 84px}.landingPage-testimonials__title{font-size:36px;margin-bottom:100px}}@media only screen and (min-width:1024px){.landingPage-testimonials{padding:120px 0}}.landingPage-tabs{padding:60px 24px}.landingPage-tabs__tabs-wrapper{margin-bottom:40px}.landingPage-tabs__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:40px;font-weight:200;margin:0 0 40px;text-align:center}.landingPage-tabs__tab{padding:8px 0 8px 12px;border-radius:4px}.landingPage-tabs__tab.active{border-left:7px solid #007fff;box-shadow:0 4px 14px rgba(0,0,0,.06)}.landingPage-tabs__tab-title{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-size:18px;font-weight:700;margin:0;pointer-events:none}.landingPage-tabs__tab-description{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-size:18px;display:none;margin-top:9px;pointer-events:none}.landingPage-tabs__tabs-content{position:relative;overflow:hidden}.landingPage-tabs__tab-image{opacity:0;visibility:hidden;width:100%;margin:0;position:absolute;top:0;left:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:all 200ms}.landingPage-tabs__tab-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landingPage-tabs__tab-image.active{opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px)}.landingPage-tabs__tab-image figcaption{margin-top:16px;line-height:1.3}@media only screen and (min-width:768px){.landingPage-tabs{padding:72px 24px}.landingPage-tabs__title{font-size:60px;margin-bottom:68px}.landingPage-tabs__tabs-container{display:flex;align-items:flex-start;max-width:1200px;margin:0 auto}.landingPage-tabs__tabs-wrapper{width:40%;padding:0 40px 0 0;margin:0}.landingPage-tabs__tab{padding:32px 36px 16px;border-radius:4px;cursor:pointer;transition:color 200ms}.landingPage-tabs__tab:not(.active):hover{color:#007fff}.landingPage-tabs__tab.active{border-left:7px solid #007fff;box-shadow:0 4px 14px rgba(0,0,0,.06)}.landingPage-tabs__tab.active .landingPage-tabs__tab-description{display:block}.landingPage-tabs__tab-title{font-size:21px}.landingPage-tabs__tabs-content{width:60%;padding:0 0 0 40px;position:relative;overflow:hidden}.landingPage-tabs__tab-image{opacity:0;visibility:hidden;width:100%;margin:0;position:absolute;top:0;left:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:all 200ms}.landingPage-tabs__tab-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landingPage-tabs__tab-image.active{opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px)}.landingPage-tabs__tab-image figcaption{display:none}}@media only screen and (min-width:1024px){.landingPage-tabs{padding:120px 24px}}.events-header{max-width:1040px;margin:auto;padding:24px;text-align:center;box-sizing:border-box}.events-header__title{margin:0;line-height:1;color:#4a4a4a;margin-bottom:24px}.events-header__filter{display:flex;align-items:center;justify-content:center}.events-header__filter label{text-align:left;font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:13px;color:#4a4a4a;letter-spacing:.016em;line-height:1.692;margin-bottom:2px;text-transform:none}.events-header__filter select{opacity:0}.events-header__filter .select-wrapper{width:auto;margin-left:24px}.events-header__filter .select-wrapper .holder{background-color:#fff;font-size:14px;width:auto}.events-header__filter .select-wrapper select{font-size:16px;width:100%;height:100%}@media only screen and (min-width:769px){.events-header{display:flex;align-items:center;padding-top:48px}.events-header__title{margin-right:auto;margin-left:0;margin-bottom:0;margin-top:0}}.events-list{max-width:1040px;margin:auto;padding:0 24px 24px;box-sizing:border-box}.events-list__item{margin-bottom:24px}.event-list-card{background-color:#fff;display:block;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);border-radius:4px;padding:0;transition:all .2s ease-in;color:#4a4a4a;position:relative}.event-list-card__date{background-color:#3595f2;padding:24px;border-radius:4px 4px 0 0;color:#fff;display:flex;align-items:center}.event-list-card__date__time{display:flex;align-items:center}.event-list-card__date__day{font-size:35px;line-height:1;margin-right:6px}.event-list-card__date__month-year{font-size:12px;line-height:1.4}.event-list-card__date__month-year span{display:block}.event-list-card__date__category{margin-left:auto;margin-right:0}.event-list-card__content{padding:24px;color:#4a4a4a;max-width:600px}.event-list-card__content__title{width:100%;color:#4a4a4a;margin:0;margin-bottom:12px;padding:0;font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:20px}.event-list-card__content__location,.event-list-card__content__date{display:flex;align-items:center;font-size:16px;letter-spacing:.02em;line-height:1.625}.event-list-card__content__location svg,.event-list-card__content__date svg{width:15px;height:15px;margin-right:6px}.event-list-card__content__location svg *,.event-list-card__content__date svg *{fill:#3595f2}.event-list-card__content__description{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;color:#4a4a4a;line-height:1.5;letter-spacing:.02em;padding:0;margin:12px 0}.event-list-card__cta{padding:24px;display:flex;align-items:center;justify-content:flex-end;color:#3595f2;margin-left:auto;align-self:flex-end;flex-shrink:0}.event-list-card__cta svg{margin-left:24px;transition:all .2s ease-in}.event-list-card__cta svg *{fill:#3595f2}.event-list-card:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.event-list-card:hover .event-list-card__cta svg{-webkit-transform:translateX(6px);transform:translateX(6px)}@media only screen and (min-width:769px){.event-list-card{display:flex}.event-list-card__date{display:inline-flex;flex-direction:column;border-radius:4px 0 0 4px;margin-right:12px;flex-shrink:0;width:135px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17)}.event-list-card__date__category{margin-left:0;margin-bottom:0;margin-top:auto}.event-list-card__content__title{font-size:22px}.event-list-card__content-container{flex-grow:1}}@media only screen and (min-width:1441px){.event-list-card__content-container{display:flex}}.learn-hero{background:#007fff;padding:48px 0 60px;color:#fff}.learn-hero__container{max-width:1300px;padding:0 24px;margin:0 auto}.learn-hero__title{font-size:48px;line-height:.9;letter-spacing:.01em;text-align:center;margin:0 0 40px}.learn-hero .learn-sub-navigation{margin-bottom:32px;box-sizing:border-box}.learn-hero .learn-sub-navigation__container{max-width:920px;margin:0 auto}.learn-hero .learn-sub-navigation ul::-webkit-scrollbar{display:none}.learn-hero .learn-sub-navigation ul{display:flex;width:100vw;margin-left:-24px;padding:12px 0 12px 24px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.learn-hero .learn-sub-navigation ul li{margin:0 18px 18px 0;flex-shrink:0}.learn-hero .learn-sub-navigation ul a{font-family:inter;font-weight:400;font-size:14px;display:inline-block;color:#fff;padding:7px 16px;border:2px solid rgba(255,255,255,.21);border-radius:8px;transition:all 200ms ease-in;will-change:transform;will-change:border-color}.learn-hero .learn-sub-navigation ul a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);border-color:#fff}.learn-hero__content{display:flex;flex-wrap:wrap;box-sizing:border-box}.learn-hero__main{display:flex;flex-wrap:wrap;min-width:100%}.learn-hero__tutorials{width:100%;margin-top:32px}.learn-hero__tutorials-header{display:flex;justify-content:space-between;width:100%;margin-bottom:24px}.learn-hero__tutorials-title,.learn-hero__tutorials-cta{font-family:inter;font-weight:600;font-size:14px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;letter-spacing:.04em}.learn-hero__tutorials-cta{transition:opacity 200ms;display:none}.learn-hero__tutorials-cta:hover{opacity:.7}.learn-hero__tutorials-wrapper li:not(:last-of-type){margin-bottom:24px}@media only screen and (min-width:426px){.learn-hero{padding:60px 0 80px}.learn-hero__title{font-size:56px;margin-bottom:48px}.learn-hero__main{flex-wrap:nowrap;margin:0 -12px}}@media only screen and (min-width:769px){.learn-hero .learn-sub-navigation ul{flex-wrap:wrap;justify-content:center;width:auto;margin-left:0;padding:0;overflow-x:visible}.learn-hero__tutorials-cta{display:block}.learn-hero .cta-new--mobile{display:none}}@media only screen and (min-width:1024px){.learn-hero{padding:100px 0}.learn-hero__title{font-size:70px;margin-bottom:56px}.learn-hero .learn-sub-navigation{margin-bottom:80px}.learn-hero .learn-sub-navigation ul li{margin:0 12px}.learn-hero__main{width:60%;min-width:auto;margin:0}.learn-hero__tutorials{width:40%;margin-top:0;padding-left:32px}}.links-section{padding:48px 0;font-family:scout thi,roboto,helvetica,arial,sans-serif;box-sizing:border-box}.links-section.blue{background-color:#007fff;color:#fff}.links-section.gray{background-color:#f0f0f0}.links-section__container{max-width:1440px;margin:0 auto;position:relative;padding:0 24px}.links-section__title{max-width:1300px;font-size:40px;line-height:.9;letter-spacing:.01em;margin:0 auto 40px;font-weight:400}.links-section__links-container{max-width:1300px;display:flex;flex-wrap:wrap;margin:0 auto;width:100%}.links-section__image{overflow:hidden;max-width:480px;margin:40px auto 0}.links-section__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.links-section .link-card__wrapper{margin:0 24px 24px 0}.links-section .link-card{display:flex;align-items:center;background-color:#fff;border-radius:12px;padding:24px 40px 24px 24px;transition:all .2s ease-in;will-change:box-shadow;will-change:transform}.links-section .link-card:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.links-section .link-card__image{width:46px;height:46px;margin:0 12px 0 0}.links-section .link-card__title{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;color:#2d303e;margin:0}@media only screen and (min-width:426px){.links-section{padding:60px 0 80px}.links-section__title{font-size:48px;margin-bottom:56px}}@media only screen and (min-width:1024px){.links-section{padding:100px 0}.links-section__title{font-size:60px}}@media only screen and (min-width:1300px){.links-section{padding:100px 0 180px}.links-section__links-container{padding-right:30%}.links-section__image{position:absolute;width:30%;max-height:400px;right:0;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);margin:0}}.liftUp-section{padding:48px 0;font-family:scout thi,roboto,helvetica,arial,sans-serif;box-sizing:border-box}.liftUp-section.dark-blue{background-color:#222e46;color:#fff}.liftUp-section.blue{background-color:#007fff;color:#fff}.liftUp-section.gray{background-color:#f0f0f0}.liftUp-section__container{max-width:1348px;margin:0 auto;padding:0 24px}.liftUp-section__title{font-size:40px;line-height:.9;letter-spacing:.01em;margin:0 auto 40px;font-weight:400}.liftUp-section__liftUp-container{display:flex;flex-wrap:wrap}.liftUp-section .liftUp-card__wrapper{width:100%;margin:0;padding:12px 0}.liftUp-section .liftUp-card{display:block;background-color:#0080ff;border-radius:12px;padding:48px 32px;transition:all .2s ease-in;will-change:box-shadow;will-change:transform;min-height:400px;position:relative}.liftUp-section .liftUp-card:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.liftUp-section .liftUp-card__image{width:100%;height:76%;margin:0;position:absolute;bottom:0;right:0}.liftUp-section .liftUp-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.liftUp-section .liftUp-card__title{position:relative;font-size:42px;line-height:1;font-family:scout thi,roboto,helvetica,arial,sans-serif;color:#fff;margin:0;z-index:1}@media only screen and (min-width:426px){.liftUp-section{padding:60px 0 80px}.liftUp-section__title{font-size:48px;margin-bottom:56px}.liftUp-section__liftUp-container{margin:0 -12px}.liftUp-section .liftUp-card__wrapper{width:50%;margin:0;padding:12px}}@media only screen and (min-width:769px){.liftUp-section .liftUp-card__wrapper{width:33.33333%;margin:0;padding:0 12px}}@media only screen and (min-width:1024px){.liftUp-section{padding:100px 0}.liftUp-section__title{font-size:60px}}@media only screen and (min-width:1300px){.liftUp-section{padding:100px 0 180px}}.cta-new-wrapper--mobile{display:flex}.cta-new--mobile{font-family:inter;font-weight:600;font-size:14px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;letter-spacing:.04em;display:inline-block;transition:opacity 200ms;margin:48px auto 0}.cta-new--mobile:hover{opacity:.7}@media only screen and (min-width:769px){.cta-new--mobile{display:none}}.tutorial-card{display:flex;padding:20px 32px 20px 20px;background-color:#fff;border-radius:12px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);transition:all .2s ease-in;color:#2d303e;will-change:box-shadow;will-change:transform}.tutorial-card:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.tutorial-card__image{width:40%;max-width:128px;height:96px;flex-shrink:0;margin:0;background-color:#222e46;border-radius:12px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;margin-right:18px}.tutorial-card__image img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.tutorial-card__image svg{position:relative;z-index:9}.tutorial-card__content{display:flex;flex-direction:column}.tutorial-card__title{font-family:scout lt,roboto,helvetica,arial,sans-serif;font-size:24px;font-weight:400;line-height:1;margin:0 0 16px}.tutorial-card__title.additional-margin{margin-bottom:40px}.tutorial-card__info{font-family:inter;font-weight:400;display:flex;align-items:center;font-size:13px;margin-top:auto;color:#424551}.tutorial-card__info .divider{display:none;margin:0 6px}.tutorial-card__info .tutorial-card__duration{display:none}@media only screen and (min-width:426px){.tutorial-card__title{font-size:28px}.tutorial-card__info{font-size:14px}.tutorial-card__info .divider{display:block;margin:0 6px}.tutorial-card__info .tutorial-card__duration{display:block}}.learnLanding-template .learn-cards-section__header a{color:#fff}.learn-cards-section{padding:40px 0 60px}.learn-cards-section.dark-blue{background-color:#222e46;color:#fff}.learn-cards-section.blue{background-color:#007fff;color:#fff}.learn-cards-section.gray{background-color:#f0f0f0;color:#2d303e}.learn-cards-section.gray .learn-cards-section__header a,.learn-cards-section.gray .cta-new-wrapper--mobile a{color:#2d303e}.learn-cards-section__content{max-width:1300px;padding:0 24px;margin:0 auto}.learn-cards-section__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:24px}.learn-cards-section__header a{font-family:inter;font-weight:600;font-size:12px;text-transform:uppercase;color:#007fff;flex-shrink:0;transition:opacity 200ms;border-bottom:1px solid transparent;display:none}.learn-cards-section__header a:hover{opacity:.7}.learn-cards-section__title{font-size:36px;line-height:1.1;letter-spacing:.01em;margin:0}.learn-cards-section .cards-list{display:flex;flex-wrap:wrap;box-sizing:border-box}.learn-cards-section .cards-list__item{width:100%;padding:12px 0}.learn-cards-section .cards-list .basic-card{width:100%;height:100%;font-size:36px;color:#2d303e;display:flex;flex-direction:column;background-color:#fff;padding:20px 24px 24px;border-radius:12px;box-shadow:0 5px 8px 0 rgba(0,0,0,.06);transition:all 200ms;font-family:scout lt,roboto,helvetica,arial,sans-serif}.learn-cards-section .cards-list .basic-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 12px 16px 0 rgba(0,0,0,.14)}.learn-cards-section .cards-list .basic-card__pre-title{font-family:inter;font-weight:400;font-size:14px;color:#007fff;margin:0 0 12px}.learn-cards-section .cards-list .basic-card__title{font-size:26px;font-weight:400;line-height:1;letter-spacing:0;margin:0 0 24px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.learn-cards-section .cards-list .basic-card footer{font-family:inter;font-weight:400;display:flex;align-items:center;font-size:14px;margin-top:auto}.learn-cards-section .cards-list .basic-card footer p{margin:0}.learn-cards-section .cards-list .basic-card footer span{margin:0 12px}@media only screen and (min-width:426px){.learn-cards-section{padding:60px 0 80px}.learn-cards-section__header{margin-bottom:32px}.learn-cards-section__header a{font-size:14px}.learn-cards-section__title{font-size:48px}.learn-cards-section .cards-list{margin:0 -12px}.learn-cards-section .cards-list__item{width:50%;padding:12px}}@media only screen and (min-width:769px){.learn-cards-section{padding:100px 0}.learn-cards-section__header{margin-bottom:40px}.learn-cards-section__header a{display:block}.learn-cards-section__title{font-size:60px}.learn-cards-section .cards-list__item{width:33.333%}}.about-hero{padding:48px 24px 120px;box-sizing:border-box;font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;background-color:#007fff;position:relative}.about-hero__image--left,.about-hero__image--right{width:24%;height:30%;position:absolute;bottom:0;margin:0;overflow:hidden}.about-hero__image--left img,.about-hero__image--right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-hero__image--left{left:0}.about-hero__image--right{right:0}.about-hero__container{width:100%;max-width:620px;margin:0 auto;position:relative;text-align:center;color:#fff;z-index:1}.about-hero__pre-title,.about-hero__text{font-size:24px;line-height:1.3;letter-spacing:.02em;margin:0;font-family:scout lt,roboto,helvetica,arial,sans-serif;font-weight:400}.about-hero__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;font-size:56px;line-height:.92;margin:60px 0 72px}@media only screen and (min-width:769px){.about-hero{padding:96px 0}.about-hero__image--left,.about-hero__image--right{width:28%;height:80%;top:10%;margin:0}.about-hero__image--left img,.about-hero__image--right img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.about-hero__image--left img{-o-object-position:center left;object-position:center left}.about-hero__image--right img{-o-object-position:center right;object-position:center right}.about-hero__pre-title,.about-hero__text{font-size:28px}.about-hero__title{font-size:70px;margin:120px 0}}.about-testimonial{padding:60px 24px;text-align:center;font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;position:relative}.about-testimonial.blue{background-color:#007fff;color:#fff}.about-testimonial.blue .about-testimonial__text{color:#fff}.about-testimonial.grey{background-color:#f0f0f0}.about-testimonial.has-image{padding:120px 24px;background-color:#222e46;color:#fff}.about-testimonial.has-image .about-testimonial__text{color:#fff}.about-testimonial__image{width:100%;height:100%;position:absolute;top:0;left:0;margin:0}.about-testimonial__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-testimonial__container{width:100%;max-width:820px;margin:0 auto;position:relative}.about-testimonial__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;font-size:48px;line-height:.92;margin:0 0 48px}.about-testimonial__text{font-size:20px;line-height:1.4;letter-spacing:.02em;margin:0;color:#848997;font-family:scout lt,roboto,helvetica,arial,sans-serif;font-weight:400}@media only screen and (min-width:769px){.about-testimonial{padding:100px 24px}.about-testimonial.has-image{padding:220px 24px}.about-testimonial__title{font-size:60px;margin:0 0 60px}.about-testimonial__text{font-size:28px}}.about-info{padding:60px 24px 80px;font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;text-align:center;background-color:#007fff;color:#fff}.about-info.blue{background-color:#007fff;color:#fff}.about-info.grey{background-color:#f0f0f0}.about-info__container{width:100%;max-width:920px;margin:0 auto}.about-info__title{font-size:24px;line-height:1.4;letter-spacing:.02em;margin:0 0 40px;font-family:scout lt,roboto,helvetica,arial,sans-serif;font-weight:400}.about-info__text{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;font-size:56px;line-height:.92;margin:0}@media only screen and (min-width:769px){.about-info{padding:96px 24px 140px}.about-info__title{font-size:28px;margin-bottom:56px}.about-info__text{font-size:70px}}.about-columns{padding:60px 24px 16px;font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;text-align:center;background-color:#f0f0f0;box-sizing:border-box}.about-columns__container{width:100%;max-width:1200px;margin:0 auto}.about-columns__title{max-width:660px;font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;font-size:48px;line-height:.92;margin:0 auto 32px}.about-columns__text{max-width:520px;font-size:20px;line-height:1.3;letter-spacing:.02em;margin:0 auto 80px;font-family:scout lt,roboto,helvetica,arial,sans-serif;font-weight:400}.about-columns__wrapper{display:flex;flex-wrap:wrap}.about-columns .about-column{width:100%;padding:80px 24px 56px;display:flex;flex-direction:column;align-items:center;background-color:#fff;box-shadow:0 6px 12px 0 #0000000f;border-radius:14px;margin-bottom:72px;position:relative}.about-columns .about-column__image{width:82px;height:82px;margin:0 0 24px;box-shadow:0 6px 12px 0 rgba(0,0,0,.06);border-radius:14px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#007fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.about-columns .about-column__image.green{background-color:#7cc576}.about-columns .about-column__image.yellow{background-color:#ffc126}.about-columns .about-column__image.pink{background-color:#f2697d}.about-columns .about-column__image img{height:auto;width:auto;max-width:44px;max-height:44px;-o-object-fit:contain;object-fit:contain}.about-columns .about-column__title,.about-columns .about-column__text{font-family:scout lt,roboto,helvetica,arial,sans-serif;font-size:20px;line-height:1.3;letter-spacing:.02em;margin:0}.about-columns .about-column__title{font-weight:700}@media only screen and (min-width:426px){.about-columns .about-column{width:calc(50% - 12px);margin:0 6px 72px}}@media only screen and (min-width:769px){.about-columns{padding:96px 24px 72px}.about-columns__title{max-width:660px;font-size:60px;margin:0 auto 40px}.about-columns__text{font-size:24px;margin:0 auto 96px}.about-columns .about-column__image{margin-bottom:40px}.about-columns .about-column__title,.about-columns .about-column__text{font-size:24px}}@media only screen and (min-width:1200px){.about-columns{padding-bottom:140px}.about-columns__wrapper{flex-wrap:nowrap}.about-columns .about-column{width:25%;margin-bottom:0}.about-columns .about-column.one-third{width:33.3333%}}.about-cta{padding:60px 24px 124px;font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;text-align:center;background-color:#007fff;color:#fff;position:relative}.about-cta__image--left,.about-cta__image--right{width:24%;height:20%;position:absolute;bottom:0;margin:0;overflow:hidden}.about-cta__image--left img,.about-cta__image--right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-cta__image--left{left:0}.about-cta__image--right{right:0}.about-cta__container{width:100%;max-width:560px;margin:0 auto;position:relative;z-index:1}.about-cta__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;font-size:56px;line-height:.92;margin:0 0 40px}.about-cta__text p{font-size:24px;line-height:1.3;letter-spacing:.02em;margin:0 0 24px;font-family:scout lt,roboto,helvetica,arial,sans-serif;font-weight:400}.about-cta__cta{padding:24px 32px;background-color:#222e46;margin-top:24px}.about-cta__cta:hover{background-color:#25334d}@media only screen and (min-width:769px){.about-cta{padding:100px 24px 124px}.about-cta__image--left,.about-cta__image--right{width:28%;height:80%;top:10%;margin:0}.about-cta__image--left img,.about-cta__image--right img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.about-cta__image--left img{-o-object-position:center left;object-position:center left}.about-cta__image--right img{-o-object-position:center right;object-position:center right}.about-cta__title{font-size:70px;margin-bottom:56px}.about-cta__text p{font-size:28px;margin-bottom:40px}.about-cta__cta{margin:0}}.about-textImage{padding:60px 0;font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;box-sizing:border-box}.about-textImage__container{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column-reverse}.about-textImage__media{width:100%;margin:0;flex-shrink:0}.about-textImage__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-textImage__text-content{width:100%;padding:24px 24px 0}.about-textImage__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;font-size:48px;line-height:.92;margin:0 0 24px}.about-textImage__text{font-size:20px;line-height:1.3;letter-spacing:.02em;margin:0;font-family:scout lt,roboto,helvetica,arial,sans-serif;font-weight:400}@media only screen and (min-width:426px){.about-textImage__image{width:70%;margin:0 auto}}@media only screen and (min-width:769px){.about-textImage{padding:80px 0}.about-textImage__container{flex-direction:row}.about-textImage__container.reverse{flex-direction:row-reverse}.about-textImage__media{width:50%;margin:0}.about-textImage__text-content{width:50%;padding:72px 48px}.about-textImage__title{font-size:60px;margin:0 0 40px}.about-textImage__text{font-size:24px}}@media only screen and (min-width:1200px){.about-textImage__text-content{padding:100px 80px}}.about-textImages{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;box-sizing:border-box}.about-textImages__container{display:flex;flex-wrap:wrap;max-width:1440px;margin:0 auto}.about-textImages__column{width:100%;display:flex;flex-direction:column;flex-grow:0}.about-textImages__column.reverse{flex-direction:column-reverse}.about-textImages__column.reverse .about-textImages__images{padding-bottom:64%}.about-textImages__column.reverse .about-textImages__images .about-textImages__image--big{width:80%;top:0;right:0;left:auto}.about-textImages__column.reverse .about-textImages__images .about-textImages__image--small{bottom:80%;top:auto;left:0}.about-textImages__column.reverse .about-textImages__text-content{padding:40px 24px 30%}.about-textImages__images{padding-bottom:74%;position:relative;margin:0}.about-textImages__images .about-textImages__image--big{width:100%;height:100%;position:absolute;top:0;left:0}.about-textImages__images .about-textImages__image--small{width:50%;height:50%;position:absolute;top:80%;left:25%;z-index:99}.about-textImages__text-content{padding:30% 24px 24px}.about-textImages__text-content h1,.about-textImages__text-content h2,.about-textImages__text-content h3,.about-textImages__text-content h4,.about-textImages__text-content h5,.about-textImages__text-content h6{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;font-size:48px;line-height:.92;margin:0 0 24px}.about-textImages__text-content p{font-size:20px;line-height:1.4;letter-spacing:.02em;margin:0 0 24px;font-family:scout lt,roboto,helvetica,arial,sans-serif;font-weight:400}.about-textImages__text-content p:last-of-type{margin:0}.about-textImages__text-content a{line-height:1;color:#007fff;padding:2px 12px 4px;border:1px solid #dcdee1;border-radius:10px;box-shadow:0 5px 8px 0 rgba(0,0,0,.06);transition:all 200ms}.about-textImages__text-content a:hover{box-shadow:none;border-color:transparent}@media only screen and (min-width:769px){.about-textImages__column{width:50%;padding:0 80px 0 0}.about-textImages__column.reverse{padding:0 0 0 80px}.about-textImages__column.reverse .about-textImages__text-content{padding:100px 25% 30% 0}.about-textImages__text-content{padding:30% 0 100px 25%}.about-textImages__text-content h1,.about-textImages__text-content h2,.about-textImages__text-content h3,.about-textImages__text-content h4,.about-textImages__text-content h5,.about-textImages__text-content h6{font-size:60px;margin-bottom:40px}.about-textImages__text-content p{font-size:24px;margin-bottom:40px}}.about-numbers{width:100%;padding:60px 24px;text-align:center;font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;box-sizing:border-box;background-color:#f0f0f0;overflow:hidden}.about-numbers__container{width:100%;max-width:1200px;margin:0 auto}.about-numbers__title{font-size:24px;line-height:1.3;letter-spacing:.02em;margin:0 0 40px;font-family:scout lt,roboto,helvetica,arial,sans-serif;font-weight:400;color:#848997}.about-numbers__cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center;position:relative}.about-numbers .number-card__wrapper{width:100%;margin-bottom:24px}.about-numbers .number-card__wrapper.first,.about-numbers .number-card__wrapper.last{display:none}.about-numbers .number-card__wrapper:nth-of-type(3) .number-card{border-color:#ffc126}.about-numbers .number-card__wrapper:nth-of-type(3) .number-card__title{color:#ffc126}.about-numbers .number-card__wrapper:nth-of-type(4) .number-card{border-color:#7657ff}.about-numbers .number-card__wrapper:nth-of-type(4) .number-card__title{color:#7657ff}.about-numbers .number-card{width:100%;padding:56px 48px;border-top:12px solid #50cd8b;border-radius:10px;box-shadow:0 5px 8px 0 rgba(0,0,0,.06);background-color:#fff}.about-numbers .number-card__title{font-size:76px;line-height:1;margin:0 0 16px;color:#50cd8b}.about-numbers .number-card__text{font-family:scout lt,roboto,helvetica,arial,sans-serif;font-size:20px;line-height:1.3;letter-spacing:.02em;margin:0}@media only screen and (min-width:769px){.about-numbers{padding:100px 24px 124px}.about-numbers__title{font-size:28px;margin-bottom:8px}.about-numbers .number-card__wrapper{width:33.3333%;padding:0 24px;margin-bottom:0}.about-numbers .number-card__wrapper.first,.about-numbers .number-card__wrapper.last{display:block;position:absolute}.about-numbers .number-card__wrapper.first{right:100%;top:-56px}.about-numbers .number-card__wrapper.last{left:100%;top:24px}.about-numbers .number-card__wrapper.last .number-card{border-color:#ff4964}.about-numbers .number-card__wrapper:nth-of-type(3){-webkit-transform:translateY(48px);transform:translateY(48px)}.about-numbers .number-card{padding:40px 32px}}@media only screen and (min-width:1200px){.about-numbers .number-card{padding:68px 56px;min-height:360px}.about-numbers .number-card__title{font-size:94px}.about-numbers .number-card__text{font-size:24px}}.logos-animation__item{position:relative}.logos-animation__image{position:absolute;transition:opacity .4s linear;opacity:1;z-index:0}.logos-animation__image.hidden{opacity:0;z-index:1}.featured-card{width:100%;min-height:420px;display:block;margin-bottom:24px;background-color:#222e46;border-radius:12px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17);overflow:hidden;transition:all .2s ease-in;will-change:box-shadow;will-change:transform;position:relative}.featured-card:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.17);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.featured-card__image{width:100%;height:66%;position:absolute;bottom:0;right:0;margin:0}.featured-card__image img{width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.featured-card__content{width:100%;height:100%;padding:36px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.featured-card__category{font-family:inter;font-weight:400;color:#fff;font-size:14px;letter-spacing:.016em;line-height:1.69;margin-bottom:16px}.featured-card__title{font-family:scout lt,roboto,helvetica,arial,sans-serif;color:#4a4a4a;font-weight:400;font-size:36px;line-height:1;color:#fff;margin:0;padding-top:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:32px}.featured-card__button{font-family:inter;font-weight:500;display:flex;align-items:center;margin-top:auto;color:#222e46;border-radius:4px;padding:16px 24px;background:linear-gradient(180deg,#FFC126 24.53%,#FFB600 100%)}.featured-card__button span{margin-left:10px;margin-top:4px}.featured-card__author{display:flex;align-items:center}.featured-card__author__portrait{height:40px;width:40px;border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-right:12px}.featured-card__author__title{font-size:13px;letter-spacing:.016em;line-height:1.69;color:#a7a7a7}@media only screen and (min-width:426px){.featured-card{width:50%;min-height:480px;margin:0 12px 24px}.featured-card__title{font-size:30px}.featured-card__image{height:350px;padding-bottom:0}}@media only screen and (min-width:1024px){.featured-card{margin:0 24px 0 0}.featured-card__title{font-size:36px}}.subscription-card{width:auto;background:#fff;border:1px solid #f0f0f0;box-shadow:0 6px 14px rgba(0,0,0,.08);border-radius:8px;padding:16px;margin-bottom:24px;flex-grow:1}@media only screen and (min-width:426px){.subscription-card{max-width:50%;margin:0 16px 32px}}@media only screen and (min-width:769px){.subscription-card{width:33.333%;padding:32px;margin:0 20px;flex-grow:0}}.subscription-card__title{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-size:16px;line-height:85.3%;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#2d303e;margin-bottom:24px;margin-top:24px}.subscription-card__icon{margin-bottom:24px;text-align:center}.subscription-card__icon img{width:95px}.subscription-card__description{font-family:inter;font-weight:400;font-size:16px;line-height:140%;text-align:center;color:#222e45;width:85%;margin:0 auto 24px}.subscription-card__subheading{font-family:inter;font-weight:400;font-size:16px;line-height:140%;color:#222e46;margin-bottom:24px;border-top:1px solid #dcdee1;padding-top:24px}.subscription-card__benefits li{font-family:inter;font-weight:400;font-size:14px;line-height:140%;color:#222e46;margin-bottom:12px}.subscription-card__benefits li svg{margin-right:12px}.subscription-card__cta{display:inherit;margin-bottom:24px}.subscription-section{background-color:#007fff;padding:48px 24px}@media only screen and (min-width:426px){.subscription-section{padding:96px 24px}}.subscription-section h2{color:#fff;margin:0 auto;padding-bottom:48px;text-align:center;width:100%}@media only screen and (min-width:426px){.subscription-section h2{padding-bottom:100px}}.subscription-section__content{max-width:1150px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.subscription-section__cards{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:50px;z-index:1;width:100%}@media only screen and (min-width:426px){.subscription-section__cards{flex-direction:row}}@media only screen and (min-width:769px){.subscription-section__cards{padding:0 24px 120px;flex-wrap:nowrap}}.slidecontainer{width:100%;color:#000;margin-bottom:24px}.slider{-webkit-appearance:none;width:100%;height:7px;border-radius:40px;background:#dcdee1;outline:none;opacity:.7;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{box-shadow:0 0 0 #fff;border:4px solid #fff;height:30px;width:30px;border-radius:20px;background:#222e46;cursor:pointer;-webkit-appearance:none;margin-top:-2px;box-shadow:0 4px 14px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.05)}.slider::-moz-range-thumb{box-shadow:0 0 0 #fff;border:4px solid #fff;height:30px;width:30px;border-radius:20px;background:#222e46;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.05)}.slider::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #fff;border:4px solid #fff;height:30px;width:30px;border-radius:20px;background:#222e46;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.05)}.subscription-section--new{background-color:#007fff;padding:48px 24px;position:relative}@media only screen and (min-width:426px){.subscription-section--new{padding:96px 24px}}.subscription-section--new h2{color:#fff;margin:0 auto;padding-bottom:48px;text-align:center;width:100%}@media only screen and (min-width:426px){.subscription-section--new h2{padding-bottom:100px}}.subscription-section--new__content{max-width:1150px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.subscription-section--new__cards{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:50px;z-index:1;width:100%}@media only screen and (min-width:426px){.subscription-section--new__cards{flex-direction:row}}@media only screen and (min-width:769px){.subscription-section--new__cards{padding:0 24px 120px;flex-wrap:nowrap}}.subscription{background-color:#007fff;margin:0;padding:60px 24px;color:#fff;text-align:center}.subscription h1{font-size:70px;line-height:.92;font-family:scout thi,roboto,helvetica,arial,sans-serif;margin-bottom:32px;font-weight:100}.subscription p{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;letter-spacing:.02em;color:#fff;max-width:500px;margin:0 auto}.subscription .subscription-card--new{width:100%;background:#fff;border:1px solid #f0f0f0;box-shadow:0 6px 14px rgba(0,0,0,.08);border-radius:8px;padding:56px 40px 60px;height:100%;position:relative;color:#000}@media only screen and (min-width:640px){.subscription .subscription-card--new{padding:56px 40px;min-width:auto;margin-bottom:24px}}.subscription .subscription-card--new__wrapper{max-width:280px;margin:0 auto;display:flex;flex-direction:column;height:100%}.subscription .subscription-card--new__pre-title{font-size:20px;font-family:inter;font-weight:500;line-height:85.3%;letter-spacing:.05em;margin-bottom:16px}.subscription .subscription-card--new__pre-title span{font-size:16px;display:block;font-family:inter;font-weight:400;padding-top:6px}.subscription .subscription-card--new__title h2{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:100;font-size:100px;line-height:.9;margin:0 0 20px}.subscription .subscription-card--new__title p{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:36px;line-height:150%;text-align:center;letter-spacing:.05em;color:#414957;margin-bottom:24px;margin-top:24px}.subscription .subscription-card--new__title p strong{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:300}.subscription .subscription-card--new__info{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-size:17px;line-height:85.3%;letter-spacing:.05em;text-align:center;color:#848997;width:85%;margin:0 auto 16px;max-width:280px}.subscription .subscription-card--new__description{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-size:18px;line-height:1.4;color:#2d303e;margin-bottom:48px}.subscription .subscription-card--new__subheading{font-family:inter;font-weight:400;font-size:16px;line-height:140%;color:#222e46;margin-bottom:24px;border-top:1px solid #dcdee1;padding-top:24px;font-weight:500}.subscription .subscription-card--new__benefits .v2-landing__button--new{margin-right:0}.subscription .subscription-card--new__benefits li{font-family:inter;font-weight:400;font-size:14px;line-height:140%;color:#222e46;margin-bottom:12px;text-align:left;display:flex}.subscription .subscription-card--new__benefits li svg{margin-right:12px;flex-shrink:0}.subscription .subscription-card--new__cta{display:inherit;margin-bottom:24px}.subscription-cards-wrapper{margin:64px auto 0}@media only screen and (min-width:768px){.subscription-cards-wrapper{margin-top:92px;justify-content:center;overflow-x:initial;max-width:1000px;display:flex;align-items:center}}.subscription-cards__legal{margin:0 auto 32px;padding:0 20px;text-align:left;font-family:inter;font-weight:400;font-size:14.9108px;line-height:140%;color:#fff}@media only screen and (min-width:768px){.subscription-cards__legal{max-width:1000px}}.subscription-card-wrapper--new{width:100%;margin-right:60px;margin-bottom:20px}@media only screen and (min-width:768px){.subscription-card-wrapper--new{width:50%;margin-right:0;padding:20px 20px 16px;align-self:stretch}}.v2-landing__button--new{font-family:inter;font-weight:500;padding:16px 24px;background:linear-gradient(180deg,#FFC126 24.53%,#FFB600 100%);color:#000;border-radius:4px;margin-right:16px;display:inline-block;box-shadow:0 7px 14px 0 #0000001a;text-align:center;margin-top:auto;transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94)}.v2-landing__button--new:hover{background-color:#ffc126;background:linear-gradient(180deg,#FFB600 24.53%,#FFA800 100%);-webkit-transform:translateY(-1px);transform:translateY(-1px);color:#000}.subscription-card--new__ribbon-outer{position:absolute;top:-4px;right:-4px;width:150px;height:150px;overflow:hidden}.subscription-card--new__ribbon{width:150%;font-size:12px;font-weight:700;line-height:14px;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:24px;position:absolute;top:32%;left:68%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 8px 0 rgba(0,0,0,.1);color:#fff}.subscription-card--new__ribbon div{max-width:100px;margin:0 auto}.subscription-card--new__ribbon.yellow{background:linear-gradient(180deg,#FFB600 24.53%,#FFC942 100%);color:#222e46}.subscription-card--new__ribbon.blue{background:linear-gradient(180deg,#0169D0 24.53%,#0080FF 100%)}.v2-landing{box-sizing:border-box}.bg--blue{background:#007fff;color:#fff}.bg--white{background:#fff;color:#000}.bg--blue-dark{background:#222e46;color:#fff}.bg--blue p,.bg--blue-dark p{color:#fff}.bg--blue-dark .v2-landing__button--black,.bg--blue-dark .v2-landing__button--secondary{color:#fff;background:0 0;border:1px solid #fff}.bg--blue-dark .v2-landing__button--black:hover,.bg--blue-dark .v2-landing__button--secondary:hover{background:#1b2437;border-color:#1b2437}.bg--gray{background:#f0f0f0}.v2-landing__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:40px;margin:0 0 40px;line-height:1;font-weight:100}@media only screen and (min-width:640px){.v2-landing__title{font-size:48px}}@media only screen and (min-width:992px){.v2-landing__title{font-size:56px}}@media only screen and (min-width:1200px){.v2-landing__title{font-size:64px}}.v2-landing__button{font-family:inter;font-weight:500;padding:16px 24px!important;background:linear-gradient(180deg,#FFC126 24.53%,#FFB600 100%);color:#000;border-radius:4px;margin:16px 16px 0 0;display:inline-block;box-shadow:0 7px 14px 0 #0000001a;text-align:center;transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94)}.v2-landing__button:hover{background-color:#ffc126;background:linear-gradient(180deg,#FFB600 24.53%,#FFA800 100%);-webkit-transform:translateY(-1px);transform:translateY(-1px);color:#000}@media only screen and (min-width:640px){.v2-landing__button{padding:20px 28px!important;margin:0 16px 0 0}}@media only screen and (min-width:992px){.v2-landing__button{padding:24px 32px!important}}.v2-landing__button--ghost{color:#fff;background:0 0;border:1px solid #fff;box-shadow:none}.v2-landing__button--ghost:hover{color:#fff;background:#1b2437;border:1px solid #1b2437;box-shadow:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.v2-landing__button--ghost--dark{color:#1b2437;border:1px solid #1b2437;background:0 0;box-shadow:none}.v2-landing__button--ghost--dark:hover{color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);background:#1b2437;border:1px solid #070606;box-shadow:none}.v2-landing__button--black{color:#fff;background:#222e46;border:1px solid #070606;box-shadow:none}.v2-landing__button--black:hover{color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);background:#1b2437;border:1px solid #070606;box-shadow:none}.v2-landing__button--secondary{color:#fff;background:#222e46}.v2-landing__button--secondary:hover{color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);background:#1b2437;box-shadow:none}.v2-landing__button--white{color:#fff;background:#222e46;border:1px solid}.v2-landing__hero{padding:0;position:relative}@media only screen and (min-width:992px){.v2-landing__hero{padding:100px 24px 120px}}.v2-landing__hero__text-content{width:100%;padding:60px 24px}@media only screen and (min-width:992px){.v2-landing__hero__text-content{width:46%;padding:0}.v2-landing__hero__text-content.v2-landing__hero__text-content--wider{width:66%}}.v2-landing__hero__text{font-family:inter;font-weight:300;font-size:18px;line-height:1.5;letter-spacing:.02em;margin:0 0 32px}.v2-landing__hero__highlighted-text{font-family:inter;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:.02em;margin:0 0 32px}@media only screen and (min-width:640px){.v2-landing__hero__text,.v2-landing__hero__highlighted-text{font-size:20px}.v2-landing__hero__buttons-wrapper{margin-top:48px}}.v2-landing__hero__buttons-wrapper{display:flex}.v2-landing__hero__icon-wrapper{width:80px;height:auto;margin-bottom:25px}@media only screen and (min-width:992px){.v2-landing__hero__icon-wrapper{margin-bottom:35px}}.v2-landing__hero__bg-image-wrapper{height:100%;position:absolute;left:0;top:0;width:100%;background-color:transparent}.v2-landing__hero__bg-image-wrapper>*{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:100%}.v2-landing__hero__bg-image-wrapper~.content-wrapper{position:relative}.v2-landing-hero__bg{width:100%;height:100%;margin:0}.v2-landing-hero__bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:992px){.v2-landing__hero__bg-wrapper{display:flex;position:absolute;top:0;right:0;width:50%;height:100%;overflow:hidden}}.v2-landing__text{background:#007fff;padding:160px 24px;color:#fff;text-align:center;position:relative}.v2-landing__text.bg-blue-dark{background:#222e46}.v2-landing__text__text{font-family:inter;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:.02em;margin:0 0 48px}.v2-landing__columns{padding:60px 24px;text-align:center;color:#2d303e}@media only screen and (min-width:640px){.v2-landing__columns{padding:100px 24px 60px}}@media only screen and (min-width:1200px){.v2-landing__columns{padding:120px 24px 80px}}.v2-landing__columns-wrapper{display:flex;flex-wrap:wrap;margin:48px 0 0}@media only screen and (min-width:640px){.v2-landing__columns-wrapper{margin:64px -12px 0}}@media only screen and (min-width:1200px){.v2-landing__columns-wrapper{margin:92px -40px 0}}.v2-landing__column{width:100%;display:flex;flex-direction:column;align-items:center;padding:0;margin-bottom:48px}.v2-landing__column:last-child{margin-bottom:0}@media only screen and (min-width:640px){.v2-landing__column{width:50%;padding:0 12px}}@media only screen and (min-width:1200px){.v2-landing__column{width:33.3333%}}@media only screen and (min-width:1200px){.v2-landing__column{padding:0 40px}}.v2-landing__column__image-wrapper{position:relative;margin:0 0 48px;border-radius:100%;overflow:hidden;height:220px;width:220px}.v2-landing__column__image-wrapper img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.v2-landing__column__lottie-wrapper{padding-bottom:100%;position:relative;margin-bottom:24px}.v2-landing__column__lottie{position:absolute;bottom:0;left:0;width:100%}.v2-landing__column__title{font-family:inter;font-weight:500;font-size:20px;line-height:1.1;margin:0 0 20px}.v2-landing__column__text{font-family:inter;font-weight:400;font-size:16px;line-height:1.5;margin:0}.v2-landing__anchor{padding:12px 24px;color:#2d303e;padding:140px 24px;position:relative}.v2-landing__anchor__text{font-family:inter;font-weight:300;font-size:18px;line-height:1.5;letter-spacing:.02em;margin:0 0 48px}@media only screen and (min-width:992px){.v2-landing__anchor__text{font-size:20px;margin-bottom:80px}}@media only screen and (min-width:1200px){.v2-landing__anchor__text{font-size:20px;margin-bottom:120px}}@media only screen and (min-width:992px){.v2-landing__anchor__content-wrapper{display:flex;position:relative}}.v2-landing__anchor-links{width:100vw;margin:0 -24px 48px;overflow-x:auto;display:flex;padding-left:24px}.v2-landing__anchor-links a{font-family:inter;font-weight:300;color:#2d303e;font-size:18px;line-height:1.5;letter-spacing:.02em;margin-right:40px;margin-bottom:32px;flex-shrink:0;cursor:pointer}.v2-landing__anchor-links a.active{color:#fff;font-weight:600}.v2-landing__anchor-links a.active:after{content:"\2212"}@media only screen and (min-width:992px){.v2-landing__anchor-links{width:20%;flex-direction:column;position:sticky;top:0;padding:0;margin:0}.v2-landing__anchor-links a{font-size:20px;margin-right:0}}@media only screen and (min-width:992px){.v2-landing__anchor__text-content{width:60%;margin:0 auto}}.v2-landing__anchor-content{margin-bottom:40px}.v2-landing__anchor-content:not(:first-child){display:none}.v2-landing__anchor-icon{width:32px;height:32px;margin:0 0 16px}.v2-landing__anchor-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.v2-landing__anchor-title,.v2-landing__anchor-text{font-family:inter;font-weight:300;font-size:18px;line-height:1.5;letter-spacing:.02em;margin:0}@media only screen and (min-width:992px){.v2-landing__anchor-title,.v2-landing__anchor-text{font-size:20px}}.v2-landing__anchor-title{font-family:inter;font-weight:600}.v2-landing__testimonial{padding:60px 24px;text-align:center}@media only screen and (min-width:640px){.v2-landing__testimonial{padding:120px 24px}}.v2-landing__testimonial__text{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:40px;line-height:1;margin:0 0 48px;font-weight:100}@media only screen and (min-width:640px){.v2-landing__testimonial__text{font-size:48px;line-height:1;margin-bottom:64px}}@media only screen and (min-width:1200px){.v2-landing__testimonial__text{font-size:60px;margin-bottom:100px}}.v2-landing__testimonial__author{font-family:inter;font-weight:300;font-size:18px;line-height:1.5;letter-spacing:.02em;margin:0}@media only screen and (min-width:992px){.v2-landing__testimonial__author{font-size:20px}}@media only screen and (min-width:1200px){.v2-landing__testimonial__author{font-size:20px}}.v2-landing-imageBanner>div{display:flex;flex-direction:column}@media only screen and (min-width:640px){.v2-landing-imageBanner .v2-landing__button{margin-bottom:24px}.v2-landing-imageBanner .v2-landing__button:last-child{margin-bottom:0}}@media only screen and (min-width:992px){.v2-landing-imageBanner>div{display:flex;flex-direction:row}}.v2-landing-imageBanner--center{padding:60px 24px}@media only screen and (min-width:1200px){.v2-landing-imageBanner--center{padding:120px 24px}}.v2-landing-imageBanner__bg-wrapper{margin:0;height:100%;display:flex;align-items:center;overflow:hidden}.v2-landing-imageBanner__bg-wrapper img{height:auto}.v2-landing-imageBanner--center .content-wrapper--narrower>figure{display:none}.v2-landing-imageBanner--center .v2-landing-imageBanner__text-content{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0}.v2-landing-imageBanner--center .v2-landing-imageBanner__image{width:100%;margin-bottom:24px}.v2-landing-imageBanner__text-content{width:100%;padding:60px 24px}@media only screen and (min-width:992px){.v2-landing-imageBanner__text-content{width:50%;padding:120px 112px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.v2-landing-imageBanner__image{width:100%;margin:0;display:flex;align-items:center;position:relative}@media only screen and (max-width:991px){.v2-landing-imageBanner__image.v2-landing-imageBanner__image--video{height:400px}}.v2-landing-imageBanner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-landing-imageBanner.v2-landing-imageBanner--contain-center .v2-landing-imageBanner__image{justify-content:center}.v2-landing-imageBanner.v2-landing-imageBanner--contain-center .v2-landing-imageBanner__image img{-o-object-fit:contain;object-fit:contain;max-height:90%;max-width:90%}.v2-landing-imageBanner.v2-landing-imageBanner--contain-left .v2-landing-imageBanner__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.v2-landing-imageBanner.v2-landing-imageBanner--contain-right .v2-landing-imageBanner__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.v2-landing-imageBanner__image video{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:992px){.v2-landing-imageBanner__image{width:50%}}.v2-landing__pre-title,.v2-landing-imageBanner__pretitle{font-family:inter;font-weight:600;font-size:14px;line-height:1.5;text-transform:uppercase;color:#007fff;letter-spacing:.08em;margin:0 0 24px}.v2-landing__pre-title{color:#fff}.text-black .v2-landing__pre-title{color:#2d303e}.v2-landing__pre-title.v2-landing__pre-title--padded{padding:10px 20px;background:#007fff;display:inline-block;border-radius:8px;margin-bottom:24px}@media only screen and (min-width:640px){.v2-landing__pre-title,.v2-landing-imageBanner__pretitle{font-size:16px;margin:0 0 40px}}.v2-landing-imageBanner__text{font-family:inter;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:.02em;margin:0 0 40px}.v2-landing-testimonials{padding:60px 24px;background:#f0f0f0;text-align:center}@media only screen and (min-width:640px){.v2-landing-testimonials{padding:100px 24px}}@media only screen and (min-width:1200px){.v2-landing-testimonials{padding:120px 24px}}.v2-landing-testimonials-wrapper{margin-top:48px}@media only screen and (min-width:640px){.v2-landing-testimonials-wrapper{margin-top:64px}}@media only screen and (min-width:992px){.v2-landing-testimonials-wrapper{display:flex;margin:100px -20px 0}}.v2-landing-testimonial-wrapper{margin-bottom:24px}@media only screen and (min-width:992px){.v2-landing-testimonial-wrapper{width:33.3333%;padding:0 20px;margin-bottom:0}}.v2-landing-testimonial{background:#fff;border-radius:8px;padding:40px;box-shadow:0 5px 8px 0 #0000000f;border-top:8px solid #ffc126;text-align:left;height:100%;display:flex;flex-direction:column}.v2-landing-testimonial__text{font-family:inter;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:.02em;margin:0 0 48px}.v2-landing-testimonial__info{font-family:inter;font-weight:400;font-size:14px;line-height:1.5;margin-top:auto}.v2-landing-testimonial__info span{font-family:inter;font-weight:600}.v2-landing-articles{padding:60px 24px;background:#f0f0f0;text-align:center}@media only screen and (min-width:640px){.v2-landing-articles{padding:100px 24px}}@media only screen and (min-width:992px){.v2-landing-articles{padding:120px 24px}}.v2-landing-articles-wrapper{margin-top:64px}@media only screen and (min-width:992px){.v2-landing-articles-wrapper{display:flex;margin:80px -8px 0}}.v2-landing-article-wrapper{width:100%;margin-bottom:24px}@media only screen and (min-width:992px){.v2-landing-article-wrapper{width:33.3333%;padding:8px;margin:0}}.v2-landing-article{display:flex;flex-direction:column;text-align:left;border-radius:8px;overflow:hidden;box-shadow:0 5px 8px 0 #0000000f;height:100%;background-color:#222e46}.v2-landing-article__image{padding-bottom:60%;position:relative;margin:0}.v2-landing-article__image img{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.v2-landing-article__text-content{display:flex;flex-direction:column;background:#fff;padding:24px;color:#2d303e;flex-grow:1}@media only screen and (min-width:640px){.v2-landing-article__text-content{padding:32px}}.v2-landing-article__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:28px;line-height:1;margin:0 0 28px;font-weight:100}@media only screen and (min-width:640px){.v2-landing-article__title{font-size:36px}}.v2-landing-article__info{font-family:inter;font-weight:400;display:flex;align-items:center;font-size:14px;line-height:1.5;margin-top:auto}.v2-landing-article__info p{margin:0}.v2-landing-article__info span{margin:0 16px}.v2-landing-banner{padding:60px 24px;color:#fff}@media only screen and (min-width:640px){.v2-landing-banner{padding:100px 24px}}@media only screen and (min-width:992px){.v2-landing-banner{padding:120px 24px}}.v2-landing-banner>div{display:flex;flex-direction:column}@media only screen and (min-width:640px){.v2-landing-banner>div{display:flex;justify-content:space-between;flex-direction:row}}.v2-landing__banner__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:32px;line-height:1;margin:0 0 32px;font-weight:100}@media only screen and (min-width:640px){.v2-landing__banner__title{width:46%;font-size:40px;margin:0}}@media only screen and (min-width:1200px){.v2-landing__banner__title{font-size:50px}}.v2-landing-banner__content{width:100%}@media only screen and (min-width:640px){.v2-landing-banner__content{width:50%}}.v2-landing-banner__text{font-family:inter;font-weight:400;font-size:16px;line-height:1.5;margin:0 0 32px}@media only screen and (min-width:640px){.v2-landing-banner__buttons{display:flex;flex-direction:column;align-items:flex-start}.v2-landing-banner__buttons a{margin-bottom:24px}}@media only screen and (min-width:992px){.v2-landing-banner__buttons{flex-direction:row}.v2-landing-banner__buttons a{margin-bottom:0}}.v2-landing__people{padding:60px 24px;text-align:center}@media only screen and (min-width:640px){.v2-landing__people{padding:100px 24px}}@media only screen and (min-width:992px){.v2-landing__people{padding:120px 24px}}.v2-landing__people-wrapper{margin:64px 0}@media only screen and (min-width:640px){.v2-landing__people-wrapper{display:flex;flex-wrap:wrap;margin:80px -24px}}@media only screen and (min-width:1200px){.v2-landing__people-wrapper{display:flex;flex-wrap:wrap;margin:80px -40px}}.v2-person-card-wrapper{width:100%;margin-bottom:24px}@media only screen and (min-width:640px){.v2-person-card-wrapper{width:50%;padding:20px 24px;margin:0}}@media only screen and (min-width:1200px){.v2-person-card-wrapper{width:33.3333%;padding:20px 40px}}.v2-person-card{display:flex;align-items:center}.v2-person-card__picture-wrapper{width:100px;height:100px;border-radius:100%;overflow:hidden;margin:0 24px 0 0;flex-shrink:0}.v2-person-card__picture-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-person-card__info{font-family:inter;font-weight:400;font-size:16px;line-height:150%;text-align:left}.v2-person-card__info *{margin:0}.v2-person-card__name{font-family:inter;font-weight:600;margin-bottom:8px}.v2-person-card__email{color:#007fff}.download-card-outer{width:100%;box-sizing:border-box}.download-card{display:block;width:100%;background:#fff;border-radius:12px;box-shadow:0 5px 21px 0 rgba(0,0,0,.1);padding:80px 50px 68px;position:relative;color:#414957;text-align:left}.download-card:hover .download-card__button{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 7px 14px 0 rgba(0,0,0,.25)}.download-card__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:54px;line-height:54px;margin-bottom:24px}.download-card__title p{margin:0;font-weight:300}.download-card__title p strong{font-weight:400}.download-card__description{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:.03em;margin-bottom:40px}.download-card__description p{margin:0}.download-card__list-title{font-size:18px;font-weight:700;line-height:20px;letter-spacing:.03em;margin:0;margin-bottom:32px;max-width:256px}.download-card__list{margin-bottom:36px}.download-card__list li{display:flex;font-size:16px;line-height:24px;letter-spacing:.03em;margin-bottom:20px}.download-card__list li span:first-of-type{margin-right:12px}.download-card__button{font-family:roboto,helvetica,arial,sans-serif;font-weight:500;font-size:14px;text-align:center;padding:24px 36px;border-radius:4px;box-shadow:0 7px 14px 0 rgba(0,0,0,.13);border:1px solid #d6d6d6;color:#016bd5;background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 0.01%,#F7F7F7 100%);transition:box-shadow 200ms,-webkit-transform 200ms;transition:transform 200ms,box-shadow 200ms;transition:transform 200ms,box-shadow 200ms,-webkit-transform 200ms}.download-card__ribbon-outer{position:absolute;top:-4px;right:-4px;width:180px;height:180px;overflow:hidden}.download-card__ribbon{width:250%;font-size:12px;font-weight:700;line-height:12px;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:24px;position:absolute;top:36%;left:64%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 8px 0 rgba(0,0,0,.1);color:#fff;background:linear-gradient(180deg,#222E45 -0.01%,#294571 99.99%)}@media only screen and (min-width:768px){.download-card{display:flex;padding:68px 20px;text-align:left}.download-card__left,.download-card__right{width:50%;padding:20px 60px}.download-card__left{border-right:1px solid #d7d7d7}.download-card__description{margin-bottom:0}}.btn{color:#fff;font-size:20px;border-top-right-radius:10px;border-top-left-radius:10px;margin:0;display:inline-block;text-align:center;background-color:rgba(255,255,255,.3);line-height:1.1;font-family:inter;font-weight:600;padding:20px 16px}@media only screen and (min-width:640px){.btn{padding:24px 28px}}.btn.is-active{background-color:#fff;color:#222e46}.collapsible{background-color:#fff;color:#2d303e;cursor:pointer;font-family:inter;font-weight:400;font-size:24px;padding:48px 56px;position:relative;text-align:left;transition:opacity 200ms}.collapsible:hover{opacity:.7}.collapsible:after{content:'\FF0B';color:#222e46;font-weight:100;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:56px;margin-left:5px;font-size:45px}.content{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:#fff}.table-wrapper{border-radius:8px;background-color:#fff}.content-1{padding-bottom:48px;display:none}.content-1.is-open{display:block}.pricing-slider-outer{width:100%;box-sizing:border-box;padding:24px 0;display:none;width:100%;background-color:#fff;text-align:left;box-shadow:0 6px 14px rgba(0,0,0,.08);border-radius:0 8px 8px 8px}.pricing-slider-outer.is-active{display:block}.pricing-slider{text-align:left;padding:0 16px 0;color:#222e46;display:flex;flex-direction:column}@media only screen and (min-width:640px){.pricing-slider{flex-direction:row}}.pricing-slider__left{order:2}@media only screen and (min-width:640px){.pricing-slider__left{order:1;padding-right:24px}}.pricing-slider__right{order:1}@media only screen and (min-width:640px){.pricing-slider__right{order:2}}.pricing-slider.blue{background-color:#007fff;color:#fff}.pricing-slider h2{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:48px;font-weight:300;line-height:48px;letter-spacing:.02em;margin:0;margin-bottom:32px}.pricing-slider:hover .pricing-slider__button{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 7px 14px 0 rgba(0,0,0,.25)}.pricing-slider__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:54px;line-height:54px;margin-bottom:24px}.pricing-slider__title p{margin:0;font-weight:300}.pricing-slider__title p strong{font-weight:400}.pricing-slider__description{font-family:inter;font-weight:400;letter-spacing:.03em;padding-bottom:32px;font-size:20px;line-height:1.5;border-bottom:1px solid #dcdee1;margin-bottom:24px}.pricing-slider__description p{margin:0}.pricing-slider__subheading{font-family:inter;font-weight:500;font-size:16px;line-height:1.4;margin-bottom:28px}.pricing-slider__seat-title{font-family:inter;font-weight:500;font-size:16px;font-weight:400;line-height:140%;letter-spacing:.03em;margin:0;width:256px;color:#222e45}.pricing-slider__seat-title h2{font-family:scout reg,roboto,helvetica,arial,sans-serif;color:#2d303e;line-height:85.3%;letter-spacing:-.05em}.pricing-slider__benefits li{font-family:inter;font-weight:400;display:flex;font-size:14px;line-height:1.4;margin-bottom:16px}.pricing-slider__benefits li svg{margin-right:16px;flex-shrink:0}.pricing-slider__button{font-family:inter;font-weight:400;font-style:normal;font-weight:500;font-size:16px;line-height:.19;text-align:center;width:107px;height:19px;color:#2d303e}@media only screen and (min-width:768px){h2{font-size:60px;line-height:62px;margin-bottom:60px;padding:0}.pricing-slider{display:flex;padding:0;text-align:left}.pricing-slider__right{width:64%;padding:0 32px}.pricing-slider__left{border-right:1px solid #d7d7d7;width:36%;padding:0 32px}}.pricing{background-color:#007fff;padding:100px 24px 0;color:#fff}@media only screen and (min-width:1200px){.pricing{padding-bottom:36px}}.pricing h1{font-size:70px;line-height:.92;font-family:scout thi,roboto,helvetica,arial,sans-serif;margin-bottom:32px;font-weight:100;text-align:center;margin:0 0 96px}.pricing-box{display:flex;justify-content:flex-start;flex-wrap:wrap}.pricing-box__buttons{display:flex}.seat-number{justify-content:space-between;display:flex;margin-bottom:20px}.seat-number p{font-family:inter;font-weight:400;color:#222e45;line-height:1.4;margin:0}.seat-number .number-seat{background-color:#f3f3f3;padding:4px 12px;border-radius:6px}.annual-cost{justify-content:space-between;display:flex;margin-bottom:46px}@media only screen and (min-width:640px){.annual-cost{margin-bottom:86px}}.annual-cost p{font-family:inter;font-weight:400;color:#222e45;line-height:1.4;margin:0}.duration-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-bottom:50px}@media only screen and (min-width:640px){.duration-container{margin-bottom:100px;flex-direction:row;align-items:flex-end}}.duration-container h2{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:100;font-size:42px;line-height:.85;letter-spacing:-.05em;color:#2d303e;margin:0 16px 8px 0}@media only screen and (min-width:640px){.duration-container h2{font-size:68px}}@media only screen and (min-width:1200px){.duration-container h2{font-size:108px}}.duration-container p{margin:0}.contact-button{font-family:inter;font-weight:400;font-style:normal;font-weight:500;font-size:16px;line-height:1;text-align:center;padding:27px 57px;justify-content:center;background:linear-gradient(180deg,#FFC126 24.53%,#FFB600 100%);display:block;border-radius:4px;margin-top:24px;transition:-webkit-transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94);transition:transform .25s cubic-bezier(.25,.46,.45,.94),-webkit-transform .25s cubic-bezier(.25,.46,.45,.94)}@media only screen and (min-width:640px){.contact-button{margin-top:0}}.contact-button:hover{background-color:#ffc126;background:linear-gradient(180deg,#FFB600 24.53%,#FFA800 100%);-webkit-transform:translateY(-1px);transform:translateY(-1px);color:#000}.pricing-description{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:40px;line-height:.9}@media only screen and (min-width:640px){.pricing-description{text-align:center}}.pricing-banner-section{background-color:#007fff;padding:24px}@media only screen and (min-width:1200px){.pricing-banner-section{padding:64px}}.banner--new{width:100%;background:#222e46;box-shadow:0 5px 21px rgba(0,0,0,.1);border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;color:#fff}@media only screen and (min-width:640px){.banner--new{flex-direction:row;padding:80px 40px}}.banner--new h2{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:100;font-size:40px;line-height:.9;margin:0;margin-bottom:24px;width:60%}.banner--new a{font-family:roboto,helvetica,arial,sans-serif;font-weight:400;font-weight:500;font-size:14px;line-height:1;text-align:center;padding:12px 32px;color:#2d303e;background:#fff;border:1px solid #dcdee1;border-radius:4px;display:block}.embed-form{padding:100px 24px;text-align:center}.embed-form__wrapper{margin:0 auto;max-width:1040px}.embed-form__pretitle{font-family:inter;font-weight:600;font-size:14px;line-height:1.5;text-transform:uppercase;color:#fff;letter-spacing:.08em;margin:0 auto 24px;max-width:700px}.embed-form h1{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:100;font-size:70px;line-height:.92;text-align:center;color:#fff;margin:0 auto 40px;max-width:700px}.embed-form__description{font-family:inter;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:.02em;max-width:700px;margin:0 auto}.embed-form__description a{text-decoration:underline;color:#fff}.embed-form__description a:hover{text-decoration:none}.embed-form .hubspot-form{width:100%;max-width:700px;margin:50px auto 0;background:#fff;padding:40px 32px;box-shadow:0 6px 14px rgba(0,0,0,.08);border-radius:8px}.embed-form__help-text{color:#4a4a4a;font-size:13px;padding:24px 48px 0}.v2-landing__accordion.no-image{text-align:center;padding:60px 24px}.v2-landing__accordion.no-image.bg--white .v2-landing__accordion-wrapper{color:#000}.v2-landing__accordion.no-image .v2-landing__accordion__text-wrapper{padding:0;align-items:center}.v2-landing__accordion.no-image .v2-landing__accordion-wrapper{color:#fff}.v2-landing__accordion__text-wrapper{width:100%;padding:60px 24px}@media only screen and (min-width:992px){.v2-landing__accordion.no-image{padding:120px 24px}.v2-landing__accordion-wrapper{display:flex}.v2-landing__accordion__text-wrapper{width:50%;padding:120px 100px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.v2-landing__accordion.no-image .v2-landing__accordion__text-wrapper{width:100%;max-width:960px;margin:0 auto;padding:0}.v2-landing__accordion__pre-title{margin-bottom:40px}}.v2-landing__accordion__pre-title{font-family:inter;font-weight:600;font-size:16px;line-height:1.5;letter-spacing:.08em;color:#007fff;margin:0 0 24px;text-transform:uppercase}.v2-landing__accordion__description{font-family:inter;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:.02em;margin:0 0 56px}.v2-landing__accordion__accordion{border-bottom:1px solid #dcdee1}.v2-landing__accordion.no-image .v2-landing__accordion__accordion{border:none}.v2-landing__accordion__item{border-top:1px solid #dcdee1;transition:border 200ms}.v2-landing__accordion.no-image .v2-landing__accordion__item{text-align:left;background:#fff;margin-bottom:24px;border:none;border-radius:8px;color:#2d303e}.v2-landing__accordion__item__head{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:24px 6px}.v2-landing__accordion.no-image .v2-landing__accordion__item__head{padding:24px}.v2-landing__accordion__item__head p{font-family:inter;font-weight:400;max-width:80%;font-size:16px;letter-spacing:.014em;line-height:1.4;margin:0;pointer-events:none}.v2-landing__accordion.no-image .v2-landing__accordion__item__head p,.v2-landing__accordion.no-image .v2-landing__accordion__item__body p{color:#2d303e}.v2-landing__accordion__item__body{height:0;transition:height 300ms}.v2-landing__accordion__item__body div{padding:0 6px 24px;opacity:0;pointer-events:none;transition:opacity 200ms}.v2-landing__accordion__item.is-open .v2-landing__accordion__item__body div{pointer-events:auto}.v2-landing__accordion.no-image .v2-landing__accordion__item__body div{padding:0 24px 24px}.v2-landing__accordion__item__body p{font-family:inter;font-weight:400;font-size:14px;letter-spacing:.03em;line-height:1.2;margin:0}.v2-landing__accordion__item__body a{font-family:inter;font-weight:600;color:#007fff}.v2-landing__accordion__item__body a:hover{font-family:inter;font-weight:600;color:#2d303e}.v2-landing__accordion__image-wrapper{width:100%;margin:0;position:relative}.v2-landing__accordion__image{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0;transition:opacity 200ms}.v2-landing__accordion__image.active{position:relative;opacity:1}.v2-landing__accordion__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:992px){.v2-landing__accordion.no-image .v2-landing__accordion__item__head{padding:48px}.v2-landing__accordion.no-image .v2-landing__accordion__item__head p{font-size:20px}.v2-landing__accordion__image-wrapper{width:50%}.v2-landing__accordion.no-image .v2-landing__accordion__item__body div{padding:0 48px 48px}.v2-landing__accordion__item__body div{max-width:80%}}.v2-landing__accordion__image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-landing__accordion__item.is-open{border-top:3px solid #007fff}.v2-landing__accordion__item.is-open .v2-landing__accordion__item__body{height:auto}.v2-landing__accordion__item.is-open .v2-landing__accordion__item__body div{opacity:1}.v2-landing__accordion__item svg{pointer-events:none}.v2-landing__accordion__item.is-open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.v2-landing__textMedia{padding:60px 24px}.v2-landing__textMedia__text-wrapper{margin-bottom:48px}.v2-landing__textMedia__media-wrapper{margin:0}@media only screen and (min-width:992px){.inside-sub-page .v2-landing__textMedia{padding:60px 24px}.v2-landing__textMedia{padding:120px 24px}.v2-landing__textMedia>div{display:flex;align-items:center}.v2-landing__textMedia__text-wrapper,.v2-landing__textMedia__media-wrapper{width:50%}.v2-landing__textMedia__media-wrapper.reverse-order{order:1}.v2-landing__textMedia__text-wrapper{padding-right:8%;margin:0}.v2-landing__textMedia__text-wrapper.reverse-order{order:2;padding-right:0;padding-left:8%}}.v2-landing__textMedia__description,.v2-landing__textMedia__list{font-family:inter;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:.02em;margin:0 0 48px}.v2-landing__textMedia__list{font-size:18px;margin:0 0 56px}@media only screen and (min-width:640px){.v2-landing__textMedia__list{font-size:20px}}.v2-landing__textMedia__list{margin:0}.v2-landing__textMedia__list-item{display:flex;align-items:center;margin-bottom:12px}.v2-landing__textMedia__list-item svg{margin-right:16px;flex-shrink:0}@media only screen and (min-width:640px){.v2-landing__textMedia__list-item{margin-bottom:16px}.v2-landing__textMedia__list-item svg{margin-right:24px}}.v2-landing__textMedia__list-item p{margin:0}.v2-landing__textMedia__video-wrapper{position:relative;overflow:hidden;padding-bottom:56.25%}.v2-landing__textMedia__video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.text-media__video{width:100%}.v2-landing__textMedia__video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.v2-landing__textMedia__video-overlay *{pointer-events:none}.v2-landing__textMedia__video-overlay figure{width:100%;height:100%;margin:0}.v2-landing__textMedia__video-overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v2-landing__textMedia__video-overlay__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:inter;font-weight:500;font-size:20px;display:flex;align-items:center}.v2-landing__textMedia__video-overlay__play svg{margin-right:24px}.v2-landing__logos{text-align:center;position:relative;padding:60px 24px}@media only screen and (min-width:992px){.v2-landing__logos{padding:120px 24px}.v2-landing__logos__title{margin:0 auto 64px;max-width:720px}}.v2-landing__logos__bg-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;margin:0;display:none}@media only screen and (min-width:992px){display: block; } .v2-landing__logos__bg-wrapper img { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; } .v2-landing__logos .content-wrapper { position: relative; } .v2-landing__logos-wrapper { margin: 64px -16px 0; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; } .v2-landing__logos-wrapper.with-background { align-items: stretch; } .v2-landing__logo-card-wrapper { padding: 12px; } @media only screen and (min-width: 640px) { .v2-landing__logo-card-wrapper{padding:12px 56px}}.v2-landing__logos-wrapper.with-background .v2-landing__logo-card-wrapper{padding:16px}.v2-landing__logos-wrapper.with-background .v2-landing__logo-card-wrapper{width:100%}@media only screen and (min-width:640px){.v2-landing__logos-wrapper.with-background .v2-landing__logo-card-wrapper{width:33.3333%;padding:16px}}.v2-landing__logo-card.is-faded{opacity:.2}.v2-landing__logos-wrapper.with-background .v2-landing__logo-card{padding:32px 40px;background:#f0f0f0;border-radius:8px;width:100%;height:132px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:992px){.v2-landing__logos-wrapper.with-background .v2-landing__logo-card{padding:32px 64px}}.v2-landing__logo-wrapper{height:132px;max-width:240px;margin:0}.v2-landing__logo-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.v2-landing__logos__description{font-family:inter;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:.02em;max-width:480px;margin:0 auto 56px}.v2-landing__logos__description.is-uppercase{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-size:18px;line-height:1;letter-spacing:.05em;text-transform:uppercase;margin:0 auto 56px}@media only screen and (min-width:640px){.v2-landing__logos__description{font-size:20px}}.v2-landing__media figure{margin:0}.v2-landing__articles{padding:60px 24px;text-align:center;background:#efefef}@media only screen and (min-width:992px){.v2-landing__articles{padding:100px 24px}}.v2-landing__articles__cards{display:flex;margin:56px -8px 48px}@media only screen and (min-width:992px){.v2-landing__articles__cards{margin-bottom:80px}}.v2-landing__articles__cta{font-family:inter;font-weight:500;color:#007fff;transition:color 200ms}.v2-landing__articles__cta:hover{color:#4a4a4a}.articles-cards{display:flex;flex-wrap:wrap;margin:0 -8px}.article-card-wrapper{width:100%;padding:8px;text-align:left;box-sizing:border-box}@media only screen and (min-width:640px){.article-card-wrapper{width:50%}}@media only screen and (min-width:992px){.article-card-wrapper{width:33.3333%}}.article-card{display:flex;height:100%;flex-direction:column;color:#2d303e;border-radius:8px;overflow:hidden;box-shadow:0 5px 8px rgba(0,0,0,.06)}.article-card__img-wrapper{padding-bottom:60%;position:relative}.article-card__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-card__text-content{padding:28px 32px;background:#fff;display:flex;flex-direction:column;flex-grow:1}.article-card__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;font-size:36px;margin:0 0 56px}.article-card__info{font-family:inter;font-weight:400;display:flex;align-items:center;font-size:14px;margin-top:auto}.article-card__info-separator{display:block;width:1px;height:16px;background:#424551;margin:0 16px}.article-landing{padding:72px 24px}.article-filters{margin-bottom:48px}.article-filters__title{font-family:scout reg,roboto,helvetica,arial,sans-serif;font-size:13px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px}.article-filters-wrapper{display:flex;align-items:center;width:100vw;margin-left:-24px;padding-left:24px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (min-width:992px){.article-filters-wrapper{width:100%}}.article-filters-wrapper::-webkit-scrollbar{display:none}.article-filters .article-filter{font-family:inter;font-weight:500;font-size:14px;line-height:1.5;color:#757575;padding:16px 20px;border:1.5px solid #bdbdbd;margin-right:12px;border-radius:6px;flex-shrink:0;transition:all 200ms}.article-filters .article-filter:hover{background:#007fff;border-color:#007fff;color:#fff}.article-filters .article-filter.is-active{background:#007fff;border-color:#007fff;color:#fff}.article-filters .article-filter-reset{font-family:inter;font-weight:500;font-size:14px;line-height:1.5;color:#757575;flex-shrink:0;margin-right:48px}.article-landing__products{display:flex;flex-wrap:wrap;flex-direction:column;padding:24px;border-top:1px solid #a4a8b4;border-bottom:1px solid #a4a8b4;margin-top:40px;font-size:14px}@media only screen and (min-width:640px){.article-landing__products{flex-direction:row}}@media only screen and (min-width:992px){.article-landing__products{justify-content:center}}.article-landing__products__title{font-family:inter;font-weight:600;color:#424551;width:100%}@media only screen and (min-width:992px){.article-landing__products__title{width:auto;margin-right:36px}}.article-landing__products .article-landing__product{display:flex;align-items:center;color:#424551}.article-landing__products .article-landing__product:not(:last-of-type){margin-right:24px}.article-landing__products .article-landing__product svg{margin-right:8px}.v2-landing__cta{position:relative;padding:0 24px 40px}.v2-landing__cta .v2-landing__title{font-size:44px;margin-bottom:12px}.v2-landing__cta__description{font-family:inter;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:.02em;margin:0}.v2-landing__cta .v2-landing__button{margin:32px 0 0}@media only screen and (min-width:992px){.v2-landing__cta .v2-landing__button{margin:0}}.v2-landing__cta__bg{width:100%;height:30%;position:absolute;top:0;left:0;background:#222e46}.v2-landing__cta-banner{background:#f9fafb;padding:40px;border-radius:6px;box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);position:relative}@media only screen and (min-width:992px){.v2-landing__cta-banner{display:flex;justify-content:space-between;align-items:center;padding:64px}}.v2-landing__cta-banner div{margin-right:24px}.v2-landing__tabs{padding:60px 24px;background:#f0f0f0;text-align:center}@media only screen and (min-width:992px){.v2-landing__tabs{padding:100px 24px}}.v2-landing__tabs .v2-landing__title{max-width:640px;margin:0 auto 32px}.v2-landing__tabs__description{font-family:inter;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:.02em;margin:0}.v2-landing__tabs__trigger{display:flex;margin-top:40px;overflow-x:auto;width:100vw;margin-left:-24px;padding-left:24px;-ms-overflow-style:none;scrollbar-width:none}.v2-landing__tabs__trigger::-webkit-scrollbar{display:none}.v2-landing__tabs__trigger button{font-family:inter;font-weight:500;font-size:14px;display:block;color:#424551;flex-shrink:0;padding:12px 24px;border:none;border-bottom:2px solid #dcdee1;transition:border-color 200ms;cursor:pointer}.v2-landing__tabs__trigger button.is-active,.v2-landing__tabs__trigger button:hover{border-color:#000}@media only screen and (min-width:992px){.v2-landing__tabs__trigger{width:auto;justify-content:center}.v2-landing__tabs__trigger button{font-size:16px;padding:24px;width:164px}}.v2-landing__tabs .cards--tab{margin-top:48px;text-align:left}@media only screen and (min-width:640px){.v2-landing__tabs .cards--tab{margin:24px -24px 0}}.v2-landing__tabs .card--tab{display:flex;width:100%;margin-bottom:40px}@media only screen and (min-width:640px){.v2-landing__tabs .card--tab{width:50%;margin:0;padding:24px}}@media only screen and (min-width:992px){.v2-landing__tabs .card--tab{width:33.3333%}}@media only screen and (min-width:1200px){.v2-landing__tabs .card--tab{padding:40px 24px}}.v2-landing__tabs .card--tab figure{width:68px;height:68px;margin:0 24px 0 0;flex-shrink:0}@media only screen and (min-width:992px){.v2-landing__tabs .card--tab figure{margin-right:28px}}.v2-landing__tabs .card--tab .card__title--tab{font-family:inter;font-weight:500;margin:0 0 12px}.v2-landing__tabs .card--tab .card__text--tab{font-family:inter;font-weight:400;font-size:14px;margin:0}.v2-landing__slider{padding:60px 24px 80px}@media only screen and (min-width:992px){.v2-landing__slider{padding:100px 24px 120px}}.v2-landing__slider__header{margin-bottom:48px}.v2-landing__slider__header__ctas{display:flex;margin-top:32px}@media only screen and (min-width:992px){.v2-landing__slider__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:64px}.v2-landing__slider__header__text-content{margin-right:32px}.v2-landing__slider__header__ctas{margin-top:0}}.v2-landing__slider .v2-landing__title{margin:0 auto 32px}.v2-landing__slider__description{font-family:inter;font-weight:300;font-size:20px;line-height:1.5;letter-spacing:.02em;margin:0}.v2-landing__slider .v2-landing__slider__slider{margin:0 -16px}.v2-landing__slider .v2-landing__slider__slider .flickity-viewport{overflow:visible}.v2-landing__slider .v2-landing__slider__slide-wrapper{width:100%;min-height:100%;padding:16px}@media only screen and (min-width:640px){.v2-landing__slider .v2-landing__slider__slide-wrapper{width:50%}}@media only screen and (min-width:992px){.v2-landing__slider .v2-landing__slider__slide-wrapper{width:33.3333%}}.v2-landing__slider .v2-landing__slider__slide{border:1px solid #e6e6e6;box-shadow:0 4px 12px 0 #00000017;border-radius:6px;overflow:hidden}.v2-landing__slider .v2-landing__slider__slide__img-wrapper{padding-bottom:80%;position:relative;margin:0}.v2-landing__slider .v2-landing__slider__slide__img{width:100%;height:100%;position:absolute;top:0;left:0}.v2-landing__slider .v2-landing__slider__slide .v2-landing__slider__slide__text-wrapper{padding:36px 40px 40px;display:flex;flex-direction:column;align-items:flex-start}.v2-landing__slider .v2-landing__slider__slide .v2-landing__slider__slide__text-wrapper h3{font-family:inter;font-weight:600;font-size:22px;margin:0 0 12px}.v2-landing__slider .v2-landing__slider__slide .v2-landing__slider__slide__text-wrapper p{font-family:inter;font-weight:400;font-size:16px;margin:0}.v2-landing__slider .v2-landing__slider__slide.coming-soon{opacity:.5;box-shadow:0 4px 12px 0 #00000017}.v2-landing__slider .v2-landing__slider__slide.coming-soon p{font-family:inter;font-weight:400;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#007fff;padding:6px 12px;border-radius:6px}.v2-landing__slider .v2-landing__slider__navigation{display:flex;margin-top:24px}.v2-landing__slider .v2-landing__slider__navigation__btn{width:56px;height:56px;margin-right:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #eaecf0;cursor:pointer;transition:border-color 200ms}.v2-landing__slider .v2-landing__slider__navigation__btn svg{color:#667085;transition:color 200ms;pointer-events:none}.v2-landing__slider .v2-landing__slider__navigation__btn:hover{border-color:#000}.v2-landing__slider .v2-landing__slider__navigation__btn:hover svg{color:#000}.v2-landing__richText{padding:60px 24px}@media only screen and (min-width:992px){.v2-landing__richText{padding:100px 24px}}.v2-landing__richText .wysiwyg *:first-child{padding-top:0}.v2-landing__richText .wysiwyg h1,.v2-landing__richText .wysiwyg h2,.v2-landing__richText .wysiwyg h3,.v2-landing__richText .wysiwyg h4,.v2-landing__richText .wysiwyg h5,.v2-landing__richText .wysiwyg h6{font-family:scout thi,roboto,helvetica,arial,sans-serif;color:#222e46;line-height:1;font-weight:100}.v2-landing__richText .wysiwyg h2{font-size:40px;margin:0 0 40px}@media only screen and (min-width:640px){.v2-landing__richText .wysiwyg h2{font-size:48px}}@media only screen and (min-width:992px){.v2-landing__richText .wysiwyg h2{font-size:56px}}@media only screen and (min-width:1200px){.v2-landing__richText .wysiwyg h2{font-size:64px}}.v2-landing__richText .wysiwyg h3{font-size:32px;margin:0 0 36px}@media only screen and (min-width:640px){.v2-landing__richText .wysiwyg h3{font-size:40px}}@media only screen and (min-width:992px){.v2-landing__richText .wysiwyg h3{font-size:48px}}@media only screen and (min-width:1200px){.v2-landing__richText .wysiwyg h3{font-size:56px}}.v2-landing__richText .wysiwyg h4{font-size:28px;margin:0 0 32px}@media only screen and (min-width:640px){.v2-landing__richText .wysiwyg h4{font-size:36px}}@media only screen and (min-width:992px){.v2-landing__richText .wysiwyg h4{font-size:44px}}@media only screen and (min-width:1200px){.v2-landing__richText .wysiwyg h4{font-size:52px}}.v2-landing__richText .wysiwyg h5{font-size:24px;margin:0 0 28px}@media only screen and (min-width:640px){.v2-landing__richText .wysiwyg h5{font-size:32px}}@media only screen and (min-width:992px){.v2-landing__richText .wysiwyg h5{font-size:40px}}@media only screen and (min-width:1200px){.v2-landing__richText .wysiwyg h5{font-size:48px}}.v2-landing__richText .wysiwyg h6{font-size:20px;margin:0 0 24px}@media only screen and (min-width:640px){.v2-landing__richText .wysiwyg h6{font-size:28px}}@media only screen and (min-width:992px){.v2-landing__richText .wysiwyg h6{font-size:36px}}@media only screen and (min-width:1200px){.v2-landing__richText .wysiwyg h6{font-size:44px}}.v2-landing__richText .wysiwyg p{color:#222e46}.v2-landing__richText .wysiwyg .v2-landing__button{color:#000}.v2-landing__richText .wysiwyg .v2-landing__button:hover{opacity:1}.v2-landing__richText .wysiwyg .v2-landing__button--ghost--dark:hover{color:#fff}@media only screen and (min-width:768px){.subscription-cards-wrapper .features-text-wrapper{width:50%;padding:20px 20px 16px;margin-bottom:44px}}.features-text-wrapper{text-align:left;width:100%;max-width:1000px;margin:50px auto}@media only screen and (min-width:768px){.features-text-wrapper{padding:0 20px 20px;margin:0 auto}}.features-text-wrapper .features-text--heading{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:32px;font-weight:100;line-height:33px;letter-spacing:.02em;text-align:left;margin-top:0}@media only screen and (min-width:768px){.features-text-wrapper .features-text--heading{font-size:42px;line-height:43px}}.features-text-wrapper .features-text--sub-heading{font-family:inter;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0}@media only screen and (min-width:768px){.features-text-wrapper .features-text--sub-heading{font-size:17px;line-height:24px}}.features-text-wrapper .features-text--features{font-family:inter;font-weight:400;font-size:12px;line-height:17px;letter-spacing:0;margin:27px 0}@media only screen and (min-width:768px){.features-text-wrapper .features-text--features{font-size:15px;line-height:21px}}.features-text-wrapper .features-text--features li{display:flex;margin-bottom:12px}.features-text-wrapper .features-text--features li svg{margin-right:12px;flex-shrink:0}.features-text-wrapper .v2-landing__button{min-width:230px;margin-top:0;margin-bottom:22px}.features-text-wrapper .features-text--legal-text p{font-family:inter;font-weight:400;font-size:12px;line-height:17px;letter-spacing:0;margin:0}@media only screen and (min-width:768px){.features-text-wrapper .features-text--legal-text p{font-size:15px;line-height:21px}}.breadcrumbs{display:flex;justify-content:space-between;padding:20px 24px;background:#fbfbfb;border-bottom:1px solid #dfdfdf}.breadcrumbs__social-share{display:flex;align-items:center;margin-left:auto}.breadcrumbs__social-share a{color:#007fff;padding:0}.breadcrumbs__social-share p{font-size:14px;letter-spacing:.01em;color:#606060;margin:0 16px 0 0}.release{font-family:inter;font-weight:400;padding:64px 24px}@media only screen and (min-width:992px){.release{display:flex}}.release__navigation{padding-right:48px}@media only screen and (min-width:992px){.release__navigation{width:25%}}.release__navigation__links{display:flex;flex-direction:column;align-items:flex-start;max-width:280px}.release__navigation p{font-size:12px;line-height:1.4;letter-spacing:.01em;color:#848997;text-transform:uppercase;margin:0 0 20px}.release__navigation a{font-size:15px;line-height:1.5;color:#424551;margin-bottom:12px;border-bottom:1px solid #424551;transition:border-color 200ms}.release__navigation a:hover{border-color:transparent}.release__content{width:100%;margin-top:48px}@media only screen and (min-width:992px){.release__content{width:50%;margin-top:0}}.release__info{display:flex;align-items:center;font-size:14px;line-height:1.5;color:#424551;margin-bottom:20px}.release__info *{margin:0}.release__info__separator{width:1px;height:16px;background:#424551;margin:0 16px}.release__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-size:56px;line-height:1.1;font-weight:400;color:#444;margin:0 0 32px}.release__categories{display:flex;align-items:center;margin-bottom:36px}.release__category{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#007fff;padding:6px 12px;margin-right:12px;border:1px solid #e9e5e0;border-radius:6px;transition:all 200ms}.release__category:hover{background:#007fff;color:#fff}.release__img-wrapper{margin:0 0 48px;border-radius:8px;overflow:hidden}.release__ingress{font-family:inter;font-weight:300;font-size:22px;line-height:1.4;letter-spacing:.01em;margin-bottom:32px}.release .wysiwyg{margin-bottom:64px}.release .release-banner{color:#fff;background:#222e46;padding:24px;border-radius:8px;margin-bottom:48px;overflow:hidden}@media only screen and (min-width:640px){.release .release-banner{padding:48px}}.release .release-banner__text-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}@media only screen and (min-width:640px){.release .release-banner__text-content{flex-direction:row;text-align:left}}.release .release-banner__text-content div{padding-right:24px;margin-bottom:32px}@media only screen and (min-width:640px){.release .release-banner__text-content div{margin:0}}.release .release-banner__title{font-family:scout thi,roboto,helvetica,arial,sans-serif;font-weight:400;font-size:34px;line-height:1.1;margin:0 0 12px}.release .release-banner__description{margin:0;letter-spacing:.01em}.release .release-banner--img{padding:64px 24px;position:relative}@media only screen and (min-width:640px){.release .release-banner--img{padding:64px 48px}}.release .release-banner--img .release-banner__text-content{display:block;width:100%}@media only screen and (min-width:640px){.release .release-banner--img .release-banner__text-content{width:56%}}.release .release-banner--img .release-banner__title{font-size:44px}.release .release-banner--img a{margin-top:24px}.release .release-banner--img__img-wrapper{display:none}@media only screen and (min-width:640px){.release .release-banner--img__img-wrapper{display:block;height:100%;max-width:50%;margin:0;position:absolute;top:0;right:0}}.in-app{padding:24px}@media(min-width:768px){.in-app{padding:80px}}@media(min-width:1200px){.in-app{max-width:50vw}}.in-app .in-app__icon-wrapper{width:180px;height:60px;margin:0 0 40px}.in-app .in-app__icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:0%;object-position:0%}.in-app .in-app__title{font-family:inter;font-weight:600;font-size:26px;line-height:1.2;margin-bottom:20px}.in-app-cards{background:#f4f4f4;border:.5px solid #d1d1d1;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 7px rgba(0,0,0,.06);border-radius:6px;overflow:hidden}.in-app-card{width:100%}.in-app-card__img-wrapper{padding-bottom:46%;position:relative;margin:0}.in-app-card__img{width:100%;height:100%;position:absolute;top:0;left:0}.in-app-card__text-content{padding:24px}@media(min-width:768px){.in-app-card__text-content{padding:30px}}.in-app-card__title-wrapper{display:flex;align-items:center;margin-bottom:12px}.in-app-card__title{font-family:inter;font-weight:600;font-size:24px;line-height:1.2;margin:0}.in-app-card__title-tag{font-family:inter;font-weight:400;font-size:12px;line-height:1.2;border-radius:4px;padding:4px 8px;margin:0 0 0 12px}.in-app-card__title-tag.in-app-card__title-tag--blue{background-color:#0d88ff;color:#fff}.in-app-card__title-tag.in-app-card__title-tag--gray{background-color:#eaeaea;color:#000}.in-app-card__title-tag.in-app-card__title-tag--purple{background-color:#7f4dff;color:#fff}.in-app-card__title-tag.in-app-card__title-tag--green{background-color:#50cd8b;color:#fff}.in-app-card__title-tag.in-app-card__title-tag--orange{background-color:#ffc126;color:#000}.in-app-card__description{font-family:inter;font-weight:400;font-size:16px;line-height:1.5}.in-app-card .in-app-card__ctas{margin-top:32px}@media(min-width:768px){.in-app-card .in-app-card__ctas{display:flex;align-items:center}}.in-app-card .button,.in-app-card form .submit button,form .submit .in-app-card button{padding:14px 20px}.in-app-card .button.in-app-card__cta-1,.in-app-card form .submit button.in-app-card__cta-1,form .submit .in-app-card button.in-app-card__cta-1{background:#ffc126;color:#000;border:1px solid #ffc126}.in-app-card .button.in-app-card__cta-2,.in-app-card form .submit button.in-app-card__cta-2,form .submit .in-app-card button.in-app-card__cta-2{background:0 0;color:#000;border:1px solid #aeaeae;margin-left:12px}.in-app-card .in-app-card__cta-text{font-size:12px;line-height:1.2;color:#939393}@media(min-width:768px){.in-app-card .in-app-card__cta-text{margin-left:24px}}.in-app-card__navigation{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.in-app-card__navigation a{color:#000;margin:0 4px;cursor:pointer}.in-app-card__navigation a.is-active{border-bottom:1px solid #000}.in-app-card__prev,.in-app-card__next{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid #e1e1e1;border-radius:50%;cursor:pointer}.in-app-card__prev:hover,.in-app-card__next:hover{border-color:#000}