.PartenaireApplicationForm-module__sKMN3q__container{max-width:1200px;margin:160px auto 0}.PartenaireApplicationForm-module__sKMN3q__header{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-bottom:50px;display:flex}.PartenaireApplicationForm-module__sKMN3q__header h1{color:var(--primary);margin:0;font-family:salmond-bold,sans-serif;font-size:40px;position:relative}.PartenaireApplicationForm-module__sKMN3q__header h1:after{content:"";background:var(--primary);border-radius:2px;width:80px;height:3px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.PartenaireApplicationForm-module__sKMN3q__header p{color:var(--text-primary);max-width:600px;margin:0;font-family:manrope,sans-serif;font-size:18px;line-height:1.6}.PartenaireApplicationForm-module__sKMN3q__loader{color:var(--text-secondary);justify-content:center;align-items:center;padding:2rem;font-size:1.1rem;display:flex}.PartenaireApplicationForm-module__sKMN3q__statusCard{text-align:center;color:#fff;border:1px solid #d1d5db;border-radius:24px;max-width:500px;margin:auto auto 40px;padding:50px 40px;position:relative;overflow:hidden}.PartenaireApplicationForm-module__sKMN3q__statusCard:before{content:"";background:var(--primary);height:4px;position:absolute;top:0;left:0;right:0}.PartenaireApplicationForm-module__sKMN3q__statusCard h2{color:var(--primary);text-shadow:0 2px 4px #0003;margin:0 0 16px;font-family:salmond-bold,sans-serif;font-size:32px}.PartenaireApplicationForm-module__sKMN3q__statusCard p{color:var(--text-primary);margin:0;font-family:manrope,sans-serif;font-size:18px;line-height:1.6}.PartenaireApplicationForm-module__sKMN3q__statusBadge{background:var(--blue-bg-rgba);background:var(--blue-gradient-bg-webkit);background:var(--blue-gradient-bg);width:fit-content;height:auto;color:var(--text-primary);border-radius:50px;outline:none;margin-top:20px;padding:4px 16px;font-family:manrope-bold;font-size:18px;display:inline-block}.PartenaireApplicationForm-module__sKMN3q__rejectionReason{color:var(--text-primary);background:#ffffff1a;border-radius:8px;margin:16px 0;padding:15px;font-family:manrope,sans-serif}.PartenaireApplicationForm-module__sKMN3q__paymentNote{color:var(--primary);border-left:4px solid var(--primary);background:#2563eb1a;border-radius:8px;margin-top:15px;padding:15px;font-family:manrope-medium,sans-serif;font-size:15px}.PartenaireApplicationForm-module__sKMN3q__form{background:#fff;border-radius:24px;margin-bottom:40px;padding:40px;position:relative;overflow:hidden;box-shadow:0 4px 24px #00000014}.PartenaireApplicationForm-module__sKMN3q__form:before{content:"";background:var(--primary);height:4px;position:absolute;top:0;left:0;right:0}.PartenaireApplicationForm-module__sKMN3q__form h2{color:var(--primary);margin:40px 0 20px;padding-bottom:12px;font-family:manrope-bold,sans-serif;font-size:24px;position:relative}.PartenaireApplicationForm-module__sKMN3q__form h2:first-of-type{margin-top:0}.PartenaireApplicationForm-module__sKMN3q__form h2:before{content:"";background:var(--primary);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0}.PartenaireApplicationForm-module__sKMN3q__formGroup{flex-direction:column;gap:8px;margin-bottom:20px;display:flex;position:relative}.PartenaireApplicationForm-module__sKMN3q__formGroup label{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:4px;font-family:manrope,sans-serif;font-size:16px;font-weight:600;display:flex}.PartenaireApplicationForm-module__sKMN3q__formGroup input,.PartenaireApplicationForm-module__sKMN3q__formGroup textarea,.PartenaireApplicationForm-module__sKMN3q__formGroup select{box-shadow:none;background:#fff;border:2px solid #e5e7eb;border-radius:12px;width:100%;padding:14px 16px;font-family:manrope,sans-serif;font-size:16px;transition:all .2s}.PartenaireApplicationForm-module__sKMN3q__formGroup select{color:var(--text-primary);padding:10px 16px;font-weight:400;line-height:1.5}.PartenaireApplicationForm-module__sKMN3q__formGroup select optgroup{color:var(--text-primary);background:#f9fafb;margin:2px 0;padding:4px 12px;font-family:manrope,sans-serif;font-size:14px;font-weight:600}.PartenaireApplicationForm-module__sKMN3q__formGroup select option{color:var(--text-secondary);background:#fff;padding:6px 16px;font-family:manrope,sans-serif;font-size:15px;font-weight:400;line-height:1.3}.PartenaireApplicationForm-module__sKMN3q__formGroup .PartenaireApplicationForm-module__sKMN3q__select{font-family:manrope}.PartenaireApplicationForm-module__sKMN3q__formGroup input:focus,.PartenaireApplicationForm-module__sKMN3q__formGroup textarea:focus,.PartenaireApplicationForm-module__sKMN3q__formGroup select:focus{border-color:var(--primary);background:#fff;outline:none;box-shadow:0 0 0 3px #060d6b1a}.PartenaireApplicationForm-module__sKMN3q__formGroup input:hover,.PartenaireApplicationForm-module__sKMN3q__formGroup textarea:hover,.PartenaireApplicationForm-module__sKMN3q__formGroup select:hover{border-color:#c4c9d4}.PartenaireApplicationForm-module__sKMN3q__formGroup input.PartenaireApplicationForm-module__sKMN3q__error,.PartenaireApplicationForm-module__sKMN3q__formGroup textarea.PartenaireApplicationForm-module__sKMN3q__error,.PartenaireApplicationForm-module__sKMN3q__formGroup select.PartenaireApplicationForm-module__sKMN3q__error{background:#fef2f2;border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}.PartenaireApplicationForm-module__sKMN3q__formGroup select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.PartenaireApplicationForm-module__sKMN3q__formGroup textarea{resize:vertical;min-height:120px;line-height:1.6}.PartenaireApplicationForm-module__sKMN3q__formRow{grid-template-columns:1fr 2fr;gap:24px;margin-bottom:20px;display:grid}.PartenaireApplicationForm-module__sKMN3q__errorText{color:#dc2626;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;margin-top:6px;padding:8px 12px;font-family:manrope,sans-serif;font-size:14px;font-weight:500;display:block;box-shadow:0 2px 4px #dc26261a}.PartenaireApplicationForm-module__sKMN3q__sectionIcon{color:var(--primary,#2563eb);margin-right:8px;font-size:20px}.PartenaireApplicationForm-module__sKMN3q__uploadArea{text-align:center;cursor:pointer;background:#fafafa;border:2px dashed #d1d5db;border-radius:12px;margin-top:8px;padding:24px;transition:all .2s;position:relative}.PartenaireApplicationForm-module__sKMN3q__uploadArea:hover{border-color:var(--primary);background:#f8fafc}.PartenaireApplicationForm-module__sKMN3q__uploadArea.PartenaireApplicationForm-module__sKMN3q__hasFile{background:#f0fdf4;border-style:solid;border-color:#16a34a}.PartenaireApplicationForm-module__sKMN3q__fileInput{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;position:absolute}.PartenaireApplicationForm-module__sKMN3q__uploadLabel{cursor:pointer;color:var(--text-secondary);z-index:1;justify-content:center;align-items:center;font-family:manrope,sans-serif;font-size:14px;display:flex;position:relative}.PartenaireApplicationForm-module__sKMN3q__uploadText{text-align:center}.PartenaireApplicationForm-module__sKMN3q__uploadText .PartenaireApplicationForm-module__sKMN3q__primary{color:var(--text-primary);font-weight:500}.PartenaireApplicationForm-module__sKMN3q__uploadText .PartenaireApplicationForm-module__sKMN3q__secondary{color:var(--text-secondary);margin-top:2px;font-size:12px}.PartenaireApplicationForm-module__sKMN3q__uploadedFile{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;justify-content:space-between;align-items:center;margin-top:8px;padding:8px 12px;font-family:manrope,sans-serif;font-size:14px;font-weight:500;display:flex}.PartenaireApplicationForm-module__sKMN3q__checkIcon{color:#16a34a;font-size:14px}.PartenaireApplicationForm-module__sKMN3q__info{border:1px solid #d1d5db;border-radius:16px;margin:24px 0;padding:24px 28px;box-shadow:0 2px 8px #0369a11a}.PartenaireApplicationForm-module__sKMN3q__info h4{color:#1e293b;align-items:center;gap:8px;margin:0 0 16px;font-family:manrope-bold,sans-serif;font-size:18px;display:flex}.PartenaireApplicationForm-module__sKMN3q__info ol{color:#0369a1;margin:0;padding-left:24px;font-family:manrope,sans-serif;line-height:1.7}.PartenaireApplicationForm-module__sKMN3q__info li{margin-bottom:8px;font-weight:500}.PartenaireApplicationForm-module__sKMN3q__note{color:var(--text-primary);border:1px solid #d1d5db;border-radius:12px;margin-top:20px;padding:16px 20px;font-family:manrope,sans-serif;font-size:14px;font-weight:500;box-shadow:0 2px 4px #f59e0b1a}.PartenaireApplicationForm-module__sKMN3q__submitButton{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:50px;min-width:280px;margin:32px auto 0;padding:8px 16px;font-family:manrope,sans-serif;font-size:18px;transition:all .2s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 12px #060d6b33}.PartenaireApplicationForm-module__sKMN3q__submitButton:before{content:"";pointer-events:none;z-index:1;background:#fff3;width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.PartenaireApplicationForm-module__sKMN3q__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #060d6b40}.PartenaireApplicationForm-module__sKMN3q__submitButton:hover:not(:disabled):before{left:100%}.PartenaireApplicationForm-module__sKMN3q__submitButton:active{transform:translateY(0)}.PartenaireApplicationForm-module__sKMN3q__submitButton:disabled{opacity:.6;cursor:not-allowed;background:#c4c9d4;transform:none}.PartenaireApplicationForm-module__sKMN3q__geocodeButton{border:2px solid var(--primary);width:100%;color:var(--primary);cursor:pointer;background:#fff;border-radius:8px;margin-bottom:8px;padding:12px 24px;font-family:manrope,sans-serif;font-size:14px;font-weight:600;transition:all .3s}.PartenaireApplicationForm-module__sKMN3q__geocodeButton:hover:not(:disabled){background:var(--primary);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.PartenaireApplicationForm-module__sKMN3q__geocodeButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.PartenaireApplicationForm-module__sKMN3q__geocodeSuccess{color:#10b981;border-color:#10b981}.PartenaireApplicationForm-module__sKMN3q__geocodeSuccess:hover:not(:disabled){color:#fff;background:#10b981}.PartenaireApplicationForm-module__sKMN3q__geocodeError{color:#ef4444;border-color:#ef4444}.PartenaireApplicationForm-module__sKMN3q__geocodeError:hover:not(:disabled){color:#fff;background:#ef4444}.PartenaireApplicationForm-module__sKMN3q__loadingText,.PartenaireApplicationForm-module__sKMN3q__successText,.PartenaireApplicationForm-module__sKMN3q__errorText{justify-content:center;align-items:center;gap:8px;display:flex}.PartenaireApplicationForm-module__sKMN3q__coordinates{border-left:4px solid var(--primary);background:#f3f4f6;border-radius:6px;margin-top:8px;padding:8px 12px}.PartenaireApplicationForm-module__sKMN3q__coordinates small{color:var(--text-secondary);font-family:manrope,sans-serif;font-size:12px;font-weight:500}@media (max-width:1200px){.PartenaireApplicationForm-module__sKMN3q__container{margin-top:110px}.PartenaireApplicationForm-module__sKMN3q__form{padding:32px 24px}}@media (max-width:768px){.PartenaireApplicationForm-module__sKMN3q__container{margin-top:110px}.PartenaireApplicationForm-module__sKMN3q__header h1{font-size:32px}.PartenaireApplicationForm-module__sKMN3q__form{border-radius:16px;padding:24px 16px}.PartenaireApplicationForm-module__sKMN3q__form h2{font-size:24px}.PartenaireApplicationForm-module__sKMN3q__formRow{grid-template-columns:1fr;gap:16px}.PartenaireApplicationForm-module__sKMN3q__submitButton{width:100%;min-width:auto;padding:16px 24px}.PartenaireApplicationForm-module__sKMN3q__statusCard{padding:30px 20px}.PartenaireApplicationForm-module__sKMN3q__statusCard h2{font-size:24px}}@media (max-width:480px){.PartenaireApplicationForm-module__sKMN3q__header h1{font-size:28px}.PartenaireApplicationForm-module__sKMN3q__form{padding:16px 12px}.PartenaireApplicationForm-module__sKMN3q__form h2{font-size:20px}.PartenaireApplicationForm-module__sKMN3q__formGroup label{font-size:14px}.PartenaireApplicationForm-module__sKMN3q__formGroup input,.PartenaireApplicationForm-module__sKMN3q__formGroup textarea,.PartenaireApplicationForm-module__sKMN3q__formGroup select{padding:12px 14px;font-size:14px}.PartenaireApplicationForm-module__sKMN3q__submitButton{padding:14px 20px;font-size:16px}.PartenaireApplicationForm-module__sKMN3q__modal{min-width:300px;margin:16px}.PartenaireApplicationForm-module__sKMN3q__modalHeader{padding:20px 20px 12px}.PartenaireApplicationForm-module__sKMN3q__modalBody{padding:16px 20px}.PartenaireApplicationForm-module__sKMN3q__modalFooter{padding:12px 20px 20px}.PartenaireApplicationForm-module__sKMN3q__uploadArea{min-height:100px;padding:24px 16px}.PartenaireApplicationForm-module__sKMN3q__uploadIconContainer{width:48px;height:48px}.PartenaireApplicationForm-module__sKMN3q__uploadIcon{font-size:20px}.PartenaireApplicationForm-module__sKMN3q__uploadText .PartenaireApplicationForm-module__sKMN3q__primary{font-size:14px}.PartenaireApplicationForm-module__sKMN3q__uploadText .PartenaireApplicationForm-module__sKMN3q__secondary{font-size:12px}.PartenaireApplicationForm-module__sKMN3q__uploadedFile{padding:16px 20px}.PartenaireApplicationForm-module__sKMN3q__fileIconContainer{width:40px;height:40px}.PartenaireApplicationForm-module__sKMN3q__fileName{font-size:14px}.PartenaireApplicationForm-module__sKMN3q__fileSize{font-size:12px}}.PartenaireApplicationForm-module__sKMN3q__newApplicationBanner{color:var(--text-primary);border-radius:16px;justify-content:space-between;align-items:center;column-gap:8px;margin-top:20px;padding:20px;display:flex}.PartenaireApplicationForm-module__sKMN3q__newApplicationBanner p{color:var(--text-primary);margin:0;font-family:manrope,sans-serif;font-size:16px}.PartenaireApplicationForm-module__sKMN3q__cancelNewApplication{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:25px;padding:12px 16px;font-family:manrope,sans-serif;font-size:14px;transition:all .2s}.PartenaireApplicationForm-module__sKMN3q__cancelNewApplication:hover{transform:translateY(-1px)}.PartenaireApplicationForm-module__sKMN3q__addressInputContainer{position:relative}.PartenaireApplicationForm-module__sKMN3q__addressSuggestions{z-index:10;background:#fff;border:1px solid #d1d5db;border-top:none;border-radius:0 0 8px 8px;max-height:200px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a}.PartenaireApplicationForm-module__sKMN3q__addressSuggestion{cursor:pointer;border-bottom:1px solid #f3f4f6;padding:12px 16px;transition:background-color .2s}.PartenaireApplicationForm-module__sKMN3q__addressSuggestion:last-child{border-bottom:none}.PartenaireApplicationForm-module__sKMN3q__addressSuggestion:hover{background-color:#f9fafb}.PartenaireApplicationForm-module__sKMN3q__addressName{color:var(--text-primary);font-weight:500;display:block}.PartenaireApplicationForm-module__sKMN3q__cityInputContainer{position:relative}.PartenaireApplicationForm-module__sKMN3q__citySuggestions{z-index:10;background:#fff;border:1px solid #d1d5db;border-top:none;border-radius:0 0 8px 8px;max-height:200px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a}.PartenaireApplicationForm-module__sKMN3q__citySuggestion{cursor:pointer;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:12px 16px;transition:background-color .2s;display:flex}.PartenaireApplicationForm-module__sKMN3q__citySuggestion:last-child{border-bottom:none}.PartenaireApplicationForm-module__sKMN3q__citySuggestion:hover{background-color:#f9fafb}.PartenaireApplicationForm-module__sKMN3q__cityName{color:var(--text-primary);font-weight:500}.PartenaireApplicationForm-module__sKMN3q__cityCode{color:var(--text-secondary);font-size:.9em}.PartenaireApplicationForm-module__sKMN3q__postalCodeInputContainer{position:relative}.PartenaireApplicationForm-module__sKMN3q__postalCodeSuggestions{z-index:10;background:#fff;border:1px solid #d1d5db;border-top:none;border-radius:0 0 8px 8px;max-height:200px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a}.PartenaireApplicationForm-module__sKMN3q__postalCodeSuggestion{cursor:pointer;border-bottom:1px solid #f3f4f6;padding:12px 16px;transition:background-color .2s}.PartenaireApplicationForm-module__sKMN3q__postalCodeSuggestion:last-child{border-bottom:none}.PartenaireApplicationForm-module__sKMN3q__postalCodeSuggestion:hover{background-color:#f9fafb}.PartenaireApplicationForm-module__sKMN3q__postalCodeName{color:var(--text-primary);font-weight:500}.PartenaireApplicationForm-module__sKMN3q__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000080;justify-content:center;align-items:center;animation:.2s ease-out PartenaireApplicationForm-module__sKMN3q__fadeIn;display:flex;position:fixed;inset:0}.PartenaireApplicationForm-module__sKMN3q__modal{background:#fff;border-radius:16px;width:90%;min-width:400px;max-width:500px;animation:.3s ease-out PartenaireApplicationForm-module__sKMN3q__slideIn;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000026}.PartenaireApplicationForm-module__sKMN3q__modalCloseButton{color:var(--text-secondary);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;font-weight:700;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.PartenaireApplicationForm-module__sKMN3q__modalCloseButton:hover{color:var(--text-primary);background:#f3f4f6}.PartenaireApplicationForm-module__sKMN3q__modalHeader{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:24px 24px 16px;display:flex}.PartenaireApplicationForm-module__sKMN3q__modalHeader.PartenaireApplicationForm-module__sKMN3q__success{background:#f0fdf4;border-bottom-color:#bbf7d0}.PartenaireApplicationForm-module__sKMN3q__modalHeader.PartenaireApplicationForm-module__sKMN3q__error{background:#fef2f2;border-bottom-color:#fecaca}.PartenaireApplicationForm-module__sKMN3q__modalHeader.PartenaireApplicationForm-module__sKMN3q__warning{background:#fffbeb;border-bottom-color:#fde68a}.PartenaireApplicationForm-module__sKMN3q__modalHeader.PartenaireApplicationForm-module__sKMN3q__info{background:#f0f9ff;border-bottom-color:#bae6fd}.PartenaireApplicationForm-module__sKMN3q__modalIcon{flex-shrink:0;font-size:24px}.PartenaireApplicationForm-module__sKMN3q__modalHeader h3{color:#1e293b;margin:0;font-family:manrope-bold,sans-serif;font-size:18px}.PartenaireApplicationForm-module__sKMN3q__modalBody{padding:20px 24px}.PartenaireApplicationForm-module__sKMN3q__modalBody p{color:var(--text-secondary);margin:0;font-family:manrope,sans-serif;font-size:16px;line-height:1.6}.PartenaireApplicationForm-module__sKMN3q__modalFooter{justify-content:flex-end;padding:16px 24px 24px;display:flex}.PartenaireApplicationForm-module__sKMN3q__modalButton{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:9999px;min-width:80px;padding:8px 12px;font-family:manrope,sans-serif;font-size:14px;transition:all .2s}.PartenaireApplicationForm-module__sKMN3q__modalButton:hover{background-color:var(--primary);transform:translateY(-1px)}.PartenaireApplicationForm-module__sKMN3q__modalButton.PartenaireApplicationForm-module__sKMN3q__success,.PartenaireApplicationForm-module__sKMN3q__modalButton.PartenaireApplicationForm-module__sKMN3q__error,.PartenaireApplicationForm-module__sKMN3q__modalButton.PartenaireApplicationForm-module__sKMN3q__warning,.PartenaireApplicationForm-module__sKMN3q__modalButton.PartenaireApplicationForm-module__sKMN3q__info{background-color:var(--primary)}.PartenaireApplicationForm-module__sKMN3q__modalButton.PartenaireApplicationForm-module__sKMN3q__success:hover{box-shadow:0 4px 12px #22c55e4d}.PartenaireApplicationForm-module__sKMN3q__modalButton.PartenaireApplicationForm-module__sKMN3q__error:hover{box-shadow:0 4px 12px #ef44444d}.PartenaireApplicationForm-module__sKMN3q__modalButton.PartenaireApplicationForm-module__sKMN3q__warning:hover{box-shadow:0 4px 12px #f59e0b4d}.PartenaireApplicationForm-module__sKMN3q__modalButton.PartenaireApplicationForm-module__sKMN3q__info:hover{box-shadow:0 4px 12px #3b82f64d}@keyframes PartenaireApplicationForm-module__sKMN3q__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PartenaireApplicationForm-module__sKMN3q__slideIn{0%{opacity:0;transform:scale(.9)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:768px){.PartenaireApplicationForm-module__sKMN3q__addressSuggestions,.PartenaireApplicationForm-module__sKMN3q__citySuggestions,.PartenaireApplicationForm-module__sKMN3q__postalCodeSuggestions{max-height:150px}.PartenaireApplicationForm-module__sKMN3q__addressSuggestion,.PartenaireApplicationForm-module__sKMN3q__citySuggestion,.PartenaireApplicationForm-module__sKMN3q__postalCodeSuggestion{padding:10px 12px}}.PartenaireApplicationForm-module__sKMN3q__sectionDescription{color:var(--text-secondary);margin-bottom:20px;font-size:14px;font-style:italic}.PartenaireApplicationForm-module__sKMN3q__fieldDescription{color:var(--text-secondary);font-size:12px}.PartenaireApplicationForm-module__sKMN3q__imagePreview{object-fit:cover;border-radius:8px;width:60px;height:60px;margin-right:10px}.PartenaireApplicationForm-module__sKMN3q__openingHoursGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:10px;display:grid}.PartenaireApplicationForm-module__sKMN3q__dayHours{flex-direction:column;gap:5px;display:flex}.PartenaireApplicationForm-module__sKMN3q__dayLabel{color:var(--text-primary);text-transform:capitalize;font-size:12px;font-weight:600}.PartenaireApplicationForm-module__sKMN3q__hoursInput{border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;font-size:14px;transition:border-color .2s}.PartenaireApplicationForm-module__sKMN3q__hoursInput:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #060d6b1a}.PartenaireApplicationForm-module__sKMN3q__galleryPreview{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px;margin-top:15px;display:grid}.PartenaireApplicationForm-module__sKMN3q__galleryImageItem{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.PartenaireApplicationForm-module__sKMN3q__galleryImagePreview{object-fit:cover;border-radius:8px;width:100%;height:80px;box-shadow:0 2px 8px #0000001a}.PartenaireApplicationForm-module__sKMN3q__removeImageButton{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;transition:background-color .2s;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 4px #0003}.PartenaireApplicationForm-module__sKMN3q__removeImageButton:hover{background:#dc2626}.PartenaireApplicationForm-module__sKMN3q__imageName{color:var(--text-secondary);text-align:center;word-break:break-word;max-width:100%;font-size:10px}@media (max-width:768px){.PartenaireApplicationForm-module__sKMN3q__openingHoursGrid{grid-template-columns:1fr}.PartenaireApplicationForm-module__sKMN3q__galleryPreview{grid-template-columns:repeat(2,1fr)}}.PartenaireApplicationForm-module__sKMN3q__dayHoursContainer{background:#fff;border:1px solid #e8eaed;border-radius:8px;margin-bottom:12px;padding:16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.PartenaireApplicationForm-module__sKMN3q__dayHoursContainer:hover{border-color:#dadce0;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.PartenaireApplicationForm-module__sKMN3q__dayHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.PartenaireApplicationForm-module__sKMN3q__dayLabel{color:var(--text-primary);margin:0;font-family:manrope,sans-serif;font-size:14px;font-weight:500}.PartenaireApplicationForm-module__sKMN3q__closedCheckbox{color:var(--text-secondary);cursor:pointer;border-radius:4px;align-items:center;gap:8px;margin:0;padding:4px 8px;font-size:13px;transition:background-color .2s;display:flex}.PartenaireApplicationForm-module__sKMN3q__closedCheckbox:hover{background-color:#f8f9fa}.PartenaireApplicationForm-module__sKMN3q__closedCheckbox input[type=checkbox]{accent-color:#1a73e8;cursor:pointer;width:16px;height:16px;margin:0}.PartenaireApplicationForm-module__sKMN3q__hoursInput::placeholder{color:var(--text-secondary);font-size:12px}.PartenaireApplicationForm-module__sKMN3q__fieldDescription{color:var(--text-secondary);font-size:14px;line-height:1.5}@media (max-width:480px){.PartenaireApplicationForm-module__sKMN3q__galleryPreview{grid-template-columns:1fr}}.PartenaireApplicationForm-module__sKMN3q__timeInputGroup{background-color:#f8f9fa;border:1px solid #e8eaed;border-radius:8px;align-items:center;gap:12px;margin-bottom:8px;padding:12px 16px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.PartenaireApplicationForm-module__sKMN3q__timeInputGroup:hover{background-color:#f1f3f4;border-color:#dadce0}.PartenaireApplicationForm-module__sKMN3q__timeInputGroup:focus-within{background-color:#fff;border-color:#1a73e8;box-shadow:0 1px 6px #20212447}.PartenaireApplicationForm-module__sKMN3q__periodLabel{color:var(--text-primary);min-width:90px;font-family:manrope,sans-serif;font-size:13px;font-weight:500}.PartenaireApplicationForm-module__sKMN3q__timeInput{width:85px;color:var(--text-primary);background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px;font-family:manrope,sans-serif;font-size:13px;transition:all .2s}.PartenaireApplicationForm-module__sKMN3q__timeInput:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #060d6b1a}.PartenaireApplicationForm-module__sKMN3q__timeInput:hover{border-color:var(--primary)}.PartenaireApplicationForm-module__sKMN3q__timeSeparator{color:var(--text-secondary);-webkit-user-select:none;user-select:none;font-family:manrope,sans-serif;font-size:14px;font-weight:400}.PartenaireApplicationForm-module__sKMN3q__dayHoursContainer.PartenaireApplicationForm-module__sKMN3q__closed{opacity:.7;background-color:#f8f9fa}.PartenaireApplicationForm-module__sKMN3q__timeInputGroup.PartenaireApplicationForm-module__sKMN3q__disabled{opacity:.5;pointer-events:none;background-color:#f5f5f5}.PartenaireApplicationForm-module__sKMN3q__timeInput:disabled{color:var(--text-secondary);cursor:not-allowed;background-color:#f5f5f5}.PartenaireApplicationForm-module__sKMN3q__periodHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.PartenaireApplicationForm-module__sKMN3q__periodHeader label{color:#3c4043;margin:0;font-size:13px;font-weight:500}.PartenaireApplicationForm-module__sKMN3q__periodHeader .PartenaireApplicationForm-module__sKMN3q__closedCheckbox{background-color:#0000;margin:0;padding:2px 6px;font-size:11px}.PartenaireApplicationForm-module__sKMN3q__periodHeader .PartenaireApplicationForm-module__sKMN3q__closedCheckbox:hover{background-color:#f1f3f4;border-radius:3px}.PartenaireApplicationForm-module__sKMN3q__mainLabel{color:var(--primary);align-items:center;gap:8px;margin-bottom:8px;font-size:20px;font-weight:600;display:flex}.PartenaireApplicationForm-module__sKMN3q__quickSetupCard{background:#f8fafc;border:2px solid #e2e8f0;border-radius:16px;margin:20px 0;padding:24px;transition:all .3s;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.PartenaireApplicationForm-module__sKMN3q__quickSetupCard:hover{transform:translateY(-2px);box-shadow:0 10px 25px -3px #0000001a,0 4px 6px -2px #0000000d}.PartenaireApplicationForm-module__sKMN3q__quickSetupHeader{text-align:center;margin-bottom:24px}.PartenaireApplicationForm-module__sKMN3q__quickSetupHeader h4{color:var(--primary);justify-content:center;align-items:center;gap:8px;margin:0 0 8px;font-size:18px;font-weight:700;display:flex}.PartenaireApplicationForm-module__sKMN3q__quickSetupHeader p{color:var(--text-secondary);margin:0;font-size:14px}.PartenaireApplicationForm-module__sKMN3q__quickSetupGrid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.PartenaireApplicationForm-module__sKMN3q__timeSlotCard{background:#fff;border:2px solid #f1f5f9;border-radius:12px;padding:20px;transition:all .3s}.PartenaireApplicationForm-module__sKMN3q__timeSlotCard:hover{border-color:var(--primary);box-shadow:0 4px 12px #0000001a}.PartenaireApplicationForm-module__sKMN3q__timeSlotHeader{align-items:center;gap:8px;margin-bottom:16px;display:flex}.PartenaireApplicationForm-module__sKMN3q__timeSlotHeader label{color:var(--text-primary);font-size:16px;font-weight:600}.PartenaireApplicationForm-module__sKMN3q__timeSlotInputs{align-items:center;gap:12px;display:flex}.PartenaireApplicationForm-module__sKMN3q__timeInputWrapper{flex-direction:column;flex:1;gap:6px;display:flex}.PartenaireApplicationForm-module__sKMN3q__timeLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.PartenaireApplicationForm-module__sKMN3q__modernTimeSelect{width:100%;color:var(--text-primary);cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:500;transition:all .2s}.PartenaireApplicationForm-module__sKMN3q__modernTimeSelect:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #060d6b1a}.PartenaireApplicationForm-module__sKMN3q__modernTimeSelect:disabled{color:var(--text-secondary);cursor:not-allowed;background:#f8fafc}.PartenaireApplicationForm-module__sKMN3q__timeSeparatorWrapper{justify-content:center;align-items:center;margin-top:18px;display:flex}.PartenaireApplicationForm-module__sKMN3q__modernTimeSeparator{color:var(--primary);font-size:18px;font-weight:700}.PartenaireApplicationForm-module__sKMN3q__quickSetupActions{justify-content:center;gap:12px;display:flex}.PartenaireApplicationForm-module__sKMN3q__primaryApplyButton,.PartenaireApplicationForm-module__sKMN3q__secondaryApplyButton{cursor:pointer;text-transform:none;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;min-width:180px;padding:12px 24px;font-family:manrope;font-size:14px;font-weight:600;transition:all .3s;display:flex}.PartenaireApplicationForm-module__sKMN3q__primaryApplyButton{background:var(--primary);color:#fff;box-shadow:0 4px 14px #4f46e54d}.PartenaireApplicationForm-module__sKMN3q__secondaryApplyButton{color:var(--primary);border:2px solid var(--primary);background:#fff}.PartenaireApplicationForm-module__sKMN3q__secondaryApplyButton:hover:not(:disabled){background:var(--primary);color:#fff;transform:translateY(-2px)}.PartenaireApplicationForm-module__sKMN3q__primaryApplyButton:disabled,.PartenaireApplicationForm-module__sKMN3q__secondaryApplyButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.PartenaireApplicationForm-module__sKMN3q__detailedScheduleCard{background:#fff;border:2px solid #f1f5f9;border-radius:16px;margin-top:24px;padding:24px}.PartenaireApplicationForm-module__sKMN3q__scheduleHeader{text-align:center;border-bottom:2px solid #f1f5f9;margin-bottom:24px;padding-bottom:16px}.PartenaireApplicationForm-module__sKMN3q__scheduleHeader h4{color:var(--primary);margin:0 0 8px;font-size:18px;font-weight:700}.PartenaireApplicationForm-module__sKMN3q__scheduleHeader p{color:var(--text-secondary);margin:0;font-size:14px}.PartenaireApplicationForm-module__sKMN3q__daysGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.PartenaireApplicationForm-module__sKMN3q__dayCard{background:#fafbfc;border:2px solid #e2e8f0;border-radius:12px;padding:16px;transition:all .3s}.PartenaireApplicationForm-module__sKMN3q__dayCard:hover{border-color:var(--primary);box-shadow:0 4px 12px #0000001a}.PartenaireApplicationForm-module__sKMN3q__dayCardClosed{opacity:.7;background:#f8f9fa}.PartenaireApplicationForm-module__sKMN3q__dayCardHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.PartenaireApplicationForm-module__sKMN3q__dayTitle{align-items:center;gap:8px;display:flex}.PartenaireApplicationForm-module__sKMN3q__dayName{color:var(--text-primary);font-size:16px;font-weight:600}.PartenaireApplicationForm-module__sKMN3q__modernClosedToggle{cursor:pointer;align-items:center;gap:8px;display:flex}.PartenaireApplicationForm-module__sKMN3q__toggleDayName{color:var(--text-primary);min-width:70px;font-size:14px;font-weight:600}.PartenaireApplicationForm-module__sKMN3q__modernClosedToggle input{display:none}.PartenaireApplicationForm-module__sKMN3q__toggleSlider{background:#cbd5e1;border-radius:24px;width:44px;height:24px;transition:all .3s;position:relative}.PartenaireApplicationForm-module__sKMN3q__toggleSlider:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0000001a}.PartenaireApplicationForm-module__sKMN3q__modernClosedToggle input:checked+.PartenaireApplicationForm-module__sKMN3q__toggleSlider{background:var(--primary)}.PartenaireApplicationForm-module__sKMN3q__modernClosedToggle input:checked+.PartenaireApplicationForm-module__sKMN3q__toggleSlider:before{transform:translate(20px)}.PartenaireApplicationForm-module__sKMN3q__toggleLabel{color:var(--text-secondary);font-size:14px;font-weight:500}.PartenaireApplicationForm-module__sKMN3q__daySchedule{flex-direction:column;gap:12px;display:flex}.PartenaireApplicationForm-module__sKMN3q__periodCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px}.PartenaireApplicationForm-module__sKMN3q__periodCardHeader{align-items:center;gap:8px;margin-bottom:12px;display:flex}.PartenaireApplicationForm-module__sKMN3q__periodCardHeader label{color:var(--text-secondary);flex:1;font-weight:500}.PartenaireApplicationForm-module__sKMN3q__periodToggle{cursor:pointer;align-items:center;gap:6px;display:flex}.PartenaireApplicationForm-module__sKMN3q__periodToggle input{display:none}.PartenaireApplicationForm-module__sKMN3q__checkmark{border:2px solid #cbd5e1;border-radius:3px;width:16px;height:16px;transition:all .3s;position:relative}.PartenaireApplicationForm-module__sKMN3q__periodToggle input:checked+.PartenaireApplicationForm-module__sKMN3q__checkmark{background:var(--primary);border-color:var(--primary)}.PartenaireApplicationForm-module__sKMN3q__periodToggle input:checked+.PartenaireApplicationForm-module__sKMN3q__checkmark:after{content:"✓";color:#fff;font-size:12px;font-weight:700;position:absolute;top:-2px;left:2px}.PartenaireApplicationForm-module__sKMN3q__periodToggleLabel{color:var(--text-secondary);font-size:12px}.PartenaireApplicationForm-module__sKMN3q__periodInputs{align-items:center;gap:8px;display:flex}.PartenaireApplicationForm-module__sKMN3q__compactTimeSelect{color:var(--text-primary);background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;padding:8px 10px;font-size:13px;transition:all .2s}.PartenaireApplicationForm-module__sKMN3q__compactTimeSelect:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #060d6b1a}.PartenaireApplicationForm-module__sKMN3q__compactTimeSeparator{color:var(--primary);margin:0 4px;font-size:14px;font-weight:600}@media (max-width:768px){.PartenaireApplicationForm-module__sKMN3q__quickSetupGrid{grid-template-columns:1fr;gap:16px}.PartenaireApplicationForm-module__sKMN3q__daysGrid{grid-template-columns:1fr}.PartenaireApplicationForm-module__sKMN3q__quickSetupActions{flex-direction:column;align-items:stretch}.PartenaireApplicationForm-module__sKMN3q__timeSlotInputs{flex-direction:column;gap:12px}.PartenaireApplicationForm-module__sKMN3q__timeSeparatorWrapper{display:none}.PartenaireApplicationForm-module__sKMN3q__dayCardHeader{flex-direction:column;align-items:flex-start;gap:12px}.PartenaireApplicationForm-module__sKMN3q__periodInputs{flex-direction:column;gap:8px}.PartenaireApplicationForm-module__sKMN3q__compactTimeSeparator{display:none}}.PartenaireApplicationForm-module__sKMN3q__charCounter{color:var(--text-secondary);text-align:right;margin-top:4px;font-family:manrope,sans-serif;font-size:12px}.PartenaireApplicationForm-module__sKMN3q__charCounter.PartenaireApplicationForm-module__sKMN3q__warning{color:#f59e0b}.PartenaireApplicationForm-module__sKMN3q__charCounter.PartenaireApplicationForm-module__sKMN3q__error{color:#ef4444}.PartenaireApplicationForm-module__sKMN3q__textareaWithCounter textarea{margin-bottom:0}.PartenaireApplicationForm-module__sKMN3q__geolocInfo{color:#059669;background-color:#ecfdf5;border-left:3px solid #059669;border-radius:6px;align-items:center;gap:8px;margin:16px 0;padding:8px 12px;font-family:manrope,sans-serif;font-size:13px;display:flex}.PartenaireApplicationForm-module__sKMN3q__addressSection{grid-template-columns:1fr 1fr;gap:30px;margin:20px 0;display:grid}.PartenaireApplicationForm-module__sKMN3q__addressForm{flex-direction:column;gap:16px;display:flex}.PartenaireApplicationForm-module__sKMN3q__addressRow{align-items:flex-start;gap:12px;display:flex}.PartenaireApplicationForm-module__sKMN3q__mapSection{flex-direction:column;gap:12px;display:flex}.PartenaireApplicationForm-module__sKMN3q__mapTitle{color:var(--text-primary);justify-content:space-between;align-items:center;font-family:manrope,sans-serif;font-size:14px;font-weight:600;display:flex}.PartenaireApplicationForm-module__sKMN3q__mapTitle small{color:var(--text-secondary);font-family:monospace;font-size:11px;font-weight:400}.PartenaireApplicationForm-module__sKMN3q__mapDescription{color:var(--text-secondary);margin:8px 0 0;font-family:manrope,sans-serif;font-size:12px;line-height:1.4}@media (max-width:968px){.PartenaireApplicationForm-module__sKMN3q__addressSection{grid-template-columns:1fr;gap:20px}.PartenaireApplicationForm-module__sKMN3q__mapSection{order:-1}.PartenaireApplicationForm-module__sKMN3q__header{margin-bottom:30px}}@media (max-width:768px){.PartenaireApplicationForm-module__sKMN3q__timeInputGroup{flex-direction:column;align-items:stretch;gap:8px;padding:12px}.PartenaireApplicationForm-module__sKMN3q__periodLabel{min-width:auto;margin-bottom:4px;font-size:12px}.PartenaireApplicationForm-module__sKMN3q__timeInput{text-align:center;width:100%}.PartenaireApplicationForm-module__sKMN3q__periodHeader{flex-direction:column;align-items:flex-start;gap:4px}}.PartenaireApplicationForm-module__sKMN3q__addressSection{align-items:flex-start;gap:2rem;margin-bottom:2rem;display:flex}.PartenaireApplicationForm-module__sKMN3q__addressForm{flex:1;min-width:0}.PartenaireApplicationForm-module__sKMN3q__mapSection{flex:1;min-width:0;max-width:500px}.PartenaireApplicationForm-module__sKMN3q__validateLocationButton{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:12px 24px;font-family:manrope,sans-serif;font-size:16px;font-weight:500;transition:all .2s;display:flex;position:relative;overflow:hidden}.PartenaireApplicationForm-module__sKMN3q__validateLocationButton:before{content:"";background:#fff3;width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.PartenaireApplicationForm-module__sKMN3q__validateLocationButton:hover:not(:disabled):before{left:100%}.PartenaireApplicationForm-module__sKMN3q__validateLocationButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #060d6b4d}.PartenaireApplicationForm-module__sKMN3q__validateLocationButton:disabled{color:#fff;cursor:not-allowed;box-shadow:none;background:#c4c9d4;transform:none}.PartenaireApplicationForm-module__sKMN3q__validateLocationButton:disabled:before{display:none}.PartenaireApplicationForm-module__sKMN3q__locationHelp{color:var(--text-secondary);margin-top:8px;font-family:manrope,sans-serif;font-size:.85rem;line-height:1.4}.PartenaireApplicationForm-module__sKMN3q__mapTitle{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.PartenaireApplicationForm-module__sKMN3q__mapTitle span{color:var(--text-primary);font-family:manrope,sans-serif;font-weight:600}.PartenaireApplicationForm-module__sKMN3q__coordinates{color:var(--text-primary);background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;padding:4px 8px;font-family:"monospace",monospace;font-size:.75rem}.PartenaireApplicationForm-module__sKMN3q__mapDescription{color:var(--primary);margin:0 0 .5rem;font-size:.9rem;line-height:1.4}.PartenaireApplicationForm-module__sKMN3q__mapHint{color:var(--primary);opacity:.8;margin:0;font-size:.85rem;line-height:1.4}.PartenaireApplicationForm-module__sKMN3q__mapInfo{background:#f0f9ff;border-left:4px solid #3b82f6;border-radius:0 8px 8px 0;margin-top:1rem;padding:1rem}@media (max-width:768px){.PartenaireApplicationForm-module__sKMN3q__addressSection{flex-direction:column;gap:1.5rem}.PartenaireApplicationForm-module__sKMN3q__mapSection{max-width:none}.PartenaireApplicationForm-module__sKMN3q__mapTitle{flex-direction:column;align-items:flex-start;gap:8px}.PartenaireApplicationForm-module__sKMN3q__coordinates{align-self:flex-start}.PartenaireApplicationForm-module__sKMN3q__mapInfo{padding:.75rem}.PartenaireApplicationForm-module__sKMN3q__mapDescription,.PartenaireApplicationForm-module__sKMN3q__mapHint{font-size:.8rem}}.PartenaireApplicationForm-module__sKMN3q__serviceInputContainer{gap:12px;margin-top:12px;display:flex}.PartenaireApplicationForm-module__sKMN3q__serviceInputContainer input{flex:1}.PartenaireApplicationForm-module__sKMN3q__addServiceButton{background:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:50px;min-width:100px;padding:8px 12px;font-family:manrope,sans-serif;font-size:16px;transition:all .3s;position:relative;overflow:hidden}.PartenaireApplicationForm-module__sKMN3q__addServiceButton:before{content:"";pointer-events:none;z-index:1;background:#fff3;width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.PartenaireApplicationForm-module__sKMN3q__addServiceButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #060d6b40}.PartenaireApplicationForm-module__sKMN3q__addServiceButton:hover:not(:disabled):before{left:100%}.PartenaireApplicationForm-module__sKMN3q__addServiceButton:active{transform:translateY(0)}.PartenaireApplicationForm-module__sKMN3q__servicesTagsContainer{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.PartenaireApplicationForm-module__sKMN3q__serviceTag{background:#fff;border:1px solid #cbd5e1;border-radius:12px;align-items:center;gap:10px;min-width:fit-content;padding:12px 16px;transition:all .3s;display:flex;box-shadow:0 1px 3px #0000001a}.PartenaireApplicationForm-module__sKMN3q__serviceTag:hover{border-color:var(--primary,#060d6b);transform:translateY(-1px);box-shadow:0 4px 6px -1px #060d6b26}.PartenaireApplicationForm-module__sKMN3q__serviceTagText{color:var(--text-primary);white-space:nowrap;font-family:manrope,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.PartenaireApplicationForm-module__sKMN3q__serviceTagRemove{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fca5a5;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;transition:all .3s;display:flex}.PartenaireApplicationForm-module__sKMN3q__processSection{background:#fff;border:2px solid #060d6b1a;border-radius:20px;margin:40px 0;padding:40px;box-shadow:0 4px 16px #060d6b0d}.PartenaireApplicationForm-module__sKMN3q__processHeader{text-align:center;margin-bottom:40px}.PartenaireApplicationForm-module__sKMN3q__processHeaderIcon{margin-bottom:16px;font-size:48px;display:block}.PartenaireApplicationForm-module__sKMN3q__processHeader h4{color:var(--primary,#060d6b);margin:0 0 8px;font-family:salmond-bold,sans-serif;font-size:28px}.PartenaireApplicationForm-module__sKMN3q__headerSubtitle{color:var(--text-secondary,#6c757d);margin:0;font-size:16px;font-weight:500}.PartenaireApplicationForm-module__sKMN3q__processTimeline{background:#fff;border:2px solid #060d6b1a;border-radius:16px;justify-content:center;align-items:center;gap:20px;margin:40px 0;padding:30px;display:flex}.PartenaireApplicationForm-module__sKMN3q__timelineStep{text-align:center;flex-direction:column;flex:1;align-items:center;max-width:180px;display:flex}.PartenaireApplicationForm-module__sKMN3q__timelineNumber{background:var(--primary,#060d6b);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;font-family:salmond-bold,sans-serif;font-size:20px;display:flex;box-shadow:0 4px 12px #060d6b4d}.PartenaireApplicationForm-module__sKMN3q__timelineContent{flex-direction:column;gap:4px;display:flex}.PartenaireApplicationForm-module__sKMN3q__timelineContent strong{color:var(--primary,#060d6b);margin-bottom:4px;font-family:salmond-bold,sans-serif;font-size:16px}.PartenaireApplicationForm-module__sKMN3q__timelineContent span{color:var(--text-secondary,#6c757d);font-size:13px;line-height:1.4}.PartenaireApplicationForm-module__sKMN3q__timelineArrow{color:#0d89fb;flex-shrink:0;font-size:28px;font-weight:700}.PartenaireApplicationForm-module__sKMN3q__processNotes{flex-direction:column;gap:16px;margin-top:30px;display:flex}.PartenaireApplicationForm-module__sKMN3q__processNote{border:2px solid #060d6b33;border-left:4px solid var(--primary,#060d6b);background:#060d6b0d;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.PartenaireApplicationForm-module__sKMN3q__processNoteSecondary{background:#0d89fb0d;border:2px solid #0d89fb33;border-left:4px solid #0d89fb;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.PartenaireApplicationForm-module__sKMN3q__noteIcon{flex-shrink:0;margin-top:2px;font-size:20px}.PartenaireApplicationForm-module__sKMN3q__noteContent{color:var(--text-primary,#171717);flex:1;font-size:14px;line-height:1.6}.PartenaireApplicationForm-module__sKMN3q__noteContent strong{color:var(--primary,#060d6b);font-weight:700}@media (max-width:768px){.PartenaireApplicationForm-module__sKMN3q__processSection{margin:30px 0;padding:24px}.PartenaireApplicationForm-module__sKMN3q__processHeaderIcon{font-size:40px}.PartenaireApplicationForm-module__sKMN3q__processHeader h3{font-size:22px}.PartenaireApplicationForm-module__sKMN3q__headerSubtitle{font-size:14px}.PartenaireApplicationForm-module__sKMN3q__processTimeline{flex-direction:column;gap:12px;padding:20px}.PartenaireApplicationForm-module__sKMN3q__timelineArrow{font-size:24px;transform:rotate(90deg)}.PartenaireApplicationForm-module__sKMN3q__timelineStep{width:100%;max-width:none}.PartenaireApplicationForm-module__sKMN3q__timelineNumber{width:40px;height:40px;font-size:18px}.PartenaireApplicationForm-module__sKMN3q__timelineContent strong{font-size:15px}.PartenaireApplicationForm-module__sKMN3q__timelineContent span{font-size:12px}.PartenaireApplicationForm-module__sKMN3q__processNotes{gap:12px}.PartenaireApplicationForm-module__sKMN3q__processNote,.PartenaireApplicationForm-module__sKMN3q__processNoteSecondary{padding:14px 16px}.PartenaireApplicationForm-module__sKMN3q__noteContent{font-size:13px}.PartenaireApplicationForm-module__sKMN3q__serviceInputContainer{flex-direction:column}.PartenaireApplicationForm-module__sKMN3q__addServiceButton{width:100%}.PartenaireApplicationForm-module__sKMN3q__servicesTagsContainer{gap:8px}.PartenaireApplicationForm-module__sKMN3q__serviceTag{padding:6px 10px 6px 14px;font-size:13px}.PartenaireApplicationForm-module__sKMN3q__serviceTagRemove{width:18px;height:18px;font-size:14px}}.PartenaireApplicationForm-module__sKMN3q__mediaNote{border:1px solid #e5e7eb;border-left:3px solid var(--primary,#060d6b);color:var(--text-secondary);background:#f8fafc;border-radius:8px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.PartenaireApplicationForm-module__sKMN3q__mediaNoteIcon{flex-shrink:0;font-size:18px}.PartenaireApplicationForm-module__sKMN3q__profileCompletionNote{border:1px solid #bfdbfe;border-left:3px solid var(--primary,#060d6b);background:#f0f9ff;border-radius:8px;margin:24px 0;padding:16px 20px}.PartenaireApplicationForm-module__sKMN3q__profileCompletionNote p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.PartenaireApplicationForm-module__sKMN3q__profileCompletionNote strong{color:var(--primary,#060d6b)}.PartenaireApplicationForm-module__sKMN3q__mediaLimitsInfo{background:#060d6b05;border:1px solid #060d6b26;border-radius:16px;margin-bottom:24px;padding:0;overflow:hidden}.PartenaireApplicationForm-module__sKMN3q__mediaLimitsHeader{background:var(--primary,#060d6b);color:#fff;border-bottom:2px solid #0d89fb33;align-items:center;gap:12px;padding:16px 20px;display:flex}.PartenaireApplicationForm-module__sKMN3q__mediaIcon{font-size:24px}.PartenaireApplicationForm-module__sKMN3q__mediaLimitsHeader h4{margin:0;font-size:18px;font-weight:700}.PartenaireApplicationForm-module__sKMN3q__mediaLimitsContent{grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid}.PartenaireApplicationForm-module__sKMN3q__standardPlan{background:#fff;border:2px solid #060d6b33;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.PartenaireApplicationForm-module__sKMN3q__planBadge{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.5px;background:#060d6bcc;border-radius:20px;padding:6px 12px;font-size:13px;font-weight:700}.PartenaireApplicationForm-module__sKMN3q__planLimits{flex-direction:column;gap:8px;display:flex}.PartenaireApplicationForm-module__sKMN3q__limitItem{color:var(--text-primary,#171717);align-items:center;font-size:14px;font-weight:500;display:flex}.PartenaireApplicationForm-module__sKMN3q__premiumPlanInfo{background:#0d89fb1a;border:2px solid #0d89fb66;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative;overflow:hidden}.PartenaireApplicationForm-module__sKMN3q__premiumPlanInfo:before{content:"✨";opacity:.08;color:var(--primary,#060d6b);font-size:60px;position:absolute;top:-10px;right:-10px}.PartenaireApplicationForm-module__sKMN3q__premiumBadge{color:#fff;background:#0d89fb;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;display:flex;box-shadow:0 4px 12px #0d89fb4d}.PartenaireApplicationForm-module__sKMN3q__premiumIcon{font-size:16px}.PartenaireApplicationForm-module__sKMN3q__premiumPrice{background:#fff6;border-radius:10px;margin-left:auto;padding:2px 8px;font-size:12px}.PartenaireApplicationForm-module__sKMN3q__premiumLimits{flex-direction:column;gap:8px;display:flex}.PartenaireApplicationForm-module__sKMN3q__premiumLimits .PartenaireApplicationForm-module__sKMN3q__limitItem{color:var(--primary,#060d6b);font-weight:600}.PartenaireApplicationForm-module__sKMN3q__premiumNote{color:var(--primary,#060d6b);text-align:center;background:#fff9;border:1px solid #0d89fb4d;border-radius:8px;margin-top:4px;padding:10px 12px;font-size:13px;font-style:italic}@media (max-width:768px){.PartenaireApplicationForm-module__sKMN3q__mediaLimitsContent{grid-template-columns:1fr}.PartenaireApplicationForm-module__sKMN3q__mediaLimitsHeader h4{font-size:16px}.PartenaireApplicationForm-module__sKMN3q__mediaIcon{font-size:20px}}.PartenaireApplicationForm-module__sKMN3q__radioGroup{flex-direction:column;gap:12px;margin-top:12px;display:flex}.PartenaireApplicationForm-module__sKMN3q__radioOption{cursor:pointer;color:var(--text-primary);background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:16px 20px;font-family:manrope,sans-serif;font-size:15px;transition:all .2s;display:flex}.PartenaireApplicationForm-module__sKMN3q__radioOption:hover{border-color:var(--primary);background:#f1f5f9}.PartenaireApplicationForm-module__sKMN3q__radioOption:has(input:checked){border-color:var(--primary);background:#060d6b0d}.PartenaireApplicationForm-module__sKMN3q__radioOption input[type=radio]{width:20px;height:20px;accent-color:var(--primary);cursor:pointer}.PartenaireApplicationForm-module__sKMN3q__radioOption span{flex:1}.PartenaireApplicationForm-module__sKMN3q__arbitrationContainer{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;margin:32px 0;padding:32px}.PartenaireApplicationForm-module__sKMN3q__arbitrationTitle{color:var(--primary);align-items:center;gap:10px;margin:0 0 12px;font-family:salmond-bold,sans-serif;font-size:20px;display:flex}.PartenaireApplicationForm-module__sKMN3q__arbitrationDescription{color:#6b7280;margin:0 0 24px;font-family:manrope,sans-serif;font-size:14px;line-height:1.6}.PartenaireApplicationForm-module__sKMN3q__arbitrationGrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px;display:grid}.PartenaireApplicationForm-module__sKMN3q__arbitrationCard{cursor:pointer;text-align:center;background:#fff;border:2px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;transition:all .2s;display:flex;position:relative}.PartenaireApplicationForm-module__sKMN3q__arbitrationCard:hover{border-color:var(--primary);background:#f3f4f6}.PartenaireApplicationForm-module__sKMN3q__arbitrationCard.PartenaireApplicationForm-module__sKMN3q__active{border-color:var(--primary);background:#060d6b0d}.PartenaireApplicationForm-module__sKMN3q__arbitrationCard input{opacity:0;position:absolute}.PartenaireApplicationForm-module__sKMN3q__arbitrationIcon{color:#d1d5db;font-size:32px;transition:color .2s}.PartenaireApplicationForm-module__sKMN3q__arbitrationCard.PartenaireApplicationForm-module__sKMN3q__active .PartenaireApplicationForm-module__sKMN3q__arbitrationIcon{color:var(--primary)}.PartenaireApplicationForm-module__sKMN3q__arbitrationLabel{color:#374151;font-family:manrope,sans-serif;font-size:14px;font-weight:600}.PartenaireApplicationForm-module__sKMN3q__arbitrationCard.PartenaireApplicationForm-module__sKMN3q__active .PartenaireApplicationForm-module__sKMN3q__arbitrationLabel{color:var(--primary)}.PartenaireApplicationForm-module__sKMN3q__arbitrationSuccess{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;align-items:flex-start;gap:12px;margin-top:24px;padding:16px 20px;display:flex}.PartenaireApplicationForm-module__sKMN3q__successVisual{color:#fff;background:#10b981;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}.PartenaireApplicationForm-module__sKMN3q__successTextContent{flex:1}.PartenaireApplicationForm-module__sKMN3q__successTextContent p{color:#065f46;margin:0;font-family:manrope,sans-serif;font-size:13px;line-height:1.5}.PartenaireApplicationForm-module__sKMN3q__successTextContent strong{color:#047857;font-weight:600}@media (max-width:640px){.PartenaireApplicationForm-module__sKMN3q__arbitrationGrid{grid-template-columns:1fr}.PartenaireApplicationForm-module__sKMN3q__arbitrationContainer{padding:24px}.PartenaireApplicationForm-module__sKMN3q__arbitrationTitle{font-size:18px}}
.PlansShowcase-module__oRsoJW__plansShowcase{background:#f8fafc;border:2px solid #060d6b1a;border-radius:16px;margin:40px 0;padding:32px}.PlansShowcase-module__oRsoJW__showcaseHeader{margin-bottom:32px}.PlansShowcase-module__oRsoJW__showcaseHeader h3{color:var(--primary,#060d6b);margin:0 0 8px;font-family:manrope-bold,sans-serif;font-size:20px}.PlansShowcase-module__oRsoJW__headerSubtitle{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.PlansShowcase-module__oRsoJW__stepsGrid{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.PlansShowcase-module__oRsoJW__stepItem{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex:1;align-items:center;gap:12px;min-width:180px;max-width:280px;padding:16px 20px;display:flex}.PlansShowcase-module__oRsoJW__stepNumber{background:var(--primary,#060d6b);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:manrope-bold,sans-serif;font-size:16px;display:flex}.PlansShowcase-module__oRsoJW__stepContent{flex-direction:column;gap:4px;display:flex}.PlansShowcase-module__oRsoJW__stepContent strong{color:var(--text-primary);font-family:manrope-bold,sans-serif;font-size:15px}.PlansShowcase-module__oRsoJW__stepContent span{color:var(--text-secondary);font-size:13px;line-height:1.4}.PlansShowcase-module__oRsoJW__stepArrow{color:var(--primary,#060d6b);font-size:20px;font-weight:700}.PlansShowcase-module__oRsoJW__infoNote{border:1px solid #e5e7eb;border-left:4px solid var(--primary,#060d6b);background:#fff;border-radius:8px;padding:16px 20px}.PlansShowcase-module__oRsoJW__infoNote p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.PlansShowcase-module__oRsoJW__infoNote strong{color:var(--text-primary)}@media (max-width:768px){.PlansShowcase-module__oRsoJW__plansShowcase{margin:30px 0;padding:24px}.PlansShowcase-module__oRsoJW__showcaseHeader{flex-direction:column;gap:12px}.PlansShowcase-module__oRsoJW__headerIcon{font-size:28px}.PlansShowcase-module__oRsoJW__showcaseHeader h4{font-size:18px}.PlansShowcase-module__oRsoJW__stepsGrid{flex-direction:column;gap:12px}.PlansShowcase-module__oRsoJW__stepItem{width:100%;max-width:none}.PlansShowcase-module__oRsoJW__stepArrow{transform:rotate(90deg)}}@media (max-width:480px){.PlansShowcase-module__oRsoJW__plansShowcase{padding:20px}.PlansShowcase-module__oRsoJW__stepItem{padding:14px 16px}.PlansShowcase-module__oRsoJW__stepNumber{width:32px;height:32px;font-size:14px}.PlansShowcase-module__oRsoJW__stepContent strong{font-size:14px}.PlansShowcase-module__oRsoJW__stepContent span{font-size:12px}.PlansShowcase-module__oRsoJW__infoNote{padding:14px 16px}.PlansShowcase-module__oRsoJW__infoNote p{font-size:13px}}
.style-module__-XNkDa__container{max-width:1200px;margin:0 auto;padding:20px;font-family:roboto}.style-module__-XNkDa__header{text-align:center;margin-bottom:40px}.style-module__-XNkDa__backBtn{cursor:pointer;float:left;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:20px;padding:8px 16px;font-family:manrope;transition:all .3s}.style-module__-XNkDa__backBtn:hover{background:#e9ecef}.style-module__-XNkDa__header h1{color:var(--primary);clear:both;margin:0 0 12px;font-family:salmond-bold;font-size:36px}.style-module__-XNkDa__subtitle{color:var(--text-secondary);margin:0;font-size:18px}.style-module__-XNkDa__benefits{background:#f8fafc;border-radius:16px;margin-bottom:40px;padding:30px}.style-module__-XNkDa__benefits h2{color:var(--primary);text-align:center;margin-bottom:24px;font-family:manrope-bold;font-size:24px}.style-module__-XNkDa__benefitGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.style-module__-XNkDa__benefit{text-align:center;background:#fff;border-radius:12px;padding:20px;transition:transform .3s;box-shadow:0 2px 8px #0000001a}.style-module__-XNkDa__benefit:hover{transform:translateY(-4px)}.style-module__-XNkDa__benefitIcon{margin-bottom:12px;font-size:32px}.style-module__-XNkDa__benefit h3{color:var(--primary);margin:0 0 8px;font-family:manrope-bold;font-size:16px}.style-module__-XNkDa__benefit p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.4}.style-module__-XNkDa__processSteps{background:#fff;border-radius:16px;margin-bottom:40px;padding:30px;box-shadow:0 4px 16px #0000001a}.style-module__-XNkDa__processSteps h2{color:var(--primary);text-align:center;margin-bottom:24px;font-family:manrope-bold;font-size:24px}.style-module__-XNkDa__steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.style-module__-XNkDa__step{text-align:center;padding:20px;position:relative}.style-module__-XNkDa__stepNumber{background:var(--primary);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 16px;font-family:manrope-bold;font-size:18px;display:flex;position:relative}.style-module__-XNkDa__step h3{color:var(--primary);margin:0 0 8px;font-family:manrope-bold;font-size:16px}.style-module__-XNkDa__step p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.4}.style-module__-XNkDa__step:not(:last-child):after{content:"";background:var(--primary);z-index:1;width:20px;height:2px;position:absolute;top:40px;right:-10px}@media (max-width:768px){.style-module__-XNkDa__steps{grid-template-columns:1fr}.style-module__-XNkDa__step:not(:last-child):after{display:none}.style-module__-XNkDa__step:not(:last-child):before{content:"";background:var(--primary);z-index:1;width:2px;height:20px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}}.style-module__-XNkDa__form{background:#fff;border-radius:16px;padding:30px;box-shadow:0 4px 16px #0000001a}.style-module__-XNkDa__section{border-bottom:1px solid #e5e7eb;margin-bottom:32px;padding-bottom:24px}.style-module__-XNkDa__section:last-of-type{border-bottom:none;margin-bottom:24px}.style-module__-XNkDa__section h3{color:var(--primary);margin:0 0 20px;font-family:manrope-bold;font-size:20px}.style-module__-XNkDa__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}.style-module__-XNkDa__formGroup{flex-direction:column;display:flex}.style-module__-XNkDa__formGroup label{color:var(--text-primary);margin-bottom:6px;font-family:manrope;font-size:14px;font-weight:500}.style-module__-XNkDa__input,.style-module__-XNkDa__select,.style-module__-XNkDa__textarea{border:1px solid #e5e7eb;border-radius:8px;padding:12px;font-family:roboto;font-size:14px;transition:border-color .3s}.style-module__-XNkDa__input:focus,.style-module__-XNkDa__select:focus,.style-module__-XNkDa__textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #2563eb1a}.style-module__-XNkDa__textarea{resize:vertical;min-height:100px}.style-module__-XNkDa__submitBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:16px 24px;font-family:manrope-bold;font-size:16px;transition:all .3s;position:relative;overflow:hidden}.style-module__-XNkDa__submitBtn:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.style-module__-XNkDa__submitBtn:hover:before{left:100%}.style-module__-XNkDa__submitBtn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #6366f166}.style-module__-XNkDa__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.style-module__-XNkDa__error{color:#dc2626;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:12px;font-size:14px}.style-module__-XNkDa__note{color:var(--text-secondary);text-align:center;margin-top:16px;font-size:12px;line-height:1.5}.style-module__-XNkDa__successCard{text-align:center;background:#fff;border-radius:16px;max-width:600px;margin:40px auto;padding:40px;box-shadow:0 8px 32px #0000001a}.style-module__-XNkDa__successIcon{margin-bottom:20px;font-size:64px}.style-module__-XNkDa__successCard h1{color:var(--primary);margin-bottom:16px;font-family:salmond-bold;font-size:28px}.style-module__-XNkDa__successCard p{color:var(--text-secondary);margin-bottom:24px;font-size:16px;line-height:1.6}.style-module__-XNkDa__nextSteps{text-align:left;background:#f8fafc;border-radius:12px;margin:24px 0;padding:24px}.style-module__-XNkDa__nextSteps h3{color:var(--primary);text-align:center;margin-bottom:16px;font-family:manrope-bold;font-size:18px}.style-module__-XNkDa__nextSteps ol{color:var(--text-primary);padding-left:20px}.style-module__-XNkDa__nextSteps li{margin:8px 0;line-height:1.5}.style-module__-XNkDa__homeBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-family:manrope;font-size:16px;transition:all .3s}.style-module__-XNkDa__homeBtn:hover{background:#1d4ed8;transform:translateY(-2px)}@media (max-width:768px){.style-module__-XNkDa__container{padding:16px}.style-module__-XNkDa__header h1{font-size:28px}.style-module__-XNkDa__subtitle{font-size:16px}.style-module__-XNkDa__benefits,.style-module__-XNkDa__form{padding:20px}.style-module__-XNkDa__grid{grid-template-columns:1fr}}.style-module__-XNkDa__loginPromptCard{background:var(--background);text-align:center;border:1px solid #e2e8f0;border-radius:16px;max-width:480px;margin:200px auto 100px;padding:48px 40px;box-shadow:0 4px 12px #00000014}.style-module__-XNkDa__loginPromptIcon{width:80px;height:80px;color:var(--primary);background:#060d6b1a;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.style-module__-XNkDa__loginPromptTitle{color:var(--primary);margin:0 0 16px;font-family:salmond-bold;font-size:28px}.style-module__-XNkDa__loginPromptText{color:var(--text-secondary);margin:0 0 32px;font-family:manrope;font-size:15px;line-height:1.6}.style-module__-XNkDa__loginPromptButton{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;width:100%;max-width:280px;padding:16px 40px;font-family:manrope-medium;font-size:16px;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px #060d6b40}.style-module__-XNkDa__loginPromptButton:hover{transform:translateY(-2px);box-shadow:0 8px 20px #060d6b59}.style-module__-XNkDa__loginPromptHelp{color:var(--text-secondary);margin:24px 0 0;font-family:manrope;font-size:14px}.style-module__-XNkDa__loginPromptLink{color:var(--primary);cursor:pointer;font-family:manrope-medium;text-decoration:underline}.style-module__-XNkDa__loginPromptLink:hover{opacity:.8}@media (max-width:520px){.style-module__-XNkDa__loginPromptCard{margin:150px 16px 60px;padding:32px 24px}.style-module__-XNkDa__loginPromptTitle{font-size:24px}.style-module__-XNkDa__loginPromptIcon{width:64px;height:64px}.style-module__-XNkDa__loginPromptIcon svg{width:32px;height:32px}}
