.Contact-module-scss-module__Q5UdHa__contactWrapper{flex-direction:column;justify-content:center;width:100%;max-width:980px;min-height:100svh;margin:0 auto;padding:clamp(28px,5.5vh,72px) 24px;display:flex}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__backgroundVideo{object-fit:cover;z-index:-1;clip-path:inset(0 round 24px);border-radius:24px;width:calc(100vw - 100px);height:calc(100vh - 100px);position:fixed;top:50px;left:50px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper{flex-direction:column;width:100%;max-width:760px;margin:0 auto;display:flex}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__title{font-family:var(--font-helvetica-neue-medium);color:var(--text-color);letter-spacing:-.02em;text-shadow:0 8px 30px #0000004d;margin-bottom:16px;font-size:48px;font-weight:500}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__subtitle{font-family:var(--font-helvetica-neue-light);color:#ffffffe0;margin-bottom:32px;font-size:24px;font-weight:300;line-height:1.35}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper{-webkit-backdrop-filter:blur(25px)saturate(200%);background-color:#111928bf;border:1px solid #ffffff2e;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0006,inset 0 1px #ffffff14}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper:before{content:"";pointer-events:none;background:radial-gradient(circle,#58ee5f42 0%,#58ee5f00 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;right:-120px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm{z-index:0;border-radius:12px;padding:28px;position:relative}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__formTitle{font-family:var(--font-helvetica-neue-medium);color:var(--text-color);margin-bottom:16px;font-size:24px;font-weight:500}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp{flex-direction:column;margin-bottom:18px;display:flex}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__errorText{color:#ffb4b4;font-size:12px;font-family:var(--font-helvetica-neue-light);margin-top:8px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__fileHint{color:#dee8ffc2;font-size:12px;font-family:var(--font-helvetica-neue-light);margin-top:8px;line-height:1.4}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp label{font-family:var(--font-helvetica-neue-light);color:var(--text-color);letter-spacing:.01em;margin-bottom:8px;font-size:14px;font-weight:300}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__formLabel{font-family:var(--font-helvetica-neue-light);color:var(--text-color);margin-bottom:12px;font-size:16px;font-weight:300}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper{flex-wrap:wrap;gap:10px;display:flex}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel{font-family:var(--font-helvetica-neue-light);color:var(--text-color);cursor:pointer;background-color:#ffffff0d;border:1px solid #fff3;border-radius:999px;align-items:center;gap:10px;margin-bottom:0;padding:8px 12px 8px 10px;font-size:14px;font-weight:300;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel:hover{background-color:#58ee5f1f;border-color:#58ee5f99}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel .Contact-module-scss-module__Q5UdHa__radioInput{opacity:0;pointer-events:none;position:absolute}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel .Contact-module-scss-module__Q5UdHa__radioInput:checked+.Contact-module-scss-module__Q5UdHa__customRadio{background-color:#58ee5f33;border-color:#58ee5f;box-shadow:0 0 0 4px #58ee5f33}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel .Contact-module-scss-module__Q5UdHa__radioInput:checked+.Contact-module-scss-module__Q5UdHa__customRadio:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel .Contact-module-scss-module__Q5UdHa__radioInput:focus-visible+.Contact-module-scss-module__Q5UdHa__customRadio{box-shadow:0 0 0 3px #58ee5f59}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel .Contact-module-scss-module__Q5UdHa__radioInput:checked~.Contact-module-scss-module__Q5UdHa__radioText{color:#58ee5f;font-family:var(--font-helvetica-neue-medium)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel .Contact-module-scss-module__Q5UdHa__customRadio{border:2px solid var(--text-color);border-radius:50%;width:18px;height:18px;transition:border-color .2s,background-color .2s,box-shadow .2s;position:relative}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel .Contact-module-scss-module__Q5UdHa__customRadio:after{content:"";opacity:0;background-color:#58ee5f;border-radius:50%;width:8px;height:8px;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.5)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel .Contact-module-scss-module__Q5UdHa__radioText{line-height:1}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp input,.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp textarea{color:var(--text-color);font-family:var(--font-helvetica-neue-light);background-color:#ffffff1a;border:1px solid #fff3;border-radius:8px;padding:12px;font-size:14px;font-weight:300;transition:box-shadow .2s,background-color .2s,border-color .2s}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp input:focus,.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp textarea:focus{background-color:#fff3;border-color:#58ee5fa6;outline:none;box-shadow:0 0 0 2px #58ee5f}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp textarea{min-height:130px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__fileInputHidden{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea{text-align:center;cursor:pointer;background:linear-gradient(165deg,#0f1c2ec7,#0c1424b8);border:1.5px dashed #bed6ff59;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:136px;padding:20px;transition:border-color .2s,box-shadow .2s,transform .2s,background-color .2s;display:flex}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea:hover{border-color:#58ee5fb8;transform:translateY(-1px);box-shadow:0 12px 28px #020a1661}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadIcon{color:#80a0ff}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadIntro{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadPrimaryText{font-family:var(--font-helvetica-neue-medium);color:#f5f8fff2;font-size:16px;line-height:1.3}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadBrowseText{color:#58ee5f;text-underline-offset:2px;text-decoration:underline}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSecondaryText{font-family:var(--font-helvetica-neue-light);color:#cbd9f5b8;font-size:13px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow{background-color:#58ee5f1f;border:1px solid #58ee5f80;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:calc(50% - 12px);padding:10px 14px;display:flex}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow .Contact-module-scss-module__Q5UdHa__uploadSelectedInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow .Contact-module-scss-module__Q5UdHa__uploadSelectedInfo .Contact-module-scss-module__Q5UdHa__uploadSelectedName{color:#effff1f7;font-family:var(--font-helvetica-neue-medium);white-space:nowrap;text-overflow:ellipsis;width:90%;font-size:12px;line-height:1.3;overflow:hidden}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow .Contact-module-scss-module__Q5UdHa__uploadSelectedInfo .Contact-module-scss-module__Q5UdHa__uploadSelectedSize{color:#d9ffdcd1;font-family:var(--font-helvetica-neue-light);font-size:12px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow .Contact-module-scss-module__Q5UdHa__removeFileBtn{color:#edf5fff2;cursor:pointer;background-color:#0000;border:none;border-radius:100%;justify-content:center;align-items:center;width:28px;height:28px;transition:color .2s;display:inline-flex}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow .Contact-module-scss-module__Q5UdHa__removeFileBtn:hover{color:red}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__selectedFilesList{flex-wrap:wrap;gap:8px;width:100%;max-height:210px;margin-top:14px;padding-right:2px;display:flex;overflow-y:auto}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadAreaWithFiles{text-align:left;justify-content:flex-start;align-items:stretch;min-height:0;max-height:250px;padding:12px;overflow:hidden}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadAreaWithFiles .Contact-module-scss-module__Q5UdHa__uploadIntro{display:none}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadAreaWithFiles .Contact-module-scss-module__Q5UdHa__selectedFilesList{margin-top:0}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadAreaActive{background:linear-gradient(165deg,#12262acc,#0c1922bf);border-color:#58ee5ff2;box-shadow:0 0 0 3px #58ee5f40}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__inputError{background-color:#ff4b4b24;border-color:#ff4b4b99;box-shadow:0 0 0 2px #ff4b4bcc}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__statusMessage{font-family:var(--font-helvetica-neue-light);border-radius:8px;margin-top:2px;margin-bottom:12px;padding:10px 12px;font-size:14px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__statusSuccess{color:#a0ffa8;background-color:#58ee5f26;border:1px solid #58ee5fa6}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__statusError{color:#ffd3d3;background-color:#ff4b4b26;border:1px solid #ff4b4b8c}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__submitBtn{width:100%;color:var(--background);font-family:var(--font-helvetica-neue-medium);cursor:pointer;background:linear-gradient(135deg,#58ee5f,#3cc342);border:none;border-radius:8px;margin-top:10px;padding:12px 24px;font-size:14px;font-weight:500;transition:background-color .2s ease-in-out,transform .2s,box-shadow .2s;box-shadow:0 14px 30px #3db14259}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__submitBtn:hover{background-color:#2ae933;transform:translateY(-1px);box-shadow:0 16px 34px #3db14273}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__submitBtn:disabled{opacity:.72;cursor:not-allowed}@media only screen and (min-width:1200px) and (max-width:1499px){.Contact-module-scss-module__Q5UdHa__contactWrapper{max-width:clamp(920px,68vw,1020px);min-height:100svh;padding:clamp(24px,3.2vh,48px) clamp(20px,1.8vw,28px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__backgroundVideo{--video-gutter:clamp(28px,3.2vw,50px);top:var(--video-gutter);left:var(--video-gutter);width:calc(100vw - var(--video-gutter)*2);height:calc(100vh - var(--video-gutter)*2)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper{max-width:clamp(700px,58vw,840px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__title{margin-bottom:clamp(10px,.8vw,14px);font-size:clamp(34px,2.8vw,44px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__subtitle{margin-bottom:clamp(14px,1vw,18px);font-size:clamp(18px,1.35vw,22px);line-height:1.25}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm{padding:clamp(18px,1.5vw,24px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__formTitle{margin-bottom:clamp(14px,1.2vw,18px);font-size:clamp(22px,1.8vw,26px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp{margin-bottom:clamp(12px,.9vw,16px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__errorText{font-size:clamp(12px,.9vw,13px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__fileHint{margin-top:clamp(6px,.5vw,8px);font-size:clamp(12px,.9vw,13px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp label{margin-bottom:clamp(6px,.5vw,8px);font-size:clamp(14px,1vw,15px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__formLabel{margin-bottom:clamp(8px,.6vw,10px);font-size:clamp(15px,1.1vw,17px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper{gap:clamp(6px,.5vw,8px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel{padding:clamp(6px,.5vw,8px) clamp(10px,.8vw,12px) clamp(6px,.5vw,8px) 10px;font-size:clamp(13px,.95vw,15px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp input,.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp textarea{padding:clamp(10px,.75vw,12px);font-size:clamp(14px,1vw,15px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp textarea{min-height:clamp(108px,13vh,150px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea{gap:clamp(6px,.5vw,8px);min-height:clamp(108px,13vh,150px);padding:clamp(12px,1vw,16px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadPrimaryText{font-size:clamp(15px,1.1vw,17px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSecondaryText{font-size:clamp(13px,.95vw,15px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow{width:calc(50% - 6px);padding:clamp(8px,.7vw,12px) clamp(10px,.85vw,14px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow .Contact-module-scss-module__Q5UdHa__uploadSelectedInfo .Contact-module-scss-module__Q5UdHa__uploadSelectedName,.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow .Contact-module-scss-module__Q5UdHa__uploadSelectedInfo .Contact-module-scss-module__Q5UdHa__uploadSelectedSize{font-size:clamp(12px,.9vw,13px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__selectedFilesList{max-height:clamp(130px,18vh,200px);margin-top:clamp(8px,.7vw,12px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadAreaWithFiles{max-height:clamp(170px,24vh,240px);padding:clamp(10px,.8vw,12px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__statusMessage{margin-bottom:clamp(8px,.7vw,10px);padding:clamp(8px,.65vw,10px) clamp(10px,.8vw,14px);font-size:clamp(14px,1vw,15px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__submitBtn{margin-top:clamp(8px,.6vw,10px);padding:clamp(10px,.8vw,12px) clamp(20px,1.5vw,28px);font-size:clamp(14px,1vw,15px)}}@media only screen and (min-width:768px) and (max-width:1199px){.Contact-module-scss-module__Q5UdHa__contactWrapper{max-width:min(92vw,880px);min-height:100svh;padding:clamp(28px,4.5vh,56px) clamp(18px,2.8vw,28px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__backgroundVideo{--video-gutter:clamp(22px,2.8vw,36px);top:var(--video-gutter);left:var(--video-gutter);width:calc(100vw - var(--video-gutter)*2);height:calc(100vh - var(--video-gutter)*2);clip-path:inset(0 round clamp(18px,2.2vw,22px));border-radius:clamp(18px,2.2vw,22px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper{max-width:100%}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__title{margin-bottom:clamp(10px,1vw,14px);font-size:clamp(34px,4.2vw,42px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__subtitle{margin-bottom:clamp(14px,1.3vw,20px);font-size:clamp(18px,2.15vw,22px);line-height:1.3}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper{border-radius:clamp(16px,2vw,20px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm{padding:clamp(18px,2.1vw,24px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__formTitle{margin-bottom:clamp(12px,1vw,16px);font-size:clamp(20px,2.2vw,24px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp{margin-bottom:clamp(12px,1.1vw,16px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__fileHint{margin-top:6px;font-size:12px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp label{margin-bottom:6px;font-size:14px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__formLabel{margin-bottom:8px;font-size:15px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper{gap:8px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel{padding:7px 10px;font-size:14px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp input,.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp textarea{padding:11px 12px;font-size:14px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp textarea{min-height:clamp(118px,15vh,160px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea{gap:7px;min-height:clamp(124px,16vh,172px);padding:clamp(14px,1.4vw,18px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadPrimaryText{font-size:clamp(14px,1.5vw,16px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSecondaryText{font-size:clamp(12px,1.2vw,13px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow{width:100%;padding:9px 12px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__selectedFilesList{gap:7px;max-height:clamp(150px,22vh,230px);margin-top:10px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadAreaWithFiles{max-height:clamp(190px,28vh,280px);padding:10px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__statusMessage{margin-bottom:10px;padding:9px 12px;font-size:14px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__submitBtn{margin-top:8px;padding:11px 20px;font-size:14px}}@media only screen and (min-width:320px) and (max-width:767px){.Contact-module-scss-module__Q5UdHa__contactWrapper{justify-content:flex-start;max-width:100%;min-height:auto;padding:68px 50px 56px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__backgroundVideo{--video-gutter:14px;top:var(--video-gutter);left:var(--video-gutter);width:calc(100vw - var(--video-gutter)*2);height:calc(100vh - var(--video-gutter)*2);clip-path:inset(0 round 14px);border-radius:14px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper{max-width:100%}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__title{margin-bottom:10px;font-size:clamp(30px,9vw,36px);line-height:1.1}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__subtitle{margin-bottom:16px;font-size:clamp(16px,4.8vw,19px);line-height:1.35}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper{border-radius:16px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm{padding:16px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__formTitle{margin-bottom:12px;font-size:20px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp{margin-bottom:12px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__errorText,.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__fileHint{margin-top:6px;font-size:11px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp label{margin-bottom:6px;font-size:13px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__formLabel{margin-bottom:8px;font-size:14px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper{flex-wrap:nowrap;gap:6px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__radioWrapper .Contact-module-scss-module__Q5UdHa__radioLabel{width:100%;padding:8px 10px;font-size:13px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp input,.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp textarea{padding:10px;font-size:14px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp textarea{min-height:clamp(96px,17vh,130px)}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea{gap:6px;min-height:112px;padding:12px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadPrimaryText{font-size:14px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSecondaryText{font-size:12px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow{gap:8px;width:100%;padding:8px 10px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow .Contact-module-scss-module__Q5UdHa__uploadSelectedInfo .Contact-module-scss-module__Q5UdHa__uploadSelectedName{width:100%;font-size:12px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow .Contact-module-scss-module__Q5UdHa__uploadSelectedInfo .Contact-module-scss-module__Q5UdHa__uploadSelectedSize{font-size:11px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__uploadSelectedRow .Contact-module-scss-module__Q5UdHa__removeFileBtn{width:24px;height:24px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadArea .Contact-module-scss-module__Q5UdHa__selectedFilesList{gap:6px;max-height:clamp(120px,24vh,190px);margin-top:8px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__inputGrp .Contact-module-scss-module__Q5UdHa__uploadAreaWithFiles{max-height:clamp(160px,30vh,240px);padding:10px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__statusMessage{margin-bottom:8px;padding:8px 10px;font-size:13px}.Contact-module-scss-module__Q5UdHa__contactWrapper .Contact-module-scss-module__Q5UdHa__contactFormWrapper .Contact-module-scss-module__Q5UdHa__rightWrapper .Contact-module-scss-module__Q5UdHa__contactForm .Contact-module-scss-module__Q5UdHa__submitBtn{margin-top:8px;padding:11px 16px;font-size:14px}}
