.SendFilesForm_page__gHJIb{--send-red:#ea192f;--send-ink:#111111;--send-muted:#66635f;--send-line:#ddd8d0;--send-gold:#e4aa20;--send-gold-strong:#d99a07;min-height:calc(100svh - 70px);background:#f7f5f1;color:var(--send-ink)}.SendFilesForm_shell__899_N{width:min(1080px,calc(100% - 64px));margin:0 auto;padding:clamp(20px,3vh,36px) 0 16px}.SendFilesForm_eyebrow__7YZ2P{display:flex;align-items:center;gap:14px;margin-bottom:10px;color:#1f1e1c;font-size:13px;font-weight:750;letter-spacing:.22em;text-transform:uppercase}.SendFilesForm_eyebrowMark__tQq55{display:block;width:4px;height:18px;background:var(--send-red);transform:skew(-10deg)}.SendFilesForm_title__62_KP{max-width:980px;font-size:clamp(30px,3.2vw,44px);font-weight:760;line-height:1.12;letter-spacing:-.055em}.SendFilesForm_titleDot__QBsDv{color:var(--send-red)}.SendFilesForm_intro__PKVqu{margin-top:10px;max-width:840px;color:#35322e;font-size:15px;line-height:1.55}.SendFilesForm_recipient__WXJxf{margin-top:5px;font-size:12px;color:var(--send-muted)}.SendFilesForm_card__Qy_Zo{margin-top:18px;overflow:hidden;border:1px solid #e8e3dc;border-radius:12px;background:#ffffff;box-shadow:0 8px 32px rgb(33 25 13/5%)}.SendFilesForm_progressSteps__Ta0c_{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #eee9e2;background:#fcfbf9}.SendFilesForm_step__ubZ9c{position:relative;display:flex;min-height:42px;align-items:center;justify-content:center;gap:10px;color:#817d76;font-size:13px;font-weight:650}.SendFilesForm_step__ubZ9c+.SendFilesForm_step__ubZ9c{border-left:1px solid #eee9e2}.SendFilesForm_stepNumber__ny2mi{display:grid;width:24px;height:24px;place-items:center;border:1px solid #c9c2b8;border-radius:50%;font-size:11px}.SendFilesForm_stepActive__031Vq,.SendFilesForm_stepDone__GcVOf{color:var(--send-ink)}.SendFilesForm_stepActive__031Vq:after,.SendFilesForm_stepDone__GcVOf:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--send-red);content:""}.SendFilesForm_stepActive__031Vq .SendFilesForm_stepNumber__ny2mi,.SendFilesForm_stepDone__GcVOf .SendFilesForm_stepNumber__ny2mi{border-color:var(--send-red);background:var(--send-red);color:#ffffff}.SendFilesForm_contentGrid__87Jzh{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr)}.SendFilesForm_details__kxTxD{display:flex;flex-direction:column;gap:10px;padding:20px 24px;border-right:1px solid #eee9e2}.SendFilesForm_field__x8SjH{display:grid;gap:5px}.SendFilesForm_contactFields__suqB1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.SendFilesForm_label__0VVqf{font-size:12px;font-weight:700}.SendFilesForm_required__0mQsn{color:var(--send-red)}.SendFilesForm_input__LPeU_,.SendFilesForm_textarea__0SQpw{width:100%;border:1px solid #c9c6c1;border-radius:7px;background:#ffffff;color:var(--send-ink);font:inherit;font-size:15px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.SendFilesForm_input__LPeU_{min-height:40px;padding:0 12px}.SendFilesForm_textarea__0SQpw{min-height:66px;resize:vertical;padding:10px 12px;line-height:1.45}.SendFilesForm_input__LPeU_:focus,.SendFilesForm_textarea__0SQpw:focus{border-color:var(--send-gold-strong);box-shadow:0 0 0 3px rgb(228 170 32/18%)}.SendFilesForm_input__LPeU_[aria-invalid=true]{border-color:var(--send-red)}.SendFilesForm_fieldError__iOkeb{color:#b20d21;font-size:12px}.SendFilesForm_recipientPicker__n5q9K{position:relative}.SendFilesForm_recipientInput__az2cs{padding-right:32px}.SendFilesForm_recipientChevron__WxA9N{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.SendFilesForm_recipientOptions__7i8GQ{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;max-height:180px;overflow-y:auto;margin:0;padding:4px;list-style:none;border:1px solid #c9c6c1;border-radius:7px;background:#fff;box-shadow:0 8px 24px rgb(33 25 13/12%)}.SendFilesForm_recipientOption__SPN0O{display:block;width:100%;min-height:40px;padding:8px 10px;border:0;border-radius:4px;background:transparent;color:var(--send-ink);font:inherit;font-size:15px;text-align:left;cursor:pointer}.SendFilesForm_recipientOptionActive__QXypO,.SendFilesForm_recipientOption__SPN0O:hover{background:#fff5d8}.SendFilesForm_recipientOption__SPN0O[aria-selected=true]{font-weight:700}.SendFilesForm_recipientEmpty__lbO_r{padding:10px;color:var(--send-muted);font-size:14px}.SendFilesForm_uploadPanel__67r_d{min-width:0;padding:20px;display:flex;flex-direction:column}.SendFilesForm_dropzone__D0nxs{display:flex;min-height:200px;flex:1;padding:20px;flex-direction:column;align-items:center;justify-content:center;border:1.5px dashed #bbb6af;border-radius:12px;background:#fdfcfb;text-align:center;transition:border-color .16s ease,background .16s ease,transform .16s ease}.SendFilesForm_dropzoneActive__jU1Xi{border-color:var(--send-gold-strong);background:#fff8e7;transform:scale(.996)}.SendFilesForm_uploadPanel__67r_d:has(.SendFilesForm_queue__nq0Oq) .SendFilesForm_dropzone__D0nxs{min-height:126px;flex:0;padding:12px}.SendFilesForm_uploadPanel__67r_d:has(.SendFilesForm_queue__nq0Oq) .SendFilesForm_dropIcon__qHU0Y{display:none}.SendFilesForm_uploadPanel__67r_d:has(.SendFilesForm_queue__nq0Oq) .SendFilesForm_uploadActions__Jb_33{margin-top:10px}.SendFilesForm_dropIcon__qHU0Y{width:32px;height:38px;margin-bottom:12px;opacity:.72}.SendFilesForm_dropTitle__I8li8{font-size:17px;font-weight:750}.SendFilesForm_dropHelp__fMFAX{margin-top:4px;color:var(--send-muted);font-size:14px}.SendFilesForm_uploadActions__Jb_33{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px}.SendFilesForm_secondaryButton__nwWC1{min-height:42px;min-width:138px;border:1.5px solid var(--send-gold);border-radius:6px;background:#ffffff;color:var(--send-ink);font:inherit;font-size:14px;font-weight:720;cursor:pointer;transition:background .15s ease,border-color .15s ease}.SendFilesForm_secondaryButton__nwWC1:hover{border-color:var(--send-gold-strong);background:#fffbf0}.SendFilesForm_fileInput__AmnZP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.SendFilesForm_queue__nq0Oq{margin-top:12px;max-height:170px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid #dedad4;border-radius:10px}.SendFilesForm_queueHeader__CO3k8{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:42px;padding:0 16px;border-bottom:1px solid #ece8e2;color:#5c5852;font-size:12px;font-weight:650}.SendFilesForm_aggregateTrack__OtyYt,.SendFilesForm_fileTrack__CeK1R{overflow:hidden;background:#ebe8e3}.SendFilesForm_aggregateTrack__OtyYt{width:min(220px,42%);height:5px;border-radius:99px}.SendFilesForm_aggregateFill__i2_O4,.SendFilesForm_fileFill__4ppYD{height:100%;background:var(--send-gold);transition:width .18s ease}.SendFilesForm_fileRow__dBo9O{display:grid;grid-template-columns:minmax(0,1fr) minmax(80px,100px) auto;align-items:center;gap:10px;min-height:62px;padding:10px 12px}.SendFilesForm_fileRow__dBo9O+.SendFilesForm_fileRow__dBo9O{border-top:1px solid #ece8e2}.SendFilesForm_fileMeta__wNZKA{min-width:0}.SendFilesForm_fileName__sO_B9{overflow:hidden;font-size:14px;font-weight:690;text-overflow:ellipsis;white-space:nowrap}.SendFilesForm_filePath__awyF7{overflow:hidden;margin-top:3px;color:var(--send-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.SendFilesForm_fileProgress__BCmiU{display:grid;gap:6px}.SendFilesForm_fileTrack__CeK1R{height:7px;border-radius:99px}.SendFilesForm_fileStatus__FD4J6{display:flex;justify-content:space-between;gap:10px;color:var(--send-muted);font-size:11px}.SendFilesForm_fileError__9PXZp{color:#b20d21}.SendFilesForm_rowAction__wARbo{min-width:52px;min-height:36px;border:0;background:transparent;color:#66635f;font:inherit;font-size:12px;font-weight:650;cursor:pointer;text-align:right}.SendFilesForm_rowAction__wARbo:hover{color:var(--send-ink)}.SendFilesForm_submitWrap__3KrFN{margin-top:auto;padding-top:6px}.SendFilesForm_securityCheck__1Axjn{margin-bottom:6px}.SendFilesForm_securityCheckText__PXkDD{display:block;color:#75716b;font-size:12px;line-height:1.45;text-align:center}.SendFilesForm_submitButton__p0pmU{width:100%;min-height:44px;border:0;border-radius:6px;background:var(--send-gold);color:#13110d;font:inherit;font-size:17px;font-weight:780;cursor:pointer;transition:background .15s ease,transform .15s ease,opacity .15s ease}.SendFilesForm_submitButton__p0pmU:hover:not(:disabled){background:#efb938;transform:translateY(-1px)}.SendFilesForm_submitButton__p0pmU:disabled{cursor:not-allowed;opacity:.46}.SendFilesForm_submitHint__a5McZ{margin-top:9px;color:#75716b;font-size:12px;line-height:1.45;text-align:center}.SendFilesForm_formError__0qCqP{padding:11px 13px;border:1px solid #f1a9b2;border-radius:7px;background:#fff3f4;color:#9f0c1e;font-size:13px;line-height:1.45}.SendFilesForm_trustBar__1Gj0s{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #eee9e2}.SendFilesForm_trustItem__h2KhQ{display:flex;min-height:42px;align-items:center;justify-content:center;gap:9px;color:#3a3733;font-size:14px}.SendFilesForm_trustItem__h2KhQ+.SendFilesForm_trustItem__h2KhQ{border-left:1px solid #eee9e2}.SendFilesForm_trustBadge__uqNXI{display:grid;width:22px;height:22px;place-items:center;border:1px solid #9b958c;border-radius:50%;color:#4e4a45;font-size:11px;font-weight:800}.SendFilesForm_dragOverlay__Fgip1{position:fixed;z-index:80;inset:14px;display:grid;place-items:center;border:3px dashed var(--send-gold);border-radius:20px;background:rgb(14 13 11/90%);color:#ffffff;pointer-events:none}.SendFilesForm_dragOverlayText__Xhg0Z{font-size:clamp(22px,4vw,44px);font-weight:760;letter-spacing:-.03em}.SendFilesForm_success__xf0pr{display:grid;min-height:360px;place-items:center;padding:42px;text-align:center}.SendFilesForm_successBadge__bMAph{display:grid;width:66px;height:66px;margin:0 auto 22px;place-items:center;border-radius:50%;background:#e9f7e7;color:#23731b;font-size:18px;font-weight:800}.SendFilesForm_successTitle__Jteh7{font-size:clamp(30px,4vw,46px);font-weight:760;letter-spacing:-.04em}.SendFilesForm_successText__t3Bwg{max-width:560px;margin-top:12px;color:var(--send-muted);font-size:17px;line-height:1.6}.SendFilesForm_resetButton__W5cuY{min-height:46px;margin-top:25px;padding:0 24px;border:1px solid var(--send-gold);border-radius:6px;background:#ffffff;color:var(--send-ink);font:inherit;font-weight:700;cursor:pointer}@media (max-width:760px){.SendFilesForm_contactFields__suqB1{grid-template-columns:1fr;gap:10px}.SendFilesForm_contentGrid__87Jzh{grid-template-columns:1fr}.SendFilesForm_details__kxTxD{border-right:0;border-bottom:1px solid #eee9e2}}@media (max-width:640px){.SendFilesForm_shell__899_N{width:min(100% - 28px,560px);padding:24px 0 18px}.SendFilesForm_title__62_KP{font-size:clamp(29px,8vw,38px)}.SendFilesForm_intro__PKVqu{margin-top:16px;font-size:16px}.SendFilesForm_progressSteps__Ta0c_{grid-template-columns:1fr;padding:13px 16px;gap:9px}.SendFilesForm_step__ubZ9c{min-height:28px;justify-content:flex-start}.SendFilesForm_step__ubZ9c+.SendFilesForm_step__ubZ9c{border-left:0}.SendFilesForm_stepActive__031Vq:after,.SendFilesForm_stepDone__GcVOf:after{display:none}.SendFilesForm_details__kxTxD,.SendFilesForm_uploadPanel__67r_d{padding:20px}.SendFilesForm_dropzone__D0nxs{min-height:215px;padding:28px 18px}.SendFilesForm_secondaryButton__nwWC1{flex:1;min-width:126px}.SendFilesForm_fileRow__dBo9O{grid-template-columns:minmax(0,1fr) auto;gap:10px}.SendFilesForm_fileProgress__BCmiU{grid-column:1/-1;grid-row:2}.SendFilesForm_trustBar__1Gj0s{grid-template-columns:1fr;padding:8px 18px}.SendFilesForm_trustItem__h2KhQ{min-height:52px;justify-content:flex-start}.SendFilesForm_trustItem__h2KhQ+.SendFilesForm_trustItem__h2KhQ{border-top:1px solid #eee9e2;border-left:0}}@media (prefers-reduced-motion:reduce){.SendFilesForm_aggregateFill__i2_O4,.SendFilesForm_dropzone__D0nxs,.SendFilesForm_fileFill__4ppYD,.SendFilesForm_submitButton__p0pmU{transition:none}}body:has(.SendFilesForm_page__gHJIb) #main-content+footer{display:none}.SendFilesForm_compactFooter__qnk4y{display:flex;justify-content:space-between;gap:16px;padding-top:14px;color:var(--send-muted);font-size:11px;line-height:1.5}.SendFilesForm_compactFooter__qnk4y a{text-decoration:underline;text-underline-offset:3px}.SendFilesForm_page__gHJIb a:focus-visible,.SendFilesForm_page__gHJIb button:focus-visible{outline:2px solid var(--send-ink);outline-offset:3px}.SendFilesForm_queueHeader__CO3k8{position:sticky;top:0;z-index:1;background:#fcfbf9}.SendFilesForm_trustItem__h2KhQ{font-size:12px}.SendFilesForm_trustBadge__uqNXI{font-size:9px}@media (min-width:761px) and (max-height:800px){.SendFilesForm_shell__899_N{padding-top:16px}.SendFilesForm_eyebrow__7YZ2P{margin-bottom:6px;font-size:11px}.SendFilesForm_title__62_KP{font-size:34px}.SendFilesForm_card__Qy_Zo{margin-top:14px}.SendFilesForm_details__kxTxD{gap:8px;padding:16px 20px}.SendFilesForm_input__LPeU_{min-height:38px}.SendFilesForm_textarea__0SQpw{min-height:58px}.SendFilesForm_trustItem__h2KhQ{min-height:36px}.SendFilesForm_queue__nq0Oq{max-height:170px}}@media (max-width:760px){.SendFilesForm_shell__899_N{width:calc(100% - 32px)}.SendFilesForm_uploadPanel__67r_d{grid-row:1;border-bottom:1px solid var(--send-line)}.SendFilesForm_details__kxTxD{border-bottom:0}.SendFilesForm_input__LPeU_,.SendFilesForm_textarea__0SQpw{font-size:16px}.SendFilesForm_input__LPeU_,.SendFilesForm_rowAction__wARbo{min-height:44px}.SendFilesForm_queue__nq0Oq{max-height:260px}}@media (max-width:640px){.SendFilesForm_progressSteps__Ta0c_{grid-template-columns:repeat(3,1fr);padding:0;gap:0}.SendFilesForm_step__ubZ9c{min-height:42px;justify-content:center;gap:6px;font-size:11px}.SendFilesForm_stepNumber__ny2mi{width:20px;height:20px;font-size:10px}.SendFilesForm_step__ubZ9c+.SendFilesForm_step__ubZ9c{border-left:1px solid #eee9e2}.SendFilesForm_dropzone__D0nxs{min-height:185px;padding:20px 12px}.SendFilesForm_trustBar__1Gj0s{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;padding:10px}.SendFilesForm_trustItem__h2KhQ{min-height:24px;font-size:10px;gap:5px}.SendFilesForm_trustItem__h2KhQ+.SendFilesForm_trustItem__h2KhQ{border:0}.SendFilesForm_trustBadge__uqNXI{width:18px;height:18px;font-size:8px}.SendFilesForm_compactFooter__qnk4y{flex-wrap:wrap;gap:6px 16px}}