.Contact_bgContact__DIcNK{background-image:url(/_next/static/media/contact-image-1.2e0c37bf.webp);background-size:cover;background-position:50%}.Contact_contact-content-section__YqvzO{padding:5rem 0}.Contact_content-container__h3vg8{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-left:62px;margin-right:62px;box-sizing:border-box;overflow:visible}.Contact_contact-content-left__Muf83{flex:1 1;min-width:300px;overflow:visible;box-sizing:border-box;padding:0}.Contact_contact-image-right__aW0Vz{flex:none;width:50%;align-self:flex-start;padding-left:40px}.Contact_about-image__jgQd3{width:100%;max-width:800px;height:880px;object-fit:cover;border-radius:10px}.Contact_form-group__Y5CCw{display:flex;flex-direction:column;gap:20px;width:100%;max-width:660px;height:880px;overflow-y:auto;overflow-x:visible;box-sizing:border-box;padding-right:5px;padding-left:0}.Contact_form-field-container__XeYCQ{display:flex;flex-direction:column;width:100%;margin-bottom:1rem}.Contact_company__hzB6N,.Contact_email__XDz6_,.Contact_form-label__RD3B5,.Contact_full-name__d_RWE,.Contact_message___EtXY,.Contact_profession__MWj67{display:block;width:100%;margin-bottom:.5rem;font-family:Satoshi,sans-serif;font-weight:500;font-size:1.0625rem;line-height:2rem;color:#3c3c3c;padding:0}.Contact_form-control__MP3Ve,.Contact_form-input__HkhxO,.Contact_form-textarea__8ShwN{display:block;width:100%;font-family:Satoshi,sans-serif;font-size:1.125rem;padding:10px;border-radius:5px;border:none;background:rgba(233,241,238,.71);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#3c3c3c;box-sizing:border-box;margin:0;max-width:100%}.Contact_form-textarea__8ShwN{resize:vertical;min-height:120px}.Contact_character-count__1LSsV{margin-top:.25rem;font-size:.875rem;color:#6c757d}.Contact_mb-3__DycKP{width:100%;box-sizing:border-box;margin-bottom:1rem;padding:0;overflow:visible}.Contact_form-footer__Jtdae{display:flex;justify-content:space-between;align-items:center;margin-top:20px;width:100%;box-sizing:border-box}.Contact_terms-checkbox__lwOGw{display:flex;align-items:center;gap:.5rem}.Contact_checkbox-input__VRMvn{margin-right:.5rem}.Contact_checkbox-label__l1MPB{font-size:.9375rem}.Contact_secondary-btn__sL7jq,.Contact_send-message__UJQLt{background-color:#127e87;color:#ffffff;padding:10px 20px;border:none;border-radius:5px;font-family:Satoshi,sans-serif;font-weight:500;cursor:pointer;transition:background-color .3s ease}.Contact_success-message__QnI_S{color:#198754;margin-top:1rem}.Contact_error-message__Cw8c6{color:#dc3545;margin-top:1rem}.Contact_get-in-touch__8TVQA{font-family:Satoshi,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.875rem;letter-spacing:.3em;color:#127e87}.Contact_send-us-message__kDiZf{font-family:Satoshi,sans-serif;font-weight:700;font-size:2.5rem;line-height:3.375rem;color:#080706}.Contact_faq-section__UDJCr{padding:100px 0}.Contact_faq-container__t_R6v{max-width:1200px;margin:0 auto;padding:0 62px;display:flex;flex-direction:column;align-items:center}.Contact_faq-title___8P4U{font-family:Satoshi,sans-serif;font-weight:700;font-size:2.5rem;line-height:3rem;letter-spacing:.1em;color:#1a3c34;text-transform:uppercase;text-align:center;margin-bottom:60px;position:relative}.Contact_highlight__djEJu{color:#127e87}.Contact_faq-title___8P4U:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:20%;max-width:200px;height:4px;background:linear-gradient(90deg,transparent,#127e87,#1a3c34,transparent);border-radius:2px;transition:width .3s ease}.Contact_faq-list__o4FBh{width:100%;display:flex;flex-direction:column;gap:40px}.Contact_faq-item__pQdpd{width:100%;border-bottom:1px solid rgba(18,126,135,.2);padding-bottom:20px}.Contact_faq-header__B_chu{display:flex;align-items:center;gap:1.5rem;cursor:pointer}.Contact_number-circle__lHjDC{width:36px;height:36px;background:transparent;border:2px solid #127e87;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.Contact_number-circle__lHjDC span{font-family:Satoshi,sans-serif;font-weight:600;font-size:1.125rem;color:#127e87}.Contact_faq-header__B_chu:hover .Contact_number-circle__lHjDC{background:#127e87}.Contact_faq-header__B_chu:hover .Contact_number-circle__lHjDC span{color:#ffffff}.Contact_faq-title-wrapper__cXtvF{display:flex;justify-content:space-between;align-items:center;width:100%}.Contact_faq-title-wrapper__cXtvF h3{font-family:Satoshi,sans-serif;font-weight:600;font-size:1.75rem;line-height:2.25rem;color:#1a3c34;margin:0;padding-right:1.5rem;transition:color .3s ease}.Contact_faq-header__B_chu:hover .Contact_faq-title-wrapper__cXtvF h3{color:#127e87}.Contact_faq-content__6gMeT p{font-family:Satoshi,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.875rem;color:#545454;margin:0;padding-top:1rem}@media (max-width:991px){.Contact_content-container__h3vg8{flex-direction:column;margin-left:62px;margin-right:62px}.Contact_contact-content-left__Muf83{width:100%;max-width:660px}.Contact_contact-image-right__aW0Vz{width:100%;max-width:660px;margin-top:40px;padding-left:0}.Contact_about-image__jgQd3,.Contact_form-group__Y5CCw{width:100%;max-width:660px;height:726px}}@media (max-width:768px){.Contact_faq-title-wrapper__cXtvF h3{font-size:1.5rem;line-height:2rem}.Contact_faq-content__6gMeT p{font-size:1rem}.Contact_number-circle__lHjDC{width:32px;height:32px}.Contact_number-circle__lHjDC span{font-size:1rem}}.ToastStyles_toastContainerTopRight__CMl_p{position:fixed!important;z-index:9999!important;right:20px!important;width:380px!important;max-width:calc(100vw - 40px)!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__toast-container{width:100%!important;max-width:380px!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__toast{min-height:64px!important;margin-bottom:12px!important;border-radius:10px!important;box-shadow:0 4px 20px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.05)!important;padding:16px 20px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:rgba(255,255,255,.9)!important;border:1px solid rgba(255,255,255,.3)!important;color:#374151!important;position:relative!important;transition:all .2s ease!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__toast:before{display:none!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__toast--success{border:1px solid rgba(16,185,129,.2)!important;background:rgba(240,253,244,.9)!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__toast--error{border:1px solid rgba(239,68,68,.2)!important;background:rgba(254,242,242,.9)!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__toast--warning{border:1px solid rgba(245,158,11,.2)!important;background:rgba(255,251,235,.9)!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__toast--info{border:1px solid rgba(59,130,246,.2)!important;background:rgba(239,246,255,.9)!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__toast-body{margin:0!important;padding:0!important;font-weight:500!important;color:#374151!important;text-shadow:none!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__close-button{color:#9ca3af!important;font-size:16px!important;font-weight:400!important;opacity:.8!important;transition:all .2s ease!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__close-button:hover{opacity:1!important;color:#6b7280!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__progress-bar{height:2px!important;background:rgba(0,0,0,.1)!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__progress-bar--success{background:#10b981!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__progress-bar--error{background:#ef4444!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__progress-bar--warning{background:#f59e0b!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__progress-bar--info{background:#3b82f6!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__slide-enter--top-right{animation-name:ToastStyles_slideInRight__cMtAZ!important;animation-duration:.3s!important;animation-timing-function:ease-out!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__slide-exit--top-right{animation-name:ToastStyles_slideOutRight__Gzh65!important;animation-duration:.2s!important;animation-timing-function:ease-in!important}@keyframes ToastStyles_slideInRight__cMtAZ{0%{transform:translateX(100%)!important;opacity:0!important}to{transform:translateX(0)!important;opacity:1!important}}@keyframes ToastStyles_slideOutRight__Gzh65{0%{transform:translateX(0)!important;opacity:1!important}to{transform:translateX(100%)!important;opacity:0!important}}@media (max-width:480px){.ToastStyles_toastContainerTopRight__CMl_p{right:10px!important;left:10px!important;width:auto!important;max-width:calc(100vw - 20px)!important}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__toast{margin-bottom:8px!important;padding:12px 16px!important;font-size:13px!important}}.ToastStyles_toastContainerTopRight__CMl_p .Toastify__toast:hover{transform:translateY(-1px)!important;box-shadow:0 6px 25px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.06)!important}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:hsl(6,78%,57%);--toastify-color-transparent:rgba(255,255,255,0.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px rgba(0,0,0,0.1);--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translateX(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:auto}.Toastify__toast{--toastify-toast-width:100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right;border-bottom-left-radius:0}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PricingCard_container__FhdBV{padding-left:20px;padding-right:20px;width:100%}.PricingCard_formContainer__lR4yq{width:100%;margin:0 auto;padding:0}.PricingCard_headerRow__cnzF8{margin:24px 0;align-items:center;justify-content:center;display:flex}.PricingCard_headerContent__7al_i{flex:0 0 83.33%;text-align:center}.PricingCard_billingToggle__yN6D4{text-align:center;margin:12px 0}.PricingCard_toggleContainer__b6Ti1{position:relative;width:212px;height:46px;background:#ffffff;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:20px;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:8px;transition:all .3s ease}.PricingCard_toggleContainer__b6Ti1:hover{box-shadow:0 4px 15px rgba(18,126,135,.2);transform:translateY(-2px)}.PricingCard_toggleBackground__0Ei3i{position:absolute;width:106px;height:30px;background:linear-gradient(135deg,#127e87,#1a9aad);border-radius:20px;top:8px;left:8px;transition:all .4s ease;box-shadow:0 2px 8px rgba(18,126,135,.3)}.PricingCard_toggleBackground__0Ei3i.PricingCard_yearlyActive__3W4H0{transform:translateX(98px)}.PricingCard_toggleButton__oX2lS{position:relative;width:98px;height:30px;background:transparent;border:none;font-family:Satoshi,sans-serif;font-style:normal;font-size:16px;line-height:22px;text-align:center;color:#3c3c3c;z-index:1;cursor:pointer;transition:all .3s ease;border-radius:20px}.PricingCard_toggleButton__oX2lS:hover{background:rgba(18,126,135,.1)}.PricingCard_toggleButton__oX2lS.PricingCard_active__xhAWG{color:#ffffff;font-weight:600}.PricingCard_plansRow__eSQkx{display:flex;justify-content:center;flex-wrap:wrap}.PricingCard_formPlans___t0jZ{margin:0 -10px}.PricingCard_planColumn__pDux_{flex:0 0 33.33%;max-width:33.33%;padding:0 15px;margin-bottom:24px}.PricingCard_formContainer__lR4yq .PricingCard_planColumn__pDux_{flex:0 0 33.33%;max-width:33.33%;padding:0 10px}.PricingCard_card__Xg5CS{height:100%;box-shadow:0 4px 20px rgba(0,0,0,.08);border-radius:20px;padding:8px 24px;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;border:2px solid transparent;position:relative;overflow:hidden;background:white}.PricingCard_card__Xg5CS:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(18,126,135,.15),transparent);transition:left .6s ease;z-index:1}.PricingCard_card__Xg5CS:hover:before{left:100%}.PricingCard_card__Xg5CS:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(18,126,135,.15);border-color:#127e87}.PricingCard_card__Xg5CS.PricingCard_selected__nGXlG{border:2px solid #28a745;box-shadow:0 0 0 4px rgba(40,167,69,.2),0 15px 30px rgba(18,126,135,.15);transform:scale(1.03);background:linear-gradient(135deg,rgba(40,167,69,.05),rgba(18,126,135,.05))}.PricingCard_card__Xg5CS[data-plan=professional]{background:linear-gradient(135deg,#127e87,#1a9aad);color:white;border:2px solid #ffffff}.PricingCard_card__Xg5CS[data-plan=professional]:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.PricingCard_card__Xg5CS[data-plan=professional]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(18,126,135,.3);border-color:#ffffff}.PricingCard_card__Xg5CS[data-plan=professional].PricingCard_selected__nGXlG{border:2px solid #28a745;box-shadow:0 0 0 4px rgba(40,167,69,.3),0 20px 40px rgba(18,126,135,.3);background:linear-gradient(135deg,rgba(40,167,69,.2),rgba(18,126,135,.9))}.PricingCard_cardBody__KuWy2{display:flex;flex-direction:column;text-align:left;padding-top:5px;position:relative;z-index:2}.PricingCard_planTitle__pZapG{font-family:Satoshi,sans-serif;font-size:30px;margin-bottom:16px;display:flex;flex-wrap:wrap;align-items:center;transition:all .3s ease}.PricingCard_card__Xg5CS:hover .PricingCard_planTitle__pZapG{transform:translateX(5px)}.PricingCard_formContainer__lR4yq .PricingCard_planTitle__pZapG{font-size:28px}.PricingCard_popularBadge__KwuPN{font-size:15px;background:linear-gradient(135deg,#bd45e6,#d946ef);color:white;margin-left:10px;border-radius:30px;padding:2px 12px;display:flex;align-items:center;animation:PricingCard_pulse__xg1vY 2s infinite;box-shadow:0 2px 8px rgba(189,69,230,.3)}@keyframes PricingCard_pulse__xg1vY{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.PricingCard_priceContainer__3k5g8{position:relative;min-height:80px}.PricingCard_priceMain__sHF_W{font-family:Satoshi,sans-serif;margin:8px 0;transition:all .3s ease;font-size:2.2rem;font-weight:800;background:linear-gradient(135deg,#127e87,#1a9aad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PricingCard_card__Xg5CS[data-plan=professional] .PricingCard_priceMain__sHF_W{background:linear-gradient(135deg,#ffffff,#f0f9ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PricingCard_pricePeriod___0tg2{font-family:Satoshi,sans-serif;font-size:18px}.PricingCard_yearlyPrice__EOzQl{font-family:Satoshi,sans-serif;font-size:14px;opacity:0;max-height:0;overflow:hidden;transition:all .5s ease-in-out;margin-top:0;background:rgba(18,126,135,.1);padding:8px 12px;border-radius:12px;font-weight:600}.PricingCard_card__Xg5CS[data-plan=professional] .PricingCard_yearlyPrice__EOzQl{background:rgba(255,255,255,.2)}.PricingCard_yearlyPrice__EOzQl:not(.PricingCard_hidden__R7LfA){opacity:1;max-height:40px;margin-top:8px}.PricingCard_getStartedButton__EAttW{margin:16px 8px;padding:12px 24px;border-radius:16px;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(0,0,0,.1);font-weight:600;font-size:15px;position:relative;overflow:hidden;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:.5px}.PricingCard_getStartedButton__EAttW:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .6s ease}.PricingCard_getStartedButton__EAttW:hover:before{left:100%}.PricingCard_getStartedButton__EAttW:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.PricingCard_getStartedButton__EAttW:active{transform:translateY(-1px);transition:transform .1s ease}.PricingCard_freeButton__RniXh{font-family:Satoshi,sans-serif;font-style:normal;font-size:15px;line-height:20px;color:#127e87;background:linear-gradient(135deg,#ffffff,#f8fafc);border:2px solid #127e87}.PricingCard_freeButton__RniXh:hover{background:linear-gradient(135deg,#127e87,#1a9aad);color:white;border-color:#127e87;transform:translateY(-3px) scale(1.02)}.PricingCard_basicButton__PnPi1{font-family:Satoshi,sans-serif;font-style:normal;font-size:15px;line-height:20px;color:#ffffff;background:linear-gradient(135deg,#127e87,#1a9aad);border:2px solid #127e87}.PricingCard_basicButton__PnPi1:hover{background:linear-gradient(135deg,#0f6a72,#16848f);transform:translateY(-3px) scale(1.02);box-shadow:0 8px 25px rgba(18,126,135,.3)}.PricingCard_proButton__CmI43{font-family:Satoshi,sans-serif;font-style:normal;font-size:15px;line-height:20px}.PricingCard_card__Xg5CS[data-plan=professional] .PricingCard_proButton__CmI43,.PricingCard_proButton__CmI43{color:#127e87;background:linear-gradient(135deg,#ffffff,#f0f9ff);border:2px solid #ffffff}.PricingCard_proButton__CmI43:hover{background:linear-gradient(135deg,#127e87,#1a9aad);color:white;border-color:#ffffff;transform:translateY(-3px) scale(1.02);box-shadow:0 8px 25px rgba(18,126,135,.3)}.PricingCard_card__Xg5CS[data-plan=professional] .PricingCard_proButton__CmI43:hover{background:linear-gradient(135deg,#ffffff,#f0f9ff);color:#127e87;border-color:#ffffff;transform:translateY(-3px) scale(1.02);box-shadow:0 8px 25px rgba(255,255,255,.3);border-radius:16px}.PricingCard_featuresSection__yKEC3{flex-grow:1}.PricingCard_formContainer__lR4yq .PricingCard_formFeatures__tB8_X{padding-bottom:16px}.PricingCard_featureList__F9Xwf{list-style:none;padding:0;margin-bottom:16px}.PricingCard_featureItem__sz_3R{margin-bottom:8px;display:flex;align-items:center;transition:all .3s ease;padding:4px 0;border-radius:8px}.PricingCard_featureItem__sz_3R:hover{background:rgba(18,126,135,.05);padding-left:8px;transform:translateX(3px)}.PricingCard_card__Xg5CS[data-plan=professional] .PricingCard_featureItem__sz_3R:hover{background:rgba(255,255,255,.1)}.PricingCard_featureText__kI20i{font-family:Satoshi,sans-serif;font-weight:500;line-height:1.5}.PricingCard_featureItem__sz_3R i{margin-right:8px;padding:4px;transition:all .3s ease}.PricingCard_featureItem__sz_3R:hover i{transform:scale(1.2)}.PricingCard_nextButtonContainer__DLSc4{text-align:center;margin-top:2rem;padding-bottom:20px}.PricingCard_disabledButton__mJe6M{opacity:.6;cursor:not-allowed!important;background:#9ca3af!important;transform:none!important}.PricingCard_disabledButton__mJe6M:hover{transform:none!important;box-shadow:none!important}.PricingCard_standardButton__H1vyU{display:inline-flex;align-items:center;gap:.75rem;justify-content:center;background:linear-gradient(135deg,#127e87,#059669 60%);color:white;border:none;border-radius:12px;padding:.875rem 2rem;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(18,126,135,.3);font-family:Satoshi,sans-serif}.PricingCard_standardButton__H1vyU:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(18,126,135,.4)}.PricingCard_standardButton__H1vyU:disabled{opacity:.6;cursor:not-allowed;transform:none}.PricingCard_loadingContainer__ucmv4{display:flex;justify-content:center;align-items:center;height:400px;width:100%}.PricingCard_loadingContent__Gn8QW{text-align:center;padding:3rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:20px;box-shadow:0 20px 40px rgba(34,54,94,.1),0 8px 24px rgba(16,34,129,.12);border:1px solid rgba(34,197,94,.1);animation:PricingCard_breathe__u2dd2 2.5s ease-in-out infinite;display:flex;flex-direction:column;align-items:center;justify-content:center}.PricingCard_centeredSpinner__X5QA4{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 1.5rem}.PricingCard_loadingTitle__Ga0fe{font-size:1.25rem;font-weight:700;color:#127e87;margin:0 0 .5rem}.PricingCard_loadingText__e_iMn{font-size:.95rem;color:#059669;font-weight:500;margin:0}@keyframes PricingCard_breathe__u2dd2{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.01)}}@media (max-width:991px){.PricingCard_formContainer__lR4yq .PricingCard_planColumn__pDux_,.PricingCard_planColumn__pDux_{flex:0 0 50%;max-width:50%}.PricingCard_card__Xg5CS:hover{transform:translateY(-6px) scale(1.01)}}@media (max-width:767px){.PricingCard_formContainer__lR4yq .PricingCard_planColumn__pDux_,.PricingCard_planColumn__pDux_{flex:0 0 100%;max-width:100%}.PricingCard_card__Xg5CS:hover{transform:translateY(-4px)}.PricingCard_priceMain__sHF_W{font-size:2rem}}@media (max-width:480px){.PricingCard_getStartedButton__EAttW{padding:12px 20px;font-size:14px}.PricingCard_popularBadge__KwuPN{font-size:11px;padding:2px 8px}}.SubscriptionSelection_container__jR47m{max-width:1200px;margin:0 auto;padding:1.5rem}.SubscriptionSelection_header__YXTxe{text-align:center;margin-bottom:3rem}.SubscriptionSelection_title__ibPhI{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:.5rem;font-family:Satoshi,sans-serif}.SubscriptionSelection_titleAccent__FCmIF{background:linear-gradient(135deg,#127e87,#059669);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SubscriptionSelection_subtitle__56KR8{font-size:1.125rem;color:#64748b;font-weight:500;font-family:Satoshi,sans-serif}.SubscriptionSelection_content__XSoXm{margin-bottom:3rem}.SubscriptionSelection_navigation__G7vMf{display:flex;justify-content:flex-start;margin-top:2rem;padding-top:2rem;border-top:1px solid #e2e8f0}.SubscriptionSelection_backBtn___4S9e{display:flex;align-items:center;gap:.75rem;background:white;color:#6b7280;border:2px solid #e5e7eb;border-radius:12px;padding:1rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:Satoshi,sans-serif}.SubscriptionSelection_backBtn___4S9e:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}@media (max-width:768px){.SubscriptionSelection_container__jR47m{padding:1rem}.SubscriptionSelection_title__ibPhI{font-size:2rem}.SubscriptionSelection_navigation__G7vMf{justify-content:center}}.AddressForm_addressActions__f4XOb{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;opacity:.7;transition:opacity .2s ease}.AddressForm_addressCard__SO3hO:hover .AddressForm_addressActions__f4XOb{opacity:1}.AddressForm_defaultBtn__b4yRV{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#f59e0b,#d97706);color:white;border:none;border-radius:8px;padding:.5rem .75rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(245,158,11,.3);min-width:80px;justify-content:center;white-space:nowrap}.AddressForm_defaultBtn__b4yRV:hover:not(:disabled){background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-1px);box-shadow:0 4px 12px rgba(245,158,11,.4)}.AddressForm_defaultBtn__b4yRV:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none}.AddressForm_defaultBtn__b4yRV svg{flex-shrink:0}.AddressForm_defaultBtn__b4yRV span{white-space:nowrap}.AddressForm_defaultBadge__OLLJK{position:absolute;top:12px;left:12px;background:linear-gradient(135deg,#22c55e,#16a34a);padding:.375rem .75rem;border-radius:6px;display:flex;align-items:center;gap:.375rem;box-shadow:0 2px 8px rgba(34,197,94,.3);z-index:5}.AddressForm_defaultBadge__OLLJK svg{width:14px;height:14px;opacity:.9}.AddressForm_deleteBtn__TSMca,.AddressForm_editBtn__pEE0S,.AddressForm_setDefaultBtn___IEfI{width:32px;height:32px;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.AddressForm_editBtn__pEE0S{background:#e0f2fe;color:#0369a1}.AddressForm_editBtn__pEE0S:hover{background:#0369a1;color:white;transform:scale(1.1)}.AddressForm_setDefaultBtn___IEfI{background:#fef3c7;color:#d97706}.AddressForm_setDefaultBtn___IEfI:hover{background:#d97706;color:white;transform:scale(1.1)}.AddressForm_deleteBtn__TSMca{background:#fee2e2;color:#dc2626}.AddressForm_deleteBtn__TSMca:hover{background:#dc2626;color:white;transform:scale(1.1)}@media (max-width:768px){.AddressForm_addressActions__f4XOb{flex-direction:column;align-items:stretch;gap:.25rem}.AddressForm_defaultBtn__b4yRV{font-size:.7rem;padding:.4rem .6rem;min-width:70px}.AddressForm_deleteBtn__TSMca,.AddressForm_editBtn__pEE0S{width:28px;height:28px}}.AddressForm_container__gicvy{max-width:900px;margin:0 auto;padding:1.5rem;min-height:80vh}.AddressForm_header__5p8mq{text-align:center;margin-bottom:2.5rem}.AddressForm_title__2qpbU{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:.5rem;background:linear-gradient(135deg,#127e87,#059669);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.AddressForm_subtitle__ViEIU{font-size:1.125rem;color:#64748b;font-weight:500}.AddressForm_loadingContainer__9Yj_Q{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:2rem}.AddressForm_loadingContent__NKC2P{text-align:center;padding:3rem 2rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;box-shadow:0 25px 50px rgba(34,197,94,.1),0 8px 32px rgba(16,185,129,.15);border:1px solid rgba(34,197,94,.1);max-width:400px;animation:AddressForm_breathe__xkNKn 3s ease-in-out infinite}.AddressForm_loadingTitle___J_38{font-size:1.5rem;font-weight:700;color:#127e87;margin:1.5rem 0 .5rem;animation:AddressForm_textPulse__ccUZD 2s ease-in-out infinite}.AddressForm_loadingText__u4SBK{font-size:1rem;color:#059669;font-weight:500;animation:AddressForm_textPulse__ccUZD 2s ease-in-out .3s infinite}@keyframes AddressForm_breathe__xkNKn{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.02)}}@keyframes AddressForm_textPulse__ccUZD{0%,to{opacity:1}50%{opacity:.7}}.AddressForm_addressesSection__K_wjV{margin-bottom:2rem}.AddressForm_sectionTitle__NFBDF{font-size:1.375rem;font-weight:700;color:#1e293b;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.AddressForm_sectionTitle__NFBDF:before{content:"";width:4px;height:1.5rem;background:linear-gradient(135deg,#127e87,#059669);border-radius:2px}.AddressForm_addressesGrid__I3CPb{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:1.5rem;gap:1.5rem;max-height:400px;overflow-y:auto;padding:.5rem}.AddressForm_addressCard__SO3hO{background:white;border:2px solid #e2e8f0;border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:visible}.AddressForm_addressCard__SO3hO:hover{border-color:#127e87;transform:translateY(-2px);box-shadow:0 8px 25px rgba(18,126,135,.15)}.AddressForm_addressCard__SO3hO.AddressForm_selected__esGdi{border-color:#127e87;background:linear-gradient(135deg,#f0fdfa,#ccfbf1);box-shadow:0 8px 25px rgba(18,126,135,.2)}.AddressForm_addressHeader___XW7a{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.AddressForm_addressInfo__ZRsSG{display:flex;align-items:center;gap:.75rem;flex:1 1}.AddressForm_contactName__0NNsq{font-size:1.125rem;font-weight:700;color:#1e293b;margin:0}.AddressForm_defaultBadge__OLLJK{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:white;padding:.25rem .75rem;border-radius:50px;font-size:.75rem;font-weight:600;white-space:nowrap}.AddressForm_addressDetails__rFohr{margin-top:1rem}.AddressForm_addressLine__2R_aX{font-size:1rem;color:#475569;margin-bottom:.5rem;line-height:1.5}.AddressForm_cityCountry__WMXHc{font-size:.875rem;color:#64748b;font-weight:500}.AddressForm_selectedIndicator__piHQw{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#22c55e,#16a34a);color:white;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(34,197,94,.3);z-index:10;border:3px solid white;animation:AddressForm_tickAppear__5mAt4 .3s ease-out}@keyframes AddressForm_tickAppear__5mAt4{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.AddressForm_addSection__StmPi{margin-bottom:2rem;text-align:center}.AddressForm_addAddressBtn__43WNW{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);color:#127e87;border:2px dashed #cbd5e1;border-radius:16px;padding:1.25rem 2rem;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:inherit}.AddressForm_addAddressBtn__43WNW:hover{background:linear-gradient(135deg,#127e87,#059669);color:white;border-color:#127e87;transform:translateY(-2px);box-shadow:0 8px 25px rgba(18,126,135,.2)}.AddressForm_formSection__lrn_I{background:white;border-radius:20px;padding:2rem;box-shadow:0 10px 40px rgba(0,0,0,.08);border:1px solid #e2e8f0}.AddressForm_formHeader__2fpUI{margin-bottom:2rem;text-align:center}.AddressForm_formTitle__TS9Yi{font-size:1.75rem;font-weight:700;color:#1e293b;margin:0}.AddressForm_addressForm___NmtU{max-width:600px;margin:0 auto}.AddressForm_formGrid__G6xr8{display:flex;flex-direction:column;gap:1.5rem}.AddressForm_formRow__x92_w{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.AddressForm_formGroup__xKYU6{display:flex;flex-direction:column}.AddressForm_label__bvvBl{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.AddressForm_input__OFQFA,.AddressForm_select__JzxBG,.AddressForm_textarea__J0I3w{padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;transition:all .2s ease;font-family:inherit}.AddressForm_input__OFQFA:focus,.AddressForm_select__JzxBG:focus,.AddressForm_textarea__J0I3w:focus{outline:none;border-color:#127e87;box-shadow:0 0 0 4px rgba(18,126,135,.1)}.AddressForm_input__OFQFA.AddressForm_error__UiD8b,.AddressForm_select__JzxBG.AddressForm_error__UiD8b,.AddressForm_textarea__J0I3w.AddressForm_error__UiD8b{border-color:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.1)}.AddressForm_textarea__J0I3w{resize:vertical;min-height:80px}.AddressForm_errorText__6WNWG{color:#ef4444;font-size:.875rem;margin-top:.25rem;font-weight:500}.AddressForm_checkboxGroup__UyObg{margin-top:1rem}.AddressForm_checkboxLabel__u8Ktp{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.875rem;color:#374151}.AddressForm_checkbox__fvBs1{width:18px;height:18px;accent-color:#127e87}.AddressForm_checkboxText__0pUfI{font-weight:500}.AddressForm_formActions__gVQ0Z{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.AddressForm_cancelBtn__vCjDM,.AddressForm_saveBtn__7SqCv{padding:.875rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit;display:flex;align-items:center;gap:.5rem}.AddressForm_cancelBtn__vCjDM{background:white;color:#6b7280;border:2px solid #e5e7eb}.AddressForm_cancelBtn__vCjDM:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}.AddressForm_saveBtn__7SqCv{background:linear-gradient(135deg,#127e87,#059669);color:white;border:none;box-shadow:0 4px 14px rgba(18,126,135,.3)}.AddressForm_saveBtn__7SqCv:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(18,126,135,.4)}.AddressForm_saveBtn__7SqCv:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none}.AddressForm_emailInfo__12Awu{font-size:.875rem;color:#6b7280;margin-top:.25rem}.AddressForm_required__FjHnd{color:#ef4444}.AddressForm_helpText__JeamE{font-size:.75rem;color:#6b7280;margin-top:.25rem;display:block}.AddressForm_navigation__FOVm9{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:2rem;border-top:1px solid #e2e8f0}.AddressForm_backBtn__emZS9,.AddressForm_nextBtn__WmxhK{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.AddressForm_backBtn__emZS9{background:white;color:#6b7280;border:2px solid #e5e7eb}.AddressForm_backBtn__emZS9:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}.AddressForm_nextBtn__WmxhK{background:linear-gradient(135deg,#127e87,#059669);color:white;border:none;box-shadow:0 4px 14px rgba(18,126,135,.3)}.AddressForm_nextBtn__WmxhK:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(18,126,135,.4)}.AddressForm_nextBtn__WmxhK:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:768px){.AddressForm_container__gicvy{padding:1rem}.AddressForm_title__2qpbU{font-size:2rem}.AddressForm_addressesGrid__I3CPb{grid-template-columns:1fr;max-height:350px}.AddressForm_addressCard__SO3hO{padding:1.25rem}.AddressForm_formRow__x92_w{grid-template-columns:1fr}.AddressForm_formActions__gVQ0Z{flex-direction:column}.AddressForm_navigation__FOVm9{flex-direction:column;gap:1rem}.AddressForm_backBtn__emZS9,.AddressForm_nextBtn__WmxhK{width:100%;justify-content:center}}.AddressForm_addressesGrid__I3CPb::-webkit-scrollbar{width:6px}.AddressForm_addressesGrid__I3CPb::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.AddressForm_addressesGrid__I3CPb::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#127e87,#059669);border-radius:3px}.AddressForm_addressesGrid__I3CPb::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#0f6b74,#047857)}.CardSelection_container__9WumB{max-width:900px;margin:0 auto;padding:1.5rem;min-height:80vh}.CardSelection_header__XHO2V{text-align:center;margin-bottom:2.5rem}.CardSelection_title__RtbZh{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:.5rem;font-family:Satoshi,sans-serif}.CardSelection_subtitle__J2omI{font-size:1.125rem;color:#64748b;font-weight:500;font-family:Satoshi,sans-serif}.CardSelection_loadingContainer__Lxkjw{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:2rem}.CardSelection_loadingContent__w_fZj{text-align:center;padding:3rem 2rem;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;box-shadow:0 25px 50px rgba(34,197,94,.1),0 8px 32px rgba(16,185,129,.15);border:1px solid rgba(34,197,94,.1);max-width:400px;animation:CardSelection_breathe__BtGlb 3s ease-in-out infinite}.CardSelection_loadingTitle__Y_Gn7{font-size:1.5rem;font-weight:700;color:#127e87;margin:1.5rem 0 .5rem;animation:CardSelection_textPulse__XW7TM 2s ease-in-out infinite}.CardSelection_loadingText__pwY0_{font-size:1rem;color:#059669;font-weight:500;animation:CardSelection_textPulse__XW7TM 2s ease-in-out .3s infinite}@keyframes CardSelection_breathe__BtGlb{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.02)}}@keyframes CardSelection_textPulse__XW7TM{0%,to{opacity:1}50%{opacity:.7}}.CardSelection_cardsSection__j_BT1{margin-bottom:2rem}.CardSelection_sectionTitle__MjnB7{font-size:1.375rem;font-weight:700;color:#1e293b;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.CardSelection_sectionTitle__MjnB7:before{content:"";width:4px;height:1.5rem;background:linear-gradient(135deg,#127e87,#059669);border-radius:2px}.CardSelection_cardsGrid__RWO_m{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:1.5rem;gap:1.5rem;max-height:500px;overflow-y:auto;padding:1rem}.CardSelection_cardOption__lG_Hk{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible}.CardSelection_cardOption__lG_Hk:hover{transform:translateY(-5px)}.CardSelection_cardOption__lG_Hk.CardSelection_selected__xqygh{transform:translateY(-8px)}.CardSelection_cardFace__VhalO{width:100%;height:200px;border-radius:16px;padding:1.5rem;color:white;position:relative;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.15);transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between}.CardSelection_cardOption__lG_Hk:hover .CardSelection_cardFace__VhalO{box-shadow:0 15px 40px rgba(0,0,0,.25)}.CardSelection_cardOption__lG_Hk.CardSelection_selected__xqygh .CardSelection_cardFace__VhalO{box-shadow:0 20px 50px rgba(18,126,135,.3)}.CardSelection_cardTop__AIfcx{display:flex;justify-content:space-between;align-items:flex-start}.CardSelection_cardChip__cOCeb{width:40px;height:30px;background:linear-gradient(135deg,#ffd700,#ffed4e);border-radius:6px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.2)}.CardSelection_chipInner__AMqLU{width:24px;height:18px;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:3px}.CardSelection_cardType__05Y3w{font-size:1.5rem;opacity:.9}.CardSelection_cardMiddle__RSLj6{margin:1rem 0}.CardSelection_cardNumber__AsxjL{font-size:1.5rem;font-weight:600;letter-spacing:.2em;font-family:Courier New,monospace;text-shadow:0 1px 3px rgba(0,0,0,.3)}.CardSelection_cardBottom__N82F9{margin-top:auto}.CardSelection_cardInfo__BANAi{display:flex;justify-content:space-between;align-items:flex-end}.CardSelection_cardExpiry__s_iyj,.CardSelection_cardHolder__YmXGu{display:flex;flex-direction:column;gap:.25rem}.CardSelection_cardLabel__EwBsY{font-size:.75rem;opacity:.8;text-transform:uppercase;letter-spacing:.05em}.CardSelection_cardAlias__e55_0{font-size:1rem;font-weight:600;text-transform:uppercase}.CardSelection_expiryDate__XgPzX{font-size:1rem;font-weight:600;font-family:Courier New,monospace}.CardSelection_cardActions__z8XMk{position:absolute;top:1rem;right:1rem;opacity:0;transition:opacity .2s ease}.CardSelection_cardOption__lG_Hk:hover .CardSelection_cardActions__z8XMk{opacity:1}.CardSelection_deleteBtn__9EpKd{width:32px;height:32px;border:none;border-radius:50%;background:rgba(255,255,255,.2);color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CardSelection_deleteBtn__9EpKd:hover{background:#ef4444;transform:scale(1.1)}.CardSelection_cardMeta__opy_n{margin-top:1rem;padding:.75rem;background:white;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center}.CardSelection_bankName__8Z_bj{font-size:.875rem;font-weight:600;color:#1e293b}.CardSelection_cardTypeText__zKcwA{font-size:.75rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.CardSelection_selectedIndicator__ZvuZH{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,#22c55e,#16a34a);color:white;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(34,197,94,.4);z-index:10;border:3px solid white;animation:CardSelection_tickAppear__aUcL_ .3s ease-out}@keyframes CardSelection_tickAppear__aUcL_{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.CardSelection_addSection__Wkuhn{margin-bottom:2rem;text-align:center}.CardSelection_addCardBtn__pctcA{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);color:#127e87;border:2px dashed #cbd5e1;border-radius:16px;padding:1.25rem 2rem;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:inherit}.CardSelection_addCardBtn__pctcA:hover{background:linear-gradient(135deg,#127e87,#059669);color:white;border-color:#127e87;transform:translateY(-2px);box-shadow:0 8px 25px rgba(18,126,135,.2)}.CardSelection_cvcNotice___xWtA{background:linear-gradient(135deg,#fef3c7,#fed7aa);border:1px solid #f59e0b;border-radius:12px;padding:1rem 1.5rem;display:flex;align-items:center;gap:.75rem;margin-bottom:2rem;color:#92400e;font-size:.875rem;font-weight:500}.CardSelection_noticeIcon__Pr3MK{color:#f59e0b;flex-shrink:0}.CardSelection_formSection__vIElr{background:white;border-radius:20px;padding:2rem;box-shadow:0 10px 40px rgba(0,0,0,.08);border:1px solid #e2e8f0}.CardSelection_formHeader__rDyIN{margin-bottom:2rem;text-align:center}.CardSelection_formTitle__sUrmR{font-size:1.75rem;font-weight:700;color:#1e293b;margin:0}.CardSelection_cardForm__y_1ho{max-width:500px;margin:0 auto}.CardSelection_formGrid__i4a9y{display:flex;flex-direction:column;gap:1.5rem}.CardSelection_formRow__V1K8M{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.CardSelection_formGroup__3XopD{display:flex;flex-direction:column}.CardSelection_label__akgzi{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.CardSelection_input__RN72t,.CardSelection_select__Q7Egy{padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;transition:all .2s ease;font-family:inherit;background:white}.CardSelection_input__RN72t:focus,.CardSelection_select__Q7Egy:focus{outline:none;border-color:#127e87;box-shadow:0 0 0 4px rgba(18,126,135,.1)}.CardSelection_input__RN72t.CardSelection_error__qLMiw,.CardSelection_select__Q7Egy.CardSelection_error__qLMiw{border-color:#ef4444;box-shadow:0 0 0 4px rgba(239,68,68,.1)}.CardSelection_errorText__Deudv{color:#ef4444;font-size:.875rem;margin-top:.25rem;font-weight:500}.CardSelection_formActions__Y9TdN{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.CardSelection_cancelBtn__eK_s9,.CardSelection_saveBtn__uZvQy{padding:.875rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit;display:flex;align-items:center;gap:.5rem}.CardSelection_cancelBtn__eK_s9{background:white;color:#6b7280;border:2px solid #e5e7eb}.CardSelection_cancelBtn__eK_s9:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}.CardSelection_saveBtn__uZvQy{background:linear-gradient(135deg,#127e87,#059669);color:white;border:none;box-shadow:0 4px 14px rgba(18,126,135,.3)}.CardSelection_saveBtn__uZvQy:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(18,126,135,.4)}.CardSelection_saveBtn__uZvQy:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none}.CardSelection_navigation__v_D6w{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:2rem;border-top:1px solid #e2e8f0}.CardSelection_backBtn__rPQmg,.CardSelection_nextBtn__1n7X7{display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.CardSelection_backBtn__rPQmg{background:white;color:#6b7280;border:2px solid #e5e7eb}.CardSelection_backBtn__rPQmg:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}.CardSelection_nextBtn__1n7X7{background:linear-gradient(135deg,#127e87,#059669);color:white;border:none;box-shadow:0 4px 14px rgba(18,126,135,.3)}.CardSelection_nextBtn__1n7X7:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(18,126,135,.4)}.CardSelection_nextBtn__1n7X7:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:768px){.CardSelection_container__9WumB{padding:1rem}.CardSelection_title__RtbZh{font-size:2rem}.CardSelection_cardsGrid__RWO_m{grid-template-columns:1fr;max-height:400px;padding:.5rem}.CardSelection_cardFace__VhalO{height:180px;padding:1.25rem}.CardSelection_cardNumber__AsxjL{font-size:1.25rem}.CardSelection_formRow__V1K8M{grid-template-columns:1fr}.CardSelection_formActions__Y9TdN{flex-direction:column}.CardSelection_navigation__v_D6w{flex-direction:column;gap:1rem}.CardSelection_backBtn__rPQmg,.CardSelection_nextBtn__1n7X7{width:100%;justify-content:center}}.CardSelection_cardsGrid__RWO_m::-webkit-scrollbar{width:6px}.CardSelection_cardsGrid__RWO_m::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.CardSelection_cardsGrid__RWO_m::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#127e87,#059669);border-radius:3px}.CardSelection_cardsGrid__RWO_m::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#0f6b74,#047857)}.ConstructionTable_tableView__eNYAY{padding:0;background:#ffffff;overflow-x:auto}.ConstructionTable_table__eHh4o{width:100%;min-width:1000px;border-collapse:collapse;background:#ffffff;font-family:var(--font-satoshi),sans-serif;border-top:none;border-radius:0 0 12px 12px;table-layout:auto}.ConstructionTable_table__eHh4o thead th{padding:1.25rem;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.25rem;color:var(--background);text-align:center;background:var(--primary);vertical-align:middle;white-space:nowrap;display:table-cell}.ConstructionTable_table__eHh4o thead th:first-child{width:50px;text-align:center}.ConstructionTable_sortable__rlm8V{cursor:pointer}.ConstructionTable_sortIconContainer__ge2Y4{display:inline-block;margin-left:8px;font-size:1.1rem;background-color:rgba(255,255,255,.2);padding:.15rem;border-radius:3px;transition:background-color .2s}.ConstructionTable_sortable__rlm8V:hover .ConstructionTable_sortIconContainer__ge2Y4{background-color:rgba(255,255,255,.3)}.ConstructionTable_constructionRow__uP_BQ{background:#ffffff}.ConstructionTable_constructionRow__uP_BQ:nth-child(odd){background:#f8fafc}.ConstructionTable_constructionRow__uP_BQ:hover{background:#e6f7fa}.ConstructionTable_table__eHh4o td{padding:1.25rem;font-size:1rem;color:var(--text);text-align:center;vertical-align:middle;white-space:nowrap}.ConstructionTable_buildingName__UboZx{font-family:Montserrat,sans-serif;font-weight:500;font-size:1.25rem}.ConstructionTable_dateCell__h5szB{position:relative}.ConstructionTable_timeAgo___iGBo{cursor:pointer}.ConstructionTable_timeAgo___iGBo:hover:after{content:attr(title);position:absolute;top:30%;left:50%;transform:translateX(-50%);background:var(--text);color:var(--background);padding:.5rem 1rem;border-radius:6px;font-size:.875rem;white-space:nowrap;z-index:10;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ConstructionTable_actionsCell__vWsSr{display:flex;gap:1.5rem;justify-content:center}.ConstructionTable_actionBtn__hzVf8{background:none;border:none;padding:.5rem;cursor:pointer;font-size:1.25rem;color:var(--primary);transition:color .3s ease-in-out,transform .3s ease-in-out}.ConstructionTable_actionBtn__hzVf8:hover{color:var(--error);transform:scale(1.1)}.ConstructionTable_noConstructions__k3Nxh{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:3rem;font-size:1.25rem;color:var(--text);z-index:1000;background:rgba(255,255,255,.8);border-radius:12px}@media (max-width:768px){.ConstructionTable_table__eHh4o thead th{font-size:1rem;padding:1rem}.ConstructionTable_table__eHh4o td{font-size:.875rem;padding:1rem}.ConstructionTable_actionBtn__hzVf8,.ConstructionTable_buildingName__UboZx{font-size:1rem}.ConstructionTable_noConstructions__k3Nxh{font-size:1rem;padding:2rem}.ConstructionTable_sortIconContainer__ge2Y4{font-size:1rem}.ConstructionTable_timeAgo___iGBo:hover:after{font-size:.75rem;padding:.4rem .8rem}}@media (max-width:480px){.ConstructionTable_table__eHh4o thead th{font-size:.875rem;padding:.75rem}.ConstructionTable_table__eHh4o td{font-size:.75rem;padding:.75rem}.ConstructionTable_actionBtn__hzVf8,.ConstructionTable_buildingName__UboZx{font-size:.875rem}.ConstructionTable_noConstructions__k3Nxh{font-size:.875rem;padding:1.5rem}.ConstructionTable_sortIconContainer__ge2Y4{font-size:.875rem}.ConstructionTable_timeAgo___iGBo:hover:after{font-size:.75rem;padding:.4rem .8rem}}.Header_header__56njB{display:flex;align-items:center;background:var(--primary);padding:0 1.5rem;height:60px;border-radius:12px 12px 0 0;font-family:var(--font-satoshi),sans-serif}.Header_searchBar__gxBNP{display:flex;align-items:center;width:320px;height:40px;background:var(--background);border-radius:8px;padding:0 1rem;box-shadow:0 2px 4px rgba(0,0,0,.05)}.Header_searchBar__gxBNP i,.Header_searchBar__gxBNP input{color:var(--text);font-size:1rem}.Header_searchBar__gxBNP input{border:none;outline:none;margin-left:.5rem;width:100%;background:transparent}.Header_viewToggle__GTK8O{display:flex;gap:1.5rem;margin-left:auto;margin-right:2rem}.Header_viewToggle__GTK8O i{font-size:1.75rem;cursor:pointer;color:#a0aec0;transition:color .2s ease}.Header_viewToggle__GTK8O i.Header_active__UtiIG,.Header_viewToggle__GTK8O i:hover{color:var(--background)}.Header_addProjectContainer__m6xz4{position:relative;z-index:500}.Header_addProjectBtn__1HKqd{display:flex;align-items:center;justify-content:center;width:175px;height:40px;background:var(--background);border-radius:8px;font-weight:700;font-size:.875rem;color:var(--primary);border:none;cursor:pointer;transition:transform .3s ease-in-out,background .3s ease-in-out}.Header_addProjectBtn__1HKqd:hover{background:#f1f5f9;transform:scale(1.05)}.Header_dropdownMenu__yDa8k{position:absolute;top:100%;right:0;background:#ffffff;border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.15);list-style:none;padding:0;margin:0;min-width:175px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;z-index:501}.Header_addProjectContainer__m6xz4:hover .Header_dropdownMenu__yDa8k{opacity:1;visibility:visible;transform:translateY(0)}.Header_dropdownItem__Q2ip_{display:block;width:100%;padding:.75rem 1rem;background:transparent;border:none;border-radius:8px;text-align:left;font-size:.875rem;color:var(--text);cursor:pointer;transition:background .3s ease-in-out,color .3s ease-in-out}.Header_dropdownItem__Q2ip_:hover{background:#e6f7fa;color:var(--primary);border-radius:8px}.Header_spinner__UH5i4{border:2px solid rgba(0,0,0,.1);border-left:2px solid var(--primary);border-radius:50%;width:20px;height:20px;animation:Header_spin__k_9xl 1s linear infinite}@keyframes Header_spin__k_9xl{to{transform:rotate(1turn)}}@media (max-width:768px){.Header_header__56njB{padding:0 1rem;height:50px}.Header_searchBar__gxBNP{width:200px;height:36px}.Header_viewToggle__GTK8O{gap:1rem;margin-right:1rem}.Header_viewToggle__GTK8O i{font-size:1.5rem}.Header_addProjectBtn__1HKqd{width:150px;font-size:.75rem}.Header_dropdownMenu__yDa8k{min-width:150px}}@media (max-width:480px){.Header_searchBar__gxBNP{width:150px}.Header_viewToggle__GTK8O{gap:.5rem}.Header_addProjectBtn__1HKqd{width:120px}.Header_dropdownMenu__yDa8k{min-width:120px}}.ProjectView_tableView__8s5WO{padding:0;background:#ffffff;overflow-x:auto}.ProjectView_table__E7M2o{width:100%;min-width:800px;border-collapse:collapse;background:#ffffff;font-family:var(--font-satoshi),sans-serif;border-top:none;border-radius:0 0 12px 12px;table-layout:auto}.ProjectView_table__E7M2o thead th{padding:1.25rem;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.25rem;color:var(--background);text-align:center;background:var(--primary);vertical-align:middle;white-space:nowrap;display:table-cell}.ProjectView_table__E7M2o thead th:first-child{width:50px;text-align:center}.ProjectView_sortable__zTQjN{cursor:pointer}.ProjectView_sortIconContainer__V2_67{display:inline-block;margin-left:8px;font-size:1.1rem;background-color:rgba(255,255,255,.2);padding:.15rem;border-radius:3px;transition:background-color .2s}.ProjectView_sortable__zTQjN:hover .ProjectView_sortIconContainer__V2_67{background-color:rgba(255,255,255,.3)}.ProjectView_projectRow__xoHsi{background:#ffffff}.ProjectView_projectRow__xoHsi:nth-child(odd){background:#f8fafc}.ProjectView_projectRow__xoHsi:hover{background:#e6f7fa}.ProjectView_table__E7M2o td{padding:1.25rem;font-size:1rem;color:var(--text);text-align:center;vertical-align:middle;white-space:nowrap}.ProjectView_iconCell__IHrWl{width:50px;text-align:center;padding:1.25rem .5rem}.ProjectView_projectName__Pk6vY{font-family:Montserrat,sans-serif;font-weight:500;font-size:1.25rem}.ProjectView_dateCell__OWH7D{position:relative}.ProjectView_timeAgo___ALBs{cursor:pointer}.ProjectView_timeAgo___ALBs:hover:after{content:attr(title);position:absolute;top:30%;left:50%;transform:translateX(-50%);background:var(--text);color:var(--background);padding:.5rem 1rem;border-radius:6px;font-size:.875rem;white-space:nowrap;z-index:10;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ProjectView_actionsCell__WSwoQ{display:flex;gap:1.5rem;justify-content:center}.ProjectView_actionBtn__kcSlv{background:none;border:none;padding:.5rem;cursor:pointer;font-size:1.25rem;color:var(--primary);transition:color .3s ease-in-out,transform .3s ease-in-out}.ProjectView_actionBtn__kcSlv:hover{color:var(--error);transform:scale(1.1)}.ProjectView_cardView__XIXYG{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:2rem;gap:2rem;padding:2rem;overflow-x:auto}.ProjectView_projectCard__CJF8Z{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:#ffffff;box-shadow:0 4px 24px rgba(0,0,0,.1);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;min-width:280px}.ProjectView_projectCard__CJF8Z:hover{transform:translateY(-10px);box-shadow:0 8px 32px rgba(0,0,0,.15)}.ProjectView_cardImage__H2oyV{position:relative}.ProjectView_cardImageImg__vHx3o{width:100%;height:196px;object-fit:cover}.ProjectView_buildingCount__J42Nu{position:absolute;top:12px;left:12px;background:var(--primary);color:var(--background);padding:8px 16px;border-radius:6px;font-size:.875rem;font-weight:500}.ProjectView_cardBody__OfuwU{padding:1.5rem;cursor:pointer}.ProjectView_cardBody__OfuwU h5{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;color:var(--text);margin:0 0 1rem;letter-spacing:.02em}.ProjectView_cardBody__OfuwU p{font-size:1rem;color:var(--text);margin:.75rem 0}.ProjectView_cardActions__SId0V{display:flex;gap:1.5rem;justify-content:center;padding:1rem;border-top:1px solid var(--border)}.ProjectView_loader__At_KX,.ProjectView_noProjects___94h0{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:3rem;font-size:1.25rem;color:var(--text);z-index:1000;background:rgba(255,255,255,.8);border-radius:12px}@media (max-width:768px){.ProjectView_tableView__8s5WO{padding:0}.ProjectView_table__E7M2o thead th{font-size:1rem;padding:1rem}.ProjectView_table__E7M2o td{font-size:.875rem;padding:1rem}.ProjectView_iconCell__IHrWl{padding:1rem .5rem}.ProjectView_actionBtn__kcSlv,.ProjectView_projectName__Pk6vY{font-size:1rem}.ProjectView_cardView__XIXYG{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:1.5rem}.ProjectView_cardBody__OfuwU h5{font-size:1.25rem}.ProjectView_cardBody__OfuwU p{font-size:.875rem}}@media (max-width:480px){.ProjectView_table__E7M2o thead th{font-size:.875rem;padding:.75rem}.ProjectView_table__E7M2o td{font-size:.75rem;padding:.75rem}.ProjectView_iconCell__IHrWl{padding:.75rem .5rem}.ProjectView_actionBtn__kcSlv,.ProjectView_projectName__Pk6vY{font-size:.875rem}.ProjectView_cardView__XIXYG{grid-template-columns:1fr;padding:1rem}.ProjectView_cardBody__OfuwU h5{font-size:1rem}.ProjectView_cardBody__OfuwU p{font-size:.75rem}.ProjectView_loader__At_KX,.ProjectView_noProjects___94h0{padding:2rem;font-size:1rem}.ProjectView_timeAgo___ALBs:hover:after{font-size:.75rem;padding:.4rem .8rem}}.Pagination_pagination__CxCVU{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:1.5rem;padding:0;gap:1rem}.Pagination_paginationInfo__cPau4{text-align:center;font-family:Satoshi,sans-serif;color:#2f4f4f;font-size:14px}.Pagination_paginationControls__qkbkZ{display:flex;align-items:center;justify-content:center;gap:1rem}.Pagination_select___ihe5{border:0;border-bottom:2px solid #2f4f4f;border-radius:0;padding:.5rem;font-size:14px;color:#2f4f4f;background:transparent;cursor:pointer}.Pagination_select___ihe5:focus{border-bottom-color:#127e87;box-shadow:none;outline:none}.Pagination_paginationButton__m1i4X{background-color:#127e87;color:white;border:none;padding:.5rem 1rem;margin:0 .25rem;border-radius:8px;transition:background-color .3s;font-weight:500;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px}.Pagination_paginationButton__m1i4X:hover{background-color:#0e5f65}.Pagination_paginationButton__m1i4X:disabled{background-color:#94a3b8;cursor:not-allowed}@media (max-width:768px){.Pagination_pagination__CxCVU{flex-direction:column;align-items:flex-start;gap:16px;padding:0 15px}.Pagination_paginationInfo__cPau4{font-size:12px}.Pagination_select___ihe5{font-size:12px;padding:.4rem}.Pagination_paginationButton__m1i4X{font-size:12px;padding:.4rem .8rem;min-width:32px;min-height:32px}}.AddProjectModal_modal__JCbV2{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1050;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.AddProjectModal_modal__JCbV2.AddProjectModal_show__zRvuN{opacity:1;visibility:visible}.AddProjectModal_modalDialog__J_QQe{max-width:600px;width:90%}.AddProjectModal_modalContent__P2Dqv{background:#ffffff;border:1px solid var(--border);border-radius:12px;overflow:hidden;transform:scale(.95);transition:transform .4s ease-in-out;box-shadow:0 8px 32px rgba(0,0,0,.15)}.AddProjectModal_modal__JCbV2.AddProjectModal_show__zRvuN .AddProjectModal_modalContent__P2Dqv{transform:scale(1)}.AddProjectModal_modalHeader__Kixpz{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:var(--primary)}.AddProjectModal_modalTitle__VraU5{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700;color:var(--background);margin:0;letter-spacing:.02em}.AddProjectModal_closeButton__G0InH{background:none;border:none;font-size:1.75rem;color:var(--background);cursor:pointer;transition:color .3s ease-in-out}.AddProjectModal_closeButton__G0InH:hover{color:#e6f7fa}.AddProjectModal_modalBody__lo8AW{padding:1.5rem}.AddProjectModal_formGroup__Fw5lb{margin-bottom:1.5rem}.AddProjectModal_formGroup__Fw5lb label{display:block;font-family:var(--font-satoshi),sans-serif;font-size:.875rem;font-weight:500;color:var(--text);margin-bottom:.5rem}.AddProjectModal_input__VdN2U{width:100%;padding:.75rem;border:1px solid var(--border);border-radius:8px;font-family:var(--font-satoshi),sans-serif;font-size:1rem;color:var(--text);background:#ffffff;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.AddProjectModal_input__VdN2U:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(18,126,135,.2)}.AddProjectModal_inputGroup__UG1vS{display:flex;align-items:center}.AddProjectModal_inputGroupText__L9nmY{padding:.75rem;background:#ffffff;border:1px solid var(--border);border-left:none;border-radius:0 8px 8px 0;font-family:var(--font-satoshi),sans-serif;font-size:1rem;color:var(--text)}.AddProjectModal_modalFooter__zrEqN{display:flex;justify-content:flex-end;padding:1rem 1.5rem;gap:1rem}.AddProjectModal_cancelButton__ZORzx{padding:.75rem 1.5rem;background:#ffffff;border:1px solid var(--border);border-radius:8px;font-family:var(--font-satoshi),sans-serif;font-size:.875rem;color:var(--text);cursor:pointer;transition:background .3s ease-in-out,transform .3s ease-in-out}.AddProjectModal_cancelButton__ZORzx:hover{background:#e5e7eb;transform:scale(1.05)}.AddProjectModal_createButton__VDrMk{padding:.75rem 1.5rem;background:var(--primary);border:none;border-radius:8px;font-family:var(--font-satoshi),sans-serif;font-size:.875rem;color:var(--background);cursor:pointer;transition:background .3s ease-in-out,transform .3s ease-in-out}.AddProjectModal_createButton__VDrMk:hover{background:var(--error);transform:scale(1.05)}.AddProjectModal_createButton__VDrMk:disabled{background:#a0aec0;cursor:not-allowed}.AddProjectModal_spinner__ue0OE{border:2px solid rgba(0,0,0,.1);border-left:2px solid var(--primary);border-radius:50%;width:20px;height:20px;animation:AddProjectModal_spin__CQMpF 1s linear infinite}@keyframes AddProjectModal_spin__CQMpF{to{transform:rotate(1turn)}}@media (max-width:480px){.AddProjectModal_modalDialog__J_QQe{width:95%}.AddProjectModal_modalHeader__Kixpz{padding:1rem}.AddProjectModal_modalTitle__VraU5{font-size:1.5rem}.AddProjectModal_modalBody__lo8AW{padding:1rem}.AddProjectModal_formGroup__Fw5lb{margin-bottom:1rem}.AddProjectModal_input__VdN2U{font-size:.875rem}.AddProjectModal_modalFooter__zrEqN{padding:1rem}.AddProjectModal_cancelButton__ZORzx,.AddProjectModal_createButton__VDrMk{padding:.5rem 1rem;font-size:.75rem}}.UpdateProjectModal_modal__cbYun{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1050;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.UpdateProjectModal_modal__cbYun.UpdateProjectModal_show__lTKGL{opacity:1;visibility:visible}.UpdateProjectModal_modalDialog__IEerf{max-width:600px;width:90%}.UpdateProjectModal_modalContent__WuXd7{background:#ffffff;border:1px solid var(--border);border-radius:12px;overflow:hidden;transform:scale(.95);transition:transform .4s ease-in-out;box-shadow:0 8px 32px rgba(0,0,0,.15)}.UpdateProjectModal_modal__cbYun.UpdateProjectModal_show__lTKGL .UpdateProjectModal_modalContent__WuXd7{transform:scale(1)}.UpdateProjectModal_modalHeader__RCFNP{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:var(--primary)}.UpdateProjectModal_modalTitle___l4wN{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700;color:var(--background);margin:0;letter-spacing:.02em}.UpdateProjectModal_closeButton__7kghj{background:none;border:none;font-size:1.75rem;color:var(--background);cursor:pointer;transition:color .3s ease-in-out}.UpdateProjectModal_closeButton__7kghj:hover{color:#e6f7fa}.UpdateProjectModal_modalBody__S5gVd{padding:1.5rem}.UpdateProjectModal_formGroup__jGyN2{margin-bottom:1.5rem}.UpdateProjectModal_formGroup__jGyN2 label{display:block;font-family:var(--font-satoshi),sans-serif;font-size:.875rem;font-weight:500;color:var(--text);margin-bottom:.5rem}.UpdateProjectModal_input__SDR9p{width:100%;padding:.75rem;border:1px solid var(--border);border-radius:8px;font-family:var(--font-satoshi),sans-serif;font-size:1rem;color:var(--text);background:#ffffff;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.UpdateProjectModal_input__SDR9p:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(18,126,135,.2)}.UpdateProjectModal_inputGroup__jSw_c{display:flex;align-items:center}.UpdateProjectModal_inputGroupText__vUPly{padding:.75rem;background:#ffffff;border:1px solid var(--border);border-left:none;border-radius:0 8px 8px 0;font-family:var(--font-satoshi),sans-serif;font-size:1rem;color:var(--text)}.UpdateProjectModal_modalFooter__jLBzF{display:flex;justify-content:flex-end;padding:1rem 1.5rem;gap:1rem}.UpdateProjectModal_cancelButton__f3x23{padding:.75rem 1.5rem;background:#ffffff;border:1px solid var(--border);border-radius:8px;font-family:var(--font-satoshi),sans-serif;font-size:.875rem;color:var(--text);cursor:pointer;transition:background .3s ease-in-out,transform .3s ease-in-out}.UpdateProjectModal_cancelButton__f3x23:hover{background:#e5e7eb;transform:scale(1.05)}.UpdateProjectModal_updateButton__w03dU{padding:.75rem 1.5rem;background:var(--primary);border:none;border-radius:8px;font-family:var(--font-satoshi),sans-serif;font-size:.875rem;color:var(--background);cursor:pointer;transition:background .3s ease-in-out,transform .3s ease-in-out}.UpdateProjectModal_updateButton__w03dU:hover{background:var(--error);transform:scale(1.05)}.UpdateProjectModal_updateButton__w03dU:disabled{background:#a0aec0;cursor:not-allowed}.UpdateProjectModal_spinner__HsT31{border:2px solid rgba(0,0,0,.1);border-left:2px solid var(--primary);border-radius:50%;width:20px;height:20px;animation:UpdateProjectModal_spin__3XMeP 1s linear infinite}@keyframes UpdateProjectModal_spin__3XMeP{to{transform:rotate(1turn)}}@media (max-width:480px){.UpdateProjectModal_modalDialog__IEerf{width:95%}.UpdateProjectModal_modalHeader__RCFNP{padding:1rem}.UpdateProjectModal_modalTitle___l4wN{font-size:1.5rem}.UpdateProjectModal_modalBody__S5gVd{padding:1rem}.UpdateProjectModal_formGroup__jGyN2{margin-bottom:1rem}.UpdateProjectModal_input__SDR9p{font-size:.875rem}.UpdateProjectModal_modalFooter__jLBzF{padding:1rem}.UpdateProjectModal_cancelButton__f3x23,.UpdateProjectModal_updateButton__w03dU{padding:.5rem 1rem;font-size:.75rem}}.Verificated_spinnerContainer__Pv394{display:flex;justify-content:center;margin-top:.5rem}