*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul{list-style:none;margin:0;padding:0}html:focus-within{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--primBlack:#141517;--tan500:#d9d2c9;--tan100:#f4f2ee;--orange900:#72361d;--orange700:#9e5638;--orange500:#bd7f4e;--orange200:#f0c29f;--green900:#383934;--green500:#888674;--green100:#d7d1bf;--textColor:var(--primBlack);--contentMax:1300px;--gray900:#1c1d1e;--gray800:#222;--gray700:#353535;--gray600:#3e3e3e;--gray500:#4e4e4e;--gray400:#7a7a7a;--gray300:#a7a7a7;--gray200:#c8c8c8;--gray100:#efefef;--primaryFont:"Mundial",sans-serif;--step--2:clamp(0.69rem,calc(0.69rem + 0.04vw),0.72rem);--step--1:clamp(0.83rem,calc(0.81rem + 0.11vw),0.90rem);--step-0:clamp(1.00rem,calc(0.96rem + 0.2vw),1.13rem);--step-1:clamp(1.20rem,calc(1.13rem + 0.34vw),1.41rem);--step-2:clamp(1.44rem,calc(1.34rem + 0.52vw),1.76rem);--step-3:clamp(1.73rem,calc(1.57rem + 0.77vw),2.20rem);--step-4:clamp(2.07rem,calc(1.85rem + 1.1vw),2.75rem);--step-5:clamp(2.49rem,calc(2.18rem + 1.54vw),3.43rem);--step-6:clamp(2.99rem,calc(2.56rem + 2.13vw),4.29rem)}@font-face{font-family:Mundial;font-style:normal;font-weight:600;src:url(../../fonts/mundial-demibold-webfont.woff2) format("woff2"),url(../../fonts/mundial-demibold-webfont.woff) format("woff")}@font-face{font-family:Mundial;font-style:normal;font-weight:500;src:url(../../fonts/mundial-regular-webfont.woff2) format("woff2"),url(../../fonts/mundial-regular-webfont.woff) format("woff")}body,html{background:var(--tan100);font-family:var(--primaryFont)}header{padding-block:3rem;padding-inline:1rem;text-align:center}header .logo{margin-bottom:3rem}header .logo img{margin:0 auto}.section-wrapper{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1300px}.form-field{grid-gap:2rem;display:grid;grid-template-columns:105px 1fr;position:relative}.form-field label{align-self:center;display:block;font-size:var(--step--1);text-align:right}.form-field label.label_hs{padding-bottom:1.25rem}.form-field input[type=email],.form-field input[type=tel],.form-field input[type=text]{background:#fff;border:1px solid #dbdad7;border-radius:5px;font-size:var(--step-0);padding-block:.75rem;padding-inline:.5rem;width:400px}.form-field input{outline:none}.form-field input::-moz-placeholder{opacity:.3}.form-field input:-ms-input-placeholder{opacity:.3}.form-field input::placeholder{opacity:.3}.form-field input:focus{box-shadow:0 0 0 2px #72361d}.form-field .file{height:.1px;opacity:0;position:absolute;width:.1px}.form-field .fileBtn{align-items:center;background:var(--green500);border-radius:5px;color:var(--green100);display:flex;justify-content:center;padding:.7rem 1.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-field .fileBtn:hover{background:var(--green900)}.form-field .fileBtn .icon{align-items:center;display:flex;margin-right:10px}.form-field .fileBtn .icon svg{width:18px}.form-field .helper-text{font-size:var(--step--2);margin-top:8px;text-align:left}.form-field .helper-text a{color:var(--green500)}button{background:var(--orange900);border:none;border-radius:10px;box-shadow:0 0 0 0 #f4f2ee,0 0 0 0 #72361d;color:var(--tan100);cursor:pointer;font-size:var(--step-0);margin-top:2rem;outline:none;padding:1rem 1.75rem;transition:.1s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}button:focus{box-shadow:0 0 0 3px #f4f2ee,0 0 0 6px #72361d}.form-field+.form-field{margin-top:1.5rem}.preview-wrapper h3{margin-bottom:1rem}.preview-wrapper p:not([class*=Container]){font-size:var(--step--1);font-weight:500;line-height:1.4;margin:1.5rem auto 0;max-width:70%;text-align:center}.preview-wrapper .preview{background:#fff;border-radius:10px;box-shadow:.9px 1.6px 3.6px rgba(0,0,0,.024),2.5px 4.4px 10px rgba(0,0,0,.035),6px 10.6px 24.1px rgba(0,0,0,.046),20px 35px 80px rgba(0,0,0,.07);padding:3rem 2rem}.preview-wrapper .download{align-items:center;background:unset;color:var(--orange900);display:inline-block;display:flex;justify-content:center;margin:2rem auto 0;text-align:center;text-decoration:underline;width:100%}.preview-wrapper .download:hover{color:var(--orange700)}.preview-wrapper .download .icon{align-items:center;display:flex;justify-content:center;margin-right:8px}.preview-wrapper .download .icon svg{width:20px}p>a{color:var(--green500)}p>a:hover{color:var(--green900)}