.OrderSuccessModal_popupOverlay__2L5Xk{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background-color:rgba(0,0,0,.4)!important;display:flex!important;justify-content:center!important;align-items:center!important;z-index:10001!important;animation:OrderSuccessModal_fadeIn__c0WQR .2s ease;pointer-events:auto!important;margin:0!important;padding:20px!important;border:none!important;box-sizing:border-box!important}@keyframes OrderSuccessModal_fadeIn__c0WQR{0%{opacity:0}to{opacity:1}}.OrderSuccessModal_popup__H4s_L{position:relative!important;border-radius:20px;background-color:#fcf6f3!important;width:1100px;max-width:95vw;max-height:90vh;overflow-x:hidden;overflow-y:auto;text-align:center;color:#22292f;padding:32px 60px 40px;display:flex;flex-direction:column;align-items:center;gap:20px;box-shadow:0 20px 50px rgba(0,0,0,.15)!important;border:1px solid #f2ebe8;animation:OrderSuccessModal_slideUp__eIFfb .3s ease;font-family:Inter,system-ui,sans-serif;margin:0 auto!important;pointer-events:auto!important;box-sizing:border-box!important}@keyframes OrderSuccessModal_slideUp__eIFfb{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.OrderSuccessModal_progressContainer__ok7ZP{width:100%;max-width:100%;margin:0 0 15px;padding:0;box-sizing:border-box;overflow:visible;display:flex;justify-content:center}.OrderSuccessModal_progressWrapper__kncZE{transform:scale(.95);transform-origin:center;width:100%;max-width:800px;display:flex;justify-content:center}.OrderSuccessModal_progressWrapper__kncZE .progressBar{background-color:transparent!important;margin-bottom:0!important;padding:16px 0!important}.OrderSuccessModal_progressContainer__ok7ZP [class*=progressBar]{background-color:transparent!important}.OrderSuccessModal_progressWrapper__kncZE [class*=progressLine]{transform:translateY(0)!important;height:3px!important}.OrderSuccessModal_progressWrapper__kncZE [class*=stepsContainer]{align-items:center!important;gap:12px!important}.OrderSuccessModal_progressWrapper__kncZE [class*=stepLabel]{font-size:14px!important;font-weight:600!important;color:#22292F!important;margin-top:8px!important;text-align:center!important;white-space:nowrap!important}.OrderSuccessModal_progressWrapper__kncZE [class*=stepLabel][class*=activeLabel]{color:#c2b0ff!important;font-weight:700!important}.OrderSuccessModal_progressWrapper__kncZE [class*=stepIcon],.OrderSuccessModal_progressWrapper__kncZE [class*=stepIcon] svg{width:28px!important;height:28px!important}.OrderSuccessModal_header__L16T_{text-align:center;margin:0;width:100%}.OrderSuccessModal_title__AeScm{font-family:RecifeDisplay,Georgia,Times New Roman,serif;font-size:36px;font-weight:700;margin:0;color:#c2b0ff;line-height:1.1;text-align:center}.OrderSuccessModal_illustration__qXNyJ{width:100%;max-width:280px;height:180px;display:flex;align-items:center;justify-content:center;margin:0 auto}.OrderSuccessModal_illustrationImage__G41Vr{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px}.OrderSuccessModal_content__kaSIZ{text-align:center;max-width:600px;margin:0 auto;width:100%;box-sizing:border-box}.OrderSuccessModal_confirmationText__HZ7d7{font-family:Inter,sans-serif;font-size:18px;color:#222222;margin:0 0 16px;line-height:1.4}.OrderSuccessModal_confirmationText__HZ7d7 strong{font-weight:600;color:#000}.OrderSuccessModal_additionalText__TVZm3{font-family:Inter,sans-serif;font-size:16px;color:#222222;margin:0;line-height:1.5;opacity:.8}.OrderSuccessModal_buttonContainer__NBSHY{display:flex;flex-direction:row;gap:16px;width:100%;max-width:500px;margin:0 auto;justify-content:center;flex-wrap:wrap;box-sizing:border-box}.OrderSuccessModal_continueButton__9EEmj,.OrderSuccessModal_downloadButton__puYJS{flex:1;min-width:200px;height:52px;border:none;border-radius:30px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;color:#222222;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;padding:12px 20px;box-sizing:border-box}.OrderSuccessModal_downloadButton__puYJS{background:linear-gradient(90deg,#ff9895,#ffd6ab)}.OrderSuccessModal_downloadButton__puYJS:hover{box-shadow:0 4px 12px rgba(255,152,149,.3);transform:translateY(-1px)}.OrderSuccessModal_continueButton__9EEmj{background:linear-gradient(90deg,#d3c0fc,#ffd6ab)}.OrderSuccessModal_continueButton__9EEmj:hover{box-shadow:0 4px 12px rgba(211,192,252,.3);transform:translateY(-1px)}@media (max-width:1040px){.OrderSuccessModal_popup__H4s_L{width:95vw;padding:28px 32px 32px}.OrderSuccessModal_progressWrapper__kncZE{transform:scale(.88)}.OrderSuccessModal_progressWrapper__kncZE [class*=stepLabel]{font-size:13px!important}.OrderSuccessModal_progressWrapper__kncZE [class*=stepIcon],.OrderSuccessModal_progressWrapper__kncZE [class*=stepIcon] svg{width:26px!important;height:26px!important}}@media (max-width:768px){.OrderSuccessModal_popup__H4s_L{width:95vw;padding:24px 20px 28px;gap:20px}.OrderSuccessModal_title__AeScm{font-size:30px}.OrderSuccessModal_progressWrapper__kncZE{transform:scale(.82)}.OrderSuccessModal_progressWrapper__kncZE [class*=stepLabel]{font-size:12px!important;margin-top:6px!important}.OrderSuccessModal_progressWrapper__kncZE [class*=stepsContainer]{gap:8px!important}.OrderSuccessModal_progressWrapper__kncZE [class*=stepIcon],.OrderSuccessModal_progressWrapper__kncZE [class*=stepIcon] svg{width:24px!important;height:24px!important}.OrderSuccessModal_illustration__qXNyJ{height:150px;max-width:250px}}@media (max-width:480px){.OrderSuccessModal_popup__H4s_L{width:95vw;padding:20px 16px 24px;gap:16px}.OrderSuccessModal_title__AeScm{font-size:26px}.OrderSuccessModal_progressWrapper__kncZE{transform:scale(.75)}.OrderSuccessModal_progressWrapper__kncZE [class*=stepLabel]{font-size:11px!important;margin-top:5px!important;line-height:1.1!important}.OrderSuccessModal_progressWrapper__kncZE [class*=stepsContainer]{gap:6px!important}.OrderSuccessModal_progressWrapper__kncZE [class*=progressLine]{height:2px!important;width:30px!important}.OrderSuccessModal_progressWrapper__kncZE [class*=stepIcon],.OrderSuccessModal_progressWrapper__kncZE [class*=stepIcon] svg{width:22px!important;height:22px!important}.OrderSuccessModal_buttonContainer__NBSHY{flex-direction:column;max-width:100%}.OrderSuccessModal_continueButton__9EEmj,.OrderSuccessModal_downloadButton__puYJS{min-width:100%}.OrderSuccessModal_illustration__qXNyJ{height:120px;max-width:200px}}.ProcessingOverlay_overlay__8GNA3{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:10001;animation:ProcessingOverlay_fadeIn__3YMaA .2s ease;pointer-events:auto;margin:0;padding:0;border:none;box-sizing:border-box}.ProcessingOverlay_container__EA_lP{position:relative;background-color:#fcf6f3;border-radius:20px;padding:32px;max-width:480px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 50px rgba(0,0,0,.15);border:1px solid #f2ebe8;animation:ProcessingOverlay_slideUp__nL4xs .3s ease;text-align:center;font-family:Inter,system-ui,sans-serif;color:#22292f;margin:0 auto;pointer-events:auto}@keyframes ProcessingOverlay_fadeIn__3YMaA{0%{opacity:0}to{opacity:1}}@keyframes ProcessingOverlay_slideUp__nL4xs{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ProcessingOverlay_loaderContainer__ZB68y{margin-bottom:24px;display:flex;justify-content:center}.ProcessingOverlay_spinner__XZUUC{width:80px;height:80px;position:relative}.ProcessingOverlay_spinnerOuter__4P4Dh{width:100%;height:100%;animation:ProcessingOverlay_spin__s0jz1 1s linear infinite}@keyframes ProcessingOverlay_spin__s0jz1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProcessingOverlay_title__XehW_{font-family:RecifeDisplay,Georgia,Times New Roman,serif;font-size:32px;font-weight:700;color:#c2b0ff;margin-bottom:12px;line-height:1.1}.ProcessingOverlay_subtitle__7GY8t{font-family:Inter,system-ui,sans-serif;font-size:16px;color:#000000;margin-bottom:24px;line-height:1.4}.ProcessingOverlay_stepsContainer__suAmp{margin-bottom:24px;text-align:left;background-color:#ffffff;border-radius:16px;padding:20px;box-shadow:0 24px 40px -16px rgba(0,0,0,.06);border:none}.ProcessingOverlay_step__y_f99{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;opacity:.4;transition:all .3s ease}.ProcessingOverlay_step__y_f99.ProcessingOverlay_active__epcGi{opacity:1}.ProcessingOverlay_step__y_f99.ProcessingOverlay_completed__fCGab{opacity:.8}.ProcessingOverlay_step__y_f99:last-child{margin-bottom:0}.ProcessingOverlay_stepIndicator__Ss_zo{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f2ebe8;border:2px solid #e2e8f0;transition:all .3s ease}.ProcessingOverlay_step__y_f99.ProcessingOverlay_active__epcGi .ProcessingOverlay_stepIndicator__Ss_zo{background:#c2b0ff;border-color:#c2b0ff;animation:ProcessingOverlay_pulse__85Smh 2s infinite}.ProcessingOverlay_step__y_f99.ProcessingOverlay_completed__fCGab .ProcessingOverlay_stepIndicator__Ss_zo{background:#d1bfff;border-color:#d1bfff}@keyframes ProcessingOverlay_pulse__85Smh{0%,to{box-shadow:0 0 0 0 rgba(198,142,239,.7)}50%{box-shadow:0 0 0 8px rgba(198,142,239,0)}}.ProcessingOverlay_stepNumber__wHLS_{font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:600;color:#6d6d6d}.ProcessingOverlay_step__y_f99.ProcessingOverlay_active__epcGi .ProcessingOverlay_stepNumber__wHLS_{color:white}.ProcessingOverlay_checkIcon__NKsXX{width:18px;height:18px;color:white}.ProcessingOverlay_stepContent__Uzars{flex:1;padding-top:.25rem}.ProcessingOverlay_stepTitle___mWCn{font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600;color:#22292f;margin-bottom:4px}.ProcessingOverlay_step__y_f99.ProcessingOverlay_active__epcGi .ProcessingOverlay_stepTitle___mWCn{color:#22292f;font-weight:700}.ProcessingOverlay_stepDescription__YJvi7{font-family:Inter,system-ui,sans-serif;font-size:13px;color:#6d6d6d;line-height:1.4;animation:ProcessingOverlay_fadeInSlide__SsqA4 .3s ease-out}@keyframes ProcessingOverlay_fadeInSlide__SsqA4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ProcessingOverlay_progressBar__gdHbg{width:100%;height:6px;background:#f2ebe8;border-radius:3px;margin-bottom:24px;overflow:hidden}.ProcessingOverlay_progressFill__7Svla{height:100%;background:linear-gradient(90deg,#c2b0ff,#d1bfff);border-radius:3px;transition:width .5s ease;animation:ProcessingOverlay_shimmer__IVa1S 2s infinite}@keyframes ProcessingOverlay_shimmer__IVa1S{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.ProcessingOverlay_encouragement___fyx2{margin-bottom:16px}.ProcessingOverlay_encouragement___fyx2 p{font-family:Inter,system-ui,sans-serif;font-size:14px;color:#6d6d6d;line-height:1.5}.ProcessingOverlay_encouragement___fyx2 strong{color:#22292f;font-weight:600}.ProcessingOverlay_securityNotice__s5E_n{margin-top:8px;padding:12px 16px;background-color:#fff3cd;border:1px solid #ffd6ab;border-radius:12px;text-align:center}.ProcessingOverlay_securityNotice__s5E_n p{font-family:Inter,system-ui,sans-serif;font-size:13px;color:#856404;line-height:1.4;margin:0}.ProcessingOverlay_securityNotice__s5E_n strong{font-weight:600}@media (max-width:768px){.ProcessingOverlay_container__EA_lP{padding:24px;max-height:90vh;width:95vw}.ProcessingOverlay_title__XehW_{font-size:24px}.ProcessingOverlay_subtitle__7GY8t{font-size:14px}.ProcessingOverlay_spinner__XZUUC{width:60px;height:60px}.ProcessingOverlay_step__y_f99{gap:10px}.ProcessingOverlay_stepIndicator__Ss_zo{width:28px;height:28px}.ProcessingOverlay_stepsContainer__suAmp{padding:16px}}.SEPASignatureStatus_sepaSignatureStatus__XhKD1{margin-left:auto;margin-right:auto;width:100%;max-width:42rem}.SEPASignatureStatus_statusDisplay__RSfjt{display:flex;align-items:center}.SEPASignatureStatus_statusDisplay__RSfjt>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.SEPASignatureStatus_statusDisplay__RSfjt{border-radius:var(--border-radius-lg);border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem;transition:all .3s ease-in-out}.SEPASignatureStatus_statusIcon__F42_m{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;font-size:1.5rem;line-height:2rem}.SEPASignatureStatus_statusContent__qdulG{min-width:0;flex:1 1 0%}.SEPASignatureStatus_statusTitle__hYUvt{margin-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.SEPASignatureStatus_statusMessage__vty68{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.SEPASignatureStatus_timeElapsed__HQD4q{margin-top:.5rem;font-size:var(--text-xs);line-height:var(--line-height-normal);--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.SEPASignatureStatus_olaqin-status-pending__w7y1t{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}.SEPASignatureStatus_olaqin-status-pending__w7y1t .SEPASignatureStatus_statusTitle__hYUvt{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}.SEPASignatureStatus_olaqin-status-pending__w7y1t .SEPASignatureStatus_statusMessage__vty68{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity))}.SEPASignatureStatus_olaqin-status-success__hoOLn{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.SEPASignatureStatus_olaqin-status-success__hoOLn .SEPASignatureStatus_statusTitle__hYUvt{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.SEPASignatureStatus_olaqin-status-success__hoOLn .SEPASignatureStatus_statusMessage__vty68{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.SEPASignatureStatus_olaqin-status-cancelled___9VLa{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.SEPASignatureStatus_olaqin-status-cancelled___9VLa .SEPASignatureStatus_statusTitle__hYUvt{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.SEPASignatureStatus_olaqin-status-cancelled___9VLa .SEPASignatureStatus_statusMessage__vty68{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.SEPASignatureStatus_olaqin-status-expired__Gvr_E{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity))}.SEPASignatureStatus_olaqin-status-expired__Gvr_E .SEPASignatureStatus_statusTitle__hYUvt{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity))}.SEPASignatureStatus_olaqin-status-expired__Gvr_E .SEPASignatureStatus_statusMessage__vty68{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity))}.SEPASignatureStatus_olaqin-status-error__AxQwi{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.SEPASignatureStatus_olaqin-status-error__AxQwi .SEPASignatureStatus_statusTitle__hYUvt{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.SEPASignatureStatus_olaqin-status-error__AxQwi .SEPASignatureStatus_statusMessage__vty68{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.SEPASignatureStatus_progressContainer__22Bl4{margin-top:1rem}.SEPASignatureStatus_progressContainer__22Bl4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.SEPASignatureStatus_progressLabel__B7xEm{font-size:.875rem;line-height:1.25rem;font-weight:var(--font-medium);--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.SEPASignatureStatus_progressBar__cqBQC{height:.5rem;width:100%;overflow:hidden;border-radius:var(--border-radius-full);--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.SEPASignatureStatus_progressFill__MOu3O{height:100%;border-radius:var(--border-radius-full);--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}.SEPASignatureStatus_progressFill__MOu3O.SEPASignatureStatus_indeterminate__uL8Cb{width:100%;background:linear-gradient(90deg,transparent 0,var(--olaqin-primary,#3b82f6) 50%,transparent 100%);background-size:200% 100%;animation:SEPASignatureStatus_indeterminateProgress__0J4Fm 1.5s ease-in-out infinite}@keyframes SEPASignatureStatus_indeterminateProgress__0J4Fm{0%{background-position:200% 0}to{background-position:-200% 0}}.SEPASignatureStatus_progressText__XQYlb{text-align:right;font-size:var(--text-xs);line-height:var(--line-height-normal);--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.SEPASignatureStatus_errorDisplay__4nHuQ{margin-top:1rem}.SEPASignatureStatus_errorIcon__TDZmc{flex-shrink:0;font-size:1.125rem;line-height:1.75rem}.SEPASignatureStatus_errorMessage__dricc{flex:1 1 0%;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.SEPASignatureStatus_retryInfo__CKLud{margin-left:.5rem;font-size:var(--text-xs);line-height:var(--line-height-normal);--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));opacity:.75}.SEPASignatureStatus_actionButtons__uaJWo{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem}.SEPASignatureStatus_actionButton__PhW0L{border-radius:var(--border-radius-md);border-width:1px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:var(--font-medium);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.SEPASignatureStatus_actionButton__PhW0L:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.SEPASignatureStatus_actionButton__PhW0L:disabled{cursor:not-allowed;opacity:.5}.SEPASignatureStatus_cancelButton__Cjj_P{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.SEPASignatureStatus_cancelButton__Cjj_P:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}.SEPASignatureStatus_cancelButton__Cjj_P:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}.SEPASignatureStatus_remindButton__X0KHu{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.SEPASignatureStatus_remindButton__X0KHu:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity))}.SEPASignatureStatus_remindButton__X0KHu:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.SEPASignatureStatus_downloadButton__gfWuW{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.SEPASignatureStatus_downloadButton__gfWuW:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}.SEPASignatureStatus_downloadButton__gfWuW:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.SEPASignatureStatus_retryButton__sunYp{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity))}.SEPASignatureStatus_retryButton__sunYp:hover{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity))}.SEPASignatureStatus_retryButton__sunYp:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity))}.SEPASignatureStatus_connectionStatus__9k4bB{display:flex;align-items:center}.SEPASignatureStatus_connectionStatus__9k4bB>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.SEPASignatureStatus_connectionStatus__9k4bB{font-size:var(--text-xs);line-height:var(--line-height-normal)}.SEPASignatureStatus_connectionStatus__9k4bB.SEPASignatureStatus_offline__T1Q6Z{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.SEPASignatureStatus_offlineIndicator__45BHO{font-size:1rem;line-height:1.5rem}.SEPASignatureStatus_enhancedError__A7xWF,.SEPASignatureStatus_fallbackError__ikbDE{margin-top:1rem}.SEPASignatureStatus_sr-only__sHDJq{position:absolute;margin:-1px;height:1px;width:1px;overflow:hidden;white-space:nowrap;border-width:0;padding:0;clip:rect(0,0,0,0)}@keyframes SEPASignatureStatus_pulse__2wH8L{0%,to{opacity:1}50%{opacity:.5}}.SEPASignatureStatus_statusIcon__F42_m.SEPASignatureStatus_pending__VVnso{animation:SEPASignatureStatus_pulse__2wH8L 2s cubic-bezier(.4,0,.6,1) infinite}@media (max-width:640px){.SEPASignatureStatus_statusDisplay__RSfjt{flex-direction:column}.SEPASignatureStatus_statusDisplay__RSfjt>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin:calc(.75rem * calc(1 - var(--tw-space-y-reverse))) calc(0px * var(--tw-space-x-reverse)) calc(.75rem * var(--tw-space-y-reverse)) calc(0px * calc(1 - var(--tw-space-x-reverse)))}.SEPASignatureStatus_statusDisplay__RSfjt{text-align:center}.SEPASignatureStatus_actionButtons__uaJWo{flex-direction:column}.SEPASignatureStatus_actionButtons__uaJWo>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.SEPASignatureStatus_actionButton__PhW0L{width:100%;justify-content:center}}@media (prefers-color-scheme:dark){.SEPASignatureStatus_sepaSignatureStatus__XhKD1{color-scheme:dark}.SEPASignatureStatus_statusDisplay__RSfjt{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.SEPASignatureStatus_statusTitle__hYUvt{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}.SEPASignatureStatus_statusMessage__vty68{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.SEPASignatureStatus_timeElapsed__HQD4q{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.SEPASignatureStatus_progressBar__cqBQC{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}}.EngagementDate_container__fevqt{background-color:#f2ebe8;border-radius:16px;padding:24px;margin:24px 0}.EngagementDate_title__Xh4Zp{font-family:Recife,Times,serif;font-weight:700;font-size:1.25rem;color:#000000;margin-bottom:16px;display:flex;align-items:center;gap:8px}.EngagementDate_titleIcon__YOFT1{width:24px;height:24px;color:#c68eef}.EngagementDate_scenarioGroup__IoLUV{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.EngagementDate_scenarioOption__fVPIw{display:flex;align-items:flex-start;gap:12px;padding:16px;background-color:#ffffff;border:2px solid transparent;border-radius:12px;cursor:pointer;transition:all .2s ease}.EngagementDate_scenarioOption__fVPIw:hover{border-color:#c68eef}.EngagementDate_scenarioOptionSelected__kUsjo{border-color:#c68eef;background-color:rgba(198,142,239,.08)}.EngagementDate_scenarioOptionDisabled__qNZOK{opacity:.6;cursor:not-allowed}.EngagementDate_radioWrapper__zKCT7{flex-shrink:0;margin-top:2px}.EngagementDate_radioInput__1bh2F{width:20px;height:20px;accent-color:#c68eef;cursor:pointer}.EngagementDate_scenarioContent__RLMz5{flex:1}.EngagementDate_scenarioLabel__DB3C1{font-family:Inter,Arial,sans-serif;font-weight:600;font-size:1rem;color:#000000;margin-bottom:4px}.EngagementDate_scenarioDescription__LBmfY{font-family:Inter,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#666666;line-height:1.4}@keyframes EngagementDate_slideDown__C8V6p{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.EngagementDate_datePickerContainer__FxCou{margin-top:16px;padding:16px;background-color:#ffffff;border-radius:12px;animation:EngagementDate_slideDown__C8V6p .2s ease}.EngagementDate_datePickerLabel__s2X8a{font-family:Inter,Arial,sans-serif;font-weight:500;font-size:.875rem;color:#000000;margin-bottom:12px;display:block}.EngagementDate_datePickerWrapper__wsHA3{position:relative}.EngagementDate_datePickerInput__Cciep{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;font-family:Inter,Arial,sans-serif;font-size:1rem;color:#000000;background-color:#f2ebe8;border:2px solid transparent;border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:left}.EngagementDate_datePickerInput__Cciep:hover{border-color:#c68eef}.EngagementDate_datePickerInput__Cciep:focus{outline:none;border-color:#c68eef;background-color:#ffffff}.EngagementDate_datePickerInput__Cciep:disabled{opacity:.5;cursor:not-allowed}.EngagementDate_calendarIcon___nAY4{color:#c68eef;display:flex;align-items:center}.EngagementDate_calendarDropdown__0M86q{position:absolute;top:calc(100% + 4px);left:0;z-index:50;background-color:#ffffff;border:1px solid #e0d8d4;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1);padding:12px;min-width:280px;animation:EngagementDate_slideDown__C8V6p .15s ease}.EngagementDate_calendarHeader__OrmZH{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:0 4px}.EngagementDate_calendarMonthYear__76M7i{font-family:Recife,Times,serif;font-weight:700;font-size:1rem;color:#000000}.EngagementDate_calendarNavBtn__ycF6s{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;font-size:1.4rem;color:#000000;cursor:pointer;transition:background-color .15s ease}.EngagementDate_calendarNavBtn__ycF6s:hover:not(:disabled){background-color:#f2ebe8}.EngagementDate_calendarNavBtn__ycF6s:disabled{color:#cccccc;cursor:not-allowed}.EngagementDate_calendarGrid__fuMTt{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.EngagementDate_calendarDayHeader__oDR8c{font-family:Inter,Arial,sans-serif;font-weight:600;font-size:.75rem;color:#666666;text-align:center;padding:6px 0;text-transform:capitalize}.EngagementDate_calendarDayEmpty__iJIPE{padding:6px}.EngagementDate_calendarDay__2TIDI{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 auto;border:none;border-radius:50%;background:transparent;font-family:Inter,Arial,sans-serif;font-size:.875rem;color:#000000;cursor:pointer;transition:all .15s ease}.EngagementDate_calendarDay__2TIDI:hover:not(:disabled):not(.EngagementDate_calendarDaySelected__lXKpp){background-color:#f2ebe8}.EngagementDate_calendarDaySelected__lXKpp{background-color:#c68eef;color:#ffffff;font-weight:600}.EngagementDate_calendarDayDisabled__3B09I{color:#cccccc;cursor:not-allowed}.EngagementDate_calendarDayDisabled__3B09I:hover{background:transparent}.EngagementDate_datePickerHelp__8h65t{font-family:Inter,Arial,sans-serif;font-weight:300;font-size:.75rem;color:#666666;margin-top:8px;margin-bottom:0}.EngagementDate_datePickerSelected__JdCAa{display:flex;align-items:center;gap:8px;margin-top:12px;padding:12px;background-color:rgba(198,142,239,.1);border-radius:8px;border-left:3px solid #c68eef}.EngagementDate_datePickerSelectedLabel__47SL_{font-family:Inter,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#666666}.EngagementDate_datePickerSelectedValue__2sxFU{font-family:Recife,Times,serif;font-weight:700;font-size:1rem;color:#000000}@media (max-width:640px){.EngagementDate_container__fevqt{padding:16px;margin:16px 0}.EngagementDate_title__Xh4Zp{font-size:1.125rem}.EngagementDate_datePickerSelected__JdCAa{flex-direction:column;align-items:flex-start;gap:4px}}.CheckoutErrorBanner_bannerContainer__HXd0b{position:fixed;top:80px;left:50%;transform:translateX(-50%);z-index:1000;max-width:600px;width:calc(100% - 32px);animation:CheckoutErrorBanner_slideDown__ZDCyL .3s ease-out}@keyframes CheckoutErrorBanner_slideDown__ZDCyL{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.CheckoutErrorBanner_bannerContent__jqWBp{background:linear-gradient(135deg,#fff5f5,#ffffff);border:1px solid rgba(251,177,174,.6);border-left:4px solid #d94f4f;border-radius:12px;padding:16px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.CheckoutErrorBanner_bannerHeader__2ccqy{display:flex;align-items:flex-start;gap:12px}.CheckoutErrorBanner_errorIcon__Pg_3K{flex-shrink:0;margin-top:2px}.CheckoutErrorBanner_message__uQs_U{flex:1;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:500;color:var(--olaqin-noir,#000000);margin:0;line-height:1.5}.CheckoutErrorBanner_closeButton__4Fpr9{flex-shrink:0;padding:4px;background:none;border:none;cursor:pointer;color:var(--olaqin-noir,#000000);opacity:.5;transition:opacity .2s ease;border-radius:4px}.CheckoutErrorBanner_closeButton__4Fpr9:hover{opacity:1;background:rgba(0,0,0,.05)}.CheckoutErrorBanner_closeButton__4Fpr9:focus{outline:2px solid var(--olaqin-violet,#c68eef);outline-offset:2px}.CheckoutErrorBanner_bannerActions__Sz4AM{display:flex;gap:12px;margin-top:16px;padding-left:36px}.CheckoutErrorBanner_modifyCartButton__wHgcw{padding:10px 20px;background:var(--olaqin-noir,#000000);border:none;border-radius:8px;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:600;color:var(--olaqin-blanc,#ffffff);cursor:pointer;transition:all .2s ease}.CheckoutErrorBanner_modifyCartButton__wHgcw:hover{background:#333333}.CheckoutErrorBanner_modifyCartButton__wHgcw:focus{outline:2px solid var(--olaqin-violet,#c68eef);outline-offset:2px}.CheckoutErrorBanner_dismissButton__1EZp2{padding:10px 20px;background:transparent;border:1px solid var(--olaqin-noir,#000000);border-radius:8px;font-family:var(--font-inter),Inter,sans-serif;font-size:14px;font-weight:500;color:var(--olaqin-noir,#000000);cursor:pointer;transition:all .2s ease}.CheckoutErrorBanner_dismissButton__1EZp2:hover{background:rgba(0,0,0,.05)}.CheckoutErrorBanner_dismissButton__1EZp2:focus{outline:2px solid var(--olaqin-violet,#c68eef);outline-offset:2px}@media (max-width:640px){.CheckoutErrorBanner_bannerContainer__HXd0b{top:72px;width:calc(100% - 16px)}.CheckoutErrorBanner_bannerContent__jqWBp{padding:12px}.CheckoutErrorBanner_bannerActions__Sz4AM{flex-direction:column;padding-left:0}.CheckoutErrorBanner_dismissButton__1EZp2,.CheckoutErrorBanner_modifyCartButton__wHgcw{width:100%;text-align:center}}