@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;500&display=swap);@font-face{font-family:geomanistregular;src:url(/fonts/geomanist-regular-webfont.eot);src:url(/fonts/geomanist-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/geomanist-regular-webfont.woff2) format("woff2"),url(/fonts/geomanist-regular-webfont.woff) format("woff"),url(/fonts/geomanist-regular-webfont.ttf) format("truetype"),url(/fonts/geomanist-regular-webfont.svg#geomanistregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:geomanistregular;src:url(/fonts/geomanist-bold-webfont.eot);src:url(/fonts/geomanist-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/geomanist-bold-webfont.woff2) format("woff2"),url(/fonts/geomanist-bold-webfont.woff) format("woff"),url(/fonts/geomanist-bold-webfont.ttf) format("truetype"),url(/fonts/geomanist-bold-webfont.svg#geomanistregular) format("svg");font-weight:700;font-style:normal}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,li,ol[class],p,ul[class]{margin:0;font-weight:300}a{text-decoration:none;color:inherit}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;outline:none;border:0;margin:0;background:none;-webkit-appearance:none;appearance:none}table{border-spacing:0;border-collapse:collapse}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.modal{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:all}.modal>.modal-body{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;z-index:2;padding:56px;max-height:95%;overflow-y:auto}@media (max-width:700px){.modal>.modal-body{position:absolute;top:0;bottom:0;left:0;right:0;padding:32px}}.modal>.modal-body>.modal-close{text-decoration:none;position:absolute;top:16px;right:16px;width:24px;height:24px;font-size:24px;line-height:24px;text-align:center;font-family:monospace;color:inherit;border-radius:100px;transition:all .2s}.modal>.modal-body>.modal-close:hover{cursor:pointer;box-shadow:0 0 0 8px #f4f7fc;border-radius:4px;background-color:#f4f7fc}.modal>.modal-body>.modal-close:active{box-shadow:0 0 0 2px #f4f7fc}.modal>.modal-background{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5)}.modal.is-prompt>.modal-body{max-width:40%;display:flex;flex-direction:column;align-items:center}.modal.is-prompt>.modal-body>p{margin-bottom:16px}.modal.is-confirm>.modal-body{max-width:40%;display:flex;flex-direction:column}.modal.is-confirm>.modal-body>p{margin-bottom:16px}.modal.is-confirm>.modal-body>.actions{display:flex;flex-direction:row;justify-content:flex-end}.modal.is-confirm>.modal-body>.actions>:not(:last-child){margin-right:16px}.notice{padding:16px;font-size:14px;border-radius:4px;background-color:rgba(0,0,0,.8);color:#fff}.input{display:flex;flex-direction:column}.input>label{margin-bottom:2px}.input>input[type=email],.input>input[type=password],.input>input[type=tel],.input>input[type=text],.input>input[type=url]{color:inherit;border-radius:4px;border:1px solid #eceff6;background-color:#fff;padding:12px 16px}.input>input[type=email]:disabled,.input>input[type=password]:disabled,.input>input[type=tel]:disabled,.input>input[type=text]:disabled,.input>input[type=url]:disabled{opacity:.7}.input>input[type=email]:disabled:hover,.input>input[type=password]:disabled:hover,.input>input[type=tel]:disabled:hover,.input>input[type=text]:disabled:hover,.input>input[type=url]:disabled:hover{cursor:not-allowed}.input>input[type=checkbox]+label{transition:all .2s;display:flex;flex-direction:row;align-items:center}.input>input[type=checkbox]+label:hover{cursor:pointer;box-shadow:0 0 0 8px rgba(0,0,0,.05);border-radius:4px;background-color:rgba(0,0,0,.05)}.input>input[type=checkbox]+label:active{box-shadow:0 0 0 2px rgba(0,0,0,.05)}.input>input[type=checkbox]+label>span{font-size:12px;flex:1}.input>input[type=checkbox]+label>span>a{color:#166bff}.input>input[type=checkbox]+label>i{height:20px;width:20px;line-height:20px;font-size:12px;text-align:center;border:1px solid #166bff;border-radius:48px;color:transparent;transition:all .2s ease;margin-right:8px}.input>input[type=checkbox]:checked+label>i{background-color:#166bff;color:#fff}.input>textarea{border-radius:4px;border:1px solid #eceff6;background-color:#fff;width:100%;padding:16px;resize:none}.input>textarea:disabled{opacity:.7}.input>textarea:disabled:hover{cursor:not-allowed}.input>.select>select{border-radius:4px;border:1px solid #eceff6;background-color:#fff;color:#333;width:100%;padding:16px}.input>.select>select:disabled{opacity:.7}.input>.select>select:disabled:hover{cursor:not-allowed}.input>.note{margin-top:2px;font-size:11px;color:#333}.input.is-toggle{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.input.is-toggle>.label{flex:1;padding-right:16px;font-size:14px}.input.is-toggle>.button{background-color:#f4f7fc;border-radius:48px;width:40px;height:24px;position:relative;transition:background-color .3s ease-out}.input.is-toggle>.button>span{position:absolute;display:block;top:3px;left:3px;height:18px;width:18px;border-radius:40px;background-color:#fff;transform:translateX(0);transition:transform .3s ease-out}.input.is-toggle.is-active>.button{background-color:#111}.input.is-toggle.is-active>.button>span{transform:translateX(16px)}.button-group{display:flex;flex-direction:row;align-items:center}.button-group>.button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.button-group>.button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.button-group>.button:not(:first-child):not(:last-child){border-radius:0}.button-group>:not(:last-child){border-right:0!important}.button{display:inline-block;line-height:1;color:inherit;margin:0}.button:hover{cursor:pointer}.button.disabled,.button:disabled{filter:grayscale(100%);opacity:.6}.button.disabled:hover,.button:disabled:hover{cursor:not-allowed}.button.is-alpha{background-color:#166bff;color:#fff;font-size:14px;line-height:14px;padding:12px 16px;transition:all .2s;border-radius:50px}.button.is-alpha:hover{background-color:#307bff}.button.is-alpha:active{transform:scale(.92)}.button.is-alpha.is-active,.button.is-alpha:active{background-color:#005cfc}.button.is-beta{border:1px solid #166bff;background-color:#fff;border-radius:4px;font-size:12px;line-height:12px;padding:12px 16px;transition:all .2s}.button.is-beta.is-active,.button.is-beta:active{background-color:#166bff;color:#fff}.button.is-white{border:1px solid #fff;background-color:#fff;border-radius:4px;font-size:12px;line-height:12px;padding:12px 16px;transition:all .2s}.button.is-white.is-active,.button.is-white:active{background-color:#f4f7fc}.form>:not(:last-child){margin-bottom:16px}.context-box{position:relative;display:inline-block}.context-box .context-box-trigger:hover{cursor:pointer}.context-box .context-box-body{display:flex;flex-direction:column;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);opacity:0;pointer-events:none;transition:opacity .3s ease-out;position:absolute;z-index:50;top:100%;left:0;margin-top:8px;min-width:160px;max-height:320px;overflow-y:auto}.context-box.is-active .context-box-body{opacity:1;pointer-events:all}.context-box .actions{display:flex;flex-direction:column;overflow:hidden}.context-box .actions>*{font-size:14px;padding:12px 16px;color:#222f4b}.context-box .actions>:hover{background-color:#f4f7fc}.context-box .actions>.is-active{font-weight:600}.context-box .actions>.is-disabled{opacity:.5}.context-box .actions>.is-disabled:hover{cursor:not-allowed}.pic{display:block;text-decoration:none;background-repeat:no-repeat;background-size:cover;background-position:50%;background-color:#f4f7fc}.file-input-proxy{position:relative}.file-input-proxy>input[type=file]{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;width:100%;opacity:0}.file-input-proxy>::-webkit-file-upload-button{cursor:pointer}.loader{display:flex;flex-direction:column;align-items:center;justify-content:center}.loader>.spinner{width:32px;height:32px;background-color:#166bff;border-radius:100%;-webkit-animation:sk-scaleout 1s ease-in-out infinite;animation:sk-scaleout 1s ease-in-out infinite}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.loader>.aux{text-align:center;margin-top:16px;font-size:14px}*{scrollbar-color:transparent transparent;scrollbar-width:0;-ms-overflow-style:none}::-webkit-scrollbar{display:none}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border:none}body{color:#4c5871;background-color:#fff}.app{font-family:Roboto,sans-serif;font-weight:300;font-size:14px}.app strong{font-weight:500}.app>.loader{height:100vh;justify-content:center}.app .outlets{position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:100;max-height:100vh}.app .outlets>.modals{position:absolute;top:0;bottom:0;left:0;right:0}.app .outlets>.notices{position:absolute;right:24px;bottom:24px;display:flex;flex-direction:column-reverse;align-items:flex-end;width:240px}.app .outlets>.notices>*{margin-top:16px}#app>.cookie-notice{position:fixed;bottom:0;left:0;right:0;background-color:#222f4b;color:#fff;font-family:Roboto,sans-serif;font-weight:300;font-size:14px;padding:8px 0}#app>.cookie-notice>.wrap{width:80%;max-width:1024px;margin:0 auto;display:flex;flex-direction:row;align-items:center}@media (max-width:900px){#app>.cookie-notice>.wrap{flex-direction:column}}#app>.cookie-notice>.wrap>p{padding-right:16px}@media (max-width:900px){#app>.cookie-notice>.wrap>p{padding-right:0;margin-bottom:8px;font-size:12px;text-align:center}}#app>.cookie-notice>.wrap>.actions{display:flex;flex-direction:row;align-items:center;margin-left:auto}#app>.cookie-notice>.wrap>.actions>:not(:last-child){margin-right:16px}@media (max-width:900px){#app>.cookie-notice>.wrap>.actions{margin-left:0}}#app>.cookie-notice>.wrap>.actions>a{padding:4px 16px;border-radius:4px;background-color:#4c5871;transition:transform .2s;text-align:center}@media (max-width:900px){#app>.cookie-notice>.wrap>.actions>a{font-size:12px;padding:8px 6px}}#app>.cookie-notice>.wrap>.actions>a:active{transform:scale(.95)}.auth-screen{justify-content:center;align-items:center;height:100vh;background-color:#f4f7fc;font-size:16px}.auth-screen,.auth-screen>.form{display:flex;flex-direction:column}.auth-screen>.form{width:420px;border-radius:4px;box-shadow:0 1px 12px rgba(0,0,0,.1);background-color:#fff;padding:48px 32px}@media (max-width:700px){.auth-screen>.form{width:90%}}.auth-screen>.form>.logo{align-self:center;margin-bottom:32px}.auth-screen>.form>.logo>img{height:40px}.auth-screen>.message{width:420px;border-radius:4px;box-shadow:0 1px 12px rgba(0,0,0,.1);background-color:#fff;padding:48px 32px;display:flex;flex-direction:column}.auth-screen>.message>:not(:last-child){margin-bottom:4px}.auth-screen>.message>.title{font-size:1.125rem;font-weight:500}.auth-screen>.message>p{font-size:.875rem}.install-screen{height:100vh;font-family:Roboto,sans-serif;font-weight:300;font-size:16px;background-color:#f4f7fc;display:flex;flex-direction:column;align-items:center;justify-content:center}.install-screen>div{width:480px;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:48px}.install-screen>div>.title{font-size:1.125rem;font-weight:500;margin-bottom:4px;text-align:center}.install-screen>div>.description{font-size:.875rem}.timeline-screen{height:100vh;background-color:#f4f7fc;display:flex;flex-direction:column}.timeline-screen>.loader{height:100%}.timeline-screen .wrap{width:80%;max-width:1024px;margin:0 auto}@media (max-width:700px){.timeline-screen .wrap{width:90%}}.timeline-screen>.error{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.timeline-screen>.error>.message{width:320px;border-radius:4px;box-shadow:0 1px 12px rgba(0,0,0,.1);background-color:#fff;padding:48px}.timeline-screen>.error>.message>:not(:last-child){margin-bottom:16px}.timeline-screen>.error>.message>.title{font-size:18px;font-weight:500}.timeline-screen>.error>.message>p{font-size:14px}.timeline-screen>header{background-color:#222f4b;color:#fff;padding:16px 0}.timeline-screen>header>.wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.timeline-screen>header>.wrap>.logo>img{height:32px}.timeline-screen>header>.wrap>.user{display:flex;flex-direction:row;justify-content:flex-end}.timeline-screen>header>.wrap>.user>:not(:last-child){margin-right:24px}.timeline-screen>header>.wrap>.user>*{padding:8px;background-color:#656d80;border-radius:4px;transition:all .3s}.timeline-screen>header>.wrap>.user>:hover{background-color:#70798e}.timeline-screen>header>.wrap>.user>:active{transform:scale(.95)}.timeline-screen>.horizontal-timeline{z-index:1;background-color:#fff}.timeline-screen>.horizontal-timeline>.wrap{padding:24px 0}.timeline-screen>.horizontal-timeline>.wrap>.description{font-size:24px;padding-bottom:24px}@media (max-width:700px){.timeline-screen>.horizontal-timeline>.wrap>.description{font-size:16px;padding-bottom:16px}}.timeline-screen>.horizontal-timeline>.coordination{background-color:#eceff6;padding:16px 0}@media (max-width:700px){.timeline-screen>.horizontal-timeline>.coordination{display:none}}.timeline-screen>.horizontal-timeline>.coordination>.wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.timeline-screen>.horizontal-timeline>.coordination>.wrap>.filters{display:flex;flex-direction:row;align-items:center}.timeline-screen>.horizontal-timeline>.coordination>.wrap>.filters>:not(:last-child){margin-right:16px}.timeline-screen>.horizontal-timeline>.coordination>.wrap>.filters>.input>input{line-height:1;font-size:12px;padding-top:11px;padding-bottom:11px}.timeline-screen>.horizontal-timeline>.coordination>.wrap>.filters .button>i{margin-left:4px}.timeline-screen>.horizontal-timeline>.coordination>.wrap>.filters .context-box>.context-box-body>.actions>a{font-size:12px}.timeline-screen>.horizontal-timeline>.coordination>.wrap>.bulk-actions{display:flex;flex-direction:row;align-items:center}.timeline-screen>.horizontal-timeline>.coordination>.wrap>.bulk-actions>:not(:last-child){margin-right:16px}.timeline-screen>.vertical-timeline{flex:1;overflow-y:auto}.timeline-screen>.vertical-timeline>.wrap{padding:24px 0}.timeline-screen>.vertical-timeline>.wrap>:not(:last-child){margin-bottom:16px}@media (max-width:700px){.timeline-screen>.vertical-timeline>.wrap>:not(:last-child){margin-bottom:32px}}.timeline-screen>.vertical-timeline>.wrap>.empty{display:flex;flex-direction:column;align-items:center;padding:32px 0}.timeline-screen>.vertical-timeline>.wrap>.empty>p{font-size:18px;text-align:center;margin-bottom:16px}.timeline-screen>.vertical-timeline>.wrap>.activity-group{display:flex;flex-direction:row;align-items:flex-start}@media (max-width:700px){.timeline-screen>.vertical-timeline>.wrap>.activity-group{display:flex;flex-direction:column;align-items:stretch}}.timeline-screen>.vertical-timeline>.wrap>.activity-group.is-in-attention>.date{transform:scale(1.3)}.timeline-screen>.vertical-timeline>.wrap>.activity-group>.date{flex:1;background-color:#eceff6;border-radius:4px;text-align:center;font-size:16px;padding:16px;transition:all .3s linear .1s}@media (max-width:700px){.timeline-screen>.vertical-timeline>.wrap>.activity-group>.date{padding:8px 16px;font-weight:500;align-self:flex-start;font-size:14px;margin-bottom:4px}}.timeline-screen>.vertical-timeline>.wrap>.activity-group>.activities{margin-left:24px;flex:7}.timeline-screen>.vertical-timeline>.wrap>.activity-group>.activities>:not(:last-child){margin-bottom:16px}@media (max-width:700px){.timeline-screen>.vertical-timeline>.wrap>.activity-group>.activities{margin-left:0}}.timeline{position:relative;display:flex;flex-direction:column}.timeline>header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.timeline>header>.options{flex:1}.timeline>header>.title{font-size:16px;flex:1;text-align:center}.timeline>header>.nav{display:flex;flex-direction:row;flex:1;align-items:center;justify-content:flex-end}.timeline>header>.nav>*{display:flex;flex-direction:row;align-items:center}.timeline>header>.nav>*>.title{font-size:14px}.timeline>header>.nav>*>.button-group{margin-left:16px}.timeline>header>.nav>.fade-enter-active,.timeline>header>.nav>.fade-leave-active{transition:all .2s;transform:translateY(0)}.timeline>header>.nav>.fade-enter-from,.timeline>header>.nav>.fade-leave-to{opacity:0;transform:translateY(8px)}@media (max-width:700px){.timeline>header>.options{display:none}.timeline>header>.title{text-align:left;font-size:14px}}.timeline>.timeline-body{position:relative}.timeline>.timeline-body>.line{position:absolute;z-index:2;height:4px;bottom:18px;left:0;right:0;background:#656d80}.timeline>.timeline-body>.line>.fill{width:0;transition:width .4s;height:100%;background-color:#166bff}.timeline>.timeline-body>.timeline-view-full{position:relative;min-height:120px}.timeline>.timeline-body>.timeline-view-monthly{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;min-height:120px}.timeline>.timeline-body>.timeline-view-monthly>.slide{position:relative;flex:0 0 100%;scroll-snap-align:center;min-height:120px}.timeline>.timeline-body>.timeline-view-full>.events,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events{position:absolute;bottom:20px;left:0;right:0;z-index:3}.timeline>.timeline-body>.timeline-view-full>.events>.event,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event{position:absolute;top:0;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;transition:all .2s}.timeline>.timeline-body>.timeline-view-full>.events>.event>.info,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event>.info{opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,8px);bottom:100%;z-index:1;left:50%;min-width:160px;max-width:240px;padding:8px;margin-bottom:8px;background-color:#fff;border:1px solid #166bff;border-radius:4px;font-size:11px;transition:all .3s;box-shadow:1px 1px 6px rgba(0,0,0,.2)}.timeline>.timeline-body>.timeline-view-full>.events>.event>.info:after,.timeline>.timeline-body>.timeline-view-full>.events>.event>.info:before,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event>.info:after,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event>.info:before{content:"";border:6px solid transparent;border-top:5px solid #166bff;position:absolute;top:100%;margin-top:1px;left:50%;margin-left:-6px}.timeline>.timeline-body>.timeline-view-full>.events>.event>.info:before,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event>.info:before{z-index:2;content:"";border:6px solid transparent;border-top:5px solid #fff;position:absolute;top:100%;margin-top:0;left:50%;margin-left:-6px}.timeline>.timeline-body>.timeline-view-full>.events>.event>.info>p,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event>.info>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.timeline>.timeline-body>.timeline-view-full>.events>.event>.dot,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event>.dot{flex-direction:row;display:block;height:24px;width:24px;background-color:#fff;border-radius:50%;box-shadow:1px 1px 6px rgba(0,0,0,.3);border:4px solid #656d80;transform:scale(1);opacity:1;transition:transform .25s,border .2s ease;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.timeline>.timeline-body>.timeline-view-full>.events>.event>.dot.is-disabled,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event>.dot.is-disabled{border-color:rgba(101,109,128,.4)}.timeline>.timeline-body>.timeline-view-full>.events>.event>.dot.is-disabled.is-complete,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event>.dot.is-disabled.is-complete{border-color:rgba(22,107,255,.4)}.timeline>.timeline-body>.timeline-view-full>.events>.event>.dot.is-complete,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event>.dot.is-complete{border:4px solid #166bff}.timeline>.timeline-body>.timeline-view-full>.events>.event>.dot.is-today,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event>.dot.is-today{background-color:#166bff;border:4px solid #166bff}.timeline>.timeline-body>.timeline-view-full>.events>.event.is-start,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event.is-start{left:2px!important;right:auto;transform:translateY(-50%)}.timeline>.timeline-body>.timeline-view-full>.events>.event.is-start>.dot,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event.is-start>.dot{box-shadow:2px 1px 5px rgba(0,0,0,.3)}.timeline>.timeline-body>.timeline-view-full>.events>.event.is-end,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event.is-end{left:auto!important;right:2px;transform:translateY(-50%)}.timeline>.timeline-body>.timeline-view-full>.events>.event.is-end>.dot,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event.is-end>.dot{box-shadow:-2px 1px 5px rgba(0,0,0,.3)}.timeline>.timeline-body>.timeline-view-full>.events>.event.is-left>.info,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event.is-left>.info{right:auto;margin-left:0;left:2px;transform:translateY(8px)}.timeline>.timeline-body>.timeline-view-full>.events>.event.is-left>.info:after,.timeline>.timeline-body>.timeline-view-full>.events>.event.is-left>.info:before,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event.is-left>.info:after,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event.is-left>.info:before{left:12px;right:auto}.timeline>.timeline-body>.timeline-view-full>.events>.event.is-right>.info,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event.is-right>.info{right:0;margin-left:0;transform:translateY(8px);left:auto}.timeline>.timeline-body>.timeline-view-full>.events>.event.is-right>.info:after,.timeline>.timeline-body>.timeline-view-full>.events>.event.is-right>.info:before,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event.is-right>.info:after,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event.is-right>.info:before{left:auto;right:6px}.timeline>.timeline-body>.timeline-view-full>.events>.event:hover,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event:hover{cursor:pointer}.timeline>.timeline-body>.timeline-view-full>.events>.event:hover>.info,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event:hover>.info{transform:translate(-50%);opacity:1;pointer-events:all}.timeline>.timeline-body>.timeline-view-full>.events>.event:hover.is-end>.info,.timeline>.timeline-body>.timeline-view-full>.events>.event:hover.is-left>.info,.timeline>.timeline-body>.timeline-view-full>.events>.event:hover.is-right>.info,.timeline>.timeline-body>.timeline-view-full>.events>.event:hover.is-start>.info,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event:hover.is-end>.info,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event:hover.is-left>.info,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event:hover.is-right>.info,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event:hover.is-start>.info{transform:translate(0)!important}.timeline>.timeline-body>.timeline-view-full>.events>.event:hover>.dot,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event:hover>.dot{transform:scale(1.08)}.timeline>.timeline-body>.timeline-view-full>.events>.event:active>.dot,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events>.event:active>.dot{transform:scale(.92)}.timeline>.timeline-body>.timeline-view-full>.events.fade-enter-active,.timeline>.timeline-body>.timeline-view-full>.events.fade-leave-active,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events.fade-enter-active,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events.fade-leave-active{transition:all .2s;transform:translateY(0)}.timeline>.timeline-body>.timeline-view-full>.events.fade-enter-from,.timeline>.timeline-body>.timeline-view-full>.events.fade-leave-to,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events.fade-enter-from,.timeline>.timeline-body>.timeline-view-monthly>.slide>.events.fade-leave-to{opacity:0;transform:translateY(8px)}@media (max-width:700px){.timeline>.timeline-body>.timeline-view-full{min-height:56px;display:block!important}.timeline>.timeline-body>.timeline-view-monthly{display:none!important}}.activity{padding:16px;border-radius:4px;background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.05);transition:transform .2s linear,opacity .2s ease;opacity:1;display:flex;flex-direction:column;align-items:flex-start}.activity>:not(:last-child){margin-bottom:8px}.activity.is-disabled{opacity:.5}.activity>.title{font-size:18px}.activity>.description{font-size:14px}.activity>footer{align-self:flex-end}.activity>footer>.meta{display:flex;flex-direction:row;align-items:center}.activity>footer>.meta>:not(:last-child){margin-right:16px}.activity>footer>.meta>a{font-size:14px;color:#656d80;line-height:1;transition:all .2s}.activity>footer>.meta>a:hover{cursor:pointer;box-shadow:0 0 0 8px #f4f7fc;border-radius:4px;background-color:#f4f7fc}.activity>footer>.meta>a:active{box-shadow:0 0 0 2px #f4f7fc}.activity>.calendar-entry>.date,.activity>.calendar-entry>.location{display:grid;grid-template-columns:auto 1fr;column-gap:4px;align-items:center}.activity>.calendar-entry>.date>i,.activity>.calendar-entry>.location>i{color:#656d80;width:12px;text-align:center}.activity>.calendar-entry>.date{margin-bottom:4px}.activity>.calendar-entry>.location{margin-bottom:16px}.activity>.calendar-entry>.location>a{text-decoration:underline}.location-map-modal>.modal-body>:not(:last-child){margin-bottom:16px}.location-map-modal>.modal-body>.title{font-size:18px;font-weight:500}.location-map-modal>.modal-body>iframe{width:100%;min-height:400px;margin:0;border:1px solid #eceff6;border-radius:4px;overflow:hidden}.share-link-modal>.modal-body>:not(:last-child){margin-bottom:16px}.share-link-modal>.modal-body>.title{font-size:18px;font-weight:500}.send-snapshot-modal>.modal-body{width:720px;display:flex;flex-direction:column}.send-snapshot-modal>.modal-body>:not(:last-child){margin-bottom:16px}@media (max-width:700px){.send-snapshot-modal>.modal-body{width:auto}}.send-snapshot-modal>.modal-body>.title{font-size:18px;font-weight:500}.send-snapshot-modal>.modal-body>.activities{padding:16px;background-color:#f4f7fc;border:1px solid #eceff6;border-radius:4px}.send-snapshot-modal>.modal-body>.activities>:not(:last-child){margin-bottom:16px}.send-snapshot-modal>.modal-body>.activities>*{background-color:#fff;border-bottom:1px solid #eee;padding:16px}.send-snapshot-modal>.modal-body>.activities>.is-done{opacity:.5}.send-snapshot-modal>.modal-body>.activities>*>.date{font-size:12px;margin-bottom:4px}.send-snapshot-modal>.modal-body>.activities>*>.title{font-size:18px;margin-bottom:4px}.send-snapshot-modal>.modal-body>.activities>*>.description{font-size:14px}.send-snapshot-modal>.modal-body>.note{text-align:center;color:#656d80;font-size:12px}.send-snapshot-modal>.modal-body>.button{padding:12px 24px;align-self:center;min-height:38px}.home-screen{height:100vh;font-family:geomanistregular,sans-serif;font-weight:400;font-size:16px;background-color:#fff;color:#222f4b}.home-screen .wrap{width:80%;max-width:1024px;margin:0 auto}@media (max-width:700px){.home-screen .wrap{width:85%}}.home-screen .underline{position:relative;background:linear-gradient(180deg,transparent 60%,rgba(22,107,255,.2) 0)}.home-screen>:not(:last-child){margin-bottom:98px}@media (max-width:900px){.home-screen>:not(:last-child){margin-bottom:64px}}@media (max-width:700px){.home-screen>:not(:last-child){margin-bottom:48px}}.home-screen>header{padding:32px 0;margin-bottom:48px}@media (max-width:700px){.home-screen>header{padding:16px 0;margin-bottom:32px}}.home-screen>header>.wrap{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media (max-width:700px){.home-screen>header>.wrap{grid-template-columns:1fr 2fr}}.home-screen>header>.wrap>.logo>img{height:38px}.home-screen>header>.wrap>.actions{justify-self:end;display:flex;flex-direction:row;align-items:center}.home-screen>header>.wrap>.actions>:not(:last-child){margin-right:40px}.home-screen>header>.wrap>.actions>.button{font-size:.875rem;border-radius:8px;padding:16px 24px;display:flex;flex-direction:row;align-items:center}.home-screen>header>.wrap>.actions>.button>img{height:38px}@media (max-width:700px){.home-screen>header>.wrap>.actions>:not(:last-child){margin-right:24px}.home-screen>header>.wrap>.actions>*{font-size:.75rem}.home-screen>header>.wrap>.actions>.button{padding:16px}}.home-screen>.hero>.wrap{display:grid;grid-template-columns:4fr minmax(400px,3fr);grid-auto-flow:column;column-gap:32px}@media (max-width:900px){.home-screen>.hero>.wrap{display:block;background-size:32%}}.home-screen>.hero>.wrap>.main{grid-column:1/2;display:flex;flex-direction:column;align-items:flex-start}.home-screen>.hero>.wrap>.main>:not(:last-child){margin-bottom:24px}@media (max-width:900px){.home-screen>.hero>.wrap>.main>:not(:last-child){margin-bottom:32px}}.home-screen>.hero>.wrap>.main>.clio-badge{display:flex;flex-direction:row;align-items:center;background-color:#f4f7fc;overflow:hidden;border-radius:8px}.home-screen>.hero>.wrap>.main>.clio-badge>img{background-color:#222f4b;height:32px;padding:4px 8px}.home-screen>.hero>.wrap>.main>.clio-badge>span{font-weight:700;font-size:.875rem;padding:8px}.home-screen>.hero>.wrap>.main>.title{font-size:3rem;line-height:1.3;font-weight:700}@media (max-width:700px){.home-screen>.hero>.wrap>.main>.title{font-size:2rem}}.home-screen>.hero>.wrap>.main>.description{font-size:1.125rem}.home-screen>.hero>.wrap>.main>.button{border-radius:8px;padding:16px 24px;font-size:.875rem;display:flex;flex-direction:row;align-items:center}.home-screen>.hero>.wrap>.main>.button>img{height:38px}@media (max-width:700px){.home-screen>.hero>.wrap>.main>.button{font-size:.875rem;border-radius:8px;padding:16px 24px}}.home-screen>.hero>.wrap>.images{grid-column:2/3;position:relative;background:url(/images/pattern.png) no-repeat;background-position:left 180px;background-size:60%}.home-screen>.hero>.wrap>.images>img{position:relative;border-radius:16px}.home-screen>.hero>.wrap>.images>img:first-child{width:88%;left:4%}.home-screen>.hero>.wrap>.images>img:last-child{float:right;top:-24px;width:78%}@media (max-width:900px){.home-screen>.hero>.wrap>.images>img{display:none}}.home-screen>.guide>.wrap{display:grid;grid-template-columns:4fr 3fr;grid-template-rows:auto 1fr;grid-auto-flow:column;column-gap:24px;row-gap:8px}@media (max-width:900px){.home-screen>.guide>.wrap{display:flex;flex-direction:column;position:relative}}.home-screen>.guide>.wrap>.title{grid-column:2/3;grid-row:1/2;font-size:2em;font-weight:700;padding-right:32px}@media (max-width:900px){.home-screen>.guide>.wrap>.title{margin-bottom:16px;order:1;padding-right:0}}@media (max-width:700px){.home-screen>.guide>.wrap>.title{font-size:1.5rem}}.home-screen>.guide>.wrap>.bullets{grid-column:2/3;grid-row:2/3;font-size:1.125rem;padding-right:32px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:900px){.home-screen>.guide>.wrap>.bullets{order:3;padding-right:0}}.home-screen>.guide>.wrap>.bullets>.bullet{display:flex;flex-direction:row;align-items:center;padding:8px;border-radius:4px;background-color:transparent;transition:all .3s}.home-screen>.guide>.wrap>.bullets>.bullet.is-active{background-color:#eceff6}.home-screen>.guide>.wrap>.bullets>.bullet:hover{cursor:pointer;background-color:#eceff6}.home-screen>.guide>.wrap>.bullets>.bullet:active{transform:scale(.95)}.home-screen>.guide>.wrap>.bullets>.bullet>.number{background-color:#222f4b;color:#fff;width:32px;height:32px;line-height:32px;border-radius:32px;text-align:center;margin-right:8px}.home-screen>.guide>.wrap>.bullets>.bullet>.label{font-size:1rem;flex:1}@media (max-width:700px){.home-screen>.guide>.wrap>.bullets>.bullet>.number{width:24px;height:24px;line-height:24px;font-size:1rem}.home-screen>.guide>.wrap>.bullets>.bullet>.label{font-size:.875rem}}.home-screen>.guide>.wrap>.images{grid-column:1/2;grid-row:1/3;position:relative}@media (max-width:900px){.home-screen>.guide>.wrap>.images{order:2}}.home-screen>.guide>.wrap>.images>.slides{height:100%;width:100%;display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;position:relative}@media (max-width:900px){.home-screen>.guide>.wrap>.images>.slides{border-radius:8px}}.home-screen>.guide>.wrap>.images>.slides>.slide{flex:0 0 100%;display:flex;flex-direction:column;align-items:center;justify-content:center;scroll-snap-align:center;padding:24px 32px}@media (max-width:900px){.home-screen>.guide>.wrap>.images>.slides>.slide{padding:0}}.home-screen>.guide>.wrap>.images>.slides>.slide>img{border-radius:8px;box-shadow:0 1px 12px rgba(0,0,0,.4)}@media (max-width:900px){.home-screen>.guide>.wrap>.images>.slides>.slide>img{border-radius:0}}.home-screen>.features>.wrap{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:56px}@media (max-width:900px){.home-screen>.features>.wrap{display:flex;flex-direction:column}.home-screen>.features>.wrap>:not(:last-child){margin-bottom:32px}}.home-screen>.features>.wrap>.feature{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:900px){.home-screen>.features>.wrap>.feature{display:grid;align-items:center;column-gap:32px}}@media (max-width:700px){.home-screen>.features>.wrap>.feature{display:flex;flex-direction:column;align-items:flex-start}.home-screen>.features>.wrap>.feature>:not(:last-child){margin-bottom:8px}}.home-screen>.features>.wrap>.feature>.title{font-size:1.125rem;font-weight:700;margin-bottom:24px;min-height:56px}@media (max-width:900px){.home-screen>.features>.wrap>.feature>.title{min-height:0;grid-column:2/3;grid-row:1/2;margin-bottom:0}}.home-screen>.features>.wrap>.feature>p{font-size:.875rem}@media (max-width:900px){.home-screen>.features>.wrap>.feature>p{grid-column:2/3;grid-row:2/3}}.home-screen>.features>.wrap>.feature>img{height:98px;margin-bottom:32px}@media (max-width:900px){.home-screen>.features>.wrap>.feature>img{grid-column:1/2;grid-row:1/3;height:auto;width:80px;margin-bottom:0}}@media (max-width:700px){.home-screen>.features>.wrap>.feature>img{display:none}}.home-screen>.pricing>.wrap{background-color:#f4f7fc;padding:64px 104px;border-radius:8px;width:70%}@media (max-width:900px){.home-screen>.pricing>.wrap{width:80%;padding:56px}}@media (max-width:700px){.home-screen>.pricing>.wrap{padding:24px;width:85%}}.home-screen>.pricing>.wrap>.title{font-size:2rem;font-weight:700;display:flex;flex-direction:row;align-items:center;margin-bottom:32px}@media (max-width:700px){.home-screen>.pricing>.wrap>.title{margin-bottom:24px;font-size:1.5rem}}.home-screen>.pricing>.wrap>.title>.tag{background-color:#166bff;color:#fff;border-radius:4px;text-transform:uppercase;font-size:.625rem;margin-left:8px;padding:8px;font-weight:400}.home-screen>.pricing>.wrap>.features{display:flex;flex-direction:column;margin-bottom:32px}.home-screen>.pricing>.wrap>.features>:not(:last-child){margin-bottom:16px}@media (max-width:700px){.home-screen>.pricing>.wrap>.features>:not(:last-child){margin-bottom:32px}}.home-screen>.pricing>.wrap>.features>.feature{background:url(/images/checkmark.png) no-repeat;background-position:100%;background-size:24px;padding-right:32px}.home-screen>.pricing>.wrap>.features>.feature>.title{font-weight:700}@media (max-width:700px){.home-screen>.pricing>.wrap>.features>.feature{padding-right:40px}}.home-screen>.pricing>.wrap>.promo{align-self:flex-end;text-align:right;padding-left:30%}@media (max-width:700px){.home-screen>.pricing>.wrap>.promo{padding-left:0;text-align:left;align-self:flex-start}}.home-screen>.pricing>.wrap>.promo>.title{font-size:2rem;font-weight:700;margin-bottom:24px}@media (max-width:700px){.home-screen>.pricing>.wrap>.promo>.title{font-size:1.5rem}}.home-screen>.pricing>.wrap>.promo>p{font-size:.75em}.home-screen>.quotes>.wrap{display:flex;flex-direction:column}.home-screen>.quotes>.wrap>.title{font-size:2rem;font-weight:700;margin-bottom:56px}@media (max-width:700px){.home-screen>.quotes>.wrap>.title{font-size:1.5rem}}.home-screen>.quotes>.wrap>.quotes{display:grid;grid-template-columns:1fr 1fr;gap:48px}@media (max-width:900px){.home-screen>.quotes>.wrap>.quotes{grid-template-columns:1fr}}.home-screen>.quotes>.wrap>.quotes>blockquote{display:flex;flex-direction:row}@media (max-width:700px){.home-screen>.quotes>.wrap>.quotes>blockquote{display:flex;flex-direction:column;align-items:center}}.home-screen>.quotes>.wrap>.quotes>blockquote>img{height:98px;width:98px;border-radius:100px;margin-right:16px}@media (max-width:700px){.home-screen>.quotes>.wrap>.quotes>blockquote>img{height:72px;width:72px;margin-right:0;margin-bottom:8px}}.home-screen>.quotes>.wrap>.quotes>blockquote>div{font-size:.875rem;background:url(/images/quotes.png) no-repeat;background-size:72px;background-position:0}.home-screen>.quotes>.wrap>.quotes>blockquote>div>p{font-style:italic;margin-bottom:8px}.home-screen>.quotes>.wrap>.quotes>blockquote>div>footer{text-align:right}.home-screen>.security>.wrap{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-auto-flow:column;align-items:center;column-gap:24px;background-color:#f4f7fc;padding:40px 24px;border-radius:8px}@media (max-width:700px){.home-screen>.security>.wrap{display:flex;flex-direction:column;align-items:center;padding:24px}.home-screen>.security>.wrap>:not(:last-child){margin-bottom:8px}}.home-screen>.security>.wrap>.title{grid-column:2/3;grid-row:1/2;font-size:2rem;font-weight:700}@media (max-width:700px){.home-screen>.security>.wrap>.title{order:2;font-size:1.5rem}}.home-screen>.security>.wrap>p{grid-column:2/3;grid-row:2/3;font-size:.875rem}@media (max-width:700px){.home-screen>.security>.wrap>p{order:3}}.home-screen>.security>.wrap>img{grid-column:1/2;grid-row:1/3;height:72px}@media (max-width:700px){.home-screen>.security>.wrap>img{order:1}}.home-screen>footer{padding-bottom:48px}.home-screen>footer>.wrap{display:grid;grid-template-columns:1fr 2fr;grid-auto-flow:column}@media (max-width:700px){.home-screen>footer>.wrap{display:flex;flex-direction:column}}.home-screen>footer>.wrap>.meta{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:700px){.home-screen>footer>.wrap>.meta{order:2;align-items:center}}.home-screen>footer>.wrap>.meta>.logo{height:32px;margin-bottom:8px}.home-screen>footer>.wrap>.meta>p{font-size:.875rem}@media (max-width:700px){.home-screen>footer>.wrap>.meta>p{text-align:center}}.home-screen>footer>.wrap>.links{justify-self:end;display:flex;flex-direction:row;align-self:center}.home-screen>footer>.wrap>.links>:not(:last-child){margin-right:24px}.home-screen>footer>.wrap>.links>a{font-size:.875rem}@media (max-width:700px){.home-screen>footer>.wrap>.links{order:1;margin-bottom:32px;display:flex;flex-direction:column;align-self:center}.home-screen>footer>.wrap>.links>a{text-align:center}.home-screen>footer>.wrap>.links>:not(:last-child){margin-right:0;margin-bottom:16px}}