@font-face{font-family:"OS font (Cyrillics)";src:local("system-ui");unicode-range:U+0400-052f}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-Black-fe288dbf4e45de96ddb0a333602e055e.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-Black-fd546a9017f095a8582e5d4d6be67c27.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-BlackItalic-5f48ae8f921f67efadd78955d5e61d11.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-BlackItalic-d85b9dbe5734d0c7ab0891b590f4c0ab.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-Bold-b1fea87980b24d9a2e80008e82d2ec10.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-Bold-6bd16ac7355dd1f74220341bed9a0d54.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-BoldItalic-85a0318ae9bb4845cd5f362206b67960.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-BoldItalic-71eeb3e5855405e656a06c2567d6f287.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-Light-dd6d1d80d95709fa6d0b1b6f3b8ef1da.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-Light-905dc2d21046af81aec5c8f7f31101f6.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-LightItalic-ce3cd571d8dbdcf0398ea1bf05f94844.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-LightItalic-8da04945ba562240b547807dd4de10d8.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-Medium-8425274e52c7a1cc35b651846b35662d.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-Medium-90d12f5fb1289d708bee9a88c11efa83.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-MediumItalic-af602de689ba919d740c6d7ab0a8b6d5.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-MediumItalic-806099a9de5d2551745cfeaa59691a24.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-Regular-fb2bba3b784173023cc0267859280e88.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-Regular-cc54e65180ee8148c3b9cc53681e0253.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-RegularItalic-2edc2800406b08004a0cc39e89e3e202.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-RegularItalic-5480a9ec76f52c1158777dd587f7e0ac.woff) format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-Semibold-42832206542d4dea0e88a6757db5b598.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-Semibold-fe7eeccc26df32750c2d4ce5a77da8f5.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-SemiboldItalic-15a51882f8c1fcc12ec011f10cf9e861.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-SemiboldItalic-043167f3a890181b557a67fc7bfbe87e.woff) format("woff");font-weight:bold;font-style:italic}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-Thin-c455463498951ae53be4bdacbd9b1880.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-Thin-997267bcd9a304a7dc1b89d2965afbe7.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:"Calibre";src:url(/assets/calibre/CalibreWeb-ThinItalic-ddbceb73b5955f0bd0f1dbeb88d8ed40.woff2) format("woff2"),url(/assets/calibre/CalibreWeb-ThinItalic-e9efaea016030f0b3a8ef66f84e111dd.woff) format("woff");font-weight:100;font-style:italic}.form-row .form-label{text-transform:none;letter-spacing:0}.form-row .form-control{background-color:#f7f7f7;border:1px solid #eaeaea;padding-top:11px;padding-bottom:11px}:root{--icon-size: 32px;--icon-color-primary: #313131;--icon-color-secondary: #fff}:root{--page-max-width: 1300px;--page-gutter: 40px}@media screen and (max-width: 480px){:root{--page-gutter: 32px}}@media screen and (max-width: 360px){:root{--page-gutter: 24px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.form-control{appearance:none;display:block;width:100%;font-family:"Calibre","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:22px;line-height:1;padding:8px 10px 8px 10px;box-sizing:border-box;border:1px solid #ced4da;background-color:#fff;border-radius:0;color:#333;outline:none;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}.form-control::placeholder{color:rgba(51,51,51,.6)}.form-control:disabled{-webkit-text-fill-color:#333;color:#333;opacity:1;background:#fff}.form-control:focus{border-color:#adb5bd;box-shadow:0 0 0 2px rgba(173,181,189,.5)}textarea.form-control{resize:vertical;line-height:1.3;min-height:40px}select.form-control{padding-right:28px;background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%228%22%20height%3D%2215%22%20viewBox%3D%220%200%208%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%3Cpath%20d%3D%22M0%206L4%200L8%206H0Z%22%20fill%3D%22%23333%22%2F%3E%20%20%3Cpath%20d%3D%22M8%209L4%2015L1.47821e-06%209L8%209Z%22%20fill%3D%22%23333%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px) center}select.form-control:focus{background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%228%22%20height%3D%2215%22%20viewBox%3D%220%200%208%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%3Cpath%20d%3D%22M0%206L4%200L8%206H0Z%22%20fill%3D%22%23333%22%2F%3E%20%20%3Cpath%20d%3D%22M8%209L4%2015L1.47821e-06%209L8%209Z%22%20fill%3D%22%23333%22%2F%3E%3C%2Fsvg%3E")}.form-label~.form-radio-options-container{margin-top:4px}.form-radio-options-container.is-inline::after{content:"";display:table;clear:both}.form-control-radio{border:0;padding:0;border-radius:0;background:rgba(0,0,0,0);position:relative;padding:4px 0 4px 28px}.form-control-radio:not(:last-child){margin-bottom:10px}.form-control-radio input{position:absolute;opacity:0;z-index:-1}.form-control-radio-indicator{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background:#fff;border:1px solid #ced4da;border-radius:10px;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out}input:focus~.form-control-radio-indicator{box-shadow:0 0 0 2px rgba(173,181,189,.5);border-color:#adb5bd}.form-control-radio-indicator::after{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:8px;height:8px;border-radius:4px;background:#333;opacity:0;transition:opacity .15s ease-in-out}input:checked~.form-control-radio-indicator::after{opacity:1}.form-control-radio-content{font-family:"Calibre","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:22px;line-height:1;transform:translateY(0)}.is-inline .form-control-radio{float:left;width:auto}.is-inline .form-control-radio:not(:last-child){margin-bottom:0;margin-right:18px}.form-control-checkbox{border:0;padding:0;border-radius:0;background:rgba(0,0,0,0);position:relative;padding:4px 0 4px 28px}.form-control-checkbox input{position:absolute;opacity:0;z-index:-1}.form-control-checkbox-indicator{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background:#fff;border:1px solid #ced4da;border-radius:0;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out}input:focus~.form-control-checkbox-indicator{box-shadow:0 0 0 2px rgba(173,181,189,.5);border-color:#adb5bd}.form-control-checkbox-indicator::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2212%22%20height%3D%229%22%20viewBox%3D%220%200%2012%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%3Cpath%20d%3D%22M1.06066%203.95756C1.25592%203.7623%201.5725%203.7623%201.76777%203.95756L4.17417%206.36396L2.75996%207.77818L0.353554%205.37177C0.158291%205.17651%200.158291%204.85993%200.353553%204.66466L1.06066%203.95756Z%22%20fill%3D%22%23333%22%2F%3E%20%20%3Cpath%20d%3D%22M10.1846%200.353554C10.3798%200.158291%2010.6964%200.158291%2010.8917%200.353553L11.5646%201.02643C11.7598%201.22169%2011.7598%201.53827%2011.5646%201.73353L4.49349%208.8046C4.29823%208.99986%203.98165%208.99986%203.78638%208.8046L2.75996%207.77818L10.1846%200.353554Z%22%20fill%3D%22%23333%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .15s ease-in-out}input:checked~.form-control-checkbox-indicator::after{opacity:1}.form-control-checkbox-content{font-family:"Calibre","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:22px;line-height:1;transform:translateY(0)}.form-checkboxes{display:flex}.form-checkboxes .form-control-checkbox{flex:0 1 auto;width:auto}.form-checkboxes .form-control-checkbox:not(:last-child){margin-bottom:0}.form-checkboxes .form-control-checkbox:not(:first-child){margin-left:18px}.form-label{flex:0 0 100%;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px}.form-row,.form-columns{display:flex;flex-wrap:wrap}.form-row:not(:last-child),.form-columns:not(:last-child){margin-bottom:20px}.form-row>*,.form-columns>*{flex:0 1 100%}.form-columns{flex:0 0 100%;flex-wrap:nowrap}.form-column{display:flex;flex:0 1 100%;flex-wrap:wrap}.form-column:not(:first-child){margin-left:14px}body{background-color:#fff;min-width:320px;overflow-y:scroll}body,input,textarea,button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Calibre","Helvetica Neue","Helvetica","Arial",sans-serif;color:#313131;font-size:18px;line-height:1.2}a{color:#313131;text-decoration:none}::selection{background-color:#34a68a}.grecaptcha-badge{visibility:hidden}.page-header{padding:0 var(--page-gutter)}.page-header-inner{max-width:var(--page-max-width);margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:20px 0}.page-header .home{--icon-size: 24px;flex:0 0 auto}.page-header .home h1{display:flex;align-items:center}.page-header .home .icon{transform:translateY(2px)}.page-header .home .name{font-size:22px;font-weight:500;margin-left:10px}.page-header nav{flex:0 0 auto;margin-left:20px;transform:translateY(1px)}.page-header nav ul{display:flex}.page-header nav li:not(:first-child){margin-left:24px}.page-header nav a{--icon-size: 18px;--icon-color-primary: rgba(0, 0, 0, 0.2);--avatar-size: 30px;display:flex;align-items:center}.page-header nav a:hover .label{text-decoration:underline}.page-header nav a .avatar-container:not(:last-child),.page-header nav a .icon:not(:last-child),.page-header nav a .label:not(:last-child){margin-right:10px}.page-header nav a .avatar-container{width:var(--avatar-size);position:relative}.page-header nav a .avatar{position:absolute;left:0;top:50%;transform:translateY(-50%);box-sizing:border-box;width:var(--avatar-size);height:var(--avatar-size);border-radius:50%;overflow:hidden;background:#fff;padding:2px;border:1px solid var(--icon-color-primary)}.page-header nav a .avatar img{display:block;width:100%;height:100%;border-radius:50%}.page-header nav a .icon-arrow-right{--icon-size: 16px}.page-header nav a .label{transform:translateY(-1px)}@media screen and (max-width: 370px){.page-header nav a .icon:not(.icon-arrow-right){display:none}.page-header nav a .label{margin-left:0}}.page-footer{--footer-title-size: 21px;--footer-nav-font-size: 20px;--footer-nav-secondary-font-size: 18px;--footer-nav-item-spacing: 26px;padding:0 var(--page-gutter)}.page-footer-inner{max-width:var(--page-max-width);margin:0 auto;padding:40px 0 70px}.page-footer .tight{font-weight:500;font-size:var(--footer-title-size);text-align:center;margin-bottom:10px}.page-footer .tight a:hover{text-decoration:underline}.page-footer nav{--footer-nav-text-color: #313131;--footer-nav-separator-color: #d6d6d6;--footer-nav-separator-size: 5px}.page-footer nav.primary{margin-bottom:20px}.page-footer nav.primary li{font-size:var(--footer-nav-font-size)}.page-footer nav.secondary{--footer-nav-text-color: #838383;--footer-nav-item-spacing: 14px;--footer-nav-separator-size: 3px}.page-footer nav.secondary a{font-size:var(--footer-nav-secondary-font-size)}@media screen and (max-width: 400px){.page-footer nav.secondary ul{flex-direction:column}.page-footer nav.secondary li{text-align:center}.page-footer nav.secondary li:not(:first-child){margin-left:0;margin-top:10px}.page-footer nav.secondary li:not(:first-child)::before{display:none}}.page-footer nav ul{display:flex;justify-content:center}.page-footer nav li{position:relative;flex:0 0 auto}.page-footer nav li:not(:first-child){margin-left:var(--footer-nav-item-spacing)}.page-footer nav li:not(:first-child)::before{content:"";display:block;background:var(--footer-nav-text-color);width:var(--footer-nav-separator-size);height:var(--footer-nav-separator-size);border-radius:50%;opacity:.3;position:absolute;left:0;top:50%;transform:translateX(-50%) translateY(-50%) translateY(1px) translateX(calc(var(--footer-nav-item-spacing) / -2))}.page-footer nav a{color:var(--footer-nav-text-color)}.page-footer nav a:hover{text-decoration:underline}@media screen and (max-width: 600px){.page-footer{--footer-title-size: 21px;--footer-nav-font-size: 19px;--footer-nav-secondary-font-size: 17px}}@media screen and (max-width: 380px){.page-footer{--footer-title-size: 20px;--footer-nav-font-size: 18px;--footer-nav-item-spacing: 21px}}:root{--page-narrow-max-width: 660px;--page-narrow-content-container-padding: 20px;--page-narrow-content-inner-padding: 45px;--page-narrow-content-backdrop-backdrop-height: 360px;--page-narrow-content-backdrop-shadow-blur: 49px;--page-narrow-content-header-overlay: 47px;--page-narrow-header-top-padding: 115px;--page-narrow-header-bottom-padding: 87px;--page-narrow-header-horizontal-padding: 20px;--page-narrow-header-font-size: 55px;--page-narrow-header-decoration-size: 350px;--page-narrow-header-decoration-left-offset-left: -100px;--page-narrow-header-decoration-left-offset-top: -100px;--page-narrow-header-decoration-right-offset-right: 0px;--page-narrow-header-decoration-right-offset-bottom: -80px}@media screen and (max-width: 1300px){:root{--page-narrow-header-font-size: 50px;--page-narrow-header-decoration-size: 300px;--page-narrow-header-decoration-left-offset-left: -90px;--page-narrow-header-decoration-left-offset-top: -90px;--page-narrow-header-decoration-right-offset-right: 30px;--page-narrow-header-decoration-right-offset-bottom: -70px}}@media screen and (max-width: 900px){:root{--page-narrow-header-decoration-size: 250px;--page-narrow-header-decoration-left-offset-left: -80px;--page-narrow-header-decoration-left-offset-top: -80px;--page-narrow-header-decoration-right-offset-right: 0;--page-narrow-header-decoration-right-offset-bottom: -60px}}@media screen and (max-width: 600px){:root{--page-narrow-header-font-size: 36px;--page-narrow-header-decoration-size: 190px;--page-narrow-header-decoration-right-offset-bottom: 0;--page-narrow-header-top-padding: 145px;--page-narrow-header-bottom-padding: 20px;--page-narrow-content-header-overlay: 40px}}@media screen and (max-width: 400px){:root{--page-narrow-content-container-padding: 10px;--page-narrow-content-inner-padding: 24px;--page-narrow-header-font-size: 32px;--page-narrow-header-top-padding: 130px}}.organizations-new,.pages-announcement{--page-narrow-header-color: #f3f5fb}.sessions-new,.pages-privacy,.pages-questions,.pages-terms{--page-narrow-header-color: #faf3e8}.password-resets-new .password-resets-edit{--page-narrow-header-color: #f5e5e8}.user-activations-edit,.pages-privacy{--page-narrow-header-color: #f5e8d1}.password-resets-new,.password-resets-edit{--page-narrow-header-color: #edd2aa}@media screen and (max-width: 600px){.is-narrow .page-header{background-color:var(--page-narrow-header-color)}}.page-narrow{overflow:hidden;outline:none}.page-narrow-header{box-sizing:border-box;max-width:var(--page-max-width);margin:0 auto;padding:var(--page-narrow-header-top-padding) var(--page-narrow-header-horizontal-padding) calc(var(--page-narrow-header-bottom-padding) + var(--page-narrow-content-header-overlay));background-color:var(--page-narrow-header-color, #edd2aa);position:relative;overflow:hidden}.page-narrow-header h1{font-size:var(--page-narrow-header-font-size);font-weight:600;text-align:center;line-height:1;z-index:1;position:relative;padding:0 10px}@media screen and (max-width: 600px){.page-narrow-header h1{text-align:left;padding:0}}.page-narrow-content-container{position:relative;margin:calc(var(--page-narrow-content-header-overlay)*-1) auto 0;padding:0 var(--page-narrow-content-container-padding);max-width:var(--page-narrow-max-width)}.page-narrow-content-container:first-child{margin-top:0}.page-narrow-content{box-sizing:border-box;min-height:var(--page-narrow-content-backdrop-backdrop-height);padding:var(--page-narrow-content-inner-padding);position:relative;z-index:2;background:#fff}.page-narrow-content-backdrop{pointer-events:none;position:absolute;z-index:1;top:calc(var(--page-narrow-content-backdrop-shadow-blur)*-2);height:calc(var(--page-narrow-content-backdrop-backdrop-height) + var(--page-narrow-content-header-overlay));left:calc(var(--page-narrow-content-backdrop-shadow-blur)*-2);right:calc(var(--page-narrow-content-backdrop-shadow-blur)*-2);mask-image:linear-gradient(to bottom, black 0%, transparent 100%)}.page-narrow-content-container:first-child .page-narrow-content-backdrop{display:none}.page-narrow-content-backdrop:before{content:"";display:block;position:absolute;top:calc(var(--page-narrow-content-backdrop-shadow-blur)*2);bottom:var(--page-narrow-content-backdrop-shadow-blur);left:calc(var(--page-narrow-content-backdrop-shadow-blur)*2 + var(--page-narrow-content-container-padding));right:calc(var(--page-narrow-content-backdrop-shadow-blur)*2 + var(--page-narrow-content-container-padding));background:#fff;box-shadow:0 0 var(--page-narrow-content-backdrop-shadow-blur) rgba(0,0,0,.08)}.page-narrow .decoration-left,.page-narrow .decoration-right{--icon-size: var(--page-narrow-header-decoration-size);position:absolute}.page-narrow .decoration-left{top:var(--page-narrow-header-decoration-left-offset-top);left:var(--page-narrow-header-decoration-left-offset-left);opacity:.5}@media screen and (max-width: 600px){.page-narrow .decoration-left{display:none}}.page-narrow .decoration-right{right:var(--page-narrow-header-decoration-right-offset-right);bottom:var(--page-narrow-header-decoration-right-offset-bottom)}body{min-height:100vh}body .page-wrapper{min-height:100vh;display:flex;flex-direction:column}body .page-header,body .page-footer{flex:0 0 auto}body .page-content,body .page-narrow{flex:1 0 auto}:root{--activity-indicator-horizontal-color: #313131;--activity-indicator-horizontal-alpha-off: .5;--activity-indicator-horizontal-alpha-on: 1;--activity-indicator-horizontal-scale-off: .6;--activity-indicator-horizontal-scale-on: 1;--activity-indicator-horizontal-size: 6px;--activity-indicator-horizontal-spacing: 5px;--activity-indicator-horizontal-duration: .9s}@keyframes activity-indicator-horizontal-animation{from,to{opacity:var(--activity-indicator-horizontal-alpha-off);transform:scale(var(--activity-indicator-horizontal-scale-off))}16.6666666667%{opacity:var(--activity-indicator-horizontal-alpha-on)}33.3333333333%{opacity:var(--activity-indicator-horizontal-alpha-on)}50%{opacity:var(--activity-indicator-horizontal-alpha-on);transform:scale(var(--activity-indicator-horizontal-scale-omn))}66.6666666667%{opacity:var(--activity-indicator-horizontal-alpha-off)}83.3333333333%{opacity:var(--activity-indicator-horizontal-alpha-off)}}.activity-indicator-horizontal{width:calc(var(--activity-indicator-horizontal-size)*3 + var(--activity-indicator-horizontal-spacing)*2);height:var(--activity-indicator-horizontal-size);margin:0 auto;position:relative}.activity-indicator-horizontal i{width:var(--activity-indicator-horizontal-size);height:var(--activity-indicator-horizontal-size);float:left;border-radius:50%;opacity:var(--activity-indicator-horizontal-alpha-off);transform:scale(var(--activity-indicator-horizontal-scale-off));animation:activity-indicator-horizontal-animation var(--activity-indicator-horizontal-duration) infinite;background:var(--activity-indicator-horizontal-color)}.activity-indicator-horizontal i+i{margin-left:var(--activity-indicator-horizontal-spacing)}.activity-indicator-horizontal i:nth-child(2){animation-delay:calc(var(--activity-indicator-horizontal-duration)/6)}.activity-indicator-horizontal i:nth-child(3){animation-delay:calc(var(--activity-indicator-horizontal-duration)/6*2)}.alert{--alert-text-color: #313131;--alert-border-color: #efefef;--alert-background-color: transparent;--alert-icon-size: 22px;--alert-icon-margin: 15px;--alert-list-indent: 19px;position:relative;font-size:20px;color:var(--alert-text-color);border:1px solid var(--alert-border-color);background-color:var(--alert-background-color);padding:14px 15px 16px;padding-left:calc(15px + var(--alert-icon-size) + var(--alert-icon-margin))}.alert:not(:last-child){margin-bottom:40px}.alert .icon{--icon-size: var(--alert-icon-size);position:absolute;top:15px;left:15px}.alert p:not(:last-child){margin-bottom:10px}.alert li{position:relative;margin-left:var(--alert-list-indent)}.alert li:not(:last-child){margin-bottom:8px}.alert li::before{content:"";position:absolute;left:calc(var(--alert-list-indent)*-1);top:9px;width:6px;height:6px;background-color:#313131;border-radius:50%}.alert.is-info{--alert-border-color: #dee7fa;--icon-color-primary: #c9d7f2}.alert.is-success{--alert-border-color: #c2e4dc;--icon-color-primary: #5db8a1}.alert.is-error{--alert-border-color: #ffb7c5;--icon-color-primary: #ff4b6d}article h1,article h3,article h4,article h5,article h6,article p,article ol,article ul,article figure{margin-bottom:30px}@media screen and (max-width: 600px){article h1,article h3,article h4,article h5,article h6,article p,article ol,article ul,article figure{margin-bottom:20px}}article h1,article h2,article h3,article h4,article h5,article h6{line-height:1.2;font-weight:500}article p:first-child{font-size:21px}@media screen and (max-width: 600px){article p:first-child{font-size:20px;line-height:1.2}}article h1{font-size:40px}article h2{font-size:25px;margin-bottom:5px}@media screen and (max-width: 600px){article h2{font-size:21px}}article h3,article h4,article h5,article h6{font-size:23px}article p,article li{line-height:1.35;font-size:19px}article p strong,article li strong{font-weight:500}article p em,article li em{font-style:italic}article p a,article li a{color:#313131;text-decoration:underline}article p a:hover,article li a:hover{text-decoration:none}article ul li:not(:last-child),article ol li:not(:last-child){margin-bottom:13px}article ul li{position:relative;padding-left:16px}article ul li::before{--size: 4px;content:"";display:block;width:var(--size);height:var(--size);background:#313131;border-radius:calc(var(--size)/2);position:absolute;left:0;top:11px;opacity:.6}article img{display:block;width:100%}article figcaption{font-size:17px;line-height:1.3;color:#797979;padding-top:9px}.is-small.button-gray-bordered,.is-small.button-link,.is-small.button-green{font-size:17px;padding:0 11.25px 0 11.25px}.is-small.button-gray-bordered .button-content,.is-small.button-link .button-content,.is-small.button-green .button-content{padding:7.5px 0 9px}.is-small.button-gray-bordered:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-content,.is-small.button-link:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-content,.is-small.button-green:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-content{transform:translateY(1px)}.is-small.button-gray-bordered:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-addon,.is-small.button-link:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-addon,.is-small.button-green:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-addon{transform:translateY(1px)}.is-large.button-gray-bordered,.is-large.button-link,.is-large.button-green{font-size:22.5px;padding:0 18.75px 0 18.75px}.is-large.button-gray-bordered .button-content,.is-large.button-link .button-content,.is-large.button-green .button-content{padding:12.5px 0 15px}.is-large.button-gray-bordered:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-content,.is-large.button-link:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-content,.is-large.button-green:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-content{transform:translateY(1px)}.is-large.button-gray-bordered:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-addon,.is-large.button-link:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-addon,.is-large.button-green:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-addon{transform:translateY(1px)}.is-loading.button-gray-bordered,.is-loading.button-link,.is-loading.button-green{position:relative}.is-loading.button-gray-bordered .button-addon,.is-loading.button-link .button-addon,.is-loading.button-green .button-addon,.is-loading.button-gray-bordered .button-content,.is-loading.button-link .button-content,.is-loading.button-green .button-content{opacity:0}.is-loading.button-gray-bordered .button-activity-indicator,.is-loading.button-link .button-activity-indicator,.is-loading.button-green .button-activity-indicator{display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.button-activity-indicator{box-sizing:border-box;width:20px;height:20px;border-radius:10px;border:3px solid rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);animation:button-is-loading-animation 1s linear infinite}.button-activity-indicator::before,.button-activity-indicator::after{content:"";width:3px;height:3px;background:rgba(0,0,0,0);border-radius:1.5px;position:absolute;right:-3px;top:calc(50% - 1.5px);transform-origin:-7px center}.button-activity-indicator::before{transform:rotateZ(-45deg)}.button-activity-indicator::after{transform:rotateZ(45deg)}@keyframes button-is-loading-animation{0%{transform:translateX(-50%) translateY(-50%) rotateZ(0deg)}50%{transform:translateX(-50%) translateY(-50%) rotateZ(180deg)}100%{transform:translateX(-50%) translateY(-50%) rotateZ(360deg)}}.is-block.button-gray-bordered,.is-block.button-link,.is-block.button-green{width:100%;text-align:center}.button-group,.form-actions{display:flex;align-items:center;flex-wrap:wrap}.button-group:not(:last-child),.form-actions:not(:last-child){margin-bottom:20px}.button-group.is-centered,.is-centered.form-actions{justify-content:center}.button-gray-bordered,.button-link,.button-green{appearance:none;margin:0;display:inline-block;line-height:1;vertical-align:middle;outline:none;box-sizing:border-box;text-decoration:none;cursor:pointer;color:#333;position:relative;border:0;text-align:left;font-family:"Calibre","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;font-weight:500;background:rgba(0,0,0,0);background-clip:border-box;border:1px solid rgba(0,0,0,0);border-radius:0;display:inline-flex;align-items:center;justify-content:center;padding:0 15px 0 15px;transition-property:background-color,color,border-color;transition-duration:.15s;transition-timing-function:ease-in-out;--icon-color-primary: #313131;--activity-indicator-horizontal-color: #313131;color:#313131;--icon-size: 16px}.button-gray-bordered::-moz-focus-inner,.button-link::-moz-focus-inner,.button-green::-moz-focus-inner{border:0}.button-gray-bordered .button-content,.button-link .button-content,.button-green .button-content{padding:10px 0 12px}.button-gray-bordered:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-content,.button-link:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-content,.button-green:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-content{transform:translateY(1px)}.button-gray-bordered:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-addon,.button-link:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-addon,.button-green:active:not([disabled]):not(.is-disabled):not(.is-loading) .button-addon{transform:translateY(1px)}.button-gray-bordered .button-activity-indicator,.button-link .button-activity-indicator,.button-green .button-activity-indicator{display:none}.button-group>.button-gray-bordered,.form-actions>.button-gray-bordered,.button-group>.button-link,.form-actions>.button-link,.button-group>.button-green,.form-actions>.button-green{flex:0 0 auto}.button-group>.button-gray-bordered:not(:last-child),.form-actions>.button-gray-bordered:not(:last-child),.button-group>.button-link:not(:last-child),.form-actions>.button-link:not(:last-child),.button-group>.button-green:not(:last-child),.form-actions>.button-green:not(:last-child){margin-right:10px}.button-gray-bordered .button-addon,.button-link .button-addon,.button-green .button-addon{flex:0 0 auto}.button-gray-bordered .button-addon+.button-content,.button-link .button-addon+.button-content,.button-green .button-addon+.button-content{margin-left:7px}.button-gray-bordered .button-content+.button-addon,.button-link .button-content+.button-addon,.button-green .button-content+.button-addon{margin-left:7px}.button-gray-bordered .button-content,.button-link .button-content,.button-green .button-content{color:#313131}[disabled].button-gray-bordered,[disabled].button-link,[disabled].button-green,.is-disabled.button-gray-bordered,.is-disabled.button-link,.is-disabled.button-green{cursor:default;opacity:.5}.button-gray-bordered .button-content,.button-link .button-content,.button-green .button-content{line-height:1}.button-green{background-color:#34a68a;--icon-color-primary: #fff;--activity-indicator-horizontal-color: #fff;color:#fff}.button-green:focus:not([disabled]):not(.is-disabled):not(.is-loading){box-shadow:0 0 0 2px #22856c}.button-green .button-content{color:#fff}.button-green:hover:not([disabled]):not(.is-disabled):not(.is-loading){background-color:#22856c}.button-green[disabled],.button-green.is-disabled{cursor:default;background-color:#d6d6d6;opacity:1}.button-link{background-color:rgba(0,0,0,0);font-weight:400}.button-link:focus:not([disabled]):not(.is-disabled):not(.is-loading){box-shadow:0 0 0 2px rgba(0,0,0,0)}.button-link:hover:not([disabled]):not(.is-disabled):not(.is-loading){text-decoration:underline}.button-link:focus:not([disabled]):not(.is-disabled):not(.is-loading){text-decoration:underline}.button-gray-bordered{border-color:#efefef}.button-gray-bordered:focus:not([disabled]):not(.is-disabled):not(.is-loading){box-shadow:0 0 0 2px rgba(239,239,239,.5)}.button-gray-bordered:hover:not([disabled]):not(.is-disabled):not(.is-loading){border-color:#eaeaea}.button-activity-indicator{animation:none;border:0;width:auto;height:auto;border-radius:0}.button-activity-indicator::before,.button-activity-indicator::after{display:none}:root{--carousel-control-size: 52px;--carousel-control-icon-size: 20px;--carousel-control-background-color: #fff;--carousel-control-border-color: #efefef;--carousel-control-icon-color: #adadad}.carousel-controls{position:relative}.carousel-controls .carousel-control-container{position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.carousel-controls .carousel-control-container-prev{left:0}.carousel-controls .carousel-control-container-next{right:0;transform:translateX(50%) translateY(-50%)}.carousel-controls .carousel-control{appearance:none;margin:0;padding:0;display:inline-block;line-height:1;vertical-align:middle;outline:none;border:0;background:rgba(0,0,0,0);display:block;box-sizing:border-box;width:var(--carousel-control-size);height:var(--carousel-control-size);border-radius:50%;background:var(--carousel-control-background-color);border:1px solid var(--carousel-control-border-color);cursor:pointer;position:relative;transition:opacity ease-in-out .15s,border-color ease-in-out .15s}.carousel-controls .carousel-control .icon{--icon-size: var(--carousel-control-icon-size);--icon-color-primary: var(--carousel-control-icon-color);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.carousel-controls .carousel-control .icon path,.carousel-controls .carousel-control .icon circle,.carousel-controls .carousel-control .icon rect{transition:fill ease-in-out .15s,stroke ease-in-out .15s}.carousel-controls .carousel-control[disabled]{opacity:0;cursor:default}:root{--carousel-indicator-color: #313131;--carousel-indicator-min-size: 6px;--carousel-indicator-max-size: 8px;--carousel-indicator-min-opacity: 0.2;--carousel-indicator-max-opacity: 1;--carousel-indicator-spacing: 5px;--carousel-indicator-list-vertical-padding: 10px;--carousel-indicator-list-horizontal-padding: 10px}.carousel-indicators{display:flex;align-items:center;justify-content:center}.carousel-indicators-list{margin:0 auto;padding:var(--carousel-indicator-list-vertical-padding) var(--carousel-indicator-list-horizontal-padding);display:flex;list-style:none}.carousel-indicators-list-item{position:relative;flex:0 0 auto;width:var(--carousel-indicator-max-size);height:var(--carousel-indicator-max-size)}.carousel-indicators-list-item:not(:first-child){margin-left:var(--carousel-indicator-spacing)}.carousel-indicators .indicator{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);border-radius:50%;background:var(--carousel-indicator-color);width:calc(var(--carousel-indicator-min-size) + (var(--carousel-indicator-max-size) - var(--carousel-indicator-min-size))*var(--progress, 0));height:calc(var(--carousel-indicator-min-size) + (var(--carousel-indicator-max-size) - var(--carousel-indicator-min-size))*var(--progress, 0));opacity:calc(var(--carousel-indicator-min-opacity) + (var(--carousel-indicator-max-opacity) - var(--carousel-indicator-min-opacity))*var(--progress, 0))}.form-header{--form-header-font-size: 25px;--form-header-margin-bottom: 32px;margin-bottom:var(--form-header-margin-bottom)}.form-header h1{font-size:30px;font-weight:500}.form-header p{font-size:var(--form-header-font-size)}@media screen and (max-width: 1300px){.form-header{--form-header-font-size: 23px}}@media screen and (max-width: 600px){.form-header{--form-header-font-size: 22px}}@media screen and (max-width: 400px){.form-header{--form-header-font-size: 21px;--form-header-margin-bottom: 25px}}.reset-password-form,.sign-in-form,.sign-up-form,.forgot-password-form{margin-bottom:30px}.icon{flex:0 0 var(--icon-size);width:var(--icon-size);height:var(--icon-size);pointer-events:none}.icon svg{display:block;width:100%;height:100%}.icon.is-spinning,.icon-activity-indicator{animation:icon-spin-animation 1s linear infinite}.icon .fill-primary{fill:var(--icon-color-primary)}.icon .stroke-primary{stroke:var(--icon-color-primary)}.icon .fill-secondary{fill:var(--icon-color-secondary)}.icon .stroke-secondary{stroke:var(--icon-color-secondary)}@keyframes icon-spin-animation{0%{transform:rotateZ(0)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}.announcements-list{list-style:none;padding:0;margin:0}.announcements-list-item:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #efefef}.announcements-list-item--title{font-size:25px;font-weight:500;margin-bottom:3px}.announcements-list-item--date{margin-bottom:10px;font-size:16px;opacity:.7}.announcements-list-item--teaser{margin-bottom:10px}.announcements-list-item--read-more{text-decoration:underline}.announcements-list-item--read-more:hover{text-decoration:none}.landing-page-announcement{--icon-size: 34px;padding:0 var(--page-gutter);border-bottom:1px solid #efefef}.landing-page-announcement-inner{max-width:var(--page-max-width);margin:0 auto;padding:20px 0;display:flex;align-items:center;justify-content:center}.landing-page-announcement .content{flex:0 1 auto;margin-left:12px}.landing-page-announcement p{font-size:22px;line-height:1.25}.landing-page-announcement a{display:inline-block;color:#838383;text-decoration:underline}.landing-page-announcement a:hover{text-decoration:none}@media screen and (max-width: 500px){.landing-page-announcement p{font-size:20px}}.landing-page-gallery{--landing-page-gallery-image-spacing: 18px;--title-size: 40px;--font-size: 23px;--section-top-spacing: 100px;padding:var(--section-top-spacing) var(--page-gutter) 0}.landing-page-gallery .inner{max-width:var(--page-max-width);margin:0 auto}.landing-page-gallery header{margin-bottom:30px}.landing-page-gallery header h1{font-weight:700;font-size:var(--title-size);margin-bottom:4px}.landing-page-gallery header p{font-weight:400;font-size:var(--font-size)}.landing-page-gallery ul{list-style:none;display:grid;grid-template-columns:repeat(4, 1fr);grid-row-gap:var(--landing-page-gallery-image-spacing);grid-column-gap:var(--landing-page-gallery-image-spacing)}.landing-page-gallery li img{display:block;width:100%}.landing-page-gallery li figcaption{font-size:30px}@media screen and (max-width: 1000px){.landing-page-gallery{--landing-page-gallery-image-spacing: 25px;--title-size: 48px;--font-size: 23px;--page-max-width: 600px}.landing-page-gallery ul{grid-template-columns:repeat(2, 1fr)}.landing-page-gallery li figcaption{font-size:20px}}@media screen and (max-width: 600px){.landing-page-gallery{--section-top-spacing: 60px;--landing-page-gallery-image-spacing: 30px;--title-size: 34px;--font-size: 20px;--page-max-width: 360px}.landing-page-gallery ul{grid-template-columns:1fr}}@media screen and (max-width: 480px){.landing-page-gallery{--page-max-width: none}}.landing-page-hero-features{--carousel-max-width: 630;--carousel-box-shadow: 0 10px 37px rgba(0, 0, 0, 0.09);--scribble-container-max-width: 630;--print-max-width: var(--carousel-max-width);position:relative;display:flex;justify-content:flex-end}@media screen and (max-width: 1000px){.landing-page-hero-features{justify-content:center}}.landing-page-hero-features-inner{position:relative;flex:0 1 calc(1px*var(--carousel-max-width));padding:20px 0 50px}.landing-page-hero-features .carousel{position:relative;flex:0 0 100%;display:block}.landing-page-hero-features .carousel-frame{position:relative;z-index:1;overflow:hidden;opacity:calc(1 - var(--print-progress, 0));transform:translate3d(0, 0, 0) scale(calc(100% - 15% * var(--print-progress, 0)));box-shadow:var(--carousel-box-shadow);border-top:25px solid #e5dac9}.landing-page-hero-features .carousel-scribbles{z-index:3;position:absolute;top:0;bottom:0;left:0;right:0}.landing-page-hero-features .carousel-scribbles .scribble{position:absolute;opacity:0;width:calc(100%*var(--width, 0)/var(--scribble-container-max-width))}.landing-page-hero-features .carousel-scribbles .scribble img{width:100%}.landing-page-hero-features .carousel-scribbles .scribble-elegant-timesheets{top:6%;right:-3%;transform:rotate(-6deg)}.landing-page-hero-features .carousel-scribbles .scribble-essential-insights{top:32%;right:-4%;transform:rotate(-5deg)}.landing-page-hero-features .carousel-scribbles .scribble-easy-logging{top:21%;left:8%;transform:rotate(-5deg)}.landing-page-hero-features .carousel-scribbles .scribble-powerful-filtering{top:12%;right:-4%;transform:rotate(-5deg)}.landing-page-hero-features .carousel-scribbles .scribble-unbranded-exports{top:8%;right:16%;transform:rotate(-5deg)}.landing-page-hero-features .carousel-viewport{overflow:hidden;position:relative;z-index:1;cursor:grab}@media screen and (min-height: 600px){.landing-page-hero-features .carousel-viewport{touch-action:pan-x}}.landing-page-hero-features .carousel-viewport.is-transitioning *{pointer-events:none}.landing-page-hero-features .carousel-viewport img::selection{background:rgba(0,0,0,0)}.is-grabbing .landing-page-hero-features .carousel-viewport{cursor:grabbing}.landing-page-hero-features .carousel-slides{display:flex;margin:0}.landing-page-hero-features .carousel-slide{flex:0 0 100%;margin:0;padding:0;background:#fff}.landing-page-hero-features .carousel-slide .image-container{display:block}.landing-page-hero-features .carousel-slide img{margin:0;width:100%}.landing-page-hero-features .print-container{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;pointer-events:none;transform:translate3d(0, calc(100% * (1 - var(--print-progress, 0))), 0)}.landing-page-hero-features .print{position:absolute;width:100%;max-width:calc(1px*var(--print-max-width));top:50%;left:50%;transform-origin:center top;opacity:calc(var(--print-progress, 0)*4);transform:translate3d(-50%, -50%, 0)}.landing-page-hero-features .print img{margin:0;width:100%;filter:drop-shadow(var(--carousel-box-shadow))}.landing-page-hero-features img{display:none}.landing-page-hero-features img.lores{display:block}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.landing-page-hero-features img.lores{display:none}.landing-page-hero-features img.hires{display:block}}@media screen and (min-width: 1001px){.landing-page-hero-features img.lores.mobile-only,.landing-page-hero-features img.hires.mobile-only{display:none}}@media screen and (max-width: 1000px){.landing-page-hero-features img.lores.desktop-only,.landing-page-hero-features img.hires.desktop-only{display:none}}.landing-page-hero-features .carousel-controls{--carousel-control-background-color: transparent;--carousel-control-border-color: rgba(49, 49, 49, 0.12);position:absolute;top:0;bottom:0;left:-50px;right:-50px;z-index:3}@media screen and (max-width: 1600px){.landing-page-hero-features .carousel-controls{display:none}}.landing-page-hero-features .carousel-controls .carousel-control:hover{--carousel-control-border-color: rgba(49, 49, 49, 0.3);--carousel-control-icon-color: #838383}.landing-page-hero-features .carousel-indicators{position:absolute;bottom:0;left:0;right:0;z-index:4}@media screen and (max-width: 1000px){.landing-page-hero-features{--carousel-max-width: 380;--scribble-container-max-width: 500}.landing-page-hero-features-inner{padding:40px 0px}.landing-page-hero-features .carousel-scribbles .scribble-elegant-timesheets{top:6%;right:-5.5%;transform:rotate(-6deg)}.landing-page-hero-features .carousel-scribbles .scribble-essential-insights{top:auto;bottom:6.8%;right:4%;transform:rotate(-7deg)}.landing-page-hero-features .carousel-scribbles .scribble-easy-logging{top:-5%;left:-5%;transform:rotate(-4deg)}.landing-page-hero-features .carousel-scribbles .scribble-powerful-filtering{top:18%;right:-7%;transform:rotate(-4deg)}.landing-page-hero-features .carousel-scribbles .scribble-unbranded-exports{top:12%;right:12%;transform:rotate(-7deg)}}.landing-apage-hero-title-and-cta{--title-size: 80px;--subtitle-size: 26px;position:relative;z-index:2;flex:0 0 50%}.landing-apage-hero-title-and-cta .inner{margin:0 auto 0 0;max-width:570px;text-align:center;padding-top:19%;padding-bottom:24%}@media screen and (max-width: 1000px){.landing-apage-hero-title-and-cta{align-self:stretch;z-index:10;background:linear-gradient(180deg, rgba(245, 232, 209, 0) 0, #f5e8d1 75px)}.landing-apage-hero-title-and-cta .inner{padding-top:20px;padding-bottom:40px;margin:0 auto;max-width:540px}}.landing-apage-hero-title-and-cta .title{font-size:var(--title-size);font-weight:800;line-height:.86;margin-bottom:17px}.landing-apage-hero-title-and-cta .subtitle{font-size:var(--subtitle-size);margin-bottom:33px;line-height:1.3;padding-left:40px;padding-right:40px}.landing-apage-hero-title-and-cta .button{background-color:#238c72}.landing-apage-hero-title-and-cta .button:focus:not([disabled]):not(.is-disabled):not(.is-loading){box-shadow:0 0 0 2px #1b765f}@media screen and (max-width: 1300px){.landing-apage-hero-title-and-cta{--title-size: 62px;--subtitle-size: 22px}}@media screen and (max-width: 1000px){.landing-apage-hero-title-and-cta{--title-size: 68px;--subtitle-size: 24px}}@media screen and (max-width: 600px){.landing-apage-hero-title-and-cta{--title-size: 40px;--subtitle-size: 20px}.landing-apage-hero-title-and-cta .title{margin-bottom:15px}.landing-apage-hero-title-and-cta .subtitle{margin-bottom:17px}}@media screen and (max-width: 400px){.landing-apage-hero-title-and-cta{--title-size: 36px}.landing-apage-hero-title-and-cta .subtitle{padding-left:10px;padding-right:10px}}.landing-page .page-header{position:absolute;left:0;top:0;right:0;z-index:100}.landing-page .page-header .page-header-inner{border-bottom:1px solid rgba(0,0,0,.07)}.landing-page-hero{--landing-page-hero-top-padding: 70px;overflow:hidden;background-color:#f5e8d1;padding:var(--landing-page-hero-top-padding) var(--page-gutter) 0}.landing-page-hero-inner{display:flex;justify-content:space-between;align-items:center;max-width:var(--page-max-width);margin:0 auto}@media screen and (max-width: 1000px){.landing-page-hero-inner{flex-direction:column-reverse;align-items:center}}.landing-page-intro{--header-title-font-size: 42px;--header-title-margin-bottom: 20px;--header-font-size: 23px;--header-max-width: 390px;--highlight-title-font-size: 28px;--highlight-font-size: 21px;--highlight-icon-size: 54px;--highlight-vertical-spacing: 50px;--highlights-max-width: 400px;--inner-vertical-padding: 100px;padding:0 var(--page-gutter)}.landing-page-intro .inner{max-width:var(--max-width, var(--page-max-width));margin:0 auto;padding:var(--inner-vertical-padding) 0}.landing-page-intro header{max-width:var(--header-max-width);margin:0 auto 60px;text-align:center}.landing-page-intro header h1{margin-bottom:var(--header-title-margin-bottom);font-size:var(--header-title-font-size);font-weight:600;line-height:1.05}.landing-page-intro header p{font-size:var(--header-font-size);line-height:1.25}.landing-page-intro .highlights{display:flex}.landing-page-intro .highlight{--icon-size: var(--highlight-icon-size);flex:0 1 100%}.landing-page-intro .highlight:not(:first-child){margin-left:var(--highlight-spacing, 75px)}.landing-page-intro .highlight .icon{margin-bottom:6px}.landing-page-intro .highlight h2{font-size:var(--highlight-title-font-size);font-weight:600;margin-bottom:4px}.landing-page-intro .highlight p{font-size:var(--highlight-font-size);line-height:1.25}@media screen and (max-width: 1500px){.landing-page-intro{--highlight-spacing: 60px}}@media screen and (max-width: 1300px){.landing-page-intro{--header-title-font-size: 48px;--header-font-size: 23px;--header-max-width: 420px;--highlight-title-font-size: 28px;--highlight-font-size: 21px;--highlight-icon-size: 56px}}@media screen and (max-width: 1000px){.landing-page-intro{--max-width: 600px;--highlight-spacing: 0;--header-title-font-size: 46px;--header-font-size: 21px;--highlight-icon-size: 48px}.landing-page-intro .highlights{flex-wrap:wrap;max-width:var(--highlights-max-width);margin:0 auto}.landing-page-intro .highlight{flex:0 0 100%}.landing-page-intro .highlight:not(:last-child){margin-bottom:var(--highlight-vertical-spacing)}}@media screen and (max-width: 600px){.landing-page-intro{--header-title-font-size: 34px;--header-title-margin-bottom: 15px;--header-font-size: 20px;--header-max-width: 320px;--highlight-icon-size: 42px;--highlight-font-size: 20px;--highlight-title-font-size: 24px;--highlight-vertical-spacing: 40px;--inner-vertical-padding: 70px}}@media screen and (max-width: 480px){.landing-page-intro{--highlights-max-width: none}}.landing-page-pricing{--title-size: 42px;--title-margin-bottom: 20px;--font-size: 23px;--inner-max-width: 620px;--pricing-icon-size: 74px;--pricing-icon-margin-bottom: 10px;padding:100px var(--page-gutter)}.landing-page-pricing .inner{max-width:var(--inner-max-width);margin:0 auto}.landing-page-pricing .icon{--icon-size: var(--pricing-icon-size);margin:0 auto var(--pricing-icon-margin-bottom)}.landing-page-pricing h1{font-size:var(--title-size);font-weight:600;text-align:center;margin-bottom:var(--title-margin-bottom)}.landing-page-pricing p{font-size:var(--font-size);line-height:1.4;text-align:center}.landing-page-pricing span{display:inline;padding:1px 2px}.landing-page-pricing span.solo{background:#f5e8d1}.landing-page-pricing span.team{background:#f5e8d1}@media screen and (max-width: 1300px){.landing-page-pricing{--inner-max-width: 510px;--title-size: 48px;--title-margin-bottom: 15px;--font-size: 23px;--pricing-icon-size: 72px}}@media screen and (max-width: 600px){.landing-page-pricing{--inner-max-width: 320px;--title-size: 34px;--font-size: 20px;--pricing-icon-size: 64px;--pricing-icon-margin-bottom: 20px}}.landing-page-sign-up{--landing-page-sign-up-decoration-size: 350px;--landing-page-sign-up-decoration-left-offset-top: 0;--landing-page-sign-up-decoration-left-offset-left: 0;--landing-page-sign-up-decoration-right-offset-right: 0;--landing-page-sign-up-decoration-right-offset-bottom: 0;position:relative;overflow:hidden;padding:0 var(--page-gutter);background:#faf3e8}.landing-page-sign-up .inner{box-sizing:border-box;max-width:calc(var(--page-max-width) - 80px);margin:0 auto;padding:90px 60px}.landing-page-sign-up h2{max-width:600px;font-size:30px;margin:0 auto 60px;text-align:center}.landing-page-sign-up .sign-up-form .form-row .form-control{background-color:#fff;border:1px solid rgba(0,0,0,0)}.landing-page-sign-up .sign-up-form .form-row .form-control:focus{border-color:#c1c1c1;box-shadow:0 0 0 2px rgba(193,193,193,.5)}.landing-page-sign-up .sign-up-form .button{background-color:#238c72}.landing-page-sign-up .sign-up-form .button:focus:not([disabled]):not(.is-disabled):not(.is-loading){box-shadow:0 0 0 2px #1b765f}.landing-page-sign-up .form-label{font-size:19px;opacity:.65}.landing-page-sign-up .alert{max-width:400px;margin-bottom:0;box-sizing:border-box}.landing-page-sign-up .decoration-left,.landing-page-sign-up .decoration-right{position:absolute;width:var(--landing-page-sign-up-decoration-size);height:var(--landing-page-sign-up-decoration-size)}.landing-page-sign-up .decoration-left .icon,.landing-page-sign-up .decoration-right .icon{display:block;width:100%;height:100%}.landing-page-sign-up .decoration-left{top:var(--landing-page-sign-up-decoration-left-offset-top);left:var(--landing-page-sign-up-decoration-left-offset-left);opacity:.5}.landing-page-sign-up .decoration-right{right:var(--landing-page-sign-up-decoration-right-offset-right);bottom:var(--landing-page-sign-up-decoration-right-offset-bottom)}@media screen and (max-width: 1950px){.landing-page-sign-up{--landing-page-sign-up-decoration-left-offset-left: -40px;--landing-page-sign-up-decoration-left-offset-top: -120px;--landing-page-sign-up-decoration-right-offset-right: -80px;--landing-page-sign-up-decoration-right-offset-bottom: -40px}}@media screen and (max-width: 1300px){.landing-page-sign-up .decoration-left{display:none}}@media screen and (min-width: 1100px){.landing-page-sign-up .sign-up-form{display:flex;align-items:flex-end;margin:0 auto 30px}.landing-page-sign-up .sign-up-form .form-row,.landing-page-sign-up .sign-up-form .form-actions{flex:0 1 100%}.landing-page-sign-up .sign-up-form .form-row:not(:first-child),.landing-page-sign-up .sign-up-form .form-actions:not(:first-child){margin-left:20px}.landing-page-sign-up .sign-up-form .form-row:not(:last-child),.landing-page-sign-up .sign-up-form .form-actions:not(:last-child){margin-bottom:0}.landing-page-sign-up .sign-up-form .form-actions{flex:0 0 200px}.landing-page-sign-up .sign-up-form .button-green,.landing-page-sign-up .sign-up-form .button-link,.landing-page-sign-up .sign-up-form .button-gray-bordered{height:53.5px}.landing-page-sign-up .sign-up-form .button-green .button-content,.landing-page-sign-up .sign-up-form .button-link .button-content,.landing-page-sign-up .sign-up-form .button-gray-bordered .button-content{padding-top:8.5px;padding-bottom:11px}.landing-page-sign-up .sign-up-form .form-row .form-control{padding-top:12px;padding-bottom:13px}}@media screen and (min-width: 1100px)and (max-width: 1000px){.landing-page-sign-up .sign-up-form .form-actions{flex:0 0 100px}}@media screen and (max-width: 1099px){.landing-page-sign-up .decoration-right{display:none}.landing-page-sign-up .sign-up-form{max-width:400px;margin:0 auto 30px}.landing-page-sign-up .alert{margin:0 auto}.landing-page-sign-up .inner{padding-left:0;padding-right:0}}@media screen and (max-width: 600px){.landing-page-sign-up h2{font-size:28px;max-width:400px;padding:0 20px;margin-bottom:30px}.landing-page-sign-up .inner{padding-top:70px;padding-bottom:40px}}@media screen and (max-width: 400px){.landing-page-sign-up{padding:0 24px}.landing-page-sign-up h2{font-size:26px;padding:0 16px}}.landing-page-testimonials{--landing-page-testimonial-max-width: 420px;--landing-page-testimonial-spacing: 80px;--landing-page-testimonial-gradient-width: 150px;--landing-page-testimonial-image-size: 64px;--landing-page-testimonial-vertical-padding: 40px;--landing-page-testimonial-horizontal-padding: 40px;--carousel-control-size: 68px;--testimonial-name-margin-bottom: 2px;--viewport-vertical-spacing: 140px;--testimonial-name-font-size: 21px;padding:0 var(--page-gutter)}.landing-page-testimonials .inner{position:relative;max-width:var(--page-max-width);margin:0 auto;background:#eef5f8}.landing-page-testimonials .testimonials .carousel-viewport{position:relative;padding:var(--viewport-vertical-spacing) 20px calc(var(--viewport-vertical-spacing) - var(--carousel-indicator-max-size) - var(--carousel-indicator-list-vertical-padding)*2 - 10px);overflow:hidden}.landing-page-testimonials .testimonials .carousel-viewport::before,.landing-page-testimonials .testimonials .carousel-viewport::after{content:"";display:block;position:absolute;z-index:100;top:0;height:100%;width:var(--landing-page-testimonial-gradient-width);background:linear-gradient(90deg, #eef5f8 0%, rgba(238, 245, 248, 0) 100%)}.landing-page-testimonials .testimonials .carousel-viewport::before{left:0}.landing-page-testimonials .testimonials .carousel-viewport::after{right:0;transform:rotateZ(180deg)}.landing-page-testimonials .testimonials .testimonials-list{display:flex;align-items:center;flex-wrap:nowrap;list-style:none;max-width:calc(var(--landing-page-testimonial-max-width) + var(--landing-page-testimonial-spacing));margin:0 auto}.landing-page-testimonials .testimonials .testimonials-list-item{flex:0 0 100%}.landing-page-testimonials .testimonial{box-sizing:border-box;flex:0 0 calc(100% - var(--landing-page-testimonial-spacing));text-align:center;background:#fff;padding:calc(var(--landing-page-testimonial-vertical-padding) + var(--landing-page-testimonial-image-size)/4) var(--landing-page-testimonial-horizontal-padding) var(--landing-page-testimonial-vertical-padding);position:relative;margin:0 calc(var(--landing-page-testimonial-spacing)/2)}.landing-page-testimonials .testimonial .image{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-50%);width:var(--landing-page-testimonial-image-size);height:var(--landing-page-testimonial-image-size);border-radius:50%;overflow:hidden}.landing-page-testimonials .testimonial .image img{display:block;width:100%;margin:0}.landing-page-testimonials .testimonial blockquote{margin-bottom:var(--testimonial-quote-margin-bottom, 15px)}.landing-page-testimonials .testimonial p{font-weight:600;font-size:var(--testimonial-text-font-size, 30px);line-height:1.1}.landing-page-testimonials .testimonial .name{font-size:var(--testimonial-name-font-size);margin-bottom:var(--testimonial-name-margin-bottom)}.landing-page-testimonials .testimonial .title{font-size:var(--testimonial-title-font-size, 19.5px);opacity:.65}.landing-page-testimonials .carousel-controls{position:absolute;top:0;bottom:0;left:0;right:0;z-index:200}.landing-page-testimonials .carousel-controls .carousel-control{box-shadow:0 0 10px rgba(0,0,0,.04);transition:box-shadow linear .15s}.landing-page-testimonials .carousel-controls .carousel-control:hover{box-shadow:0 0 20px rgba(0,0,0,.08)}.landing-page-testimonials .carousel-indicators{padding:0 10px 10px;z-index:300;position:relative}@media screen and (max-width: 1500px){.landing-page-testimonials{--carousel-control-size: 50px}}@media screen and (max-width: 1024px){.landing-page-testimonials{--testimonial-quote-margin-bottom: 13px;--testimonial-name-font-size: 19px;--testimonial-title-font-size: 18px;--landing-page-testimonial-image-size: 56px;--landing-page-testimonial-vertical-padding: 30px;--landing-page-testimonial-horizontal-padding: 30px;--viewport-vertical-spacing: 100px;padding:0}.landing-page-testimonials .carousel-controls{display:none}}@media screen and (max-width: 700px){.landing-page-testimonials{--landing-page-testimonial-spacing: 30px;--viewport-vertical-spacing: 70px}}@media screen and (max-width: 550px){.landing-page-testimonials{--landing-page-testimonial-gradient-width: 20px}}@media screen and (max-width: 440px){.landing-page-testimonials{--landing-page-testimonial-spacing: 15px;--testimonial-quote-margin-bottom: 13px;--testimonial-text-font-size: 24px;--testimonial-name-font-size: 18px;--testimonial-name-margin-bottom: 1px;--testimonial-title-font-size: 17px}}.pages-questions article h2{font-size:28px;margin-bottom:17px;padding-top:20px}.pages-questions article h3{font-size:20px;margin-bottom:5px}@media screen and (max-width: 460px){.new-session-form .form-actions .button-green,.new-session-form .form-actions .button-link,.new-session-form .form-actions .button-gray-bordered{flex:0 0 100%}.new-session-form .form-actions .button-green:not(:last-child),.new-session-form .form-actions .button-link:not(:last-child),.new-session-form .form-actions .button-gray-bordered:not(:last-child){margin-right:0;margin-bottom:10px}}.timesavers-index .page-header{background:#faf2e6}.timesavers-index .page-header-inner{border-bottom:1px solid rgba(0,0,0,.07)}.timesavers-hero{background:#faf2e6;padding:70px var(--page-gutter) 100px}.timesavers-hero .inner{max-width:var(--page-max-width);margin:0 auto;text-align:center}.timesavers-hero .inner h1{font-size:90px;font-weight:800;margin-bottom:2px;line-height:1.1}.timesavers-hero .inner p{font-size:30px}@media screen and (max-width: 1000px){.timesavers-hero{padding:40px var(--page-gutter) 60px}.timesavers-hero .inner{max-width:250px}.timesavers-hero .inner h1{font-size:38px;margin-bottom:5px}.timesavers-hero .inner p{font-size:22px}}.timesavers-cards{--page-max-width: 1100px;margin:44px var(--page-gutter) 100px}.timesavers-cards .inner{max-width:var(--page-max-width);margin:0 auto}@media screen and (max-width: 1000px){.timesavers-cards .inner{max-width:600px}}.timesavers-card{--card-padding: 30px;--card-spacing: 60px;--about-width: 380px;--title-font-size: 42px;--title-font-weight: 600;--title-margin-bottom: 20px;--intro-font-size: 20px;--intro-font-weight: 600;--intro-margin-bottom: 20px;--body-font-size: 20px;--body-font-weight: 400;--body-paragraph-spacing: 20px;--body-margin-bottoom: 25px;padding:var(--card-padding);border:1px solid #efefef;display:flex;align-items:flex-start}.timesavers-card:not(:last-child){margin-bottom:var(--card-spacing)}.timesavers-card .about{flex:0 0 var(--about-width)}.timesavers-card .about h2{font-size:var(--title-font-size);font-weight:var(--title-font-weight);margin-bottom:var(--title-margin-bottom)}.timesavers-card .about p{font-size:var(--body-font-size);font-weight:var(--body-font-weight);margin-bottom:var(--body-paragraph-spacing)}.timesavers-card .about p:first-of-type{font-size:var(--intro-font-size);font-weight:var(--intro-font-weight);margin-bottom:var(--intro-margin-bottom)}.timesavers-card .about p:last-of-type{margin-bottom:var(--body-margin-bottoom)}.timesavers-card .about .button-green+.button-gray-bordered{margin-left:10px}.timesavers-card .preview{position:relative;flex:0 1 100%;margin-left:30px}.timesavers-card .preview img{display:none;width:100%;height:auto}.timesavers-card .preview img.lores{display:block}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.timesavers-card .preview img.lores{display:none}.timesavers-card .preview img.hires{display:block}}@media screen and (min-width: 1001px){.timesavers-card .preview img.lores.mobile-only,.timesavers-card .preview img.hires.mobile-only{display:none}}@media screen and (max-width: 1000px){.timesavers-card .preview img.lores.desktop-only,.timesavers-card .preview img.hires.desktop-only{display:none}}.timesavers-card .preview .icon{--icon-size: 130px;position:absolute;filter:drop-shadow(0 10px 37px rgba(0, 0, 0, 0.09))}.timesavers-card .preview .icon-timesavers-badges-open-source,.timesavers-card .preview .icon-timesavers-badges-all-vector{right:0;bottom:7%;transform:translateX(50%)}@media screen and (max-width: 1000px){.timesavers-card .preview .icon{--icon-size: 90px}}@media screen and (max-width: 700px){.timesavers-card .preview .icon{--icon-size: 70px}.timesavers-card .preview .icon-timesavers-badges-open-source,.timesavers-card .preview .icon-timesavers-badges-all-vector{transform:translateX(50%) translateX(-10px)}}@media screen and (max-width: 1000px){.timesavers-card{--title-font-size: 33px;--title-margin-bottom: 10px;--intro-margin-bottom: 15px;border:0;padding:0;background:rgba(0,0,0,0);flex-direction:column}.timesavers-card .about,.timesavers-card .preview{flex:0 0 100%}.timesavers-card .about{order:2}.timesavers-card .preview{order:1;margin:0 0 20px}}
