form{display:flex;flex-direction:column}form div input{margin:10px 0;border-radius:5px}
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,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,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,menu,nav,section{display:block}body{line-height:normal}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}.app{font-family:"Open Sans";line-height:normal}.app textarea,.app input{font-family:"Open Sans"}.app pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.app *{box-sizing:border-box}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/static/fonts/open-sans/OpenSans-Light.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/static/fonts/open-sans/OpenSans-SemiBold.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2");font-display:optional}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.button{display:inline-block;text-decoration:none;padding:11px 23px;text-align:center;font-size:12px;outline:none;background-color:transparent;border-width:1px;border-style:solid;letter-spacing:.1px}.button:not(:disabled):hover{cursor:pointer}.button:disabled{opacity:.4;cursor:default}.square-button{border-radius:2px}.round-button{border-radius:40px}.wide-button{width:154px}.white-black-button{border:solid 1px #fff;background-color:rgba(0,0,0,.4);color:#fff}.white-black-button:not(:disabled):hover{background-color:rgba(0,0,0,.4);border-color:#e0e0e0}.solid-medium-grey-button{border:solid 1px #b9b9b9;background-color:#b9b9b9;color:#fff}.solid-medium-grey-button:not(:disabled):hover{background-color:#9a9a9a;border-color:#9a9a9a}.solid-teal-button{border:solid 1px #57bdb0;background-color:#57bdb0;color:#fff}.solid-teal-button:not(:disabled):hover{background-color:#3d9a8e;border-color:#3d9a8e}.solid-ocean-blue-button{border:solid 1px #01a1dd;background-color:#01a1dd;color:#fff}.solid-ocean-blue-button:not(:disabled):hover{background-color:#0175a0;border-color:#0175a0}.solid-light-blue-button{border:solid 1px #4abde9;background-color:#4abde9;color:#fff}.solid-light-blue-button:not(:disabled):hover{background-color:#1ba6db;border-color:#1ba6db}.hollow-light-blue-button{border:solid 1px #4abde9;background-color:transparent;color:#4abde9}.hollow-light-blue-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#1ba6db}.hollow-white-button{border:solid 1px #fff;background-color:transparent;color:#fff}.hollow-white-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#e0e0e0}.light-blue-white-button{border:solid 1px #4abde9;background-color:rgba(255,255,255,.45);color:#4abde9}.light-blue-white-button:not(:disabled):hover{background-color:rgba(224,224,224,.45);border-color:#1ba6db}.light-blue-grey-button{border:solid 1px #4abde9;background-color:rgba(118,118,118,.7);color:#fff}.light-blue-grey-button:not(:disabled):hover{background-color:rgba(87,87,87,.7);border-color:#1ba6db}.hollow-grey-button{border:solid 1px silver;background-color:transparent;color:#000}.hollow-grey-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#a1a1a1}.file-download-button a{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box}.container{padding-left:10px;padding-right:10px}.row{margin-top:0;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.row > [class*=col-]{float:left;padding-right:10px;padding-left:10px}.ns-row:after{content:"";display:table;clear:both}.ns-row [class*=col-]{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width: 600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media(min-width: 900px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media(min-width: 1200px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media(min-width: 1800px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.grid-pad{padding:10px 0 10px 10px}.grid-pad [class*=col-]:last-of-type{padding-right:10px}.x-icon,.plus-icon,.share-icon,.radio-icon,.buildzoom-logo,.down-arrow-icon{background-size:contain;background-repeat:no-repeat}.x-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/x-icon.png")}.plus-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/plus-icon.png")}.radio-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-unchecked.png")}.radio-icon.checked{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-checked.png")}.down-arrow-icon{display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/black-down-arrow.png");vertical-align:top}.down-arrow-icon.sm{width:16px;height:16px}.share-icon{display:inline-block;vertical-align:top;margin:0 5px;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/share-icon.png")}.share-icon.sm{width:16px;height:16px}.buildzoom-logo{width:130px;height:20px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/logo.png")}.buildzoom-logo-circle-white{width:24px;height:24px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/bz-logo-circle-white.png")}.center-spinner{animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.unstyled-link{text-decoration:none}.clickable{cursor:pointer}.clickable:hover{opacity:.7}.unstyled-list{margin:0;padding:0;list-style:none}.align-center{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.h-100{height:100%}.w-100{width:100%}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-vertical-center{position:absolute !important;top:50%;transform:translateY(-50%)}.fl{float:left}.fr{float:right}.abs-top-left{position:absolute;left:0;top:0}.abs-top-right{position:absolute;top:0;right:0}.abs-bottom-left{position:absolute;left:0;bottom:0}.abs-bottom-right{position:absolute;right:0;bottom:0}.spinner-base{border-radius:50%;transform:translateZ(0)}.spinner-base:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.spinner-base:after{width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.simple-spinner-base{border-radius:50%;transform:translateZ(0)}.simple-spinner-base:after{border-radius:50%}@keyframes spin3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.underline{text-decoration:underline}.small-size{font-size:12px}.normal-size{font-size:14px}.large-size{font-size:18px}.thin-weight{font-weight:300}.medium-weight{font-weight:500}.heavy-weight{font-weight:700}.tc{text-align:center}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 600px){.tc-ns{text-align:center}}.tl{text-align:left}.tr{text-align:right}.uppercase{text-transform:uppercase}.dashed-border{border-style:dashed;border-width:1px;border-color:#d9d9d9}.ma0{margin:0 !important}.no-border{border-width:0}.hide{display:none}.invisible{visibility:hidden}.dib{display:inline-block}.db{display:block}.di{display:inline}.relative{position:relative}@media(max-width: 599px){.db-xs{display:block}.hide-phone-and-below{display:none !important}}@media(min-width: 600px){.show-phone-only{display:none !important}}@media(max-width: 899px){.hide-tablet-portrait-and-down{display:none !important}}@media(max-width: 1199px){.hide-tablet-landscape-and-down{display:none !important}}@media(max-width: 1799px){.hide-desktop-and-down{display:none !important}}.loading-button{display:inline-block;position:relative}.loading-button .fas{font-size:20px}.signature-input-container{position:relative;width:100%}.signature-input-container .signature-input{background-color:#fff9dc;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.34);border-radius:3px;width:100%;font-size:16px;font-weight:500;padding:15px 8px;border-width:0}.signature-input-container .dashed-line{position:absolute;bottom:15px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0}@media(min-width: 900px){.signature-input-container .signature-input{font-size:20px}}.signature-input-container.not-editable .signature-input{padding-left:0;background-color:transparent;box-shadow:none;border-radius:0}.signature-input-container.not-editable .dashed-line{left:0}.nav{width:100%;height:52px;position:fixed;top:0;left:0;padding:0 32px;z-index:999;backface-visibility:hidden;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;transition:border-bottom-color .2s,background-color .2s}.nav.overlay-nav{background-color:#fff;border-bottom-color:#e3e3e3}.nav .nav-logo-wrapper{float:left;padding:11.5px 0}.nav .nav-logo-wrapper .light-blue-buildzoom-logo{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png");width:195px;height:58.5px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;height:29px}.nav .nav-link{float:right;line-height:52px;font-size:14px;color:#484848;letter-spacing:.3px;font-weight:500}@media(max-width: 899px){.nav{padding:0 16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2")}html{height:100%;font-size:16px}body{height:100%;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fafd;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,h6,.section-title,.features-title,.cta-title{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-0.01em}#root{font-family:"Open Sans";font-size:14px;font-weight:500;background-color:#f7fafc;height:100vh;display:flex;flex-direction:column}.retool-container{height:100%}*{box-sizing:border-box}button{font-family:inherit}input{font-family:inherit}body,p,ul,li{line-height:1.6;letter-spacing:0}.data-explorer-signup-form{background:#fff;border-radius:12px;padding:2rem;max-width:500px;width:100%;margin:0 auto;position:relative}.data-explorer-signup-form .form-header{text-align:center;margin-bottom:2rem;position:relative}.data-explorer-signup-form .form-header .form-title{font-size:1.75rem;font-weight:700;color:#1a202c;margin:0 0 .5rem 0}.data-explorer-signup-form .form-header .form-subtitle{font-size:1rem;color:#718096;margin:0;line-height:1.5}.data-explorer-signup-form .form-header .close-button{position:absolute;top:0;right:0;background:none;border:none;font-size:1.25rem;color:#a0aec0;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s ease}.data-explorer-signup-form .form-header .close-button:hover{background:#f7fafc;color:#4a5568}.data-explorer-signup-form .form{display:flex;flex-direction:column;gap:1.5rem}.data-explorer-signup-form .form .form-field{display:flex;flex-direction:column;gap:.5rem}.data-explorer-signup-form .form .form-field .form-label{font-size:.875rem;font-weight:600;color:#2d3748;display:flex;align-items:center;gap:.25rem}.data-explorer-signup-form .form .form-field .form-label .required{color:#e53e3e;font-weight:700}.data-explorer-signup-form .form .form-field .form-subtext{font-size:.98rem;color:#6b7280;margin-bottom:.5rem;margin-top:-0.2rem}.data-explorer-signup-form .form .form-field .form-input,.data-explorer-signup-form .form .form-field .form-select,.data-explorer-signup-form .form .form-field .form-textarea{padding:.75rem 1rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s ease;background:#fff;color:#2d3748}.data-explorer-signup-form .form .form-field .form-input:focus,.data-explorer-signup-form .form .form-field .form-select:focus,.data-explorer-signup-form .form .form-field .form-textarea:focus{outline:none;border-color:#42bcea;box-shadow:0 0 0 3px rgba(52,83,137,.1)}.data-explorer-signup-form .form .form-field .form-input.error,.data-explorer-signup-form .form .form-field .form-select.error,.data-explorer-signup-form .form .form-field .form-textarea.error{border-color:#e53e3e;box-shadow:0 0 0 3px rgba(229,62,62,.1)}.data-explorer-signup-form .form .form-field .form-input.error:focus,.data-explorer-signup-form .form .form-field .form-select.error:focus,.data-explorer-signup-form .form .form-field .form-textarea.error:focus{border-color:#e53e3e;box-shadow:0 0 0 3px rgba(229,62,62,.1)}.data-explorer-signup-form .form .form-field .form-input::-moz-placeholder, .data-explorer-signup-form .form .form-field .form-select::-moz-placeholder, .data-explorer-signup-form .form .form-field .form-textarea::-moz-placeholder{color:#a0aec0}.data-explorer-signup-form .form .form-field .form-input::placeholder,.data-explorer-signup-form .form .form-field .form-select::placeholder,.data-explorer-signup-form .form .form-field .form-textarea::placeholder{color:#a0aec0}.data-explorer-signup-form .form .form-field .form-textarea{resize:vertical;min-height:100px;font-family:inherit}.data-explorer-signup-form .form .form-field .form-select{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.data-explorer-signup-form .form .form-field .form-select option{padding:.5rem}.data-explorer-signup-form .form .form-field .error-message{font-size:.875rem;color:#e53e3e;margin-top:.25rem;font-weight:500}.data-explorer-signup-form .form .form-error-message{background:#fed7d7;border:1px solid #feb2b2;border-radius:8px;padding:1rem;margin:1rem 0;color:#c53030;font-size:.875rem;font-weight:500;text-align:center}.data-explorer-signup-form .form .form-actions{display:flex;gap:1rem;margin-top:1rem}.data-explorer-signup-form .form .form-actions .submit-button{background:#42bcea;color:#fff;border:none;border-radius:8px;padding:1rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;flex:1}.data-explorer-signup-form .form .form-actions .submit-button:hover:not(:disabled){background:#19aae0;transform:translateY(-1px);box-shadow:0 4px 12px rgba(52,83,137,.3)}.data-explorer-signup-form .form .form-actions .submit-button:active:not(:disabled){transform:translateY(0)}.data-explorer-signup-form .form .form-actions .submit-button:disabled{background:#a0aec0;cursor:not-allowed;transform:none;box-shadow:none}.data-explorer-signup-form .form .form-actions .clear-button{background:#f7fafc;color:#4a5568;border:2px solid #e2e8f0;border-radius:8px;padding:1rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.data-explorer-signup-form .form .form-actions .clear-button:hover{background:#edf2f7;border-color:#cbd5e0;color:#2d3748}.data-explorer-signup-form .form .form-actions .clear-button:active{background:#e2e8f0}@media(max-width: 768px){.data-explorer-signup-form{padding:1.5rem;margin:1rem;border-radius:8px}.data-explorer-signup-form .form-header .form-title{font-size:1.5rem}.data-explorer-signup-form .form-header .form-subtitle{font-size:.875rem}.data-explorer-signup-form .form{gap:1.25rem}.data-explorer-signup-form .form .form-field .form-input,.data-explorer-signup-form .form .form-field .form-select,.data-explorer-signup-form .form .form-field .form-textarea{padding:.625rem .875rem;font-size:.875rem}.data-explorer-signup-form .form .form-actions{flex-direction:column;gap:.75rem}.data-explorer-signup-form .form .form-actions .submit-button,.data-explorer-signup-form .form .form-actions .clear-button{padding:.875rem 1.5rem;font-size:.875rem}}.data-explorer-signup-form{animation:slideInUp .3s ease-out}@keyframes slideInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.signup-loading-card{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:2.5rem;background:none;box-shadow:none;border-radius:0;max-width:none;width:auto;padding:0;text-align:center}.signup-loading-icon-wrapper{margin-bottom:1.5rem}.signup-loading-spinner{width:48px;height:48px;border:5px solid #e0e0e0;border-top:5px solid #42bcea;border-radius:50%;animation:signup-spin 1s linear infinite;display:inline-block}@keyframes signup-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.signup-loading-title{font-size:1.25rem;font-weight:600;color:#222;margin-bottom:.5rem}
.learn-more-form{position:relative;width:100%;height:100%}.learn-more-form .container-close{position:absolute;top:20px;right:20px;width:30px;height:30px;cursor:pointer;z-index:10}.learn-more-form .container-close::before,.learn-more-form .container-close::after{content:"";position:absolute;width:20px;height:2px;background-color:#666;top:50%;left:50%;transform:translate(-50%, -50%)}.learn-more-form .container-close::before{transform:translate(-50%, -50%) rotate(45deg)}.learn-more-form .container-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.learn-more-form .container-close:hover::before,.learn-more-form .container-close:hover::after{background-color:#333}.learn-more-form .hubspot-form{padding:2rem;width:500px;max-width:90vw;margin:0 auto;height:100%;overflow-y:auto}.learn-more-form .hubspot-form #hubspot-form-container{width:100%;min-height:400px}
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,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,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,menu,nav,section{display:block}body{line-height:normal}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}.app{font-family:"Open Sans";line-height:normal}.app textarea,.app input{font-family:"Open Sans"}.app pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.app *{box-sizing:border-box}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/static/fonts/open-sans/OpenSans-Light.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/static/fonts/open-sans/OpenSans-SemiBold.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2");font-display:optional}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.button{display:inline-block;text-decoration:none;padding:11px 23px;text-align:center;font-size:12px;outline:none;background-color:transparent;border-width:1px;border-style:solid;letter-spacing:.1px}.button:not(:disabled):hover{cursor:pointer}.button:disabled{opacity:.4;cursor:default}.square-button{border-radius:2px}.round-button{border-radius:40px}.wide-button{width:154px}.white-black-button{border:solid 1px #fff;background-color:rgba(0,0,0,.4);color:#fff}.white-black-button:not(:disabled):hover{background-color:rgba(0,0,0,.4);border-color:#e0e0e0}.solid-medium-grey-button{border:solid 1px #b9b9b9;background-color:#b9b9b9;color:#fff}.solid-medium-grey-button:not(:disabled):hover{background-color:#9a9a9a;border-color:#9a9a9a}.solid-teal-button{border:solid 1px #57bdb0;background-color:#57bdb0;color:#fff}.solid-teal-button:not(:disabled):hover{background-color:#3d9a8e;border-color:#3d9a8e}.solid-ocean-blue-button{border:solid 1px #01a1dd;background-color:#01a1dd;color:#fff}.solid-ocean-blue-button:not(:disabled):hover{background-color:#0175a0;border-color:#0175a0}.solid-light-blue-button{border:solid 1px #4abde9;background-color:#4abde9;color:#fff}.solid-light-blue-button:not(:disabled):hover{background-color:#1ba6db;border-color:#1ba6db}.hollow-light-blue-button{border:solid 1px #4abde9;background-color:transparent;color:#4abde9}.hollow-light-blue-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#1ba6db}.hollow-white-button{border:solid 1px #fff;background-color:transparent;color:#fff}.hollow-white-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#e0e0e0}.light-blue-white-button{border:solid 1px #4abde9;background-color:rgba(255,255,255,.45);color:#4abde9}.light-blue-white-button:not(:disabled):hover{background-color:rgba(224,224,224,.45);border-color:#1ba6db}.light-blue-grey-button{border:solid 1px #4abde9;background-color:rgba(118,118,118,.7);color:#fff}.light-blue-grey-button:not(:disabled):hover{background-color:rgba(87,87,87,.7);border-color:#1ba6db}.hollow-grey-button{border:solid 1px silver;background-color:transparent;color:#000}.hollow-grey-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#a1a1a1}.file-download-button a{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box}.container{padding-left:10px;padding-right:10px}.row{margin-top:0;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.row > [class*=col-]{float:left;padding-right:10px;padding-left:10px}.ns-row:after{content:"";display:table;clear:both}.ns-row [class*=col-]{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width: 600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media(min-width: 900px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media(min-width: 1200px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media(min-width: 1800px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.grid-pad{padding:10px 0 10px 10px}.grid-pad [class*=col-]:last-of-type{padding-right:10px}.x-icon,.plus-icon,.share-icon,.radio-icon,.buildzoom-logo,.down-arrow-icon{background-size:contain;background-repeat:no-repeat}.x-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/x-icon.png")}.plus-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/plus-icon.png")}.radio-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-unchecked.png")}.radio-icon.checked{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-checked.png")}.down-arrow-icon{display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/black-down-arrow.png");vertical-align:top}.down-arrow-icon.sm{width:16px;height:16px}.share-icon{display:inline-block;vertical-align:top;margin:0 5px;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/share-icon.png")}.share-icon.sm{width:16px;height:16px}.buildzoom-logo{width:130px;height:20px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/logo.png")}.buildzoom-logo-circle-white{width:24px;height:24px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/bz-logo-circle-white.png")}.center-spinner{animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.unstyled-link{text-decoration:none}.clickable{cursor:pointer}.clickable:hover{opacity:.7}.unstyled-list{margin:0;padding:0;list-style:none}.align-center{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.h-100{height:100%}.w-100{width:100%}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-vertical-center{position:absolute !important;top:50%;transform:translateY(-50%)}.fl{float:left}.fr{float:right}.abs-top-left{position:absolute;left:0;top:0}.abs-top-right{position:absolute;top:0;right:0}.abs-bottom-left{position:absolute;left:0;bottom:0}.abs-bottom-right{position:absolute;right:0;bottom:0}.spinner-base{border-radius:50%;transform:translateZ(0)}.spinner-base:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.spinner-base:after{width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.simple-spinner-base{border-radius:50%;transform:translateZ(0)}.simple-spinner-base:after{border-radius:50%}@keyframes spin3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.underline{text-decoration:underline}.small-size{font-size:12px}.normal-size{font-size:14px}.large-size{font-size:18px}.thin-weight{font-weight:300}.medium-weight{font-weight:500}.heavy-weight{font-weight:700}.tc{text-align:center}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 600px){.tc-ns{text-align:center}}.tl{text-align:left}.tr{text-align:right}.uppercase{text-transform:uppercase}.dashed-border{border-style:dashed;border-width:1px;border-color:#d9d9d9}.ma0{margin:0 !important}.no-border{border-width:0}.hide{display:none}.invisible{visibility:hidden}.dib{display:inline-block}.db{display:block}.di{display:inline}.relative{position:relative}@media(max-width: 599px){.db-xs{display:block}.hide-phone-and-below{display:none !important}}@media(min-width: 600px){.show-phone-only{display:none !important}}@media(max-width: 899px){.hide-tablet-portrait-and-down{display:none !important}}@media(max-width: 1199px){.hide-tablet-landscape-and-down{display:none !important}}@media(max-width: 1799px){.hide-desktop-and-down{display:none !important}}.loading-button{display:inline-block;position:relative}.loading-button .fas{font-size:20px}.signature-input-container{position:relative;width:100%}.signature-input-container .signature-input{background-color:#fff9dc;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.34);border-radius:3px;width:100%;font-size:16px;font-weight:500;padding:15px 8px;border-width:0}.signature-input-container .dashed-line{position:absolute;bottom:15px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0}@media(min-width: 900px){.signature-input-container .signature-input{font-size:20px}}.signature-input-container.not-editable .signature-input{padding-left:0;background-color:transparent;box-shadow:none;border-radius:0}.signature-input-container.not-editable .dashed-line{left:0}.nav{width:100%;height:52px;position:fixed;top:0;left:0;padding:0 32px;z-index:999;backface-visibility:hidden;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;transition:border-bottom-color .2s,background-color .2s}.nav.overlay-nav{background-color:#fff;border-bottom-color:#e3e3e3}.nav .nav-logo-wrapper{float:left;padding:11.5px 0}.nav .nav-logo-wrapper .light-blue-buildzoom-logo{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png");width:195px;height:58.5px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;height:29px}.nav .nav-link{float:right;line-height:52px;font-size:14px;color:#484848;letter-spacing:.3px;font-weight:500}@media(max-width: 899px){.nav{padding:0 16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2")}html{height:100%;font-size:16px}body{height:100%;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fafd;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,h6,.section-title,.features-title,.cta-title{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-0.01em}#root{font-family:"Open Sans";font-size:14px;font-weight:500;background-color:#f7fafc;height:100vh;display:flex;flex-direction:column}.retool-container{height:100%}*{box-sizing:border-box}button{font-family:inherit}input{font-family:inherit}body,p,ul,li{line-height:1.6;letter-spacing:0}.features-section{background:#f8fafc;padding:100px 0 60px;border-radius:24px;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif}.features-container{max-width:1200px;margin:0 auto;padding:0 24px}.features-title-wrapper{text-align:center;margin-bottom:40px}.features-title{font-size:2.5rem;font-weight:800;color:#222;margin-bottom:40px;font-family:"Inter","Helvetica Neue",Arial,sans-serif}.features-grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.features-list{display:flex;flex-direction:column;gap:32px}.feature-card{display:flex;align-items:flex-start;gap:24px;background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:32px 28px;transition:border .2s,box-shadow .2s;box-shadow:0 4px 16px rgba(1,161,221,.07);font-family:"Inter","Helvetica Neue",Arial,sans-serif}.feature-card:hover{border-color:#42bcea;box-shadow:0 12px 32px rgba(52,83,137,.13)}.feature-icon{width:36px;height:36px;border-radius:7px;background:rgba(52,83,137,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;font-size:1.6rem;color:#42bcea}.feature-card-title{font-size:1.15rem;font-weight:700;color:#222;margin-bottom:4px;font-family:"Inter","Helvetica Neue",Arial,sans-serif}.feature-card-desc{font-size:1.05rem;color:#666;margin-bottom:0;font-family:"Inter","Helvetica Neue",Arial,sans-serif}.features-screenshot-wrapper{display:flex;align-items:center;justify-content:center}.features-screenshot-bg{background:linear-gradient(135deg, #42bcea 0%, #19aae0 100%);border-radius:24px;padding:32px;box-shadow:0 8px 32px rgba(1,161,221,.1);display:flex;align-items:center;justify-content:center}.features-screenshot-img{width:100%;max-width:420px;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.1);border:1.5px solid rgba(255,255,255,.2)}.features-cta{display:flex;justify-content:center;align-items:center;margin-top:2rem}.features-cta-btn{background:#42bcea;color:#fff;font-size:1.15rem;font-weight:700;padding:16px 48px;border-radius:8px;border:none;cursor:pointer;transition:background .2s;box-shadow:0 2px 8px rgba(1,161,221,.1)}.features-cta-btn:hover{background:#19aae0}@media(max-width: 900px){.features-grid{grid-template-columns:1fr;gap:40px}.features-screenshot-bg{padding:18px}}@media(max-width: 600px){.features-section{padding:48px 0 24px}.features-title{font-size:1.5rem}.features-container{padding:0 6px}.features-screenshot-img{max-width:100%}.features-cta-btn{width:100%;padding:14px 0;font-size:1rem}}
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,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,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,menu,nav,section{display:block}body{line-height:normal}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}.app{font-family:"Open Sans";line-height:normal}.app textarea,.app input{font-family:"Open Sans"}.app pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.app *{box-sizing:border-box}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/static/fonts/open-sans/OpenSans-Light.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/static/fonts/open-sans/OpenSans-SemiBold.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2");font-display:optional}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.button{display:inline-block;text-decoration:none;padding:11px 23px;text-align:center;font-size:12px;outline:none;background-color:transparent;border-width:1px;border-style:solid;letter-spacing:.1px}.button:not(:disabled):hover{cursor:pointer}.button:disabled{opacity:.4;cursor:default}.square-button{border-radius:2px}.round-button{border-radius:40px}.wide-button{width:154px}.white-black-button{border:solid 1px #fff;background-color:rgba(0,0,0,.4);color:#fff}.white-black-button:not(:disabled):hover{background-color:rgba(0,0,0,.4);border-color:#e0e0e0}.solid-medium-grey-button{border:solid 1px #b9b9b9;background-color:#b9b9b9;color:#fff}.solid-medium-grey-button:not(:disabled):hover{background-color:#9a9a9a;border-color:#9a9a9a}.solid-teal-button{border:solid 1px #57bdb0;background-color:#57bdb0;color:#fff}.solid-teal-button:not(:disabled):hover{background-color:#3d9a8e;border-color:#3d9a8e}.solid-ocean-blue-button{border:solid 1px #01a1dd;background-color:#01a1dd;color:#fff}.solid-ocean-blue-button:not(:disabled):hover{background-color:#0175a0;border-color:#0175a0}.solid-light-blue-button{border:solid 1px #4abde9;background-color:#4abde9;color:#fff}.solid-light-blue-button:not(:disabled):hover{background-color:#1ba6db;border-color:#1ba6db}.hollow-light-blue-button{border:solid 1px #4abde9;background-color:transparent;color:#4abde9}.hollow-light-blue-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#1ba6db}.hollow-white-button{border:solid 1px #fff;background-color:transparent;color:#fff}.hollow-white-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#e0e0e0}.light-blue-white-button{border:solid 1px #4abde9;background-color:rgba(255,255,255,.45);color:#4abde9}.light-blue-white-button:not(:disabled):hover{background-color:rgba(224,224,224,.45);border-color:#1ba6db}.light-blue-grey-button{border:solid 1px #4abde9;background-color:rgba(118,118,118,.7);color:#fff}.light-blue-grey-button:not(:disabled):hover{background-color:rgba(87,87,87,.7);border-color:#1ba6db}.hollow-grey-button{border:solid 1px silver;background-color:transparent;color:#000}.hollow-grey-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#a1a1a1}.file-download-button a{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box}.container{padding-left:10px;padding-right:10px}.row{margin-top:0;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.row > [class*=col-]{float:left;padding-right:10px;padding-left:10px}.ns-row:after{content:"";display:table;clear:both}.ns-row [class*=col-]{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width: 600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media(min-width: 900px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media(min-width: 1200px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media(min-width: 1800px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.grid-pad{padding:10px 0 10px 10px}.grid-pad [class*=col-]:last-of-type{padding-right:10px}.x-icon,.plus-icon,.share-icon,.radio-icon,.buildzoom-logo,.down-arrow-icon{background-size:contain;background-repeat:no-repeat}.x-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/x-icon.png")}.plus-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/plus-icon.png")}.radio-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-unchecked.png")}.radio-icon.checked{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-checked.png")}.down-arrow-icon{display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/black-down-arrow.png");vertical-align:top}.down-arrow-icon.sm{width:16px;height:16px}.share-icon{display:inline-block;vertical-align:top;margin:0 5px;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/share-icon.png")}.share-icon.sm{width:16px;height:16px}.buildzoom-logo{width:130px;height:20px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/logo.png")}.buildzoom-logo-circle-white{width:24px;height:24px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/bz-logo-circle-white.png")}.center-spinner{animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.unstyled-link{text-decoration:none}.clickable{cursor:pointer}.clickable:hover{opacity:.7}.unstyled-list{margin:0;padding:0;list-style:none}.align-center{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.h-100{height:100%}.w-100{width:100%}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-vertical-center{position:absolute !important;top:50%;transform:translateY(-50%)}.fl{float:left}.fr{float:right}.abs-top-left{position:absolute;left:0;top:0}.abs-top-right{position:absolute;top:0;right:0}.abs-bottom-left{position:absolute;left:0;bottom:0}.abs-bottom-right{position:absolute;right:0;bottom:0}.spinner-base{border-radius:50%;transform:translateZ(0)}.spinner-base:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.spinner-base:after{width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.simple-spinner-base{border-radius:50%;transform:translateZ(0)}.simple-spinner-base:after{border-radius:50%}@keyframes spin3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.underline{text-decoration:underline}.small-size{font-size:12px}.normal-size{font-size:14px}.large-size{font-size:18px}.thin-weight{font-weight:300}.medium-weight{font-weight:500}.heavy-weight{font-weight:700}.tc{text-align:center}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 600px){.tc-ns{text-align:center}}.tl{text-align:left}.tr{text-align:right}.uppercase{text-transform:uppercase}.dashed-border{border-style:dashed;border-width:1px;border-color:#d9d9d9}.ma0{margin:0 !important}.no-border{border-width:0}.hide{display:none}.invisible{visibility:hidden}.dib{display:inline-block}.db{display:block}.di{display:inline}.relative{position:relative}@media(max-width: 599px){.db-xs{display:block}.hide-phone-and-below{display:none !important}}@media(min-width: 600px){.show-phone-only{display:none !important}}@media(max-width: 899px){.hide-tablet-portrait-and-down{display:none !important}}@media(max-width: 1199px){.hide-tablet-landscape-and-down{display:none !important}}@media(max-width: 1799px){.hide-desktop-and-down{display:none !important}}.loading-button{display:inline-block;position:relative}.loading-button .fas{font-size:20px}.signature-input-container{position:relative;width:100%}.signature-input-container .signature-input{background-color:#fff9dc;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.34);border-radius:3px;width:100%;font-size:16px;font-weight:500;padding:15px 8px;border-width:0}.signature-input-container .dashed-line{position:absolute;bottom:15px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0}@media(min-width: 900px){.signature-input-container .signature-input{font-size:20px}}.signature-input-container.not-editable .signature-input{padding-left:0;background-color:transparent;box-shadow:none;border-radius:0}.signature-input-container.not-editable .dashed-line{left:0}.nav{width:100%;height:52px;position:fixed;top:0;left:0;padding:0 32px;z-index:999;backface-visibility:hidden;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;transition:border-bottom-color .2s,background-color .2s}.nav.overlay-nav{background-color:#fff;border-bottom-color:#e3e3e3}.nav .nav-logo-wrapper{float:left;padding:11.5px 0}.nav .nav-logo-wrapper .light-blue-buildzoom-logo{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png");width:195px;height:58.5px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;height:29px}.nav .nav-link{float:right;line-height:52px;font-size:14px;color:#484848;letter-spacing:.3px;font-weight:500}@media(max-width: 899px){.nav{padding:0 16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2")}html{height:100%;font-size:16px}body{height:100%;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fafd;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,h6,.section-title,.features-title,.cta-title{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-0.01em}#root{font-family:"Open Sans";font-size:14px;font-weight:500;background-color:#f7fafc;height:100vh;display:flex;flex-direction:column}.retool-container{height:100%}*{box-sizing:border-box}button{font-family:inherit}input{font-family:inherit}body,p,ul,li{line-height:1.6;letter-spacing:0}.gettingstarted-section{background:#f8fafc;padding:80px 0 40px;margin-bottom:48px}.gettingstarted-container{max-width:1200px;margin:0 auto;padding:0 24px}.gettingstarted-title-wrapper{text-align:center;margin-bottom:40px}.gettingstarted-title{font-size:2.5rem;font-weight:700;color:#2d2d2d;margin-bottom:8px}.gettingstarted-subtitle{font-size:1.25rem;color:#666;max-width:700px;margin:0 auto}.gettingstarted-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:28px;margin-bottom:48px}.gettingstarted-card{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;padding:32px 24px 28px 24px;box-shadow:0 2px 8px rgba(0,0,0,.03);display:flex;flex-direction:column;align-items:flex-start;position:relative;min-height:260px;transition:border .2s}.gettingstarted-card:hover{border-color:#42bcea}.gettingstarted-step-number{position:absolute;top:-18px;left:-18px;background:#42bcea;color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;box-shadow:0 2px 8px rgba(1,161,221,.1)}.gettingstarted-icon{width:36px;height:36px;border-radius:7px;background:rgba(52,83,137,.1);display:flex;align-items:center;justify-content:center;margin-bottom:18px;font-size:1.4rem;color:#42bcea}.gettingstarted-card-title{font-size:1.1rem;font-weight:600;color:#2d2d2d;margin-bottom:6px}.gettingstarted-card-desc{font-size:1rem;color:#666;margin-bottom:0}.gettingstarted-cta-wrapper{text-align:center}.gettingstarted-cta-btn{background:#42bcea;color:#fff;font-size:1.15rem;font-weight:700;padding:16px 48px;border-radius:8px;border:none;cursor:pointer;transition:background .2s;box-shadow:0 2px 8px rgba(1,161,221,.1)}.gettingstarted-cta-btn:hover{background:#19aae0}@media(max-width: 1100px){.gettingstarted-cards{grid-template-columns:1fr 1fr;gap:18px}}@media(max-width: 700px){.gettingstarted-section{padding:48px 0 24px}.gettingstarted-title{font-size:1.5rem}.gettingstarted-container{padding:0 6px}.gettingstarted-cards{grid-template-columns:1fr;gap:14px}.gettingstarted-cta-btn{width:100%;padding:14px 0;font-size:1rem}}
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,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,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,menu,nav,section{display:block}body{line-height:normal}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}.app{font-family:"Open Sans";line-height:normal}.app textarea,.app input{font-family:"Open Sans"}.app pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.app *{box-sizing:border-box}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/static/fonts/open-sans/OpenSans-Light.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/static/fonts/open-sans/OpenSans-SemiBold.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2");font-display:optional}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.button{display:inline-block;text-decoration:none;padding:11px 23px;text-align:center;font-size:12px;outline:none;background-color:transparent;border-width:1px;border-style:solid;letter-spacing:.1px}.button:not(:disabled):hover{cursor:pointer}.button:disabled{opacity:.4;cursor:default}.square-button{border-radius:2px}.round-button{border-radius:40px}.wide-button{width:154px}.white-black-button{border:solid 1px #fff;background-color:rgba(0,0,0,.4);color:#fff}.white-black-button:not(:disabled):hover{background-color:rgba(0,0,0,.4);border-color:#e0e0e0}.solid-medium-grey-button{border:solid 1px #b9b9b9;background-color:#b9b9b9;color:#fff}.solid-medium-grey-button:not(:disabled):hover{background-color:#9a9a9a;border-color:#9a9a9a}.solid-teal-button{border:solid 1px #57bdb0;background-color:#57bdb0;color:#fff}.solid-teal-button:not(:disabled):hover{background-color:#3d9a8e;border-color:#3d9a8e}.solid-ocean-blue-button{border:solid 1px #01a1dd;background-color:#01a1dd;color:#fff}.solid-ocean-blue-button:not(:disabled):hover{background-color:#0175a0;border-color:#0175a0}.solid-light-blue-button{border:solid 1px #4abde9;background-color:#4abde9;color:#fff}.solid-light-blue-button:not(:disabled):hover{background-color:#1ba6db;border-color:#1ba6db}.hollow-light-blue-button{border:solid 1px #4abde9;background-color:transparent;color:#4abde9}.hollow-light-blue-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#1ba6db}.hollow-white-button{border:solid 1px #fff;background-color:transparent;color:#fff}.hollow-white-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#e0e0e0}.light-blue-white-button{border:solid 1px #4abde9;background-color:rgba(255,255,255,.45);color:#4abde9}.light-blue-white-button:not(:disabled):hover{background-color:rgba(224,224,224,.45);border-color:#1ba6db}.light-blue-grey-button{border:solid 1px #4abde9;background-color:rgba(118,118,118,.7);color:#fff}.light-blue-grey-button:not(:disabled):hover{background-color:rgba(87,87,87,.7);border-color:#1ba6db}.hollow-grey-button{border:solid 1px silver;background-color:transparent;color:#000}.hollow-grey-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#a1a1a1}.file-download-button a{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box}.container{padding-left:10px;padding-right:10px}.row{margin-top:0;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.row > [class*=col-]{float:left;padding-right:10px;padding-left:10px}.ns-row:after{content:"";display:table;clear:both}.ns-row [class*=col-]{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width: 600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media(min-width: 900px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media(min-width: 1200px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media(min-width: 1800px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.grid-pad{padding:10px 0 10px 10px}.grid-pad [class*=col-]:last-of-type{padding-right:10px}.x-icon,.plus-icon,.share-icon,.radio-icon,.buildzoom-logo,.down-arrow-icon{background-size:contain;background-repeat:no-repeat}.x-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/x-icon.png")}.plus-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/plus-icon.png")}.radio-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-unchecked.png")}.radio-icon.checked{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-checked.png")}.down-arrow-icon{display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/black-down-arrow.png");vertical-align:top}.down-arrow-icon.sm{width:16px;height:16px}.share-icon{display:inline-block;vertical-align:top;margin:0 5px;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/share-icon.png")}.share-icon.sm{width:16px;height:16px}.buildzoom-logo{width:130px;height:20px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/logo.png")}.buildzoom-logo-circle-white{width:24px;height:24px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/bz-logo-circle-white.png")}.center-spinner{animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.unstyled-link{text-decoration:none}.clickable{cursor:pointer}.clickable:hover{opacity:.7}.unstyled-list{margin:0;padding:0;list-style:none}.align-center{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.h-100{height:100%}.w-100{width:100%}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-vertical-center{position:absolute !important;top:50%;transform:translateY(-50%)}.fl{float:left}.fr{float:right}.abs-top-left{position:absolute;left:0;top:0}.abs-top-right{position:absolute;top:0;right:0}.abs-bottom-left{position:absolute;left:0;bottom:0}.abs-bottom-right{position:absolute;right:0;bottom:0}.spinner-base{border-radius:50%;transform:translateZ(0)}.spinner-base:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.spinner-base:after{width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.simple-spinner-base{border-radius:50%;transform:translateZ(0)}.simple-spinner-base:after{border-radius:50%}@keyframes spin3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.underline{text-decoration:underline}.small-size{font-size:12px}.normal-size{font-size:14px}.large-size{font-size:18px}.thin-weight{font-weight:300}.medium-weight{font-weight:500}.heavy-weight{font-weight:700}.tc{text-align:center}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 600px){.tc-ns{text-align:center}}.tl{text-align:left}.tr{text-align:right}.uppercase{text-transform:uppercase}.dashed-border{border-style:dashed;border-width:1px;border-color:#d9d9d9}.ma0{margin:0 !important}.no-border{border-width:0}.hide{display:none}.invisible{visibility:hidden}.dib{display:inline-block}.db{display:block}.di{display:inline}.relative{position:relative}@media(max-width: 599px){.db-xs{display:block}.hide-phone-and-below{display:none !important}}@media(min-width: 600px){.show-phone-only{display:none !important}}@media(max-width: 899px){.hide-tablet-portrait-and-down{display:none !important}}@media(max-width: 1199px){.hide-tablet-landscape-and-down{display:none !important}}@media(max-width: 1799px){.hide-desktop-and-down{display:none !important}}.loading-button{display:inline-block;position:relative}.loading-button .fas{font-size:20px}.signature-input-container{position:relative;width:100%}.signature-input-container .signature-input{background-color:#fff9dc;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.34);border-radius:3px;width:100%;font-size:16px;font-weight:500;padding:15px 8px;border-width:0}.signature-input-container .dashed-line{position:absolute;bottom:15px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0}@media(min-width: 900px){.signature-input-container .signature-input{font-size:20px}}.signature-input-container.not-editable .signature-input{padding-left:0;background-color:transparent;box-shadow:none;border-radius:0}.signature-input-container.not-editable .dashed-line{left:0}.nav{width:100%;height:52px;position:fixed;top:0;left:0;padding:0 32px;z-index:999;backface-visibility:hidden;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;transition:border-bottom-color .2s,background-color .2s}.nav.overlay-nav{background-color:#fff;border-bottom-color:#e3e3e3}.nav .nav-logo-wrapper{float:left;padding:11.5px 0}.nav .nav-logo-wrapper .light-blue-buildzoom-logo{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png");width:195px;height:58.5px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;height:29px}.nav .nav-link{float:right;line-height:52px;font-size:14px;color:#484848;letter-spacing:.3px;font-weight:500}@media(max-width: 899px){.nav{padding:0 16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2")}html{height:100%;font-size:16px}body{height:100%;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fafd;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,h6,.section-title,.features-title,.cta-title{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-0.01em}#root{font-family:"Open Sans";font-size:14px;font-weight:500;background-color:#f7fafc;height:100vh;display:flex;flex-direction:column}.retool-container{height:100%}*{box-sizing:border-box}button{font-family:inherit}input{font-family:inherit}body,p,ul,li{line-height:1.6;letter-spacing:0}.hero-section{background:#fff;padding:64px 0 40px;text-align:center}.hero-content{max-width:900px;margin:0 auto;padding:0 24px}.hero-title{font-size:3.2rem;font-weight:800;color:#222;margin-bottom:24px;line-height:1.1}.hero-title .highlight{color:#42bcea}.hero-description{font-size:1.25rem;color:#444;margin-bottom:36px;max-width:700px;margin-left:auto;margin-right:auto}.hero-actions{display:flex;justify-content:center;gap:20px;margin-bottom:56px;align-items:flex-start}.primary-action{display:flex;flex-direction:column;align-items:center}.hero-btn{font-size:1.1rem;font-weight:700;padding:14px 32px;border-radius:8px;border:2px solid #42bcea;cursor:pointer;transition:all .2s;min-width:160px}.hero-btn.primary{background:#42bcea;color:#fff;border:2px solid #42bcea}.hero-btn.primary:hover{background:#19aae0;border-color:#19aae0}.hero-btn.secondary{background:#fff;color:#42bcea;border:2px solid #42bcea}.hero-btn.secondary:hover{background:#fafdfe}.hero-features{display:flex;justify-content:center;gap:56px;margin-top:40px;flex-wrap:wrap}.feature{display:flex;flex-direction:column;align-items:center;max-width:240px}.feature-icon{width:36px;height:36px;margin-bottom:16px;background:rgba(52,83,137,.12);border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;color:#42bcea}.feature-title{font-size:1.1rem;font-weight:700;color:#222;margin-bottom:6px}.feature-desc{font-size:1rem;color:#444;opacity:.85}.hero-sign-in-link{margin-top:8px;font-size:1rem;color:#6b7280;font-weight:400;line-height:1.2;text-align:center}.hero-sign-in-link a{color:#42bcea;text-decoration:none;font-weight:500;transition:color .2s}.hero-sign-in-link a:hover{color:#19aae0}@media(max-width: 900px){.hero-features{gap:32px}}@media(max-width: 700px){.hero-title{font-size:2.1rem}.hero-content{padding:0 8px}.hero-features{flex-direction:column;gap:32px;margin-top:32px}.feature{max-width:100%}.hero-actions{flex-direction:column;gap:14px;margin-bottom:36px}}
.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:fadeIn .2s ease-out}.modal-content{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:1100px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;animation:scaleIn .2s ease-out;position:relative}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 0 1.5rem;margin-bottom:1rem}.modal-header .modal-title{font-size:1.5rem;font-weight:700;color:#1a202c;margin:0}.modal-header .modal-close-button{background:none;border:none;font-size:1.25rem;color:#a0aec0;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.modal-header .modal-close-button:hover{background:#f7fafc;color:#4a5568}.modal-header .modal-close-button:focus{outline:none;box-shadow:0 0 0 3px rgba(49,130,206,.1)}.modal-body{padding:0 1.5rem 1.5rem 1.5rem;overflow-y:auto;flex:1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes scaleIn{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}@media(max-width: 768px){.modal-overlay{padding:.5rem}.modal-content{max-width:95vw;max-height:95vh;border-radius:8px}.modal-header{padding:1rem 1rem 0 1rem}.modal-header .modal-title{font-size:1.25rem}.modal-body{padding:0 1rem 1rem 1rem}}.modal-content.modal-small{max-width:400px}.modal-content.modal-medium{max-width:800px}.modal-content.modal-large{max-width:1000px}.modal-content.modal-xlarge{max-width:1200px}.modal-content.modal-full{max-width:95vw;max-height:95vh}.modal-content:not(:has(.modal-header)) .modal-body{padding:1.5rem}
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,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,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,menu,nav,section{display:block}body{line-height:normal}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}.app{font-family:"Open Sans";line-height:normal}.app textarea,.app input{font-family:"Open Sans"}.app pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.app *{box-sizing:border-box}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/static/fonts/open-sans/OpenSans-Light.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/static/fonts/open-sans/OpenSans-SemiBold.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2");font-display:optional}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.button{display:inline-block;text-decoration:none;padding:11px 23px;text-align:center;font-size:12px;outline:none;background-color:transparent;border-width:1px;border-style:solid;letter-spacing:.1px}.button:not(:disabled):hover{cursor:pointer}.button:disabled{opacity:.4;cursor:default}.square-button{border-radius:2px}.round-button{border-radius:40px}.wide-button{width:154px}.white-black-button{border:solid 1px #fff;background-color:rgba(0,0,0,.4);color:#fff}.white-black-button:not(:disabled):hover{background-color:rgba(0,0,0,.4);border-color:#e0e0e0}.solid-medium-grey-button{border:solid 1px #b9b9b9;background-color:#b9b9b9;color:#fff}.solid-medium-grey-button:not(:disabled):hover{background-color:#9a9a9a;border-color:#9a9a9a}.solid-teal-button{border:solid 1px #57bdb0;background-color:#57bdb0;color:#fff}.solid-teal-button:not(:disabled):hover{background-color:#3d9a8e;border-color:#3d9a8e}.solid-ocean-blue-button{border:solid 1px #01a1dd;background-color:#01a1dd;color:#fff}.solid-ocean-blue-button:not(:disabled):hover{background-color:#0175a0;border-color:#0175a0}.solid-light-blue-button{border:solid 1px #4abde9;background-color:#4abde9;color:#fff}.solid-light-blue-button:not(:disabled):hover{background-color:#1ba6db;border-color:#1ba6db}.hollow-light-blue-button{border:solid 1px #4abde9;background-color:transparent;color:#4abde9}.hollow-light-blue-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#1ba6db}.hollow-white-button{border:solid 1px #fff;background-color:transparent;color:#fff}.hollow-white-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#e0e0e0}.light-blue-white-button{border:solid 1px #4abde9;background-color:rgba(255,255,255,.45);color:#4abde9}.light-blue-white-button:not(:disabled):hover{background-color:rgba(224,224,224,.45);border-color:#1ba6db}.light-blue-grey-button{border:solid 1px #4abde9;background-color:rgba(118,118,118,.7);color:#fff}.light-blue-grey-button:not(:disabled):hover{background-color:rgba(87,87,87,.7);border-color:#1ba6db}.hollow-grey-button{border:solid 1px silver;background-color:transparent;color:#000}.hollow-grey-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#a1a1a1}.file-download-button a{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box}.container{padding-left:10px;padding-right:10px}.row{margin-top:0;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.row > [class*=col-]{float:left;padding-right:10px;padding-left:10px}.ns-row:after{content:"";display:table;clear:both}.ns-row [class*=col-]{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width: 600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media(min-width: 900px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media(min-width: 1200px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media(min-width: 1800px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.grid-pad{padding:10px 0 10px 10px}.grid-pad [class*=col-]:last-of-type{padding-right:10px}.x-icon,.plus-icon,.share-icon,.radio-icon,.buildzoom-logo,.down-arrow-icon{background-size:contain;background-repeat:no-repeat}.x-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/x-icon.png")}.plus-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/plus-icon.png")}.radio-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-unchecked.png")}.radio-icon.checked{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-checked.png")}.down-arrow-icon{display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/black-down-arrow.png");vertical-align:top}.down-arrow-icon.sm{width:16px;height:16px}.share-icon{display:inline-block;vertical-align:top;margin:0 5px;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/share-icon.png")}.share-icon.sm{width:16px;height:16px}.buildzoom-logo{width:130px;height:20px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/logo.png")}.buildzoom-logo-circle-white{width:24px;height:24px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/bz-logo-circle-white.png")}.center-spinner{animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.unstyled-link{text-decoration:none}.clickable{cursor:pointer}.clickable:hover{opacity:.7}.unstyled-list{margin:0;padding:0;list-style:none}.align-center{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.h-100{height:100%}.w-100{width:100%}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-vertical-center{position:absolute !important;top:50%;transform:translateY(-50%)}.fl{float:left}.fr{float:right}.abs-top-left{position:absolute;left:0;top:0}.abs-top-right{position:absolute;top:0;right:0}.abs-bottom-left{position:absolute;left:0;bottom:0}.abs-bottom-right{position:absolute;right:0;bottom:0}.spinner-base{border-radius:50%;transform:translateZ(0)}.spinner-base:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.spinner-base:after{width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.simple-spinner-base{border-radius:50%;transform:translateZ(0)}.simple-spinner-base:after{border-radius:50%}@keyframes spin3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.underline{text-decoration:underline}.small-size{font-size:12px}.normal-size{font-size:14px}.large-size{font-size:18px}.thin-weight{font-weight:300}.medium-weight{font-weight:500}.heavy-weight{font-weight:700}.tc{text-align:center}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 600px){.tc-ns{text-align:center}}.tl{text-align:left}.tr{text-align:right}.uppercase{text-transform:uppercase}.dashed-border{border-style:dashed;border-width:1px;border-color:#d9d9d9}.ma0{margin:0 !important}.no-border{border-width:0}.hide{display:none}.invisible{visibility:hidden}.dib{display:inline-block}.db{display:block}.di{display:inline}.relative{position:relative}@media(max-width: 599px){.db-xs{display:block}.hide-phone-and-below{display:none !important}}@media(min-width: 600px){.show-phone-only{display:none !important}}@media(max-width: 899px){.hide-tablet-portrait-and-down{display:none !important}}@media(max-width: 1199px){.hide-tablet-landscape-and-down{display:none !important}}@media(max-width: 1799px){.hide-desktop-and-down{display:none !important}}.loading-button{display:inline-block;position:relative}.loading-button .fas{font-size:20px}.signature-input-container{position:relative;width:100%}.signature-input-container .signature-input{background-color:#fff9dc;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.34);border-radius:3px;width:100%;font-size:16px;font-weight:500;padding:15px 8px;border-width:0}.signature-input-container .dashed-line{position:absolute;bottom:15px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0}@media(min-width: 900px){.signature-input-container .signature-input{font-size:20px}}.signature-input-container.not-editable .signature-input{padding-left:0;background-color:transparent;box-shadow:none;border-radius:0}.signature-input-container.not-editable .dashed-line{left:0}.nav{width:100%;height:52px;position:fixed;top:0;left:0;padding:0 32px;z-index:999;backface-visibility:hidden;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;transition:border-bottom-color .2s,background-color .2s}.nav.overlay-nav{background-color:#fff;border-bottom-color:#e3e3e3}.nav .nav-logo-wrapper{float:left;padding:11.5px 0}.nav .nav-logo-wrapper .light-blue-buildzoom-logo{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png");width:195px;height:58.5px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;height:29px}.nav .nav-link{float:right;line-height:52px;font-size:14px;color:#484848;letter-spacing:.3px;font-weight:500}@media(max-width: 899px){.nav{padding:0 16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2")}html{height:100%;font-size:16px}body{height:100%;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fafd;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,h6,.section-title,.features-title,.cta-title{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-0.01em}#root{font-family:"Open Sans";font-size:14px;font-weight:500;background-color:#f7fafc;height:100vh;display:flex;flex-direction:column}.retool-container{height:100%}*{box-sizing:border-box}button{font-family:inherit}input{font-family:inherit}body,p,ul,li{line-height:1.6;letter-spacing:0}.nav-bar{position:sticky;top:0;width:100%;height:72px;background:#fff;border-bottom:1px solid #e5e7eb;z-index:1000;box-shadow:0 1px 3px rgba(0,0,0,.03);display:flex;align-items:center}.nav-bar-main-content{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 32px;height:72px}.nav-bar-logo-wrapper{display:flex;align-items:center;height:100%}.nav-bar-logo{display:block;width:160px;height:32px;background-repeat:no-repeat;background-size:contain;background-position:left center;background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png)}.nav-bar-actions{display:flex;align-items:center;gap:18px}.sign-in-btn{background:none;color:#222;border:none;font-size:1.05rem;font-weight:600;padding:8px 18px;border-radius:6px;cursor:pointer;transition:background .2s}.sign-in-btn:hover{background:#f0f8ff}.start-trial-btn{background:#42bcea;color:#fff;border:2px solid #42bcea;font-size:1.05rem;font-weight:700;padding:8px 22px;border-radius:6px;cursor:pointer;transition:background .2s,border .2s}.start-trial-btn:hover{background:#19aae0;border-color:#19aae0}@media(max-width: 700px){.nav-bar-main-content{padding:0 10px}.nav-bar-logo{width:120px;height:24px}.nav-bar-actions{gap:8px}.sign-in-btn,.start-trial-btn{font-size:.98rem;padding:7px 12px}}
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,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,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,menu,nav,section{display:block}body{line-height:normal}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}.app{font-family:"Open Sans";line-height:normal}.app textarea,.app input{font-family:"Open Sans"}.app pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.app *{box-sizing:border-box}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/static/fonts/open-sans/OpenSans-Light.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/static/fonts/open-sans/OpenSans-SemiBold.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2");font-display:optional}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.button{display:inline-block;text-decoration:none;padding:11px 23px;text-align:center;font-size:12px;outline:none;background-color:transparent;border-width:1px;border-style:solid;letter-spacing:.1px}.button:not(:disabled):hover{cursor:pointer}.button:disabled{opacity:.4;cursor:default}.square-button{border-radius:2px}.round-button{border-radius:40px}.wide-button{width:154px}.white-black-button{border:solid 1px #fff;background-color:rgba(0,0,0,.4);color:#fff}.white-black-button:not(:disabled):hover{background-color:rgba(0,0,0,.4);border-color:#e0e0e0}.solid-medium-grey-button{border:solid 1px #b9b9b9;background-color:#b9b9b9;color:#fff}.solid-medium-grey-button:not(:disabled):hover{background-color:#9a9a9a;border-color:#9a9a9a}.solid-teal-button{border:solid 1px #57bdb0;background-color:#57bdb0;color:#fff}.solid-teal-button:not(:disabled):hover{background-color:#3d9a8e;border-color:#3d9a8e}.solid-ocean-blue-button{border:solid 1px #01a1dd;background-color:#01a1dd;color:#fff}.solid-ocean-blue-button:not(:disabled):hover{background-color:#0175a0;border-color:#0175a0}.solid-light-blue-button{border:solid 1px #4abde9;background-color:#4abde9;color:#fff}.solid-light-blue-button:not(:disabled):hover{background-color:#1ba6db;border-color:#1ba6db}.hollow-light-blue-button{border:solid 1px #4abde9;background-color:transparent;color:#4abde9}.hollow-light-blue-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#1ba6db}.hollow-white-button{border:solid 1px #fff;background-color:transparent;color:#fff}.hollow-white-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#e0e0e0}.light-blue-white-button{border:solid 1px #4abde9;background-color:rgba(255,255,255,.45);color:#4abde9}.light-blue-white-button:not(:disabled):hover{background-color:rgba(224,224,224,.45);border-color:#1ba6db}.light-blue-grey-button{border:solid 1px #4abde9;background-color:rgba(118,118,118,.7);color:#fff}.light-blue-grey-button:not(:disabled):hover{background-color:rgba(87,87,87,.7);border-color:#1ba6db}.hollow-grey-button{border:solid 1px silver;background-color:transparent;color:#000}.hollow-grey-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#a1a1a1}.file-download-button a{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box}.container{padding-left:10px;padding-right:10px}.row{margin-top:0;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.row > [class*=col-]{float:left;padding-right:10px;padding-left:10px}.ns-row:after{content:"";display:table;clear:both}.ns-row [class*=col-]{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width: 600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media(min-width: 900px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media(min-width: 1200px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media(min-width: 1800px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.grid-pad{padding:10px 0 10px 10px}.grid-pad [class*=col-]:last-of-type{padding-right:10px}.x-icon,.plus-icon,.share-icon,.radio-icon,.buildzoom-logo,.down-arrow-icon{background-size:contain;background-repeat:no-repeat}.x-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/x-icon.png")}.plus-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/plus-icon.png")}.radio-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-unchecked.png")}.radio-icon.checked{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-checked.png")}.down-arrow-icon{display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/black-down-arrow.png");vertical-align:top}.down-arrow-icon.sm{width:16px;height:16px}.share-icon{display:inline-block;vertical-align:top;margin:0 5px;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/share-icon.png")}.share-icon.sm{width:16px;height:16px}.buildzoom-logo{width:130px;height:20px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/logo.png")}.buildzoom-logo-circle-white{width:24px;height:24px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/bz-logo-circle-white.png")}.center-spinner{animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.unstyled-link{text-decoration:none}.clickable{cursor:pointer}.clickable:hover{opacity:.7}.unstyled-list{margin:0;padding:0;list-style:none}.align-center{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.h-100{height:100%}.w-100{width:100%}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-vertical-center{position:absolute !important;top:50%;transform:translateY(-50%)}.fl{float:left}.fr{float:right}.abs-top-left{position:absolute;left:0;top:0}.abs-top-right{position:absolute;top:0;right:0}.abs-bottom-left{position:absolute;left:0;bottom:0}.abs-bottom-right{position:absolute;right:0;bottom:0}.spinner-base{border-radius:50%;transform:translateZ(0)}.spinner-base:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.spinner-base:after{width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.simple-spinner-base{border-radius:50%;transform:translateZ(0)}.simple-spinner-base:after{border-radius:50%}@keyframes spin3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.underline{text-decoration:underline}.small-size{font-size:12px}.normal-size{font-size:14px}.large-size{font-size:18px}.thin-weight{font-weight:300}.medium-weight{font-weight:500}.heavy-weight{font-weight:700}.tc{text-align:center}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 600px){.tc-ns{text-align:center}}.tl{text-align:left}.tr{text-align:right}.uppercase{text-transform:uppercase}.dashed-border{border-style:dashed;border-width:1px;border-color:#d9d9d9}.ma0{margin:0 !important}.no-border{border-width:0}.hide{display:none}.invisible{visibility:hidden}.dib{display:inline-block}.db{display:block}.di{display:inline}.relative{position:relative}@media(max-width: 599px){.db-xs{display:block}.hide-phone-and-below{display:none !important}}@media(min-width: 600px){.show-phone-only{display:none !important}}@media(max-width: 899px){.hide-tablet-portrait-and-down{display:none !important}}@media(max-width: 1199px){.hide-tablet-landscape-and-down{display:none !important}}@media(max-width: 1799px){.hide-desktop-and-down{display:none !important}}.loading-button{display:inline-block;position:relative}.loading-button .fas{font-size:20px}.signature-input-container{position:relative;width:100%}.signature-input-container .signature-input{background-color:#fff9dc;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.34);border-radius:3px;width:100%;font-size:16px;font-weight:500;padding:15px 8px;border-width:0}.signature-input-container .dashed-line{position:absolute;bottom:15px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0}@media(min-width: 900px){.signature-input-container .signature-input{font-size:20px}}.signature-input-container.not-editable .signature-input{padding-left:0;background-color:transparent;box-shadow:none;border-radius:0}.signature-input-container.not-editable .dashed-line{left:0}.nav{width:100%;height:52px;position:fixed;top:0;left:0;padding:0 32px;z-index:999;backface-visibility:hidden;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;transition:border-bottom-color .2s,background-color .2s}.nav.overlay-nav{background-color:#fff;border-bottom-color:#e3e3e3}.nav .nav-logo-wrapper{float:left;padding:11.5px 0}.nav .nav-logo-wrapper .light-blue-buildzoom-logo{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png");width:195px;height:58.5px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;height:29px}.nav .nav-link{float:right;line-height:52px;font-size:14px;color:#484848;letter-spacing:.3px;font-weight:500}@media(max-width: 899px){.nav{padding:0 16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2")}html{height:100%;font-size:16px}body{height:100%;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fafd;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,h6,.section-title,.features-title,.cta-title{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-0.01em}#root{font-family:"Open Sans";font-size:14px;font-weight:500;background-color:#f7fafc;height:100vh;display:flex;flex-direction:column}.retool-container{height:100%}*{box-sizing:border-box}button{font-family:inherit}input{font-family:inherit}body,p,ul,li{line-height:1.6;letter-spacing:0}.usecases-section{background:#fff;padding:80px 0 40px}.usecases-container{max-width:1200px;margin:0 auto;padding:0 24px}.usecases-title-wrapper{text-align:center;margin-bottom:40px}.usecases-title{font-size:2.5rem;font-weight:700;color:#2d2d2d;margin-bottom:8px}.usecases-subtitle{font-size:1.25rem;color:#666}.usecases-cards{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:48px}.usecase-card{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;padding:36px 32px;box-shadow:0 2px 8px rgba(0,0,0,.03);display:flex;flex-direction:column;justify-content:flex-start}.usecase-card-header{display:flex;align-items:center;margin-bottom:18px}.usecase-icon{width:36px;height:36px;border-radius:7px;background:rgba(52,83,137,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:18px;font-size:1.4rem;color:#42bcea}.usecase-card-title{font-size:1.4rem;font-weight:700;color:#2d2d2d}.usecase-card-desc{font-size:1.05rem;color:#666;margin-bottom:18px;line-height:1.6}.usecase-list{font-size:1.05rem;color:#666;margin:0;padding-left:0;list-style:none}.usecases-cta{display:flex;justify-content:center;align-items:center;margin-top:2rem}.usecases-cta-btn{background:#42bcea;color:#fff;font-size:1.15rem;font-weight:700;padding:16px 48px;border-radius:8px;border:none;cursor:pointer;transition:background .2s;box-shadow:0 2px 8px rgba(1,161,221,.1)}.usecases-cta-btn:hover{background:#19aae0}@media(max-width: 900px){.usecases-cards{grid-template-columns:1fr;gap:24px}.usecase-card{padding:28px 12px}}@media(max-width: 600px){.usecases-section{padding:48px 0 24px}.usecases-title{font-size:1.5rem}.usecases-container{padding:0 6px}.usecases-cta-btn{width:100%;padding:14px 0;font-size:1rem}}
footer{background:#fff;color:#767676;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-size:13px;border-top:1px solid #e3e3e3;padding-top:48px;width:100%}.footer-container{max-width:1200px;margin:0 auto;padding:0 24px}.footer-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.footer-col{flex:1 1 180px;min-width:180px;margin-bottom:32px}.footer-col h6{font-size:12px;text-transform:uppercase;font-weight:600;color:#2e2e2e;margin-bottom:15px;letter-spacing:.5px}.footer_links{list-style:none;padding:0;margin:0}.footer_links li{margin-bottom:8px}.footer_links a{color:#767676;font-weight:400;text-decoration:none;transition:color .2s}.footer_links a:hover{color:#2ba6cb;text-decoration:underline}#bottom-footer-section{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:0}.footer-logo{width:100%;height:100%;background:url("https://www.buildzoomdata.com/logo.png") no-repeat center left;background-size:cover;margin-left:auto;margin-right:auto;display:block;margin-top:0}.copyright{font-size:12px;color:#767676;margin-bottom:12px}.footer-social-links{margin-bottom:12px}.footer-social-links a{color:#767676;margin-right:10px;font-size:18px;display:inline-block;transition:color .2s}.footer-social-links a:hover{color:#2ba6cb}.hiring-button{display:inline-block;margin-top:8px;padding:6px 16px;border:1px solid #4abde9;color:#4abde9 !important;background:#fff;border-radius:4px;font-size:13px;text-decoration:none;text-align:center;transition:background .2s,color .2s}.hiring-button:hover{background:#4abde9;color:#fff !important}@media(max-width: 900px){.footer-row{flex-direction:column;gap:0}.footer-col{min-width:0;margin-bottom:24px}#bottom-footer-section{min-width:0;margin-bottom:0;align-items:center;padding-top:0}}@media(max-width: 600px){.footer-container{padding:0 8px}.footer-logo{width:300px;height:68px;margin-left:auto;margin-right:auto;display:block;margin-top:0}.footer-col h6{font-size:11px}.footer_links a,.copyright{font-size:11px}}
.app{min-height:100vh;display:flex;flex-direction:column;background:#fff}.main-content{flex:1;display:flex;flex-direction:column;padding:0;margin:0}
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,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,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,menu,nav,section{display:block}body{line-height:normal}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}.app{font-family:"Open Sans";line-height:normal}.app textarea,.app input{font-family:"Open Sans"}.app pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.app *{box-sizing:border-box}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/static/fonts/open-sans/OpenSans-Light.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/static/fonts/open-sans/OpenSans-SemiBold.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2");font-display:optional}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.button{display:inline-block;text-decoration:none;padding:11px 23px;text-align:center;font-size:12px;outline:none;background-color:transparent;border-width:1px;border-style:solid;letter-spacing:.1px}.button:not(:disabled):hover{cursor:pointer}.button:disabled{opacity:.4;cursor:default}.square-button{border-radius:2px}.round-button{border-radius:40px}.wide-button{width:154px}.white-black-button{border:solid 1px #fff;background-color:rgba(0,0,0,.4);color:#fff}.white-black-button:not(:disabled):hover{background-color:rgba(0,0,0,.4);border-color:#e0e0e0}.solid-medium-grey-button{border:solid 1px #b9b9b9;background-color:#b9b9b9;color:#fff}.solid-medium-grey-button:not(:disabled):hover{background-color:#9a9a9a;border-color:#9a9a9a}.solid-teal-button{border:solid 1px #57bdb0;background-color:#57bdb0;color:#fff}.solid-teal-button:not(:disabled):hover{background-color:#3d9a8e;border-color:#3d9a8e}.solid-ocean-blue-button{border:solid 1px #01a1dd;background-color:#01a1dd;color:#fff}.solid-ocean-blue-button:not(:disabled):hover{background-color:#0175a0;border-color:#0175a0}.solid-light-blue-button{border:solid 1px #4abde9;background-color:#4abde9;color:#fff}.solid-light-blue-button:not(:disabled):hover{background-color:#1ba6db;border-color:#1ba6db}.hollow-light-blue-button{border:solid 1px #4abde9;background-color:transparent;color:#4abde9}.hollow-light-blue-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#1ba6db}.hollow-white-button{border:solid 1px #fff;background-color:transparent;color:#fff}.hollow-white-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#e0e0e0}.light-blue-white-button{border:solid 1px #4abde9;background-color:rgba(255,255,255,.45);color:#4abde9}.light-blue-white-button:not(:disabled):hover{background-color:rgba(224,224,224,.45);border-color:#1ba6db}.light-blue-grey-button{border:solid 1px #4abde9;background-color:rgba(118,118,118,.7);color:#fff}.light-blue-grey-button:not(:disabled):hover{background-color:rgba(87,87,87,.7);border-color:#1ba6db}.hollow-grey-button{border:solid 1px silver;background-color:transparent;color:#000}.hollow-grey-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#a1a1a1}.file-download-button a{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box}.container{padding-left:10px;padding-right:10px}.row{margin-top:0;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.row > [class*=col-]{float:left;padding-right:10px;padding-left:10px}.ns-row:after{content:"";display:table;clear:both}.ns-row [class*=col-]{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width: 600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media(min-width: 900px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media(min-width: 1200px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media(min-width: 1800px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.grid-pad{padding:10px 0 10px 10px}.grid-pad [class*=col-]:last-of-type{padding-right:10px}.x-icon,.plus-icon,.share-icon,.radio-icon,.buildzoom-logo,.down-arrow-icon{background-size:contain;background-repeat:no-repeat}.x-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/x-icon.png")}.plus-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/plus-icon.png")}.radio-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-unchecked.png")}.radio-icon.checked{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-checked.png")}.down-arrow-icon{display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/black-down-arrow.png");vertical-align:top}.down-arrow-icon.sm{width:16px;height:16px}.share-icon{display:inline-block;vertical-align:top;margin:0 5px;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/share-icon.png")}.share-icon.sm{width:16px;height:16px}.buildzoom-logo{width:130px;height:20px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/logo.png")}.buildzoom-logo-circle-white{width:24px;height:24px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/bz-logo-circle-white.png")}.center-spinner{animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.unstyled-link{text-decoration:none}.clickable{cursor:pointer}.clickable:hover{opacity:.7}.unstyled-list{margin:0;padding:0;list-style:none}.align-center{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.h-100{height:100%}.w-100{width:100%}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-vertical-center{position:absolute !important;top:50%;transform:translateY(-50%)}.fl{float:left}.fr{float:right}.abs-top-left{position:absolute;left:0;top:0}.abs-top-right{position:absolute;top:0;right:0}.abs-bottom-left{position:absolute;left:0;bottom:0}.abs-bottom-right{position:absolute;right:0;bottom:0}.spinner-base{border-radius:50%;transform:translateZ(0)}.spinner-base:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.spinner-base:after{width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.simple-spinner-base{border-radius:50%;transform:translateZ(0)}.simple-spinner-base:after{border-radius:50%}@keyframes spin3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.underline{text-decoration:underline}.small-size{font-size:12px}.normal-size{font-size:14px}.large-size{font-size:18px}.thin-weight{font-weight:300}.medium-weight{font-weight:500}.heavy-weight{font-weight:700}.tc{text-align:center}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 600px){.tc-ns{text-align:center}}.tl{text-align:left}.tr{text-align:right}.uppercase{text-transform:uppercase}.dashed-border{border-style:dashed;border-width:1px;border-color:#d9d9d9}.ma0{margin:0 !important}.no-border{border-width:0}.hide{display:none}.invisible{visibility:hidden}.dib{display:inline-block}.db{display:block}.di{display:inline}.relative{position:relative}@media(max-width: 599px){.db-xs{display:block}.hide-phone-and-below{display:none !important}}@media(min-width: 600px){.show-phone-only{display:none !important}}@media(max-width: 899px){.hide-tablet-portrait-and-down{display:none !important}}@media(max-width: 1199px){.hide-tablet-landscape-and-down{display:none !important}}@media(max-width: 1799px){.hide-desktop-and-down{display:none !important}}.loading-button{display:inline-block;position:relative}.loading-button .fas{font-size:20px}.signature-input-container{position:relative;width:100%}.signature-input-container .signature-input{background-color:#fff9dc;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.34);border-radius:3px;width:100%;font-size:16px;font-weight:500;padding:15px 8px;border-width:0}.signature-input-container .dashed-line{position:absolute;bottom:15px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0}@media(min-width: 900px){.signature-input-container .signature-input{font-size:20px}}.signature-input-container.not-editable .signature-input{padding-left:0;background-color:transparent;box-shadow:none;border-radius:0}.signature-input-container.not-editable .dashed-line{left:0}.nav{width:100%;height:52px;position:fixed;top:0;left:0;padding:0 32px;z-index:999;backface-visibility:hidden;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;transition:border-bottom-color .2s,background-color .2s}.nav.overlay-nav{background-color:#fff;border-bottom-color:#e3e3e3}.nav .nav-logo-wrapper{float:left;padding:11.5px 0}.nav .nav-logo-wrapper .light-blue-buildzoom-logo{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png");width:195px;height:58.5px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;height:29px}.nav .nav-link{float:right;line-height:52px;font-size:14px;color:#484848;letter-spacing:.3px;font-weight:500}@media(max-width: 899px){.nav{padding:0 16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2")}html{height:100%;font-size:16px}body{height:100%;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fafd;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,h6,.section-title,.features-title,.cta-title{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-0.01em}#root{font-family:"Open Sans";font-size:14px;font-weight:500;background-color:#f7fafc;height:100vh;display:flex;flex-direction:column}.retool-container{height:100%}*{box-sizing:border-box}button{font-family:inherit}input{font-family:inherit}body,p,ul,li{line-height:1.6;letter-spacing:0}
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,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,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,menu,nav,section{display:block}body{line-height:normal}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}.app{font-family:"Open Sans";line-height:normal}.app textarea,.app input{font-family:"Open Sans"}.app pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.app *{box-sizing:border-box}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/static/fonts/open-sans/OpenSans-Light.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/static/fonts/open-sans/OpenSans-SemiBold.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2");font-display:optional}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.button{display:inline-block;text-decoration:none;padding:11px 23px;text-align:center;font-size:12px;outline:none;background-color:transparent;border-width:1px;border-style:solid;letter-spacing:.1px}.button:not(:disabled):hover{cursor:pointer}.button:disabled{opacity:.4;cursor:default}.square-button{border-radius:2px}.round-button{border-radius:40px}.wide-button{width:154px}.white-black-button{border:solid 1px #fff;background-color:rgba(0,0,0,.4);color:#fff}.white-black-button:not(:disabled):hover{background-color:rgba(0,0,0,.4);border-color:#e0e0e0}.solid-medium-grey-button{border:solid 1px #b9b9b9;background-color:#b9b9b9;color:#fff}.solid-medium-grey-button:not(:disabled):hover{background-color:#9a9a9a;border-color:#9a9a9a}.solid-teal-button{border:solid 1px #57bdb0;background-color:#57bdb0;color:#fff}.solid-teal-button:not(:disabled):hover{background-color:#3d9a8e;border-color:#3d9a8e}.solid-ocean-blue-button{border:solid 1px #01a1dd;background-color:#01a1dd;color:#fff}.solid-ocean-blue-button:not(:disabled):hover{background-color:#0175a0;border-color:#0175a0}.solid-light-blue-button{border:solid 1px #4abde9;background-color:#4abde9;color:#fff}.solid-light-blue-button:not(:disabled):hover{background-color:#1ba6db;border-color:#1ba6db}.hollow-light-blue-button{border:solid 1px #4abde9;background-color:transparent;color:#4abde9}.hollow-light-blue-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#1ba6db}.hollow-white-button{border:solid 1px #fff;background-color:transparent;color:#fff}.hollow-white-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#e0e0e0}.light-blue-white-button{border:solid 1px #4abde9;background-color:rgba(255,255,255,.45);color:#4abde9}.light-blue-white-button:not(:disabled):hover{background-color:rgba(224,224,224,.45);border-color:#1ba6db}.light-blue-grey-button{border:solid 1px #4abde9;background-color:rgba(118,118,118,.7);color:#fff}.light-blue-grey-button:not(:disabled):hover{background-color:rgba(87,87,87,.7);border-color:#1ba6db}.hollow-grey-button{border:solid 1px silver;background-color:transparent;color:#000}.hollow-grey-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#a1a1a1}.file-download-button a{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box}.container{padding-left:10px;padding-right:10px}.row{margin-top:0;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.row > [class*=col-]{float:left;padding-right:10px;padding-left:10px}.ns-row:after{content:"";display:table;clear:both}.ns-row [class*=col-]{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width: 600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media(min-width: 900px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media(min-width: 1200px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media(min-width: 1800px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.grid-pad{padding:10px 0 10px 10px}.grid-pad [class*=col-]:last-of-type{padding-right:10px}.x-icon,.plus-icon,.share-icon,.radio-icon,.buildzoom-logo,.down-arrow-icon{background-size:contain;background-repeat:no-repeat}.x-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/x-icon.png")}.plus-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/plus-icon.png")}.radio-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-unchecked.png")}.radio-icon.checked{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-checked.png")}.down-arrow-icon{display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/black-down-arrow.png");vertical-align:top}.down-arrow-icon.sm{width:16px;height:16px}.share-icon{display:inline-block;vertical-align:top;margin:0 5px;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/share-icon.png")}.share-icon.sm{width:16px;height:16px}.buildzoom-logo{width:130px;height:20px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/logo.png")}.buildzoom-logo-circle-white{width:24px;height:24px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/bz-logo-circle-white.png")}.center-spinner{animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.unstyled-link{text-decoration:none}.clickable{cursor:pointer}.clickable:hover{opacity:.7}.unstyled-list{margin:0;padding:0;list-style:none}.align-center{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.h-100{height:100%}.w-100{width:100%}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-vertical-center{position:absolute !important;top:50%;transform:translateY(-50%)}.fl{float:left}.fr{float:right}.abs-top-left{position:absolute;left:0;top:0}.abs-top-right{position:absolute;top:0;right:0}.abs-bottom-left{position:absolute;left:0;bottom:0}.abs-bottom-right{position:absolute;right:0;bottom:0}.spinner-base{border-radius:50%;transform:translateZ(0)}.spinner-base:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.spinner-base:after{width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.simple-spinner-base{border-radius:50%;transform:translateZ(0)}.simple-spinner-base:after{border-radius:50%}@keyframes spin3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.underline{text-decoration:underline}.small-size{font-size:12px}.normal-size{font-size:14px}.large-size{font-size:18px}.thin-weight{font-weight:300}.medium-weight{font-weight:500}.heavy-weight{font-weight:700}.tc{text-align:center}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 600px){.tc-ns{text-align:center}}.tl{text-align:left}.tr{text-align:right}.uppercase{text-transform:uppercase}.dashed-border{border-style:dashed;border-width:1px;border-color:#d9d9d9}.ma0{margin:0 !important}.no-border{border-width:0}.hide{display:none}.invisible{visibility:hidden}.dib{display:inline-block}.db{display:block}.di{display:inline}.relative{position:relative}@media(max-width: 599px){.db-xs{display:block}.hide-phone-and-below{display:none !important}}@media(min-width: 600px){.show-phone-only{display:none !important}}@media(max-width: 899px){.hide-tablet-portrait-and-down{display:none !important}}@media(max-width: 1199px){.hide-tablet-landscape-and-down{display:none !important}}@media(max-width: 1799px){.hide-desktop-and-down{display:none !important}}.loading-button{display:inline-block;position:relative}.loading-button .fas{font-size:20px}.signature-input-container{position:relative;width:100%}.signature-input-container .signature-input{background-color:#fff9dc;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.34);border-radius:3px;width:100%;font-size:16px;font-weight:500;padding:15px 8px;border-width:0}.signature-input-container .dashed-line{position:absolute;bottom:15px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0}@media(min-width: 900px){.signature-input-container .signature-input{font-size:20px}}.signature-input-container.not-editable .signature-input{padding-left:0;background-color:transparent;box-shadow:none;border-radius:0}.signature-input-container.not-editable .dashed-line{left:0}.nav{width:100%;height:52px;position:fixed;top:0;left:0;padding:0 32px;z-index:999;backface-visibility:hidden;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;transition:border-bottom-color .2s,background-color .2s}.nav.overlay-nav{background-color:#fff;border-bottom-color:#e3e3e3}.nav .nav-logo-wrapper{float:left;padding:11.5px 0}.nav .nav-logo-wrapper .light-blue-buildzoom-logo{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png");width:195px;height:58.5px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;height:29px}.nav .nav-link{float:right;line-height:52px;font-size:14px;color:#484848;letter-spacing:.3px;font-weight:500}@media(max-width: 899px){.nav{padding:0 16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2")}html{height:100%;font-size:16px}body{height:100%;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fafd;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,h6,.section-title,.features-title,.cta-title{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-0.01em}#root{font-family:"Open Sans";font-size:14px;font-weight:500;background-color:#f7fafc;height:100vh;display:flex;flex-direction:column}.retool-container{height:100%}*{box-sizing:border-box}button{font-family:inherit}input{font-family:inherit}body,p,ul,li{line-height:1.6;letter-spacing:0}.phone-code-entry-modal{display:flex;flex-direction:column;align-items:center;padding:2.2rem 1.8rem 1.8rem 1.8rem;background:#fff;border-radius:18px;box-shadow:none;min-width:340px;max-width:400px;width:100%;margin:0 auto;position:relative;min-height:340px;overflow-x:hidden}.phone-code-entry-title{font-size:1.6rem;font-weight:700;margin-bottom:.5rem;text-align:center}.phone-code-entry-subtitle{font-size:1rem;color:#6b7280;margin-bottom:1.5rem;text-align:center;font-weight:400}.phone-code-entry-sent-message{font-size:1rem;color:#222;margin-bottom:1.5rem;text-align:center}.phone-code-entry-sent-message .phone-number{font-weight:600;letter-spacing:.5px}.phone-code-entry-sent-message .change-number{background:none;border:none;color:#42bcea;text-decoration:underline;cursor:pointer;font-size:1rem;margin-left:.5rem;padding:0}.phone-code-entry-form{width:100%;display:flex;flex-direction:column;align-items:center}.phone-code-entry-inputs{display:flex;justify-content:center;gap:.75rem;margin-bottom:1.2rem}.phone-code-entry-input{width:48px;height:48px;border:1.5px solid #d1d5db;border-radius:10px;font-size:2rem;text-align:center;background:#f9f9f9;transition:border .2s;outline:none;box-shadow:none}.phone-code-entry-input:focus{border:2px solid #42bcea;background:#fff}.phone-code-entry-verify-btn{width:100%;margin-top:.5rem;padding:.7rem 0;background:#42bcea;color:#fff;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background .2s}.phone-code-entry-verify-btn:disabled{background:#e3f5fc;cursor:not-allowed}.phone-code-entry-resend-btn{margin-top:1.2rem;background:none;border:none;color:#42bcea;font-size:1rem;text-decoration:underline;cursor:pointer}.phone-code-entry-resend-btn:disabled{color:#b3d1fa;cursor:not-allowed}.change-number-form{display:flex;flex-direction:column;align-items:stretch;width:100%;margin-top:1.2rem;position:relative}.change-number-label{font-size:1.05rem;font-weight:600;margin-bottom:.5rem;color:#222}.change-number-subtitle{font-size:.97rem;color:#6b7280;margin-bottom:1.1rem;text-align:left;font-weight:400}.phone-input-wrapper{position:relative;width:100%;margin-bottom:1.2rem}.phone-input{width:100%;font-size:1.05rem;padding:.7rem 2.5rem .7rem 1rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;outline:none;transition:border .2s;box-sizing:border-box;font-weight:500;color:#222;box-shadow:0 1px 2px rgba(0,0,0,.04)}.phone-input:focus{border:1.5px solid #0a1833;background:#fff}.phone-input-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#bdbdbd}.save-and-resend-btn{width:100%;padding:.85rem 0;background:#42bcea;color:#fff;border:none;border-radius:8px;font-size:1.05rem;font-weight:700;margin-top:1.1rem;cursor:pointer;transition:background .2s;letter-spacing:.01em}.save-and-resend-btn:disabled{background:#e3f5fc;color:#fff;cursor:not-allowed}.error-message{color:#d32f2f;font-size:1rem;margin-bottom:.5rem;text-align:left}.success-message{color:#2e7d32;font-size:1rem;margin-bottom:.5rem;text-align:left;font-weight:500}.loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.95);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:18px;z-index:10;width:100%;height:100%;overflow-x:hidden}.loading-spinner{display:flex;flex-direction:column;align-items:center;gap:1rem}.spinner{width:64px;height:64px;border:6px solid #e3f5fc;border-top:6px solid #42bcea;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}.loading-text{font-size:1rem;color:#6b7280;font-weight:500}.loading-center{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
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,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,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,menu,nav,section{display:block}body{line-height:normal}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}.app{font-family:"Open Sans";line-height:normal}.app textarea,.app input{font-family:"Open Sans"}.app pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.app *{box-sizing:border-box}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/static/fonts/open-sans/OpenSans-Light.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/static/fonts/open-sans/OpenSans-SemiBold.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2");font-display:optional}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.button{display:inline-block;text-decoration:none;padding:11px 23px;text-align:center;font-size:12px;outline:none;background-color:transparent;border-width:1px;border-style:solid;letter-spacing:.1px}.button:not(:disabled):hover{cursor:pointer}.button:disabled{opacity:.4;cursor:default}.square-button{border-radius:2px}.round-button{border-radius:40px}.wide-button{width:154px}.white-black-button{border:solid 1px #fff;background-color:rgba(0,0,0,.4);color:#fff}.white-black-button:not(:disabled):hover{background-color:rgba(0,0,0,.4);border-color:#e0e0e0}.solid-medium-grey-button{border:solid 1px #b9b9b9;background-color:#b9b9b9;color:#fff}.solid-medium-grey-button:not(:disabled):hover{background-color:#9a9a9a;border-color:#9a9a9a}.solid-teal-button{border:solid 1px #57bdb0;background-color:#57bdb0;color:#fff}.solid-teal-button:not(:disabled):hover{background-color:#3d9a8e;border-color:#3d9a8e}.solid-ocean-blue-button{border:solid 1px #01a1dd;background-color:#01a1dd;color:#fff}.solid-ocean-blue-button:not(:disabled):hover{background-color:#0175a0;border-color:#0175a0}.solid-light-blue-button{border:solid 1px #4abde9;background-color:#4abde9;color:#fff}.solid-light-blue-button:not(:disabled):hover{background-color:#1ba6db;border-color:#1ba6db}.hollow-light-blue-button{border:solid 1px #4abde9;background-color:transparent;color:#4abde9}.hollow-light-blue-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#1ba6db}.hollow-white-button{border:solid 1px #fff;background-color:transparent;color:#fff}.hollow-white-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#e0e0e0}.light-blue-white-button{border:solid 1px #4abde9;background-color:rgba(255,255,255,.45);color:#4abde9}.light-blue-white-button:not(:disabled):hover{background-color:rgba(224,224,224,.45);border-color:#1ba6db}.light-blue-grey-button{border:solid 1px #4abde9;background-color:rgba(118,118,118,.7);color:#fff}.light-blue-grey-button:not(:disabled):hover{background-color:rgba(87,87,87,.7);border-color:#1ba6db}.hollow-grey-button{border:solid 1px silver;background-color:transparent;color:#000}.hollow-grey-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#a1a1a1}.file-download-button a{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box}.container{padding-left:10px;padding-right:10px}.row{margin-top:0;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.row > [class*=col-]{float:left;padding-right:10px;padding-left:10px}.ns-row:after{content:"";display:table;clear:both}.ns-row [class*=col-]{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width: 600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media(min-width: 900px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media(min-width: 1200px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media(min-width: 1800px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.grid-pad{padding:10px 0 10px 10px}.grid-pad [class*=col-]:last-of-type{padding-right:10px}.x-icon,.plus-icon,.share-icon,.radio-icon,.buildzoom-logo,.down-arrow-icon{background-size:contain;background-repeat:no-repeat}.x-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/x-icon.png")}.plus-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/plus-icon.png")}.radio-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-unchecked.png")}.radio-icon.checked{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-checked.png")}.down-arrow-icon{display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/black-down-arrow.png");vertical-align:top}.down-arrow-icon.sm{width:16px;height:16px}.share-icon{display:inline-block;vertical-align:top;margin:0 5px;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/share-icon.png")}.share-icon.sm{width:16px;height:16px}.buildzoom-logo{width:130px;height:20px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/logo.png")}.buildzoom-logo-circle-white{width:24px;height:24px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/bz-logo-circle-white.png")}.center-spinner{animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.unstyled-link{text-decoration:none}.clickable{cursor:pointer}.clickable:hover{opacity:.7}.unstyled-list{margin:0;padding:0;list-style:none}.align-center{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.h-100{height:100%}.w-100{width:100%}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-vertical-center{position:absolute !important;top:50%;transform:translateY(-50%)}.fl{float:left}.fr{float:right}.abs-top-left{position:absolute;left:0;top:0}.abs-top-right{position:absolute;top:0;right:0}.abs-bottom-left{position:absolute;left:0;bottom:0}.abs-bottom-right{position:absolute;right:0;bottom:0}.spinner-base{border-radius:50%;transform:translateZ(0)}.spinner-base:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.spinner-base:after{width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.simple-spinner-base{border-radius:50%;transform:translateZ(0)}.simple-spinner-base:after{border-radius:50%}@keyframes spin3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.underline{text-decoration:underline}.small-size{font-size:12px}.normal-size{font-size:14px}.large-size{font-size:18px}.thin-weight{font-weight:300}.medium-weight{font-weight:500}.heavy-weight{font-weight:700}.tc{text-align:center}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 600px){.tc-ns{text-align:center}}.tl{text-align:left}.tr{text-align:right}.uppercase{text-transform:uppercase}.dashed-border{border-style:dashed;border-width:1px;border-color:#d9d9d9}.ma0{margin:0 !important}.no-border{border-width:0}.hide{display:none}.invisible{visibility:hidden}.dib{display:inline-block}.db{display:block}.di{display:inline}.relative{position:relative}@media(max-width: 599px){.db-xs{display:block}.hide-phone-and-below{display:none !important}}@media(min-width: 600px){.show-phone-only{display:none !important}}@media(max-width: 899px){.hide-tablet-portrait-and-down{display:none !important}}@media(max-width: 1199px){.hide-tablet-landscape-and-down{display:none !important}}@media(max-width: 1799px){.hide-desktop-and-down{display:none !important}}.loading-button{display:inline-block;position:relative}.loading-button .fas{font-size:20px}.signature-input-container{position:relative;width:100%}.signature-input-container .signature-input{background-color:#fff9dc;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.34);border-radius:3px;width:100%;font-size:16px;font-weight:500;padding:15px 8px;border-width:0}.signature-input-container .dashed-line{position:absolute;bottom:15px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0}@media(min-width: 900px){.signature-input-container .signature-input{font-size:20px}}.signature-input-container.not-editable .signature-input{padding-left:0;background-color:transparent;box-shadow:none;border-radius:0}.signature-input-container.not-editable .dashed-line{left:0}.nav{width:100%;height:52px;position:fixed;top:0;left:0;padding:0 32px;z-index:999;backface-visibility:hidden;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;transition:border-bottom-color .2s,background-color .2s}.nav.overlay-nav{background-color:#fff;border-bottom-color:#e3e3e3}.nav .nav-logo-wrapper{float:left;padding:11.5px 0}.nav .nav-logo-wrapper .light-blue-buildzoom-logo{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png");width:195px;height:58.5px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;height:29px}.nav .nav-link{float:right;line-height:52px;font-size:14px;color:#484848;letter-spacing:.3px;font-weight:500}@media(max-width: 899px){.nav{padding:0 16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2")}html{height:100%;font-size:16px}body{height:100%;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fafd;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,h6,.section-title,.features-title,.cta-title{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-0.01em}#root{font-family:"Open Sans";font-size:14px;font-weight:500;background-color:#f7fafc;height:100vh;display:flex;flex-direction:column}.retool-container{height:100%}*{box-sizing:border-box}button{font-family:inherit}input{font-family:inherit}body,p,ul,li{line-height:1.6;letter-spacing:0}.pv-success-card{background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.18);max-width:380px;width:100%;padding:2.5rem 2rem 2rem 2rem;text-align:center;margin:0 auto;display:flex;flex-direction:column;align-items:center}.pv-modal-icon-wrapper{margin-bottom:1.5rem}.pv-modal-checkmark-bg{display:inline-flex;align-items:center;justify-content:center}.pv-modal-title{font-size:1.25rem;font-weight:600;color:#222;margin-bottom:.5rem}.pv-modal-subtitle{font-size:1rem;color:#6b7280;margin-bottom:0}.pv-loading-spinner{width:48px;height:48px;border:5px solid #e0e0e0;border-top:5px solid #42b983;border-radius:50%;animation:pv-spin 1s linear infinite;display:inline-block}@keyframes pv-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pv-success-btn{background:#42bcea;color:#fff;border:none;border-radius:8px;font-size:1.05rem;font-weight:700;padding:.85rem 2rem;cursor:pointer;transition:background .2s}.pv-success-btn:disabled{background:#e3f5fc;color:#fff;cursor:not-allowed}
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,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,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,menu,nav,section{display:block}body{line-height:normal}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}.app{font-family:"Open Sans";line-height:normal}.app textarea,.app input{font-family:"Open Sans"}.app pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.app *{box-sizing:border-box}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("/static/fonts/open-sans/OpenSans-Light.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/static/fonts/open-sans/OpenSans-SemiBold.woff2") format("woff2");font-display:optional}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2");font-display:optional}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.button{display:inline-block;text-decoration:none;padding:11px 23px;text-align:center;font-size:12px;outline:none;background-color:transparent;border-width:1px;border-style:solid;letter-spacing:.1px}.button:not(:disabled):hover{cursor:pointer}.button:disabled{opacity:.4;cursor:default}.square-button{border-radius:2px}.round-button{border-radius:40px}.wide-button{width:154px}.white-black-button{border:solid 1px #fff;background-color:rgba(0,0,0,.4);color:#fff}.white-black-button:not(:disabled):hover{background-color:rgba(0,0,0,.4);border-color:#e0e0e0}.solid-medium-grey-button{border:solid 1px #b9b9b9;background-color:#b9b9b9;color:#fff}.solid-medium-grey-button:not(:disabled):hover{background-color:#9a9a9a;border-color:#9a9a9a}.solid-teal-button{border:solid 1px #57bdb0;background-color:#57bdb0;color:#fff}.solid-teal-button:not(:disabled):hover{background-color:#3d9a8e;border-color:#3d9a8e}.solid-ocean-blue-button{border:solid 1px #01a1dd;background-color:#01a1dd;color:#fff}.solid-ocean-blue-button:not(:disabled):hover{background-color:#0175a0;border-color:#0175a0}.solid-light-blue-button{border:solid 1px #4abde9;background-color:#4abde9;color:#fff}.solid-light-blue-button:not(:disabled):hover{background-color:#1ba6db;border-color:#1ba6db}.hollow-light-blue-button{border:solid 1px #4abde9;background-color:transparent;color:#4abde9}.hollow-light-blue-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#1ba6db}.hollow-white-button{border:solid 1px #fff;background-color:transparent;color:#fff}.hollow-white-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#e0e0e0}.light-blue-white-button{border:solid 1px #4abde9;background-color:rgba(255,255,255,.45);color:#4abde9}.light-blue-white-button:not(:disabled):hover{background-color:rgba(224,224,224,.45);border-color:#1ba6db}.light-blue-grey-button{border:solid 1px #4abde9;background-color:rgba(118,118,118,.7);color:#fff}.light-blue-grey-button:not(:disabled):hover{background-color:rgba(87,87,87,.7);border-color:#1ba6db}.hollow-grey-button{border:solid 1px silver;background-color:transparent;color:#000}.hollow-grey-button:not(:disabled):hover{background-color:rgba(0,0,0,0);border-color:#a1a1a1}.file-download-button a{color:#000;text-decoration:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*{box-sizing:border-box}.container{padding-left:10px;padding-right:10px}.row{margin-top:0;margin-bottom:10px;margin-left:-10px;margin-right:-10px}.row:after{content:"";display:table;clear:both}.row > [class*=col-]{float:left;padding-right:10px;padding-left:10px}.ns-row:after{content:"";display:table;clear:both}.ns-row [class*=col-]{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}@media(min-width: 600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}}@media(min-width: 900px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}}@media(min-width: 1200px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}}@media(min-width: 1800px){.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}}.grid-pad{padding:10px 0 10px 10px}.grid-pad [class*=col-]:last-of-type{padding-right:10px}.x-icon,.plus-icon,.share-icon,.radio-icon,.buildzoom-logo,.down-arrow-icon{background-size:contain;background-repeat:no-repeat}.x-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/x-icon.png")}.plus-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/plus-icon.png")}.radio-icon{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-unchecked.png")}.radio-icon.checked{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/radio-button-checked.png")}.down-arrow-icon{display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/black-down-arrow.png");vertical-align:top}.down-arrow-icon.sm{width:16px;height:16px}.share-icon{display:inline-block;vertical-align:top;margin:0 5px;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/share-icon.png")}.share-icon.sm{width:16px;height:16px}.buildzoom-logo{width:130px;height:20px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/logo.png")}.buildzoom-logo-circle-white{width:24px;height:24px;display:inline-block;background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/work-agreements/bz-logo-circle-white.png")}.center-spinner{animation:spin 2s linear infinite}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.unstyled-link{text-decoration:none}.clickable{cursor:pointer}.clickable:hover{opacity:.7}.unstyled-list{margin:0;padding:0;list-style:none}.align-center{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.h-100{height:100%}.w-100{width:100%}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.abs-vertical-center{position:absolute !important;top:50%;transform:translateY(-50%)}.fl{float:left}.fr{float:right}.abs-top-left{position:absolute;left:0;top:0}.abs-top-right{position:absolute;top:0;right:0}.abs-bottom-left{position:absolute;left:0;bottom:0}.abs-bottom-right{position:absolute;right:0;bottom:0}.spinner-base{border-radius:50%;transform:translateZ(0)}.spinner-base:before{width:50%;height:50%;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.spinner-base:after{width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.simple-spinner-base{border-radius:50%;transform:translateZ(0)}.simple-spinner-base:after{border-radius:50%}@keyframes spin3{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.underline{text-decoration:underline}.small-size{font-size:12px}.normal-size{font-size:14px}.large-size{font-size:18px}.thin-weight{font-weight:300}.medium-weight{font-weight:500}.heavy-weight{font-weight:700}.tc{text-align:center}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 600px){.tc-ns{text-align:center}}.tl{text-align:left}.tr{text-align:right}.uppercase{text-transform:uppercase}.dashed-border{border-style:dashed;border-width:1px;border-color:#d9d9d9}.ma0{margin:0 !important}.no-border{border-width:0}.hide{display:none}.invisible{visibility:hidden}.dib{display:inline-block}.db{display:block}.di{display:inline}.relative{position:relative}@media(max-width: 599px){.db-xs{display:block}.hide-phone-and-below{display:none !important}}@media(min-width: 600px){.show-phone-only{display:none !important}}@media(max-width: 899px){.hide-tablet-portrait-and-down{display:none !important}}@media(max-width: 1199px){.hide-tablet-landscape-and-down{display:none !important}}@media(max-width: 1799px){.hide-desktop-and-down{display:none !important}}.loading-button{display:inline-block;position:relative}.loading-button .fas{font-size:20px}.signature-input-container{position:relative;width:100%}.signature-input-container .signature-input{background-color:#fff9dc;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.34);border-radius:3px;width:100%;font-size:16px;font-weight:500;padding:15px 8px;border-width:0}.signature-input-container .dashed-line{position:absolute;bottom:15px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0}@media(min-width: 900px){.signature-input-container .signature-input{font-size:20px}}.signature-input-container.not-editable .signature-input{padding-left:0;background-color:transparent;box-shadow:none;border-radius:0}.signature-input-container.not-editable .dashed-line{left:0}.nav{width:100%;height:52px;position:fixed;top:0;left:0;padding:0 32px;z-index:999;backface-visibility:hidden;border-style:solid;border-width:1px;border-color:transparent;background-color:transparent;transition:border-bottom-color .2s,background-color .2s}.nav.overlay-nav{background-color:#fff;border-bottom-color:#e3e3e3}.nav .nav-logo-wrapper{float:left;padding:11.5px 0}.nav .nav-logo-wrapper .light-blue-buildzoom-logo{background-image:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png");width:195px;height:58.5px;background-size:contain;background-repeat:no-repeat;vertical-align:top;display:inline-block;height:29px}.nav .nav-link{float:right;line-height:52px;font-size:14px;color:#484848;letter-spacing:.3px;font-weight:500}@media(max-width: 899px){.nav{padding:0 16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Medium.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("//assets.buildzoom.com/static/fonts/open-sans/OpenSans-Bold.woff2") format("woff2")}html{height:100%;font-size:16px}body{height:100%;margin:0;padding:0;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6fafd;line-height:1.6;letter-spacing:0}h1,h2,h3,h4,h5,h6,.section-title,.features-title,.cta-title{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-weight:800;letter-spacing:-0.01em}#root{font-family:"Open Sans";font-size:14px;font-weight:500;background-color:#f7fafc;height:100vh;display:flex;flex-direction:column}.retool-container{height:100%}*{box-sizing:border-box}button{font-family:inherit}input{font-family:inherit}body,p,ul,li{line-height:1.6;letter-spacing:0}.phone-verification-app{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f6fafd;padding:2rem}.phone-verification-container{background:#fff;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.1);padding:3rem;max-width:500px;width:100%;text-align:center}.phone-verification-header{margin-bottom:2rem}.phone-verification-header h1{font-size:2rem;font-weight:700;color:#1a202c;margin-bottom:.5rem}.phone-verification-header p{font-size:1.1rem;color:#718096;margin:0}.phone-verification-content{width:100%}
.modal-renderer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998}.modal-renderer .modal-content-container{background-color:#fff;opacity:1}.modal-renderer .modal-background{width:100%;height:100%;background-color:#000;opacity:.5}.modal-renderer.service-request-container-modal-renderer{position:absolute;top:unset;left:unset}
.blur-input{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #e2e2e2;width:100%;color:#2e2e2e;font-size:14px;font-weight:500}.blur-input.focused{border-bottom:1px solid #01a1dd}
.input-dropdown{position:relative;width:100%}.input-dropdown .search-input{width:100%;height:100%;border-width:0;padding:0 20px 0 0}.input-dropdown .search-input:focus{outline:none}.input-dropdown .search-input:disabled{opacity:.4}.input-dropdown .caret,.input-dropdown .search-icon{pointer-events:none;position:relative;right:10px}.input-dropdown .placeholder{color:#939393}.input-dropdown .search-results{opacity:1;position:absolute;z-index:2;top:100%;right:0;width:100%;max-height:500px;min-width:150px;background-color:#fff;border:1px solid #d4d4d4;overflow-x:auto}.input-dropdown .search-result{padding:6px 3px;background-color:#fff;border-bottom:1px solid #d4d4d4}.input-dropdown .search-result:hover{background-color:#e3e3e3}.input-dropdown .search-result.selected{background-color:#01a1dd;color:#fff}.input-dropdown .search-result:last-child{border-bottom-width:0}
.input-label{padding:12px 20px}.input-label:hover{background-color:#f8f8f8}.input-label .label-title{font-size:12px;font-weight:600;color:#000;padding-bottom:5px}.input-label .label-value{color:#484848;font-size:16px;font-weight:300}.input-label .label-value.with-underline{border-bottom:1px solid #e2e2e2}.input-label .label-value .blur-input,.input-label .label-value .date-picker-input,.input-label .label-value .search-input{color:#484848;font-size:16px;font-weight:300;background:transparent}.input-label .label-value .blur-input::-moz-placeholder, .input-label .label-value .date-picker-input::-moz-placeholder, .input-label .label-value .search-input::-moz-placeholder{color:#939393}.input-label .label-value .blur-input::placeholder,.input-label .label-value .date-picker-input::placeholder,.input-label .label-value .search-input::placeholder{color:#939393}.input-label .label-value .searchable-dropdown{padding:0;height:22px}.input-label .label-value .searchable-dropdown .search-input{padding:0}.input-label .right-button{position:relative;top:18px}
.circular-loading-spinner,.circular-loading-spinner:after{border-radius:50%;width:20px;height:20px}.circular-loading-spinner{margin:0 auto;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;transform:translateZ(0);animation:circular-loading-spinner 1.1s infinite linear}.circular-loading-spinner.blue-highlight{border-top-color:#dcdcdc;border-right-color:#dcdcdc;border-bottom-color:#dcdcdc;border-left-color:#01a1dd}.circular-loading-spinner.white-highlight{border-top-color:rgba(255,255,255,.2);border-right-color:rgba(255,255,255,.2);border-bottom-color:rgba(255,255,255,.2);border-left-color:#fff}@keyframes circular-loading-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.rc-tooltip.rc-tooltip-zoom-appear,.rc-tooltip.rc-tooltip-zoom-enter{opacity:0}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-enter,.rc-tooltip-zoom-appear{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.18, 0.89, 0.32, 1.28);animation-play-state:paused}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.6, -0.3, 0.74, 0.05);animation-play-state:paused}.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1)}100%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.5;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px 0}.rc-tooltip-placement-right,.rc-tooltip-placement-rightTop,.rc-tooltip-placement-rightBottom{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px 0}.rc-tooltip-placement-left,.rc-tooltip-placement-leftTop,.rc-tooltip-placement-leftBottom{padding:0 9px 0 5px}.rc-tooltip-inner{padding:8px 10px;color:#fff;text-align:left;text-decoration:none;background-color:#373737;border-radius:6px;box-shadow:0 0 4px rgba(0,0,0,.17);min-height:34px}.rc-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:4px;margin-left:-5px;border-width:5px 5px 0;border-top-color:#373737}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{left:4px;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#373737}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{right:4px;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#373737}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:4px;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#373737}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}
.rc-tooltip{z-index:99999}
.generic-modal{overflow-y:auto;position:absolute;background-color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;min-width:500px;box-shadow:1px 1px 6px 1px #616161;border-radius:8px}.generic-modal .modal-header{color:#5a6063;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:1.5px}
.cancel-subscription-modal__container{background-color:#fff;border-radius:8px;max-width:500px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:20px}.cancel-subscription-modal__header{border-bottom:1px solid #e2e8f0;padding-bottom:15px;margin-bottom:20px;font-size:18px;font-weight:600}.cancel-subscription-modal__date-input{height:40px}.cancel-subscription-modal__confirm-button{background-color:#e53e3e;color:#fff;border:1px solid #e53e3e}.cancel-subscription-modal__confirm-button:disabled{opacity:.6;cursor:not-allowed}
@charset "UTF-8";

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */

.pika-single {
    z-index: 9999;
    display: block;
    position: relative;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
.pika-single:before,
.pika-single:after {
    content: " ";
    display: table;
}
.pika-single:after { clear: both }

.pika-single.is-hidden {
    display: none;
}

.pika-single.is-bound {
    position: absolute;
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
}

.pika-lendar {
    float: left;
    width: 240px;
    margin: 8px;
}

.pika-title {
    position: relative;
    text-align: center;
}

.pika-label {
    display: inline-block;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
}
.pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    opacity: 0;
}

.pika-prev,
.pika-next {
    display: block;
    cursor: pointer;
    position: relative;
    outline: none;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    /* hide text using text-indent trick, using width value (it's enough) */
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5;
}

.pika-prev:hover,
.pika-next:hover {
    opacity: 1;
}

.pika-prev,
.is-rtl .pika-next {
    float: left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
}

.pika-next,
.is-rtl .pika-prev {
    float: right;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
}

.pika-prev.is-disabled,
.pika-next.is-disabled {
    cursor: default;
    opacity: .2;
}

.pika-select {
    display: inline-block;
}

.pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}

.pika-table th,
.pika-table td {
    width: 14.285714285714286%;
    padding: 0;
}

.pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: bold;
    text-align: center;
}

.pika-button {
    cursor: pointer;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: none;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 5px;
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5;
    height: initial;
}

.pika-week {
    font-size: 11px;
    color: #999;
}

.is-today .pika-button {
    color: #33aaff;
    font-weight: bold;
}

.is-selected .pika-button,
.has-event .pika-button {
    color: #fff;
    font-weight: bold;
    background: #33aaff;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px;
}

.has-event .pika-button {
    background: #005da9;
    box-shadow: inset 0 1px 3px #0076c9;
}

.is-disabled .pika-button,
.is-inrange .pika-button {
    background: #D5E9F7;
}

.is-startrange .pika-button {
    color: #fff;
    background: #6CB31D;
    box-shadow: none;
    border-radius: 3px;
}

.is-endrange .pika-button {
    color: #fff;
    background: #33aaff;
    box-shadow: none;
    border-radius: 3px;
}

.is-disabled .pika-button {
    pointer-events: none;
    cursor: default;
    color: #999;
    opacity: .3;
}

.is-outside-current-month .pika-button {
    color: #999;
    opacity: .3;
}

.is-selection-disabled {
    pointer-events: none;
    cursor: default;
}

.pika-button:hover,
.pika-row.pick-whole-week:hover .pika-button {
    color: #fff;
    background: #ff8000;
    box-shadow: none;
    border-radius: 3px;
}

/* styling for abbr */
.pika-table abbr {
    border-bottom: none;
    cursor: help;
}

.date-picker-popup{z-index:10;position:absolute}
.validated-date-picker-input{position:relative}.validated-date-picker-input .date-picker-input{height:100%;border-width:0}.validated-date-picker-input.error{border:1px solid #ff9784;box-shadow:0 0 2px 2px #ffe5e1}
.new-data-explorer-subscription{padding:15px;margin-top:15px;border:1px solid #dadada;background-color:#f6f6f6}.new-data-explorer-subscription .submit-container{margin-top:15px;text-align:center}.new-data-explorer-subscription .submit-container .create-subscription-button{width:100%;border-radius:3px;border:1px solid #01a1dd;padding:10px 30px 10px 30px;font-size:12px;font-weight:700;color:#fff;background-color:#01a1dd}.new-data-explorer-subscription .submit-container .create-subscription-button.disabled{opacity:.5}
.data-explorer-subscription{max-width:1280px}.data-explorer-subscription .input-label:hover{background-color:unset}.data-explorer-subscription .all-value-checkbox{padding-left:0}.data-explorer-subscription .all-value-checkbox input{margin-top:2px;zoom:2}.data-explorer-subscription .all-value-checkbox .checkbox-label{font-weight:900;padding-top:10px;padding-left:0}.data-explorer-subscription .existing-subscriptions{margin-top:15px;min-height:125px;border:1px solid #dadada;background-color:#f6f6f6}.data-explorer-subscription .existing-subscriptions .displayed-subscription:nth-child(even){background-color:#fff}.data-explorer-subscription .existing-subscriptions .displayed-subscription{padding:10px}.data-explorer-subscription .existing-subscriptions .displayed-subscription .end-subscription-container{text-align:center}.data-explorer-subscription .existing-subscriptions .displayed-subscription .end-subscription-container .end-subscription-button{border-radius:3px;border:1px solid #01a1dd;padding:10px 25px;font-size:12px;font-weight:700;color:#fff;background-color:#01a1dd}.data-explorer-subscription .existing-subscriptions .no-subscriptions{display:flex;justify-content:center;align-items:center;height:125px;width:100%}
.existing-data-subscription-user .existing-user-container{text-align:center;padding:20px}.existing-data-subscription-user .existing-user-container .update-existing-user-button{max-width:100px;border-radius:3px;border:1px solid #01a1dd;padding:10px 30px;font-size:12px;font-weight:700;color:#fff;background-color:#01a1dd}
.new-data-subscription-user .new-user-container{text-align:center;padding:20px}.new-data-subscription-user .new-user-container .create-new-user-button{min-width:225px;border-radius:3px;border:1px solid #01a1dd;padding:10px 30px;font-size:12px;font-weight:700;color:#fff;background-color:#01a1dd}.new-data-subscription-user .new-user-container .create-new-user-button.disabled{opacity:.5}
.new-data-subscription{padding:15px;margin-top:15px;border:1px solid #dadada;background-color:#f6f6f6}.new-data-subscription .submit-container{text-align:center}.new-data-subscription .submit-container .create-subscription-button{min-width:225px;border-radius:3px;border:1px solid #01a1dd;padding:10px 30px 10px 30px;font-size:12px;font-weight:700;color:#fff;background-color:#01a1dd}.new-data-subscription .submit-container .create-subscription-button.disabled{opacity:.5}
.property-data-subscription{max-width:1280px}.property-data-subscription .input-label:hover{background-color:unset}.property-data-subscription .existing-subscriptions{margin-top:15px;min-height:125px;border:1px solid #dadada;background-color:#f6f6f6}.property-data-subscription .existing-subscriptions .displayed-subscription:nth-child(even){background-color:#fff}.property-data-subscription .existing-subscriptions .displayed-subscription{padding:10px}.property-data-subscription .existing-subscriptions .displayed-subscription .end-subscription-container{text-align:center}.property-data-subscription .existing-subscriptions .displayed-subscription .end-subscription-container .end-subscription-button{min-width:225px;border-radius:3px;border:1px solid #01a1dd;padding:10px 25px;font-size:12px;font-weight:700;color:#fff;background-color:#01a1dd}.property-data-subscription .existing-subscriptions .no-subscriptions{display:flex;justify-content:center;align-items:center;height:125px;width:100%}
.col-viewport{padding:15px 35px 100px !important}.data-subscription{max-width:1200px}.data-subscription .input-label:hover{background-color:unset}.data-subscription .subscription-sub-heading{font-size:18px}.data-subscription .create-user-button{min-width:225px;border-radius:3px;border:1px solid #01a1dd;padding:10px 15px;font-size:12px;font-weight:700;color:#fff;background-color:#01a1dd}.data-subscription .user-subscription-container{border:1px solid #dadada;background-color:#f6f6f6;padding:15px;margin-top:15px}.data-subscription .search-container .search-button{min-width:100%;border-radius:3px;border:1px solid #01a1dd;padding:10px 15px;font-size:12px;font-weight:700;color:#fff;background-color:#01a1dd}.data-subscription .search-container .search-button.disabled{opacity:.5}.data-subscription .heading{text-transform:none;font-size:24px}
