.layout-module-scss-module__qAm41G__pageContainer{background-color:#f5f5f5;flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__qAm41G__pageContent{flex:1;width:100%;padding:2rem;overflow-y:auto}@media screen and (max-width:768px){.layout-module-scss-module__qAm41G__pageContent{padding:1rem}}.layout-module-scss-module__qAm41G__contentWrapper{width:100%;max-width:800px;margin:0 auto}.layout-module-scss-module__qAm41G__headerTitle{color:#1f2937;font-size:14px;font-weight:500}@media screen and (max-width:768px){.layout-module-scss-module__qAm41G__headerTitle{display:none}}.layout-module-scss-module__qAm41G__headerContactButton{color:#1f2937;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #d5d7da;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.layout-module-scss-module__qAm41G__headerContactButton:hover{background:#f9fafb}.layout-module-scss-module__qAm41G__headerContactButton svg{flex-shrink:0}.layout-module-scss-module__qAm41G__mainTitle{color:#1f2937;margin:0 0 24px;font-size:24px;font-weight:600}@media screen and (max-width:768px){.layout-module-scss-module__qAm41G__mainTitle{font-size:20px}}.layout-module-scss-module__qAm41G__overviewSection,.layout-module-scss-module__qAm41G__actionsSection{margin-top:32px}.layout-module-scss-module__qAm41G__canceledMessage{color:#6b7280;font-size:16px;line-height:1.5}.layout-module-scss-module__qAm41G__loaderContainer{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.layout-module-scss-module__qAm41G__loaderSpinner{color:#0261ad}.layout-module-scss-module__qAm41G__jsonDisplay{color:#f9fafb;text-align:left;white-space:pre-wrap;word-break:break-word;background-color:#1f2937;border-radius:8px;padding:1.5rem;font-family:Courier New,monospace;font-size:.875rem;overflow-x:auto}
.donationTrackingStepper-module-scss-module__qzWZyG__stepper,.donationTrackingStepper-module-scss-module__qzWZyG__stepWrapper{flex-direction:column;display:flex}.donationTrackingStepper-module-scss-module__qzWZyG__step{border-radius:8px;align-items:flex-start;gap:12px;padding:16px;transition:all .2s;display:flex}.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__active{background:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__active .donationTrackingStepper-module-scss-module__qzWZyG__iconCircle{color:#fff;background:#0261ad}.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__active .donationTrackingStepper-module-scss-module__qzWZyG__stepNumber,.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__active .donationTrackingStepper-module-scss-module__qzWZyG__stepTitle{color:#1f2937;font-weight:500}.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__active.donationTrackingStepper-module-scss-module__qzWZyG__declined .donationTrackingStepper-module-scss-module__qzWZyG__iconCircle{color:#fff;background:#dc2626}.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__completed .donationTrackingStepper-module-scss-module__qzWZyG__iconCircle{color:#fff;background:#22c55e}.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__completed .donationTrackingStepper-module-scss-module__qzWZyG__stepNumber,.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__completed .donationTrackingStepper-module-scss-module__qzWZyG__stepTitle{color:#6b7280}.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__pending .donationTrackingStepper-module-scss-module__qzWZyG__iconCircle{color:#9ca3af;background:0 0;border:1.5px solid #9ca3af}.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__pending .donationTrackingStepper-module-scss-module__qzWZyG__stepNumber,.donationTrackingStepper-module-scss-module__qzWZyG__step.donationTrackingStepper-module-scss-module__qzWZyG__pending .donationTrackingStepper-module-scss-module__qzWZyG__stepTitle{color:#9ca3af}.donationTrackingStepper-module-scss-module__qzWZyG__iconWrapper{flex-shrink:0}.donationTrackingStepper-module-scss-module__qzWZyG__iconCircle{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.donationTrackingStepper-module-scss-module__qzWZyG__declinedIcon{color:#fff!important;background:#dc2626!important}.donationTrackingStepper-module-scss-module__qzWZyG__truckIcon{color:#fff!important;background:#0261ad!important}.donationTrackingStepper-module-scss-module__qzWZyG__completedSvgIcon{flex-shrink:0;width:32px;height:32px}.donationTrackingStepper-module-scss-module__qzWZyG__content{flex:1;padding-top:4px}.donationTrackingStepper-module-scss-module__qzWZyG__stepHeader{align-items:baseline;gap:4px;display:flex}.donationTrackingStepper-module-scss-module__qzWZyG__stepNumber,.donationTrackingStepper-module-scss-module__qzWZyG__stepTitle{font-size:16px;line-height:1.4}.donationTrackingStepper-module-scss-module__qzWZyG__stepDescription{color:#6b7280;margin:4px 0 0;font-size:14px}.donationTrackingStepper-module-scss-module__qzWZyG__upgradeSection{margin-top:16px}.donationTrackingStepper-module-scss-module__qzWZyG__upgradeText{color:#1f2937;margin:0 0 8px;font-size:14px}.donationTrackingStepper-module-scss-module__qzWZyG__upgradeButton{color:#252b37;cursor:pointer;background:linear-gradient(89.48deg,#d5ab3a 0%,#ebd18a 65.8%,#ecbd3c 100%);border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #d4af374d}.donationTrackingStepper-module-scss-module__qzWZyG__upgradeButton:hover{box-shadow:0 6px 16px #d4af3766}.donationTrackingStepper-module-scss-module__qzWZyG__upgradeButton .donationTrackingStepper-module-scss-module__qzWZyG__arrow{font-size:16px}.donationTrackingStepper-module-scss-module__qzWZyG__connector{background:#9ca3af;width:2px;height:16px;margin-left:31px}.donationTrackingStepper-module-scss-module__qzWZyG__connector.donationTrackingStepper-module-scss-module__qzWZyG__connectorCompleted{background:#22c55e}.donationTrackingStepper-module-scss-module__qzWZyG__messageBox{background:#f9fafb;border-left:3px solid #e5e7eb;border-radius:0 8px 8px 0;margin-top:16px;padding:16px}.donationTrackingStepper-module-scss-module__qzWZyG__messageGreeting{color:#1f2937;margin:0 0 8px;font-size:14px;font-weight:500}.donationTrackingStepper-module-scss-module__qzWZyG__messageContent{color:#4b5563;margin:0;font-size:14px;line-height:1.6}.donationTrackingStepper-module-scss-module__qzWZyG__readMoreButton{color:#0261ad;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-size:14px;font-weight:500}.donationTrackingStepper-module-scss-module__qzWZyG__readMoreButton:hover{text-decoration:underline}.donationTrackingStepper-module-scss-module__qzWZyG__priorityPromoBox{background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;margin-top:16px;padding:16px}.donationTrackingStepper-module-scss-module__qzWZyG__promoHeader{margin-bottom:8px}.donationTrackingStepper-module-scss-module__qzWZyG__promoTitle{color:#1f2937;margin:0 0 4px;font-size:14px;font-weight:600}.donationTrackingStepper-module-scss-module__qzWZyG__promoSubtitle{color:#6b7280;margin:0 0 12px;font-size:13px}.donationTrackingStepper-module-scss-module__qzWZyG__driverInfoSection{margin-top:4px}.donationTrackingStepper-module-scss-module__qzWZyG__driverInfoText{color:#4b5563;margin:4px 0;font-size:13px}.donationTrackingStepper-module-scss-module__qzWZyG__vehicleInfo{color:#1f2937;margin:4px 0 0;font-size:13px}.donationTrackingStepper-module-scss-module__qzWZyG__vehicleInfo strong{font-weight:600}.donationTrackingStepper-module-scss-module__qzWZyG__completedSection{margin-top:4px}.donationTrackingStepper-module-scss-module__qzWZyG__downloadButton{color:#fff;cursor:pointer;background:#0261ad;border:none;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:10px 16px;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.donationTrackingStepper-module-scss-module__qzWZyG__downloadButton:hover{background:#014d8a}.donationTrackingStepper-module-scss-module__qzWZyG__downloadButton svg{flex-shrink:0}.donationTrackingStepper-module-scss-module__qzWZyG__stepBody{margin-top:12px}.donationTrackingStepper-module-scss-module__qzWZyG__actionRow{justify-content:space-between;align-items:center;gap:24px;margin-top:16px;font-size:14px;display:flex}.donationTrackingStepper-module-scss-module__qzWZyG__actionRow>button{white-space:nowrap;flex-shrink:0}@media screen and (max-width:600px){.donationTrackingStepper-module-scss-module__qzWZyG__actionRow{flex-direction:column;align-items:flex-start;gap:12px}}.donationTrackingStepper-module-scss-module__qzWZyG__actionRowText{color:#1f2937}.donationTrackingStepper-module-scss-module__qzWZyG__actionRowText strong{font-weight:500}.donationTrackingStepper-module-scss-module__qzWZyG__photosUploadedBadge{color:#166534;background:#dcfce7;border-radius:12px;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.donationTrackingStepper-module-scss-module__qzWZyG__driverInfoRow{color:#4b5563;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;font-size:14px;display:flex}.donationTrackingStepper-module-scss-module__qzWZyG__driverInfoRow strong{color:#1f2937}.donationTrackingStepper-module-scss-module__qzWZyG__driverInfoLabel{color:#4b5563}.donationTrackingStepper-module-scss-module__qzWZyG__driverNoteBox{background:#f3f4f6;border-radius:8px;margin-top:16px;padding:16px}.donationTrackingStepper-module-scss-module__qzWZyG__driverNoteTitle{color:#1f2937;margin:0 0 4px;font-size:14px;font-weight:600}.donationTrackingStepper-module-scss-module__qzWZyG__driverNoteText{color:#4b5563;margin:0;font-size:14px}.donationTrackingStepper-module-scss-module__qzWZyG__etaBadge{color:#166534;background:#dcfce7;border-radius:16px;align-items:center;gap:4px;margin-top:8px;padding:4px 12px;font-size:13px;font-weight:500;display:inline-flex}.donationTrackingStepper-module-scss-module__qzWZyG__etaPill{color:#334155;background:#bbf7d0;border-radius:8px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.donationTrackingStepper-module-scss-module__qzWZyG__etaAwaitingBadge{color:#92400e;background:#fef3c7;border-radius:16px;align-items:center;gap:4px;padding:4px 12px;font-size:13px;font-weight:500;display:inline-flex}.donationTrackingStepper-module-scss-module__qzWZyG__stepActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}@media screen and (max-width:600px){.donationTrackingStepper-module-scss-module__qzWZyG__stepActions{flex-direction:column;align-items:flex-start}}.donationTrackingStepper-module-scss-module__qzWZyG__infoBox{background:#f0f9ff;border-radius:8px;margin-top:12px;padding:16px}.donationTrackingStepper-module-scss-module__qzWZyG__infoBoxText{color:#4b5563;margin:0;font-size:14px;line-height:1.6}.donationTrackingStepper-module-scss-module__qzWZyG__receiptButtons{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.donationTrackingStepper-module-scss-module__qzWZyG__reviewForm{margin-top:24px}.donationTrackingStepper-module-scss-module__qzWZyG__reviewTitle{color:#1f2937;margin:0 0 4px;font-size:16px;font-weight:600}.donationTrackingStepper-module-scss-module__qzWZyG__reviewSubtitle{color:#6b7280;margin:0 0 16px;font-size:14px}.donationTrackingStepper-module-scss-module__qzWZyG__starRow{gap:4px;margin-bottom:16px;display:flex}.donationTrackingStepper-module-scss-module__qzWZyG__starButton{cursor:pointer;background:0 0;border:none;padding:2px;display:flex}.donationTrackingStepper-module-scss-module__qzWZyG__starButton:hover{transform:scale(1.1)}.donationTrackingStepper-module-scss-module__qzWZyG__reviewTextarea{resize:vertical;border:1px solid #d5d7da;border-radius:8px;width:100%;margin-bottom:16px;padding:12px;font-family:inherit;font-size:14px}.donationTrackingStepper-module-scss-module__qzWZyG__reviewTextarea:focus{border-color:#0261ad;outline:none}
.priorityBadge-module-scss-module__zKhGnW__priorityBadge{color:#414651;background:linear-gradient(89deg,#d5ab3a 0%,#ebd18a 65.8%,#ecbd3c 100%);border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:6px 12px;font-size:1rem;font-weight:400;display:inline-flex}.priorityBadge-module-scss-module__zKhGnW__priorityIcon{flex-shrink:0;width:20px;height:20px}.priorityBadge-module-scss-module__zKhGnW__learnMore{color:#0261ad;cursor:pointer;font-weight:500}.priorityBadge-module-scss-module__zKhGnW__learnMore:hover{opacity:.8}
.floorStepContent-module-scss-module__7Vx7Fq__floorCard{background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:100%;max-width:780px;margin:0 auto;padding:32px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@media screen and (max-width:768px){.floorStepContent-module-scss-module__7Vx7Fq__floorCard{padding:32px 16px}}.floorStepContent-module-scss-module__7Vx7Fq__floorCardTitle{color:#374151;text-align:left;margin:0 0 24px;font-size:20px;font-weight:600}.floorStepContent-module-scss-module__7Vx7Fq__floorSelection{flex-wrap:nowrap;justify-content:space-between;gap:10px;margin-bottom:0;display:flex}.floorStepContent-module-scss-module__7Vx7Fq__floorOption{cursor:pointer;color:#374151;text-align:center;background:#fff;border-radius:8px;flex-direction:column;flex:20%;justify-content:center;align-items:center;height:48px;padding:8px;font-size:1rem;transition:all .2s;display:flex;box-shadow:inset 0 0 0 1px #0a0d122e,inset 0 -2px #0a0d120d,0 1px 2px #1018280d}.floorStepContent-module-scss-module__7Vx7Fq__floorOption.floorStepContent-module-scss-module__7Vx7Fq__custom{border:none}.floorStepContent-module-scss-module__7Vx7Fq__floorOption:hover{background-color:#0261ad05;border-color:#0261ad}.floorStepContent-module-scss-module__7Vx7Fq__floorOption.floorStepContent-module-scss-module__7Vx7Fq__selected{color:#fff;background-color:#0261ad;border-color:#0261ad;box-shadow:inset 0 0 0 1px #0261ad,inset 0 -2px #0a0d121a,0 1px 2px #1018281a}.floorStepContent-module-scss-module__7Vx7Fq__customFloorInput{width:100%;margin-top:32px}.floorStepContent-module-scss-module__7Vx7Fq__floorInput{text-align:center;border:2px solid #e5e7eb;border-radius:10px;outline:none;width:200px;padding:12px 16px;font-size:16px;transition:border-color .2s}.floorStepContent-module-scss-module__7Vx7Fq__floorInput:focus{border-color:#0261ad}.floorStepContent-module-scss-module__7Vx7Fq__floorInput::placeholder{color:#6b7280}.floorStepContent-module-scss-module__7Vx7Fq__floorInput.floorStepContent-module-scss-module__7Vx7Fq__fullWidth{width:100%;max-width:400px}.floorStepContent-module-scss-module__7Vx7Fq__bringDownSection{border-top:1px solid #e5e7eb;margin-top:32px;padding-top:24px}.floorStepContent-module-scss-module__7Vx7Fq__bringDownTitle{color:#374151;text-align:left;margin:0 0 8px;font-size:18px;font-weight:600}.floorStepContent-module-scss-module__7Vx7Fq__bringDownSubtitle{color:#6b7280;text-align:left;margin:0 0 20px;font-size:14px;line-height:1.5}.floorStepContent-module-scss-module__7Vx7Fq__customFloorTitle{color:#374151;text-align:left;margin:0 0 12px;font-size:16px;font-weight:600}.floorStepContent-module-scss-module__7Vx7Fq__bringDownOptions{flex-direction:column;gap:16px;display:flex}.floorStepContent-module-scss-module__7Vx7Fq__bringDownOption{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;width:100%;padding:20px;transition:all .2s;display:flex}.floorStepContent-module-scss-module__7Vx7Fq__bringDownOption:hover{background-color:#0261ad05;border-color:#0261ad}.floorStepContent-module-scss-module__7Vx7Fq__bringDownOption input[type=radio]{cursor:pointer;accent-color:#0261ad;width:20px;height:20px;margin:0}.floorStepContent-module-scss-module__7Vx7Fq__bringDownOption:has(input:checked){background-color:#0261ad0d;border-color:#0261ad}.floorStepContent-module-scss-module__7Vx7Fq__bringDownOption.floorStepContent-module-scss-module__7Vx7Fq__error{background-color:#ef44440d;border-color:#ef4444}.floorStepContent-module-scss-module__7Vx7Fq__bringDownOption.floorStepContent-module-scss-module__7Vx7Fq__error:hover{background-color:#ef444414;border-color:#dc2626}.floorStepContent-module-scss-module__7Vx7Fq__optionContent{flex-flow:wrap;flex:1;justify-content:space-between;align-items:center;gap:12px;display:flex}@media screen and (max-width:768px){.floorStepContent-module-scss-module__7Vx7Fq__optionContent{flex-direction:column;align-items:flex-start;gap:6px}}.floorStepContent-module-scss-module__7Vx7Fq__optionText{color:#414651;text-align:left;font-size:1rem;font-weight:400;line-height:1.2}@media (max-width:768px){.floorStepContent-module-scss-module__7Vx7Fq__floorSelection{flex-wrap:wrap;gap:12px}.floorStepContent-module-scss-module__7Vx7Fq__floorOption{width:calc(50% - 6px);min-width:100px}.floorStepContent-module-scss-module__7Vx7Fq__bringDownOption{padding:14px 16px;font-size:15px}}.floorStepContent-module-scss-module__7Vx7Fq__customFloorLabel{color:#374151;text-align:left;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.floorStepContent-module-scss-module__7Vx7Fq__customFloorField{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;padding:.875rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.floorStepContent-module-scss-module__7Vx7Fq__customFloorField::placeholder{color:#9ca3af}.floorStepContent-module-scss-module__7Vx7Fq__customFloorField:focus{border-color:#0261ad;outline:none;box-shadow:0 0 0 3px #0261ad1a}.floorStepContent-module-scss-module__7Vx7Fq__customFloorFieldInvalid{border-color:#ef4444}.floorStepContent-module-scss-module__7Vx7Fq__customFloorFieldInvalid:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.floorStepContent-module-scss-module__7Vx7Fq__customFloorError{color:#dc2626;text-align:right;margin-top:6px;font-size:.8rem;display:block}.floorStepContent-module-scss-module__7Vx7Fq__validationErrorMessage{color:#dc2626;text-align:left;background-color:#ef44441a;border:1px solid #ef4444;border-radius:6px;margin-top:12px;padding:8px 12px;font-size:14px;font-weight:500}.floorStepContent-module-scss-module__7Vx7Fq__elevatorSection{text-align:left;margin-top:1rem}.floorStepContent-module-scss-module__7Vx7Fq__elevatorSection label{flex-direction:row;align-items:flex-start;gap:5px;display:flex}.floorStepContent-module-scss-module__7Vx7Fq__elevatorSection label .floorStepContent-module-scss-module__7Vx7Fq__elevatorLabel{flex-direction:column;display:flex}.floorStepContent-module-scss-module__7Vx7Fq__elevatorSection label .floorStepContent-module-scss-module__7Vx7Fq__elevatorLabel .floorStepContent-module-scss-module__7Vx7Fq__elevatorText{font-weight:500;line-height:1.25}.floorStepContent-module-scss-module__7Vx7Fq__elevatorSection label .floorStepContent-module-scss-module__7Vx7Fq__elevatorLabel .floorStepContent-module-scss-module__7Vx7Fq__elevatorNote{font-size:.85rem;font-weight:300}
.floorCarryStep-module-scss-module__UEytVq__card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:100%;max-width:780px;margin:0 auto;padding:32px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@media screen and (max-width:768px){.floorCarryStep-module-scss-module__UEytVq__card{padding:32px 16px}}.floorCarryStep-module-scss-module__UEytVq__section.floorCarryStep-module-scss-module__UEytVq__divided{border-top:1px solid #e5e7eb;margin-top:32px;padding-top:24px}.floorCarryStep-module-scss-module__UEytVq__questionTitle{color:#374151;text-align:left;margin:0 0 16px;font-size:18px;font-weight:600}.floorCarryStep-module-scss-module__UEytVq__cardOptions{flex-direction:row;gap:16px;display:flex}@media screen and (max-width:768px){.floorCarryStep-module-scss-module__UEytVq__cardOptions{flex-direction:column}}.floorCarryStep-module-scss-module__UEytVq__cardOptions.floorCarryStep-module-scss-module__UEytVq__invalid .floorCarryStep-module-scss-module__UEytVq__cardOption{background-color:#ef44440d;border-color:#ef4444}.floorCarryStep-module-scss-module__UEytVq__cardOption{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:12px;flex:1;align-items:center;gap:12px;padding:20px;transition:all .2s;display:flex}.floorCarryStep-module-scss-module__UEytVq__cardOption:hover{background-color:#0261ad05;border-color:#0261ad}.floorCarryStep-module-scss-module__UEytVq__cardOption input[type=radio]{cursor:pointer;accent-color:#0261ad;flex-shrink:0;width:20px;height:20px;margin:0}.floorCarryStep-module-scss-module__UEytVq__cardOptionSelected{background-color:#0261ad0d;border-color:#0261ad}.floorCarryStep-module-scss-module__UEytVq__optionText{color:#414651;text-align:left;font-size:1rem;font-weight:400;line-height:1.3}.floorCarryStep-module-scss-module__UEytVq__optionText strong{font-weight:600}.floorCarryStep-module-scss-module__UEytVq__floorOptions{flex-flow:wrap;gap:12px;display:flex}.floorCarryStep-module-scss-module__UEytVq__floorOptions.floorCarryStep-module-scss-module__UEytVq__invalid .floorCarryStep-module-scss-module__UEytVq__floorChip{border-color:#ef4444}.floorCarryStep-module-scss-module__UEytVq__floorChip{cursor:pointer;color:#414651;background:#fff;border:2px solid #e5e7eb;border-radius:12px;align-items:center;gap:8px;padding:14px 16px;font-size:1rem;transition:all .2s;display:flex}.floorCarryStep-module-scss-module__UEytVq__floorChip:hover{background-color:#0261ad05;border-color:#0261ad}.floorCarryStep-module-scss-module__UEytVq__floorChip input[type=radio]{cursor:pointer;accent-color:#0261ad;flex-shrink:0;width:18px;height:18px;margin:0}.floorCarryStep-module-scss-module__UEytVq__floorChipSelected{background-color:#0261ad0d;border-color:#0261ad}.floorCarryStep-module-scss-module__UEytVq__customFloorWrapper{flex-direction:column;align-items:flex-end;margin-top:16px;display:flex}@media screen and (max-width:768px){.floorCarryStep-module-scss-module__UEytVq__customFloorWrapper{align-items:stretch}}.floorCarryStep-module-scss-module__UEytVq__customFloorField{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;width:280px;max-width:100%;padding:.875rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.floorCarryStep-module-scss-module__UEytVq__customFloorField::placeholder{color:#9ca3af}.floorCarryStep-module-scss-module__UEytVq__customFloorField:focus{border-color:#0261ad;outline:none;box-shadow:0 0 0 3px #0261ad1a}.floorCarryStep-module-scss-module__UEytVq__customFloorFieldInvalid{border-color:#ef4444}.floorCarryStep-module-scss-module__UEytVq__customFloorFieldInvalid:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.floorCarryStep-module-scss-module__UEytVq__fieldError{color:#dc2626;margin-top:6px;font-size:.8rem;display:block}.floorCarryStep-module-scss-module__UEytVq__elevatorCheckbox{text-align:left;cursor:pointer;flex-direction:row;align-items:flex-start;gap:8px;display:flex}.floorCarryStep-module-scss-module__UEytVq__elevatorCheckbox input[type=checkbox]{cursor:pointer;accent-color:#0261ad;flex-shrink:0;width:20px;height:20px;margin:0}.floorCarryStep-module-scss-module__UEytVq__elevatorLabel{flex-direction:column;display:flex}.floorCarryStep-module-scss-module__UEytVq__elevatorLabel .floorCarryStep-module-scss-module__UEytVq__elevatorText{font-weight:500;line-height:1.25}.floorCarryStep-module-scss-module__UEytVq__elevatorLabel .floorCarryStep-module-scss-module__UEytVq__elevatorNote{color:#6b7280;font-size:.85rem;font-weight:300}
.quantityControls-module-scss-module__SSE-ea__quantityControls{background-color:#f5f5f5;border:2px solid #e9eaeb;border-radius:8px;flex-shrink:0;align-items:center;gap:.75rem;padding:2px 3px;display:flex}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartControlBtn{cursor:pointer;color:#6b7280;background:#fff;border:2px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartControlBtn:hover:not(:disabled){color:#0261ad;border-color:#0261ad}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartControlBtn:disabled{opacity:.5;cursor:not-allowed}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartControlBtn svg{width:20px;height:20px}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartControlBtn.quantityControls-module-scss-module__SSE-ea__cartDelete{color:#dc2626;border-color:#dc2626}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartControlBtn.quantityControls-module-scss-module__SSE-ea__cartDelete:hover{color:#b91c1c;background:#fef2f2;border-color:#b91c1c}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartControlBtn.quantityControls-module-scss-module__SSE-ea__cartIncrease{color:#fff;background:#025597;border-color:#0261ad}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartControlBtn.quantityControls-module-scss-module__SSE-ea__cartIncrease:hover:not(:disabled){color:#fff;background:#034578;border-color:#025597}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartQuantity{color:#111827;text-align:center;min-width:2rem;font-size:1.125rem;font-weight:600}.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceControlBtn{cursor:pointer;color:#6b7280;background:#fff;border:2px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceControlBtn:hover:not(:disabled){color:#0261ad;border-color:#0261ad}.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceControlBtn:disabled{opacity:.5;cursor:not-allowed}.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceControlBtn svg{width:20px;height:20px}.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceControlBtn.quantityControls-module-scss-module__SSE-ea__serviceDelete{color:#dc2626;border-color:#dc2626}.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceControlBtn.quantityControls-module-scss-module__SSE-ea__serviceDelete:hover{color:#b91c1c;background:#fef2f2;border-color:#b91c1c}.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceControlBtn.quantityControls-module-scss-module__SSE-ea__serviceIncrease{color:#fff;background:#025597;border-color:#0261ad}.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceControlBtn.quantityControls-module-scss-module__SSE-ea__serviceIncrease:hover:not(:disabled){color:#fff;background:#034578;border-color:#025597}.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceQuantity{color:#111827;text-align:center;min-width:2rem;font-size:1.125rem;font-weight:600}@media (max-width:768px){.quantityControls-module-scss-module__SSE-ea__quantityControls{gap:.5rem}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartControlBtn,.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceControlBtn{width:38px;height:38px}.quantityControls-module-scss-module__SSE-ea__cartControls .quantityControls-module-scss-module__SSE-ea__cartControlBtn svg,.quantityControls-module-scss-module__SSE-ea__serviceControls .quantityControls-module-scss-module__SSE-ea__serviceControlBtn svg{width:22px;height:22px}.quantityControls-module-scss-module__SSE-ea__cartQuantity,.quantityControls-module-scss-module__SSE-ea__serviceQuantity,.quantityControls-module-scss-module__SSE-ea__quantityControls .quantityControls-module-scss-module__SSE-ea__quantityInput{font-size:1.25rem}.quantityControls-module-scss-module__SSE-ea__quantityControls .quantityControls-module-scss-module__SSE-ea__quantityInput{width:50px;height:38px}}.quantityControls-module-scss-module__SSE-ea__quantityInput{text-align:center;color:#111827;background:#fff;border:2px solid #e5e7eb;border-radius:8px;outline:none;width:60px;height:32px;font-size:1.125rem;font-weight:600;transition:border-color .2s}.quantityControls-module-scss-module__SSE-ea__quantityInput:focus{border-color:#0261ad}.quantityControls-module-scss-module__SSE-ea__quantityInput:disabled{opacity:.5;cursor:not-allowed}.quantityControls-module-scss-module__SSE-ea__quantityInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantityControls-module-scss-module__SSE-ea__quantityInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantityControls-module-scss-module__SSE-ea__quantityInput[type=number]{appearance:textfield}
.cartItem-module-scss-module__ygbYaG__cartItem{background-color:#fafafa;border:1px solid #d9d9d9;border-radius:12px;align-items:center;gap:1rem;margin:6px 0;padding:12px;transition:all .2s ease-in-out;display:flex}.cartItem-module-scss-module__ygbYaG__cartItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:40px;display:flex}.cartItem-module-scss-module__ygbYaG__cartItemIcon img{object-fit:contain;filter:invert(19%)sepia()saturate(2420%)hue-rotate(193deg)brightness(95%)contrast(98%);width:auto;max-width:42px;height:30px}.cartItem-module-scss-module__ygbYaG__cartItemIcon.cartItem-module-scss-module__ygbYaG__customItemIcon img,.cartItem-module-scss-module__ygbYaG__cartItemIcon.cartItem-module-scss-module__ygbYaG__disassemblyIcon img{filter:none}.cartItem-module-scss-module__ygbYaG__cartItemContent{text-align:left;flex-direction:column;flex:1;gap:3px;display:flex}.cartItem-module-scss-module__ygbYaG__cartItemName{color:#111827;margin:0;font-size:1rem;font-weight:600;line-height:1.4}.cartItem-module-scss-module__ygbYaG__cartItemSize{color:#6b7280;margin:0;font-size:.875rem;line-height:1.4}.cartItem-module-scss-module__ygbYaG__cartItemReadMore{color:#0261ad;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:.875rem;font-weight:500;text-decoration:none;display:flex}.cartItem-module-scss-module__ygbYaG__cartItemReadMore:hover{text-decoration:underline}.cartItem-module-scss-module__ygbYaG__recyclingBadge{color:#334155;background-color:#fef08a;border-radius:6px;align-self:flex-start;align-items:center;padding:3px 8px;font-size:.75rem;font-weight:500;display:inline-flex}@media (max-width:768px){.cartItem-module-scss-module__ygbYaG__cartItem{gap:.75rem;padding:6px 10px}.cartItem-module-scss-module__ygbYaG__cartItemIcon{width:40px;height:40px}.cartItem-module-scss-module__ygbYaG__cartItemIcon img{height:40px}.cartItem-module-scss-module__ygbYaG__cartItemSize{font-size:.8rem}.cartItem-module-scss-module__ygbYaG__cartItemReadMore{display:none}}
.button-module-scss-module__SsiA-G__button{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:400;line-height:1.3;transition:all .2s ease-in-out;display:flex;position:relative}.button-module-scss-module__SsiA-G__button:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.button-module-scss-module__SsiA-G__spinner{margin:auto;position:absolute;inset:0}.button-module-scss-module__SsiA-G__primary{color:#fff;background:#0261ad}.button-module-scss-module__SsiA-G__primary:hover:not(:disabled){background:#024a8a}.button-module-scss-module__SsiA-G__secondary{color:#000;background-color:#fff;border:1px solid #d5d7da}.button-module-scss-module__SsiA-G__secondary img{filter:brightness(0)saturate()}.button-module-scss-module__SsiA-G__secondary:hover:not(:disabled){background:#f9fafb}.button-module-scss-module__SsiA-G__secondary-blue{color:#0261ad;background:#cce8fe}.button-module-scss-module__SsiA-G__secondary-blue:hover:not(:disabled){background:#b3d9fc}.button-module-scss-module__SsiA-G__danger{color:#fff;background:#dc2626;border:2px solid #dc2626}.button-module-scss-module__SsiA-G__danger:hover{background:#b91c1c;border-color:#b91c1c}.button-module-scss-module__SsiA-G__danger-outline{color:#dc2626;background:#fff;border:1.5px solid #dc2626}.button-module-scss-module__SsiA-G__danger-outline:hover:not(:disabled){background:#fef2f2}.button-module-scss-module__SsiA-G__success{color:#fff;background:#22c55e}.button-module-scss-module__SsiA-G__success:hover:not(:disabled){background:#16a34a}.button-module-scss-module__SsiA-G__link{color:#0261ad;background:0 0;border:none;padding:0;font-weight:500}.button-module-scss-module__SsiA-G__link:hover:not(:disabled){color:#024a8a}.button-module-scss-module__SsiA-G__content{align-items:center;gap:8px;display:flex}.button-module-scss-module__SsiA-G__contentHidden{visibility:hidden}@media (max-width:768px){.button-module-scss-module__SsiA-G__primary,.button-module-scss-module__SsiA-G__secondary,.button-module-scss-module__SsiA-G__danger,.button-module-scss-module__SsiA-G__danger-outline{padding:10px 20px;font-size:17px}}
.availabilityCalendar-module-scss-module__zM91Ba__availabilitySection{max-width:768px;margin:2rem auto 0}.availabilityCalendar-module-scss-module__zM91Ba__loadingAvailability{text-align:center;color:#6b7280;padding:2rem;font-size:1rem}.availabilityCalendar-module-scss-module__zM91Ba__availabilityError{text-align:center;color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-top:1rem;padding:1rem;font-size:.875rem}.availabilityCalendar-module-scss-module__zM91Ba__availabilityError .availabilityCalendar-module-scss-module__zM91Ba__retryButton{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:4px;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem}.availabilityCalendar-module-scss-module__zM91Ba__availabilityError .availabilityCalendar-module-scss-module__zM91Ba__retryButton:hover{background:#b91c1c}.availabilityCalendar-module-scss-module__zM91Ba__timeSlotsContainer{background:0 0}.availabilityCalendar-module-scss-module__zM91Ba__firstAvailableInfo{background:#f6fafe;border:1px solid #0261ad;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:12px 16px;display:flex}.availabilityCalendar-module-scss-module__zM91Ba__firstAvailableInfo .availabilityCalendar-module-scss-module__zM91Ba__infoContent{flex-direction:row;gap:1rem;display:flex}.availabilityCalendar-module-scss-module__zM91Ba__firstAvailableInfo .availabilityCalendar-module-scss-module__zM91Ba__infoIcon{flex-shrink:0;width:20px;height:20px}.availabilityCalendar-module-scss-module__zM91Ba__firstAvailableInfo .availabilityCalendar-module-scss-module__zM91Ba__infoText{color:#374151;text-align:left;font-size:1rem;font-weight:500;line-height:1.2}.availabilityCalendar-module-scss-module__zM91Ba__firstAvailableInfo .availabilityCalendar-module-scss-module__zM91Ba__infoLink{color:#0261ad;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}.availabilityCalendar-module-scss-module__zM91Ba__firstAvailableInfo .availabilityCalendar-module-scss-module__zM91Ba__infoLink:hover{text-decoration:underline}@media (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__firstAvailableInfo .availabilityCalendar-module-scss-module__zM91Ba__infoText{flex:auto;min-width:200px}.availabilityCalendar-module-scss-module__zM91Ba__firstAvailableInfo .availabilityCalendar-module-scss-module__zM91Ba__infoLink{margin-top:8px;margin-left:35px}}.availabilityCalendar-module-scss-module__zM91Ba__outOfZoneBanner{background:#cce8fe;border-radius:6px;flex-direction:column;align-items:start;margin-bottom:1rem;padding:8px 12px;display:flex}.availabilityCalendar-module-scss-module__zM91Ba__outOfZoneBanner .availabilityCalendar-module-scss-module__zM91Ba__outOfZoneBannerText{color:#000;margin:0;font-size:.875rem;font-weight:400;line-height:1.4}.availabilityCalendar-module-scss-module__zM91Ba__outOfZoneBanner .availabilityCalendar-module-scss-module__zM91Ba__outOfZoneBannerDescription{color:#64748b}.availabilityCalendar-module-scss-module__zM91Ba__availabilityHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}@media (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__availabilityHeader{flex-direction:column;align-items:stretch;gap:1rem}}.availabilityCalendar-module-scss-module__zM91Ba__availabilityHeader .availabilityCalendar-module-scss-module__zM91Ba__slotStatus{color:#374151;font-size:1rem;font-weight:600}.availabilityCalendar-module-scss-module__zM91Ba__weekNavigation{gap:.5rem;display:flex}.availabilityCalendar-module-scss-module__zM91Ba__weekNavButton{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}@media screen and (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__weekNavButton{flex-grow:1}}.availabilityCalendar-module-scss-module__zM91Ba__weekNavButton:hover:not(:disabled){background-color:#f3f4f6;border-color:#9ca3af}.availabilityCalendar-module-scss-module__zM91Ba__weekNavButton:disabled{opacity:.5;cursor:not-allowed}@keyframes availabilityCalendar-module-scss-module__zM91Ba__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.availabilityCalendar-module-scss-module__zM91Ba__availabilityGrid{grid-template-columns:repeat(7,105px);justify-content:center;gap:6px;min-height:180px;padding-top:20px;display:grid}@media (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__availabilityGrid{flex-direction:column;gap:.5rem;display:flex}}.availabilityCalendar-module-scss-module__zM91Ba__availabilityGrid.availabilityCalendar-module-scss-module__zM91Ba__gridFetching{pointer-events:none}.availabilityCalendar-module-scss-module__zM91Ba__availabilityGrid.availabilityCalendar-module-scss-module__zM91Ba__gridFetching>*{opacity:.6;position:relative}.availabilityCalendar-module-scss-module__zM91Ba__availabilityGrid.availabilityCalendar-module-scss-module__zM91Ba__gridFetching>:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%) 0 0/200% 100%;animation:1.5s infinite availabilityCalendar-module-scss-module__zM91Ba__shimmer;position:absolute;inset:0}.availabilityCalendar-module-scss-module__zM91Ba__bottomNavigation{margin-top:1rem;display:none}@media (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__bottomNavigation{display:flex}}.availabilityCalendar-module-scss-module__zM91Ba__gridLoading{grid-column:1/-1;justify-content:center;align-items:center;min-height:150px;display:flex}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;width:105px;height:150px;padding:.5rem;display:flex;position:relative;box-shadow:0 20px 24px -4px #0a0d1214,0 8px 8px -4px #0a0d1208,0 3px 3px -1.5px #0a0d120a}@media (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay{flex-direction:row;gap:1rem;width:100%;height:auto}}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__priorityDay{background:#fff;border:1px solid #d4af37;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 4px 20px #d4af3726}@media screen and (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__priorityDay{border-radius:8px;grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:0;padding:0;display:grid}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__priorityDay .availabilityCalendar-module-scss-module__zM91Ba__calendarPriorityBadge{grid-area:1/1/auto/-1}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__priorityDay .availabilityCalendar-module-scss-module__zM91Ba__dayHeader{grid-area:2/1;padding:.5rem}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__priorityDay .availabilityCalendar-module-scss-module__zM91Ba__priorityContent{grid-area:2/2;margin-top:0;padding:.5rem}}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__availableDay{background-color:#f6fafe;border:1px solid #3b82f6;box-shadow:0 4px 20px #0261ad26}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__errorDay{background-color:#fef2f2;border:1px solid #dc2626;box-shadow:0 4px 20px #dc262626}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__calendarPriorityBadge{color:#535862;background-color:#ebd18a;border:1px solid #d4aa35;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:center;align-items:center;gap:6px;margin:0;padding:2px 12px;font-size:1rem;font-weight:400;display:flex;position:absolute;top:-30px;left:-1px;right:-1px}@media screen and (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__calendarPriorityBadge{border-bottom:1px solid #d4aa35;border-radius:7px 7px 0 0;justify-content:flex-start;width:100%;position:static}}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__calendarPriorityBadge .availabilityCalendar-module-scss-module__zM91Ba__priorityIcon{flex-shrink:0;width:19px;height:19px}@media (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__dayHeader{flex-shrink:0;min-width:65px}}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__dayHeader .availabilityCalendar-module-scss-module__zM91Ba__dayName{color:#374151;letter-spacing:.025em;text-align:left;font-size:1rem;font-weight:700;line-height:1}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__dayHeader .availabilityCalendar-module-scss-module__zM91Ba__dayDate{color:#414651;text-align:left;white-space:nowrap;font-size:.85rem}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__priorityContent{flex-direction:column;align-items:center;gap:5px;margin-top:auto;padding-top:8px;display:flex}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__priorityContent .availabilityCalendar-module-scss-module__zM91Ba__priorityText{color:#414651;text-align:left;font-size:.7rem;font-weight:400;line-height:1.2}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__priorityContent .availabilityCalendar-module-scss-module__zM91Ba__upgradeButton{cursor:pointer;transition:all .2s;box-shadow:0 2px 4px #d4af3733;color:#5b530b!important;background:linear-gradient(89.48deg,#d5ab3a 0%,#ebd18a 65.8%,#ecbd3c 100%)!important;border:1px solid #d4af37!important;border-radius:8px!important;padding:8px 16px!important;font-size:.85rem!important;font-weight:500!important}@media screen and (min-width:769px){.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__priorityContent .availabilityCalendar-module-scss-module__zM91Ba__upgradeButton{width:100%;padding:8px!important}}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__priorityContent .availabilityCalendar-module-scss-module__zM91Ba__upgradeButton:hover:not(:disabled){box-shadow:0 4px 8px #d4af374d;background:linear-gradient(89.48deg,#c49a33 0%,#d4c182 65.8%,#d4aa35 100%)!important}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__priorityContent .availabilityCalendar-module-scss-module__zM91Ba__upgradeButton:active{transform:translateY(0);box-shadow:0 1px 2px #d4af3733}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots{flex-direction:column;gap:.25rem;margin-top:auto;display:flex}@media (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots{flex-direction:row;flex-grow:1;gap:.5rem}}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__timeSlot{cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;width:100%;min-height:28px;transition:all .2s;display:flex;color:#3b82f6!important;background:#fff!important;border:1px solid #3b82f6!important;border-radius:4px!important;padding:.375rem .25rem!important;font-size:.85rem!important;font-weight:400!important}@media screen and (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__timeSlot{width:50%;font-size:1rem}}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__timeSlot:hover:not(:disabled){background-color:#f3f4f6!important;border-color:#3b82f6!important}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__timeSlot.availabilityCalendar-module-scss-module__zM91Ba__selected,.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__timeSlot.availabilityCalendar-module-scss-module__zM91Ba__selected:hover:not(:disabled){color:#fff!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__timeSlot.availabilityCalendar-module-scss-module__zM91Ba__errorSlot{color:#dc2626!important;border-color:#dc2626!important}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__timeSlot.availabilityCalendar-module-scss-module__zM91Ba__errorSlot:hover:not(:disabled){background-color:#fef2f2!important;border-color:#dc2626!important}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__timeSlot.availabilityCalendar-module-scss-module__zM91Ba__closedSlot{cursor:not-allowed;color:#9ca3af!important;background:#f9fafb!important;border-color:#d1d5db!important}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__timeSlot.availabilityCalendar-module-scss-module__zM91Ba__closedSlot:hover{background:#f9fafb!important;border-color:#d1d5db!important}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__timeSlot .availabilityCalendar-module-scss-module__zM91Ba__slotLabel{display:block}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__timeSlots .availabilityCalendar-module-scss-module__zM91Ba__noSlots{color:#9ca3af;padding:.75rem 0;font-size:.75rem;font-style:italic}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay .availabilityCalendar-module-scss-module__zM91Ba__courierSlotIndicator{margin-left:2px}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__unavailableDay{color:#414651;background:#f5f5f5;border:1px solid #e0e0e0}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__unavailableDay .availabilityCalendar-module-scss-module__zM91Ba__dayName,.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__unavailableDay .availabilityCalendar-module-scss-module__zM91Ba__dayDate{color:#414651}.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__unavailableDay .availabilityCalendar-module-scss-module__zM91Ba__unavailableMessage{color:#9ca3af;text-align:left;margin-top:auto;padding:8px 0;font-size:.75rem;line-height:1.3}@media screen and (max-width:768px){.availabilityCalendar-module-scss-module__zM91Ba__availabilityDay.availabilityCalendar-module-scss-module__zM91Ba__unavailableDay .availabilityCalendar-module-scss-module__zM91Ba__unavailableMessage{text-align:center;flex-grow:1;font-size:.875rem}}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotOptions{flex-direction:column;gap:12px;display:flex}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotOption{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;width:100%;padding:16px 20px;transition:all .2s;display:flex}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotOption:hover{background-color:#0261ad05;border-color:#0261ad}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotOption input[type=radio]{cursor:pointer;accent-color:#0261ad;flex-shrink:0;width:20px;height:20px;margin:0}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotOption:has(input:checked){background-color:#0261ad0d;border-color:#0261ad}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotOptionContent{flex:1;justify-content:space-between;align-items:center;display:flex}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotOptionLabel{color:#374151;font-size:1rem;font-weight:500}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotOptionStatus{color:#6b7280;font-size:.875rem}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotActions{border-top:1px solid #e5e7eb;gap:12px;margin-top:20px;padding-top:16px;display:flex}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotCancelButton{cursor:pointer;flex:1;transition:all .2s;color:#374151!important;background:#fff!important;border:1px solid #d1d5db!important;border-radius:10px!important;padding:12px 16px!important;font-size:1rem!important;font-weight:500!important}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotCancelButton:hover{background-color:#f3f4f6!important;border-color:#9ca3af!important}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotConfirmButton{cursor:pointer;flex:1;transition:all .2s;color:#fff!important;background:#0261ad!important;border:1px solid #0261ad!important;border-radius:10px!important;padding:12px 16px!important;font-size:1rem!important;font-weight:500!important}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotConfirmButton:hover:not(:disabled){background-color:#024e8a!important}.availabilityCalendar-module-scss-module__zM91Ba__hourlySlotConfirmButton:disabled{opacity:.5;cursor:not-allowed}
.duplicateDetectionPage-module-scss-module__niof0a__overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.duplicateDetectionPage-module-scss-module__niof0a__modal{background:#fff;border-radius:12px;width:100%;max-width:420px;padding:1.5rem;box-shadow:0 20px 60px #00000026}.duplicateDetectionPage-module-scss-module__niof0a__title{color:#111827;margin:0 0 .75rem;font-size:1.25rem;font-weight:600}.duplicateDetectionPage-module-scss-module__niof0a__description{color:#6b7280;margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.duplicateDetectionPage-module-scss-module__niof0a__buttonGroup{flex-direction:column;gap:.75rem;display:flex}
.leadInitializer-module-scss-module__N3w4rq__container{background-color:#f5f5f5;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:2rem;display:flex}.leadInitializer-module-scss-module__N3w4rq__content{text-align:center;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:480px;padding:3rem 2rem;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.leadInitializer-module-scss-module__N3w4rq__title{color:#dc2626;margin:0;font-size:1.5rem;font-weight:600}.leadInitializer-module-scss-module__N3w4rq__message{color:#6b7280;margin:0;font-size:1rem;line-height:1.5}.leadInitializer-module-scss-module__N3w4rq__button{color:#fff;cursor:pointer;background-color:#0261ad;border:none;border-radius:8px;margin-top:.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:500;transition:background-color .15s}.leadInitializer-module-scss-module__N3w4rq__button:hover{color:#fff;background-color:#024a8a}@media (max-width:480px){.leadInitializer-module-scss-module__N3w4rq__container{padding:1rem}.leadInitializer-module-scss-module__N3w4rq__content{padding:2rem 1.5rem}.leadInitializer-module-scss-module__N3w4rq__title{font-size:1.25rem}}
.reviewStepContent-module-scss-module__hCV83G__container{width:100%;max-width:1200px;margin:0 auto}.reviewStepContent-module-scss-module__hCV83G__content{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.reviewStepContent-module-scss-module__hCV83G__content{grid-template-columns:1fr 1fr}}.reviewStepContent-module-scss-module__hCV83G__card{background:#fff;border:2px solid #e5e7eb;border-radius:12px;height:fit-content;padding:1.5rem}.reviewStepContent-module-scss-module__hCV83G__cardTitle{color:#414651;text-align:left;margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}.reviewStepContent-module-scss-module__hCV83G__section{text-align:left;padding:1rem 0}.reviewStepContent-module-scss-module__hCV83G__section:not(:last-child){border-bottom:1px solid #e5e7eb}.reviewStepContent-module-scss-module__hCV83G__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.reviewStepContent-module-scss-module__hCV83G__label{color:#6b7280;font-size:.875rem;font-weight:500}.reviewStepContent-module-scss-module__hCV83G__value{color:#414651;margin:0;font-size:1rem;line-height:1.5;overflow:hidden}.reviewStepContent-module-scss-module__hCV83G__editButton{color:#0261ad;cursor:pointer;background:0 0;border:1px solid #0261ad;border-radius:6px;padding:.375rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.reviewStepContent-module-scss-module__hCV83G__editButton:hover{background:#0261ad0d}.reviewStepContent-module-scss-module__hCV83G__editButton:focus{outline:none;box-shadow:0 0 0 3px #0261ad1a}.reviewStepContent-module-scss-module__hCV83G__sectionActions{align-items:center;gap:.5rem;display:flex}.reviewStepContent-module-scss-module__hCV83G__showAllButton{color:#0261ad;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.25rem;padding:.375rem .5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.reviewStepContent-module-scss-module__hCV83G__showAllButton:hover{background:#0261ad0d}.reviewStepContent-module-scss-module__hCV83G__showAllButton:focus{outline:none;box-shadow:0 0 0 3px #0261ad1a}.reviewStepContent-module-scss-module__hCV83G__chevron{transition:transform .2s}.reviewStepContent-module-scss-module__hCV83G__chevronUp{transform:rotate(180deg)}.reviewStepContent-module-scss-module__hCV83G__itemsList{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.reviewStepContent-module-scss-module__hCV83G__item{align-items:center;gap:.75rem;display:flex}.reviewStepContent-module-scss-module__hCV83G__itemIcon{object-fit:contain;width:32px;height:32px}.reviewStepContent-module-scss-module__hCV83G__itemName{color:#414651;font-size:.875rem}.reviewStepContent-module-scss-module__hCV83G__reviewCard{background:#fff;border:2px solid #fbbf24;border-radius:12px;height:fit-content;padding:1.5rem}.reviewStepContent-module-scss-module__hCV83G__reviewCardTitle{color:#414651;text-align:left;margin:0 0 1rem;font-size:1.5rem;font-weight:600}.reviewStepContent-module-scss-module__hCV83G__reviewText{color:#374151;text-align:left;margin:0 0 1.5rem;font-size:.875rem;line-height:1.6}.reviewStepContent-module-scss-module__hCV83G__warningText{color:#dc2626;font-weight:500}.reviewStepContent-module-scss-module__hCV83G__submitButton{color:#fff;cursor:pointer;background:#0261ad;border:none;border-radius:8px;width:100%;margin-bottom:1.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s}.reviewStepContent-module-scss-module__hCV83G__submitButton:hover{background:#024a8a}.reviewStepContent-module-scss-module__hCV83G__submitButton:focus{outline:none;box-shadow:0 0 0 3px #0261ad33}.reviewStepContent-module-scss-module__hCV83G__submitButton:active{transform:scale(.98)}.reviewStepContent-module-scss-module__hCV83G__prioritySection{border-top:1px solid #e5e7eb;padding-top:1.5rem}.reviewStepContent-module-scss-module__hCV83G__priorityTitle{color:#414651;margin:0 0 .75rem;font-size:1rem;font-weight:600}.reviewStepContent-module-scss-module__hCV83G__priorityButton{color:#92400e;cursor:pointer;background:#fbbf24;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.reviewStepContent-module-scss-module__hCV83G__priorityButton:hover{background:#f59e0b}.reviewStepContent-module-scss-module__hCV83G__priorityButton:focus{outline:none;box-shadow:0 0 0 3px #fbbf244d}.reviewStepContent-module-scss-module__hCV83G__priorityButton:active{transform:scale(.98)}.reviewStepContent-module-scss-module__hCV83G__priorityIcon{stroke:currentColor;width:20px;height:20px}.reviewStepContent-module-scss-module__hCV83G__learnMore{color:#0261ad;margin-left:.25rem}.reviewStepContent-module-scss-module__hCV83G__upgradeButton{color:#5b530b;cursor:pointer;background:linear-gradient(89.48deg,#d5ab3a 0%,#ebd18a 65.8%,#ecbd3c 100%);border:2px solid #d4af37;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;padding:.5rem;font-size:1.125rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 12px #d4af374d}.reviewStepContent-module-scss-module__hCV83G__upgradeButton:hover{background:linear-gradient(89.48deg,#c49a33 0%,#d4c182 65.8%,#d4aa35 100%);transform:translateY(-1px);box-shadow:0 6px 16px #d4af3766}.reviewStepContent-module-scss-module__hCV83G__upgradeButton:focus{outline:none;box-shadow:0 0 0 3px #d4af374d}.reviewStepContent-module-scss-module__hCV83G__upgradeButton:active{transform:translateY(0);box-shadow:0 2px 8px #d4af374d}.reviewStepContent-module-scss-module__hCV83G__upgradeButton .reviewStepContent-module-scss-module__hCV83G__arrow{font-size:1.5rem;font-weight:400}
.submissionStepContent-module-scss-module__2UrwRq__container{justify-content:center;align-items:center;width:100%;min-height:80vh;padding:2rem;display:flex}.submissionStepContent-module-scss-module__2UrwRq__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;max-width:480px;display:flex}.submissionStepContent-module-scss-module__2UrwRq__spinner{color:#10b981}.submissionStepContent-module-scss-module__2UrwRq__loadingTitle{color:#111827;margin:0;font-size:1.5rem;font-weight:600}.submissionStepContent-module-scss-module__2UrwRq__loadingMessage{color:#6b7280;margin:0;font-size:1rem}.submissionStepContent-module-scss-module__2UrwRq__successIcon{animation:.3s ease-out submissionStepContent-module-scss-module__2UrwRq__scaleIn}@keyframes submissionStepContent-module-scss-module__2UrwRq__scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.submissionStepContent-module-scss-module__2UrwRq__successTitle{color:#166534;margin:0;font-size:1.5rem;font-weight:600}.submissionStepContent-module-scss-module__2UrwRq__successMessage{color:#6b7280;margin:0;font-size:1rem}.submissionStepContent-module-scss-module__2UrwRq__errorIcon{animation:.5s ease-in-out submissionStepContent-module-scss-module__2UrwRq__shake}@keyframes submissionStepContent-module-scss-module__2UrwRq__shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.submissionStepContent-module-scss-module__2UrwRq__errorTitle{color:#dc2626;margin:0;font-size:1.5rem;font-weight:600}.submissionStepContent-module-scss-module__2UrwRq__errorMessage{color:#6b7280;margin:0;font-size:1rem}.submissionStepContent-module-scss-module__2UrwRq__retryButton{color:#fff;cursor:pointer;background-color:#10b981;border:none;border-radius:8px;padding:.875rem 2rem;font-size:1rem;font-weight:500;transition:background-color .15s}.submissionStepContent-module-scss-module__2UrwRq__retryButton:hover:not(:disabled){background-color:#059669}.submissionStepContent-module-scss-module__2UrwRq__retryButton:disabled{cursor:not-allowed;background-color:#9ca3af}
.modal-module-scss-module__NLkE2W__modalOverlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-module-scss-module__NLkE2W__modalContainer{border-radius:12px;flex-direction:column;width:100%;max-height:90vh;display:flex;box-shadow:0 25px 50px -12px #00000040}.modal-module-scss-module__NLkE2W__modalContainer.modal-module-scss-module__NLkE2W__modalSmall{max-width:425px}.modal-module-scss-module__NLkE2W__modalContainer.modal-module-scss-module__NLkE2W__modalMedium{max-width:600px}.modal-module-scss-module__NLkE2W__modalContainer.modal-module-scss-module__NLkE2W__modalLarge{max-width:800px}.modal-module-scss-module__NLkE2W__modalContainer.modal-module-scss-module__NLkE2W__modalBgWhite{background:#fff}.modal-module-scss-module__NLkE2W__modalContainer.modal-module-scss-module__NLkE2W__modalBgGray{background:#f5f5f5}.modal-module-scss-module__NLkE2W__modalHeader{justify-content:space-between;align-items:flex-start;gap:30px;padding:20px 24px;display:flex}.modal-module-scss-module__NLkE2W__modalHeader.modal-module-scss-module__NLkE2W__modalHeaderCentered{text-align:center;justify-content:center}.modal-module-scss-module__NLkE2W__modalTitleSection{flex-direction:column;gap:4px;display:flex}.modal-module-scss-module__NLkE2W__modalTitle{color:#1f2937;margin:0;font-size:1.5rem;font-weight:600;line-height:30px}.modal-module-scss-module__NLkE2W__modalSubtitle{color:#6b7280;text-align:left;margin:0;font-size:.9rem;font-weight:400}.modal-module-scss-module__NLkE2W__modalCloseButton{color:#252b37;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:flex-end;align-items:flex-start;width:30px;height:30px;padding:0;font-size:3rem;font-weight:100;line-height:.6;transition:background-color .2s,color .2s;display:flex}.modal-module-scss-module__NLkE2W__modalCloseButton:hover{color:#000;background-color:#f3f4f6}.modal-module-scss-module__NLkE2W__modalStickyHeader{flex-shrink:0;padding:0 24px 16px}.modal-module-scss-module__NLkE2W__modalContent{overscroll-behavior:contain;flex:1;padding:0 24px 24px;overflow-y:auto}@media (max-width:768px){.modal-module-scss-module__NLkE2W__modalOverlay{padding:16px}.modal-module-scss-module__NLkE2W__modalContainer{max-height:95vh}.modal-module-scss-module__NLkE2W__modalHeader{padding:16px 20px}.modal-module-scss-module__NLkE2W__modalTitle{font-size:1.4rem;line-height:1.6rem}.modal-module-scss-module__NLkE2W__modalStickyHeader{padding:0 20px 12px}.modal-module-scss-module__NLkE2W__modalContent{padding:20px}.modal-module-scss-module__NLkE2W__modalOverlayFullscreenMobile{padding:0}.modal-module-scss-module__NLkE2W__modalFullscreenMobile{border-radius:0;width:100vw;max-width:100%;height:100dvh;max-height:100dvh;overflow-y:auto}.modal-module-scss-module__NLkE2W__modalFullscreenMobile .modal-module-scss-module__NLkE2W__modalHeader{padding-top:calc(24px + env(safe-area-inset-top,0px))}.modal-module-scss-module__NLkE2W__modalFullscreenMobile .modal-module-scss-module__NLkE2W__modalContent{flex:none;overflow-y:visible}}
.startStepContent-module-scss-module__V0SWdG__landingWrapper{width:100%;padding:64px 0 0;font-family:Rubik,sans-serif}@media screen and (max-width:768px){.startStepContent-module-scss-module__V0SWdG__landingWrapper{padding:32px 0 0}}.startStepContent-module-scss-module__V0SWdG__container{max-width:1216px;margin:0 auto;padding:0 32px}@media screen and (max-width:640px){.startStepContent-module-scss-module__V0SWdG__container{padding:0 16px}}.startStepContent-module-scss-module__V0SWdG__heroSection{background-color:#fff;flex-direction:column;align-items:center;margin-bottom:48px;display:flex}.startStepContent-module-scss-module__V0SWdG__heroContent{text-align:center;flex-direction:column;align-items:center;display:flex}.startStepContent-module-scss-module__V0SWdG__heroLogo{margin-bottom:24px}.startStepContent-module-scss-module__V0SWdG__heroLogo .startStepContent-module-scss-module__V0SWdG__logoImage{object-fit:contain;width:auto;max-width:75%;height:auto}@media screen and (max-width:768px){.startStepContent-module-scss-module__V0SWdG__heroLogo .startStepContent-module-scss-module__V0SWdG__logoImage{max-width:100%}}.startStepContent-module-scss-module__V0SWdG__heroTitle{color:#303030;margin:0 0 24px;font-size:60px;font-weight:600;line-height:1.2}@media screen and (max-width:768px){.startStepContent-module-scss-module__V0SWdG__heroTitle{font-size:28px}}.startStepContent-module-scss-module__V0SWdG__heroDescription{color:#303030;margin:0 0 36px;font-size:24px;line-height:1.6}@media screen and (max-width:768px){.startStepContent-module-scss-module__V0SWdG__heroDescription{font-size:18px}}.startStepContent-module-scss-module__V0SWdG__readMoreButton{color:#0261ad;font-size:inherit;cursor:pointer;background:0 0;border:none;margin-left:5px;padding:0}.startStepContent-module-scss-module__V0SWdG__readMoreButton:hover{text-decoration:underline}.startStepContent-module-scss-module__V0SWdG__primaryButton,.startStepContent-module-scss-module__V0SWdG__heroCta{border-radius:16px!important;gap:10px!important;max-width:564px!important;padding:32px!important;font-size:24px!important;font-weight:500!important}@media screen and (max-width:768px){.startStepContent-module-scss-module__V0SWdG__primaryButton,.startStepContent-module-scss-module__V0SWdG__heroCta{max-width:100%!important;padding:16px!important;font-size:1.2rem!important}}.startStepContent-module-scss-module__V0SWdG__primaryButton,.startStepContent-module-scss-module__V0SWdG__heroCta{width:100%}.startStepContent-module-scss-module__V0SWdG__fullTextContent{margin-bottom:24px}.startStepContent-module-scss-module__V0SWdG__fullTextContent p{color:#303030;font-size:18px;line-height:1.6}.startStepContent-module-scss-module__V0SWdG__freePickupsSection{background:#f5f5f5;border-radius:16px;width:calc(100% - 64px);max-width:1216px;margin:40px auto;padding:24px 32px}@media screen and (max-width:768px){.startStepContent-module-scss-module__V0SWdG__freePickupsSection{width:calc(100% - 32px);padding:24px 16px}}.startStepContent-module-scss-module__V0SWdG__freePickupsContent{text-align:center;flex-direction:column;align-items:center;display:flex}.startStepContent-module-scss-module__V0SWdG__freePickupsHeader{flex-direction:column;align-items:center;margin-bottom:16px;display:flex}.startStepContent-module-scss-module__V0SWdG__freePickupsHeader .startStepContent-module-scss-module__V0SWdG__sectionLogo{object-fit:contain;width:auto;max-width:300px;height:auto;margin-bottom:12px}.startStepContent-module-scss-module__V0SWdG__freePickupsHeader h2{color:#082949;margin:0;font-size:24px;font-weight:500;line-height:28px}.startStepContent-module-scss-module__V0SWdG__freePickupsDescription{color:#303030;margin:0 0 16px;font-size:24px;font-weight:400;line-height:1.4}@media screen and (max-width:1024px){.startStepContent-module-scss-module__V0SWdG__freePickupsDescription{font-size:20px;line-height:28px}}.startStepContent-module-scss-module__V0SWdG__freePickupsHyperlink{margin-bottom:16px;font-size:24px}.startStepContent-module-scss-module__V0SWdG__freePickupsHyperlink a{color:#0261ad;text-decoration:none}.startStepContent-module-scss-module__V0SWdG__freePickupsHyperlink a:hover{text-decoration:underline}.startStepContent-module-scss-module__V0SWdG__freePickupsButtons{flex-direction:row;gap:16px;width:100%;max-width:620px;margin:16px auto 0;display:flex}@media screen and (max-width:768px){.startStepContent-module-scss-module__V0SWdG__freePickupsButtons{flex-direction:column}}.startStepContent-module-scss-module__V0SWdG__freePickupButton,.startStepContent-module-scss-module__V0SWdG__priorityPickupButton{flex:1;min-height:72px;border-radius:8px!important;padding:12px 32px!important;font-size:1.2rem!important;font-weight:400!important}@media screen and (max-width:640px){.startStepContent-module-scss-module__V0SWdG__freePickupButton,.startStepContent-module-scss-module__V0SWdG__priorityPickupButton{padding:12px;font-size:18px}}.startStepContent-module-scss-module__V0SWdG__freePickupButton{color:#0261ad;background:#fff;border:1px solid #0261ad}.startStepContent-module-scss-module__V0SWdG__freePickupButton:hover:not(:disabled){background:#f2f2f2}.startStepContent-module-scss-module__V0SWdG__priorityPickupButton{color:#fff;background:#0261ad;border:none}.startStepContent-module-scss-module__V0SWdG__priorityPickupButton:hover:not(:disabled){background:#01457b}.startStepContent-module-scss-module__V0SWdG__sectionWrapper{width:100%}.startStepContent-module-scss-module__V0SWdG__isPending button{pointer-events:none;opacity:.6}
.splitCardSection-module-scss-module__oF9wga__splitCardSection{max-width:1216px;margin:0 auto;padding:20px 20px 60px}@media screen and (max-width:640px){.splitCardSection-module-scss-module__oF9wga__splitCardSection{padding:20px 16px 60px}}.splitCardSection-module-scss-module__oF9wga__sectionTitle{text-align:center;margin:0 0 24px;font-size:28px;font-weight:700;line-height:1.2}.splitCardSection-module-scss-module__oF9wga__cardsWrapper{flex-direction:row;justify-content:center;align-items:stretch;gap:24px;display:flex}@media screen and (max-width:768px){.splitCardSection-module-scss-module__oF9wga__cardsWrapper{flex-direction:column;align-items:center}}.splitCardSection-module-scss-module__oF9wga__cardWrapper{width:360px;display:flex}@media screen and (max-width:768px){.splitCardSection-module-scss-module__oF9wga__cardWrapper{width:100%}}.splitCardSection-module-scss-module__oF9wga__splitCard{background:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;flex:1;width:100%;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.splitCardSection-module-scss-module__oF9wga__priorityHeader{color:#fff;text-align:center;background:#003057;padding:20px 32px}.splitCardSection-module-scss-module__oF9wga__priorityHeader h2{margin:0;font-size:22px;font-weight:700}.splitCardSection-module-scss-module__oF9wga__standardHeader{color:#303030;text-align:center;background:#fff;border-bottom:1px solid #e0e0e0;padding:20px 32px}.splitCardSection-module-scss-module__oF9wga__standardHeader h2{margin:0;font-size:22px;font-weight:700}.splitCardSection-module-scss-module__oF9wga__cardBody{flex-direction:column;flex:1;padding:24px 32px 32px;display:flex}.splitCardSection-module-scss-module__oF9wga__standardCard .splitCardSection-module-scss-module__oF9wga__cardBody{color:#555}.splitCardSection-module-scss-module__oF9wga__standardCard .splitCardSection-module-scss-module__oF9wga__cardBullets li{color:inherit}.splitCardSection-module-scss-module__oF9wga__priorityLogos{flex-direction:row;justify-content:center;align-items:center;gap:12px;min-height:112px;display:flex}.splitCardSection-module-scss-module__oF9wga__priorityLogos .splitCardSection-module-scss-module__oF9wga__cardLogo{max-width:40%;max-height:60px}.splitCardSection-module-scss-module__oF9wga__standardLogo{justify-content:center;align-items:center;min-height:112px;display:flex}.splitCardSection-module-scss-module__oF9wga__standardLogo .splitCardSection-module-scss-module__oF9wga__cardLogo{max-width:100%;max-height:80px}.splitCardSection-module-scss-module__oF9wga__cardLogo{object-fit:contain}.splitCardSection-module-scss-module__oF9wga__logoPlus{color:#757575;font-size:24px;font-weight:700}.splitCardSection-module-scss-module__oF9wga__cardBullets{flex:1;margin:16px 0;padding:0;list-style:none}.splitCardSection-module-scss-module__oF9wga__cardBullets li{color:#555;margin-bottom:12px;padding-left:20px;font-size:14px;line-height:1.4;position:relative}.splitCardSection-module-scss-module__oF9wga__cardBullets li:before{content:"";background:#0261ad;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:0}.splitCardSection-module-scss-module__oF9wga__hyperlinkBullet a{color:#0261ad;text-decoration:none}.splitCardSection-module-scss-module__oF9wga__hyperlinkBullet a:hover{text-decoration:underline}.splitCardSection-module-scss-module__oF9wga__cardButtonWrapper{margin-top:auto}.splitCardSection-module-scss-module__oF9wga__priorityButton{width:100%;color:#000!important;background:linear-gradient(135deg,#d5ab3a,#ebd18a,#ecbd3c)!important;border:none!important;border-radius:8px!important;gap:8px!important;padding:14px 24px!important;font-size:16px!important;font-weight:600!important}.splitCardSection-module-scss-module__oF9wga__priorityButton:hover:not(:disabled){background:linear-gradient(135deg,#c9a030,#e0c67a,#e0b130)!important}.splitCardSection-module-scss-module__oF9wga__standardButton{width:100%;border:none!important;border-radius:8px!important;gap:8px!important;padding:14px 24px!important;font-size:16px!important;font-weight:600!important}.splitCardSection-module-scss-module__oF9wga__standardButton svg path{stroke:currentColor}.splitCardSection-module-scss-module__oF9wga__fontSizeSmall .splitCardSection-module-scss-module__oF9wga__sectionTitle{font-size:24px}.splitCardSection-module-scss-module__oF9wga__fontSizeSmall .splitCardSection-module-scss-module__oF9wga__priorityHeader h2,.splitCardSection-module-scss-module__oF9wga__fontSizeSmall .splitCardSection-module-scss-module__oF9wga__standardHeader h2{font-size:19px}.splitCardSection-module-scss-module__oF9wga__fontSizeSmall .splitCardSection-module-scss-module__oF9wga__priorityButton,.splitCardSection-module-scss-module__oF9wga__fontSizeSmall .splitCardSection-module-scss-module__oF9wga__standardButton{font-size:14px!important}.splitCardSection-module-scss-module__oF9wga__fontSizeSmall .splitCardSection-module-scss-module__oF9wga__cardBullets li{font-size:12px}.splitCardSection-module-scss-module__oF9wga__fontSizeLarge .splitCardSection-module-scss-module__oF9wga__sectionTitle{font-size:32px}.splitCardSection-module-scss-module__oF9wga__fontSizeLarge .splitCardSection-module-scss-module__oF9wga__priorityHeader h2,.splitCardSection-module-scss-module__oF9wga__fontSizeLarge .splitCardSection-module-scss-module__oF9wga__standardHeader h2{font-size:26px}.splitCardSection-module-scss-module__oF9wga__fontSizeLarge .splitCardSection-module-scss-module__oF9wga__priorityButton,.splitCardSection-module-scss-module__oF9wga__fontSizeLarge .splitCardSection-module-scss-module__oF9wga__standardButton{font-size:18px!important}.splitCardSection-module-scss-module__oF9wga__fontSizeLarge .splitCardSection-module-scss-module__oF9wga__cardBullets li{font-size:16px}
.phoneInput-module-scss-module__vt2tCW__phoneInput{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;padding:1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.phoneInput-module-scss-module__vt2tCW__phoneInput::placeholder{color:#9ca3af}.phoneInput-module-scss-module__vt2tCW__phoneInput:focus{border-color:#0261ad;outline:none;box-shadow:0 0 0 3px #0261ad1a}.phoneInput-module-scss-module__vt2tCW__phoneInput:hover{border-color:#9ca3af}.phoneInput-module-scss-module__vt2tCW__phoneInput.phoneInput-module-scss-module__vt2tCW__error{border-color:#dc2626}.phoneInput-module-scss-module__vt2tCW__phoneInput.phoneInput-module-scss-module__vt2tCW__error:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}@media (max-width:768px){.phoneInput-module-scss-module__vt2tCW__phoneInput{padding:.875rem}}
.whyChooseSection-module-scss-module__OFydmq__section{width:100%}.whyChooseSection-module-scss-module__OFydmq__whyHeader{color:#fff;background:#0261ad;padding:48px 32px}@media screen and (max-width:768px){.whyChooseSection-module-scss-module__OFydmq__whyHeader{padding:32px 16px}}.whyChooseSection-module-scss-module__OFydmq__whyHeader h2{text-align:center;margin:0 0 10px;font-size:32px;font-weight:600}@media screen and (max-width:768px){.whyChooseSection-module-scss-module__OFydmq__whyHeader h2{font-size:24px}}.whyChooseSection-module-scss-module__OFydmq__whyHeader p{text-align:center;max-width:800px;margin:0 auto;font-size:18px;font-weight:400;line-height:1.5}@media screen and (max-width:768px){.whyChooseSection-module-scss-module__OFydmq__whyHeader p{font-size:16px}}.whyChooseSection-module-scss-module__OFydmq__container{max-width:1216px;margin:0 auto;padding:0 32px}@media screen and (max-width:640px){.whyChooseSection-module-scss-module__OFydmq__container{padding:0 16px}}.whyChooseSection-module-scss-module__OFydmq__featuresSection{background:#f5f5f5;padding:48px 0}@media screen and (max-width:768px){.whyChooseSection-module-scss-module__OFydmq__featuresSection{padding:32px 0}}.whyChooseSection-module-scss-module__OFydmq__featuresGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media screen and (max-width:1024px){.whyChooseSection-module-scss-module__OFydmq__featuresGrid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.whyChooseSection-module-scss-module__OFydmq__featuresGrid{grid-template-columns:1fr}}.whyChooseSection-module-scss-module__OFydmq__featureItem{text-align:center;flex-direction:column;align-items:center;padding:24px;display:flex}@media screen and (max-width:1024px){.whyChooseSection-module-scss-module__OFydmq__featureItem{margin-bottom:20px}}.whyChooseSection-module-scss-module__OFydmq__iconWrapper{background:#fff;border:1px solid #e4e7ec;border-radius:10px;justify-content:center;align-items:center;width:86px;height:86px;margin-bottom:16px;display:flex}.whyChooseSection-module-scss-module__OFydmq__iconWrapper svg{width:54px;height:54px}.whyChooseSection-module-scss-module__OFydmq__featureItem h3{color:#303030;text-align:center;margin:0 0 12px;padding:0 17px;font-size:18px;font-weight:700}@media screen and (max-width:1024px){.whyChooseSection-module-scss-module__OFydmq__featureItem h3{padding:0}}.whyChooseSection-module-scss-module__OFydmq__highlight{color:#e0201b}.whyChooseSection-module-scss-module__OFydmq__featureItem p{text-align:center;color:#303030;margin:0;padding:0 17px;font-size:16px;font-weight:400;line-height:1.5}@media screen and (max-width:1024px){.whyChooseSection-module-scss-module__OFydmq__featureItem p{padding:0}}.whyChooseSection-module-scss-module__OFydmq__buttons{justify-content:center;margin-top:32px;display:flex}.whyChooseSection-module-scss-module__OFydmq__primaryButton{border-radius:16px!important;gap:10px!important;max-width:564px!important;padding:32px!important;font-size:24px!important;font-weight:500!important}@media screen and (max-width:768px){.whyChooseSection-module-scss-module__OFydmq__primaryButton{max-width:100%!important;padding:16px!important;font-size:1.2rem!important}}.whyChooseSection-module-scss-module__OFydmq__primaryButton{color:#fff;cursor:pointer;background:#0261ad;border:none;justify-content:center;align-items:center;width:100%;line-height:28.8px;transition:background-color .2s;display:flex;font-weight:700!important}.whyChooseSection-module-scss-module__OFydmq__primaryButton:hover{background:#01457b}.whyChooseSection-module-scss-module__OFydmq__primaryButton:disabled{opacity:.6;cursor:not-allowed}.whyChooseSection-module-scss-module__OFydmq__primaryButton svg{flex-shrink:0;width:24px;height:24px}
.searchInput-module-scss-module__1JuvlG__searchInputContainer{border-radius:12px;width:100%;margin:0 auto;position:relative}.searchInput-module-scss-module__1JuvlG__searchInputContainer:hover{border-color:#1d4ed8}.searchInput-module-scss-module__1JuvlG__searchInputContainer:focus-within{border-color:#0261ad}.searchInput-module-scss-module__1JuvlG__searchInput{cursor:pointer;background:#fff;border:2px solid #414651;border-radius:12px;align-items:center;gap:12px;width:100%;padding:16px 20px 16px 60px;font-size:20px;line-height:1.2;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.searchInput-module-scss-module__1JuvlG__searchInput:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.searchInput-module-scss-module__1JuvlG__searchInput:focus-within{outline:none;box-shadow:0 0 0 3px #0261ad1a}.searchInput-module-scss-module__1JuvlG__searchIcon{color:#6b7280;flex-shrink:0;transition:color .2s;position:absolute;top:calc(50% - 10px);left:20px}.searchInput-module-scss-module__1JuvlG__searchInput:hover .searchInput-module-scss-module__1JuvlG__searchIcon{color:#0261ad}.searchInput-module-scss-module__1JuvlG__searchPlaceholder{color:#9ca3af;-webkit-user-select:none;user-select:none;font-size:16px;font-weight:400;transition:color .2s}.searchInput-module-scss-module__1JuvlG__searchInput:hover .searchInput-module-scss-module__1JuvlG__searchPlaceholder{color:#6b7280}@media (max-width:768px){.searchInput-module-scss-module__1JuvlG__searchInput{gap:10px;padding:14px 16px 14px 55px;font-size:1rem}.searchInput-module-scss-module__1JuvlG__searchPlaceholder{font-size:15px}}.searchInput-module-scss-module__1JuvlG__noBorder{box-shadow:none;border:none}.searchInput-module-scss-module__1JuvlG__loadingWrapper{z-index:1;color:#0261ad;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:16px}
.reviewsSection-module-scss-module__1883_G__section{background:#f5f5f5;width:100%;position:relative}.reviewsSection-module-scss-module__1883_G__container{max-width:1216px;margin:0 auto;padding:48px 32px}@media screen and (max-width:640px){.reviewsSection-module-scss-module__1883_G__container{padding:48px 16px}}.reviewsSection-module-scss-module__1883_G__container>h2{letter-spacing:-.02em;text-align:center;color:#1e1e1e;margin:0 0 10px;font-size:32px;font-weight:600}@media screen and (max-width:768px){.reviewsSection-module-scss-module__1883_G__container>h2{font-size:24px}}.reviewsSection-module-scss-module__1883_G__container>p{text-align:center;color:#303030;margin:0 0 48px;font-size:20px;font-weight:400;line-height:1.5}@media screen and (max-width:768px){.reviewsSection-module-scss-module__1883_G__container>p{margin:0 0 32px;font-size:16px}}.reviewsSection-module-scss-module__1883_G__reviewsGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:48px;display:grid}@media screen and (max-width:768px){.reviewsSection-module-scss-module__1883_G__reviewsGrid{grid-template-columns:1fr}}.reviewsSection-module-scss-module__1883_G__reviewColumn{flex-direction:column;gap:16px;display:flex}.reviewsSection-module-scss-module__1883_G__reviewCard{background:#fff;border-radius:10px;padding:20px}.reviewsSection-module-scss-module__1883_G__reviewHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.reviewsSection-module-scss-module__1883_G__reviewerInfo{align-items:center;gap:10px;display:flex}.reviewsSection-module-scss-module__1883_G__avatar{color:#fff;background:#d9d9d9;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:400;display:flex}.reviewsSection-module-scss-module__1883_G__name{color:#1e1e1e;font-size:20px;font-weight:700;line-height:24px}.reviewsSection-module-scss-module__1883_G__starRating{gap:2px;display:flex}.reviewsSection-module-scss-module__1883_G__reviewText{text-align:left;color:#303030;margin:0;font-size:18px;font-weight:400;line-height:25.2px}@media screen and (max-width:768px){.reviewsSection-module-scss-module__1883_G__reviewText{font-size:16px;line-height:1.5}}.reviewsSection-module-scss-module__1883_G__reviewFooter{justify-content:flex-end;margin-top:12px;display:flex}.reviewsSection-module-scss-module__1883_G__date{text-align:center;color:#d9d9d9;font-size:14px;font-weight:300;line-height:19.6px}.reviewsSection-module-scss-module__1883_G__buttons{justify-content:center;gap:16px;max-width:900px;margin:0 auto;display:flex}@media screen and (max-width:768px){.reviewsSection-module-scss-module__1883_G__buttons{flex-direction:column;align-items:center}}.reviewsSection-module-scss-module__1883_G__primaryButton,.reviewsSection-module-scss-module__1883_G__secondaryButton{border-radius:16px!important;gap:10px!important;max-width:564px!important;padding:32px!important;font-size:24px!important;font-weight:500!important}@media screen and (max-width:768px){.reviewsSection-module-scss-module__1883_G__primaryButton,.reviewsSection-module-scss-module__1883_G__secondaryButton{max-width:100%!important;padding:16px!important;font-size:1.2rem!important}}.reviewsSection-module-scss-module__1883_G__primaryButton,.reviewsSection-module-scss-module__1883_G__secondaryButton{cursor:pointer;flex:1;justify-content:center;align-items:center;transition:background-color .2s;display:flex;max-width:440px!important;line-height:1.2!important}@media screen and (max-width:768px){.reviewsSection-module-scss-module__1883_G__primaryButton,.reviewsSection-module-scss-module__1883_G__secondaryButton{width:100%!important}}.reviewsSection-module-scss-module__1883_G__primaryButton svg,.reviewsSection-module-scss-module__1883_G__secondaryButton svg{flex-shrink:0;width:24px;height:24px}.reviewsSection-module-scss-module__1883_G__primaryButton{color:#fff;background:#0261ad;border:none}.reviewsSection-module-scss-module__1883_G__primaryButton:hover{background:#01457b}.reviewsSection-module-scss-module__1883_G__primaryButton:disabled{opacity:.6;cursor:not-allowed}.reviewsSection-module-scss-module__1883_G__secondaryButton{color:#0261ad;background:#fff;border:1px solid #0261ad}.reviewsSection-module-scss-module__1883_G__secondaryButton:hover{background:#f2f2f2}.reviewsSection-module-scss-module__1883_G__videoModalOverlay{z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.reviewsSection-module-scss-module__1883_G__videoModalContent{width:100%;max-width:900px;position:relative}.reviewsSection-module-scss-module__1883_G__videoModalClose{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;transition:opacity .2s;display:flex;position:absolute;top:-50px;right:0}.reviewsSection-module-scss-module__1883_G__videoModalClose:hover{opacity:.7}.reviewsSection-module-scss-module__1883_G__videoModalClose svg{width:32px;height:32px}.reviewsSection-module-scss-module__1883_G__videoWrapper{background:#000;border-radius:12px;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.reviewsSection-module-scss-module__1883_G__videoWrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}
.spinner-module-scss-module__HVx7rG__spinner{animation:1s linear infinite spinner-module-scss-module__HVx7rG__spin}@keyframes spinner-module-scss-module__HVx7rG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.commonlySearchedItems-module-scss-module__KPjHNa__section{text-align:left;width:100%;margin-top:16px}.commonlySearchedItems-module-scss-module__KPjHNa__title{color:#374151;margin:0 0 12px;font-size:1rem;font-weight:400}.commonlySearchedItems-module-scss-module__KPjHNa__pills{flex-wrap:wrap;gap:12px;display:flex}@media screen and (max-width:768px){.commonlySearchedItems-module-scss-module__KPjHNa__pills{gap:8px}}.commonlySearchedItems-module-scss-module__KPjHNa__pill{cursor:pointer;font:inherit;color:#374151;background-color:#fff;border:1px solid #d5d7da;border-radius:9px;align-items:center;gap:8px;padding:4px 11px;transition:border-color .15s,box-shadow .15s;display:inline-flex}.commonlySearchedItems-module-scss-module__KPjHNa__pill:hover{border-color:#0261ad;box-shadow:0 1px 2px #0a0d120d}.commonlySearchedItems-module-scss-module__KPjHNa__pill:focus-visible{outline-offset:2px;outline:2px solid #0261ad}.commonlySearchedItems-module-scss-module__KPjHNa__icon{object-fit:contain;flex-shrink:0;width:22px;height:22px}.commonlySearchedItems-module-scss-module__KPjHNa__name{font-size:.95rem;font-weight:600;line-height:1}@media screen and (max-width:768px){.commonlySearchedItems-module-scss-module__KPjHNa__name{font-size:.85rem}}.commonlySearchedItems-module-scss-module__KPjHNa__plus{color:#374151;flex-shrink:0}
.faqSection-module-scss-module__sRupAW__section{background:#f5f5f5;width:100%}.faqSection-module-scss-module__sRupAW__container{max-width:768px;margin:0 auto;padding:48px 32px}@media screen and (max-width:640px){.faqSection-module-scss-module__sRupAW__container{padding:48px 16px}}.faqSection-module-scss-module__sRupAW__container h2{letter-spacing:-.02em;color:#1e1e1e;margin:0 0 20px;font-size:32px;font-weight:600}@media screen and (max-width:768px){.faqSection-module-scss-module__sRupAW__container h2{font-size:24px}}.faqSection-module-scss-module__sRupAW__container>p{color:#303030;margin:0 0 48px;font-size:18px;font-weight:400;line-height:1.5}@media screen and (max-width:768px){.faqSection-module-scss-module__sRupAW__container>p{font-size:16px}}.faqSection-module-scss-module__sRupAW__accordion{margin-bottom:48px}.faqSection-module-scss-module__sRupAW__accordionItem{border-bottom:1px solid #d9d9d9}.faqSection-module-scss-module__sRupAW__accordionHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:24px 10px 24px 0;display:flex}.faqSection-module-scss-module__sRupAW__accordionHeader:hover{text-decoration:underline}.faqSection-module-scss-module__sRupAW__accordionHeader svg{flex-shrink:0;min-width:24px}.faqSection-module-scss-module__sRupAW__question{letter-spacing:-.02em;color:#303030;padding-right:16px;font-size:24px;font-weight:500;line-height:28.8px}@media screen and (max-width:768px){.faqSection-module-scss-module__sRupAW__question{font-size:18px;line-height:1.4}}.faqSection-module-scss-module__sRupAW__accordionContent{padding:0 0 24px}.faqSection-module-scss-module__sRupAW__accordionContent p{color:#303030;margin:0 0 20px;font-size:16px;font-weight:400;line-height:1.6}.faqSection-module-scss-module__sRupAW__accordionContent p ol{margin:16px 0;padding-left:24px}.faqSection-module-scss-module__sRupAW__accordionContent p li{margin-bottom:12px}.faqSection-module-scss-module__sRupAW__linkButton{color:#0261ad;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-size:18px;font-weight:600;display:inline-flex}.faqSection-module-scss-module__sRupAW__linkButton:hover{text-decoration:underline}.faqSection-module-scss-module__sRupAW__linkButton:disabled{opacity:.6;cursor:not-allowed}.faqSection-module-scss-module__sRupAW__linkButton svg{flex-shrink:0}.faqSection-module-scss-module__sRupAW__blueArrow{color:#0261ad}.faqSection-module-scss-module__sRupAW__buttons{justify-content:center;display:flex}.faqSection-module-scss-module__sRupAW__primaryButton{border-radius:16px!important;gap:10px!important;max-width:564px!important;padding:32px!important;font-size:24px!important;font-weight:500!important}@media screen and (max-width:768px){.faqSection-module-scss-module__sRupAW__primaryButton{max-width:100%!important;padding:16px!important;font-size:1.2rem!important}}
.tipSelector-module-scss-module__ZMvvWq__tipSelector{width:100%}.tipSelector-module-scss-module__ZMvvWq__tipPresets{grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:1rem;display:grid}.tipSelector-module-scss-module__ZMvvWq__tipPresetButton{color:#374151;cursor:pointer;text-align:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:.625rem .5rem;font-size:1rem;font-weight:500;transition:all .15s;display:flex}.tipSelector-module-scss-module__ZMvvWq__tipPresetButton:hover:not(:disabled){background-color:#f3f4f6}.tipSelector-module-scss-module__ZMvvWq__tipPresetButton:disabled{opacity:.5;cursor:not-allowed}.tipSelector-module-scss-module__ZMvvWq__tipPresetActive{color:#fff;background-color:#0261ad;border-color:#0261ad}.tipSelector-module-scss-module__ZMvvWq__tipPresetActive:hover:not(:disabled){background-color:#024a8a;border-color:#024a8a}.tipSelector-module-scss-module__ZMvvWq__tipPresetAmount{opacity:.85;font-size:.75rem;font-weight:400}.tipSelector-module-scss-module__ZMvvWq__customTipSection{text-align:left}.tipSelector-module-scss-module__ZMvvWq__customTipLabel{color:#6b7280;margin-bottom:.5rem;font-size:.875rem;display:block}.tipSelector-module-scss-module__ZMvvWq__customTipInput{border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:.25rem;padding:.75rem;transition:border-color .15s;display:flex}.tipSelector-module-scss-module__ZMvvWq__customTipInputActive{border-width:2px;border-color:#252b37;padding:calc(.75rem - 1px)}.tipSelector-module-scss-module__ZMvvWq__currencySymbol{color:#6b7280;font-size:1rem}.tipSelector-module-scss-module__ZMvvWq__tipInput{color:#111827;background:0 0;border:none;outline:none;width:100%;font-size:1rem}.tipSelector-module-scss-module__ZMvvWq__tipInput::placeholder{color:#d1d5db}.tipSelector-module-scss-module__ZMvvWq__tipInput:disabled{opacity:.5}.tipSelector-module-scss-module__ZMvvWq__customTipActions{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.tipSelector-module-scss-module__ZMvvWq__tipCancelButton{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.375rem .75rem;font-size:.8125rem}.tipSelector-module-scss-module__ZMvvWq__tipCancelButton:hover:not(:disabled){background-color:#f9fafb}.tipSelector-module-scss-module__ZMvvWq__tipCancelButton:disabled{opacity:.5;cursor:not-allowed}.tipSelector-module-scss-module__ZMvvWq__tipApplyButton{color:#fff;cursor:pointer;background:#252b37;border:none;border-radius:6px;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}.tipSelector-module-scss-module__ZMvvWq__tipApplyButton:hover:not(:disabled){background:#1a1f28}.tipSelector-module-scss-module__ZMvvWq__tipApplyButton:disabled{opacity:.5;cursor:not-allowed}.tipSelector-module-scss-module__ZMvvWq__tipError{color:#dc2626;margin:.5rem 0 0;font-size:.75rem}
.charitySponsoredSection-module-scss-module__YYs0ZW__section{background:#f0f8ff;width:100%}.charitySponsoredSection-module-scss-module__YYs0ZW__container{max-width:1216px;margin:0 auto;padding:48px 32px}@media screen and (max-width:640px){.charitySponsoredSection-module-scss-module__YYs0ZW__container{padding:48px 16px}}.charitySponsoredSection-module-scss-module__YYs0ZW__content{align-items:center;gap:32px;display:flex}@media screen and (max-width:768px){.charitySponsoredSection-module-scss-module__YYs0ZW__content{flex-direction:column;align-items:flex-start}}.charitySponsoredSection-module-scss-module__YYs0ZW__icon{flex-shrink:0}.charitySponsoredSection-module-scss-module__YYs0ZW__percentIcon{width:172px;height:172px}@media screen and (max-width:768px){.charitySponsoredSection-module-scss-module__YYs0ZW__percentIcon{width:85px;height:85px}}.charitySponsoredSection-module-scss-module__YYs0ZW__textContent h2{color:#1e1e1e;margin:0 0 24px;font-size:32px;font-weight:600}@media screen and (max-width:768px){.charitySponsoredSection-module-scss-module__YYs0ZW__textContent h2{font-size:24px}}.charitySponsoredSection-module-scss-module__YYs0ZW__textContent h2 span{color:#0261ad}.charitySponsoredSection-module-scss-module__YYs0ZW__textContent p{color:#1e1e1e;margin:0;font-size:18px;font-weight:400;line-height:1.6}.charitySponsoredSection-module-scss-module__YYs0ZW__textContent p:last-child{margin-top:20px;margin-bottom:20px}@media screen and (max-width:768px){.charitySponsoredSection-module-scss-module__YYs0ZW__textContent p{font-size:16px}}.charitySponsoredSection-module-scss-module__YYs0ZW__buttons{justify-content:center;margin-top:24px;display:flex}.charitySponsoredSection-module-scss-module__YYs0ZW__primaryButton{border-radius:16px!important;gap:10px!important;max-width:564px!important;padding:32px!important;font-size:24px!important;font-weight:500!important}@media screen and (max-width:768px){.charitySponsoredSection-module-scss-module__YYs0ZW__primaryButton{max-width:100%!important;padding:16px!important;font-size:1.2rem!important}}
.stepForm-module-scss-module__KLNcUW__footer{background:linear-gradient(#fffc,#fff);border-top:1px solid #d5d7da;justify-content:end;align-items:center;height:72px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 2px #0a0d120d}.stepForm-module-scss-module__KLNcUW__footerBackButton{cursor:pointer;color:#000;background-color:#0000;border:none;border-radius:8px;grid-column:1;justify-self:start;align-items:center;gap:8px;padding:12px 0;font-size:16px;font-weight:400;transition:background-color .2s,color .2s;display:flex}.stepForm-module-scss-module__KLNcUW__footerBackButton:hover{color:#000}.stepForm-module-scss-module__KLNcUW__footerBackButton:disabled{cursor:not-allowed;opacity:.6}.stepForm-module-scss-module__KLNcUW__buttonWrapper{grid-template-columns:1fr 1fr;align-items:center;width:100%;max-width:800px;margin:auto;padding:0 1rem;display:grid}.stepForm-module-scss-module__KLNcUW__buttonWrapper>button:not(.stepForm-module-scss-module__KLNcUW__footerBackButton):not(.stepForm-module-scss-module__KLNcUW__scrollToPayment){grid-column:2;justify-self:end}.stepForm-module-scss-module__KLNcUW__scrollToPayment{display:none}@media (max-width:768px){.stepForm-module-scss-module__KLNcUW__scrollToPayment{color:#fff;cursor:pointer;white-space:nowrap;background-color:#0261ad;border:none;border-radius:8px;grid-column:2;justify-self:end;align-items:center;gap:6px;padding:12px 16px;font-size:1rem;font-weight:400;display:flex}.stepForm-module-scss-module__KLNcUW__scrollToPayment:hover{background-color:#024a8a}}
.uberSection-module-scss-module__wn-Q0a__section{background:#fff;width:100%}.uberSection-module-scss-module__wn-Q0a__container{max-width:1216px;margin:0 auto;padding:32px 32px 66px}@media screen and (max-width:640px){.uberSection-module-scss-module__wn-Q0a__container{padding:32px 16px 48px}}.uberSection-module-scss-module__wn-Q0a__topContent{align-items:center;gap:32px;margin-bottom:32px;display:flex}@media screen and (max-width:768px){.uberSection-module-scss-module__wn-Q0a__topContent{flex-direction:column-reverse}}.uberSection-module-scss-module__wn-Q0a__leftContent{flex:.6}@media screen and (max-width:768px){.uberSection-module-scss-module__wn-Q0a__leftContent{flex:1}}.uberSection-module-scss-module__wn-Q0a__uberLogo{width:auto;max-height:80px;margin-bottom:16px}@media screen and (max-width:768px){.uberSection-module-scss-module__wn-Q0a__uberLogo{max-height:40px}}.uberSection-module-scss-module__wn-Q0a__leftContent h2{color:#303030;margin:0 0 24px;font-size:48px;line-height:1.4}@media screen and (max-width:768px){.uberSection-module-scss-module__wn-Q0a__leftContent h2{font-size:28px}}.uberSection-module-scss-module__wn-Q0a__leftContent h2 span{color:#0261ad}.uberSection-module-scss-module__wn-Q0a__leftContent p{color:#303030;margin:0 0 36px;font-size:24px;line-height:1.4}@media screen and (max-width:768px){.uberSection-module-scss-module__wn-Q0a__leftContent p{font-size:18px}}.uberSection-module-scss-module__wn-Q0a__rightContent{flex:.4}@media screen and (max-width:768px){.uberSection-module-scss-module__wn-Q0a__rightContent{flex:1;width:100%}}.uberSection-module-scss-module__wn-Q0a__sectionImage{object-fit:contain;border-radius:12px;width:100%;max-height:max-content}.uberSection-module-scss-module__wn-Q0a__bottomContent{align-items:flex-end;gap:32px;display:flex}@media screen and (max-width:768px){.uberSection-module-scss-module__wn-Q0a__bottomContent{flex-direction:column;align-items:flex-start}}.uberSection-module-scss-module__wn-Q0a__offerContent{flex:.6}@media screen and (max-width:768px){.uberSection-module-scss-module__wn-Q0a__offerContent{flex:1}}.uberSection-module-scss-module__wn-Q0a__offerContent h3{color:#1e1e1e;margin:0 0 16px;font-size:24px;font-weight:600}.uberSection-module-scss-module__wn-Q0a__offerContent ul{margin:0;padding:0;list-style:none}.uberSection-module-scss-module__wn-Q0a__offerContent li{color:#303030;align-items:flex-start;gap:12px;margin-bottom:16px;font-size:20px;line-height:1.5;display:flex}.uberSection-module-scss-module__wn-Q0a__offerContent li:last-child{margin-bottom:0}@media screen and (max-width:768px){.uberSection-module-scss-module__wn-Q0a__offerContent li{font-size:16px}}.uberSection-module-scss-module__wn-Q0a__offerContent li svg{flex-shrink:0;margin-top:4px}.uberSection-module-scss-module__wn-Q0a__offerContent li strong{color:#16b364;font-weight:500}.uberSection-module-scss-module__wn-Q0a__primaryButton{border-radius:16px!important;gap:10px!important;max-width:564px!important;padding:32px!important;font-size:24px!important;font-weight:500!important}@media screen and (max-width:768px){.uberSection-module-scss-module__wn-Q0a__primaryButton{max-width:100%!important;padding:16px!important;font-size:1.2rem!important}}.uberSection-module-scss-module__wn-Q0a__primaryButton{flex:.4}
.courierSection-module-scss-module__TX94tW__section{background:#fff;width:100%}.courierSection-module-scss-module__TX94tW__container{max-width:1216px;margin:0 auto;padding:32px 32px 66px}@media screen and (max-width:640px){.courierSection-module-scss-module__TX94tW__container{padding:32px 16px 48px}}.courierSection-module-scss-module__TX94tW__topContent{align-items:center;gap:32px;margin-bottom:32px;display:flex}@media screen and (max-width:768px){.courierSection-module-scss-module__TX94tW__topContent{flex-direction:column-reverse}}.courierSection-module-scss-module__TX94tW__leftContent{flex:.6}@media screen and (max-width:768px){.courierSection-module-scss-module__TX94tW__leftContent{flex:1}}.courierSection-module-scss-module__TX94tW__leftContent h2{color:#303030;margin:0 0 24px;font-size:48px;line-height:1.4}@media screen and (max-width:768px){.courierSection-module-scss-module__TX94tW__leftContent h2{font-size:28px}}.courierSection-module-scss-module__TX94tW__leftContent h2 span{color:#16b364}.courierSection-module-scss-module__TX94tW__leftContent p{color:#303030;margin:0 0 36px;font-size:24px;line-height:1.4}@media screen and (max-width:768px){.courierSection-module-scss-module__TX94tW__leftContent p{font-size:18px}}.courierSection-module-scss-module__TX94tW__rightContent{flex:.4}@media screen and (max-width:768px){.courierSection-module-scss-module__TX94tW__rightContent{flex:1;width:100%}}.courierSection-module-scss-module__TX94tW__sectionImage{object-fit:contain;border-radius:12px;width:100%;max-height:max-content}.courierSection-module-scss-module__TX94tW__bottomContent{align-items:flex-end;gap:32px;display:flex}@media screen and (max-width:768px){.courierSection-module-scss-module__TX94tW__bottomContent{flex-direction:column;align-items:flex-start}}.courierSection-module-scss-module__TX94tW__offerContent{flex:.6}@media screen and (max-width:768px){.courierSection-module-scss-module__TX94tW__offerContent{flex:1}}.courierSection-module-scss-module__TX94tW__offerContent h3{color:#1e1e1e;margin:0 0 16px;font-size:24px;font-weight:600}.courierSection-module-scss-module__TX94tW__offerContent ul{margin:0;padding:0;list-style:none}.courierSection-module-scss-module__TX94tW__offerContent li{color:#303030;align-items:flex-start;gap:12px;margin-bottom:16px;font-size:20px;line-height:1.5;display:flex}.courierSection-module-scss-module__TX94tW__offerContent li:last-child{margin-bottom:0}@media screen and (max-width:768px){.courierSection-module-scss-module__TX94tW__offerContent li{font-size:16px}}.courierSection-module-scss-module__TX94tW__offerContent li svg{flex-shrink:0;margin-top:4px}.courierSection-module-scss-module__TX94tW__offerContent li strong{color:#16b364;font-weight:500}.courierSection-module-scss-module__TX94tW__primaryButton{border-radius:16px!important;gap:10px!important;max-width:564px!important;padding:32px!important;font-size:24px!important;font-weight:500!important}@media screen and (max-width:768px){.courierSection-module-scss-module__TX94tW__primaryButton{max-width:100%!important;padding:16px!important;font-size:1.2rem!important}}.courierSection-module-scss-module__TX94tW__primaryButton{flex:.4}
.appHeader-module-scss-module__5nB2CW__header{background-color:#fff;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:80px;padding:0 24px;display:grid;box-shadow:0 1px 2px #0a0d120d}@media screen and (max-width:768px){.appHeader-module-scss-module__5nB2CW__header{padding:0 15px}}.appHeader-module-scss-module__5nB2CW__left{justify-self:start;display:flex}.appHeader-module-scss-module__5nB2CW__center{justify-self:center}.appHeader-module-scss-module__5nB2CW__right{justify-self:end}.appHeader-module-scss-module__5nB2CW__logo{object-fit:contain;width:auto;max-width:200px;height:40px}@media (max-width:768px){.appHeader-module-scss-module__5nB2CW__logo{max-width:100px;height:auto;max-height:40px}}.appHeader-module-scss-module__5nB2CW__priorityBadge{color:#414651;background:linear-gradient(89deg,#d5ab3a 0%,#ebd18a 65.8%,#ecbd3c 100%);border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:6px 12px;font-size:1rem;font-weight:400;display:inline-flex}@media (max-width:768px){.appHeader-module-scss-module__5nB2CW__priorityBadge{width:94px;font-size:.75rem;line-height:1.1}.appHeader-module-scss-module__5nB2CW__priorityBadge img{width:24px;height:24px}}.appHeader-module-scss-module__5nB2CW__fallbackLogo{color:#10b981;font-size:1.5rem;font-weight:700}
.edit-module-scss-module__5-8abq__pageContent{flex:1;width:100%;padding:2rem}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__pageContent{padding:1rem}}@media screen and (max-width:480px){.edit-module-scss-module__5-8abq__pageContent{padding:0}}.edit-module-scss-module__5-8abq__contentWrapper{width:100%;max-width:1180px;margin:0 auto}.edit-module-scss-module__5-8abq__pageLayout{align-items:flex-start;gap:24px;display:flex}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__pageLayout{padding:1rem}}.edit-module-scss-module__5-8abq__pageMain{flex:1;min-width:0}.edit-module-scss-module__5-8abq__pageSidebar{flex-shrink:0;align-self:flex-start;width:330px;position:sticky;top:102px}@media screen and (max-width:1200px){.edit-module-scss-module__5-8abq__pageSidebar{display:none}}.edit-module-scss-module__5-8abq__pageHeader{align-items:flex-start;gap:12px;margin-bottom:32px;display:flex}@media screen and (max-width:480px){.edit-module-scss-module__5-8abq__pageHeader{padding:12px 12px 0}}.edit-module-scss-module__5-8abq__backButton{cursor:pointer;color:#1f2937;background:#fff;border:1.5px solid #d5d7da;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;transition:background .2s;display:flex}.edit-module-scss-module__5-8abq__backButton:hover{background:#f9fafb}.edit-module-scss-module__5-8abq__headerInfo{flex:1}.edit-module-scss-module__5-8abq__pageTitle{color:#1f2937;margin:0;font-size:20px;font-weight:700}.edit-module-scss-module__5-8abq__pageSubtitle{color:#6b7280;margin:4px 0 0;font-size:14px}.edit-module-scss-module__5-8abq__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:24px}.edit-module-scss-module__5-8abq__cardBody{padding:24px}@media screen and (max-width:480px){.edit-module-scss-module__5-8abq__cardBody{padding:12px}}.edit-module-scss-module__5-8abq__cardHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:24px;display:flex}.edit-module-scss-module__5-8abq__cardHeader:focus-visible{outline-offset:-2px;outline:2px solid #0261ad}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__cardHeader{padding:12px}}.edit-module-scss-module__5-8abq__cardHeaderLeft{flex:1}.edit-module-scss-module__5-8abq__cardTitle{color:#1f2937;margin:0;font-size:16px;font-weight:700}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__cardTitle{line-height:1.2}}.edit-module-scss-module__5-8abq__cardSubtitle{color:#6b7280;margin:2px 0 0;font-size:13px}.edit-module-scss-module__5-8abq__cardHeaderActions{align-items:center;gap:8px;display:flex}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__cardHeaderActions svg{display:none}.edit-module-scss-module__5-8abq__cardHeaderActions button{padding:8px 16px;font-size:14px}}.edit-module-scss-module__5-8abq__itemsSeparator{background:#e5e7eb;height:1px;margin:0 24px}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__itemsSeparator{margin:0 12px}}.edit-module-scss-module__5-8abq__itemsTitle{color:#1f2937;margin:0 0 12px;font-size:15px;font-weight:600}.edit-module-scss-module__5-8abq__specItem{border-bottom:1px solid #f3f4f6;align-items:center;gap:16px;padding:16px 0;display:flex}.edit-module-scss-module__5-8abq__specItem:last-child{border-bottom:none}.edit-module-scss-module__5-8abq__specItemDisabled{opacity:.35;pointer-events:none}.edit-module-scss-module__5-8abq__specItemIcon{background:#f3f4f6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__specItemIcon{display:none}}.edit-module-scss-module__5-8abq__specItemIconLabel{color:#6b7280;font-size:14px;font-weight:700}.edit-module-scss-module__5-8abq__specItemIconImg{object-fit:contain;width:32px;height:32px}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__specItemIconImg{width:26px;height:26px}}.edit-module-scss-module__5-8abq__specItemContent{flex:1;min-width:0}.edit-module-scss-module__5-8abq__specItemTitle{color:#1f2937;margin:0;font-size:14px;font-weight:600;line-height:1.1}.edit-module-scss-module__5-8abq__specItemSubtitle{color:#6b7280;margin:2px 0 0;font-size:12px;line-height:1.2}.edit-module-scss-module__5-8abq__specItemDescription{color:#9ca3af;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}@media screen and (max-width:480px){.edit-module-scss-module__5-8abq__specItemDescription{display:none}}.edit-module-scss-module__5-8abq__specItemControls{flex-shrink:0}.edit-module-scss-module__5-8abq__cardFooterActions{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:16px;display:flex}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__cardFooterActions svg{display:none}.edit-module-scss-module__5-8abq__cardFooterActions button{padding:8px 16px;font-size:14px}}.edit-module-scss-module__5-8abq__inlineBreakdown{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:16px}@media screen and (min-width:1201px){.edit-module-scss-module__5-8abq__inlineBreakdown{display:none}}.edit-module-scss-module__5-8abq__breakdownCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px 24px;box-shadow:0 1px 2px #0a0d120d}.edit-module-scss-module__5-8abq__breakdownTitle{color:#1f2937;margin:0 0 12px;font-size:14px;font-weight:700}.edit-module-scss-module__5-8abq__photosCard{justify-content:space-between;align-items:center;padding:24px;display:flex}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__photosCard{padding:12px}}@media screen and (max-width:480px){.edit-module-scss-module__5-8abq__photosCard{flex-direction:column;align-items:flex-start;gap:16px}}.edit-module-scss-module__5-8abq__photosInfo{flex:1}.edit-module-scss-module__5-8abq__photosTitle{color:#1f2937;margin:0;font-size:16px;font-weight:700}.edit-module-scss-module__5-8abq__photosSubtitle{color:#6b7280;margin:2px 0 0;font-size:13px}.edit-module-scss-module__5-8abq__uploadButton{color:#1f2937;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #d5d7da;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.edit-module-scss-module__5-8abq__uploadButton:hover{background:#f9fafb}.edit-module-scss-module__5-8abq__photosThumbnails{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px;padding:0 24px 24px;display:grid}@media screen and (max-width:480px){.edit-module-scss-module__5-8abq__photosThumbnails{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));padding:0 12px 12px}}.edit-module-scss-module__5-8abq__photoThumbnail{aspect-ratio:1;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;position:relative;overflow:hidden}.edit-module-scss-module__5-8abq__photoThumbnail img{object-fit:cover;width:100%;height:100%;display:block}.edit-module-scss-module__5-8abq__photoDeleteButton{cursor:pointer;color:#6b7280;background:#ffffffe6;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:8px;right:8px}.edit-module-scss-module__5-8abq__photoDeleteButton:hover:not(:disabled){color:#dc2626;background:#fff}.edit-module-scss-module__5-8abq__photoDeleteButton:disabled{opacity:.5;cursor:not-allowed}.edit-module-scss-module__5-8abq__rescheduleMessage{color:#6b7280;text-align:center;margin-bottom:16px;padding:0 32px;font-size:14px;line-height:1.6}@media screen and (max-width:768px){.edit-module-scss-module__5-8abq__rescheduleMessage{padding:0 16px}}.edit-module-scss-module__5-8abq__rescheduleLink{font:inherit;cursor:pointer;color:#1d4ed8;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline;display:inline}.edit-module-scss-module__5-8abq__rescheduleLink:hover{text-decoration:none}.edit-module-scss-module__5-8abq__contactFormGrid{flex-direction:column;gap:16px;display:flex}.edit-module-scss-module__5-8abq__formGroup{flex-direction:column;display:flex}.edit-module-scss-module__5-8abq__formGroup .edit-module-scss-module__5-8abq__formInput{color:#1f2937;background:#fff;border:1px solid #d5d7da;border-radius:8px;width:100%;padding:10px 14px 10px 38px;font-family:inherit;font-size:16px;line-height:1.3;transition:border-color .15s}.edit-module-scss-module__5-8abq__formGroup .edit-module-scss-module__5-8abq__formInput:focus{border-color:#0261ad;outline:none;box-shadow:0 0 0 2px #0261ad14}.edit-module-scss-module__5-8abq__formGroup .edit-module-scss-module__5-8abq__formInput.edit-module-scss-module__5-8abq__inputError{border-color:#ef4444}.edit-module-scss-module__5-8abq__formGroup .edit-module-scss-module__5-8abq__formInput.edit-module-scss-module__5-8abq__noIcon{padding-left:14px}.edit-module-scss-module__5-8abq__formGroup .edit-module-scss-module__5-8abq__formInput:disabled{opacity:.6;cursor:not-allowed}.edit-module-scss-module__5-8abq__formLabel{color:#1f2937;margin-bottom:6px;font-size:13px;font-weight:600}.edit-module-scss-module__5-8abq__formInputWrapper{position:relative}.edit-module-scss-module__5-8abq__formInputIcon{color:#6b7280;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.edit-module-scss-module__5-8abq__formTextarea{resize:vertical;min-height:80px;padding-left:14px}.edit-module-scss-module__5-8abq__fieldError{color:#ef4444;margin-top:4px;font-size:12px;display:block}.edit-module-scss-module__5-8abq__addContactRow{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.edit-module-scss-module__5-8abq__addContactInfo{font-size:13px}.edit-module-scss-module__5-8abq__addContactTitle{color:#1f2937;margin:0;font-weight:600}.edit-module-scss-module__5-8abq__addContactSubtitle{color:#6b7280;margin:0}.edit-module-scss-module__5-8abq__addContactButton{color:#6b7280;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.edit-module-scss-module__5-8abq__addContactButton:hover:not(:disabled){color:#1f2937}.edit-module-scss-module__5-8abq__addContactButton:disabled{opacity:.6;cursor:not-allowed}.edit-module-scss-module__5-8abq__successMessage{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;justify-content:space-between;align-items:center;margin-top:16px;padding:12px 16px;font-size:14px;display:flex}.edit-module-scss-module__5-8abq__errorMessage{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-top:16px;padding:12px 16px;font-size:14px;line-height:1.5}.edit-module-scss-module__5-8abq__errorMessage a{color:#0261ad;text-decoration:underline}.edit-module-scss-module__5-8abq__sectionDisabled{opacity:.6;pointer-events:none}
.coverageMapSection-module-scss-module__DT-GGa__section{background:#fff;width:100%}@media screen and (max-width:768px){.coverageMapSection-module-scss-module__DT-GGa__section{background:#f5f5f5}}.coverageMapSection-module-scss-module__DT-GGa__container{flex-direction:column;align-items:center;max-width:1216px;margin:0 auto;padding:48px 32px;display:flex}@media screen and (max-width:640px){.coverageMapSection-module-scss-module__DT-GGa__container{padding:48px 16px}}.coverageMapSection-module-scss-module__DT-GGa__container h2{letter-spacing:-.02em;text-align:center;color:#1e1e1e;margin:0 0 20px;font-size:48px;font-weight:600;line-height:1.2}@media screen and (max-width:768px){.coverageMapSection-module-scss-module__DT-GGa__container h2{font-size:28px}}.coverageMapSection-module-scss-module__DT-GGa__container p{text-align:center;color:#303030;max-width:800px;margin:0 0 48px;font-size:20px;font-weight:400;line-height:1.4}@media screen and (max-width:768px){.coverageMapSection-module-scss-module__DT-GGa__container p{margin:0 0 32px;font-size:16px}}.coverageMapSection-module-scss-module__DT-GGa__imageWrapper{justify-content:center;width:100%;margin-bottom:48px;display:flex}@media screen and (max-width:768px){.coverageMapSection-module-scss-module__DT-GGa__imageWrapper{margin-bottom:32px}}.coverageMapSection-module-scss-module__DT-GGa__coverageImage{border-radius:23px;width:978px;max-width:100%;height:auto;box-shadow:0 4px 24px 7px #20202338}@media screen and (max-width:768px){.coverageMapSection-module-scss-module__DT-GGa__coverageImage{border-radius:16px;max-width:90vw}}.coverageMapSection-module-scss-module__DT-GGa__buttons{justify-content:center;width:100%;display:flex}.coverageMapSection-module-scss-module__DT-GGa__primaryButton{border-radius:16px!important;gap:10px!important;max-width:564px!important;padding:32px!important;font-size:24px!important;font-weight:500!important}@media screen and (max-width:768px){.coverageMapSection-module-scss-module__DT-GGa__primaryButton{max-width:100%!important;padding:16px!important;font-size:1.2rem!important}}
/*# sourceMappingURL=31fa4d5b78593830.css.map*/