@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:300;src:local("Source Sans Pro Light normal"),local("Source Sans Pro-Lightnormal"),url(/assets/fonts/source-sans-pro-300.7f59286a.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-300.2920997e.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:300;src:local("Source Sans Pro Light italic"),local("Source Sans Pro-Lightitalic"),url(/assets/fonts/source-sans-pro-300italic.43f4ba91.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-300italic.d2145a20.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:400;src:local("Source Sans Pro Regular normal"),local("Source Sans Pro-Regularnormal"),url(/assets/fonts/source-sans-pro-400.e1933f6b.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-400.5cea3778.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:400;src:local("Source Sans Pro Regular italic"),local("Source Sans Pro-Regularitalic"),url(/assets/fonts/source-sans-pro-400italic.0d7403be.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-400italic.5754fb7f.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:600;src:local("Source Sans Pro SemiBold normal"),local("Source Sans Pro-SemiBoldnormal"),url(/assets/fonts/source-sans-pro-600.fdd7a777.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-600.5cfa0a68.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:600;src:local("Source Sans Pro SemiBold italic"),local("Source Sans Pro-SemiBolditalic"),url(/assets/fonts/source-sans-pro-600italic.aef02ef1.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-600italic.ec540b47.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:700;src:local("Source Sans Pro Bold normal"),local("Source Sans Pro-Boldnormal"),url(/assets/fonts/source-sans-pro-700.ba34d715.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-700.cca43760.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:700;src:local("Source Sans Pro Bold italic"),local("Source Sans Pro-Bolditalic"),url(/assets/fonts/source-sans-pro-700italic.75e0b5e5.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-700italic.14a9b049.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:normal;font-display:swap;font-weight:900;src:local("Source Sans Pro Black normal"),local("Source Sans Pro-Blacknormal"),url(/assets/fonts/source-sans-pro-900.fbc82389.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-900.cb96bff4.woff) format("woff")}@font-face{font-family:Source Sans Pro;font-style:italic;font-display:swap;font-weight:900;src:local("Source Sans Pro Black italic"),local("Source Sans Pro-Blackitalic"),url(/assets/fonts/source-sans-pro-900italic.ce525db6.woff2) format("woff2"),url(/assets/fonts/source-sans-pro-900italic.b7727467.woff) format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:local("Lora Regular "),local("Lora-Regular"),url(/assets/fonts/lora-latin-400.e4cdb14b.woff2) format("woff2"),url(/assets/fonts/lora-latin-400.0d78d370.woff) format("woff")}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:local("Lora Regular italic"),local("Lora-Regularitalic"),url(/assets/fonts/lora-latin-400italic.2c4801fa.woff2) format("woff2"),url(/assets/fonts/lora-latin-400italic.7beffbac.woff) format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:local("Lora Bold "),local("Lora-Bold"),url(/assets/fonts/lora-latin-700.ce18d173.woff2) format("woff2"),url(/assets/fonts/lora-latin-700.1617380e.woff) format("woff")}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:700;src:local("Lora Bold italic"),local("Lora-Bolditalic"),url(/assets/fonts/lora-latin-700italic.b4bb1fa2.woff2) format("woff2"),url(/assets/fonts/lora-latin-700italic.6ec37b95.woff) format("woff")}.footer-container{height:var(--size-page-footer);display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--color-light);border-top:1px solid var(--color-hover);padding:0 var(--size-page-margin)}.footer{max-width:var(--size-page-width);margin:auto;width:100%}.footer-message{color:var(--color-dark);width:100%;margin:4px auto 4px 0;max-width:550px;line-height:1.6}.footer-message span{color:var(--color-primary)}.footer-message-baked{font-family:var(--font-heading);font-weight:600}.footer-actions{margin-top:16px}.footer-action{margin:0 4px;padding:4px 8px;border-radius:8px;border:1px solid var(--color-active)}.footer-action:hover{background:var(--color-hover)}.footer-action:active{background:var(--color-active)}.footer-action:first-child{margin-left:0}.footer-action:last-child{margin-right:0}.loading-spinner{height:20px;width:20px;-webkit-animation:loading-rotator 1.5s linear infinite;animation:loading-rotator 1.5s linear infinite}.loading-spinner-path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke:var(--color-primary);stroke-dasharray:187;will-change:stroke-dasharray;stroke-dashoffset:0;transform-origin:center;stroke-width:6px;fill:none}@-webkit-keyframes loading-rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}@keyframes loading-rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}@-webkit-keyframes loading-dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}@keyframes loading-dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.button{display:flex;justify-content:center;align-items:center;border:none;padding:8px 12px;line-height:1;font-size:16px;border-radius:4px;font-weight:600;background:var(--color-light);cursor:pointer;transition:var(--animation-default)}.button:active,.button:focus{outline:none;box-shadow:0 0 0 5px rgba(59,77,196,.3);transition:var(--animation-default)}.app-darkMode .button:active,.app-darkMode .button:focus{box-shadow:0 0 0 5px var(--color-active);transition:var(--animation-default)}.button-filled{border:1px solid var(--color-active);background:var(--color-primary);color:var(--color-light)}.button-filled:hover{background:var(--color-primary--darker)}.button-filled:active,.button-filled:focus{background:var(--color-primary--darkest)}.app-darkMode .button-filled .button-icon{fill:var(--color-light)}.button-flat{fill:var(--color-primary);color:var(--color-primary);border:1px solid var(--color-primary)}.button-flat:hover{background:var(--color-hover)}.button-flat:active,.button-flat:focus{background:var(--color-active);outline:none}.button-danger{border:1px solid var(--color-error);background:var(--color-error);color:var(--color-light)}.button-danger:hover{border-color:var(--color-error-dark);background:var(--color-error-dark)}.app-darkMode .button-danger{color:var(--color-dark)}.button-danger:active,.button-danger:focus{border-color:var(--color-error-darker);background:var(--color-error-darker)}.button-disabled,.button-disabled:active,.button-disabled:focus,.button-disabled:hover{background:var(--color-disabled);color:var(--color-dark-secondary);border-color:transparent;cursor:not-allowed}.app-darkMode .button-disabled,.app-darkMode .button-disabled:active,.app-darkMode .button-disabled:focus,.app-darkMode .button-disabled:hover{background:var(--color-light)}.button-spinner{width:12px;height:12px;margin-left:12px}.button-icon{width:16px;height:16px;fill:inherit}.button-filled .button-icon{fill:#fff}.button-disabled .button-icon{fill:var(--color-dark-secondary)}.button-icon-left{margin-right:4px}.button-icon-right{margin-left:4px}:root{--color-dark:#262626;--color-dark-lighter:#333;--color-light:#fff;--color-light-lighter:hsla(0,0%,100%,0.7);--color-primary:#3b4dc4;--color-primary--darker:#3545b1;--color-primary--darkest:#2f3e9d;--color-primary--hover:rgba(59,77,196,0.2);--color-disabled:#eee;--color-background-light:#fbfbfb;--color-background-grey:#f5f9fb;--color-error:#c72929;--color-error-dark:#b22424;--color-error-darker:#9d2020;--color-success:#388e3c;--color-modified:rgba(240,216,0,0.2);--color-brand-dark:#262626;--color-dark-secondary:rgba(0,0,0,0.4);--color-hover:rgba(0,0,0,0.05);--color-active:rgba(0,0,0,0.1);--color-active-major:rgba(0,0,0,0.15);--color-active-grey:rgba(0,0,0,0.2);--color-hover-solid:#e6e6e6;--color-active-solid:#ccc;--font-heading:"Lora",serif;--font-body:"Source Sans Pro",sans-serif;--font-size-heading:36px;--font-size-subheading:24px;--font-size-body:16px;--elevation-1:0px 2px 2px var(--color-active);--elevation-2:0px 2px 4px var(--color-active);--elevation-3:0px 2px 8px var(--color-active-major);--elevation-4:0px 2px 12px var(--color-active-major);--elevation-5:0px 2px 24px var(--color-active-major);--animation-default-curve:cubic-bezier(0.23,1,0.32,1);--animation-default:all 0.2s var(--animation-default-curve);--animation-placeholder:placeholder-animation 1s var(--animation-default-curve) infinite alternate-reverse;--size-actionbar-base:48px;--size-actionbar-secondary:40px;--size-page:1050px;--size-pageMargin:16px;--size-document:750px;--size-documentMargin:80px;--size-cardHeight:200px;--size-cardWidth:350px;--size-sidebar-primary:275px;--size-sidebar-secondary:78px;--size-sidebar:calc(var(--size-sidebar-primary) + var(--size-sidebar-secondary));--size-panel:450px;--size-actionbar:var(--size-actionbar-base);--size-paragraph:800px;--size-banner:300px;--size-rightSidebar:400px;--editor-opacityButtons-mobile:1}.app-darkMode{--color-dark-secondary:hsla(0,0%,100%,0.6);--color-hover:hsla(0,0%,100%,0.1);--color-active:hsla(0,0%,100%,0.15);--color-active-major:hsla(0,0%,100%,0.2);--color-active-grey:hsla(0,0%,100%,0.3);--color-dark:#f7f7f7;--color-light:#262626;--color-light-lighter:rgba(38,38,38,0.7);--color-background-light:#262626;--color-primary:#8994dc;--color-primary--darker:#7682d6;--color-primary--darkest:#6271d0;--color-background-grey:var(--color-dark-lighter);--color-brand-dark:#e6e6e6;--color-hover-solid:#333;--color-active-solid:#404040;color:var(--color-dark);background:var(--color-light)}@media (max-width:800px){:root{--size-documentMargin:24px}}@media (max-width:500px){:root{--size-pageMargin:16px}}html{color:var(--color-dark);font-family:var(--font-body)}#app{min-height:100vh}*{box-sizing:border-box}body,html,ol,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{color:inherit;margin:0;font-family:var(--font-heading)}a,button,input,label,li,p,textarea{color:inherit;margin:0;font-family:var(--font-body)}a{text-decoration:none}img{vertical-align:middle}.loading-item{background:var(--color-dark);animation:loading-item 1s var(--animation-default-curve) infinite alternate}@keyframes loading-item{0%{opacity:.1}to{opacity:.2}}.fade-in-enter-active,.fade-in-leave-active{transition:var(--animation-default)}.fade-in-enter,.fade-in-leave-to{opacity:0}.list-item-enter-active{transition:all .3s cubic-bezier(.23,1,.32,1)!important}.list-item-leave-active{transition:all 0s cubic-bezier(.23,1,.32,1)!important}.list-item-move{transition:all .1s cubic-bezier(.23,1,.32,1)!important}.list-item-enter,.list-item-leave-to{opacity:0!important}.modal-enter-active,.modal-leave-active{transition:var(--animation-default)}.modal-enter,.modal-leave-to{opacity:0}.modal-enter-active .modal,.modal-leave-active .modal{transition:var(--animation-default)}.modal-enter .modal,.modal-leave-to .modal{transform:translateY(10px);opacity:0}.popover-enter-active,.popover-leave-active{transition:opacity .2s var(--animation-default-curve),margin-top .2s var(--animation-default-curve)}.popover-enter,.popover-leave-to{opacity:0;margin-top:5px}.dropdown-enter-active,.dropdown-leave-active{transition:var(--animation-default)}.dropdown-enter,.dropdown-leave-to{opacity:0;transform:translateY(-5px)}.dropdown-enter.desktop-titlebar-switcher-dropdown,.dropdown-leave-to.desktop-titlebar-switcher-dropdown{transform:translateY(-5px) translateX(-50%)}@keyframes placeholder-animation{0%{background:rgba(0,0,0,.025)}to{background:rgba(0,0,0,.05)}}.header{font-family:var(--font-heading);font-size:36px;font-weight:700;line-height:normal}.subheader{font-size:22px;line-height:normal}.article,.subheader{font-family:var(--font-body);font-weight:400}.article{font-size:19px;line-height:1.6}.body{font-size:16px;font-weight:400}.body,.caption{font-family:var(--font-body);line-height:normal}.caption{font-size:14px;font-weight:600}.link{color:var(--color-primary);cursor:pointer}.link:active,.link:hover{text-decoration:underline}.emphasis{color:var(--color-primary);font-weight:600}.app-darkMode .link{text-decoration:underline}.cards-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--size-cardWidth),1fr));grid-auto-rows:max-content;grid-gap:12px;width:100%;margin-top:24px}.card-wrapper{position:relative;width:100vw;height:100vh;height:fill-available;height:stretch;display:flex;align-items:center;justify-content:center;flex-direction:column;background:var(--color-light);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:0!important;transition:var(--animation-default)}.card-backgroundLoaded.card-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1;transition:var(--animation-default)}.card-wrapper-attribution{position:fixed;bottom:16px;right:16px;z-index:2;color:hsla(0,0%,100%,.6)}.card-wrapper-attribution a{color:var(--color-light)}.card-wrapper-attribution a:hover{text-decoration:underline}.card{width:calc(100% - var(--size-pageMargin) - var(--size-pageMargin));max-width:550px;background:var(--color-light);border-radius:4px;padding:36px;border:1px solid var(--color-active)}.card-backgroundLoaded .card{border-color:transparent;z-index:2;box-shadow:var(--elevation-3);transition:var(--animation-default)}.card-header{font-size:36px;font-weight:700;font-family:var(--font-heading);text-align:center}.card-subheader{font-size:24px;font-weight:400;margin-top:4px;text-align:center}.card-link{display:flex;align-items:center;margin-bottom:16px;width:100%;max-width:550px;fill:var(--color-dark-secondary);color:var(--color-dark-secondary);z-index:2;cursor:pointer}.card-link:hover{text-decoration:underline;fill:var(--color-dark);color:var(--color-dark)}.card-backgroundLoaded .card-link{color:hsla(0,0%,100%,.8);fill:hsla(0,0%,100%,.8)}.card-backgroundLoaded .card-link:hover{color:#fff;fill:#fff}.card-link-icon{width:20px;height:20px;fill:inherit;margin-right:4px}.card-link-text{font-weight:600;color:inherit;font-size:20px}@media (max-width:500px){.card{padding:16px}}:root{--size-page-width:1100px;--size-page-section:900px;--size-page-header:64px;--size-page-footer:175px;--size-page-margin:36px;--color-background:#fdf6ef;--color-grey:#fafafa}@media (max-width:800px){:root{--size-page-margin:16px}}.nav-container{display:flex;height:var(--size-page-header);padding:0 var(--size-page-margin)}.nav{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--size-page-width);margin:0 auto}.nav-logo{width:24px}.nav-links{margin-right:16px}.nav-link{padding:8px 10px;line-height:1;border:1px solid transparent;border-radius:12px}.nav-link:hover{border-color:var(--color-active)}.nav-link:active{background:var(--color-hover)}.nav-link.router-link-active{border-color:var(--color-primary);box-shadow:var(--elevation-2);background:var(--color-light)}.nav-actions,.nav-links{display:flex;align-items:center}.nav-action,.nav-link{margin:0 4px}.nav-action:first-child,.nav-link:first-child{margin-left:0}.nav-action:last-child,.nav-link:last-child{margin-right:0}.terms{max-width:var(--size-page-width);margin:auto;padding:48px var(--size-page-margin);box-sizing:content-box}.terms>*{max-width:800px}.terms h1{margin:12px 0;font-size:42px}.terms h1,.terms h2{font-weight:700;font-family:var(--font-body)}.terms h2{margin:16px 0;font-size:32px}.terms p{margin:16px 0;max-width:800px;line-height:1.6;font-size:18px}.terms a{color:var(--color-primary);text-decoration:underline}.terms a:hover{text-decoration:none}.terms ul{margin:16px 0;padding-left:20px}.terms li{margin:4px 0;font-size:18px;line-height:1.6}.cta-actions{display:flex;justify-content:center;align-items:center}.cta-action.button{font-size:18px;padding:8px 12px}.cta-action-small{margin-left:12px;font-weight:600;color:var(--color-primary);padding:8px 12px;border-radius:12px;border:1px solid transparent;cursor:pointer}.cta-action-small:hover{border-color:var(--color-active)}.cta-action-small:active{background:var(--color-hover)}.cta-extra{margin-top:8px;font-size:14px;font-weight:600;color:var(--color-dark-secondary)}@media (max-width:500px){.cta-actions{flex-direction:column;align-items:flex-start}.cta-action-small{margin-left:0;margin-top:8px;border:1px solid var(--color-active);border-radius:4px}}.pricing-plan{width:50%;padding:24px;box-shadow:var(--elevation-2);border-radius:12px;margin:0 8px;background:var(--color-light)}.pricing-plan:first-child{margin-left:0}.pricing-plan:last-child{margin-right:0}.pricing-plan-title{font-size:20px;font-weight:600}.pricing-plan-description{max-width:250px;line-height:1.6;margin-top:8px;min-height:50px}.pricing-plan-features{margin-top:8px}.pricing-plan-feature{display:flex;align-items:center;padding:8px 0}.pricing-plan-feature-icon{width:20px;height:20px;margin-right:8px;fill:var(--color-dark-secondary)}#checkmark.pricing-plan-feature-icon{fill:var(--color-primary)}.pricing-plan-actions{margin-top:12px}.pricing-plan-action{width:100%}.pricing-plan-features-title{margin-bottom:8px;font-weight:600;color:var(--color-dark-secondary)}.pricing-plan-price{margin:20px 0;text-align:center}.pricing-plan-price-text{font-size:36px;font-weight:700;line-height:1.2}.pricing-plan-price-subtext{color:var(--color-dark-secondary)}.pricing-container{background:var(--color-grey)}.pricing{padding:64px var(--size-page-margin);max-width:var(--size-page-width);margin:auto;min-height:calc(100vh - var(--size-page-header) - var(--size-page-footer))}.pricing-heading{text-align:center;margin-bottom:48px}.pricing-heading-title{font-size:48px;font-weight:700;line-height:1.2}.pricing-heading-subtitle{margin-top:8px;font-size:20px;color:var(--color-dark-secondary)}.pricing-plans{display:flex;align-items:center;max-width:700px;margin:auto}.pricing-cta{text-align:center;margin-top:64px}@media (max-width:650px){.pricing{padding-top:24px}.pricing-plans{flex-direction:column}.pricing-plan{margin:8px 0;width:100%}.pricing-plan:first-child{margin-top:0}.pricing-plan:last-child{margin-bottom:0}.pricing-heading{text-align:left}}@media (max-width:500px){.pricing-cta{text-align:left}}.profile-photo{width:20px;height:20px;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.profile-photo-initials{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;font-family:var(--font-body);border:1px solid var(--color-active);overflow:hidden;border-radius:8px}.profile-photo-workspace.profile-photo{border:none!important}.interface-room{display:flex;padding:8px;margin:0 8px;border-radius:8px}.interface-room-text{display:flex;align-items:flex-start;font-size:16px}.interface-room-active{font-weight:600;background:var(--color-hover)}.interface-room-photo{width:20px;height:20px;margin-right:8px}.interface{display:flex;height:400px;overflow:hidden;border-radius:8px;box-shadow:var(--elevation-2);margin:auto;border:1px solid var(--color-active);width:100%}.interface-sidebar{display:flex;width:250px;flex-shrink:0;background:var(--color-background-grey)}.interface-sidebar-primary{flex-grow:2}.interface-sidebar-secondary{background:var(--color-dark);width:40px;flex-shrink:0}.app-darkMode .interface-sidebar-secondary,.interface-main{background:var(--color-light)}.interface-main{flex-grow:2;display:flex;flex-direction:column;justify-content:flex-end}.app-darkMode .interface-main{background:var(--color-active)}.interface-main-message{padding:8px 16px}.interface-main-message-user{font-weight:600}.interface-main-message-text{line-height:1.6}.interface-sidebar-primary-title{padding:8px 16px;font-size:20px;font-weight:600;font-family:var(--font-heading);min-height:41px}.interface-sidebar-primary-subtitle{padding:8px 16px;font-size:16px;font-weight:600}.interface-sidebar-primary-item{height:20px;background:var(--color-hover);margin:8px 16px;border-radius:12px}.interface-sidebar-primary-room{padding:8px;margin:0 8px;border-radius:8px}.interface-sidebar-primary-text{display:flex;align-items:flex-start;font-size:16px}.interface-sidebar-primary-text-active{font-weight:600;background:var(--color-hover)}.interface-sidebar-primary-text-icon{margin-right:4px;flex-shrink:0}.interface-sidebar-primary-text-svg{margin-right:4px;flex-shrink:0;width:12px;height:12px;fill:var(--color-light);background:var(--color-dark);border-radius:100%;padding:2px}.interface-sidebar-primary-section{margin-bottom:12px}.interface-sidebar-primary-section:last-child{margin-bottom:0}.interface-main-footer{padding:0 16px;height:48px;display:flex;align-items:center;border-top:1px solid var(--color-active);flex-shrink:0}.interface-room-photos{display:flex;margin-top:8px}.interface-type-meet.interface{background:var(--color-light)}.interface-type-meet .interface-main{display:none}.interface-type-share.interface{height:300px}.interface-type-share .interface-sidebar{display:none}.interface-main-sharing{display:flex;align-items:center;overflow:hidden;width:100%;height:100%;position:relative}.interface-main-sharing-public{background-size:cover;background-position:50%;width:100%;height:100%}.interface-main-sharing-icon{position:absolute;width:36px;height:36px;top:0;left:0}.interface-main-sharing-icon-image{width:100%;height:100%}.interface-main-footer-text{flex-grow:2}.interface-main-footer-shared{padding:4px 8px;background:var(--color-primary);color:var(--color-light);border-radius:4px;font-weight:600;font-size:14px}.home{background:var(--color-background)}.home .nav-container{background:var(--color-light)}.home-sections{padding:0 0 100px}.home-section{display:flex;align-items:center;max-width:var(--size-page-width);margin:auto;padding:60px var(--size-page-margin);box-sizing:content-box}.home-section:first-child{padding-top:0}.home-section:last-child{padding-bottom:0}.home-section-text{margin-right:72px;max-width:450px;width:100%}.home-section-text-caption{padding:4px 8px;display:inline-block;border-radius:4px;background:var(--color-primary);color:var(--color-light);font-weight:600;margin-bottom:8px}.home-section-text-title{font-size:60px;font-weight:700}.home-section-text-body{margin:8px 0;font-size:20px;line-height:1.6}.home-hero{max-width:none;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:15vh 0 0;background:var(--color-light)}.home-hero-text-wrapper{padding:0 var(--size-page-margin);width:100%}.home-hero-text{max-width:var(--size-page-width);width:100%;margin:0 auto}.home-hero-wave{margin-top:40px}.home-hero-title{font-size:64px;font-weight:700;line-height:1.2}.home-hero-subtitle{font-size:28px;margin-top:4px;max-width:700px}.home-hero-access{display:flex;margin-top:24px}.home-hero-access-input{width:100%;margin-right:8px}.home-hero-access-action{flex-shrink:0}.home-cta{max-width:none;display:flex;flex-direction:column;align-items:center;padding:64px 16px;background:var(--color-light);border-top:1px solid var(--color-active)}.home-cta-title{font-size:36px;font-weight:700;margin-bottom:24px}.home-cta-action{max-width:500px;width:100%;text-align:center}@media (max-width:1100px){.home-section{flex-direction:column}.home-section-text{margin-right:0;margin-bottom:24px;max-width:600px}}@media (max-width:800px){.home-section-text-title{font-size:36px}.home-section-text-body{font-size:16px;max-width:450px}.home-hero{padding:24px 0 0}.home-hero-title{font-size:40px}.home-hero-subtitle{font-size:20px;max-width:400px;line-height:1.6}.interface-sidebar{width:215px}}@media (max-width:500px){.interface-type-work .interface-main-footer{justify-content:flex-end}.interface-type-work .interface-main-footer-text{display:none}.home-cta{align-items:flex-start}.home-cta-action{text-align:left}}.privacy{max-width:var(--size-page-width);margin:auto;padding:48px var(--size-page-margin);box-sizing:content-box}.privacy>*{max-width:800px}.privacy h1{margin:12px 0;font-size:42px}.privacy h1,.privacy h2{font-weight:700;font-family:var(--font-body)}.privacy h2{margin:16px 0;font-size:32px}.privacy p{margin:16px 0;line-height:1.6;font-size:18px}.privacy a{color:var(--color-primary);text-decoration:underline}.privacy a:hover{text-decoration:none}.privacy ul{margin:16px 0;padding-left:20px}.privacy li{margin:4px 0;font-size:18px;line-height:1.6}.downloads-container{background:var(--color-grey)}.downloads{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px var(--size-page-margin);max-width:var(--size-page-width);margin:auto;min-height:calc(100vh - var(--size-page-header) - var(--size-page-footer))}.downloads-title{font-size:48px;font-weight:700;line-height:1.2;text-align:center}.downloads-subtitle{margin-top:8px;font-size:20px;color:var(--color-dark-secondary);text-align:center}.downloads-actions{margin-top:36px}.downloads-action.button{font-size:24px;padding:12px 16px}.downloads-interface.interface{margin-top:64px;height:600px}