/*!
 * dpPrepressCloud v1.1.3
 * (c) 2023 Tim Rinkel
 * MIT License
 * https://github.com/timrinkel/dp-prepress-cloud
 */

@media all\0 {body{padding:1rem}.button{background-color:#dedede;color:#000;border:1.5px solid #000;border-radius:5px}}body{font-family:open_sans,sans-serif;font-size:1.25rem}main{width:80%}h1{font-size:2rem}h2{font-size:1.5rem}:root{--fs-100: 0.875rem;--fs-200: 1rem;--fs-300: 1.125rem;--fs-400: 1.25rem;--fs-500: 1.5rem;--fs-700: 2rem;--fs-900: 3rem}.dropzone{background:rgba(255,255,255,.95)}.hero{background-color:rgba(255,255,255,.9)}:root{--fluid-min-width: 320;--fluid-max-width: 1000;--fluid-screen: 100vw;--fluid-bp: calc( (var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) / (var(--fluid-max-width) - var(--fluid-min-width)) )}@media screen and (min-width: 1000px){:root{--fluid-screen: calc(var(--fluid-max-width) * 1px)}}:root{--f--2-min: 12.5;--f--2-max: 12.8;--step--2: calc( ((var(--f--2-min) / 16) * 1rem) + (var(--f--2-max) - var(--f--2-min)) * var(--fluid-bp) );--f--1-min: 15;--f--1-max: 16;--step--1: calc( ((var(--f--1-min) / 16) * 1rem) + (var(--f--1-max) - var(--f--1-min)) * var(--fluid-bp) );--f-0-min: 18;--f-0-max: 20;--step-0: calc( ((var(--f-0-min) / 16) * 1rem) + (var(--f-0-max) - var(--f-0-min)) * var(--fluid-bp) );--f-1-min: 21.6;--f-1-max: 25;--step-1: calc( ((var(--f-1-min) / 16) * 1rem) + (var(--f-1-max) - var(--f-1-min)) * var(--fluid-bp) );--f-2-min: 25.92;--f-2-max: 31.25;--step-2: calc( ((var(--f-2-min) / 16) * 1rem) + (var(--f-2-max) - var(--f-2-min)) * var(--fluid-bp) );--f-3-min: 31.1;--f-3-max: 39.06;--step-3: calc( ((var(--f-3-min) / 16) * 1rem) + (var(--f-3-max) - var(--f-3-min)) * var(--fluid-bp) );--f-4-min: 37.32;--f-4-max: 48.83;--step-4: calc( ((var(--f-4-min) / 16) * 1rem) + (var(--f-4-max) - var(--f-4-min)) * var(--fluid-bp) );--f-5-min: 44.79;--f-5-max: 61.04;--step-5: calc( ((var(--f-5-min) / 16) * 1rem) + (var(--f-5-max) - var(--f-5-min)) * var(--fluid-bp) )}*,*::before,*::after{box-sizing:border-box}:root{--fs-100: var(--step--2);--fs-200: var(--step--2);--fs-300: var(--step--1);--fs-400: var(--step-0);--fs-500: var(--step-1);--fs-700: var(--step-3);--fs-900: var(--step-4)}:root{--ff-primary: "open_sans", "sans-serif";--fw-regular: 400;--fw-bold: 700;--clr-neutral-100: #ffffff;--rgb-neutral-100: 255, 255, 255;--clr-neutral-150: #f7f8f9;--clr-neutral-200: #d9dcde;--rgb-neutral-200: 217, 220, 222;--clr-neutral-300: #9babb1;--clr-neutral-400: #41515a;--rgb-neutral-400: 65, 81, 90;--clr-neutral-500: #303b42;--clr-neutral-700: #12171a;--rgb-neutral-700: 18, 23, 26;--clr-neutral-900: #000000;--rgb-neutral-900: 0, 0, 0;--clr-orange-300: #fac980;--rgb-orange-300: 250, 201, 128;--clr-orange-400: #f39230;--rgb-orange-400: 243, 146, 48;--clr-purple-300: #c586c4;--clr-purple-400: #8e308d;--clr-red-100: #f7e7e7;--rgb-red-100: 247, 231, 231;--clr-red-200: #efd0d1;--rgb-red-200: 239, 208, 209;--clr-red-400: #e82830;--rgb-red-400: 232, 40, 48;--clr-red-700: #af1218;--rgb-red-700: 175, 18, 24;--crl-green-100: #f3f9ec;--rgb-green-100: 243, 249, 236;--clr-green-200: #e8f3da;--rgb-green-200: 232, 243, 218;--clr-green-300: #b3e96d;--clr-green-400: #8dc346;--rgb-green-400: 141, 195, 70;--clr-green-700: #669e32;--rgb-green-700: 102, 158, 50;--clr-green-800: #538028;--rgb-green-800: 83, 128, 40;--clr-green-900: #4b7425;--rgb-green-900: 15, 116, 37;--rgb-input-highlight: var(--rgb-neutral-700);--rgb-input-highlight-10: var(--rgb-neutral-100);--rgb-input-highlight-20: var(--rgb-neutral-200);--shadow-normal: 0 4px 10px 0 rgba(var(--rgb-neutral-900), 0.25), 0 4px 20px 0 rgba(var(--rgb-neutral-900), 0.22);--shadow-vignette-hero: inset 0 0 200px 100px rgba(var(--rgb-neutral-700), 0.8);--spacer-normal: 1em;--spacer-2x: calc(var(--spacer-normal) * 2);--br-small: 0.25rem;--br-normal: 0.375rem;--br-large: 0.75rem;--br-xlarge: 1.25rem;--hvr-trans-inputs: 300ms}body{display:grid;place-items:center;font-family:var(--ff-primary);font-size:var(--fs-400);color:var(--clr-neutral-400);line-height:1.5;min-height:100vh;margin:0;background-image:url("../../images/WoodLetterblocks1900x1272q30.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;box-shadow:var(--shadow-vignette-hero)}main{max-width:50rem;width:max(90%, min((100vw - 12.5rem), 80%));margin:1.5rem auto}.hero,.download{background-color:rgba(var(--rgb-neutral-100), 0.9);padding:2rem;border-radius:var(--br-large);box-shadow:rgba(var(--rgb-neutral-900), 0.4)}.logo::before{content:url("/images/DP-logo-35.25-RGB-omg.svg");max-width:2.25em;display:block}.error-text{padding:0em .5em 0 0;border-radius:var(--br-normal);border:1px var(--clr-red-400) solid;overflow:hidden;display:inline-flex}.error-text header{background-color:var(--clr-red-400);color:var(--clr-neutral-100);font-weight:700}.error-text header,.error-text p{padding:1em .5em;margin:0}.file-list{list-style:none;padding-left:1em}.file-list .file-list__error{color:var(--clr-neutral-300)}.file-list .file-list__error::before{content:"";display:inline-block;height:1em;width:1em;margin-right:.5em;background:no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 430'%3E%3C!-- Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) --%3E%3Cpath fill='%2341515a' d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E");background-size:contain}.file-list .file-list__item::before{content:"";display:inline-block;height:1em;width:1em;margin-right:.5em;background:no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!-- Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) --%3E%3Cpath fill='%23669e32' d='M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z'/%3E%3C/svg%3E");background-size:contain}.file-list .file-list__item::before:hover,.file-list .file-list__item::before:focus{transform:scale(1.1)}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{position:relative}.dropzone .dz-preview{position:relative;display:inline-block;width:120px;margin:.5em}.dropzone .dz-preview .dz-progress{display:block;height:15px;border:1px solid #aaa}.dropzone .dz-preview .dz-progress .dz-upload{display:block;height:100%;width:0;background:green}.dropzone .dz-preview .dz-error-message{color:red;display:none}.dropzone .dz-preview.dz-error .dz-error-message,.dropzone .dz-preview.dz-error .dz-error-mark{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{position:absolute;display:none;left:30px;top:30px;width:54px;height:58px;left:50%;margin-left:-27px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:rgba(var(--rgb-neutral-100), 0.95);padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{padding:0}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:none}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:var(--br-xlarge);background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1.5em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{opacity:1;-webkit-animation:slide-in 1s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 1s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 1s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 1s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 1s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:var(--clr-green-400);background:linear-gradient(to bottom, var(--clr-green-400), var(--clr-green-700));position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}form.dropzone{margin:0;width:100%;padding:var(--spacer-normal) var(--spacer-normal) 8em;border:1px solid var(--clr-neutral-400);border-radius:var(--br-large);box-shadow:var(--shadow-normal)}@media(min-width: 40em){form.dropzone{padding-bottom:5em}}.form__body{display:flex;flex-direction:column;margin-bottom:var(--spacer-normal)}.form__column{flex:0 1 100%}.form__body>*+*,.form__column>*+*{margin-top:var(--spacer-normal)}@media(min-width: 40em){.form__body{flex-direction:row}.form__body>*+*{margin-top:0;margin-left:var(--spacer-2x);padding-bottom:var(--spacer-normal)}}ul{list-style:none;padding:0;margin:0}form li+li{margin-top:var(--spacer-normal)}.form__input{position:relative}.form__submit{position:absolute;right:0;bottom:0;left:0;margin:var(--spacer-normal) auto;padding:0 var(--spacer-normal);text-align:center}.form__submit li{display:inline-block}.form__submit>li+li{margin-top:.5em}@media(min-width: 40em){.form__submit>li+li{margin-left:.5em}}label{font-weight:700}.required:after{content:" (Required)";font-size:var(--fs-200);font-weight:400;color:var(--clr-red-700);padding-left:.25em}.button{text-decoration:none}button,.button,input,select,textarea{display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:inherit;font-weight:inherit;color:inherit;line-height:inherit;font-size:var(--fs-300);cursor:inherit;transition-property:background-color,box-shadow,outline;transition-duration:var(--hvr-trans-inputs);outline:1px solid rgba(var(--rgb-input-highlight), 0);margin:0}input,textarea,select{width:100%;border:1px solid rgba(var(--rgb-input-highlight), 1);border-radius:var(--br-small);padding:.25em}input:focus,input:hover,textarea:focus,textarea:hover,select:focus,select:hover,.dropzone .dz-message:focus,.dropzone .dz-message:focus-within,.dropzone .dz-message:hover{border:1px solid rgba(var(--rgb-input-highlight), 1);background-color:rgba(var(--rgb-input-highlight-10), 1);box-shadow:0 0 1px 1px inset rgba(var(--rgb-input-highlight-20), 1),0 0 4px 2px inset rgba(var(--rgb-input-highlight-20), 1);outline-color:rgba(var(--rgb-input-highlight), 1)}textarea{height:20em}button,.dropzone.dz-clickable button,.button,.dropzone.dz-clickable .button{display:inline-block;font-weight:700;color:var(--clr-neutral-100);border-radius:var(--br-normal);padding:.5em 1.25em;cursor:pointer}button:hover,button:focus,.dropzone.dz-clickable button:hover,.dropzone.dz-clickable button:focus,.button:hover,.button:focus,.dropzone.dz-clickable .button:hover,.dropzone.dz-clickable .button:focus{box-shadow:none}button[type=submit],.dropzone.dz-clickable button[type=submit],.button-primary,.dropzone.dz-clickable .button-primary{font-size:var(--fs-500);background-color:var(--clr-green-800);border:2px var(--clr-green-800) solid;text-transform:uppercase}button[type=submit]:hover,button[type=submit]:focus,.dropzone.dz-clickable button[type=submit]:hover,.dropzone.dz-clickable button[type=submit]:focus,.button-primary:hover,.button-primary:focus,.dropzone.dz-clickable .button-primary:hover,.dropzone.dz-clickable .button-primary:focus{background-color:var(--clr-green-300);color:var(--clr-neutral-700)}button.unload-queue,.dropzone.dz-clickable button.unload-queue,.button-secondary,.dropzone.dz-clickable .button-secondary{font-size:var(--fs-300);letter-spacing:0;padding:.4em 1em;background-color:var(--clr-purple-400);border:2px var(--clr-purple-400) solid}button.unload-queue:hover,button.unload-queue:focus,.dropzone.dz-clickable button.unload-queue:hover,.dropzone.dz-clickable button.unload-queue:focus,.button-secondary:hover,.button-secondary:focus,.dropzone.dz-clickable .button-secondary:hover,.dropzone.dz-clickable .button-secondary:focus{background-color:var(--clr-purple-300);color:var(--clr-neutral-700)}select{font-weight:600;line-height:1.3;padding:.5em 1.4em .5em .7em;max-width:100%;margin:0;background-color:var(--clr-neutral-100);background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23415159%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom, rgba(var(--rgb-input-highlight-10), 1) 30%, rgba(var(--rgb-input-highlight-20), 1) 85%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.8em auto,100%}select::-ms-expand{display:none}select option{font-weight:400;font-family:var(--ff-primary),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue";font-size:var(--fs-200)}.client-comments{display:flex;flex-direction:column;align-items:stretch;height:10em}@media(min-width: 40em){.client-comments{height:100%}}#comments{height:100%}.dropzone .dz-message{margin:0 0;padding:2em 0;text-transform:uppercase;background-color:var(--clr-neutral-150);border:1pt solid var(--clr-neutral-700);border-radius:var(--br-small);transition:all var(--hvr-trans-inputs)}.dropzone .dz-image{border:1px solid var(--clr-neutral-700)}.dropzone .dz-preview .dz-image::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.dropzone .dz-preview.dz-success .dz-image,.dropzone .dz-preview.dz-error .dz-image{border:none}.dropzone .dz-preview.dz-success .dz-image::after{border:10px solid var(--clr-green-700);border-radius:var(--br-xlarge);opacity:.8;transition:opacity var(--hvr-trans-inputs)}.dropzone .dz-preview.dz-error .dz-image::after{border:10px solid var(--clr-red-400);border-radius:var(--br-xlarge);opacity:.8;transition:opacity var(--hvr-trans-inputs)}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 4, 2021 */@font-face{font-family:"open_sans";src:url("../fonts/opensans-bold-webfont.woff2") format("woff2"),url("../fonts/opensans-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"open_sans";src:url("../fonts/opensans-regular-webfont.woff2") format("woff2"),url("../fonts/opensans-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}h1{line-height:1.2;margin-block:0 .67em;font-size:var(--fs-700)}h2{line-height:1.2;margin-block:0 .67em;font-size:var(--fs-500)}span.group-words{display:inline-block}ul>*+*{margin-top:.5em}a{text-decoration:none;color:var(--clr-blue-700);transition:all 300ms}a:hover,a:focus{text-decoration:underline;text-decoration-skip-ink:auto;text-underline-offset:.15em;color:var(--clr-purple-400)}.dirty:invalid{--rgb-input-highlight: var(--rgb-red-700);--rgb-input-highlight-10: var(--rgb-red-100);--rgb-input-highlight-20: var(--rgb-red-200)}.dirty:valid{--rgb-input-highlight: var(--rgb-green-700);--rgb-input-highlight-10: var(--rgb-neutral-100);--rgb-input-highlight-20: var(--rgb-green-200)}.dirty{background-color:rgba(var(--rgb-input-highlight-20), 1);border:1px solid rgba(var(--rgb-input-highlight), 1);color:var(--clr-neutral-500)}.error-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.error{position:absolute;display:grid;place-content:center;margin:0;padding:.4em;top:0;right:0;bottom:0;transform:translate(101%, 0);transition:transform 400ms cubic-bezier(0.18, 0.89, 0.32, 1.28);border-radius:var(--br-normal) var(--br-small) var(--br-small) var(--br-normal);font-size:var(--fs-100);font-weight:var(--fw-bold);color:var(--clr-neutral-100);background-color:var(--clr-red-700);pointer-events:none}.error[data-show-error=true]{transform:translate(0)}.modal{display:block;position:fixed;z-index:1100;top:50%;left:50%;transform:translate(-50%, -50%);width:600px;max-width:90%;min-height:5rem;max-height:90%;padding:var(--spacer-normal);background-color:var(--clr-modal-bg, var(--clr-neutral-100));border-radius:var(--br-normal);box-shadow:var(--shadow-normal)}.modal h2{color:var(--clr-modal-head, var(--clr-neutral-700));margin:0}.modal .close-button{position:absolute;top:0;right:0;transform:translate(0%, -50%);width:2.5em;height:2.5em;padding:0em;background-color:rgba(var(--clr-modal-inner-bg, var(--clr-neutral-400)), 1);border:3px solid rgba(var(--clr-modal-inner-bg, var(--clr-neutral-400)), 1);border-radius:1000em;transition:border .5s}.modal .close-button:focus,.modal .close-button:hover{border-color:var(--clr-modal-bg, var(--clr-neutral-100));box-shadow:none}.modal .close-button:focus{outline:2px solid rgba(var(--clr-modal-inner-bg, var(--clr-neutral-400)), 1)}.modal .close-button:hover::after{transform:rotate(0.5turn)}.modal .close-button::after{content:"";--mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 7.12 7.11"><path d="M2.34,3.55L0,1.2L1.19,0l2.35,2.34L5.92,0l1.2,1.17L4.73,3.55l2.35,2.37L5.92,7.11L3.54,4.76L1.19,7.09L0.02,5.91L2.34,3.55z"/></svg>');background-color:var(--clr-modal-bg, var(--clr-neutral-100));position:absolute;top:.375em;right:.375em;bottom:.375em;left:.375em;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);transition:transform .5s}.modal-overlay{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:var(--clr-modal-overlay, var(--clr-neutral-400));opacity:.6}.dp-processing .modal-overlay{cursor:wait}.modal-guts{padding:1em;border-radius:var(--br-small);color:var(--clr-modal-text, var(--clr-neutral-700));background-color:rgba(var(--clr-modal-inner-bg, var(--rgb-neutral-150)), 0.08);border:1px solid rgba(var(--clr-modal-inner-bg, var(--clr-neutral-400)), 1);overflow:auto}.modal-closed{display:none}.modal-error{--clr-modal-inner-bg: var(--rgb-red-400);--clr-modal-head: var(--clr-red-700);--clr-modal-text: var(--clr-red-700)}.modal-success{--clr-modal-inner-bg: var(--rgb-green-700);--clr-modal-head: var(--clr-green-900);--clr-modal-text: var(--clr-green-900)}