@charset "UTF-8";@import url(http://hello.myfonts.net/count/329263);
/*! normalize.css v2.0.1 | MIT License | git.io/normalize */*{margin:0;padding:0;border:0;font-weight:400;text-indent:0;text-decoration:none;font-style:normal;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}footer{padding-top:80px;padding-bottom:80px}@media (max-width:960px){footer{padding-top:48px;padding-bottom:48px}}.circle{border-radius:50%}.circle--green{background-color:#45d298}.circle--purple{background-color:#16084c}.circle--gray{background-color:rgba(0,0,0,.25)}@font-face{font-family:BentonSansLight;src:url(../eot/f614da18-c934-40dc-a5c7-2f3262aa880d-2.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/f614da18-c934-40dc-a5c7-2f3262aa880d-2.eot?) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/f614da18-c934-40dc-a5c7-2f3262aa880d-3.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/f614da18-c934-40dc-a5c7-2f3262aa880d-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:BentonSans;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/154c0fb2-748f-41fb-adab-4a32afbc1311-2.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/154c0fb2-748f-41fb-adab-4a32afbc1311-2.eot?) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/154c0fb2-748f-41fb-adab-4a32afbc1311-3.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/154c0fb2-748f-41fb-adab-4a32afbc1311-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:BentonSansMedium;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/e893d6d3-c644-4689-a0ee-3b838e002a4e-2.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/e893d6d3-c644-4689-a0ee-3b838e002a4e-2.eot?) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/e893d6d3-c644-4689-a0ee-3b838e002a4e-3.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/e893d6d3-c644-4689-a0ee-3b838e002a4e-1.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:BentonSans;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/1f325925-d7ed-4a2f-8196-22f7a2ff2e52-2.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/1f325925-d7ed-4a2f-8196-22f7a2ff2e52-2.eot?) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/1f325925-d7ed-4a2f-8196-22f7a2ff2e52-3.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/1f325925-d7ed-4a2f-8196-22f7a2ff2e52-1.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:octicons;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/octicons.eot?#iefix&v=5b0f839cac27e02502740f1ab130561691b93979) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/octicons.woff?v=5b0f839cac27e02502740f1ab130561691b93979) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/octicons.ttf?v=5b0f839cac27e02502740f1ab130561691b93979) format("truetype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/octicons.svg?v=5b0f839cac27e02502740f1ab130561691b93979#octicons) format("svg");font-weight:400;font-style:normal}.mega-octicon,.octicon{font:normal normal normal 16px/1 octicons;display:inline-block;text-decoration:none;text-rendering:auto}.mega-octicon{font-size:32px}.octicon-alert:before{content:"\f02d"}.octicon-alignment-align:before{content:"\f08a"}.octicon-alignment-aligned-to:before{content:"\f08e"}.octicon-alignment-unalign:before{content:"\f08b"}.octicon-arrow-down:before{content:"\f03f"}.octicon-arrow-left:before{content:"\f040"}.octicon-arrow-right:before{content:"\f03e"}.octicon-arrow-small-down:before{content:"\f0a0"}.octicon-arrow-small-left:before{content:"\f0a1"}.octicon-arrow-small-right:before{content:"\f071"}.octicon-arrow-small-up:before{content:"\f09f"}.octicon-arrow-up:before{content:"\f03d"}.octicon-beer:before{content:"\f069"}.octicon-book:before{content:"\f007"}.octicon-bookmark:before{content:"\f07b"}.octicon-briefcase:before{content:"\f0d3"}.octicon-broadcast:before{content:"\f048"}.octicon-browser:before{content:"\f0c5"}.octicon-bug:before{content:"\f091"}.octicon-calendar:before{content:"\f068"}.octicon-check:before{content:"\f03a"}.octicon-checklist:before{content:"\f076"}.octicon-chevron-down:before{content:"\f0a3"}.octicon-chevron-left:before{content:"\f0a4"}.octicon-chevron-right:before{content:"\f078"}.octicon-chevron-up:before{content:"\f0a2"}.octicon-circle-slash:before{content:"\f084"}.octicon-circuit-board:before{content:"\f0d6"}.octicon-clippy:before{content:"\f035"}.octicon-clock:before{content:"\f046"}.octicon-cloud-download:before{content:"\f00b"}.octicon-cloud-upload:before{content:"\f00c"}.octicon-code:before{content:"\f05f"}.octicon-color-mode:before{content:"\f065"}.octicon-comment-add:before,.octicon-comment:before{content:"\f02b"}.octicon-comment-discussion:before{content:"\f04f"}.octicon-credit-card:before{content:"\f045"}.octicon-dash:before{content:"\f0ca"}.octicon-dashboard:before{content:"\f07d"}.octicon-database:before{content:"\f096"}.octicon-device-camera:before{content:"\f056"}.octicon-device-camera-video:before{content:"\f057"}.octicon-device-desktop:before{content:"\f27c"}.octicon-device-mobile:before{content:"\f038"}.octicon-diff:before{content:"\f04d"}.octicon-diff-added:before{content:"\f06b"}.octicon-diff-ignored:before{content:"\f099"}.octicon-diff-modified:before{content:"\f06d"}.octicon-diff-removed:before{content:"\f06c"}.octicon-diff-renamed:before{content:"\f06e"}.octicon-ellipsis:before{content:"\f09a"}.octicon-eye-unwatch:before,.octicon-eye-watch:before,.octicon-eye:before{content:"\f04e"}.octicon-file-binary:before{content:"\f094"}.octicon-file-code:before{content:"\f010"}.octicon-file-directory:before{content:"\f016"}.octicon-file-media:before{content:"\f012"}.octicon-file-pdf:before{content:"\f014"}.octicon-file-submodule:before{content:"\f017"}.octicon-file-symlink-directory:before{content:"\f0b1"}.octicon-file-symlink-file:before{content:"\f0b0"}.octicon-file-text:before{content:"\f011"}.octicon-file-zip:before{content:"\f013"}.octicon-flame:before{content:"\f0d2"}.octicon-fold:before{content:"\f0cc"}.octicon-gear:before{content:"\f02f"}.octicon-gift:before{content:"\f042"}.octicon-gist:before{content:"\f00e"}.octicon-gist-secret:before{content:"\f08c"}.octicon-git-branch-create:before,.octicon-git-branch-delete:before,.octicon-git-branch:before{content:"\f020"}.octicon-git-commit:before{content:"\f01f"}.octicon-git-compare:before{content:"\f0ac"}.octicon-git-merge:before{content:"\f023"}.octicon-git-pull-request-abandoned:before,.octicon-git-pull-request:before{content:"\f009"}.octicon-globe:before{content:"\f0b6"}.octicon-graph:before{content:"\f043"}.octicon-heart:before{content:"\2665"}.octicon-history:before{content:"\f07e"}.octicon-home:before{content:"\f08d"}.octicon-horizontal-rule:before{content:"\f070"}.octicon-hourglass:before{content:"\f09e"}.octicon-hubot:before{content:"\f09d"}.octicon-inbox:before{content:"\f0cf"}.octicon-info:before{content:"\f059"}.octicon-issue-closed:before{content:"\f028"}.octicon-issue-opened:before{content:"\f026"}.octicon-issue-reopened:before{content:"\f027"}.octicon-jersey:before{content:"\f019"}.octicon-jump-down:before{content:"\f072"}.octicon-jump-left:before{content:"\f0a5"}.octicon-jump-right:before{content:"\f0a6"}.octicon-jump-up:before{content:"\f073"}.octicon-key:before{content:"\f049"}.octicon-keyboard:before{content:"\f00d"}.octicon-law:before{content:"\f0d8"}.octicon-light-bulb:before{content:"\f000"}.octicon-link:before{content:"\f05c"}.octicon-link-external:before{content:"\f07f"}.octicon-list-ordered:before{content:"\f062"}.octicon-list-unordered:before{content:"\f061"}.octicon-location:before{content:"\f060"}.octicon-gist-private:before,.octicon-git-fork-private:before,.octicon-lock:before,.octicon-mirror-private:before{content:"\f06a"}.octicon-logo-github:before{content:"\f092"}.octicon-mail:before{content:"\f03b"}.octicon-mail-read:before{content:"\f03c"}.octicon-mail-reply:before{content:"\f051"}.octicon-mark-github:before{content:"\f00a"}.octicon-markdown:before{content:"\f0c9"}.octicon-megaphone:before{content:"\f077"}.octicon-mention:before{content:"\f0be"}.octicon-microscope:before{content:"\f089"}.octicon-milestone:before{content:"\f075"}.octicon-mirror-public:before,.octicon-mirror:before{content:"\f024"}.octicon-mortar-board:before{content:"\f0d7"}.octicon-move-down:before{content:"\f0a8"}.octicon-move-left:before{content:"\f074"}.octicon-move-right:before{content:"\f0a9"}.octicon-move-up:before{content:"\f0a7"}.octicon-mute:before{content:"\f080"}.octicon-no-newline:before{content:"\f09c"}.octicon-octoface:before{content:"\f008"}.octicon-organization:before{content:"\f037"}.octicon-package:before{content:"\f0c4"}.octicon-paintcan:before{content:"\f0d1"}.octicon-pencil:before{content:"\f058"}.octicon-person-add:before,.octicon-person-follow:before,.octicon-person:before{content:"\f018"}.octicon-pin:before{content:"\f041"}.octicon-playback-fast-forward:before{content:"\f0bd"}.octicon-playback-pause:before{content:"\f0bb"}.octicon-playback-play:before{content:"\f0bf"}.octicon-playback-rewind:before{content:"\f0bc"}.octicon-plug:before{content:"\f0d4"}.octicon-file-add:before,.octicon-file-directory-create:before,.octicon-gist-new:before,.octicon-plus:before,.octicon-repo-create:before{content:"\f05d"}.octicon-podium:before{content:"\f0af"}.octicon-primitive-dot:before{content:"\f052"}.octicon-primitive-square:before{content:"\f053"}.octicon-pulse:before{content:"\f085"}.octicon-puzzle:before{content:"\f0c0"}.octicon-question:before{content:"\f02c"}.octicon-quote:before{content:"\f063"}.octicon-radio-tower:before{content:"\f030"}.octicon-repo-delete:before,.octicon-repo:before{content:"\f001"}.octicon-repo-clone:before{content:"\f04c"}.octicon-repo-force-push:before{content:"\f04a"}.octicon-gist-fork:before,.octicon-repo-forked:before{content:"\f002"}.octicon-repo-pull:before{content:"\f006"}.octicon-repo-push:before{content:"\f005"}.octicon-rocket:before{content:"\f033"}.octicon-rss:before{content:"\f034"}.octicon-ruby:before{content:"\f047"}.octicon-screen-full:before{content:"\f066"}.octicon-screen-normal:before{content:"\f067"}.octicon-search-save:before,.octicon-search:before{content:"\f02e"}.octicon-server:before{content:"\f097"}.octicon-settings:before{content:"\f07c"}.octicon-log-in:before,.octicon-sign-in:before{content:"\f036"}.octicon-log-out:before,.octicon-sign-out:before{content:"\f032"}.octicon-split:before{content:"\f0c6"}.octicon-squirrel:before{content:"\f0b2"}.octicon-star-add:before,.octicon-star-delete:before,.octicon-star:before{content:"\f02a"}.octicon-steps:before{content:"\f0c7"}.octicon-stop:before{content:"\f08f"}.octicon-repo-sync:before,.octicon-sync:before{content:"\f087"}.octicon-tag-add:before,.octicon-tag-remove:before,.octicon-tag:before{content:"\f015"}.octicon-telescope:before{content:"\f088"}.octicon-terminal:before{content:"\f0c8"}.octicon-three-bars:before{content:"\f05e"}.octicon-thumbsdown:before{content:"\f0db"}.octicon-thumbsup:before{content:"\f0da"}.octicon-tools:before{content:"\f031"}.octicon-trashcan:before{content:"\f0d0"}.octicon-triangle-down:before{content:"\f05b"}.octicon-triangle-left:before{content:"\f044"}.octicon-triangle-right:before{content:"\f05a"}.octicon-triangle-up:before{content:"\f0aa"}.octicon-unfold:before{content:"\f039"}.octicon-unmute:before{content:"\f0ba"}.octicon-versions:before{content:"\f064"}.octicon-remove-close:before,.octicon-x:before{content:"\f081"}.octicon-zap:before{content:"\26A1"}@font-face{font-family:icomoon;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/icomoon.eot?mtnfh4);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/icomoon.eot?#iefixmtnfh4) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/icomoon.ttf?mtnfh4) format("truetype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/icomoon.woff?mtnfh4) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/icomoon.svg?mtnfh4#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.icon-rating:before{content:"\e62b"}.icon-gift:before{content:"\e62a"}.icon-grad-hat:before{content:"\e628"}.icon-credit-cards:before{content:"\e626"}.icon-docs:before{content:"\e625"}.icon-logout:before{content:"\e600"}.icon-trash:before{content:"\e000"}.icon-settings:before{content:"\e001"}.icon-sensor:before{content:"\e002"}.icon-navigation:before{content:"\e003"}.icon-double-arrow:before{content:"\e005"}.icon-dashboard:before{content:"\e006"}.icon-scatter:before{content:"\e007"}.icon-list:before{content:"\e008"}.icon-line:before{content:"\e009"}.icon-graph:before{content:"\e00a"}.icon-event:before{content:"\e00b"}.icon-counter:before{content:"\e00c"}.icon-area:before{content:"\e00d"}.icon-series:before{content:"\e00e"}.icon-globe:before{content:"\e00f"}.icon-delete:before{content:"\e010"}.icon-time:before{content:"\e011"}.icon-add:before{content:"\e012"}.icon-inbox:before{content:"\e013"}.icon-server1:before{content:"\e014"}.icon-server2:before{content:"\e015"}.icon-link:before{content:"\e016"}.icon-anchor:before{content:"\e017"}.icon-server3:before{content:"\e018"}.icon-key:before{content:"\e019"}.icon-app:before{content:"\e01a"}.icon-calendar:before{content:"\e01b"}.icon-chart-diagram:before{content:"\e01c"}.icon-chart-up2:before{content:"\e01d"}.icon-down-arrow:before{content:"\e01e"}.icon-gear-world:before{content:"\e01f"}.icon-levers:before{content:"\e020"}.icon-many-people:before{content:"\e021"}.icon-new-user:before{content:"\e022"}.icon-people:before{content:"\e023"}.icon-push-notification:before{content:"\e024"}.icon-radio:before{content:"\e025"}.icon-right-double-arrow:before{content:"\e026"}.icon-search:before{content:"\e027"}.icon-info:before{content:"\e028"}.icon-copy:before{content:"\e029"}.icon-edit:before{content:"\e02a"}.icon-trash2:before{content:"\e02b"}.icon-happy:before{content:"\e02c"}.icon-meh:before{content:"\e02d"}.icon-sad:before{content:"\e02e"}.icon-anchor2:before{content:"\e02f"}.icon-check:before{content:"\e030"}.icon-shield-down:before{content:"\e031"}.icon-shield-up:before{content:"\e032"}.icon-shield:before{content:"\e033"}.icon-code:before{content:"\e034"}.icon-expand:before{content:"\e035"}.icon-user:before{content:"\e036"}.icon-twitter:before{content:"\e601"}.icon-star-outline:before{content:"\e602"}.icon-star-fill:before{content:"\e603"}.icon-read:before{content:"\e604"}.icon-octo:before{content:"\e605"}.icon-lock:before{content:"\e606"}.icon-connection:before{content:"\e607"}.icon-alert-stroke:before{content:"\e608"}.icon-alert:before{content:"\e609"}.icon-exclude:before{content:"\e60a"}.icon-ticket-tilt:before{content:"\e60b"}.icon-conduct:before{content:"\e60c"}.icon-private-factory:before{content:"\e60d"}.icon-wedge-right:before{content:"\e60e"}.icon-wedge-left:before{content:"\e60f"}.icon-pr-circle:before{content:"\e610"}.icon-pr:before{content:"\e611"}.icon-branch-circle:before{content:"\e612"}.icon-branch:before{content:"\e613"}.icon-ticket:before{content:"\e614"}.icon-wand:before{content:"\e615"}.icon-turkey:before{content:"\e616"}.icon-presentation:before{content:"\e617"}.icon-plane:before{content:"\e618"}.icon-medical:before{content:"\e619"}.icon-home:before{content:"\e61a"}.icon-unie61b:before{content:"\e61b"}.icon-cal:before{content:"\e61c"}.icon-rss:before{content:"\e61d"}.icon-glock:before{content:"\e61e"}.icon-camera:before{content:"\e61f"}.icon-sync:before{content:"\e620"}.icon-mobile:before{content:"\e621"}.icon-help:before{content:"\e622"}.icon-wedge-down:before{content:"\e623"}.icon-dash-list:before{content:"\e624"}@font-face{font-family:ProximaNovaA-Bold;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_8_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_8_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_8_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_8_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_8_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaS-Bold;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_9_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_9_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_9_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_9_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_9_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaA-BoldIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_A_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_A_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_A_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_A_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_A_0.ttf) format("truetype")}@font-face{font-family:ProximaNova-Bold;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_B_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_B_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_B_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_B_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_B_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaS-BoldIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_C_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_C_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_C_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_C_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_C_0.ttf) format("truetype")}@font-face{font-family:ProximaNova-BoldIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_D_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_D_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_D_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_D_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_D_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaA-Light;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_E_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_E_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_E_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_E_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_E_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaA-LightIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_F_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_F_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_F_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_F_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_F_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaS-Light;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_10_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_10_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_10_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_10_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_10_0.ttf) format("truetype")}@font-face{font-family:ProximaNova-Light;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_11_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_11_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_11_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_11_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_11_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaS-LightIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_12_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_12_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_12_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_12_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_12_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaA-Regular;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_13_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_13_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_13_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_13_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_13_0.ttf) format("truetype")}@font-face{font-family:ProximaNova-LightIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_14_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_14_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_14_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_14_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_14_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaS-Regular;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_15_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_15_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_15_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_15_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_15_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaA-RegularIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_16_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_16_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_16_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_16_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_16_0.ttf) format("truetype")}@font-face{font-family:ProximaNova-Regular;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_17_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_17_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_17_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_17_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_17_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaS-RegularIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_18_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_18_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_18_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_18_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_18_0.ttf) format("truetype")}@font-face{font-family:ProximaNova-RegularIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_19_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_19_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_19_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_19_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_19_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaA-Semibold;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1A_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1A_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1A_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1A_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1A_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaA-SemiboldIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1B_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1B_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1B_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1B_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1B_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaS-Semibold;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1C_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1C_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1C_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1C_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1C_0.ttf) format("truetype")}@font-face{font-family:ProximaNovaS-SemiboldIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1D_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1D_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1D_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1D_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1D_0.ttf) format("truetype")}@font-face{font-family:ProximaNova-Semibold;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1E_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1E_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1E_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1E_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1E_0.ttf) format("truetype")}@font-face{font-family:ProximaNova-SemiboldIt;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1F_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1F_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1F_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1F_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1F_0.ttf) format("truetype")}@font-face{font-family:FFTisaWebItalic;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_0_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_0_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_0_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_0_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_0_0.ttf) format("truetype")}@font-face{font-family:FFTisaWebBoldItalic;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_1_0.ttf) format("truetype")}@font-face{font-family:FFTisaWebBold;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_2_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_2_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_2_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_2_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_2_0.ttf) format("truetype")}@font-face{font-family:FFTisaWebMedItalic;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_3_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_3_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_3_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_3_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_3_0.ttf) format("truetype")}@font-face{font-family:FFTisaWebMed;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_4_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_4_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_4_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_4_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_4_0.ttf) format("truetype")}@font-face{font-family:FFTisaWebLightItalic;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_5_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_5_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_5_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_5_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_5_0.ttf) format("truetype")}@font-face{font-family:FFTisaWeb;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_6_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_6_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_6_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_6_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_6_0.ttf) format("truetype")}@font-face{font-family:FFTisaWebLight;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_7_0.eot);src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_7_0.eot?#iefix) format("embedded-opentype"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_7_0.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_7_0.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/329263_7_0.ttf) format("truetype")}@font-face{font-family:Native;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Light.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Light.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Native;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-LightItalic.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-LightItalic.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Native;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Regular.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Regular.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Native;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Italic.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Italic.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Native;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Bold.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Bold.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Native;src:url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-BoldItalic.woff2) format("woff2"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-BoldItalic.woff) format("woff"),url(https://d341kum51qu34d.cloudfront.net/stylesheets/fonts/sources/Native-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,strong{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}a{outline:0!important;color:#45d298}a:hover{color:#3ac189;transition:all .3s ease-in}p{line-height:1.5}h1,h2,h3,h4{line-height:1.2}.clear{clear:both}.flex{display:flex}.flex--grow{flex-grow:1}body,html{background-color:#fff;overflow-x:hidden}svg:not(:root){overflow:visible}.main_content,.page_wrap{position:relative}.main_content{display:block;width:100%;height:auto}.main_content_title{color:#333;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:700;letter-spacing:1px;margin:40px 0 30px;font-size:40px;line-height:44px}.main_content_title--center{text-indent:0;text-align:center}.headline{font-size:2.5em;font-weight:700;margin-bottom:8px}@media (max-width:960px){.headline{font-size:1.5em}}.small-headline{font-size:1.5em;font-weight:700;margin-bottom:8px}@media (max-width:960px){.small-headline{font-size:1.125em}}@media (max-width:960px){.main_content_title{text-align:center;font-size:36px;line-height:40px}.main_content_title br{display:none}}.paragraph,.paragraph--platform,.paragraph--platform_hl{display:block;width:100%;height:auto;font-size:16px;line-height:22px;color:#333;margin:0 auto 1em;max-width:760px;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.paragraph--center{text-align:center}.paragraph--center_thin{text-align:center;max-width:580px}.paragraph--platform,.paragraph--platform_hl{text-align:center;font-size:25px;line-height:30px;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;max-width:700px;color:#fff}.video--platform iframe{margin:0 auto 40px;display:block}@media (max-width:960px){.video--platform iframe{width:80%}}@media (max-width:680px){.video--platform iframe{width:100%}}.paragraph--platform_hl{color:#eedb5b}p a:hover{text-decoration:underline}.large-paragraph{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.125em;line-height:1.75}@media (max-width:960px){.large-paragraph{font-size:1em;line-height:1.5}}.image{display:block;width:auto;height:auto;margin:50px auto 35px;max-width:100%}@media (max-width:960px){.image{margin:25px auto 20px}}@media (max-width:680px){.image{margin:15px auto}}.main-grid{max-width:1160px;margin-left:auto;margin-right:auto;padding:0 1rem;position:relative}.main-grid:after{clear:both;content:"";display:block}@media (max-width:1159px){.main-grid{max-width:100%;margin-left:auto;margin-right:auto}.main-grid:after{clear:both;content:"";display:block}}.small_grid{max-width:900px;margin-left:auto;margin-right:auto;padding:0 1rem;position:relative}.small_grid:after{clear:both;content:"";display:block}@media (max-width:899px){.small_grid{max-width:100%;margin-left:auto;margin-right:auto}.small_grid:after{clear:both;content:"";display:block}}@media (max-width:960px){.paragraph--platform,.paragraph--platform_hl{font-size:20px;line-height:26px}}.expand{position:relative}.expand:before{content:"";position:absolute;top:-15%;left:-15%;right:-15%;bottom:-15%}.hidden{display:none!important}.burger_menu{display:block;width:50px;height:50px;align-items:center;display:flex;justify-content:center;margin-left:1rem}.burger_menu .burger_menu_lines{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:18px}.burger_menu .burger_menu_line{display:block;width:24px;height:2px;background:#fff;transition:transform .4s,width .4s}.burger_menu.ex .burger_menu_line:first-child{transform:translateY(8px) rotate(45deg);width:24px}.burger_menu.ex .burger_menu_line:nth-child(2){width:0}.burger_menu.ex .burger_menu_line:nth-child(3){transform:translateY(-8px) rotate(-45deg);width:24px}.main-header--about .burger_menu_line,.main-header--blog .burger_menu_line,.main-header--blog_article .burger_menu_line,.main-header--changelog_article .burger_menu_line,.main-header--dark .burger_menu_line,.main-header--emerging-leaders-scholarship .burger_menu_line,.main-header--jobs .burger_menu_line,.main-header--new-home .burger_menu_line,.main-header--newsletter-confirmation .burger_menu_line,.main-header--quality .burger_menu_line,.main-header--summit .burger_menu_line,.main-header--summit_coc .burger_menu_line,.main-header--velocity .burger_menu_line,.main-header--velocity_signup .burger_menu_line{background:#000}.main-header--about .ex .burger_menu_line,.main-header--blog .ex .burger_menu_line,.main-header--blog_article .ex .burger_menu_line,.main-header--changelog_article .ex .burger_menu_line,.main-header--dark .ex .burger_menu_line,.main-header--emerging-leaders-scholarship .ex .burger_menu_line,.main-header--jobs .ex .burger_menu_line,.main-header--new-home .ex .burger_menu_line,.main-header--newsletter-confirmation .ex .burger_menu_line,.main-header--quality .ex .burger_menu_line,.main-header--summit .ex .burger_menu_line,.main-header--summit_coc .ex .burger_menu_line,.main-header--velocity .ex .burger_menu_line,.main-header--velocity_signup .ex .burger_menu_line{background:#fff}input[type=email],input[type=password],input[type=text]{appearance:none;background-color:transparent;border:1px solid rgba(0,0,0,.2);border-radius:5px;height:30px;padding:0 10px}select{height:30px}select,textarea{appearance:none;background-color:transparent;border:1px solid rgba(0,0,0,.2);border-radius:5px}.contact_form_wrap{background-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);display:flex;max-width:540px;margin:0 auto 4rem;padding:2rem;position:relative}.contact_form{flex-basis:100%}.contact_form label{margin-bottom:5px;font-size:.9rem}.contact_form .contact_form_submit_button{display:block;margin:0 auto}.contact_form_columns{display:flex;flex-direction:row;width:100%}.contact_form_columns .contact_form_section{width:50%}.contact_form_columns .contact_form_section:first-child{margin-right:1.5rem}.contact_form_section{margin-bottom:1.5rem}.contact_form_section input,.contact_form_section label,.contact_form_section select,.contact_form_section textarea{display:block;width:100%}.contact_form_section--inline{margin-bottom:1.5rem}.contact_thankyou_page{background-color:#3ac189}.contact_thankyou_message{align-items:center;display:flex;justify-content:center;padding:5rem;min-height:80vh;text-align:center;color:#fff;flex-wrap:wrap}.contact_thankyou_message h1,.contact_thankyou_message p{flex-basis:100%}.contact_thankyou_message h1{font-size:3rem}.contact_thankyou_message p{font-size:1.5rem}h1.feedback{font-size:40px}.feedback_content{display:inline-block;padding:50px;position:relative;min-width:1050px}.feedback_note{display:block;width:30%;height:auto;float:right;padding-top:30px}.feedback_note p{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-bottom:1em}.feedback_reasons{background-color:#fff;display:inline-block;float:left;padding:30px;position:relative;text-align:left}.feedback_reasons h1{margin-bottom:2rem}.feedback_reasons .large-pill-btn{margin-top:2rem}.feedback_checklist .feedback-item{margin-bottom:8px}.feedback_checklist .soft_prompt{margin-bottom:1rem}.feedback_checklist input{line-height:30px;margin-right:10px;padding:0;position:relative}.feedback_checklist label{cursor:pointer;font-size:17px;line-height:30px}.feedback_checklist .custom-feedback{margin-top:2rem}textarea.medium{height:106px;width:448px;padding:10px}.extension_intro{padding:8em 0 0}.extension_intro.thanks{padding:8em 0 1em}.extension_intro .headline{color:#333;margin-top:.2em;margin-bottom:3rem;text-align:center;font-weight:400}.extension_intro .large-shadow-btn{margin-top:1.5em}.extension_intro .usages{display:flex;flex-wrap:wrap;list-style:none;margin-top:3em}.extension_intro .usages .block{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.extension_intro .usages img{border:1px solid #f1f1f1;margin-bottom:2em;width:100%}.extension_intro .usages h3,.extension_intro .usages p{color:#333;text-align:center}.extension_intro .usage{flex:0 0 33.33333%;padding:0 1rem;margin-bottom:3rem}@media (max-width:680px){.extension_intro .usage{flex-basis:100%}}.block{display:block}.extension-video{background:#fff url(https://d341kum51qu34d.cloudfront.net/images/extension/lava_linear_bg-457437a6.png) 0 repeat-x;background-size:400px;color:#333;padding:5em 0 6em}.extension-video .headline{font-weight:400}.extension-video h3{color:#909090;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-bottom:2em}.chrome-store{padding:2em 0;border-bottom:1px solid #f1f1f1;text-align:center}.chrome-store.non-chrome{display:none}.chrome-store .browser-logo{display:inline-block;vertical-align:middle;width:32px}.extension-install-btn.default-state .error-notice,.extension-install-btn.default-state .install-success,.extension-install-btn.error-state .install-prompt,.extension-install-btn.error-state .install-success,.extension-install-btn.hidden,.extension-install-btn.installed-state .error-notice,.extension-install-btn.installed-state .install-prompt{display:none}.extension-store-link{background:transparent url(https://d341kum51qu34d.cloudfront.net/images/svg/extension_browser_icon-b519d1be.svg) top no-repeat;background-size:205px;display:inline-block;line-height:1.6;padding:160px 30px 3em;width:600px}.extension-store-link span{color:#333;display:block;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.6em}.extension-store-link .link-subtitle{color:#00c488;font-size:.8em}.extension-store-link:hover .link-subtitle{text-decoration:underline}.extension-store-link:hover span{text-decoration:none}.extension-watch-action{background:#00c488 url(https://d341kum51qu34d.cloudfront.net/images/extension/extension_video_bg-90d0af52.jpg) 50% no-repeat;background-size:100%;box-shadow:inset 0 -2px 0 rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.08),0 12px 16px rgba(0,0,0,.08);border-radius:5px;display:block;font-size:0;height:171px;margin:0 auto;position:relative;text-indent:-9999px;transform:translateZ(0);transition:all .2s ease-in-out;width:280px}.extension-watch-action:hover{box-shadow:inset 0 -2px 0 rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.08),0 12px 16px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 24px 36px rgba(0,0,0,.08);transform:translate3d(0,-5px,0)}.extension-watch-action .play-btn{background-color:#00c488;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 4px rgba(0,0,0,.15);display:block;height:80px;left:50%;margin:-40px 0 0 -40px;position:absolute;top:50%;width:80px}.extension-watch-action .play-btn:before{border:14px solid transparent;border-left:20px solid #fff;height:0;content:" ";left:50%;margin:-14px 0 0 -8px;position:absolute;top:50%;width:0}.centering{text-align:center}.uppercase-headline{color:#00c488;font-size:.8em;font-weight:500;letter-spacing:.2em;text-align:center;text-transform:uppercase}.missing-browser-email{padding:5em 0}.missing-browser-email.non-chrome{padding:1em 0 5em}.missing-browser-email img{display:block;margin:0 auto 1.4em;width:78px}.missing-browser-email h2{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.extension-form{text-align:center;margin-top:1.4em}.extension-form input[type=email]{background:#fff url(https://d341kum51qu34d.cloudfront.net/images/svg/mail_icon-11d96ffc.svg) 1em .9em no-repeat;background-size:30px;font-size:1em;padding:1.4em 1em 1.4em 3.6em;margin:0 auto 1em;text-align:left;width:90%}.extension-form input[type=email]:focus{border-color:#00c488}.extension-form input[type=submit]{transition:color .2s,background .2s;padding:.8em 2em;background:#00c488;border:0;cursor:pointer;font-size:1em}.extension-form input[type=submit]:hover{background:#00ab76}.extension-video-content{background:#ccc;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-in-out;width:100%;visibility:hidden;z-index:9999}.extension-video-content.active{opacity:1;pointer-events:all;visibility:visible}.extension-video-content.active .wistia_embed{display:block}.extension-video-content .wistia_embed{display:none;background:#fff;height:157px;left:50%;margin:-86px 0 0 -140px;position:absolute;top:50%;width:280px}.extension-video-close{background:transparent url(https://d341kum51qu34d.cloudfront.net/images/svg/close_icon-6c5bd7cc.svg) 0 0 no-repeat;background-size:58px;font-size:0;height:58px;text-indent:-9999px;top:10px;position:absolute;right:10px;width:58px}.extension-video-close:hover{background-position:0 100%}.post-install-action,.safari-firefox-expressed-interest-action{text-align:center}.safari-firefox-expressed-interest-action{padding-bottom:2em}.post-install-banner{background:#fff5cf;border-radius:5px;display:inline-block;margin:3em 0;padding:1em 3em}.post-install-banner p{display:block;margin-bottom:1em}.post-install-banner .existing-user{display:none}.post-install-banner.existing-user-state .existing-user{display:inline-block}.post-install-banner.existing-user-state .new-user{display:none}@media (min-width:680px){.extension_intro{padding:8em 0 0}.extension_intro.thanks{padding:8em 0 1em}.extension_intro.thanks .usages{margin-top:2em}.extension_intro .large-shadow-btn{margin-top:1.5em}.extension_intro .usages{margin-top:5em}.extension_intro .usages img{display:block;margin:0 auto 2em;width:90%}.extension-watch-action{height:390px;width:640px}.extension-video{background-size:500px;padding:4em 0 6em}.missing-browser-email{padding:6em 0 7em}.missing-browser-email:after{clear:both;content:"";display:block}.missing-browser-email input[type=email]{float:left;margin:0 1% 0 20.5%;padding:1.6em 1em 1.6em 3.6em;width:40%}.missing-browser-email input[type=submit]{float:left;margin:0;padding:.9em 0;text-align:center;width:18%}.missing-browser-email.non-chrome{padding:2em 0 7em}.chrome-store{padding:1em 0 4em}.extension-video-close{top:30px;right:30px}.extension-video-content .wistia_embed{height:360px;margin:-195px 0 0 -320px;width:640px}}@media (min-width:960px){.extension_intro{padding:12em 0 0}.extension_intro.thanks{padding:10em 0 1em}.extension_intro.thanks .usages{margin-top:2em}.extension_intro .large-shadow-btn{margin-top:1.5em}.extension_intro .usages{margin-top:5em}.extension_intro .usages img{width:100%}.extension-watch-action{height:488px;width:800px}.extension-video{background-size:660px;padding:6em 0}.chrome-store{padding:1em 0 7em}.missing-browser-email{padding:7em 0 8em}.missing-browser-email input[type=email]{font-size:1.1em;background-position:1.1em 1.1em}.missing-browser-email input[type=submit]{padding:1.08em 0}.missing-browser-email.non-chrome{padding:2em 0 9em}.extension-form{margin-top:2em}.extension-store-link{background-position:0;background-size:205px;display:inline-block;line-height:1.6;padding:60px 0 60px 245px}.extension-store-link span{text-align:left}.extension-video-content .wistia_embed{height:450px;margin:-244px 0 0 -400px;width:800px}.post-install-banner{margin:0 0 3em;padding:1em 1em 1em 3em}.post-install-banner p{display:inline-block;margin:0 3em 0 0}}.extension_feedback{max-width:640px}.summit2017__page{position:relative;padding-bottom:80px}.summit2017__page *,.summit2017__page :after,.summit2017__page :before{box-sizing:border-box}.summit2017__page a{color:#45d298}.summit2017__page h3{font-size:1.25em}.summit2017__page .summit__nav{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;position:fixed;top:0;width:100%;background-color:#45d298;z-index:2000}@media (max-width:960px){.summit2017__page .summit__nav{flex-wrap:wrap}}@media (max-width:680px){.summit2017__page .summit__nav{justify-content:center;margin-bottom:24px;padding:20px;position:relative}}.summit2017__page .summit__nav .summit__nav__register{position:relative;border-radius:5px;height:40px;margin:0;box-shadow:none;width:200px}.summit2017__page .summit__nav .summit__nav__register:hover{box-shadow:none;opacity:.8}@media (max-width:960px){.summit2017__page .summit__nav .summit__nav__register{width:auto}}@media (max-width:680px){.summit2017__page .summit__nav .summit__nav__register{display:none}}.summit2017__page .summit__main-logo{position:relative;width:200px;min-width:200px}.summit2017__page .summit__main-logo .main-logo__svg{margin:0;fill:#fff;float:none;width:100%;height:auto}.summit2017__page .summit__nav__links{list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.summit2017__page .summit__nav__links a{color:#fff;font-size:16px;padding:5px 0}.summit2017__page .summit__nav__links a:hover{opacity:.8}.summit2017__page .summit__nav__links .summit__nav__item{margin:0 20px;text-align:center}@media (max-width:960px){.summit2017__page .summit__nav__links{order:2;width:100%}}@media (max-width:680px){.summit2017__page .summit__nav__links .summit__nav__item{margin:10px 15px 0}}.summit2017__page .summit__intro{background-image:url(https://d341kum51qu34d.cloudfront.net/images/summit/twin-peaks-00bd1ba5.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;padding-top:110px;position:relative}.summit2017__page .summit__intro:before{background-color:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.65),#fff 75%,#fff);content:"";position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:680px){.summit2017__page .summit__intro{padding-top:0}}.summit2017__page .summit__intro .intro__content{padding-bottom:340px;position:relative}.summit2017__page .summit__intro .icon--arrow-down{display:block;width:40px;margin:0 auto;animation:icon-bounce 1.1s ease-in-out infinite;position:relative}@keyframes icon-bounce{50%{transform:translate3d(0,20%,0)}to{transform:none}}.summit2017__page .summit__background{position:absolute;bottom:0;left:0;right:0;height:600px;background-image:url(https://d341kum51qu34d.cloudfront.net/images/summit/twin-peaks-00bd1ba5.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:.1;z-index:-1}.summit2017__page .summit__title{margin-bottom:48px;padding:0 16px;text-align:center}.summit2017__page .summit__headline{color:#45d298;font-size:56px;font-weight:700}@media (max-width:960px){.summit2017__page .summit__headline{font-size:42px;line-height:50px;margin-bottom:15px}}.summit2017__page .summit__subhead{font-size:28px}@media (max-width:960px){.summit2017__page .summit__subhead{font-size:20px}}.summit2017__page .summit__registration{display:flex;flex-wrap:wrap;justify-content:center;font-size:16px;font-weight:600;padding:0 24px;margin-bottom:48px;position:relative;z-index:1}@media (max-width:960px){.summit2017__page .summit__registration{flex-direction:column;align-items:center}}.summit2017__page .summit__registration .summit__register{display:none}@media (max-width:680px){.summit2017__page .summit__registration .summit__register{display:flex}}.summit2017__page .summit__info{height:50px;border-radius:5px;color:#fff;padding:0 30px;margin:0 10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}@media (max-width:960px){.summit2017__page .summit__info{margin:0 0 20px;width:300px;max-width:100%}}.summit2017__page a.summit__info{color:#fff}.summit2017__page .summit__info--outline{box-shadow:inset 0 0 0 2px #45d298;transition:all .15s ease-out}.summit2017__page .summit__info--outline:hover{background-color:hsla(0,0%,100%,.15)}.summit2017__page .summit__info--solid{background-color:#fff;color:#45d298;box-shadow:0 2px 5px rgba(0,0,0,.35);transition:all .15s ease-out;position:relative}.summit2017__page .summit__info--solid:hover{box-shadow:0 4px 12px rgba(0,0,0,.35)}.summit2017__page .summit__info--solid:active{box-shadow:none}.summit2017__page .summit__info--green .summit__info--outline{color:#45d298}.summit2017__page .summit__info--green .summit__info--outline:hover{background-color:rgba(69,210,152,.15)}.summit2017__page .summit__info--green .summit__info--solid{background-color:#45d298;color:#fff}.summit2017__page .summit__info--green .tito-tickets-button{color:#fff}.summit2017__page .summit__registration--bottom .calendar__list{box-shadow:0 0 5px rgba(0,0,0,.35);bottom:60px;top:auto}.summit2017__page .summit__description{width:640px;max-width:100%;margin:0 auto 32px;padding:0 24px}.summit2017__page .summit__description-copy{font-size:22px;line-height:1.5;text-align:center}.summit2017__page .summit__main-content{position:relative}.summit2017__page .summit__main-content .lava_lamp{background-image:url(https://d341kum51qu34d.cloudfront.net/images/svg/lava_lamp_green-fb4d0fed.svg);background-size:733px 420px;height:420px;margin-top:-290px;margin-bottom:32px}.summit2017__page .summit__section-header{width:100%;padding:0 15px;text-align:center;margin-bottom:48px}.summit2017__page .summit__section-title{color:#45d298;font-size:42px;font-weight:600;margin-bottom:16px}.summit2017__page .summit__section-description{opacity:.75}.summit2017__page .summit__schedule{margin-bottom:80px}.summit2017__page .schedule__wrap{margin:0 auto;max-width:100%;width:720px}.summit2017__page .schedule__item{margin-bottom:20px;position:relative}.summit2017__page .schedule__item--break{align-items:center;color:#909090;display:flex;font-size:20px;justify-content:center}@media (max-width:680px){.summit2017__page .schedule__item--break{font-size:18px}}.summit2017__page .schedule__item--break span{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-left:10px}.summit2017__page .schedule__item--speaker{border-radius:6px}@media (max-width:680px){.summit2017__page .schedule__item--speaker{margin-left:30px;margin-right:15px}}.summit2017__page .schedule__item__header{background-color:#45d298;border-radius:6px;padding:15px 20px 15px 15px;display:flex;align-items:center;transition:border-radius .2s ease-in}@media (max-width:680px){.summit2017__page .schedule__item__header{padding-right:15px}}.summit2017__page label.schedule__item__header{cursor:pointer}.summit2017__page .schedule__item__image{border-radius:100%;height:70px;margin-left:-40px;overflow:hidden;width:70px;flex-shrink:0}.summit2017__page .schedule__item__image img{width:100%}.summit2017__page .schedule__item__label{color:#fff;flex-grow:1;margin:0 15px}.summit2017__page h3.schedule__speaker--name{font-size:16px}.summit2017__page h2.schedule__speaker--title{font-size:22px;font-weight:700}@media (max-width:680px){.summit2017__page h2.schedule__speaker--title{font-size:18px}}.summit2017__page .schedule__item__button{background-image:url(https://d341kum51qu34d.cloudfront.net/images/svg/icons/arrow_down-4cf82f2a.svg);background-repeat:no-repeat;background-position:50%;flex-shrink:0;height:24px;width:24px;transform-origin:center;transition:transform .2s ease-in-out}@media (max-width:680px){.summit2017__page .schedule__item__button{height:18px;width:18px}}.summit2017__page .schedule__item__time{font-size:18px;left:100%;letter-spacing:.1em;margin-left:15px;position:absolute}.summit2017__page .schedule__item__input{display:none}.summit2017__page .schedule__item__input:checked~.schedule__item__header{border-bottom-left-radius:0;border-bottom-right-radius:0}.summit2017__page .schedule__item__input:checked~.schedule__item__header .schedule__item__button{transform:rotate(180deg)}.summit2017__page .schedule__item__input:checked~.schedule__item__expanded{max-height:400px;overflow-y:scroll}.summit2017__page .schedule__item__expanded{box-shadow:inset 0 0 0 1px #e9e9e9;border-bottom-left-radius:6px;border-bottom-right-radius:6px;max-height:0;overflow:hidden;padding:0 40px;transition:max-height .2s ease-in-out}.summit2017__page .schedule__item__expanded p{line-height:1.4}.summit2017__page .schedule__item__expanded p:not(:last-child){margin-bottom:20px}@media (max-width:680px){.summit2017__page .schedule__item__expanded{padding:0 20px}}.summit2017__page .schedule__item__description{padding:40px 0}@media (max-width:680px){.summit2017__page .schedule__item__description{font-size:14px;padding:20px 0}}.summit2017__page .summit__sponsors{margin-bottom:60px}.summit2017__page .summit__sponsors-list{display:flex;justify-content:center;list-style:none}.summit2017__page .summit__sponsor{margin:0 20px 20px;width:200px}.summit2017__page .summit__sponsor img{width:100%}.summit2017__page .summit__footer{padding:0 24px;text-align:center}.summit2017__page .tito-tickets-button{background-color:transparent;color:#45d298;font-weight:bolder}.summit2018__page{background-color:#fff;color:#fff;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.summit2018__page a{color:#fff}@media (max-width:960px){.summit2018__page .mobile-nav.opened~.main-header--summit,.summit2018__page .mobile-nav.opened~.main-header--summit_coc{background:none}}.summit2018__page .main-header--summit,.summit2018__page .main-header--summit_coc{background:#fff;position:fixed;border-top:0;height:5rem;padding:.7rem 0}.summit2018__page .main-header--summit .main_menu__link:last-child,.summit2018__page .main-header--summit_coc .main_menu__link:last-child{margin-right:0}.summit2018__page .main-header--summit .main-grid,.summit2018__page .main-header--summit_coc .main-grid{padding-bottom:1rem}.summit2018__page .summit2018__section{align-items:center;display:flex;justify-content:center;margin:2rem 0}@media (max-width:960px){.summit2018__page .summit2018__section{display:flex;flex-direction:column}}.summit2018__page .summit2018__section--main{background:100% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/uploads/summit2018/intro.png);background-color:#666cdc;margin:5rem 0 0}.summit2018__page .summit2018__section--location,.summit2018__page .summit2018__section--schedule,.summit2018__page .summit2018__section--speakers{padding:6rem 0}.summit2018__page .summit2018__section--speakers .avatar-grid{max-width:1150px}.summit2018__page .summit2018__section--speakers .avatar-member{flex:0 1 30%;margin:1rem .5rem}.summit2018__page .summit2018__section--title{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#000;font-size:2rem;margin:0 0 3rem}.summit2018__page .main_menu__link{color:#4a4a4a;font-size:16px;letter-spacing:.05rem}.summit2018__page .main_menu__link .tito-tickets-button{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(69,210,152,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#45d298;color:#fff;font-weight:700;height:36px;padding:.5rem 2rem;text-transform:none}.summit2018__page .main_menu__link .tito-tickets-button:focus,.summit2018__page .main_menu__link .tito-tickets-button:hover{background-color:#45d2bb;box-shadow:0 0 0 .5rem rgba(69,210,152,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.summit2018__page .main_menu__link .tito-tickets-button:active{background-color:#2cb87e;box-shadow:none}.summit2018__page .main_menu__link .tito-tickets-button:focus,.summit2018__page .main_menu__link .tito-tickets-button:hover{background-color:#3ac189;color:#fff}.summit2018__page .main_menu__link .tito-tickets-button:active{background-color:#acebd1}.summit2018__page .summit2018__intro{margin:10rem auto;max-width:1150px;width:100%;padding:0 1rem}.summit2018__page .summit2018__headline{font-size:5rem;max-width:600px}@media (max-width:960px){.summit2018__page .summit2018__headline{font-size:3rem;margin-top:2rem;max-width:auto}}.summit2018__page .summit2018__calendar,.summit2018__page .summit2018__description,.summit2018__page .summit2018__location{margin:1rem 0}.summit2018__page .summit2018__calendar{font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:2rem}@media (max-width:960px){.summit2018__page .summit2018__calendar{font-size:1.3rem}}.summit2018__page .summit2018__location{border:1px solid #fff;border-radius:7px;font-size:.9rem;font-weight:400;padding:.7rem}.summit2018__page .summit2018__location .octicon{margin:0 .5rem}@media (max-width:960px){.summit2018__page .summit2018__location{max-width:400px;overflow:hidden}.summit2018__page .summit2018__location .summit2018__address{display:inline-block;text-overflow:ellipsis;width:220px;overflow:hidden;white-space:nowrap;line-height:12px}}.summit2018__page .summit2018__description{font-size:1rem;max-width:400px}.summit2018__page .summit2018__description span{display:inline-block;margin-top:1rem}.summit2018__page .summit2018__section--questions,.summit2018__page .summit2018__section--register{margin:0}.summit2018__page .summit2018__section--location,.summit2018__page .summit2018__section--schedule{color:#333;flex-direction:column}@media (max-width:960px){.summit2018__page .summit2018__section--location,.summit2018__page .summit2018__section--schedule{margin:0}}.summit2018__page .summit2018__section--schedule{background:#f8f8f8}.summit2018__page .summit2018__section--location{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;background:#fff}.summit2018__page .summit2018__section--location .summit2018__location-info-wrap{background:100% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/uploads/summit2018/the_pearl.png);max-width:1150px;width:100%;height:550px;display:flex;justify-content:center;flex-direction:column}@media (max-width:960px){.summit2018__page .summit2018__section--location .summit2018__location-info-wrap{height:auto}}.summit2018__page .summit2018__section--location h3{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:27px;letter-spacing:1.26px;padding:2rem 0 3rem}@media (max-width:960px){.summit2018__page .summit2018__section--location h3{font-size:1rem}}.summit2018__page .summit2018__section--location .summit2018__location-info--description{align-self:flex-start;background:#e8e9fa;color:#000;max-height:300px;max-width:60%;padding:3rem 9rem 4rem 5rem}.summit2018__page .summit2018__section--location .summit2018__location-info--description span{font-size:1.5rem;letter-spacing:.1rem;padding:3rem 0}@media (max-width:960px){.summit2018__page .summit2018__section--location .summit2018__location-info--description span{font-size:1rem}}@media (max-width:960px){.summit2018__page .summit2018__section--location .summit2018__location-info--description{max-height:auto;max-width:100%;padding:1rem;width:100%}}.summit2018__page .summit2018__section--location .summit2018__location-transport{background:#fff;padding:3rem 5rem;max-height:300px;max-width:45%;font-size:1rem}.summit2018__page .summit2018__section--location .summit2018__location-transport span{font-size:1.1rem}@media (max-width:960px){.summit2018__page .summit2018__section--location .summit2018__location-transport span{font-size:.8rem}}@media (max-width:960px){.summit2018__page .summit2018__section--location .summit2018__location-transport{background:#e8e9fa;max-width:100%;max-height:auto;width:100%;padding:1rem}}@media (max-width:960px){.summit2018__page .summit2018__section--location{background:#e8e9fa}}.summit2018__page .schedule__wrap{margin:0 auto;max-width:100%;width:960px}@media (max-width:960px){.summit2018__page .schedule__wrap{width:100%}}.summit2018__page .schedule__item{margin-bottom:20px;position:relative}.summit2018__page .schedule__item--break{align-items:center;color:#909090;display:flex;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;justify-content:center}@media (max-width:680px){.summit2018__page .schedule__item--break{font-size:18px}}.summit2018__page .schedule__item--break span{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;white-space:nowrap}.summit2018__page .schedule__item--break span:before{content:"•";margin:0 4px 0 6px}.summit2018__page .schedule__item--speaker{border-radius:6px;filter:drop-shadow(0 0 1px #ccc)}@media (max-width:680px){.summit2018__page .schedule__item--speaker{margin-left:30px;margin-right:15px}}.summit2018__page .schedule__item__header{background-color:#fff;border-radius:6px;padding:15px 20px 15px 15px;display:flex;align-items:center;transition:border-radius .2s ease-in}@media (max-width:680px){.summit2018__page .schedule__item__header{padding-right:15px}}.summit2018__page label.schedule__item__header{cursor:pointer}.summit2018__page .schedule__item__image{border-radius:100%;height:70px;margin-left:-40px;overflow:hidden;width:70px;flex-shrink:0}.summit2018__page .schedule__item__image img{width:100%}.summit2018__page .schedule__item__label{color:#9b9b9b;font-weight:400;flex-grow:1;margin:0 15px}.summit2018__page h3.schedule__speaker--name{font-size:.9rem;margin:10px 0}.summit2018__page h2.schedule__speaker--title{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.1rem}@media (max-width:680px){.summit2018__page h2.schedule__speaker--title{font-size:18px}}.summit2018__page .schedule__item__button{background-image:url(https://d341kum51qu34d.cloudfront.net/images/svg/icons/arrow_down_gray-28095b34.svg);background-repeat:no-repeat;background-position:50%;flex-shrink:0;height:24px;width:24px;transform-origin:center;transition:transform .2s ease-in-out;transform:rotate(90deg)}@media (max-width:680px){.summit2018__page .schedule__item__button{height:18px;width:18px}}.summit2018__page .schedule__item__time{font-size:18px;left:100%;letter-spacing:.1em;margin-left:15px;position:absolute}.summit2018__page .schedule__item__input{display:none}.summit2018__page .schedule__item__input:checked~.schedule__item__header{border-bottom-left-radius:0;border-bottom-right-radius:0}.summit2018__page .schedule__item__input:checked~.schedule__item__header .schedule__item__button{transform:rotate(0deg)}.summit2018__page .schedule__item__input:checked~.schedule__item__expanded{max-height:1400px;overflow-y:scroll}.summit2018__page .schedule__item__expanded{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;max-height:0;overflow:hidden;padding:0 40px;transition:max-height .2s ease-in-out}.summit2018__page .schedule__item__expanded p{line-height:1.4}.summit2018__page .schedule__item__expanded p:not(:last-child){margin-bottom:20px}@media (max-width:680px){.summit2018__page .schedule__item__expanded{padding:0 20px}}.summit2018__page .schedule__item__link{color:#333}.summit2018__page .schedule__item__description{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#909090;padding:40px 0}@media (max-width:680px){.summit2018__page .schedule__item__description{font-size:14px;padding:20px 0}}.summit2018__page .lightning-talks .schedule__item--speaker{filter:none;padding:0 40px}.summit2018__page .lightning-talks .schedule__item__description{padding:0 60px;font-size:.9rem}@media (max-width:680px){.summit2018__page .lightning-talks .schedule__item--speaker,.summit2018__page .lightning-talks .schedule__item__header{padding:0}.summit2018__page .lightning-talks .schedule__item__description{padding:10px 0}}@media (max-width:960px){.summit2018__page{display:flex;flex-direction:column}}.summit2018__section--lightning_talk,.summit2018__section--questions,.summit2018__section--register{background:#e8e9fa;padding:1.5rem 0;margin:0}.summit2018__section--lightning_talk .tito-tickets-button,.summit2018__section--lightning_talk a,.summit2018__section--lightning_talk span,.summit2018__section--lightning_talk tito-button,.summit2018__section--questions .tito-tickets-button,.summit2018__section--questions a,.summit2018__section--questions span,.summit2018__section--questions tito-button,.summit2018__section--register .tito-tickets-button,.summit2018__section--register a,.summit2018__section--register span,.summit2018__section--register tito-button{background:inherit;color:#666cdc;font-size:1.3rem;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;letter-spacing:.1rem}.summit2018__section--lightning_talk .data_coaching__link,.summit2018__section--questions .data_coaching__link,.summit2018__section--register .data_coaching__link{margin:0 1rem}.summit2018__section--lightning_talk a,.summit2018__section--questions a,.summit2018__section--register a{text-decoration:underline}.summit2018__section--lightning_talk{align-items:center;display:flex;justify-content:center;width:100%;margin:-2rem 0 2rem;z-index:2}@media (max-width:960px){.emerging-leaders .mobile-nav.opened~.main-header--emerging-leaders-scholarship,.emerging-leaders .mobile-nav.opened~.main-header--summit,.emerging-leaders .mobile-nav.opened~.main-header--summit_coc,.summit2019__page .mobile-nav.opened~.main-header--emerging-leaders-scholarship,.summit2019__page .mobile-nav.opened~.main-header--summit,.summit2019__page .mobile-nav.opened~.main-header--summit_coc{background:none}}.emerging-leaders .mobile-nav .nav-item,.summit2019__page .mobile-nav .nav-item{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.emerging-leaders .nav-item__wrap:hover .mobile-submenu__links,.summit2019__page .nav-item__wrap:hover .mobile-submenu__links{display:block;opacity:1}.emerging-leaders .mobile-submenu__links,.summit2019__page .mobile-submenu__links{list-style-type:none;opacity:0;display:none;transition:opacity .1s}.emerging-leaders .mobile-submenu__link,.summit2019__page .mobile-submenu__link{font-size:1.25rem;padding:0 0 1rem;display:inline-block;color:#fff;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.emerging-leaders .main-header--emerging-leaders-scholarship,.emerging-leaders .main-header--summit,.emerging-leaders .main-header--summit_coc,.summit2019__page .main-header--emerging-leaders-scholarship,.summit2019__page .main-header--summit,.summit2019__page .main-header--summit_coc{background:#fff;position:fixed;top:0;border-top:0;height:5rem;padding:.7rem 0}.emerging-leaders .main-header--emerging-leaders-scholarship .main_menu__link:last-child,.emerging-leaders .main-header--summit .main_menu__link:last-child,.emerging-leaders .main-header--summit_coc .main_menu__link:last-child,.summit2019__page .main-header--emerging-leaders-scholarship .main_menu__link:last-child,.summit2019__page .main-header--summit .main_menu__link:last-child,.summit2019__page .main-header--summit_coc .main_menu__link:last-child{margin-right:0}.emerging-leaders .main-header--emerging-leaders-scholarship .main-grid,.emerging-leaders .main-header--summit .main-grid,.emerging-leaders .main-header--summit_coc .main-grid,.summit2019__page .main-header--emerging-leaders-scholarship .main-grid,.summit2019__page .main-header--summit .main-grid,.summit2019__page .main-header--summit_coc .main-grid{padding-bottom:1rem}.emerging-leaders .main_menu__links,.summit2019__page .main_menu__links{list-style-type:none}.emerging-leaders .main_menu__links__list-item,.summit2019__page .main_menu__links__list-item{display:inline-block;position:relative;margin-right:2rem}@media (max-width:1150px){.emerging-leaders .main_menu__links__list-item,.summit2019__page .main_menu__links__list-item{margin-right:1.5rem}}@media (max-width:1024px){.emerging-leaders .main_menu__links__list-item,.summit2019__page .main_menu__links__list-item{margin-right:.6rem}}@media (max-width:1024px){.emerging-leaders .main_menu__links__list-item a,.summit2019__page .main_menu__links__list-item a{font-size:14px}}.emerging-leaders .main_menu__links__list-item:hover .submenu__links,.summit2019__page .main_menu__links__list-item:hover .submenu__links{opacity:1;visibility:visible}.emerging-leaders .submenu__links,.summit2019__page .submenu__links{list-style-type:none;position:absolute;bottom:-63px;left:0;right:0;background-color:#fff;box-shadow:0 -1px 6px grey;padding:12px 10px 10px;text-align:center;opacity:0;visibility:hidden;transition:visibility 0s linear,opacity .1s linear}.emerging-leaders .submenu__links:before,.summit2019__page .submenu__links:before{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;position:absolute;top:-5px;left:0;right:0;margin:0 auto}.emerging-leaders .submenu__links__list-item,.summit2019__page .submenu__links__list-item{margin-bottom:6px}.emerging-leaders .submenu__links__list-item:last-child,.summit2019__page .submenu__links__list-item:last-child{margin-bottom:0}.emerging-leaders .submenu__link,.summit2019__page .submenu__link{color:#4a4a4a;font-size:16px;letter-spacing:.05rem;transition:none}.emerging-leaders .submenu__link:hover,.summit2019__page .submenu__link:hover{color:#b1b1b1}.emerging-leaders .main_menu__link,.summit2019__page .main_menu__link{color:#4a4a4a;font-size:14px;letter-spacing:.05rem;margin-right:0;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.emerging-leaders .main_menu__link .tito-tickets-button,.summit2019__page .main_menu__link .tito-tickets-button{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(69,210,152,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#45d298;color:#fff;font-weight:700;height:36px;padding:.5rem 2rem;text-transform:none;position:relative}.emerging-leaders .main_menu__link .tito-tickets-button:focus,.emerging-leaders .main_menu__link .tito-tickets-button:hover,.summit2019__page .main_menu__link .tito-tickets-button:focus,.summit2019__page .main_menu__link .tito-tickets-button:hover{background-color:#45d2bb;box-shadow:0 0 0 .5rem rgba(69,210,152,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.emerging-leaders .main_menu__link .tito-tickets-button:active,.summit2019__page .main_menu__link .tito-tickets-button:active{background-color:#2cb87e;box-shadow:none}.emerging-leaders .main_menu__link .tito-tickets-button:focus,.emerging-leaders .main_menu__link .tito-tickets-button:hover,.summit2019__page .main_menu__link .tito-tickets-button:focus,.summit2019__page .main_menu__link .tito-tickets-button:hover{background-color:#3ac189;color:#fff}.emerging-leaders .main_menu__link .tito-tickets-button:active,.summit2019__page .main_menu__link .tito-tickets-button:active{background-color:#acebd1}.summit2019__page{background-color:#fff;color:#fff;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.summit2019__page a{color:#fff}.summit2019__page .summit2019__section{align-items:center;display:flex;justify-content:center}@media (max-width:960px){.summit2019__page .summit2019__section{display:flex;flex-direction:column}}.summit2019__page .summit2019__section--main{background:100% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/uploads/summit2019/intro.png);background-color:#000;background-size:cover;background-position:50% 50%;margin-bottom:0}.summit2019__page .summit2019__section--register{margin-top:0}.summit2019__page .summit2019__section--location,.summit2019__page .summit2019__section--schedule,.summit2019__page .summit2019__section--speakers{padding:3rem 0}.summit2019__page .summit2019__section--speakers{flex-direction:column}.summit2019__page .summit2019__section--speakers h1{color:#000}.summit2019__page .summit2019__section--speakers .avatar-grid{max-width:1150px}.summit2019__page .summit2019__section--speakers .avatar-member{flex:0 1 30%;margin:1rem .5rem}.summit2019__page .summit2019__section--title{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#000;font-size:2rem;margin:0 0 3rem;text-align:center}.summit2019__page .summit2019__intro{margin:10rem auto;max-width:1150px;width:100%;padding:0 1rem}.summit2019__page .summit2019__headline{font-size:5rem;max-width:600px}@media (max-width:960px){.summit2019__page .summit2019__headline{font-size:3rem;margin-top:2rem;max-width:auto}}.summit2019__page .summit2019__calendar,.summit2019__page .summit2019__description,.summit2019__page .summit2019__location{margin:1rem 0}.summit2019__page .summit2019__calendar{font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:2rem}@media (max-width:960px){.summit2019__page .summit2019__calendar{font-size:1.3rem}}.summit2019__page .summit__section--quotes{display:block;color:#000;margin-bottom:10rem;padding-top:5rem}.summit2019__page .summit__section--quotes__inner{max-width:1240px;padding:0 40px;margin:0 auto}@media (max-width:960px){.summit2019__page .summit__section--quotes__inner{padding:0 20px}}.summit2019__page .summit__section--quotes__quote{margin-bottom:8rem}.summit2019__page .summit__section--quotes__quote__text-container{text-align:center}.summit2019__page .summit__section--quotes__quote__text-container h3{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#000;font-size:2rem;margin-bottom:1rem}.summit2019__page .summit__section--quotes__quote__text-container p{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#000;font-size:1.3rem;margin:0 0 .5rem}.summit2019__page .summit__section--quotes__quote__text-container span{display:block;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-style:italic;color:#000;font-size:1.3rem;margin:0 0 2rem}.summit2019__page .summit__section--quotes__quote__gallery-container{display:flex;flex-wrap:wrap}.summit2019__page .summit__section--quotes__quote__gallery__column{flex:33.3333%;max-width:33.3333%;padding:0 1rem;height:460px}@media (max-width:960px){.summit2019__page .summit__section--quotes__quote__gallery__column{height:140px}}.summit2019__page .summit__section--quotes__quote__gallery__image--full{height:100%;background-size:cover;background-position:50% 50%}.summit2019__page .summit__section--quotes__quote__gallery__image--half{height:calc(50% - 4px);margin-bottom:8px;background-size:cover;background-position:50% 50%}.summit2019__page .summit2018__section--speakers{padding:5rem 0;text-align:center;background-color:#f4f4f4}.summit2019__page .summit2018__section--speakers h2.summit2019__section--title{margin-bottom:0}.summit2019__page .summit2018__section--speakers h2.summit2019__section--title a{color:#000}.summit2019__page .summit2019__section--review{background-color:#000;margin-bottom:0}.summit2019__page .summit__section--review__inner{max-width:1240px;padding:2rem 40px;margin:0 auto}.summit2019__page .summit__section--review__blockquote{max-width:860px;margin:0 auto 2rem;font-size:33px;position:relative}.summit2019__page .summit__section--review__blockquote,.summit2019__page .summit__section--review__cta{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;text-align:center;color:#fff}.summit2019__page .summit__section--review__cta{font-size:20px}.summit2019__page .summit__section--review__cta a{color:hsla(0,0%,100%,.7);text-decoration:underline}.summit2019__page .summit2019__location{border:1px solid #fff;border-radius:7px;font-size:.9rem;font-weight:400;padding:.7rem}.summit2019__page .summit2019__location .octicon{margin:0 .5rem}@media (max-width:960px){.summit2019__page .summit2019__location{max-width:400px;overflow:hidden}.summit2019__page .summit2019__location .summit2019__address{display:inline-block;text-overflow:ellipsis;width:220px;overflow:hidden;white-space:nowrap;line-height:12px}}.summit2019__page .summit2019__description{font-size:1rem;max-width:400px;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.summit2019__page .summit2019__description span{display:inline-block;margin-top:1rem;margin-bottom:1rem}.summit2019__page .summit2019__section--questions{margin:0}.summit2019__page .summit2019__section--location,.summit2019__page .summit2019__section--schedule{color:#333;flex-direction:column}@media (max-width:960px){.summit2019__page .summit2019__section--location,.summit2019__page .summit2019__section--schedule{margin:0}}.summit2019__page .summit2019__section--schedule{background:#f8f8f8}.summit2019__page .summit2019__section--location{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;background:#fff}.summit2019__page .summit2019__section--location .summit2019__location-info-wrap{background:100% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/uploads/summit2018/the_pearl.png);max-width:1150px;width:100%;height:550px;display:flex;justify-content:center;flex-direction:column}@media (max-width:960px){.summit2019__page .summit2019__section--location .summit2019__location-info-wrap{height:auto}}.summit2019__page .summit2019__section--location h3{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:27px;letter-spacing:1.26px;padding:2rem 0 3rem}@media (max-width:960px){.summit2019__page .summit2019__section--location h3{font-size:1rem}}.summit2019__page .summit2019__section--location .summit2019__location-info--description{align-self:flex-start;background:#000;color:#fff;max-height:300px;max-width:60%;padding:3rem 9rem 4rem 5rem}.summit2019__page .summit2019__section--location .summit2019__location-info--description span{font-size:1.5rem;letter-spacing:.1rem;padding:3rem 0}@media (max-width:960px){.summit2019__page .summit2019__section--location .summit2019__location-info--description span{font-size:1rem}}@media (max-width:960px){.summit2019__page .summit2019__section--location .summit2019__location-info--description{max-height:auto;max-width:100%;padding:1rem;width:100%}}.summit2019__page .summit2019__section--location .summit2019__location-transport{background:#fff;padding:3rem 5rem;max-height:300px;max-width:45%;font-size:1rem}.summit2019__page .summit2019__section--location .summit2019__location-transport span{font-size:1.1rem}@media (max-width:960px){.summit2019__page .summit2019__section--location .summit2019__location-transport span{font-size:.8rem}}@media (max-width:960px){.summit2019__page .summit2019__section--location .summit2019__location-transport{background:#e8e9fa;max-width:100%;max-height:auto;width:100%;padding:1rem}}@media (max-width:960px){.summit2019__page .summit2019__section--location{background:#e8e9fa}}.summit2019__page .schedule__wrap{margin:0 auto;max-width:100%;width:960px}@media (max-width:960px){.summit2019__page .schedule__wrap{width:100%}}.summit2019__page .schedule__item{margin-bottom:20px;position:relative}.summit2019__page .schedule__item--break{align-items:center;color:#909090;display:flex;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;justify-content:center}@media (max-width:680px){.summit2019__page .schedule__item--break{font-size:18px}}.summit2019__page .schedule__item--break span{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;white-space:nowrap}.summit2019__page .schedule__item--break span:before{content:"•";margin:0 4px 0 6px}.summit2019__page .schedule__item--speaker{border-radius:6px;filter:drop-shadow(0 0 1px #ccc)}@media (max-width:680px){.summit2019__page .schedule__item--speaker{margin-left:30px;margin-right:15px}}.summit2019__page .schedule__item__header{background-color:#fff;border-radius:6px;padding:15px 20px 15px 15px;display:flex;align-items:center;transition:border-radius .2s ease-in}@media (max-width:680px){.summit2019__page .schedule__item__header{padding-right:15px}}.summit2019__page label.schedule__item__header{cursor:pointer}.summit2019__page .schedule__item__image{border-radius:100%;height:70px;margin-left:-40px;overflow:hidden;width:70px;flex-shrink:0}.summit2019__page .schedule__item__image img{width:100%}.summit2019__page .schedule__item__label{color:#9b9b9b;font-weight:400;flex-grow:1;margin:0 15px}.summit2019__page h3.schedule__speaker--name{font-size:.9rem;margin:10px 0}.summit2019__page h2.schedule__speaker--title{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.1rem}@media (max-width:680px){.summit2019__page h2.schedule__speaker--title{font-size:18px}}.summit2019__page .schedule__item__button{background-image:url(https://d341kum51qu34d.cloudfront.net/images/svg/icons/arrow_down_gray-28095b34.svg);background-repeat:no-repeat;background-position:50%;flex-shrink:0;height:24px;width:24px;transform-origin:center;transition:transform .2s ease-in-out;transform:rotate(90deg)}@media (max-width:680px){.summit2019__page .schedule__item__button{height:18px;width:18px}}.summit2019__page .schedule__item__time{font-size:18px;left:100%;letter-spacing:.1em;margin-left:15px;position:absolute}.summit2019__page .schedule__item__input{display:none}.summit2019__page .schedule__item__input:checked~.schedule__item__header{border-bottom-left-radius:0;border-bottom-right-radius:0}.summit2019__page .schedule__item__input:checked~.schedule__item__header .schedule__item__button{transform:rotate(0deg)}.summit2019__page .schedule__item__input:checked~.schedule__item__expanded{max-height:1400px;overflow-y:scroll}.summit2019__page .schedule__item__expanded{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;max-height:0;overflow:hidden;padding:0 40px;transition:max-height .2s ease-in-out}.summit2019__page .schedule__item__expanded p{line-height:1.4}.summit2019__page .schedule__item__expanded p:not(:last-child){margin-bottom:20px}@media (max-width:680px){.summit2019__page .schedule__item__expanded{padding:0 20px}}.summit2019__page .schedule__item__link{color:#333}.summit2019__page .schedule__item__description{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#909090;padding:40px 0}@media (max-width:680px){.summit2019__page .schedule__item__description{font-size:14px;padding:20px 0}}.summit2019__page .lightning-talks .schedule__item--speaker{filter:none;padding:0 40px}.summit2019__page .lightning-talks .schedule__item__description{padding:0 60px;font-size:.9rem}@media (max-width:680px){.summit2019__page .lightning-talks .schedule__item--speaker,.summit2019__page .lightning-talks .schedule__item__header{padding:0}.summit2019__page .lightning-talks .schedule__item__description{padding:10px 0}}@media (max-width:960px){.summit2019__page{display:flex;flex-direction:column}}.summit2019__page .summit2019__section--sponsors{padding:60px 0 80px}.summit2019__page .summit__section--sponsors__inner{max-width:1240px;padding:0 40px;margin:0 auto;position:relative}@media (max-width:960px){.summit2019__page .summit__section--sponsors__inner{padding:0 20px}}.summit2019__page .summit__section--sponsors__sponsor-group-title{background-color:#fff;color:#757575;font-size:16px;display:inline-block;padding:4px 10px;position:relative;left:50%;top:15px;transform:translateX(-50%)}.summit2019__page .summit__section--sponsors__list{border-top:1px solid #ebebeb}.summit2019__page .summit__section--sponsors__list-item{display:flex;justify-content:space-between;max-width:940px;margin:0 auto;padding-top:40px}@media (max-width:680px){.summit2019__page .summit__section--sponsors__list-item{display:block}}.summit2019__page .summit__section--sponsors__list-item__logo-container{width:calc(40% - 40px);text-align:center}@media (max-width:680px){.summit2019__page .summit__section--sponsors__list-item__logo-container{width:100%;margin-bottom:30px}}.summit2019__page .summit__section--sponsors__list-item__logo-container img{max-width:100%;max-height:160px}.summit2019__page .summit__section--sponsors__list-item__description-container{width:calc(60% - 40px);color:#000;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}@media (max-width:680px){.summit2019__page .summit__section--sponsors__list-item__description-container{width:100%}}.summit2019__section--lightning_talk,.summit2019__section--questions,.summit2019__section--register{background:#f4f4f4;padding:1.5rem 0;margin:0}.summit2019__section--lightning_talk .tito-tickets-button,.summit2019__section--lightning_talk a,.summit2019__section--lightning_talk span,.summit2019__section--lightning_talk tito-button,.summit2019__section--questions .tito-tickets-button,.summit2019__section--questions a,.summit2019__section--questions span,.summit2019__section--questions tito-button,.summit2019__section--register .tito-tickets-button,.summit2019__section--register a,.summit2019__section--register span,.summit2019__section--register tito-button{background:inherit;color:#000;font-size:1.3rem;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;letter-spacing:.1rem}.summit2019__section--lightning_talk .data_coaching__link,.summit2019__section--questions .data_coaching__link,.summit2019__section--register .data_coaching__link{margin:0 1rem}.summit2019__section--lightning_talk a,.summit2019__section--questions a,.summit2019__section--register a{text-decoration:underline}.summit2019__section--questions{background-color:#000}.summit2019__section--questions .tito-tickets-button,.summit2019__section--questions a,.summit2019__section--questions span,.summit2019__section--questions tito-button{color:#fff}.summit2019__section--lightning_talk{align-items:center;display:flex;justify-content:center;width:100%;margin:-2rem 0 2rem;z-index:2}.emerging-leaders .mobile-nav,.summit2020__page .mobile-nav,.summit__coc .mobile-nav{background:#ececf6;display:block;height:auto}@media (max-width:960px){.emerging-leaders .mobile-nav.opened~.main-header--emerging-leaders-scholarship,.emerging-leaders .mobile-nav.opened~.main-header--summit,.emerging-leaders .mobile-nav.opened~.main-header--summit_coc,.summit2020__page .mobile-nav.opened~.main-header--emerging-leaders-scholarship,.summit2020__page .mobile-nav.opened~.main-header--summit,.summit2020__page .mobile-nav.opened~.main-header--summit_coc,.summit__coc .mobile-nav.opened~.main-header--emerging-leaders-scholarship,.summit__coc .mobile-nav.opened~.main-header--summit,.summit__coc .mobile-nav.opened~.main-header--summit_coc{background:none}}.emerging-leaders .mobile-nav.opened~.main-header--emerging-leaders-scholarship svg path,.emerging-leaders .mobile-nav.opened~.main-header--summit_coc svg path,.emerging-leaders .mobile-nav.opened~.main-header--summit svg path,.summit2020__page .mobile-nav.opened~.main-header--emerging-leaders-scholarship svg path,.summit2020__page .mobile-nav.opened~.main-header--summit_coc svg path,.summit2020__page .mobile-nav.opened~.main-header--summit svg path,.summit__coc .mobile-nav.opened~.main-header--emerging-leaders-scholarship svg path,.summit__coc .mobile-nav.opened~.main-header--summit_coc svg path,.summit__coc .mobile-nav.opened~.main-header--summit svg path{fill:#000}.emerging-leaders .mobile-nav .nav-item,.summit2020__page .mobile-nav .nav-item,.summit__coc .mobile-nav .nav-item{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:16px;color:#2b2a2a;letter-spacing:1px;text-transform:uppercase;text-align:left;padding:15px 25px;background-color:#fff;margin-bottom:10px;border-radius:4px}.emerging-leaders .nav-item__wrap:hover .mobile-submenu__links,.summit2020__page .nav-item__wrap:hover .mobile-submenu__links,.summit__coc .nav-item__wrap:hover .mobile-submenu__links{display:block;opacity:1}.emerging-leaders .mobile-submenu__links,.summit2020__page .mobile-submenu__links,.summit__coc .mobile-submenu__links{list-style-type:none;opacity:0;display:none;transition:opacity .1s}.emerging-leaders .mobile-submenu__link,.summit2020__page .mobile-submenu__link,.summit__coc .mobile-submenu__link{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:16px;color:#2b2a2a;letter-spacing:1px;text-transform:uppercase;text-align:left;padding:15px 25px;background-color:#fff;margin-bottom:10px;border-radius:4px;display:block}.emerging-leaders .burger_menu,.summit2020__page .burger_menu,.summit__coc .burger_menu{width:40px;height:40px;position:relative;left:9px}.emerging-leaders .burger_menu.ex .burger_menu_line,.summit2020__page .burger_menu.ex .burger_menu_line,.summit__coc .burger_menu.ex .burger_menu_line{background-color:#717173}.emerging-leaders .burger_menu.ex .burger_menu_line:first-child,.summit2020__page .burger_menu.ex .burger_menu_line:first-child,.summit__coc .burger_menu.ex .burger_menu_line:first-child{transform:translateY(6px) rotate(45deg)}.emerging-leaders .burger_menu_line,.summit2020__page .burger_menu_line,.summit__coc .burger_menu_line{width:20px;height:4px}.emerging-leaders .main-header--summit,.emerging-leaders .main-header--summit_coc,.summit2020__page .main-header--summit,.summit2020__page .main-header--summit_coc,.summit__coc .main-header--summit,.summit__coc .main-header--summit_coc{background:#fff;position:fixed;top:0;border-top:0;height:5rem;padding:.7rem 0}@media (max-width:680px){.emerging-leaders .main-header--summit,.emerging-leaders .main-header--summit_coc,.summit2020__page .main-header--summit,.summit2020__page .main-header--summit_coc,.summit__coc .main-header--summit,.summit__coc .main-header--summit_coc{height:40px;padding:0 28px}}.emerging-leaders .main-header--summit .main_menu__link:last-child,.emerging-leaders .main-header--summit_coc .main_menu__link:last-child,.summit2020__page .main-header--summit .main_menu__link:last-child,.summit2020__page .main-header--summit_coc .main_menu__link:last-child,.summit__coc .main-header--summit .main_menu__link:last-child,.summit__coc .main-header--summit_coc .main_menu__link:last-child{margin-right:0}.emerging-leaders .main-header--summit .main-grid,.emerging-leaders .main-header--summit_coc .main-grid,.summit2020__page .main-header--summit .main-grid,.summit2020__page .main-header--summit_coc .main-grid,.summit__coc .main-header--summit .main-grid,.summit__coc .main-header--summit_coc .main-grid{padding-bottom:1rem}@media (max-width:680px){.emerging-leaders .main-header--summit .main-grid,.emerging-leaders .main-header--summit_coc .main-grid,.summit2020__page .main-header--summit .main-grid,.summit2020__page .main-header--summit_coc .main-grid,.summit__coc .main-header--summit .main-grid,.summit__coc .main-header--summit_coc .main-grid{padding:0}}.emerging-leaders .main_menu__links,.summit2020__page .main_menu__links,.summit__coc .main_menu__links{list-style-type:none}.emerging-leaders .main_menu__links__list-item,.summit2020__page .main_menu__links__list-item,.summit__coc .main_menu__links__list-item{display:inline-block;position:relative;margin-right:30px}@media (max-width:1150px){.emerging-leaders .main_menu__links__list-item,.summit2020__page .main_menu__links__list-item,.summit__coc .main_menu__links__list-item{margin-right:20px}}@media (max-width:1024px){.emerging-leaders .main_menu__links__list-item,.summit2020__page .main_menu__links__list-item,.summit__coc .main_menu__links__list-item{margin-right:.6rem}}@media (max-width:1024px){.emerging-leaders .main_menu__links__list-item a,.summit2020__page .main_menu__links__list-item a,.summit__coc .main_menu__links__list-item a{font-size:12px}}.emerging-leaders .main_menu__links__list-item:hover .submenu__links,.summit2020__page .main_menu__links__list-item:hover .submenu__links,.summit__coc .main_menu__links__list-item:hover .submenu__links{opacity:1;visibility:visible}.emerging-leaders .submenu__links,.summit2020__page .submenu__links,.summit__coc .submenu__links{list-style-type:none;position:absolute;bottom:-146px;left:0;right:0;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);padding:30px;text-align:center;opacity:0;visibility:hidden;transition:visibility 0s linear,opacity .1s linear;border-radius:4px}.emerging-leaders .submenu__links:before,.summit2020__page .submenu__links:before,.summit__coc .submenu__links:before{content:"";display:block;position:absolute;top:-20px;left:0;width:100%;height:20px}.emerging-leaders .submenu__links__list-item,.summit2020__page .submenu__links__list-item,.summit__coc .submenu__links__list-item{margin-bottom:6px}.emerging-leaders .submenu__links__list-item:last-child,.summit2020__page .submenu__links__list-item:last-child,.summit__coc .submenu__links__list-item:last-child{margin-bottom:0}.emerging-leaders .submenu__link,.summit2020__page .submenu__link,.summit__coc .submenu__link{color:#4a4a4a;transition:none;font-size:13px;font-family:ProximaNova-Regular,sans-serif;line-height:1.4;text-transform:uppercase}.emerging-leaders .submenu__link:hover,.summit2020__page .submenu__link:hover,.summit__coc .submenu__link:hover{color:#b1b1b1}.emerging-leaders .main_menu__link,.summit2020__page .main_menu__link,.summit__coc .main_menu__link{color:#4a4a4a;font-size:13px;font-family:ProximaNova-Regular,sans-serif;line-height:1.4;text-transform:uppercase;margin-right:0}.emerging-leaders .main_menu__link .tito-tickets-button,.summit2020__page .main_menu__link .tito-tickets-button,.summit__coc .main_menu__link .tito-tickets-button{font-family:ProximaNova-Regular,sans-serif;line-height:1.4;font-size:13px;text-transform:uppercase;color:#fff;height:40px;padding:13px 20px 12px;border-radius:4px;background-color:#00d693;position:relative}#mobile-menu-tito-button button{width:100%;font-size:16px;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-bottom:10px;text-align:left;padding:15px 25px;height:52px}@media (max-width:960px){.main-header--summit .main-logo--summit,.main-header--summit_coc .main-logo--summit{width:200px;height:60px}}@media (max-width:680px){.main-header--summit .main-logo--summit,.main-header--summit_coc .main-logo--summit{width:120px;height:12px;position:relative;left:-6px}}@media (max-width:680px){.main-header--summit .main-logo--summit .main-logo__svg,.main-header--summit_coc .main-logo--summit .main-logo__svg{width:120px;height:12px;min-width:0}}.main-header--summit .main-logo--summit .main-logo__svg .text,.main-header--summit_coc .main-logo--summit .main-logo__svg .text{display:block}.summit2020__page{background-color:#fff;color:#fff;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.summit2020__page a{color:#fff}.summit2020__page .summit2020__section{align-items:center;display:flex;justify-content:center}@media (max-width:960px){.summit2020__page .summit2020__section{display:flex;flex-direction:column}}.summit2020__page .summit2020__section--main{padding-top:86px}@media (max-width:680px){.summit2020__page .summit2020__section--main{padding-top:40px}}.summit2020__page .summit2020__intro{width:100%}.summit2020__page .summit2020__headline-and-description-container{position:relative;padding-top:98px;background-color:#f7f7ff}@media (max-width:680px){.summit2020__page .summit2020__headline-and-description-container{padding-top:38px}}.summit2020__page .summit2020__headline-and-description-container__stripes-and-circles{position:absolute;width:calc(50% + 240px);top:0;right:0;bottom:0;background-image:url(https://d341kum51qu34d.cloudfront.net/images/2019-04-redesign/sssstripes_light-8ee670a5.svg);background-size:8px 8px}@media (max-width:1152px){.summit2020__page .summit2020__headline-and-description-container__stripes-and-circles{width:calc(100% - 336px)}}@media (max-width:680px){.summit2020__page .summit2020__headline-and-description-container__stripes-and-circles{width:43%}}.summit2020__page .summit2020__headline-and-description-container__stripes-and-circles img{position:absolute;right:calc(50vw - 572px);top:-86px}@media (max-width:680px){.summit2020__page .summit2020__headline-and-description-container__stripes-and-circles img{right:-20px;top:14px}}.summit2020__page .summit2020__headline-and-description-container__row{position:relative;display:flex;max-width:1150px;margin:0 auto;padding:0 40px}@media (max-width:680px){.summit2020__page .summit2020__headline-and-description-container__row{padding:16px}}.summit2020__page .summit2020__headline-and-description-container__row.flex-right{justify-content:flex-end}.summit2020__page .summit2020__headline-and-description-container__headline{max-width:723px;font-family:Lubalin,monospace;font-size:81px;color:#2b2b2b;letter-spacing:0;line-height:86px;padding-bottom:48px}@media (max-width:680px){.summit2020__page .summit2020__headline-and-description-container__headline{font-size:37px;line-height:42px}}.summit2020__page .summit2020__headline-and-description-container__description{right:0;max-width:737px;font-family:ProximaNova-Regular;font-size:26px;color:#2b2b2b;letter-spacing:0;line-height:34px;background-color:#e4e4f5;padding:40px 34px 44px}@media (max-width:680px){.summit2020__page .summit2020__headline-and-description-container__description{font-size:20px;line-height:27px}}.summit2020__page .summit2020__section-title{display:block;position:relative;font-family:ProximaNova-Bold;font-size:16px;letter-spacing:.8px;margin-bottom:23px;text-transform:uppercase}.summit2020__page .summit2020__section-title.summit2020__section-title-white{color:#f7f7ff}.summit2020__page .summit2020__section-title.summit2020__section-title-white:after{background-color:#f7f7ff}.summit2020__page .summit2020__section-title.summit2020__section-title-purple{color:#6c66dc}.summit2020__page .summit2020__section-title.summit2020__section-title-purple:after{background-color:#6c66dc}.summit2020__page .summit2020__section-title:after{content:"";display:block;width:35px;height:3px;position:absolute;bottom:-17px}.summit2020__page .summit2020__location-and-calendar-container{position:relative}.summit2020__page .summit2020__location-and-calendar-container__background-purple-box{position:absolute;top:0;bottom:0;left:0;width:calc(50% - 240px);background-color:#6c66dc}@media (max-width:1152px){.summit2020__page .summit2020__location-and-calendar-container__background-purple-box{width:336px}}@media (max-width:680px){.summit2020__page .summit2020__location-and-calendar-container__background-purple-box{display:none}}.summit2020__page .summit2020__location-and-calendar-container__inner{display:flex;max-width:1150px;margin:0 auto}@media (max-width:680px){.summit2020__page .summit2020__location-and-calendar-container__inner{display:block}}.summit2020__page .summit2020__city-and-calendar-container{width:326px;padding:60px 20px 76px 40px}@media (max-width:680px){.summit2020__page .summit2020__city-and-calendar-container{width:100%;background-color:#6c66dc;padding:60px 16px 76px}}.summit2020__page .summit__info--outline{padding-top:50px;height:auto}.summit2020__page .summit__info--outline .city-name{display:block;font-family:ProximaNova-Bold;font-size:32px;line-height:32px;letter-spacing:.89px;text-transform:uppercase;color:#fff}.summit2020__page .summit__info--outline .date{display:block;font-family:ProximaNova-Regular;font-size:26px;line-height:32px;letter-spacing:.72px;text-transform:uppercase;color:#fff}.summit2020__page .summit2020__location-container{width:calc(100% - 326px);padding:38px 40px 50px 154px}@media (max-width:680px){.summit2020__page .summit2020__location-container{width:100%;padding:38px 16px 50px}}.summit2020__page .summit2020__location{display:block}.summit2020__page .summit2020__address__map-pin-icon{margin-bottom:20px}.summit2020__page .summit2020__address-name{font-family:Lubalin,monospace;font-size:28px;color:#6c66dc;letter-spacing:0;line-height:40px}.summit2020__page .summit2020__address-details{font-family:ProximaNova-Regular;font-size:20px;color:#6c66dc;letter-spacing:0;line-height:26px}.summit2020__page .summit2020__location-image-and-description-container{background-color:#e4e4f5;display:flex}@media (max-width:680px){.summit2020__page .summit2020__location-image-and-description-container{display:block}}.summit2020__page .summit2020__location-image-container{background-size:cover;background-position:50% 50%;width:calc(50% + 242px)}@media (max-width:680px){.summit2020__page .summit2020__location-image-container{width:100%;height:40vw}}.summit2020__page .summit2020__location-description-container{font-family:ProximaNova-Regular;font-size:16px;color:#2b2b2b;line-height:22px;padding:322px 55px 56px;width:350px}@media (max-width:1439px){.summit2020__page .summit2020__location-description-container{padding-top:22%}}@media (max-width:680px){.summit2020__page .summit2020__location-description-container{width:100%;padding:40px 16px}}.summit2020__page .summit2020__section--speakers{padding-top:110px}@media (max-width:680px){.summit2020__page .summit2020__section--speakers{padding-top:40px}}.summit2020__page .summit2020__section__speakers-inner{max-width:1230px;margin:0 auto;width:100%;display:block;padding:0 40px}@media (max-width:680px){.summit2020__page .summit2020__section__speakers-inner{padding:16px}}.summit2020__page .summit2020__section--schedule{display:block;background-color:#f7f7ff;padding-top:128px;padding-bottom:100px}@media (max-width:680px){.summit2020__page .summit2020__section--schedule{padding-top:40px;padding-bottom:40px}}.summit2020__page .summit2020__section--schedule-inner{max-width:1230px;margin:0 auto;width:100%;display:block;padding:0 40px}@media (max-width:680px){.summit2020__page .summit2020__section--schedule-inner{padding:16px}}.summit2020__page .schedule__wrap{padding-top:20px;margin:0 auto}@media (max-width:960px){.summit2020__page .schedule__wrap{width:100%}}.summit2020__page .schedule__item{margin-bottom:20px;position:relative}.summit2020__page .schedule__item--break{margin:60px 0 50px 65px}@media (max-width:680px){.summit2020__page .schedule__item--break{font-size:18px;margin:0 0 30px}}.summit2020__page .schedule__item--break .schedule__item--break-inner{display:inline-block;position:relative}.summit2020__page .schedule__item--break .schedule__item--break-inner:after{content:"";display:block;position:absolute;top:10px;left:10px;width:100%;height:100%;background-image:url(https://d341kum51qu34d.cloudfront.net/images/2019-04-redesign/sssstripes_light-8ee670a5.svg);background-size:8px 8px}.summit2020__page .schedule__item--break span{position:relative;z-index:2;font-family:ProximaNova-Bold;font-size:22px;color:#44d298;letter-spacing:0;line-height:24px}.summit2020__page .schedule__item--break .schedule__item--break__time{font-family:Lubalin,monospace;font-size:22px;color:#44d298;letter-spacing:.61px;line-height:24px}.summit2020__page .schedule__item--break .schedule__item--break__title{font-family:ProximaNova-Bold;font-size:22px;color:#44d298;letter-spacing:0;line-height:24px}.summit2020__page .schedule__item--break .schedule__item--break__title:before{content:"•";margin:0 4px 0 6px}.summit2020__page .schedule__item--speaker{box-shadow:0 0 26px rgba(0,0,0,.13)}@media (max-width:680px){.summit2020__page .schedule__item--speaker{margin-left:30px;margin-right:15px}}.summit2020__page .schedule__item__header{background-color:#fff;border-radius:0;padding:15px 20px 15px 15px;display:flex;align-items:center;transition:border-radius .2s ease-in;cursor:pointer}@media (max-width:680px){.summit2020__page .schedule__item__header{padding-right:15px}}.summit2020__page .schedule__item__image{border-radius:100%;width:80px;height:80px;margin-left:-40px;overflow:hidden;flex-shrink:0}.summit2020__page .schedule__item__image img{width:100%}.summit2020__page .schedule__item__label{color:#9b9b9b;font-weight:400;flex-grow:1;margin:0 15px}.summit2020__page .schedule__speaker-time-and-name{font-family:Lubalin,monospace;font-size:22px;color:#6c66dc;letter-spacing:.61px;line-height:24px;margin:0 0 10px}.summit2020__page .schedule__speaker-time-and-name .bullet{font-family:ProximaNova-Bold;color:#000}.summit2020__page .schedule__speaker-time-and-name .name{font-family:ProximaNova-Bold;font-size:22px;color:#2b2b2b;letter-spacing:0;line-height:24px}.summit2020__page .schedule__speaker--title{font-family:ProximaNova-Regular;font-size:18px;color:#9b9b9b;letter-spacing:0}@media (max-width:680px){.summit2020__page .schedule__speaker--title{font-size:18px}}.summit2020__page .schedule__item__button{background-image:url(https://d341kum51qu34d.cloudfront.net/images/svg/icons/arrow_down_gray-28095b34.svg);background-repeat:no-repeat;background-position:50%;flex-shrink:0;height:24px;width:24px;transform-origin:center;transition:transform .2s ease-in-out;transform:rotate(90deg)}@media (max-width:680px){.summit2020__page .schedule__item__button{height:18px;width:18px}}.summit2020__page .schedule__item__time{font-size:18px;left:100%;letter-spacing:.1em;margin-left:15px;position:absolute}.summit2020__page .schedule__item__input{display:none}.summit2020__page .schedule__item__input:checked~.schedule__item__header{border-bottom-left-radius:0;border-bottom-right-radius:0}.summit2020__page .schedule__item__input:checked~.schedule__item__header .schedule__item__button{transform:rotate(0deg)}.summit2020__page .schedule__item__input:checked~.schedule__item__expanded{max-height:1400px;overflow-y:scroll}.summit2020__page .schedule__item__expanded{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;max-height:0;overflow:hidden;padding:0 40px;transition:max-height .2s ease-in-out}@media (max-width:680px){.summit2020__page .schedule__item__expanded{padding:0 20px}}.summit2020__page .schedule__item__expanded p{line-height:1.4}.summit2020__page .schedule__item__expanded p:not(:last-child){margin-bottom:20px}.summit2020__page .schedule__item__link{color:#333}.summit2020__page .schedule__item__description{font-family:ProximaNova-Regular;font-size:14px;color:#727272;letter-spacing:0;padding:40px 0}@media (max-width:680px){.summit2020__page .schedule__item__description{font-size:14px;padding:20px 0}}@media (max-width:680px){.summit2020__page .lightning-talks .schedule__item--speaker,.summit2020__page .lightning-talks .schedule__item__header{padding:0}.summit2020__page .lightning-talks .schedule__item__description{padding:10px 0}}.summit2020__page .lightning-talks .schedule__item--speaker{filter:none;padding:0 40px}.summit2020__page .lightning-talks .schedule__item__description{padding:0 60px;font-size:.9rem}.summit2020__page .summit__section--schedule__schedule-coming-soon{font-family:Lubalin,monospace;font-size:44px;color:#000;letter-spacing:0;line-height:58px;margin-left:0;margin-bottom:14px}.summit2020__page .summit__section--quotes{display:block;width:100%}.summit2020__page .summit__section--quotes__quote-row{display:flex;width:100%;justify-content:flex-end}@media (max-width:680px){.summit2020__page .summit__section--quotes__quote-row{display:block}}.summit2020__page .summit__section--quotes__quote-row__image-on-left{justify-content:flex-start}.summit2020__page .summit__section--quotes__quote-row__image-on-left .summit__section--quotes__quote-text-container{padding:170px 70px 170px 154px}@media (max-width:680px){.summit2020__page .summit__section--quotes__quote-row__image-on-left .summit__section--quotes__quote-text-container{width:100%;padding:40px 16px}}.summit2020__page .summit__section--quotes__quote-row__dark-purple{background-color:#6c66dc}.summit2020__page .summit__section--quotes__quote-row__light-purple{background-color:#f7f7ff}.summit2020__page .summit__section--quotes__quote-text-container{padding:170px 70px 170px 40px;width:67%;max-width:840px}@media (max-width:960px){.summit2020__page .summit__section--quotes__quote-text-container{padding:70px 70px 70px 40px}}@media (max-width:680px){.summit2020__page .summit__section--quotes__quote-text-container{width:100%;padding:40px 16px}}.summit2020__page .summit__section--quotes__quote-text-container .summit2020__section-title{margin-bottom:70px}@media (max-width:680px){.summit2020__page .summit__section--quotes__quote-text-container .summit2020__section-title{margin-bottom:40px}}.summit2020__page .summit__section--quotes__quote-text-container blockquote{font-family:Lubalin,monospace;font-size:44px;letter-spacing:0;line-height:58px;margin-bottom:14px}@media (max-width:680px){.summit2020__page .summit__section--quotes__quote-text-container blockquote{font-size:27px;line-height:38px}}.summit2020__page .summit__section--quotes__quote-text-container .summit__section--quotes__quote-author{font-family:ProximaNova-Regular;font-size:18px;color:#2b2b2b;letter-spacing:0;line-height:20px}.summit2020__page .summit__section--quotes__quote-text-container .summit__section--quotes__quote-author.white-text{color:#fff}.summit2020__page .summit__section--quotes__quote-image-container{width:33%;background-size:cover;background-position:50% 50%}@media (max-width:680px){.summit2020__page .summit__section--quotes__quote-image-container{width:100%;height:40vw}}.summit2020__page .summit__section--quotes__quote-image-container.mobile-only{display:none}@media (max-width:680px){.summit2020__page .summit__section--quotes__quote-image-container.mobile-only{display:block}}.summit2020__page .summit__section--quotes__quote-image-container.desktop-only{display:none}@media (min-width:961px){.summit2020__page .summit__section--quotes__quote-image-container.desktop-only{display:block}}.summit2020__page .summit2020__section--review{padding:100px 0}@media (max-width:680px){.summit2020__page .summit2020__section--review{padding:40px 0}}.summit2020__page .summit__section--review__inner{max-width:1230px;margin:0 auto;width:100%;display:block;padding:0 40px}@media (max-width:680px){.summit2020__page .summit__section--review__inner{padding:0 16px}}.summit2020__page .summit2020__section--review__multi-layered-circles{margin-bottom:70px}@media (max-width:680px){.summit2020__page .summit2020__section--review__multi-layered-circles{margin-bottom:30px}}@media (max-width:680px){.summit2020__page .summit2020__section--review__multi-layered-circles img{width:120px}}.summit2020__page .summit__section--review__blockquote{font-family:ProximaNova-Regular;font-size:38px;color:#2b2b2b;letter-spacing:0;line-height:46px;margin-bottom:46px}@media (max-width:680px){.summit2020__page .summit__section--review__blockquote{font-size:27px;line-height:35px}}.summit2020__page .summit__section--review__blockquote span{color:#6c66dc}.summit2020__page .summit__section--review__cta a{font-family:ProximaNova-Bold;font-size:16px;color:#44d298;letter-spacing:.5px;text-transform:uppercase;position:relative}.summit2020__page .summit__section--review__cta a:after{content:"";display:block;position:absolute;bottom:-10px;width:100%;height:2px;background-color:#44d298}.summit2020__page .summit__section--review__cta__green-arrow{position:relative;top:-2px;margin-left:6px}.summit2020__page .summit2020__section--sponsors{padding-top:100px;padding-bottom:150px;background-color:#f4f4f7}@media (max-width:680px){.summit2020__page .summit2020__section--sponsors{padding-top:40px;padding-bottom:40px}}.summit2020__page .summit2020__section--sponsors .summit2020__section-title{margin-bottom:72px}@media (max-width:680px){.summit2020__page .summit2020__section--sponsors .summit2020__section-title{margin-bottom:40px}}.summit2020__page .summit__section--sponsors__inner{max-width:1230px;margin:0 auto;width:100%;display:block;padding:0 40px}@media (max-width:680px){.summit2020__page .summit__section--sponsors__inner{padding:16px}}.summit2020__page .summit__section--sponsors__sponsor-group-title{font-family:Lubalin,monospace;font-size:28px;color:#2b2b2b;letter-spacing:0;line-height:58px;margin-bottom:37px}.summit2020__page .summit__section--sponsors__list{display:flex;width:100%;justify-content:space-between}@media (max-width:680px){.summit2020__page .summit__section--sponsors__list{display:block}}.summit2020__page .summit__section--sponsors__list-item{width:calc(50% - 56px)}@media (max-width:680px){.summit2020__page .summit__section--sponsors__list-item{width:100%;margin-bottom:40px}}.summit2020__page .summit__section--sponsors__list-item__logo-container{max-width:270px;height:119px;margin-bottom:36px}.summit2020__page .summit__section--sponsors__list-item__logo-container.rainforest-logo img{width:270px;height:73px;margin-top:30px}.summit2020__page .summit__section--sponsors__list-item__logo-container.launchdarkly-logo img{width:200px;height:119px}.summit2020__page .summit__section--sponsors__list-item__description-container{font-family:ProximaNova-Regular;font-size:20px;color:#2b2b2b;letter-spacing:0}.summit2020__page .summit2020__section--fancy-divider{width:100%;height:80px;position:relative}.summit2020__page .summit2020__section--fancy-divider div{width:100%;height:80px;background-image:url(https://d341kum51qu34d.cloudfront.net/images/2019-04-redesign/sssstripes_light_gray-0fc83a0b.svg);background-size:8px 8px;position:relative;z-index:1;opacity:.2}.summit2020__page .summit2020__section--fancy-divider:after{content:"";display:block;position:absolute;top:40px;right:0;left:0;height:40px;background-color:#6c66dc}#summit2020__hero-button{padding:16px 20px;border-radius:5px;display:inline-block;margin-top:20px;height:54px}#summit2020__hero-button,#summit2020__hero-button .tito-tickets-button{font-family:ProximaNova-Bold;font-size:16px;color:#fff;letter-spacing:.5px;text-transform:uppercase;background-color:#00d693}#summit2020__hero-button .tito-tickets-button img{margin-left:13px;position:relative;top:-2px}.summit2020__section--quotes__blockquote--black-text-green-highlight{color:#2b2b2b}.summit2020__section--quotes__blockquote--black-text-green-highlight span{color:#44d298}.summit2020__section--quotes__blockquote--white-text-purple-highlight{color:#fff}.summit2020__section--quotes__blockquote--white-text-purple-highlight span{color:#c1c1f1}.summit2020__section--quotes__blockquote--black-text-purple-highlight{color:#2b2b2b}.summit2020__section--quotes__blockquote--black-text-purple-highlight span{color:#6c66dc}.jump-link-offset{position:relative;top:-40px}.summit2018__calendar-wrap,.summit2019__calendar-wrap,.summit2020__calendar-wrap{max-width:100%}.summit2018__calendar-wrap .summit__info--outline,.summit2019__calendar-wrap .summit__info--outline,.summit2020__calendar-wrap .summit__info--outline{position:relative}.summit2018__calendar-wrap .calendar__list,.summit2019__calendar-wrap .calendar__list,.summit2020__calendar-wrap .calendar__list{max-width:400px;top:auto}.summit2018__calendar-wrap .calendar__item-link,.summit2019__calendar-wrap .calendar__item-link,.summit2020__calendar-wrap .calendar__item-link{color:#666cdc;font-size:1.2rem;padding:5px 10px}.summit2018__calendar-wrap .calendar__item-link:hover,.summit2019__calendar-wrap .calendar__item-link:hover,.summit2020__calendar-wrap .calendar__item-link:hover{background-color:#e8e9fa;color:#666cdc}.summit__calendar-wrap{margin:0 10px;max-width:100%;position:relative;text-align:center}.summit__calendar-wrap .summit__info--outline{border-radius:5px;line-height:50px;padding:0 30px;width:100%}.summit__calendar-wrap.summit__info{padding:0}.info__calendar-input{display:none}.info__calendar-input:checked~.calendar__list{display:block}.info__calendar-toggle{cursor:pointer;display:block;height:50px;user-select:none}.calendar__list{background-color:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.35);display:none;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;text-align:left;top:60px;width:100%;z-index:1}.calendar__item-link{color:#45d298;display:block;padding:10px 20px;text-decoration:none;width:100%}.calendar__item-link:hover{background-color:#45d298;color:#fff}.summit__coc h1{color:#45d298;font-weight:600;margin-bottom:70px;text-align:center}@media (max-width:960px){.summit__coc h1{margin:1rem 0}}.summit__coc h2,.summit__coc h3{color:#45d298;font-weight:600;margin-bottom:24px}.summit__coc p{margin-bottom:20px;line-height:1.5}.summit__coc .summit__grid{max-width:680px;padding:0 24px;margin:0 auto;position:relative}.summit__coc .summit__contact--person{margin-bottom:24px}.summit__coc__intro{padding-top:150px;padding-bottom:32px;margin-bottom:32px;position:relative}.summit__coc__intro p{font-size:1.2em}.summit__coc__intro:before{background-color:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.65),#fff);opacity:1}.summit__coc__section{margin-bottom:32px}@media (max-width:960px){.summit__coc__section{margin-bottom:0}}.summit__coc__section ul{margin-left:20px;margin-bottom:20px}.summit__coc__section ul li{list-style-type:circle}.emerging-leaders__gray{background-color:#fafafa}.emerging-leaders{padding-top:7rem}@media (max-width:960px){.emerging-leaders{padding-top:4rem}}.emerging-leaders .emerging-leaders__white-box{background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.08);max-width:760px;margin:0 auto 4rem;border-radius:6px;padding:4rem 0 1rem}.emerging-leaders .emerging-leaders__grid{max-width:680px;padding:0 24px;margin:0 auto;position:relative}@media (max-width:960px){.emerging-leaders .emerging-leaders__grid{padding-right:2rem;padding-left:2rem}}.emerging-leaders .emerging-leaders__grid h1{color:#45d298;font-weight:600;margin-bottom:20px;font-size:37px}@media (max-width:960px){.emerging-leaders .emerging-leaders__grid h1{margin:1rem 0}}.emerging-leaders .emerging-leaders__grid h2,.emerging-leaders .emerging-leaders__grid h3{color:#45d298;font-weight:600;margin-bottom:24px}.emerging-leaders .emerging-leaders__grid ul{padding-left:4rem}@media (max-width:960px){.emerging-leaders .emerging-leaders__grid ul{padding-left:2rem}}.emerging-leaders .emerging-leaders__grid li,.emerging-leaders .emerging-leaders__grid p{margin-bottom:20px;line-height:1.5}.emerging-leaders__intro{padding-bottom:10px;position:relative}.emerging-leaders__intro p{font-size:1.2em}.emerging-leaders__intro:before{background-color:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,.65),#fff);opacity:1}.emerging-leaders__section{margin-bottom:32px}@media (max-width:960px){.emerging-leaders__section{margin-bottom:0}}.summit2017__page .summit__speakers,.summit2018__page .summit__speakers,.summit2019__page .summit__speakers,.summit2020__page .summit__speakers{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;margin:0 auto 60px;max-width:1024px}.summit2017__page .speaker__wrap,.summit2018__page .speaker__wrap,.summit2019__page .speaker__wrap,.summit2020__page .speaker__wrap{width:33.33333%;min-width:300px;padding:0 16px;margin-bottom:30px;margin-top:50px;display:flex;cursor:pointer;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.summit2017__page .speaker__wrap:not(.active):hover .speaker__content,.summit2018__page .speaker__wrap:not(.active):hover .speaker__content,.summit2019__page .speaker__wrap:not(.active):hover .speaker__content,.summit2020__page .speaker__wrap:not(.active):hover .speaker__content{box-shadow:0 4px 10px rgba(0,0,0,.15)}.summit2017__page .speaker__wrap:not(.active):hover .speaker__image,.summit2018__page .speaker__wrap:not(.active):hover .speaker__image,.summit2019__page .speaker__wrap:not(.active):hover .speaker__image,.summit2020__page .speaker__wrap:not(.active):hover .speaker__image{box-shadow:0 0 0 8px #45d298}.summit2017__page .speaker__content__wrap,.summit2018__page .speaker__content__wrap,.summit2019__page .speaker__content__wrap,.summit2020__page .speaker__content__wrap{width:100%;overflow:visible;transition:background-color .2s linear}.summit2017__page .speaker__content,.summit2018__page .speaker__content,.summit2019__page .speaker__content,.summit2020__page .speaker__content{background-color:#fff;border-radius:5px;border:1px solid #e9e9e9;padding:0 16px 30px;text-align:center;height:100%;position:relative;transition:box-shadow .15s ease-in-out}.summit2017__page .speaker__image,.summit2018__page .speaker__image,.summit2019__page .speaker__image,.summit2020__page .speaker__image{width:140px;height:140px;border-radius:50%;box-shadow:0 0 0 5px #45d298;overflow:hidden;margin:-50px auto 40px;transition:box-shadow .15s ease-in-out}.summit2017__page .speaker__image img,.summit2018__page .speaker__image img,.summit2019__page .speaker__image img,.summit2020__page .speaker__image img{width:100%}.summit2017__page .speaker__name,.summit2018__page .speaker__name,.summit2019__page .speaker__name,.summit2020__page .speaker__name{color:#45d298;font-size:22px;font-weight:600;margin-bottom:5px}.summit2017__page .speaker__title,.summit2018__page .speaker__title,.summit2019__page .speaker__title,.summit2020__page .speaker__title{color:#909090;font-size:15px;margin-bottom:10px;line-height:1.4}.summit2017__page .speaker__close-button,.summit2018__page .speaker__close-button,.summit2019__page .speaker__close-button,.summit2020__page .speaker__close-button{cursor:pointer;display:none;background-color:#45d298;background-image:url(https://d341kum51qu34d.cloudfront.net/images/svg/close_icon_white-564e98d0.svg);background-repeat:no-repeat;background-position:50%;background-size:20px;width:40px;height:40px;border-radius:100%;position:absolute;top:-15px;right:-15px;transition:transform .2s ease-in-out}.summit2017__page .speaker__close-button:hover,.summit2018__page .speaker__close-button:hover,.summit2019__page .speaker__close-button:hover,.summit2020__page .speaker__close-button:hover{transform:scale(1.15)}.summit2017__page .speaker__bio,.summit2018__page .speaker__bio,.summit2019__page .speaker__bio,.summit2020__page .speaker__bio{color:#333;display:none;line-height:1.4;margin-top:40px;padding:0 30px;text-align:left}.summit2017__page .speaker__bio p,.summit2018__page .speaker__bio p,.summit2019__page .speaker__bio p,.summit2020__page .speaker__bio p{margin-bottom:20px}@media (max-width:680px){.summit2017__page .speaker__bio,.summit2018__page .speaker__bio,.summit2019__page .speaker__bio,.summit2020__page .speaker__bio{padding:0}}.summit2017__page .speaker__contact,.summit2018__page .speaker__contact,.summit2019__page .speaker__contact,.summit2020__page .speaker__contact{display:none;bottom:-20px;left:15px;justify-content:center;position:absolute;right:15px}.summit2017__page .speaker__contact .contact__item,.summit2018__page .speaker__contact .contact__item,.summit2019__page .speaker__contact .contact__item,.summit2020__page .speaker__contact .contact__item{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;transition:transform .2s cubic-bezier(.175,.885,.32,1.275);width:40px}.summit2017__page .speaker__contact .contact__item img,.summit2018__page .speaker__contact .contact__item img,.summit2019__page .speaker__contact .contact__item img,.summit2020__page .speaker__contact .contact__item img{width:20px}.summit2017__page .speaker__contact .contact__item:hover,.summit2018__page .speaker__contact .contact__item:hover,.summit2019__page .speaker__contact .contact__item:hover,.summit2020__page .speaker__contact .contact__item:hover{transform:scale(1.1)}.summit2017__page .speaker__contact .contact__item--twitter,.summit2018__page .speaker__contact .contact__item--twitter,.summit2019__page .speaker__contact .contact__item--twitter,.summit2020__page .speaker__contact .contact__item--twitter{background-color:#0096de}.summit2017__page .speaker__wrap.active,.summit2018__page .speaker__wrap.active,.summit2019__page .speaker__wrap.active,.summit2020__page .speaker__wrap.active{cursor:default}.summit2017__page .speaker__wrap.active .speaker__content__wrap,.summit2018__page .speaker__wrap.active .speaker__content__wrap,.summit2019__page .speaker__wrap.active .speaker__content__wrap,.summit2020__page .speaker__wrap.active .speaker__content__wrap{position:fixed;top:0;left:0;height:100vh;background-color:hsla(0,0%,100%,.65);overflow-y:scroll;z-index:2000;padding-bottom:60px}.summit2017__page .speaker__wrap.active .speaker__content,.summit2018__page .speaker__wrap.active .speaker__content,.summit2019__page .speaker__wrap.active .speaker__content,.summit2020__page .speaker__wrap.active .speaker__content{animation:summitFadeInGrow .2s ease-in-out forwards;box-shadow:0 5px 15px rgba(0,0,0,.15);left:50%;max-width:calc(100% - 40px);transform:translateX(-50%);top:140px;width:640px;height:auto;margin-bottom:40px}@media (max-width:680px){.summit2017__page .speaker__wrap.active .speaker__content,.summit2018__page .speaker__wrap.active .speaker__content,.summit2019__page .speaker__wrap.active .speaker__content,.summit2020__page .speaker__wrap.active .speaker__content{top:70px;padding-bottom:0}}.summit2017__page .speaker__wrap.active .speaker__close-button,.summit2018__page .speaker__wrap.active .speaker__close-button,.summit2019__page .speaker__wrap.active .speaker__close-button,.summit2020__page .speaker__wrap.active .speaker__close-button{display:block}.summit2017__page .speaker__wrap.active .speaker__bio,.summit2018__page .speaker__wrap.active .speaker__bio,.summit2019__page .speaker__wrap.active .speaker__bio,.summit2020__page .speaker__wrap.active .speaker__bio{display:block;text-align:justify}@keyframes summitFadeInGrow{0%{opacity:0;transform:translateX(-50%) scale(.75)}to{opacity:1;transform:translateX(-50%) scale(1)}}.summit2018__page .speakers-grid{display:flex;flex-direction:row;flex-wrap:wrap;max-width:1150px}@media (max-width:960px){.summit2018__page .speakers-grid{flex-direction:column;flex-wrap:nowrap;align-items:center}}.summit2018__page .speaker__wrap:not(.active):hover .speaker__content{box-shadow:0 0 10px rgba(0,0,0,.15)}.summit2018__page .speaker__wrap:not(.active):hover .speaker__image{box-shadow:none}.summit2018__page .speaker__wrap.active .speaker__content{width:640px;height:auto}.summit2018__page .speaker__wrap .speaker__content{border:0;display:inline-block;flex:0 1 20%;height:100%;padding:1rem;text-align:center;width:100%}@media (max-width:960px){.summit2018__page .speaker__wrap .speaker__content{flex:0 1 25%}}@media (max-width:680px){.summit2018__page .speaker__wrap .speaker__content{flex:0 1 50%}}.summit2018__page .speaker__wrap .speaker__image{width:240px;height:240px;border-radius:0;overflow:hidden;margin:2rem auto 1rem;box-shadow:none}.summit2018__page .speaker__wrap .speaker__image img{border-radius:50%;width:100%;margin:0 auto;border:3px solid transparent}.summit2018__page .speaker__wrap .speaker__name{font-size:1.15rem;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#000}@media (max-width:960px){.summit2018__page .speaker__wrap .speaker__name{font-size:1rem}}.summit2018__page .speaker__wrap .speaker__title{font-size:1.15rem;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#9b9b9b}@media (max-width:960px){.summit2018__page .speaker__wrap .speaker__title{font-size:1rem}}.summit2018__page .speaker__wrap .speaker__close-button{background-color:#909090}.summit2019__page .speakers-grid{display:flex;flex-direction:row;flex-wrap:wrap;max-width:1150px}@media (max-width:960px){.summit2019__page .speakers-grid{flex-direction:column;flex-wrap:nowrap;align-items:center}}.summit2019__page .speaker__wrap:not(.active):hover .speaker__content{box-shadow:0 0 10px rgba(0,0,0,.15)}.summit2019__page .speaker__wrap:not(.active):hover .speaker__image{box-shadow:none}.summit2019__page .speaker__wrap.active .speaker__content{width:640px;height:auto}.summit2019__page .speaker__wrap .speaker__content{border:0;display:inline-block;flex:0 1 20%;height:100%;padding:1rem;text-align:center;width:100%}@media (max-width:960px){.summit2019__page .speaker__wrap .speaker__content{flex:0 1 25%}}@media (max-width:680px){.summit2019__page .speaker__wrap .speaker__content{flex:0 1 50%}}.summit2019__page .speaker__wrap .speaker__image{width:240px;height:240px;border-radius:0;overflow:hidden;margin:2rem auto 1rem;box-shadow:none}.summit2019__page .speaker__wrap .speaker__image img{border-radius:50%;width:100%;margin:0 auto;border:3px solid transparent}.summit2019__page .speaker__wrap .speaker__image--unknown img{background:#d3d3d3;border:0}.summit2019__page .speaker__wrap .speaker__name{font-size:1.15rem;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#000}@media (max-width:960px){.summit2019__page .speaker__wrap .speaker__name{font-size:1rem}}.summit2019__page .speaker__wrap .speaker__title{font-size:1.15rem;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#9b9b9b}@media (max-width:960px){.summit2019__page .speaker__wrap .speaker__title{font-size:1rem}}.summit2019__page .speaker__wrap .speaker__close-button{background-color:#909090}.summit2020__page .speakers-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:10px;margin-left:-35px;margin-right:-35px}.summit2020__page .speaker__wrap{width:25%;min-width:0}@media (max-width:960px){.summit2020__page .speaker__wrap{width:50%}}@media (max-width:680px){.summit2020__page .speaker__wrap{margin-top:0}}.summit2020__page .speaker__wrap:not(.active):hover .speaker__content{box-shadow:0 0 10px rgba(0,0,0,.15)}.summit2020__page .speaker__wrap:not(.active):hover .speaker__image{box-shadow:none}.summit2020__page .speaker__wrap.active .speaker__image{width:310px;height:246px;margin:0 auto 20px;padding:0 30px}.summit2020__page .speaker__wrap.active .speaker__name,.summit2020__page .speaker__wrap.active .speaker__title{text-align:center}.summit2020__page .speaker__wrap.active .speaker__content{width:640px;height:auto}.summit2020__page .speaker__content{border:0;display:inline-block;height:100%;padding:1rem;text-align:center;width:100%}.summit2020__page .speaker__image{border-radius:0;overflow:visible;margin:0 0 8px;box-shadow:none;width:100%;height:auto}.summit2020__page .speaker__image img{margin:0 auto;border:3px solid transparent}.summit2020__page .speaker__image--unknown img{background:#d3d3d3;border:0}.summit2020__page .speaker__name{font-family:ProximaNova-Bold;font-size:18px;color:#2b2b2b;text-transform:uppercase;text-align:left}@media (max-width:960px){.summit2020__page .speaker__name{font-size:1rem}}.summit2020__page .speaker__title{font-family:ProximaNova-Regular;font-size:16px;color:#9c9c9c;text-align:left}@media (max-width:960px){.summit2020__page .speaker__title{font-size:1rem}}.summit2020__page .speaker__close-button{background-color:#909090}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInShrink{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes fadeInShrink100{0%{opacity:0;transform:scale(3)}to{opacity:1;transform:scale(1)}}@keyframes fadeOutShrink{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}@keyframes fadeOutShrink100{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes fadeInGrow{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes fadeInGrow100{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fadeOutGrow{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes fadeOutGrow100{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}@keyframes fadeInDown100{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeOutDown{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,30px,0)}}@keyframes fadeOutDown100{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}@keyframes fadeInUp100{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeOutUp{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,-30px,0)}}@keyframes fadeOutUp100{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft100{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeOutLeft{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-30px,0,0)}}@keyframes fadeOutLeft100{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeOutRight{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(30px,0,0)}}@keyframes fadeOutRight100{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeInUpRight100{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeOutUpRight100{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(100%,-100%,0)}}@keyframes fadeInUpLeft100{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeOutUpLeft100{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-100%,-100%,0)}}@keyframes fadeInDownRight100{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:none}}@keyframes fadeOutDownRight100{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(100%,100%,0)}}@keyframes fadeInDownLeft100{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:none}}@keyframes fadeOutDownLeft100{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-100%,100%,0)}}.line_wrapper{position:relative}.mobileLine{display:none}@media (max-width:960px){.mobileLine{display:block}}.homeLine,.homeLine svg{position:absolute;width:100%}.job_line{stroke:#45d298;stroke-width:3;fill:none}#jobsLineOne{width:15rem;right:calc(100% - 5rem);top:11rem}#jobsLineTwo{width:15rem;right:calc(100% - 2rem);top:12rem}#jobsLineTwo .job_line{stroke-width:3.5}#jobsLineThree{right:calc(100% - 3rem);top:13rem;width:7.5rem}#jobsLineFour{width:25rem;left:calc(100% - 32rem);position:relative;bottom:10rem}@media screen and (max-width:1340px){#jobsLineFour{left:calc(100% - 20rem)}}#jobsLineFive{width:3rem;position:relative;bottom:4rem;left:calc(100% - 20rem)}@media screen and (max-width:1340px){#jobsLineFive{left:calc(100% - 7rem)}}.test-carousel{position:relative;width:1200px;margin:0 auto;text-align:center}@media screen and (max-width:1199px){.test-carousel{width:100%}}.carousel-nav-wrapper{padding-bottom:4rem}.carousel-nav-wrapper .caption{padding:0 4rem;font-size:1.125rem}@media (max-width:960px){.carousel-nav-wrapper .caption{padding:0 2rem}}@media (max-width:680px){.carousel-nav-wrapper .caption{padding:0 1rem;font-size:1.4rem}}.carousel-nav-wrapper .bars{height:2px;background:#bfbfbf;display:flex;justify-content:space-between;width:89%;margin:0 auto}.carousel-nav-wrapper .bars .bar{height:0;flex:0 0 25%;position:relative;top:-1px;transition:all .2s}.carousel-nav-wrapper .bars .bar:hover{cursor:pointer}.carousel-nav-wrapper .bars .bar-current{height:4px;background:#45d298}.carousel-nav-wrapper .nav-bottom,.carousel-nav-wrapper .nav-top{width:1200px;margin:0 auto}@media screen and (max-width:1199px){.carousel-nav-wrapper .nav-bottom,.carousel-nav-wrapper .nav-top{width:100%}}.carousel-nav-wrapper .squiggles{display:flex;justify-content:space-around;position:relative;width:67%;z-index:0;margin:-22px auto 0}@media (max-width:960px){.carousel-nav-wrapper .squiggles{margin-top:-5px}}.carousel-nav-wrapper .squiggles svg{overflow:visible}.carousel-nav-wrapper .squiggle{flex:0 0 33.33333%;display:block}.carousel-nav-wrapper .squiggle:hover{cursor:pointer}.carousel-nav-wrapper .squiggle .squiggle_line{stroke:#bfbfbf;transition:all .2s}.carousel-nav-wrapper .squiggle svg{display:block;width:100%}.carousel-nav-wrapper .squiggle-current .squiggle_line{stroke:#45d298;opacity:1;stroke-width:4}@media (max-width:680px){.carousel-nav-wrapper .squiggle-current .squiggle_line{stroke-width:8}}.carousel-nav-wrapper .nav-bottom{position:relative;top:-3px}.carousel-nav-wrapper .captions{display:flex;justify-content:space-around;padding-top:2rem}.carousel-nav-wrapper .captions .caption{flex:0 0 33.3333%;text-align:center;color:#000;opacity:.4;transition:all .2s;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}@media (max-width:680px){.carousel-nav-wrapper .captions .caption{display:none;flex:0 0 100%}}.carousel-nav-wrapper .captions .caption:hover{cursor:pointer}.carousel-nav-wrapper .captions .caption-current{color:#45d298;opacity:1}@media (max-width:680px){.carousel-nav-wrapper .captions .caption-current{display:block}}.carousel{box-shadow:0 4px 17.64px .36px rgba(0,0,0,.2);margin:0 auto;position:relative;height:auto;width:720px;z-index:5}@media (max-width:960px){.carousel{width:90%}}.slide img{width:100%;display:block}.bar,.caption,.left_control,.marker,.right_control,.swipe{-webkit-tap-highlight-color:rgba(255,255,255,0)}.jobs_page .carousel{max-width:750px;margin-bottom:4rem}.main_content.main_content--hero-white{background-image:url(https://d341kum51qu34d.cloudfront.net/images/heros/product-bg-548fa5b5.png);background-position:top;background-repeat:no-repeat;background-size:contain}@media (max-width:680px){.main_content.main_content--hero-white{background-image:url(https://d341kum51qu34d.cloudfront.net/images/home/mobilepricing-c0c2c976.jpg)}}.main_content.main_content--hero-green{background-image:url(https://d341kum51qu34d.cloudfront.net/images/home/home-hero-8ebf091b.jpg);background-position:top;background-repeat:no-repeat;background-size:100%}@media (max-width:680px){.main_content.main_content--hero-green{background-image:url(https://d341kum51qu34d.cloudfront.net/images/home/mobile-7103bbb6.jpg)}}.hero_text_wrapper{margin:0 auto;max-width:42rem;padding:0 1rem}.main_content--java .hero_text_wrapper{max-width:700px}@media (max-width:680px){.pricing_page .hero_text_wrapper{max-width:330px}}.hero_text{position:relative;text-align:center;padding:10rem 0}@media (max-width:960px){.hero_text{padding:6rem 2rem}}.hero_text h1{font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:3rem;line-height:1.1;margin-bottom:0}@media (max-width:680px){.hero_text h1{font-size:2rem}}.hero_text h3{margin:20px 0}.hero_text--light{color:#fff}.hero_text--dark{color:#000}.hero_text--compact{padding:10rem 0 5rem}@media (max-width:960px){.hero_text--compact{padding:6rem 2rem 3rem}}.hero_text--home{padding-bottom:8.5rem;padding-top:10rem}@media (max-width:960px){.hero_text--home{padding-bottom:5rem;padding-top:5rem}}.hero_description{font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;margin:2rem auto;text-align:center}.hero-container{position:absolute;width:100%;z-index:0}.hero-container img{width:100%;position:relative;left:50%;transform:translateX(-50%)}.desktop_hero{display:initial;min-height:970px;min-width:1405px}@media (max-width:680px){.desktop_hero{display:none}}.mobile_hero{display:none}@media (max-width:680px){.mobile_hero{display:initial}}.flyInRow{padding:5rem 0;position:relative}@media (max-width:960px){.flyInRow{max-width:100%;padding:1rem 0}.flyInRow:not(:last-child){margin-bottom:6rem}}.flight{display:flex;flex-wrap:wrap}.flight,.flight--big,.flight--small{position:relative}.flight--small{flex:1 0 40%;display:flex;flex-direction:column;padding:0 96px}@media (max-width:960px){.flight--small{padding:0 1rem 0 0;flex:0 0 70%;min-width:250px;margin-left:auto}}.flight--small h2{font-size:2.5rem;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-bottom:.5em}@media (max-width:680px){.flight--small h2{font-size:1.8rem}}.flight--small p{font-size:1.125rem;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}@media (max-width:680px){.flight--small p{font-size:1rem}}@media (max-width:960px){.flight-text--left .flight--small{order:2;margin-right:auto;margin-left:0;padding-right:0;padding-left:1rem}}.flight--big{flex:0 0 60%;max-width:540px}@media (max-width:960px){.flight--big{flex:0 0 100%;max-width:640px;padding:0;margin:0 auto 2rem}}.flight--big img{display:block;position:relative;width:100%;z-index:3}.flyIns{padding:5em 0 0}@media (max-width:960px){.flyIns{padding:0}}@media (max-width:960px){.flyIns h2{font-size:2rem;text-align:center}}.feature-image-wrap{width:100%;max-height:320px;text-align:left;box-shadow:0 4px 15px rgba(0,0,0,.2);background-color:#fff;overflow:hidden}@media (max-width:960px){.feature-image-wrap{max-height:none}}.home-flyIns{position:relative}@media (max-width:960px){.home-flyIns{padding-top:3rem}}.customer-logos{flex-wrap:wrap}.customer-logo,.customer-logos{display:flex;justify-content:center}.customer-logo{align-items:center;height:100px;width:20%;opacity:.4}@media (max-width:680px){.customer-logo{width:33.33333%}.customer-logo.eighteenf-logo{order:1}.customer-logo.blue-apron-logo{order:2}.customer-logo.salesforce-logo{order:3}}@media (max-width:480px){.customer-logo{width:50%}.customer-logo.salesforce-logo{order:2}.customer-logo.eighteenf-logo{order:3}}.customer-logo img{max-height:70%;max-width:70%}.customer-logo.blue-apron-logo img,.customer-logo.eighteenf-logo img{max-height:60%;max-width:60%}.pricing-page.velocity .pricing-cards{z-index:inherit}.pricing-page.velocity .pricing-background{background:50% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/pricing/header_bg_purple-7b63c2e1.svg);background-size:cover;margin-top:6px;padding:4rem 0 7rem}.pricing-page.velocity .card .card-content{flex:1 0 24%;padding:1rem 3rem 2rem}.pricing-page.velocity .card-content--height{height:auto}.pricing-page.velocity .card-price--enterprise{align-items:center;display:flex;font-size:1.3rem;font-weight:400;height:123px;justify-content:center}.pricing-page.velocity .card-title{margin:3rem 0 1rem;color:#666cdc}.pricing-page.velocity .card-button{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(102,108,220,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#666cdc;color:#fff;text-transform:none;font-size:1rem;margin:1rem}.pricing-page.velocity .card-button:focus,.pricing-page.velocity .card-button:hover{background-color:#7e66dc;box-shadow:0 0 0 .5rem rgba(102,108,220,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.pricing-page.velocity .card-button:active{background-color:#3c44d3;box-shadow:none}.pricing-page.velocity .card-button:focus,.pricing-page.velocity .card-button:hover{background-color:#595fcf;color:#fff}.pricing-page.velocity .card-button:active{background-color:#797ff3}.pricing-page.velocity .footer-cta{color:#4a4a4a;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.05rem;margin:0 auto;max-width:90%;text-align:center;padding:0 0 5rem}.pricing-page.velocity .footer-cta a{color:#666cdc}.pricing-page.velocity .footer-cta a:focus,.pricing-page.velocity .footer-cta a:hover{color:#595fcf}.pricing-page.velocity .footer-cta a:active{color:#797ff3}.pricing-page.velocity .plan-details__pricing-section{border-bottom:2px solid #666cdc;margin-bottom:2rem;padding-bottom:1rem}.pricing-page.quality .plan-details__features{text-align:left;margin:2.5rem 4rem}.pricing-page.quality .plan-details__features li{font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.pricing-background{background:50% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/background/header_bg-f431d1e8.svg);background-size:cover;color:#fff}@media (max-width:960px){.pricing-header .hero_text{margin-bottom:2rem}}.pricing-header .hero_text h1{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:2.3rem;font-weight:400;margin:1rem auto}.pricing-header .hero_text span{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.pricing-header .hero_text--title{margin-bottom:11rem}.pricing-page .main-grid{max-width:1264px}.pricing-cards{margin-bottom:2rem}.feature-list,.new-faq,.pricing-cards{position:relative;z-index:2}.feature-list{margin-bottom:4rem}.feature-list .feature_check{height:1rem;width:1rem;align-items:center;display:flex;justify-content:center;margin:0 auto}.card-table{margin:-13rem auto auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row}@media (max-width:960px){.card-table{flex-direction:column}}.card{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);border-radius:1rem;position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row}@media (max-width:960px){.card{flex-direction:column}}.card .card-content{flex:1 0 32%;min-width:200px;padding:1rem}.card .card-separator{width:1px;height:85%;border:0;border-left:1px solid #e7e7e7;align-self:center}@media (max-width:960px){.card .card-separator{width:80%;height:1px;border:0;border-bottom:1px solid #e7e7e7}}.card-title{width:100%}.pricing-tbody{box-shadow:0 4px 15px rgba(0,0,0,.2)}.card-title{align-items:center;display:flex;justify-content:center;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:1.4rem;margin:2rem 0 1rem;text-transform:uppercase;color:#45d298}.card-content--height{height:310px}.card-text--small{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#656565;font-size:.8rem;margin:1rem auto;letter-spacing:.08rem}.card-text--smaller{font-size:.7rem}.card-price{color:#4a4a4a;font-size:3.2rem;font-weight:700;letter-spacing:.1rem;line-height:.8;margin:1rem auto;padding-top:2rem}.card-price .dollar{vertical-align:top}.card-price span{font-size:1.9rem;font-weight:700}.card-button{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(69,210,152,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#45d298;color:#fff;text-transform:none;font-size:1rem;margin:1rem}.card-button:focus,.card-button:hover{background-color:#45d2bb;box-shadow:0 0 0 .5rem rgba(69,210,152,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.card-button:active{background-color:#2cb87e;box-shadow:none}.card-button:focus,.card-button:hover{background-color:#3ac189;color:#fff}.card-button:active{background-color:#acebd1}.feature_pill{align-items:center;border-radius:15px;border:2px solid #45d298;color:#45d298;display:inline-flex;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;height:30px;justify-content:center;margin:1.5rem auto;text-transform:uppercase;width:100px}.enterprise-features{text-align:left;padding:0 1rem;display:inline-block;list-style:none;margin:0}.enterprise-features li{align-items:center;display:flex;margin:1rem}.enterprise-features svg{margin-right:1rem}.pricing-learn-more{padding:5rem 0;text-align:center}.pricing-learn-more h2{color:#4a4a4a;display:block;font-weight:700;font-size:1.5rem;text-align:center;letter-spacing:.2rem;margin-bottom:4rem}.feature-table,.pricing-learn-more h2{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.feature-table{width:100%;border-collapse:separate;border:0;border-spacing:0}.feature-table tr:nth-child(2n){background:#fff}.feature-table tr:nth-child(odd){background:#f7f7f7}.feature-table td{color:#656565;text-align:center;padding:1rem;font-size:.8rem;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:700;letter-spacing:.1rem}@media (max-width:680px){.feature-table td{font-weight:400;letter-spacing:0}}.feature-table td:first-child{text-align:left}@media (max-width:960px){.feature-table td:first-child{display:block}}.feature-table th{padding:1rem 0;background:#fff;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;text-transform:uppercase;color:#45d298}@media (max-width:960px){.feature-table th{font-size:.7rem;padding-left:.4rem}}.feature-table .feature-table_header--title{text-align:left;padding-left:1rem}.new-faq{background-color:#f7f7f7;padding:4rem 0;letter-spacing:.02rem}@media (max-width:960px){.new-faq{padding:3rem 0}}.new-faq .main-grid{max-width:900px}.new-faq .faq-title{color:#4a4a4a;display:block;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:1.5rem;text-align:center;letter-spacing:.2rem;margin-bottom:4rem}@media (max-width:960px){.new-faq .faq-title{margin-bottom:3rem}}.faqs{column-gap:6rem;columns:380px 1}.faqs .faq-item{padding-bottom:3rem;overflow:hidden;page-break-inside:avoid;break-inside:avoid}@media (max-width:960px){.faqs .faq-item{padding-bottom:2rem}.faqs .faq-item:last-child{padding-bottom:0}}.faqs .question{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-weight:700;margin-bottom:1rem;color:#656565}@media (max-width:960px){.faqs .question{margin-bottom:1rem}}.faqs .answer{font-size:.9rem}.faqs .answer a{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.pricing__trial-sub-label{margin-top:0}.about_page .hero_description{max-width:42rem;padding:0 1rem;position:relative}.about_page .hero_text{padding:14rem 0}@media (max-width:960px){.about_page .hero_text{padding:8rem 0}}.company-info__section{background-color:#f7f7f7;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;padding:3rem 0}.company-info__section .main-grid{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.company-info__section .main-grid:after{content:normal}.company-info{width:calc(50% - 1rem)}@media (max-width:960px){.company-info{margin:0 auto;max-width:480px;width:100%}.company-info:not(:last-child){margin-bottom:2rem}}.company-info__description{margin-bottom:1rem}.company-info__address-wrap{align-items:center;display:flex;margin-top:2rem}.company-info__address-wrap img{width:100px}.company-info__address{margin-left:1.5rem}.company-info__link{align-items:center;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.15);color:#333;display:flex;padding:1.5rem;text-align:left;transition:box-shadow .2s ease-in-out}.company-info__link:hover{box-shadow:0 4px 15px rgba(0,0,0,.2)}@media (max-width:960px){.company-info__link{padding:1rem}}.company-info__link-icon{margin-right:2rem;width:56px}.company-info__link-icon .email-icon{display:block}.company-info__link-icon .email-icon__line{fill:#45d298}.team{padding-top:4rem}.team .main-grid{display:flex;flex-direction:row;flex-wrap:wrap}.team-member{position:relative;text-align:center;flex:0 1 20%;padding-bottom:1rem;display:inline-block}@media (max-width:960px){.team-member{flex:0 1 25%}}@media (max-width:680px){.team-member{flex:0 1 50%}}.team-member__image img{border-radius:50%;width:65%;margin:0 auto;border:3px solid transparent}.team-member__name{font-size:1.15rem;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#000}@media (max-width:960px){.team-member__name{font-size:1rem}}.team-member__job{font-size:1.15rem;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#9b9b9b}@media (max-width:960px){.team-member__job{font-size:1rem}}.team-member__hover{position:absolute;top:100%;left:50%;transform:translate(-50%,150px);transition:all .4s cubic-bezier(.175,.885,.32,1.275);opacity:0;background:#fff;padding:1rem;box-shadow:0 4px 15px rgba(0,0,0,.2);width:100%;min-width:240px;max-width:420px;pointer-events:none;z-index:5}@media (max-width:960px){.team-member__hover{font-size:1rem;padding:1rem;min-width:75vw;max-width:100%;background:#fff}}.team-member__hover__name{font-size:1.5rem;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#000}.team-member__hover__job{font-size:1.5rem;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#9b9b9b}.team-member__hover__bio{font-size:1rem}.bio-visible{display:block}.padded{padding:6rem 0;text-align:center}.padded h2{font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;color:#000;font-size:3rem;margin-bottom:2rem}@media (max-width:960px){.padded h2{font-size:2.5rem}}.about-header__lines{position:absolute;top:45%}.about-header__lines--left{right:80%}@media (max-width:1500px){.about-header__lines--left{top:75%}}@media (max-width:680px){.about-header__lines--left{bottom:1rem;right:40%;top:auto}}.about-header__lines--right{left:80%}@media (max-width:1500px){.about-header__lines--right{top:25%}}@media (max-width:680px){.about-header__lines--right{left:35%;top:2rem}}.blog__page{padding-bottom:4rem}.blog__page .hero-container{opacity:.65}.blog__page .main_grid{max-width:1024px}.blog__header{background:#f7f7f7;background-image:url(https://d341kum51qu34d.cloudfront.net/images/background/homepage-triangle-8009dd05.svg),url(https://d341kum51qu34d.cloudfront.net/images/background/homepage-circle-af7002c4.svg),url(https://d341kum51qu34d.cloudfront.net/images/background/homepage-rectangle-d3f8f4e0.svg);background-repeat:no-repeat;background-position:top 3rem right calc(50% - 33rem),top -8em left calc(50% - 23rem),bottom calc(50% - 20rem) left calc(50% - 44rem);background-size:35rem,18em,20rem;padding-top:9rem}@media (max-width:680px){.blog__header{padding-top:6rem}}@media (max-width:960px){.blog__header{background-position:top 3.6rem right -8rem,top -9rem left 10em,bottom -9rem left -2rem;background-size:30rem,15em,20rem}}@media (max-width:680px){.blog__header{background-position:top 12rem right 0,top -3rem left calc(50% - 2rem),bottom 19rem left -1rem;background-size:8rem,8rem,10rem}}.blog__featured-article{align-items:center;display:flex;margin-bottom:6rem}.blog__featured-article .blog-post__read-more{font-size:1.125rem}@media (max-width:680px){.blog__featured-article{margin-bottom:3rem;flex-wrap:wrap}}.blog__featured-contents{min-width:50%;padding-right:4rem}@media (max-width:680px){.blog__featured-contents{min-width:100%}}.blog__featured-contents .blog__card-label{margin-bottom:30px}.blog__featured-image{max-height:70vh;max-width:640px;min-height:300px;box-shadow:0 2px 10px rgba(0,0,0,.15);border-top-right-radius:10px;border-bottom-right-radius:10px}.blog__featured-image:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}@media (max-width:680px){.blog__featured-image{margin:2rem -1rem 0;max-height:auto;min-height:auto;width:100vw}}.featured-post__title{font-size:42px;margin-bottom:30px;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.featured-post__title a,.featured-post__title a:hover{color:#333}@media (max-width:680px){.featured-post__title{font-size:2rem}}.featured-post__author{margin-bottom:18px}.featured-post__author,.featured-post__summary{font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:18px}.featured-post__summary{margin-bottom:30px}.blog__tabs{display:flex;list-style:none}@media (max-width:480px){.blog__tabs{justify-content:center}}.blog__tabs li{align-items:flex-end;display:flex;padding-bottom:.75rem}.blog__tabs li:not(:last-child){margin-right:1.9rem}@media (max-width:680px){.blog__tabs li:not(:last-child){margin-right:1.5rem}}@media (max-width:480px){.blog__tabs li:not(:last-child){margin-right:1rem}}.blog__tabs a{color:#333;display:block}.blog__tabs a:hover{color:#45d298}@media (max-width:480px){.blog__tabs a{font-size:.85rem}}.blog__tabs .active{box-shadow:inset 0 -.25rem 0 #45d298}.blog__tabs .active a{color:#45d298}@media (max-width:480px){.blog__tabs .blog-tab__changelog{margin-left:0}}.blog__posts{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.changelog__highlight{margin-bottom:3.6rem;padding:2rem 4rem}@media (max-width:680px){.changelog__highlight{padding:0 1rem}}@media (max-width:480px){.changelog__highlight{padding:1rem}}.changelog__highlight .short__changelog__title{margin-bottom:1rem}.changelog__highlight .changelog__summary{color:#909090}@media (max-width:960px){.changelog__highlight .changelog__summary{font-size:18px}}.changelog__highlight a{color:inherit}.changelog__highlight a:hover{color:#45d298}.blog__post-item{margin-bottom:2.51rem;width:calc(50% - 1.3rem)}@media (max-width:960px){.blog__post-item{margin-bottom:1rem;padding:0;width:100%}}.blog__card{background-color:#fff;border-radius:.25rem;box-shadow:0 2px 10px rgba(0,0,0,.15);color:#333;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .15s ease-in-out}.blog__card:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.blog__card:hover .blog-post__image{background-size:100%}.blog__card-label{background-color:#45d298;color:#fff;display:inline-block;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;letter-spacing:.1em;line-height:31px;padding:0 22px;text-transform:uppercase}@media (max-width:680px){.blog-post__title{font-size:1.25rem}}.blog-post__details{display:flex;flex-wrap:wrap;font-size:1.125rem;margin-top:.9rem}.blog-post__tags .blog__card-label{font-size:.75rem;line-height:20px;margin-bottom:1rem;margin-right:1rem;padding:0 18px}.post-data__author,.post-data__date{color:#656565}.blog-changelog__header{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;letter-spacing:.1em;padding:2rem;text-transform:uppercase}.post-data__date{pointer-events:none}.blog-post__read-more{color:#3ac189;display:inline-block;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-left:auto}.blog-post__text{flex-grow:1;padding:1.9rem 1.9rem 1.5rem}.blog-post__image{background-position:50%;background-repeat:no-repeat;background-size:105%;height:12rem;transition:all .4s ease-out}@media (max-width:960px){.blog-post__image{height:10rem}}.pagination__wrap{display:flex;justify-content:center;margin:3.6rem 0;width:100%}.pagination__list{align-items:flex-start;display:flex;list-style:none}.pagination__list li{font-size:1.4rem;line-height:2rem;margin:0 .25rem;padding:0 .5rem}.pagination__list li.active{box-shadow:0 3px 0 0 #45d298}.pagination__list a{color:#333}.pagination__list .active a,.pagination__list .pagination__arrow{color:#45d298}.pagination__arrow{font-size:2.5rem}.pagination__arrow.pagination__page--disabled{opacity:0}.blog__subscribe{margin:0 auto;max-width:550px;text-align:center}.blog__subscribe h3{letter-spacing:.05rem;margin-bottom:.5rem;text-align:left}.blog__subscribe-input-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin:1rem 0}.blog__subscribe-input-wrap .blog__subscribe-input{flex-grow:1;height:36px;margin-right:1rem;opacity:.95;transition:all .2s ease-out}.blog__subscribe-input-wrap .blog__subscribe-input:focus{opacity:1}@media (max-width:480px){.blog__subscribe-input-wrap .blog__subscribe-input{margin-bottom:1rem;width:100%}}.blog__subscribe-submit{background-color:transparent;color:#fff;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;text-transform:uppercase}.blog__subscribe--white h3{color:#fff}.blog__subscribe--white .blog__subscribe-input{border-color:#fff;color:#fff}.blog__subscribe--white .blog__subscribe-input::placeholder{color:#fff;opacity:.75}.blog__subscribe--white .blog__card-contents{color:#333;height:100%}.blog-cta-box{border:3px solid #666cdc;border-radius:6px;text-align:center;color:#666cdc;padding:25px 40px;margin:50px 0}@media (max-width:680px){.blog-cta-box{padding:20px}}.blog-cta-box .blog-cta-box__title{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:30px;color:#666cdc;margin-top:0}.blog-cta-box .blog-cta-box__form{display:flex;justify-content:space-between;align-items:center}@media (max-width:680px){.blog-cta-box .blog-cta-box__form{display:block}}.blog-cta-box .blog-cta-box__input{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:12px;border-radius:3px;background-color:#fff;padding:15px 10px 14px;width:calc(100% - 250px)}@media (max-width:680px){.blog-cta-box .blog-cta-box__input{width:100%;margin-bottom:20px}}.blog-cta-box .blog-cta-box__input:active,.blog-cta-box .blog-cta-box__input:focus{border-color:#666cdc}.blog-cta-box .blog-cta-box__button{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:13px;color:#fff;background-color:#666cdc;border-radius:3px;text-transform:uppercase;padding:6px 32px}@media (max-width:680px){.blog-cta-box .blog-cta-box__button{width:100%}}.blog-cta-box .blog-cta-box__button:hover{opacity:.9}body.blog-article{overflow:visible}.blog-article__page{background:100% 0 no-repeat url(/images/background/triangle.svg),0 no-repeat url(/images/background/circle.svg),linear-gradient(135deg,#f7f7f7,#fff)}.blog-article__page .main-grid{padding-top:10rem;z-index:1}@media (max-width:960px){.blog-article__page .main-grid{padding-top:6rem}}@media (max-width:480px){.blog-article__page .main-grid{padding-top:4rem}}.blog-article__page .main-grid.changelog{margin-bottom:3rem}.blog-article__page .blog-article-table .row{display:flex;width:100%}@media (max-width:680px){.blog-article__page .blog-article-table .row{flex-direction:column}}.blog-article__page .blog-article-table .column--small{flex-basis:20%}.blog-article__page .blog-article-table .column{flex-basis:40%;padding:10px;margin-top:10px}.blog-article__page .blog-article-table .column--highlight{background:#f5f5f5}.article__content-wrap{background-color:#fff;border-radius:7px;box-shadow:0 0 20px #ccc;margin:0 auto;max-width:960px;padding:6rem 1rem 4rem;position:relative;z-index:100}@media (max-width:1150px){.article__content-wrap{max-width:860px}}@media (max-width:960px){.article__content-wrap{padding:4rem 1rem}}@media (max-width:680px){.article__content-wrap{padding:2rem 1rem}}h1.article__title{font-size:3rem}@media (max-width:680px){h1.article__title{font-size:2rem}}.social__links--fixed{margin-left:-65px;position:fixed;top:30px}@media (max-width:960px){.social__links--fixed{top:80px;margin-left:0}}.social__links--relative{position:relative;margin-top:-5rem;margin-left:-65px}@media (max-width:960px){.social__links--relative{margin-left:-32px}}.social__links{display:flex;flex-direction:column;float:left;justify-content:center;text-align:center;width:32px}@media (max-width:960px){.social__links{margin-top:0;background:#e7e7e7;border-radius:0 5px 5px 0;left:0;width:40px}}.social__links a{max-height:40px;max-width:40px}.social__links .fil1,.social__links svg{fill:#4a4a4a;height:32px;margin:5px 0;width:32px}.article__content{margin:0 auto;max-width:700px}@media (max-width:960px){.article__content{max-width:90%}}.article__content .article__intro{font-size:1.25rem}.article__content .article__header{margin-bottom:3rem}.article__content .article__subtitle{color:#333;font-size:1.5rem;margin:0}@media (max-width:680px){.article__content .article__subtitle{font-size:1rem}}.article__content h2{font-size:1.8rem;margin-bottom:1.5rem;margin-top:3rem}.article__content h3{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.3rem;margin:1.5rem 0}.article__content blockquote{box-shadow:inset 4px 0 0 #45d298;margin:3rem;padding:0 2rem}.article__content blockquote p{display:inline;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem}.article__content blockquote cite{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;letter-spacing:.025em}@media (max-width:680px){.article__content blockquote{margin:3rem -1rem;padding:0 2rem 0 2.5rem}.article__content blockquote p{font-size:1.4rem;line-height:1.4}}.article__content img{display:block;max-width:100%;margin:2rem auto}.article__content img.post-image--left{margin-left:0}.article__content a{color:#3ac189;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem}.article__content p{font-size:1.125rem;margin:1rem 0}.article__content pre{margin-bottom:1rem}.article__content pre.highlight{background-color:rgba(0,0,0,.025);padding:1rem}.article__content em{font-style:italic}.article__content strong{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.article__content ol{counter-reset:olItem;font-size:1.125rem;line-height:1.75;list-style:none}.article__content ol li{counter-increment:olItem;position:relative}.article__content ol li:before{color:#45d298;content:counter(olItem) ".";font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;line-height:1.4;width:1.5rem;display:inline-block}.article__content ul{font-size:1.125rem;line-height:1.75;list-style:none;padding-left:3.4rem}@media (max-width:680px){.article__content ul{padding-left:1.5rem}}.article__content ul li{margin-bottom:.5rem;position:relative}.article__content ul li:before{background:#45d298;border-radius:50%;content:"";display:inline-block;height:.5rem;width:.5rem;margin-right:.5rem;position:absolute;top:.7rem;left:-1.4rem}.article__scroll-to-top--wrap{position:absolute;left:calc(100% + 30px)}@media (max-width:960px){.article__scroll-to-top--wrap{left:auto;right:60px}}.article__scroll-to-top{background:50% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/svg/scroll_to_top-fc50ee36.svg);height:34px;position:fixed;width:34px;top:calc(100% - 64px)}.dde-form--enabled .article__scroll-to-top{top:calc(100% - 144px)}@media (max-width:960px){.dde-form--enabled .article__scroll-to-top{top:calc(100% - 64px)}}.article__info{font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;margin-top:.5rem}.article__links{display:flex;font-size:1.25rem;margin:10px auto;max-width:960px;position:relative}@media (max-width:1150px){.article__links{max-width:860px}}.article__links a{color:#45d298;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.article__links a:hover{opacity:.7}.article__links .col{flex:1 1 auto}@media (max-width:680px){.article__links{font-size:1rem}}.article__view-all-link{display:inline-block;margin-left:50%;transform:translateX(-50%)}.article__prev-link{position:absolute;left:0}.article__next-link{position:absolute;right:0}.case-study__details{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-bottom:2rem}.case-study__category{color:#656565;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;letter-spacing:.05em;margin-right:8px;text-transform:uppercase}.byline{margin-top:-30px;margin-left:100px;font-weight:700}footer.blog_article{padding-bottom:120px}.jobs_page .hero_text{padding-bottom:3rem}.jobs-list__goto{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.jobs-header__lines,.jobs-header__lines svg{position:absolute}@media (max-width:960px){.jobs-header__lines{display:none}}.jobs-header__lines--left{top:25%;left:0}.jobs-header__lines--left svg{top:0;left:0}@media (max-width:1500px){.jobs-header__lines--left{left:-13rem}}.jobs-header__lines--right,.jobs-header__lines--right svg{bottom:0;right:0}@media (max-width:1500px){.jobs-header__lines--right{right:-15rem}}.office{background:#f7f7f7;padding:4rem 0 1rem;position:relative;text-align:center;z-index:10}@media (max-width:960px){.office{padding-bottom:1rem}}.office h2{font-size:2.5rem;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-bottom:4rem;text-align:center}.office .button-group{padding:3rem 0}.item-grid{display:flex;flex-wrap:wrap}.item-grid .item{display:flex;flex:0 1 50%;margin-bottom:3rem;text-align:left}@media (max-width:960px){.item-grid .item{flex-basis:100%}}.item-grid .item:nth-child(odd){padding-right:2rem}@media (max-width:960px){.item-grid .item:nth-child(odd){padding-right:0}}.item-grid .item__icon{flex:0 1 20%;margin-right:2rem}.item-grid .item__icon svg{width:100%}.item-grid .item__info{flex:0 1 80%}.item-grid .item__info p{font-size:1.25rem;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}@media (max-width:960px){.item-grid .item__info p{font-size:1rem}}.statistics{padding:4rem 0;background:#349067;text-align:center}.statistics .statisticAccent{font-size:2.5rem}@media (max-width:960px){.statistics .statisticAccent{display:block;padding:1rem}}.statistics h2{color:#fff;font-size:1.15rem;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.positions{padding:4rem 0 8rem;text-align:center}.positions h2{font-size:2.5rem;color:#000;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;padding-bottom:4rem}.positions__listings{max-width:650px;margin:0 auto}@media (max-width:960px){.positions__listings{max-width:100%;padding:0 2rem}}.position{padding-bottom:2rem;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem}.position:last-child{padding-bottom:0}.position__department{color:#000;font-size:1.8rem;margin-bottom:.5rem;text-align:left}.position .position__information{align-items:center;color:#349067;cursor:pointer;display:flex}.position .position__information:hover{text-decoration:none;color:#3ac189}.position .position__information__location:not(:only-child),.position .position__information__title:not(:only-child){padding-bottom:.3rem}.position .position__information__title{text-align:left;flex:1}.position .position__information__location{text-align:right;padding-left:1rem}.carousel-view{width:700px;margin:0 auto;position:relative;overflow:hidden;border-bottom:3px solid grey;z-index:3}.carousel-view .carousel-item{position:absolute;top:0;left:0;z-index:5}.carousel-active{height:400px}.carousel-active .carousel-item{opacity:0;transition:1s}.carousel-current{opacity:1!important;transition:1s}.swipe{visibility:hidden}.swipe,.swipe-wrap,.swipe-wrap .slide{overflow:hidden;position:relative}.swipe-wrap .slide{float:left;width:100%}.job-carousel{box-shadow:0 4px 17.64px .36px rgba(0,0,0,.2);margin:0 auto;position:relative;height:auto;width:720px;z-index:5}@media (max-width:960px){.job-carousel{width:90%}}.job-carousel .slide img{width:100%;display:block}.controls{position:absolute;width:100%;top:50%;margin-top:-1.5rem}@media (max-width:960px){.controls .left_control{margin-left:-1rem}.controls .right_control{margin-right:-1rem}}@media (max-width:680px){.controls{display:none}}.controls .left_control,.controls .right_control{align-items:center;display:flex;justify-content:center;position:absolute;height:3rem;width:3rem;cursor:pointer;border-radius:50%;box-shadow:0 4px 7px rgba(0,0,0,.2);background:#fff}.controls .left_control:hover svg,.controls .right_control:hover svg{opacity:1}.controls .left_control:hover svg .caret-line,.controls .right_control:hover svg .caret-line{stroke:#45d298}.controls .left_control svg,.controls .right_control svg{height:20px;opacity:.5;transition:opacity .15s}.controls .left_control svg .caret-line,.controls .right_control svg .caret-line{transition:stroke .15s}.controls .left_control{left:0;margin-left:-4rem}.controls .left_control svg{margin-right:2px}.controls .right_control{right:0;margin-right:-4rem}.controls .right_control svg{margin-left:2px}.markers{display:flex;justify-content:space-around;position:absolute;width:50%;bottom:3rem;z-index:5;margin-left:auto;margin-right:auto;left:0;right:0}@media (max-width:960px){.markers{width:75%;bottom:1rem}}.markers svg{overflow:visible}.marker{flex:0 0 25%;display:block}.marker:hover{cursor:pointer}.marker .marker_svg{stroke-width:8;stroke:#fff;transition:all .2s}.marker svg{display:block;width:100%;padding:0 1rem}.marker-current .marker_svg{stroke:#45d298;opacity:1}@media (max-width:680px){.marker-current .marker_svg{stroke-width:8}}.marker{-webkit-tap-highlight-color:rgba(255,255,255,0)}.job-carousel{max-width:750px;margin-bottom:4rem}.main_content--job{margin:0 auto;max-width:650px;padding-top:13vh}.main_content--job h2,.main_content--job li,.main_content--job p{color:#000;font-size:1.25rem;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-bottom:1.25rem}@media (max-width:960px){.main_content--job h2,.main_content--job li,.main_content--job p{font-size:1rem;margin-bottom:1rem}}.main_content--job ul{list-style-position:outside}.main_content--job li{margin-left:1em}.main_content--job span{color:inherit;font-size:inherit;font-family:inherit}.main_content--job strong{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:400}@media (max-width:960px){.main_content--job{padding:10vh 2rem}}.job_header{margin-bottom:2rem;text-align:center}.job_header h1{color:#000;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:2.5rem;margin-bottom:.75rem}.job_header h4{color:#000;font-size:1rem}.job_header_breadcrumb,.job_header h4{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.job_header_breadcrumb{cursor:pointer;display:inline-block;font-size:.9rem;margin-bottom:1.25rem;text-transform:uppercase;color:#fc307e}.job_header_breadcrumb a{color:#fc307e}.main_content--java{padding-bottom:10vh}.main_content--java h1,.main_content--java h2,.main_content--java h3{font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.main_content--java .hero_text{padding:12vw 0}@media (max-width:960px){.main_content--java .hero_text{padding:10vh 0}}.main_content--java .hero_description{padding:2rem 4rem}@media (max-width:960px){.main_content--java .hero_description{padding:1vh 0}}.main_content--java .java-logo{display:inline-block;fill:#fff;margin-bottom:2rem;width:3rem}@media (max-width:960px){.main_content--java .java-logo{margin-bottom:1vh}}.java-grid-row{display:flex;flex-wrap:wrap}.java-grid-item{align-content:center;align-items:flex-start;display:flex;flex-direction:column;flex:1 0 0;justify-content:flex-start;padding:0 4rem 4rem}@media (max-width:960px){.java-grid-item{flex:1 0 100%;margin-bottom:2rem;padding:1rem}}.java-grid-item h1{margin:2rem 0}.java-grid-item__image{background-position:0 0;background-repeat:no-repeat;background-size:cover;box-shadow:0 4px 15px rgba(0,0,0,.2);height:320px;width:100%}.java-grid-item__image--tech-debt{background-image:url(https://d341kum51qu34d.cloudfront.net/images/java/tech_debt_chart-d71e0659.jpg)}.java-grid-item__image--gh-integration{background-image:url(https://d341kum51qu34d.cloudfront.net/images/java/gh_java_test_coverage-14204bab.png)}.java-grid-item__image--test-coverage{background-image:url(https://d341kum51qu34d.cloudfront.net/images/java/pr_status_and_required_checks-ed078a80.png)}.java-grid-item__image--pmd-checkstyle{background-image:url(https://d341kum51qu34d.cloudfront.net/images/java/pmd_qm_checkstyle_issues-ddadc361.png)}.java-learn-more{display:flex;flex-direction:column;justify-content:space-between;margin-left:1rem}.java-learn-more a{color:#45d298;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.125rem;text-transform:uppercase}.java-learn-more .circle,.java-learn-more a{align-items:center;display:flex;justify-content:center}.java-learn-more .circle{height:18px;width:18px;margin-left:5px}.java-learn-more .circle svg{width:100%;height:10px;left:1px;position:relative}.java-learn-more .circle svg path{stroke:#fff;stroke-width:5}.java-testimonial{align-items:center;box-shadow:0 4px 15px rgba(0,0,0,.2);display:flex;flex-wrap:wrap;justify-content:center;margin:6em 10em 0;padding:2em}@media (max-width:960px){.java-testimonial{margin:6em 0 0;padding:0}}.java-testimonial__item{flex:1 0 33%;text-align:center}@media (max-width:960px){.java-testimonial__item{flex-basis:100%;padding:1rem}}.java-testimonial__company{align-items:center;justify-content:center;display:flex;flex-direction:column;flex-wrap:wrap}.java-testimonial__company img{padding-top:1em;width:30%}.java-testimonial__quote{opacity:.6}.java-line{fill:none;position:absolute;stroke:#45d298;width:100%}@media (max-width:960px){.java-line{display:none}}.java-line-straight{stroke-width:3px}.java-line-circle{stroke-width:1px}.java-line-angled-circle{stroke-width:2px}.java-line-wrapper{position:absolute}.java-line-wrapper--circle-right{right:-240px;top:35px;width:400px}.java-line-wrapper--angled-circle-right{width:240px;right:-81px;top:70px}.java-line-wrapper--circle-left{bottom:35px;left:-240px;width:400px}.java-line-wrapper--angled-circle-left{transform:scale(-1);left:-81px;bottom:75px;width:240px}.java-line-wrapper--straight-top{left:-240px;top:120px;width:280px}.java-line-wrapper--straight-top path{stroke-width:4px}.java-line-wrapper--straight-bottom{left:-240px;top:100px;width:400px}.java-video{background-size:400px;color:#333;padding:5em 0 6em;position:relative}.java-video h1{margin:0 auto 10px;max-width:400px}.java-video h3{color:#909090;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-bottom:2em}.java-video-wrapper{position:relative}.java-video-watch-action{background-image:url(https://d341kum51qu34d.cloudfront.net/images/java/java_video_bg-43aaf968.png);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 -2px 0 rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.08),0 12px 16px rgba(0,0,0,.08);border-radius:5px;display:block;font-size:0;height:171px;margin:0 auto;position:relative;text-indent:-9999px;transform:translateZ(0);transition:all .2s ease-in-out;width:280px}.java-video-watch-action:hover{box-shadow:inset 0 -2px 0 rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.08),0 12px 16px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 24px 36px rgba(0,0,0,.08);transform:translate3d(0,-5px,0)}.java-video-watch-action .play-btn{background-color:#00c488;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 4px rgba(0,0,0,.15);display:block;height:80px;left:50%;margin:-40px 0 0 -40px;position:absolute;top:50%;width:80px}.java-video-watch-action .play-btn:before{border:14px solid transparent;border-left:20px solid #fff;height:0;content:" ";left:50%;margin:-14px 0 0 -8px;position:absolute;top:50%;width:0}.java-video-content{background:#ccc;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s ease-in-out;width:100%;visibility:hidden;z-index:9999}.java-video-content.active{opacity:1;pointer-events:all;visibility:visible}.java-video-content.active .wistia_embed{display:block}.java-video-content .wistia_embed{display:none;background:#fff;height:157px;left:50%;margin:-86px 0 0 -140px;position:absolute;top:50%;width:280px}.java-video-close{background:transparent url(https://d341kum51qu34d.cloudfront.net/images/svg/close_icon-6c5bd7cc.svg) 0 0 no-repeat;background-size:58px;font-size:0;height:58px;text-indent:-9999px;top:10px;position:absolute;right:10px;width:58px}.java-video-close:hover{background-position:0 100%}@media (min-width:680px){.java-watch-action{height:488px;width:800px}.java-video{background-size:660px;padding:6em 0}.java-video-close{top:30px;right:30px}}@media (min-width:960px){.java-video-watch-action{height:488px;width:800px}.java-video{background-size:660px;padding:6em 0}.java-video-content .wistia_embed{height:450px;margin:-244px 0 0 -400px;width:800px}}.changelog__page{margin-top:120px}.changelog__page .main_grid{max-width:1024px}.changelog__title{margin-bottom:4rem;text-align:center}.changelog__title h1{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:2.4rem;margin-bottom:1rem}.changelog__title p{font-size:1.25rem}.changelog__list{background-color:#fff;list-style:none;margin:2rem auto;padding:1rem}.changelog__list li{line-height:1.5}.changelog__list h2{line-height:2;text-align:center}.changelog__link{align-items:center;color:#333;display:flex;padding:1rem;transition:all .2s ease-out}.changelog__link.changelog__border{border-top:1px solid rgba(0,0,0,.05)}.changelog__link:hover{background-color:rgba(0,0,0,.03);color:#000}.changelog__item-title{display:block;margin-right:2rem}.changelog__item-date{display:block;flex-shrink:0;font-size:.825rem;margin-left:auto;opacity:.8;text-align:right}.changelog__year{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin:1.5rem 0}.quality-page .main-grid{max-width:1160px}.quality-page .quality-header__title{color:#000;display:inline;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:2.5rem;line-height:1.25;margin-bottom:2rem;text-transform:uppercase}.quality-page h2{color:#000;font-weight:700}.quality-page .small-pill-btn,.quality-page h2{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.quality-page .small-pill-btn{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(69,210,152,.4);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#45d298;color:#fff}.quality-page .small-pill-btn:focus,.quality-page .small-pill-btn:hover{background-color:#45d2bb;box-shadow:0 0 0 .5rem rgba(69,210,152,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.quality-page .small-pill-btn:active{background-color:#2cb87e;box-shadow:none}.quality-page .small-pill-btn:focus,.quality-page .small-pill-btn:hover{background-color:#3ac189;color:#fff}.quality-page .small-pill-btn:active{background-color:#acebd1}.quality-page .quality-header{align-items:center;display:flex;margin:6rem 0 10rem;overflow:visible}@media (max-width:960px){.quality-page .quality-header{flex-direction:column;margin:6rem 0}}.quality-page .quality-header__text-wrap{font-size:1.125rem;max-width:475px;padding-right:3rem}@media (max-width:960px){.quality-page .quality-header__text-wrap{margin-bottom:4rem;text-align:left}}.quality-page .quality-header__description{margin-bottom:2rem}@media (max-width:960px){.quality-page .quality-header__illustration{margin-right:-30%;max-width:90%}}.quality-page .quality-header__button{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(69,210,152,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#45d298;color:#fff}.quality-page .quality-header__button:focus,.quality-page .quality-header__button:hover{background-color:#45d2bb;box-shadow:0 0 0 .5rem rgba(69,210,152,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.quality-page .quality-header__button:active{background-color:#2cb87e;box-shadow:none}.quality-page .quality-header__button:focus,.quality-page .quality-header__button:hover{background-color:#3ac189;color:#fff}.quality-page .quality-header__button:active{background-color:#acebd1}@media (max-width:960px){.quality-page .quality-highlight__wrapper{margin-bottom:6rem}}.quality-page .quality-highlight{position:relative;margin-bottom:20rem}.quality-page .quality-highlight:nth-child(odd) .quality-highlight__content{flex-direction:row}.quality-page .quality-highlight:nth-child(odd) .quality-highlight__background{background:0 no-repeat url(https://d341kum51qu34d.cloudfront.net/images/quality/left_square-cbb85832.svg);background-size:contain;left:-20%;right:auto}@media (max-width:960px){.quality-page .quality-highlight:nth-child(odd) .quality-highlight__background{background:0 no-repeat url(https://d341kum51qu34d.cloudfront.net/images/quality/left_square_border-7a9d6f89.svg);background-size:contain}}.quality-page .quality-highlight:nth-child(2n) .quality-highlight__content{flex-direction:row-reverse}.quality-page .quality-highlight:nth-child(2n) .quality-highlight__background{background:100% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/quality/right_square-eb6defb9.svg);background-size:contain;left:auto;right:-20%}@media (max-width:960px){.quality-page .quality-highlight:nth-child(2n) .quality-highlight__background{background:100% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/quality/right_square_border-aa6200c0.svg);background-size:contain}}.quality-page .quality-highlight:last-child{margin-bottom:10rem}@media (max-width:960px){.quality-page .quality-highlight:nth-child(n){margin-bottom:3rem}.quality-page .quality-highlight:nth-child(n) .quality-highlight__content{border:0;flex-direction:column-reverse;margin-bottom:3rem}}.quality-page .quality-highlight .quality-highlight__background{height:140%;position:absolute;top:-6rem;width:120%;z-index:0}@media (max-width:960px){.quality-page .quality-highlight .quality-highlight__background{bottom:-3rem;max-height:20rem;top:auto;width:70%}}.quality-page .quality-highlight .quality-highlight__content{align-items:center;border-radius:20px;border:6px solid #45d298;display:flex;flex-wrap:no-wrap;justify-content:space-between;margin-bottom:6rem;padding:4rem;position:relative;z-index:1}@media (max-width:960px){.quality-page .quality-highlight .quality-highlight__content{margin-top:6rem;padding:1rem}}.quality-page .quality-highlight .quality-highlight__illustration{filter:drop-shadow(0 0 5px #808080);max-width:55%;min-width:40%}@media (max-width:960px){.quality-page .quality-highlight .quality-highlight__illustration{margin-top:2rem;max-width:80%}}.quality-page .quality-highlight .quality-highlight__description{min-width:40%;padding:4rem}@media (max-width:960px){.quality-page .quality-highlight .quality-highlight__description{padding:1rem}}.quality-page .quality-details h2{margin-bottom:3rem;text-align:center}.quality-page .quality-details ul{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;list-style-type:none;margin-bottom:8rem}.quality-page .push-bottom{margin-bottom:2rem}.language-icon>img{max-width:80px;margin:8px}.feature-grid{display:flex;flex-wrap:wrap;margin-bottom:4rem}.feature-grid .feature-item{flex:1 0 33%;padding:2rem;display:flex;align-items:center}@media (max-width:960px){.feature-grid .feature-item{flex:1 0 50%}}@media (max-width:680px){.feature-grid .feature-item{flex:1 0 100%;padding:1rem}}.feature-grid .feature-item .feature-icon{flex:1 0 35%;padding:.5rem;display:flex;align-items:center;justify-content:center}.feature-grid .feature-item .feature-icon img{width:100%;min-width:60px;max-width:100px}@media (max-width:680px){.feature-grid .feature-item .feature-icon{flex:1 0 25%}}.feature-grid .feature-item .feature-info{flex:1 0 65%;font-size:1.1rem}.feature-grid .feature-item .feature-info p{font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.pricing-page.velocity .main-grid,.velocity-page .main-grid,.velocity-signup-page .main-grid{max-width:1500px}.pricing-page.velocity .velocity__content--width,.velocity-page .velocity__content--width,.velocity-signup-page .velocity__content--width{max-width:1024px}.velocity-signup-header{margin:8rem auto}.vel-button,a.vel-button{align-items:center;background-color:#666cdc;border-radius:3px;box-shadow:0 0 0 0 rgba(102,108,220,.4);color:#fff;cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.vel-button:focus,.vel-button:hover,a.vel-button:focus,a.vel-button:hover{background-color:#595fcf;box-shadow:0 0 0 .5rem rgba(102,108,220,.15);color:#fff;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.vel-button:active,a.vel-button:active{background-color:#797ff3;box-shadow:none}.vel-button--white,a.vel-button--white{background-color:#fff;color:#666cdc}.vel-button--white:focus,.vel-button--white:hover,a.vel-button--white:focus,a.vel-button--white:hover{background-color:#fff;box-shadow:0 1px 1px .5rem hsla(0,0%,100%,.15);color:#666cdc;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.vel-button--white:active,a.vel-button--white:active{background-color:#797ff3;box-shadow:none}.velocity-header{background:0 0 no-repeat url(https://d341kum51qu34d.cloudfront.net/images/velocity/background_left-08091a83.png),100% 100% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/velocity/background_right-a74c47fe.png),linear-gradient(#fbfbfc,#fff);background-color:#fdfefe;padding:6rem 0;overflow:visible}@media (max-width:960px){.velocity-header{padding:0}}.velocity-header .velocity-illustration{padding:0}@media (max-width:960px){.velocity-header .vel-card__content{display:flex;flex-basis:auto;flex-direction:column;padding:0 1rem 1rem}}.velocity__content{align-items:center;display:flex;flex-direction:row;margin:0 auto}@media (max-width:960px){.velocity__content{align-items:center;flex-direction:column;padding:6rem 0}}.velocity-header__text-wrap{flex-shrink:0;max-width:350px}@media (max-width:960px){.velocity-header__text-wrap{margin-bottom:4rem;max-width:480px;text-align:center}}.velocity-page.velocity-page--feature .velocity-header__text-wrap{flex-basis:50%;max-width:500px}.velocity-page.velocity-page--feature .velocity-header__image-wrap{flex-basis:50%}.velocity-page.velocity-page--feature .velocity-header__image-wrap img{width:100%}.velocity-page.velocity-page--feature .velocity__content{max-width:1100px}@media (max-width:680px){.velocity-page.velocity-page--feature .velocity__content{padding:2rem 0}}.velocity-feature-hero{background-image:url(https://d341kum51qu34d.cloudfront.net/images/velocity/features/feature-page-header-ac43b8ca.svg);background-position:top;background-repeat:no-repeat;background-size:cover;height:100%}@media (max-width:680px){.velocity-feature-hero{background-size:auto 100%;min-height:none}}.velocity-header.velocity-header--feature{align-items:flex-start;background-color:inherit;background:none;color:#fff;justify-content:space-between;margin-bottom:6rem;padding:4rem 1rem}@media (max-width:960px){.velocity-header.velocity-header--feature{align-items:center;margin-bottom:0}}.velocity-header.velocity-header--feature .vel-title1{margin-bottom:1rem;text-transform:uppercase}.velocity-header.velocity-header--feature .vel-title2{font-family:inherit;font-weight:inherit;font-size:2rem;line-height:1.25;margin-bottom:2rem;text-transform:inherit}.velocity-header.velocity-header--feature .velocity-header__description{font-size:1.3rem;padding-right:100px}.velocity-header.velocity-header--feature .vel-button{background-color:#fff;color:#666cdc}.velocity-feature__section-content{flex-basis:50%;padding:0 3rem}.velocity-feature__section-content h1{margin-bottom:1rem}.velocity-feature__section-content h3{font-size:.8rem;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-bottom:1rem;text-transform:uppercase}.velocity-feature__card-wrap{flex-basis:50%}.velocity-feature__card-wrap img{width:100%}@media (max-width:960px){.velocity-feature__card-wrap{margin:3rem 3rem 0}}@media (max-width:960px){.velocity-feature__card-wrap img{max-width:100%}}.velocity-feature-section{padding:6rem 0}@media (max-width:960px){.velocity-feature-section{padding:3rem 0}}.velocity-feature-section .velocity-feature{justify-content:space-between;margin-bottom:0}.velocity-feature-footer{background:#f7f7f7}.vel-title1{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:2.8rem;line-height:1.25;margin-bottom:2rem;max-width:500px}.vel-title2{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.07rem;margin-bottom:1rem;text-transform:uppercase}.velocity-header__description{font-size:1.125rem;margin-bottom:2rem;padding-right:3rem}@media (max-width:960px){.velocity-header__description{padding-right:0}}.velocity-illustration{padding:2rem;flex-shrink:1;max-width:50%}.velocity__features{background:#fff;padding:3rem 2rem}@media (max-width:960px){.velocity__features{padding:1rem}}.velocity__trusted-companies{background:#fff;border-bottom:1px solid #f5f6f7;padding:2rem}.velocity__trusted-companies h2{text-align:center;padding:1.5rem}@media (max-width:960px){.velocity__trusted-companies{padding:1rem}}.velocity__trusted-companies .inline-logos{justify-content:space-between}@media (max-width:960px){.velocity__trusted-companies .inline-logos{flex-direction:column}}.velocity__trusted-companies .inline-logos img{padding:0 1rem}.velocity__cta{background:#787ff3;padding:4rem 2rem;color:#fff}.velocity__cta h2,.velocity__cta h3{padding-bottom:1rem}.velocity__cta h2{font-size:1.5rem;font-weight:700}.velocity__cta h3{font-size:1.2rem}@media (max-width:960px){.velocity__cta{padding:2rem}}.velocity__cta{text-align:center;font-size:1.5rem;letter-spacing:.05rem}.velocity__cta .request-demo{padding:.5rem 1rem;margin-left:2rem;letter-spacing:0}.velocity__advantages--wrapper{display:flex;justify-content:space-between;margin-top:2rem}@media (max-width:960px){.velocity__advantages--wrapper{flex-direction:column}}.velocity__advantages--wrapper .vel-placeholder{background:grey;flex-basis:30%;height:200px}.velocity__advantages h2,.velocity__trusted-companies h2{font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:18px;margin:1rem 0}.velocity__advantage{box-shadow:0 2px 7px rgba(0,0,0,.2);border-radius:5px;flex-basis:33%;padding:1rem;margin:1rem}.velocity__advantage img{height:45px}.vel-card{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:960px){.vel-card{flex-direction:column}}.vel-card__image{flex-shrink:0}.velocity__features{background:#fbfbfb;padding:4rem 2rem}@media (max-width:960px){.velocity__features{padding:2rem}}@media (max-width:960px){.velocity__features .vel-card{flex-direction:column-reverse}}.velocity__features .vel-card:nth-child(odd){flex-direction:row-reverse}@media (max-width:960px){.velocity__features .vel-card:nth-child(odd){flex-direction:column-reverse}}.velocity__features .vel-card__content{flex-basis:50%;padding:2rem}.velocity__features .vel-card__image{flex-basis:50%}.velocity__features .vel-card__image .velocity-illustration{max-width:inherit;width:100%}.velocity__features .vel-description{font-size:.9rem;margin-bottom:1rem;max-width:325px}.velocity__features .vel-learn-more-button{align-items:center;color:#666cdc;cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 0;text-align:center}.velocity__features .vel-learn-more-button:after{content:">";padding-left:.5rem}.velocity__features .vel-learn-more-button:focus,.velocity__features .vel-learn-more-button:hover{color:#797ff3}.velocity__features .vel-learn-more-button:active{color:#fff}.velocity-page__card{background-color:#fff;border-radius:5px;box-shadow:0 4px 32px rgba(89,95,207,.175);padding:2rem;position:relative}.velocity-page__card svg{height:auto;max-width:100%}@media (max-width:960px){.velocity-page__card{padding:1rem}}.velocity-illustrations__desktop{display:block}@media (max-width:960px){.velocity-illustrations__desktop{display:none}}.velocity-illustrations__mobile{display:none}@media (max-width:960px){.velocity-illustrations__mobile{display:block}}.velocity-pr-scatter__wrap{padding:2rem 1rem 1rem}@media (max-width:960px){.velocity-pr-scatter__wrap{padding:.5rem}}.pr-scatter__tooltip{animation:fadeInUp .4s cubic-bezier(.175,.885,.32,1.275) 3s both;left:116px;position:absolute;top:167px}@media (max-width:680px){.pr-scatter__tooltip{left:calc(50% - 101px);top:-15px}}.pr-scatter__data circle{animation:fadeInGrow .4s cubic-bezier(.175,.885,.32,1.275) both;transform-origin:center}.pr-scatter__data circle:first-child{animation-delay:1.085s}.pr-scatter__data circle:nth-child(2){animation-delay:1.17s}.pr-scatter__data circle:nth-child(3){animation-delay:1.255s}.pr-scatter__data circle:nth-child(4){animation-delay:1.34s}.pr-scatter__data circle:nth-child(5){animation-delay:1.425s}.pr-scatter__data circle:nth-child(6){animation-delay:1.51s}.pr-scatter__data circle:nth-child(7){animation-delay:1.595s}.pr-scatter__data circle:nth-child(8){animation-delay:1.68s}.pr-scatter__data circle:nth-child(9){animation-delay:1.765s}.pr-scatter__data circle:nth-child(10){animation-delay:1.85s}.pr-scatter__data circle:nth-child(11){animation-delay:1.935s}.pr-scatter__data circle:nth-child(12){animation-delay:2.02s}.pr-scatter__data circle:nth-child(13){animation-delay:2.105s}.pr-scatter__data circle:nth-child(14){animation-delay:2.19s}.velocity-feature{align-items:center;display:flex;justify-content:flex-end;margin-bottom:12rem;position:relative}.velocity-feature h2{color:#666cdc;flex-shrink:0;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.8rem;letter-spacing:.05rem;line-height:1.3;margin:0 3rem;max-width:350px}@media (max-width:960px){.velocity-feature{flex-direction:column;margin-bottom:6rem}.velocity-feature h2{font-size:1.4rem;margin:0 0 2rem;max-width:80%;text-align:center}}.vel-feature--text-right{justify-content:flex-start}.vel-feature--text-right div:first-child,.vel-feature--text-right h2:first-child{order:1}@media (max-width:960px){.vel-feature--text-right div:first-child,.vel-feature--text-right h2:first-child{order:0}}.vel-feature--contributor .velocity-page__card{padding:2rem}.vel-feature--contributor .vel-shape__rectangle{left:-3rem;position:absolute;top:-2rem}@media (max-width:1150px){.vel-feature--contributor .vel-shape__rectangle{left:-2rem;top:2rem}}.vel-feature--benchmarks .vel-shape__triangle{position:absolute;right:-2rem;top:-2rem}@media (max-width:1150px){.vel-feature--benchmarks .vel-shape__triangle{right:-1rem;top:-1rem}}.vel-feature--pr-risk .vel-shape__circle{bottom:-4rem;left:-4rem;position:absolute}.vel-feature--pr-lag .vel-shape__rectangle{bottom:-2.5rem;position:absolute;right:-3rem}@media (max-width:1150px){.vel-feature--pr-lag .vel-shape__rectangle{bottom:-2rem;right:-6rem}}.vel-demo__title{margin-bottom:3rem;text-align:center}.vel-demo__title h2{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:2rem;letter-spacing:.05rem;margin-bottom:1rem;text-transform:uppercase}.vel-demo__title p{color:#656565;font-size:1.2rem}.velocity-demo__form-wrap{margin:0 auto 10rem;max-width:640px;position:relative}@media (max-width:680px){.velocity-demo__form-wrap{margin-bottom:5rem}}.velocity-demo__form-wrap .vel-shape__triangle{bottom:-2rem;left:-2rem;position:absolute}.velocity-demo__form-wrap .vel-shape__rectangle{position:absolute;right:-2rem;top:2rem}.velocity-demo__form-wrap .vel-shape__circle{position:absolute;right:-5rem;top:6rem}.vel-demo__form{display:flex;flex-wrap:wrap;justify-content:space-between}.vel-demo__input-wrap{display:flex;flex-wrap:wrap;margin-bottom:1.25rem;width:100%}.vel-demo__input-wrap label{color:#b1b1b1;display:block;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;letter-spacing:.05rem;margin-bottom:5px;transition:color .15s ease-out}.vel-demo__input-wrap input,.vel-demo__input-wrap select{border-radius:5px;border:2px solid #ccc;flex-shrink:0;height:auto;order:2;padding:.5rem;transition:border .15s ease-out;width:100%}@media (max-width:680px){.vel-demo__input-wrap{margin-bottom:1rem}}.vel-demo__input:focus{border-color:#666cdc}.vel-demo__input:focus+label{color:#666cdc}.vel-demo__name-input{width:calc(50% - 1rem)}@media (max-width:680px){.vel-demo__name-input{width:100%}}.vel-demo__submit{margin-top:1rem;padding:1rem;width:100%}.velocity__thanks-page{background-color:#fff}.velocity__thanks-message{align-items:center;display:flex;justify-content:center;flex-direction:column;min-height:85vh;padding:1rem;text-align:center}.velocity__thanks-message h1{color:#595fcf;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:3rem}.velocity__thanks-message p{color:#666cdc;font-size:1.5rem}.velocity-thanks__image{margin-bottom:2rem;width:200px}.beta-pill{background-color:#666cdc;border-radius:1rem;color:#fff;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;line-height:1.5rem;margin-left:1rem;padding:0 1rem;text-align:center;text-transform:uppercase}.velocity-banner__wrap{align-items:center;background-color:#fff;box-shadow:0 2px 7px rgba(0,0,0,.2);color:#333;display:flex;justify-content:center;overflow:hidden;padding:1.25rem;position:relative;text-align:center;width:100%;z-index:1000}.velocity-banner__wrap h2{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.25rem;letter-spacing:.5px;text-transform:uppercase}.velocity-banner__wrap:hover{color:#333}@media (max-width:680px){.velocity-banner__wrap{flex-direction:column}.velocity-banner__wrap .beta-pill{margin-left:0;margin-top:1rem}}.velocity-banner__shapes svg{position:absolute}.velocity-banner__shapes .banner-shapes--left .vel-shape__rectangle{left:5%;top:50%}@media (max-width:1150px){.velocity-banner__shapes .banner-shapes--left .vel-shape__rectangle{left:-10%;top:75%}}@media (max-width:680px){.velocity-banner__shapes .banner-shapes--left .vel-shape__rectangle{left:-50%;top:85%}}@media (max-width:480px){.velocity-banner__shapes .banner-shapes--left .vel-shape__rectangle{top:calc(100% - 48px);right:calc(100% - 80px)}}.velocity-banner__shapes .banner-shapes--left .vel-shape__circle{bottom:50%;left:20%}@media (max-width:1150px){.velocity-banner__shapes .banner-shapes--left .vel-shape__circle{bottom:75%;left:10%}}@media (max-width:680px){.velocity-banner__shapes .banner-shapes--left .vel-shape__circle{bottom:85%;left:-25%}}@media (max-width:480px){.velocity-banner__shapes .banner-shapes--left .vel-shape__circle{bottom:calc(100% - 64px);right:calc(100% - 64px)}}.velocity-banner__shapes .banner-shapes--right .vel-shape__rectangle{bottom:25%;right:5%}@media (max-width:1150px){.velocity-banner__shapes .banner-shapes--right .vel-shape__rectangle{right:-15%}}@media (max-width:680px){.velocity-banner__shapes .banner-shapes--right .vel-shape__rectangle{bottom:65%;right:-65%}}.velocity-banner__shapes .banner-shapes--right .vel-shape__triangle{right:15%;top:15%}@media (max-width:1150px){.velocity-banner__shapes .banner-shapes--right .vel-shape__triangle{right:10%;top:65%}}@media (max-width:680px){.velocity-banner__shapes .banner-shapes--right .vel-shape__triangle{right:-70%;top:65%}}.live-chat{cursor:pointer}.velocity-nav{align-items:center;background:#fff;display:flex;flex-direction:row;height:36px;justify-content:left;margin:100px auto 0;max-width:1500px;padding:0 1rem;position:relative;text-align:left;width:100%;z-index:1}@media (max-width:960px){.velocity-nav{display:none}}.velocity-nav .items{display:flex;flex-wrap:nowrap;margin:0 20px}.velocity-nav .nav-link{font-size:.8rem;line-height:2rem;color:#4a4a4a;margin:0 5px;padding:5px}.velocity-nav .nav-link:hover{color:#b1b1b1;transition:none}.velocity-nav .active{border-bottom:5px solid #666cdc}.velocity-brand__velocity-link{color:#666cdc;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase}.velocity-brand__velocity-link:hover{color:#666cdc;transition:none}.velocity-nav__features-link{color:#4a4a4a;font-size:.8rem;line-height:2rem;margin:0 5px;padding:5px}.velocity-nav__features-link:hover .velocity-nav__features-bubble{visibility:visible;opacity:1;transition:visibility 0s linear,opacity .1s linear}.velocity-nav__features-bubble{background-color:#fff;filter:drop-shadow(0 0 5px #ccc);opacity:0;position:absolute;top:100%;transition:visibility 0s linear .2s,opacity .1s linear .1s;visibility:hidden;width:360px;margin-left:-145px;padding:0 1rem}.velocity-nav__features-bubble:before{content:"";position:absolute;top:-10px;left:170px;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.velocity-nav__features-bubble .bubble__container{display:flex;justify-content:space-between;flex-direction:column;align-items:strech}.velocity-nav__features-bubble .bubble__separator{height:1px;width:90%;background-color:#e7e7e7}.velocity-nav__features-bubble .bubble__content{align-self:flex-start;width:190px;padding:.5rem;flex-direction:column;justify-content:flex-start;line-height:1.5rem;font-size:.8rem}.velocity-nav__features-bubble .bubble__content .bubble__subtitle{line-height:1.2rem;margin:.5rem 0}.velocity-nav__features-bubble .bubble__content .bubble__title{display:flex;flex-direction:row;justify-content:baseline}.velocity-nav__features-bubble .bubble__content .beta-pill{font-size:.7rem;max-width:70px;padding:0 .7rem;line-height:1.2rem}.velocity-nav__features-bubble .bubble__title--link{font-weight:700;font-size:1rem;color:inherit}.velocity-nav__features-bubble .bubble__title--link:hover{text-decoration:none;color:inherit}.velocity-nav__features-bubble .bubble__subtitle--link{color:grey;font-weight:400}.velocity-nav__features-bubble .bubble__subtitle--link:hover{text-decoration:none}.velocity-nav__features-bubble .bubble__link{color:#656565;font-weight:700;padding:.2rem 0}.velocity-nav__features-bubble .bubble__link:hover{color:#b1b1b1}.velocity-nav__features-bubble .content--green{color:#45d298}.velocity-nav__features-bubble .content--purple{color:#666cdc}.velocity-nav__features-bubble .bubble__content{align-items:flex-start;display:flex;flex-wrap:nowrap;flex-direction:row;padding:1rem 0 0;width:100%}.velocity-nav__features-bubble .bubble__content:last-child{padding-bottom:1rem}.velocity-nav__features-bubble .bubble__content .velociy-nav__features-bubble__image{padding-right:1rem}.velocity-nav__features-bubble .bubble__separator:last-child{height:0}.velocity-nav__features-bubble__image img{border-radius:50%;display:inline-block;transform:scale(.8)}.velocity-nav__features-bubble__description{padding-left:1rem}.velocity-nav__features-bubble__description a{color:#666cdc;font-size:.7rem;font-weight:700;text-transform:uppercase}.velocity-nav__features-bubble__description p{color:#909090;font-family:ProximaNova-Light,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.new-home-page .main_content{margin-top:10rem}.new-home-page .summit2018__section--lightning_talk{margin:80px 0 0;padding:1rem}.new-home-page .main-grid{max-width:1160px}@media (max-width:960px){.new-home-page .main-grid{max-width:100%}}.new-home-page .header__card{background-color:#fff;border-radius:1rem;padding:1rem;margin-bottom:2rem;z-index:2}@media (max-width:960px){.new-home-page .header__card{margin-bottom:1rem}}.new-home-page .header__content{display:flex;margin-bottom:4rem;padding:1rem 6rem}@media (max-width:960px){.new-home-page .header__content{padding:1rem;margin-bottom:3rem}}.new-home-page .header__title,.new-home-page .product-listing__headline,.new-home-page .trust-listing__headline{color:#000;display:block;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:2.8rem;margin-bottom:1.2rem;text-align:center}.new-home-page .trust-listing__headline{font-size:2rem}.new-home-page .header__description{font-size:1.2rem;line-height:1.7rem;padding:1rem 6.5rem;text-align:center}@media (max-width:960px){.new-home-page .header__description{padding:1rem}}.new-home-page .velocity-button{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(102,108,220,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#666cdc;color:#fff}.new-home-page .velocity-button:focus,.new-home-page .velocity-button:hover{background-color:#7e66dc;box-shadow:0 0 0 .5rem rgba(102,108,220,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.new-home-page .velocity-button:active{background-color:#3c44d3;box-shadow:none}.new-home-page .velocity-button:focus,.new-home-page .velocity-button:hover{background-color:#595fcf;color:#fff}.new-home-page .velocity-button:active{background-color:#797ff3}.new-home-page .quality-button{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(69,210,152,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#45d298;color:#fff}.new-home-page .quality-button:focus,.new-home-page .quality-button:hover{background-color:#45d2bb;box-shadow:0 0 0 .5rem rgba(69,210,152,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.new-home-page .quality-button:active{background-color:#2cb87e;box-shadow:none}.new-home-page .quality-button:focus,.new-home-page .quality-button:hover{background-color:#3ac189;color:#fff}.new-home-page .quality-button:active{background-color:#acebd1}.new-home-page .quality-button,.new-home-page .velocity-button{font-size:1rem;margin-top:1rem;padding:.3rem 1rem;text-transform:none}.new-home-page .product-listing__background--purple{background:100% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/new-home/dark_purple_rectangle-6e0e3473.svg);background-color:#fff}@media (max-width:960px){.new-home-page .product-listing__background--purple{background:none;background-color:#e8e9fa}}.new-home-page .product-listing__background--green{background:0 no-repeat url(https://d341kum51qu34d.cloudfront.net/images/new-home/dark_green_rectangle-f0293417.png);background-color:#fff}@media (max-width:960px){.new-home-page .product-listing__background--green{background:none;background-color:#e3f9f0}}.new-home-page .background-wrapper{position:relative}.new-home-page .background--light-purple{background:50% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/new-home/light_purple_rectangle-5f726793.svg);background-size:cover;height:1232px;position:absolute;width:1264px;top:-228px;left:-34px}.new-home-page .background--light-green{background:50% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/new-home/light_green_rectangle-8392b48c.svg);background-size:cover;height:1232px;position:absolute;width:1264px;top:-557px;right:-44px}@media (max-width:960px){.new-home-page .background--light-green,.new-home-page .background--light-purple{display:none}}.new-home-page .background--texture{background:50% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/new-home/header_texture-7b5dcd30.svg);background-size:cover;height:973px;position:absolute;width:1000px;top:-567px;left:-426px;z-index:0}@media (max-width:960px){.new-home-page .product-listing__background-shadow--green,.new-home-page .product-listing__background-shadow--purple{display:none}}.new-home-page .product-listing{align-items:center;display:flex;flex-direction:column;margin-bottom:12rem}.new-home-page .product-listing .product-listing__card{align-items:center;border-radius:1rem;display:flex;flex-direction:row;height:435px;margin:0 0 3rem;padding:2rem 3rem;z-index:1}@media (max-width:960px){.new-home-page .product-listing .product-listing__card{flex-direction:column;height:auto;margin:1rem;max-width:100%;padding:1rem}}.new-home-page .product-listing .product-listing__card--reverse{flex-direction:row-reverse}@media (max-width:960px){.new-home-page .product-listing .product-listing__card--reverse{flex-direction:column}}.new-home-page .product-listing .product-listing__illustration{width:600px}@media (max-width:960px){.new-home-page .product-listing .product-listing__illustration{max-width:100%}}.new-home-page .product-listing .product-listing__illustration--right{padding-left:8rem}@media (max-width:960px){.new-home-page .product-listing .product-listing__illustration--right{padding:0}}.new-home-page .product-listing img{filter:drop-shadow(0 0 5px #656565)}.new-home-page .product-listing .product-listing__illustration--bottom{margin:-30% 0 0 18%}@media (max-width:960px){.new-home-page .product-listing .product-listing__illustration--bottom{margin:-50% 0 0 30%}}.new-home-page .product-listing .product-listing__illustration--bottom-right{margin:-20% 0 0 30%}@media (max-width:960px){.new-home-page .product-listing .product-listing__illustration--bottom-right{margin:-50% 0 0 30%}}.new-home-page .product-listing__content{max-width:475px;padding:2rem 1rem 2rem 3rem}@media (max-width:960px){.new-home-page .product-listing__content{max-width:100%;padding:2rem}}.new-home-page .product-listing__content--right{padding:2rem 8rem 2rem 1rem}@media (max-width:960px){.new-home-page .product-listing__content--right{padding:2rem}}.new-home-page .product-listing__headline{text-align:left}.new-home-page .product-listing__subheadline{font-size:1.125rem}.new-home-page .trust-listing{margin-top:6rem}.new-home-page .trust-listing ul{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;list-style-type:none;margin-bottom:8rem}.new-home-page .trust-listing img{max-width:120px;margin:1rem}.demo-wrap{background-color:#fff;border-radius:.3rem;box-shadow:0 4px 15px rgba(0,0,0,.2);display:flex;margin:-15rem auto 4rem;max-width:640px;padding:2rem;position:relative}@media (max-width:680px){.demo-wrap{padding:1rem}}.demo-wrap label,.demo-wrap p{color:grey;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.05rem}.demo-wrap .contact_form_submit_button{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(69,210,152,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#45d298;color:#fff;width:100%}.demo-wrap .contact_form_submit_button:focus,.demo-wrap .contact_form_submit_button:hover{background-color:#45d2bb;box-shadow:0 0 0 .5rem rgba(69,210,152,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.demo-wrap .contact_form_submit_button:active{background-color:#2cb87e;box-shadow:none}.demo-wrap .contact_form_submit_button:focus,.demo-wrap .contact_form_submit_button:hover{background-color:#3ac189;color:#fff}.demo-wrap .contact_form_submit_button:active{background-color:#acebd1}.demo-wrap .contact_form_section--reverse{display:flex;flex-direction:column-reverse}.demo-wrap select{padding:0 0 0 .5rem}.demo-wrap input:focus{border:1px solid #45d298}.demo-wrap input:focus+label{color:#45d298;font-weight:700}.signup-cta{align-items:center;background:#eef;bottom:0;display:flex;flex-direction:row;height:80px;justify-content:center;position:fixed;width:100%;z-index:20}@media (max-width:960px){.signup-cta{height:70px;padding-bottom:12px}}.signup-cta .cta-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;margin:0 auto;padding:1rem;text-align:center}@media (max-width:960px){.signup-cta .cta-container{flex-direction:column}}.signup-cta .cta-message{padding:12px}@media (max-width:960px){.signup-cta .cta-message{padding:12px 4px 6px}}.signup-cta .button{height:auto;line-height:20px;margin-top:0}@media (max-width:960px){.signup-cta .button{line-height:12px}}.education-header .hero-text,.non-profit-header .hero-text{position:relative;text-align:center;padding:10rem 0}@media (max-width:960px){.education-header .hero-text,.non-profit-header .hero-text{margin-bottom:2rem}}.education-header .hero-text--title,.non-profit-header .hero-text--title{margin-bottom:6.3rem;font-size:2.5rem}.education-background,.non-profit-background{background:50% no-repeat url(https://d341kum51qu34d.cloudfront.net/images/background/header_bg-f431d1e8.svg);background-size:cover;color:#fff}.education-card,.non-profit-card{margin-bottom:20px}.education-card .card,.non-profit-card .card{max-width:800px}.education-card .card .card-content,.non-profit-card .card .card-content{padding:60px;color:#404040}.education-card .card .instruction,.non-profit-card .card .instruction{margin:5px 30px}.education-card .spaced-paragraph,.non-profit-card .spaced-paragraph{margin-bottom:22px}.education-card .spaced-paragraph section,.non-profit-card .spaced-paragraph section{margin:13px 0}.education-card .spaced-paragraph:last-child,.non-profit-card .spaced-paragraph:last-child{margin-bottom:0}.education-card section .section-paragraph,.non-profit-card section .section-paragraph{margin:18px 0}.education-card section .last,.non-profit-card section .last{margin-bottom:0}.education-card .card-table,.non-profit-card .card-table{text-align:left}.newsletter-main-content{margin-top:150px}.newsletter-main-content .newsletter-title{color:#4a4a4a;font-size:26px;font-weight:600}.newsletter-main-content .newsletter-explanation{color:#656565;font-size:18px;margin-top:15px}.newsletter-main-content .newsletter-explanation a{color:#1390be;font-weight:600;text-decoration:none}.newsletter-main-content .newsletter-explanation a:hover{color:#0f84af}.newsletter-main-content .newsletter-icon{text-align:center;margin-top:60px}.newsletter-main-content .newsletter-icon img{max-width:230px}.full-picture-page__main-content{min-height:calc(100vh - 240px)}.full-picture-page__hero{text-align:center;padding-top:77px}@media (max-width:680px){.full-picture-page__hero{padding-top:30px}}.full-picture-page__hero__inner{max-width:880px;margin:0 auto;padding:0 40px}@media (max-width:960px){.full-picture-page__hero__inner{padding:0 20px}}.full-picture-page__hero__velocity-logo{margin-bottom:31px}.full-picture-page__hero__h1{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:400;color:#232c37;font-size:36px;margin-bottom:11px}@media (max-width:480px){.full-picture-page__hero__h1{font-size:26px}}.full-picture-page__hero__description{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:24px;color:#333;margin-bottom:45px}@media (max-width:480px){.full-picture-page__hero__description{font-size:18px}}.full-picture-page__hero__button{margin-bottom:58px}.full-picture-page__hero__hr{border-bottom:1px solid #dadada}.full-picture-page__polaroid{padding-top:30px;padding-bottom:100px}@media (max-width:960px){.full-picture-page__polaroid{padding-bottom:40px}}.full-picture-page__polaroid__inner{max-width:880px;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between}@media (max-width:960px){.full-picture-page__polaroid__inner{display:block;padding:0 20px}}.full-picture-page__polaroid__printer{width:50%;height:290px;position:relative}@media (max-width:960px){.full-picture-page__polaroid__printer{width:auto;margin-bottom:20px}}@media (max-width:480px){.full-picture-page__polaroid__printer{height:62vw}}.full-picture-page__polaroid__printer img{position:absolute;top:59%;left:50%;transform:translate(-50%,-50%)}@media (max-width:480px){.full-picture-page__polaroid__printer img{width:170%}}.full-picture-page__polaroid__text-container{width:46%}@media (max-width:960px){.full-picture-page__polaroid__text-container{width:auto}}.full-picture-page__polaroid__h2{font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:20px;color:#000;margin-bottom:20px}.full-picture-page__polaroid__list{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:16px;color:#000;padding-left:15px}.full-picture-page__polaroid__list li{margin-bottom:9px}.full-picture-page__purple-box{background-color:#595fcf;padding:0}.full-picture-page__purple-box__inner{max-width:880px;margin:0 auto;padding:0 40px;min-height:240px;display:flex;align-items:center;justify-content:center}@media (max-width:960px){.full-picture-page__purple-box__inner{padding:0 20px}}.promo_header,.promo_header--space,.promo_header--space--thankyou,.promo_header--thanks{display:block;width:100%;height:auto;padding-top:60px;padding-bottom:60px;background:#00c488}.promo_header--ccp{background:url(https://d341kum51qu34d.cloudfront.net/images/home/ccp-82189624.jpg) #092735 bottom repeat-x}.promo_header--space--thankyou .btn,.promo_header--space .btn,.promo_header--thanks .btn,.promo_header .btn{float:left;margin:35px 15px 0 0}.promo_header--space--thankyou .email_signup,.promo_header--space .email_signup,.promo_header--thanks .email_signup,.promo_header .email_signup{float:left;clear:both;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:12px;color:#009165;margin:5px 0 0 15px}.promo_header--space--thankyou .email_signup:hover,.promo_header--space .email_signup:hover,.promo_header--thanks .email_signup:hover,.promo_header .email_signup:hover{text-decoration:underline}@media (max-width:680px){.promo_header--space--thankyou .email_signup,.promo_header--space .email_signup,.promo_header--thanks .email_signup,.promo_header .email_signup{margin-left:0}}.promo_header--space,.promo_header--space--thankyou{padding-bottom:70px;background:#080c20 url(https://d341kum51qu34d.cloudfront.net/images/heros/space-a09e517a.jpg) bottom no-repeat}.promo_header--space--thankyou .btn,.promo_header--space .btn{float:none;margin:35px auto}.promo_header--space--thankyou{height:50vh}.promo_header--thanks{padding:20vh 0 30vh}.promo_header__title,.promo_header__title--space,.promo_header__title--thanks{font-size:47px;line-height:52px;color:#fff;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;margin-top:45px}.promo_header__title--space,.promo_header__title--thanks{text-align:center}.promo_header__explanation,.promo_header__explanation--space,.promo_header__explanation--thanks{font-size:20px;line-height:24px;color:#fff;font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif}.promo_header__explanation--sub{display:block;float:left;clear:both;margin-top:15px}.promo_header__explanation--space,.promo_header__explanation--thanks{margin-top:21px;text-align:center}.promo_header__explanation--space a,.promo_header__explanation--thanks a{color:#fff;text-decoration:underline}.promo_header__explanation--space a:hover,.promo_header__explanation--thanks a:hover{text-decoration:none}.promo_header__explanation--space--sub,.promo_header__explanation--thanks--sub{float:none}@media (max-width:680px){.promo_header__title,.promo_header__title--space,.promo_header__title--thanks{font-size:36px;line-height:42px;margin-top:35px}.promo_header__explanation,.promo_header__explanation--space,.promo_header__explanation--thanks{font-size:16px;line-height:19px}.promo_header__explanation--sub{margin-top:14px}}.main-header{display:block;width:100%;height:60px;position:absolute;top:20px;left:0;z-index:2000;transition:all .2s ease-in-out}@media (max-width:960px){.main-header{top:0}}.main-header .main-grid{align-items:center}.main-header .fixed .small-pill-btn--green{background-color:#fff;color:#45d298}.mobile_navigation{align-items:center;display:none;justify-content:flex-end;position:relative}.main-logo{display:flex;align-items:center;margin-right:auto;height:60px;width:200px}.main-logo:hover{opacity:.8}.main-logo h1{display:block;width:0;height:0;overflow:hidden;text-indent:-9999px}.main-logo svg{min-width:200px}.main-logo svg path,.main-logo svg polygon{fill:#fff}.main-logo img{display:block;width:auto;height:22px;float:left;margin:16px 0 0 10px}.main-logo--browser_thanks svg path,.main-logo--browser_thanks svg polygon,.main-logo--extension svg path,.main-logo--extension svg polygon,.main-logo--uninstall svg path,.main-logo--uninstall svg polygon{fill:#000}.main_menu{display:flex;position:relative;align-items:center}.main_menu__link{color:#333;display:flex;font-size:15px;line-height:60px;margin-right:2.5rem}.main-header--contact_form .main_menu__link,.main-header--contact_thank_you .main_menu__link,.main-header--dark .main_menu__link,.main-header--dev_form .main_menu__link,.main-header--home .main_menu__link,.main-header--java .main_menu__link{color:#fff}.main-header--demo,.main-header--education,.main-header--emerging-leaders-scholarship,.main-header--new-home,.main-header--newsletter-confirmation,.main-header--non_profit,.main-header--pricing,.main-header--quality,.main-header--summit,.main-header--summit_coc{top:0;border-top:20px solid #fff;height:80px}.main-header--demo .main-grid,.main-header--education .main-grid,.main-header--emerging-leaders-scholarship .main-grid,.main-header--new-home .main-grid,.main-header--newsletter-confirmation .main-grid,.main-header--non_profit .main-grid,.main-header--pricing .main-grid,.main-header--quality .main-grid,.main-header--summit .main-grid,.main-header--summit_coc .main-grid{max-width:1500px}@media (max-width:960px){.main-header--demo,.main-header--education,.main-header--emerging-leaders-scholarship,.main-header--new-home,.main-header--newsletter-confirmation,.main-header--non_profit,.main-header--pricing,.main-header--quality,.main-header--summit,.main-header--summit_coc{border-top:0;height:60px}}.acct_navigation .main_menu__link{margin-right:0}.acct_navigation .small-pill-btn:not(:last-child){margin-right:1rem}@media (max-width:960px){.main-logo{width:40px;position:relative;overflow:hidden}.main-logo svg .text{display:none}.mobile_navigation{display:flex}}@media (max-width:960px){nav.acct_navigation .button-group{display:block}}.main-logo__svg path,.main-logo__svg polygon{transition:all .15s ease-in-out}.main-header--dark .main-logo__svg path,.main-header--dark .main-logo__svg polygon,.main-logo--about .main-logo__svg path,.main-logo--about .main-logo__svg polygon,.main-logo--blog .main-logo__svg path,.main-logo--blog .main-logo__svg polygon,.main-logo--blog_article .main-logo__svg path,.main-logo--blog_article .main-logo__svg polygon,.main-logo--changelog .main-logo__svg path,.main-logo--changelog .main-logo__svg polygon,.main-logo--changelog_article .main-logo__svg path,.main-logo--changelog_article .main-logo__svg polygon,.main-logo--demo .main-logo__svg path,.main-logo--demo .main-logo__svg polygon,.main-logo--education .main-logo__svg path,.main-logo--education .main-logo__svg polygon,.main-logo--emerging-leaders-scholarship .main-logo__svg path,.main-logo--emerging-leaders-scholarship .main-logo__svg polygon,.main-logo--job .main-logo__svg path,.main-logo--job .main-logo__svg polygon,.main-logo--jobs .main-logo__svg path,.main-logo--jobs .main-logo__svg polygon,.main-logo--new-home .main-logo__svg path,.main-logo--new-home .main-logo__svg polygon,.main-logo--newsletter-confirmation .main-logo__svg path,.main-logo--newsletter-confirmation .main-logo__svg polygon,.main-logo--non_profit .main-logo__svg path,.main-logo--non_profit .main-logo__svg polygon,.main-logo--pricing .main-logo__svg path,.main-logo--pricing .main-logo__svg polygon,.main-logo--quality .main-logo__svg path,.main-logo--quality .main-logo__svg polygon,.main-logo--summit .main-logo__svg path,.main-logo--summit .main-logo__svg polygon,.main-logo--summit_coc .main-logo__svg path,.main-logo--summit_coc .main-logo__svg polygon,.main-logo--tag .main-logo__svg path,.main-logo--tag .main-logo__svg polygon,.main-logo--velocity .main-logo__svg path,.main-logo--velocity .main-logo__svg polygon,.main-logo--velocity_feature .main-logo__svg path,.main-logo--velocity_feature .main-logo__svg polygon,.main-logo--velocity_signup .main-logo__svg path,.main-logo--velocity_signup .main-logo__svg polygon,.main-logo--velocity_thank_you .main-logo__svg path,.main-logo--velocity_thank_you .main-logo__svg polygon{fill:#000}footer{background:#f7f7f7}.footer{display:flex;flex-wrap:wrap;color:#656565;position:relative}@media (max-width:960px){.footer{padding:0 2rem}}.footer .footer-left,.footer .footer-right{flex:1 0 50%;display:flex;flex-wrap:wrap}@media (max-width:960px){.footer .footer-left,.footer .footer-right{flex:1 0 100%}}.footer .footer-left{flex-direction:column}@media (max-width:960px){.footer .footer-left{margin-bottom:3rem}}.footer .footer-item{flex:1 0 25%}@media (max-width:960px){.footer .footer-item{flex:1 0 50%;margin-bottom:3rem}}.footer .footer-header{font-size:.875em;margin-bottom:2rem;text-transform:uppercase}.footer ul{font-size:.875rem;list-style-type:none}.footer li:not(:last-child){margin-bottom:1rem}.footer li a{color:#656565}.footer .footer-logo{display:block;opacity:.75;width:200px}.footer .footer-logo svg{display:block;height:auto;width:100%}@media (max-width:960px){.footer .footer-logo{text-align:center;margin:0 auto 1rem}}.footer .footer-copyright{font-size:.875rem;margin-top:auto}@media (max-width:960px){.footer .footer-copyright{text-align:center;margin-left:auto;margin-right:auto}}.velocity-footer{padding:3rem 0}.velocity-footer .footer{justify-content:space-between}.velocity-footer .footer ul{align-items:center;display:inline-flex}.velocity-footer .footer-copyright{margin:0 1rem 0 0;white-space:nowrap}.velocity-footer .footer-left,.velocity-footer .footer-right{align-items:center;display:flex;flex:0;flex-direction:row;flex-wrap:nowrap}.velocity-footer .footer-left li,.velocity-footer .footer-right li{margin:0;white-space:nowrap}@media (max-width:480px){.velocity-footer .footer-left li,.velocity-footer .footer-right li{margin:0 .75rem}}@media (max-width:960px){.velocity-footer .footer-left,.velocity-footer .footer-right{margin:0}}@media (max-width:480px){.velocity-footer .footer-left,.velocity-footer .footer-right{justify-content:center;margin-top:1rem;min-width:100%;order:2}}.velocity-footer .footer-left li{margin-right:1rem}.velocity-footer .footer-right li{margin-left:1rem}@media (max-width:480px){.velocity-footer .footer-center{width:100%}}.velocity-footer .footer-logo{width:40px}@media (max-width:960px){.velocity-footer .footer-logo{margin:0 auto}}@media (max-width:960px){.acct_navigation,.main_menu{display:none}}.mobile-nav{background-color:#45d298;background:linear-gradient(180deg,#45d298,#3ac189);display:none;height:100vh;opacity:0;overflow:auto;position:fixed;top:0;transition:opacity .35s ease-in;visibility:hidden;width:100%}@media (max-width:960px){.mobile-nav{display:flex;flex-direction:column;position:absolute;z-index:10}}.mobile-nav.opened{opacity:1;visibility:visible}.mobile-nav.opened~.main-header .main-logo__svg path{fill:#fff}.mobile-nav.opened .nav-item__wrap{display:block}.mobile-nav .nav-list{display:flex;flex-direction:column;flex-grow:1;justify-content:center;list-style-type:none;position:relative;padding:60px 2rem 0;text-align:center}.mobile-nav .nav-item{color:#fff;font-size:1.6rem;padding:1rem;display:block}.mobile-nav .nav-item__wrap{animation:fadeInGrow .2s cubic-bezier(.55,.085,.68,.53) both;display:none}.mobile-nav .nav-item__wrap:first-child{animation-delay:.25s}.mobile-nav .nav-item__wrap:nth-child(2){animation-delay:.35s}.mobile-nav .nav-item__wrap:nth-child(3){animation-delay:.45s}.mobile-nav .nav-item__wrap:nth-child(4){animation-delay:.55s}.mobile-nav .nav-item__wrap:nth-child(5){animation-delay:.65s}.mobile-nav .nav-item__wrap:nth-child(6){animation-delay:.75s}.mobile-nav .button-group--stacked{padding:2rem 5.5rem}.mobile-nav .button-group--stacked .small-pill-btn{display:block;padding:12px 20px}.mobile-nav .button-group--stacked .small-pill-btn:first-child{margin-bottom:2rem}.velocity-page .mobile-nav{background-color:#666cdc;background:linear-gradient(180deg,#666cdc,#595fcf)}.velocity-page .mobile-nav .vel-button{background-color:#fff;color:#666cdc}body.locked{overflow:hidden;width:100%;height:100%}.fixed,body.locked{position:fixed}.demo_page .main-header,.education-page .main-header,.new-home-page .main-header,.non-profit-page .main-header,.pricing-page .main-header,.summit2018-page .main-header,.summit2019-page .main-header{background-color:#fff}@media (max-width:960px){.demo_page .main-header,.education-page .main-header,.new-home-page .main-header,.non-profit-page .main-header,.pricing-page .main-header,.summit2018-page .main-header,.summit2019-page .main-header{background-color:transparent}}.demo_page .main-header--demo,.demo_page .main-header--education,.demo_page .main-header--new-home,.demo_page .main-header--non_profit,.demo_page .main-header--pricing,.demo_page .main-header--summit,.education-page .main-header--demo,.education-page .main-header--education,.education-page .main-header--new-home,.education-page .main-header--non_profit,.education-page .main-header--pricing,.education-page .main-header--summit,.new-home-page .main-header--demo,.new-home-page .main-header--education,.new-home-page .main-header--new-home,.new-home-page .main-header--non_profit,.new-home-page .main-header--pricing,.new-home-page .main-header--summit,.non-profit-page .main-header--demo,.non-profit-page .main-header--education,.non-profit-page .main-header--new-home,.non-profit-page .main-header--non_profit,.non-profit-page .main-header--pricing,.non-profit-page .main-header--summit,.pricing-page .main-header--demo,.pricing-page .main-header--education,.pricing-page .main-header--new-home,.pricing-page .main-header--non_profit,.pricing-page .main-header--pricing,.pricing-page .main-header--summit,.summit2018-page .main-header--demo,.summit2018-page .main-header--education,.summit2018-page .main-header--new-home,.summit2018-page .main-header--non_profit,.summit2018-page .main-header--pricing,.summit2018-page .main-header--summit,.summit2019-page .main-header--demo,.summit2019-page .main-header--education,.summit2019-page .main-header--new-home,.summit2019-page .main-header--non_profit,.summit2019-page .main-header--pricing,.summit2019-page .main-header--summit{top:0;border-top:20px solid #fff;height:100px}@media (max-width:960px){.demo_page .main-header--demo,.demo_page .main-header--education,.demo_page .main-header--new-home,.demo_page .main-header--non_profit,.demo_page .main-header--pricing,.demo_page .main-header--summit,.education-page .main-header--demo,.education-page .main-header--education,.education-page .main-header--new-home,.education-page .main-header--non_profit,.education-page .main-header--pricing,.education-page .main-header--summit,.new-home-page .main-header--demo,.new-home-page .main-header--education,.new-home-page .main-header--new-home,.new-home-page .main-header--non_profit,.new-home-page .main-header--pricing,.new-home-page .main-header--summit,.non-profit-page .main-header--demo,.non-profit-page .main-header--education,.non-profit-page .main-header--new-home,.non-profit-page .main-header--non_profit,.non-profit-page .main-header--pricing,.non-profit-page .main-header--summit,.pricing-page .main-header--demo,.pricing-page .main-header--education,.pricing-page .main-header--new-home,.pricing-page .main-header--non_profit,.pricing-page .main-header--pricing,.pricing-page .main-header--summit,.summit2018-page .main-header--demo,.summit2018-page .main-header--education,.summit2018-page .main-header--new-home,.summit2018-page .main-header--non_profit,.summit2018-page .main-header--pricing,.summit2018-page .main-header--summit,.summit2019-page .main-header--demo,.summit2019-page .main-header--education,.summit2019-page .main-header--new-home,.summit2019-page .main-header--non_profit,.summit2019-page .main-header--pricing,.summit2019-page .main-header--summit{border-top:0;height:60px}}.main_menu .quality-signup{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(69,210,152,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#45d298;color:#fff}.main_menu .quality-signup:focus,.main_menu .quality-signup:hover{background-color:#45d2bb;box-shadow:0 0 0 .5rem rgba(69,210,152,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.main_menu .quality-signup:active{background-color:#2cb87e;box-shadow:none}.main_menu .quality-signup:focus,.main_menu .quality-signup:hover{background-color:#3ac189;color:#fff}.main_menu .quality-signup:active{background-color:#acebd1}.main_menu .request-demo{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(102,108,220,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#666cdc;color:#fff;margin-left:1rem}.main_menu .request-demo:focus,.main_menu .request-demo:hover{background-color:#7e66dc;box-shadow:0 0 0 .5rem rgba(102,108,220,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.main_menu .request-demo:active{background-color:#3c44d3;box-shadow:none}.main_menu .request-demo:focus,.main_menu .request-demo:hover{background-color:#595fcf;color:#fff}.main_menu .request-demo:active{background-color:#797ff3}.main_menu .quality-signup,.main_menu .request-demo{padding:.5rem 1rem;height:36px}@media (max-width:1500px){.main_menu .quality-signup,.main_menu .request-demo{padding:.5rem}}@media (max-width:1150px){.main_menu .quality-signup,.main_menu .request-demo{width:110px;font-size:.7rem;padding:.2rem;line-height:.7rem}}.mobile-nav .nav-item{font-size:1.25rem;padding:0 0 1rem}.mobile-nav .login-button--purple{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(102,108,220,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#666cdc;color:#fff}.mobile-nav .login-button--purple:focus,.mobile-nav .login-button--purple:hover{background-color:#7e66dc;box-shadow:0 0 0 .5rem rgba(102,108,220,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.mobile-nav .login-button--purple:active{background-color:#3c44d3;box-shadow:none}.mobile-nav .login-button--purple:focus,.mobile-nav .login-button--purple:hover{background-color:#595fcf;color:#fff}.mobile-nav .login-button--purple:active{background-color:#797ff3}.mobile-nav .login-button--green{align-items:center;border-radius:3px;box-shadow:0 0 0 0 rgba(69,210,152,.4);cursor:pointer;display:inline-flex;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:14px;justify-content:center;padding:.5rem 2rem;text-align:center;text-transform:uppercase;transition:all .2s cubic-bezier(.25,.46,.45,.94);background-color:#45d298;color:#fff}.mobile-nav .login-button--green:focus,.mobile-nav .login-button--green:hover{background-color:#45d2bb;box-shadow:0 0 0 .5rem rgba(69,210,152,.15);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.mobile-nav .login-button--green:active{background-color:#2cb87e;box-shadow:none}.mobile-nav .login-button--green:focus,.mobile-nav .login-button--green:hover{background-color:#3ac189;color:#fff}.mobile-nav .login-button--green:active{background-color:#acebd1}.mobile-nav .login-button{font-size:1.2rem;width:80%;margin-bottom:2rem}.main_menu__link--shrink-right{margin-right:0}.main_menu__link:hover{color:#b1b1b1;transition:none}.main_menu__link:hover .login-bubble,.main_menu__link:hover .products-bubble{visibility:visible;opacity:1;transition:visibility 0s linear,opacity .1s linear}.products-bubble{background-color:#fff;filter:drop-shadow(0 0 5px #ccc);opacity:0;padding:1rem;position:absolute;top:100%;transition:visibility 0s linear .2s,opacity .1s linear .1s;visibility:hidden;width:440px;margin-left:-160px}.products-bubble:before{content:"";position:absolute;top:-10px;left:210px;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.products-bubble .bubble__container{display:flex;justify-content:space-between;flex-direction:column;align-items:strech}.products-bubble .bubble__separator{height:1px;width:90%;background-color:#e7e7e7}.products-bubble .bubble__content{align-self:flex-start;width:190px;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;line-height:1.5rem;font-size:.8rem}.products-bubble .bubble__content .bubble__subtitle{line-height:1.2rem;margin:.5rem 0}.products-bubble .bubble__content .bubble__title{display:flex;flex-direction:row;justify-content:baseline}.products-bubble .bubble__content .beta-pill{font-size:.7rem;max-width:70px;padding:0 .7rem;line-height:1.2rem}.products-bubble .bubble__title--link{font-weight:700;font-size:1rem;color:inherit}.products-bubble .bubble__title--link:hover{text-decoration:none;color:inherit}.products-bubble .bubble__subtitle--link{color:grey;font-weight:400}.products-bubble .bubble__subtitle--link:hover{text-decoration:none}.products-bubble .bubble__link{color:#656565;font-weight:700;padding:.2rem 0}.products-bubble .bubble__link:hover{color:#b1b1b1}.products-bubble .content--green{color:#45d298}.products-bubble .content--purple{color:#666cdc}.products-bubble .bubble__container{flex-direction:row}.products-bubble .bubble__separator{width:1px;height:auto}.login-bubble{background-color:#fff;filter:drop-shadow(0 0 5px #ccc);opacity:0;padding:1rem;position:absolute;top:100%;transition:visibility 0s linear .2s,opacity .1s linear .1s;visibility:hidden;width:220px;margin-left:-92px}.login-bubble:before{content:"";position:absolute;top:-10px;left:100px;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.login-bubble .bubble__container{display:flex;justify-content:space-between;flex-direction:column;align-items:strech}.login-bubble .bubble__separator{height:1px;width:90%;background-color:#e7e7e7}.login-bubble .bubble__content{align-self:flex-start;width:190px;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;line-height:1.5rem;font-size:.8rem}.login-bubble .bubble__content .bubble__subtitle{line-height:1.2rem;margin:.5rem 0}.login-bubble .bubble__content .bubble__title{display:flex;flex-direction:row;justify-content:baseline}.login-bubble .bubble__content .beta-pill{font-size:.7rem;max-width:70px;padding:0 .7rem;line-height:1.2rem}.login-bubble .bubble__title--link{font-weight:700;font-size:1rem;color:inherit}.login-bubble .bubble__title--link:hover{text-decoration:none;color:inherit}.login-bubble .bubble__subtitle--link{color:grey;font-weight:400}.login-bubble .bubble__subtitle--link:hover{text-decoration:none}.login-bubble .bubble__link{color:#656565;font-weight:700;padding:.2rem 0}.login-bubble .bubble__link:hover{color:#b1b1b1}.login-bubble .content--green{color:#45d298}.login-bubble .content--purple{color:#666cdc}.velocity-2-is-coming-banner{text-align:center;background-color:#eef;font-family:ProximaNova-Bold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:18px;color:#000}.velocity-2-is-coming-banner br{display:none}@media (max-width:960px){.velocity-2-is-coming-banner br{display:inline}}.velocity-2-is-coming-banner__inner{padding:22px 40px}@media (max-width:960px){.velocity-2-is-coming-banner__inner{padding:10px 20px}}.velocity-2-is-coming-banner__link{font-family:ProximaNova-Regular,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:18px;color:#666cdc}.button{font-size:12px;line-height:26px;height:26px;padding:0 15px;background:#009165;color:#fff;opacity:1;transition:opacity .3s}.button--simple{border-radius:5px}.button--simple:hover{opacity:.8}.button--simple:active{background:#fff;color:#064c2d}.button--big{border-radius:5px;font-size:18px;height:36px}.btn{display:block;width:auto;height:auto;padding:13px 40px 13px 15px;background:#909090;position:relative;border:1px solid #0096de;transition:color .2s,background .2s;cursor:pointer}.btn__icon{font-size:22px;line-height:22px;margin-right:12px}.btn--inline{display:inline-block}.btn__text{font-size:18px;line-height:18px}.btn__cta{font-size:16px;line-height:18px;position:absolute;top:50%;right:15px;margin-top:-8px;transform:translateX(0);transition:transform .3s}.btn:hover .btn__cta{transform:translateX(5px)}.large-shadow-btn{box-shadow:inset 0 -2px 0 rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.08),0 4px 6px rgba(0,0,0,.08),0 12px 16px rgba(0,0,0,.08);background-color:#00c488;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;padding:16px 32px;transition:all .3s ease-in-out}.large-shadow-btn:hover{box-shadow:inset 0 -2px 0 rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.08),0 12px 16px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 24px 36px rgba(0,0,0,.08);background:#1aca94;color:#fff;transform:translateY(-1px)}.button-group{text-align:center;width:100%;position:relative}.small-pill-btn{background-color:#fff;border-radius:50px;color:#3ac189;cursor:pointer;display:inline-block;padding:8px 20px;transition:all .3s ease-in-out;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:12px;text-transform:uppercase;box-shadow:0 4px 7px rgba(0,0,0,.2)}.small-pill-btn:hover{background:hsla(0,0%,100%,.85);color:#3ac189}.small-pill-btn--pink{background-color:#fc307e;color:#fff}.small-pill-btn--pink:hover{background:#fff;color:#fc307e}.small-pill-btn--green{background-color:#45d298;color:#fff}.small-pill-btn--green:hover{background:#74ddb2;color:#fff}.small-pill-btn--purple{background-color:#16084c;color:#fff}.small-pill-btn--purple:hover{background:#504679;color:#fff}.large-pill-btn{background-color:#fff;border-radius:25px;color:#3ac189;cursor:pointer;display:inline-block;font-family:ProximaNova-Semibold,Avenir Next,-apple-system-body,Helvetica Neue,Helvetica,sans-serif;font-size:.875em;letter-spacing:.05em;padding:15px;min-width:240px;transition:all .3s ease-in-out;text-transform:uppercase;box-shadow:0 4px 7px rgba(0,0,0,.2)}.large-pill-btn:hover{background:hsla(0,0%,100%,.85);color:#3ac189}.large-pill-btn--green{background-color:#45d298;color:#fff}.large-pill-btn--green:hover{background:#74ddb2;color:#fff}.large-pill-btn--purple{background-color:#16084c;color:#fff}.large-pill-btn--purple:hover{background:#504679;color:#fff}.btn--action,.btn--blue{border-radius:5px;background:#0096de;color:#fff}.btn--action:hover,.btn--blue:hover{color:#0096de;background:#def4ff}.btn--action{text-align:center;box-sizing:content-box;line-height:30px;min-height:18px;width:150px;padding:5px 15px;border:1px solid #0074ab}.btn--head_promo{border:0;padding-right:120px;color:#fff;background:#009165;border-radius:5px}.btn--head_promo:hover{background:rgba(0,145,101,.5)}.btn--head_promo:active{background:#fff;color:#064c2d}.btn--space_promo{display:block;width:240px;height:auto;box-sizing:border-box;border:0;color:#fff;background:#0d6463;border-radius:5px;margin:0 auto}.btn--space_promo:active{background:#fff;color:#0096de}.btn--head_promo--ccp{padding-right:90px;color:#fcdc4b;background:#092735;border-radius:5px;border:2px solid #fcdc4b}@media (max-width:960px){.btn--head_promo--ccp{padding-right:50px}}.btn--head_promo--ccp:hover{background:rgba(9,39,53,.5)}.btn--head_promo--ccp:active{background:#fcdc4b;color:#064c2d}.btn--platform{background:#00c488;width:80%;max-width:220px;margin:0 auto;color:#fff;text-align:center;border-radius:5px;border:0;padding:13px 15px}.btn--platform:hover{background:#eedb5b}.iconed_link{display:block;width:95px;height:35px;font-size:16px;line-height:35px;color:#909090}.iconed_link h4,.iconed_link span{display:block;float:left}.iconed_link span{font-size:32px;line-height:28px;position:relative;top:4px;padding-right:5px;transition:color .3s}.iconed_link h4{transition:color .3s;line-height:35px}.iconed_link:hover{color:#000}.iconed_link:hover .icon-help{color:#d9322f}.iconed_link:hover .icon-docs{color:#0096de}.tool_tip{font-size:10px;line-height:27px;position:absolute;box-sizing:border-box;left:50%;top:150%;border-radius:5px;color:#fff;text-align:center;background:#000;transition:opacity .4s}.tool_tip:before{content:"";height:0;width:0;border-bottom:6px solid #000;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:-6px;left:50%;margin-left:-6px}.rtn_btn{display:block;width:40px;height:40px;position:fixed;top:0;left:0;z-index:9999;overflow:hidden;text-indent:-9999px;background:url(https://d341kum51qu34d.cloudfront.net/images/icons/left_arrow_fancy-03f37397.svg) 50% repeat-x;background-size:30px 30px;margin:6px 0;opacity:.6;transition:opacity .2s}.rtn_btn:hover{opacity:1}.divider{margin-top:32px;margin-bottom:32px;border-top:1px solid rgba(0,0,0,.1)}.header-divider{margin-bottom:16px;padding-bottom:16px;position:relative}.header-divider:after{margin-right:auto;margin-left:auto;position:absolute;right:0;bottom:0;left:0;height:3px;width:24px;background-color:#00c488;content:"";display:block}.small-link{border-bottom:1px solid transparent;color:#00c488;font-size:.75em;transition:all .3s ease-in-out}.small-link:hover{border-bottom-color:#00c488;color:#00b07a;padding-bottom:2px}.text--vel-purple{color:#666cdc}.text--cc-green{color:#45d298}.text-spacing--wide{letter-spacing:.1rem}.text-spacing--widest{letter-spacing:.2rem}.text--bold{font-weight:700}.checkbox-wrapper,.radio-button-wrapper{align-items:center;display:flex;flex-direction:row;line-height:1.5rem;margin:.7rem 0}.checkbox-wrapper input,.radio-button-wrapper input{display:inline-block;margin-bottom:.2rem;width:auto}.checkbox-wrapper input:focus+label,.radio-button-wrapper input:focus+label{color:grey;font-weight:400}.checkbox-wrapper label,.radio-button-wrapper label{font-weight:400;letter-spacing:.05rem;margin:0 1rem 0 0;width:auto;vertical-align:middle}.checkbox-wrapper .checkbox,.checkbox-wrapper .radio-button,.radio-button-wrapper .checkbox,.radio-button-wrapper .radio-button{opacity:0;position:absolute}.checkbox-wrapper .checkbox+label,.checkbox-wrapper .radio-button+label,.radio-button-wrapper .checkbox+label,.radio-button-wrapper .radio-button+label{cursor:pointer;padding:0;position:relative}.checkbox-wrapper .checkbox+label:before,.checkbox-wrapper .radio-button+label:before,.radio-button-wrapper .checkbox+label:before,.radio-button-wrapper .radio-button+label:before{background:#fff;border-radius:3px;border:1px solid #ccc;content:"";display:inline-block;height:20px;margin-right:10px;vertical-align:middle;width:20px}.checkbox-wrapper .checkbox:checked+label:before,.checkbox-wrapper .radio-button:checked+label:before,.radio-button-wrapper .checkbox:checked+label:before,.radio-button-wrapper .radio-button:checked+label:before{background:#45d298}.checkbox-wrapper .checkbox:checked+label:after,.checkbox-wrapper .radio-button:checked+label:after,.radio-button-wrapper .checkbox:checked+label:after,.radio-button-wrapper .radio-button:checked+label:after{content:"";position:absolute}.checkbox-wrapper .checkbox:checked+label:after,.radio-button-wrapper .checkbox:checked+label:after{background-color:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;height:2px;left:5px;top:12px;transform:rotate(45deg);width:2px}.checkbox-wrapper .checkbox:checked+label:before,.radio-button-wrapper .checkbox:checked+label:before{border:0}.checkbox-wrapper .radio-button:checked+label:before,.radio-button-wrapper .radio-button:checked+label:before{background-color:#45d298;border-radius:100%;border:1px solid #45d298;box-shadow:inset 0 0 0 4px #fff}.checkbox-wrapper .radio-button+label:after,.checkbox-wrapper .radio-button+label:before,.radio-button-wrapper .radio-button+label:after,.radio-button-wrapper .radio-button+label:before{border-radius:100%;margin-bottom:4px}.inline-logos{align-items:center;display:flex;flex-direction:row;justify-content:space-around;list-style-type:none}.inline-logos .inline-logo{max-width:150px}.blurry-shadow{filter:drop-shadow(0 0 5px #808080)}.blurry-light-shadow{filter:drop-shadow(0 0 5px #ccc)}.close{cursor:pointer;color:#f7f7f7;background-color:transparent;font-size:1rem;height:40px;width:40px}.close:before{content:"x"}.close:hover{color:#fff}