.solutions_formContainer__y_nuN{width:100%;margin:0 auto;padding:2rem}.solutions_formLayout__J4yG6{gap:1rem}.solutions_uploadSection___8NwW{display:flex;flex-direction:column;gap:1.5rem}.solutions_fileUploadArea__gXWBH{border:2px dashed #fff;border-radius:.75rem;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all .3s ease;position:relative;min-height:200px}.solutions_fileUploadArea__gXWBH:hover{border-color:#38bdf8;background-color:rgba(31,103,134,.05)}.solutions_fileInput__NFuev{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.solutions_uploadContent__KI9W_{display:flex;flex-direction:column;align-items:center;gap:1rem}.solutions_uploadIcon__Dtzn1{width:3rem;height:3rem;border-radius:50%;background:linear-gradient(135deg,#38bdf8,#818cf8);display:flex;align-items:center;justify-content:center;color:#fff}.solutions_uploadText__fAHVb{font-size:1rem;margin:0}.solutions_uploadHint__w8aRF{font-size:.875rem;margin:0}.solutions_fileList__DQc_U{display:flex;justify-content:center;gap:1rem;padding:1rem}.solutions_fileItem__ZY0d4{display:flex;align-items:center;padding:.5rem .75rem;background-color:var(--nextra-card-background,#fff);border-radius:.5rem;border:1px solid var(--nextra-border-color,#ddd);transition:all .2s ease}.solutions_fileItem__ZY0d4:hover{background-color:rgba(56,189,248,.05)}.solutions_activeFile__05J0j{border-color:#38bdf8;background-color:rgba(56,189,248,.1)}.solutions_fileInfo__QHy5K{display:flex;align-items:center;gap:.5rem;flex:1 1;cursor:pointer}.solutions_fileIcon__MBt0k{color:#38bdf8}.solutions_fileName__BXDUa{font-size:.875rem;color:var(--nextra-primary-text,#333);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.solutions_fileSize__pKHkB{font-size:.75rem;color:var(--nextra-secondary-text,#666)}.solutions_fileActions__CUZob{display:flex;gap:.5rem}.solutions_previewButton__P2JhB,.solutions_removeFileButton__nSx_P{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;width:2.5rem}.solutions_previewButton__P2JhB{color:#38bdf8}.solutions_previewButton__P2JhB:hover{background-color:rgba(56,189,248,.1)}.solutions_removeFileButton__nSx_P{color:var(--nextra-secondary-text,#666)}.solutions_removeFileButton__nSx_P:hover{background-color:rgba(239,68,68,.1);color:#ef4444}.solutions_previewContainer__qwzMA{padding:1rem}.solutions_preview3D__2dc1C{width:100%;height:300px;border-radius:.5rem;overflow:hidden;background-color:#7777a5;position:relative}.solutions_previewFrame__uU01I{width:100%;height:100%;border:none}.solutions_formGrid__FxQuV{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem}.solutions_formField__D27Hr{gap:.5rem}.solutions_label__1r_E6{font-size:.875rem;font-weight:600}.solutions_input__C_f4U,.solutions_select__3hEfl,.solutions_textarea___vNgC{width:100%;padding:.75rem;border:1px solid var(--nextra-border-color,#ddd);border-radius:.5rem;background-color:var(--nextra-card-background,#fff);font-size:.875rem;color:var(--nextra-primary-text,#333);transition:border-color .2s ease}.solutions_textarea___vNgC{resize:vertical}.solutions_input__C_f4U:focus,.solutions_select__3hEfl:focus,.solutions_textarea___vNgC:focus{outline:none;border-color:#38bdf8;box-shadow:0 0 0 2px rgba(56,189,248,.2)}.solutions_formActions__LBbtc{display:flex;flex-direction:column;gap:1rem;align-items:center}.solutions_CartBtn__fzJEj{width:15rem;height:4rem;border-radius:12px;border:none;background:linear-gradient(90deg,#38bdf8,#818cf8);cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,.103);position:relative}.solutions_CartBtn__fzJEj,.solutions_IconContainer__6oupW{display:flex;align-items:center;justify-content:center;transition-duration:.5s;overflow:hidden}.solutions_IconContainer__6oupW{position:absolute;left:-50px;width:30px;height:30px;background-color:transparent;border-radius:50%;z-index:2}.solutions_icon__VhXUz{border-radius:1px}.solutions_text__HWhb3{height:100%;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;color:#111;z-index:1;transition-duration:.5s;font-size:1.04em;font-weight:600}.solutions_CartBtn__fzJEj:hover .solutions_IconContainer__6oupW{transform:translateX(58px);border-radius:40px;transition-duration:.5s}.solutions_CartBtn__fzJEj:hover .solutions_text__HWhb3{transform:translate(10px);transition-duration:.5s}.solutions_CartBtn__fzJEj:active{transform:scale(.95);transition-duration:.5s}.solutions_animatedbutton__v7vN2{position:relative;display:flex;align-items:center;border:.1rem solid transparent;font-size:1rem;background-color:#bfd6e5;border-radius:.5rem;font-weight:600;box-shadow:0 0 0 2px #fff;cursor:pointer;overflow:hidden;transition:all .6s cubic-bezier(.23,1,.32,1)}.dark .solutions_animatedbutton__v7vN2{background-color:#14161e;box-shadow:0 0 0 2px #1a1b1c}.solutions_animatedbutton__v7vN2 svg{position:absolute;width:24px;fill:#1f387e;z-index:9;transition:all .8s cubic-bezier(.23,1,.32,1)}.solutions_animatedbutton__v7vN2 .solutions_arr1__MIVvU{right:16px}.solutions_animatedbutton__v7vN2 .solutions_arr2__6BcJn{left:-25%}.solutions_animatedbutton__v7vN2 .solutions_circle__Tni_b{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background-color:#b5c7f3;border-radius:50%;opacity:0;transition:all .8s cubic-bezier(.23,1,.32,1)}.dark .solutions_animatedbutton__v7vN2 .solutions_circle__Tni_b{background-color:#6489dd}.solutions_animatedbutton__v7vN2 .solutions_texto__fgjv5{position:relative;z-index:1;transition:all .8s cubic-bezier(.23,1,.32,1)}.solutions_animatedbutton__v7vN2:hover{box-shadow:0 0 0 12px transparent;border-radius:2rem;align-items:center;justify-content:center}.solutions_animatedbutton__v7vN2:hover .solutions_arr1__MIVvU{right:-25%}.solutions_animatedbutton__v7vN2:hover .solutions_arr2__6BcJn{left:16px}.solutions_animatedbutton__v7vN2:hover .solutions_texto__fgjv5{color:#1a1b1c}.solutions_animatedbutton__v7vN2:hover svg{fill:#1f387e}.solutions_animatedbutton__v7vN2:active{scale:.95;box-shadow:0 0 0 4px #00e7fc}.solutions_animatedbutton__v7vN2:hover .solutions_circle__Tni_b{width:220px;height:220px;opacity:1}@media (max-width:600px){.solutions_arr1__MIVvU,.solutions_arr2__6BcJn{display:none}.solutions_animatedbutton__v7vN2{align-items:center;justify-content:center;font-size:.8rem}}.solutions_loading__OcAFG{position:relative}.solutions_spinner__IVTbh{width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:solutions_spin__XQK77 1s linear infinite}@keyframes solutions_spin__XQK77{to{transform:rotate(1turn)}}.solutions_statusMessage__1Z6O6,.solutions_warningMessage__FbDZt{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;animation:solutions_fadeIn__TK7za .3s ease-out;max-width:400px;text-align:center}.solutions_successMessage__u7dVI{background-color:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.2)}.solutions_errorMessage__1U9Gp{background-color:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.solutions_warningMessage__FbDZt{background-color:rgba(245,158,11,.1);color:#f59e0b;border:1px solid rgba(245,158,11,.2)}@keyframes solutions_fadeIn__TK7za{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.solutions_formFooter__PFs5s{margin-top:1rem;text-align:center}.solutions_infoNote__wVj8b{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background-color:rgba(56,189,248,.1);border-radius:.5rem;font-size:.875rem;color:var(--nextra-secondary-text,#666)}.solutions_required__cjPpb{color:#ef4444}.dark .solutions_fileItem__ZY0d4,.dark .solutions_input__C_f4U,.dark .solutions_quantityInput__b6Ykx,.dark .solutions_select__3hEfl,.dark .solutions_textarea___vNgC{background-color:#14161e;color:#e0e0e0;border:.1em solid #363636}.dark .solutions_fileName__BXDUa,.dark .solutions_infoNote__wVj8b{color:#e0e0e0}.dark .solutions_activeFile__05J0j{border-color:#38bdf8;background-color:rgba(56,189,248,.2)}.dark .solutions_fileItem__ZY0d4:hover{background-color:rgba(56,189,248,.1)}.solutions_addToCartSuccess__8OCrp{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:2000;animation:solutions_slideDown__p6SQZ .3s ease-out,solutions_fadeOut__7nhy7 .5s ease-out 1.5s forwards}.solutions_addToCartSuccessContent__YjVx9{background-color:#4caf50;color:#fff;padding:15px 25px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2);display:flex;align-items:center;gap:12px}.solutions_successIcon__5gIh0{font-size:20px;font-weight:700;background-color:hsla(0,0%,100%,.3);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.solutions_addToCartSuccessContent__YjVx9 p{margin:0;font-weight:500;font-size:16px}.logos-grid_container__YS016{width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem}.logos-grid_title__TZk0a{text-align:center;margin-bottom:2rem;font-size:1.8rem;font-weight:600}.logos-grid_grid__ETUdq{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1.5rem;gap:1.5rem}.logos-grid_card__iBt3K{display:flex;flex-direction:column;align-items:center;padding:1.5rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;text-decoration:none;color:inherit}.logos-grid_card__iBt3K:hover{transform:translateY(-5px);box-shadow:0 10px 15px rgba(0,0,0,.1)}.logos-grid_logoContainer__nJSbF{width:100%;height:80px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.logos-grid_logo__0ldcY{object-fit:contain;max-width:100%;max-height:100%}.logos-grid_info__YjQy0{width:100%;text-align:center}.logos-grid_siteName__G9LHv{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.logos-grid_description__eottR{font-size:.9rem}@media (max-width:768px){.logos-grid_grid__ETUdq{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.logos-grid_card__iBt3K{padding:1rem}.logos-grid_logoContainer__nJSbF{height:60px}.logos-grid_siteName__G9LHv{font-size:1rem}.logos-grid_description__eottR{font-size:.8rem}}@media (max-width:480px){.logos-grid_grid__ETUdq{grid-template-columns:repeat(2,1fr)}}