.taxReceipt-module-scss-module__XzMiya__printBar{justify-content:flex-end;align-items:center;gap:1rem;max-width:800px;margin:0 auto .75rem;display:flex}.taxReceipt-module-scss-module__XzMiya__printButton{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:6px;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:500;transition:background-color .15s}.taxReceipt-module-scss-module__XzMiya__printButton:hover:not(:disabled){background-color:#1d4ed8}.taxReceipt-module-scss-module__XzMiya__printButton:disabled{cursor:not-allowed;background-color:#9ca3af}.taxReceipt-module-scss-module__XzMiya__validationWarning{color:#92400e;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:6px;padding:.5rem 1rem;font-size:.875rem}.taxReceipt-module-scss-module__XzMiya__receiptWrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;max-width:800px;margin:0 auto;padding:2rem 2.5rem}.taxReceipt-module-scss-module__XzMiya__header{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}.taxReceipt-module-scss-module__XzMiya__headerLeft,.taxReceipt-module-scss-module__XzMiya__headerRight{color:#374151;flex:1;font-size:.875rem;line-height:1.5}.taxReceipt-module-scss-module__XzMiya__headerRight{text-align:right}.taxReceipt-module-scss-module__XzMiya__headerLabel{color:#6b7280;font-size:.8125rem}.taxReceipt-module-scss-module__XzMiya__headerValue{color:#111827;font-size:1rem;font-weight:600}.taxReceipt-module-scss-module__XzMiya__logoWrapper{flex:1;justify-content:center;align-items:center;min-height:80px;display:flex}.taxReceipt-module-scss-module__XzMiya__logoWrapper img{object-fit:contain;max-width:160px;max-height:80px}.taxReceipt-module-scss-module__XzMiya__logoPlaceholder{color:#9ca3af;background-color:#f3f4f6;border-radius:6px;justify-content:center;align-items:center;width:120px;height:60px;font-size:.875rem;font-weight:500;display:flex}.taxReceipt-module-scss-module__XzMiya__thankYouSection{text-align:center;margin-bottom:2rem}.taxReceipt-module-scss-module__XzMiya__thankYouTitle{color:#111827;margin:0 0 .5rem;font-size:1.75rem;font-weight:700}.taxReceipt-module-scss-module__XzMiya__irsLink{color:#6b7280;font-size:.875rem}.taxReceipt-module-scss-module__XzMiya__irsLink a{color:#2563eb;text-decoration:underline}.taxReceipt-module-scss-module__XzMiya__irsLink a:hover{color:#1d4ed8}.taxReceipt-module-scss-module__XzMiya__infoSection{margin-bottom:1.5rem}.taxReceipt-module-scss-module__XzMiya__infoRow{gap:2rem;padding:.375rem 0;display:flex}.taxReceipt-module-scss-module__XzMiya__infoRow:last-child{border-bottom:1px solid #e5e7eb;padding-bottom:1rem}.taxReceipt-module-scss-module__XzMiya__infoItem{flex:1}.taxReceipt-module-scss-module__XzMiya__infoLabel{color:#6b7280;margin-bottom:.125rem;font-size:.8125rem}.taxReceipt-module-scss-module__XzMiya__infoValue{color:#111827;font-size:.9375rem;font-weight:500}.taxReceipt-module-scss-module__XzMiya__itemsSection{margin-top:1.5rem}.taxReceipt-module-scss-module__XzMiya__itemsTitle{color:#111827;margin:0 0 1rem;font-size:1.125rem;font-weight:600}.taxReceipt-module-scss-module__XzMiya__itemsTable{border-collapse:collapse;width:100%}.taxReceipt-module-scss-module__XzMiya__itemsTableHead th{text-align:left;color:#374151;text-transform:uppercase;letter-spacing:.025em;border-bottom:2px solid #e5e7eb;padding:.5rem .75rem;font-size:.8125rem;font-weight:600}.taxReceipt-module-scss-module__XzMiya__itemsTableHead .taxReceipt-module-scss-module__XzMiya__valueColumn{text-align:right;width:160px}.taxReceipt-module-scss-module__XzMiya__itemRow td{vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:.375rem .75rem}.taxReceipt-module-scss-module__XzMiya__itemInput{color:#111827;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;width:100%;padding:.5rem;font-size:.9375rem;transition:border-color .15s}.taxReceipt-module-scss-module__XzMiya__itemInput:focus{border-color:#2563eb;outline:none}.taxReceipt-module-scss-module__XzMiya__itemInput:read-only{cursor:default;background-color:#f9fafb;border-color:#e5e7eb}.taxReceipt-module-scss-module__XzMiya__valueInput{text-align:right;color:#111827;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;width:140px;padding:.5rem;font-size:.9375rem;transition:border-color .15s}.taxReceipt-module-scss-module__XzMiya__valueInput:focus{border-color:#2563eb;outline:none}.taxReceipt-module-scss-module__XzMiya__valueInput:read-only{cursor:default;background-color:#f9fafb;border-color:#e5e7eb}.taxReceipt-module-scss-module__XzMiya__valueInput::placeholder{color:#d1d5db}.taxReceipt-module-scss-module__XzMiya__valueCell{text-align:right}.taxReceipt-module-scss-module__XzMiya__totalRow{background-color:#f9fafb;border-radius:6px;justify-content:flex-end;align-items:center;gap:1rem;margin-top:1rem;padding:.75rem;display:flex}.taxReceipt-module-scss-module__XzMiya__totalLabel{color:#111827;font-size:1rem;font-weight:600}.taxReceipt-module-scss-module__XzMiya__totalError .taxReceipt-module-scss-module__XzMiya__valueInput{color:#dc2626;border-color:#dc2626}.taxReceipt-module-scss-module__XzMiya__totalError .taxReceipt-module-scss-module__XzMiya__totalLabel{color:#dc2626}.taxReceipt-module-scss-module__XzMiya__disclaimer{color:#6b7280;white-space:pre-line;border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1rem;font-size:.8125rem;line-height:1.6}.taxReceipt-module-scss-module__XzMiya__notAvailable{text-align:center;padding:3rem 2rem}.taxReceipt-module-scss-module__XzMiya__notAvailable p{color:#6b7280;margin:0;font-size:1.125rem}.taxReceipt-module-scss-module__XzMiya__draftMessage{text-align:center;color:#6b7280;opacity:.8;padding:2rem;font-size:1.125rem;font-style:italic}@media (max-width:768px){.taxReceipt-module-scss-module__XzMiya__receiptWrapper{padding:1.25rem 1rem}.taxReceipt-module-scss-module__XzMiya__header{text-align:center;flex-direction:column;align-items:center;gap:1rem}.taxReceipt-module-scss-module__XzMiya__headerLeft,.taxReceipt-module-scss-module__XzMiya__headerRight{text-align:center}.taxReceipt-module-scss-module__XzMiya__thankYouTitle{font-size:1.375rem}.taxReceipt-module-scss-module__XzMiya__infoRow{flex-direction:column;gap:.5rem}.taxReceipt-module-scss-module__XzMiya__valueInput{width:120px}.taxReceipt-module-scss-module__XzMiya__totalRow{flex-direction:column;align-items:flex-end;gap:.5rem}}@media print{.taxReceipt-module-scss-module__XzMiya__printBar,.taxReceipt-module-scss-module__XzMiya__irsLink{display:none!important}.taxReceipt-module-scss-module__XzMiya__receiptWrapper{max-width:100%;box-shadow:none;border:none;border-radius:0;padding:0}.taxReceipt-module-scss-module__XzMiya__header{flex-direction:row}.taxReceipt-module-scss-module__XzMiya__headerLeft,.taxReceipt-module-scss-module__XzMiya__headerRight{text-align:left}.taxReceipt-module-scss-module__XzMiya__headerRight{text-align:right}.taxReceipt-module-scss-module__XzMiya__infoRow{flex-direction:row}.taxReceipt-module-scss-module__XzMiya__itemInput{background-color:#fff;border:1px solid #d1d5db}.taxReceipt-module-scss-module__XzMiya__itemInput::placeholder{color:#0000}.taxReceipt-module-scss-module__XzMiya__valueInput{background-color:#fff;border:1px solid #d1d5db}.taxReceipt-module-scss-module__XzMiya__valueInput::placeholder{color:#0000}}
.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}
.inlineItemSearch-module-scss-module__2fSRsq__container{width:100%;position:relative}@media screen and (max-width:768px){.inlineItemSearch-module-scss-module__2fSRsq__container{scroll-margin-top:8px}}.inlineItemSearch-module-scss-module__2fSRsq__inputWrapper{background:#fff;border:1px solid #d5d7da;border-radius:12px;align-items:center;width:100%;padding:16px 16px 16px 56px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.inlineItemSearch-module-scss-module__2fSRsq__inputWrapper:focus-within{border-color:#0261ad;box-shadow:0 0 0 3px #0261ad1a}.inlineItemSearch-module-scss-module__2fSRsq__inputWrapperOpen{border-bottom-right-radius:0;border-bottom-left-radius:0}.inlineItemSearch-module-scss-module__2fSRsq__searchIcon{color:#6b7280;flex-shrink:0;position:absolute;left:20px}.inlineItemSearch-module-scss-module__2fSRsq__input{color:#374151;background:0 0;border:none;outline:none;flex:1;min-width:0;min-height:36px;font-size:20px;line-height:1.2}.inlineItemSearch-module-scss-module__2fSRsq__input::placeholder{color:#64748b;font-weight:400}.inlineItemSearch-module-scss-module__2fSRsq__loadingWrapper{color:#0261ad;align-items:center;margin-right:12px;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__inputActions{flex-shrink:0;align-items:center;gap:16px;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__clearButton{cursor:pointer;color:#414651;background:0 0;border:none;padding:0;font-size:18px}.inlineItemSearch-module-scss-module__2fSRsq__clearButton:hover{color:#0261ad}.inlineItemSearch-module-scss-module__2fSRsq__closeButton{color:#414651;cursor:pointer;background:#f5f5f5;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .15s,color .15s;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__closeButton:hover{color:#0261ad;background:#d5d7da}.inlineItemSearch-module-scss-module__2fSRsq__dropdown{z-index:20;background:#fff;border:1px solid #d5d7da;border-top:none;border-bottom-right-radius:12px;border-bottom-left-radius:12px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 18px 40px -8px #00000059,0 8px 16px -6px #0003}.inlineItemSearch-module-scss-module__2fSRsq__resultsList{max-height:320px;overflow-y:auto}@media screen and (max-width:768px){.inlineItemSearch-module-scss-module__2fSRsq__resultsList{max-height:40vh}}.inlineItemSearch-module-scss-module__2fSRsq__resultsTitle{color:#6b7280;text-align:left;margin:0;padding:6px 20px 4px;font-size:.9rem;font-weight:400}.inlineItemSearch-module-scss-module__2fSRsq__resultItem{cursor:pointer;border-top:1px solid #f5f5f5;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;transition:background-color .15s;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__resultItem:hover{background-color:#f9fafb}.inlineItemSearch-module-scss-module__2fSRsq__featuredItem{cursor:pointer;border-top:1px solid #f5f5f5;align-items:center;gap:16px;padding:12px 20px;transition:background-color .15s;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__featuredItem:hover{background-color:#f9fafb}.inlineItemSearch-module-scss-module__2fSRsq__featuredItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:40px;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__featuredItemIcon img{object-fit:contain;filter:invert(19%)sepia()saturate(2420%)hue-rotate(193deg)brightness(95%)contrast(98%);width:auto;height:40px}.inlineItemSearch-module-scss-module__2fSRsq__featuredItemContent{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__featuredItemName{color:#111827;font-size:1rem;font-weight:600}.inlineItemSearch-module-scss-module__2fSRsq__featuredItemDescription{color:#6b7280;font-size:.875rem;line-height:1.4}.inlineItemSearch-module-scss-module__2fSRsq__resultName{text-align:left;color:#374151;flex:1;min-width:0;font-size:1rem}.inlineItemSearch-module-scss-module__2fSRsq__addButton{color:#0261ad;cursor:pointer;background-color:#e6f0fa;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:6px 14px;font-size:.95rem;font-weight:500;transition:background-color .15s;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__addButton:hover{background-color:#d3e4f5}.inlineItemSearch-module-scss-module__2fSRsq__loadingResults{color:#0261ad;justify-content:center;align-items:center;padding:32px;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__noResults{text-align:center;color:#6b7280;margin:0;padding:24px;font-size:.9rem}.inlineItemSearch-module-scss-module__2fSRsq__error{padding:16px 20px}.inlineItemSearch-module-scss-module__2fSRsq__error p{color:#dc2626;margin:0;font-size:.9rem}.inlineItemSearch-module-scss-module__2fSRsq__customItemSection{border-top:1px solid #d5d7da;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__customItemPrompt{color:#374151;font-size:1rem}.inlineItemSearch-module-scss-module__2fSRsq__customItemButton{color:#0261ad;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:0;font-size:1rem;font-weight:600;display:flex}.inlineItemSearch-module-scss-module__2fSRsq__customItemButton:hover{text-decoration:underline}@media (max-width:768px){.inlineItemSearch-module-scss-module__2fSRsq__inputWrapper{padding:14px 14px 14px 50px}.inlineItemSearch-module-scss-module__2fSRsq__input{font-size:1rem}.inlineItemSearch-module-scss-module__2fSRsq__searchIcon{left:16px}.inlineItemSearch-module-scss-module__2fSRsq__customItemPrompt{text-align:left;flex:1;font-size:.875rem}.inlineItemSearch-module-scss-module__2fSRsq__customItemButton{font-size:.95rem}}
.cartTitle-module-scss-module__DN0HBa__cartTitle{color:#111827;text-align:left;margin:0;font-size:1.4rem;font-weight:500}@media screen and (max-width:768px){.cartTitle-module-scss-module__DN0HBa__cartTitle{font-size:1.2rem}}.cartTitle-module-scss-module__DN0HBa__cartDelta{color:#0261ad;pointer-events:none;margin-left:8px;font-size:1rem;font-weight:700;animation:1.5s ease-out forwards cartTitle-module-scss-module__DN0HBa__cartDeltaPop;display:inline-block}@keyframes cartTitle-module-scss-module__DN0HBa__cartDeltaPop{0%{opacity:0;transform:translateY(8px)scale(.8)}15%{opacity:1;transform:translateY(0)scale(1.2)}30%{opacity:1;transform:translateY(0)scale(1)}75%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-12px)scale(1)}}
.itemStepContent-module-scss-module__VIOZNG__cartSection{background:#fff;border-radius:12px;flex-direction:column;gap:1rem;width:100%;margin:2rem auto 0;padding:1.5rem;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}@media screen and (max-width:768px){.itemStepContent-module-scss-module__VIOZNG__cartSection{padding:1.5rem .5rem}}.itemStepContent-module-scss-module__VIOZNG__cartTitle{color:#111827;text-align:left;margin:0;font-size:1.4rem;font-weight:500}@media screen and (max-width:768px){.itemStepContent-module-scss-module__VIOZNG__cartTitle{font-size:1.2rem}}.itemStepContent-module-scss-module__VIOZNG__searchInputWrapper{border:2px solid #0261ad;border-radius:12px}
.photosStepContent-module-scss-module__sAa1_G__photosActions{justify-content:space-between;align-items:flex-start;margin-bottom:2rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__priorityServiceButton{color:#535862;cursor:pointer;background:linear-gradient(89.48deg,#ecbd3c 0%,#ebd18a 65.8%,#ecbd3c 100%);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.photosStepContent-module-scss-module__sAa1_G__priorityServiceButton:hover{background:linear-gradient(89.48deg,#d4a835 0%,#d3bd7c 65.8%,#d4a835 100%)}.photosStepContent-module-scss-module__sAa1_G__priorityServiceButton .photosStepContent-module-scss-module__sAa1_G__priorityIcon{flex-shrink:0}.photosStepContent-module-scss-module__sAa1_G__priorityServiceButton .photosStepContent-module-scss-module__sAa1_G__skipText{color:#252b37;margin-left:.25rem}.photosStepContent-module-scss-module__sAa1_G__priorityServiceButton .photosStepContent-module-scss-module__sAa1_G__arrowIcon{color:#252b37;flex-shrink:0;margin-left:.25rem}.photosStepContent-module-scss-module__sAa1_G__uploadOptions{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__uploadHelpText{color:#6b7280;font-size:.9rem}.photosStepContent-module-scss-module__sAa1_G__uploadPhoneButton{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}.photosStepContent-module-scss-module__sAa1_G__uploadPhoneButton:hover{background:#e5e7eb;border-color:#9ca3af}.photosStepContent-module-scss-module__sAa1_G__uploadZone{width:100%;margin:0 auto}.photosStepContent-module-scss-module__sAa1_G__uploadArea{text-align:center;cursor:pointer;background:#f6fafe;border:2px dashed #d1d5db;border-radius:12px;padding:3rem 2rem;transition:all .2s}.photosStepContent-module-scss-module__sAa1_G__uploadArea:hover{background:#f8fafc;border-color:#0261ad}.photosStepContent-module-scss-module__sAa1_G__uploadIcon{justify-content:center;margin-bottom:1.5rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__uploadIcon svg{color:#9ca3af;width:48px;height:48px}.photosStepContent-module-scss-module__sAa1_G__uploadText{color:#374151;font-size:1rem}.photosStepContent-module-scss-module__sAa1_G__uploadText .photosStepContent-module-scss-module__sAa1_G__uploadLink{color:#0261ad;cursor:pointer;font-weight:600}.photosStepContent-module-scss-module__sAa1_G__uploadText .photosStepContent-module-scss-module__sAa1_G__uploadLink:hover{text-decoration:underline}.photosStepContent-module-scss-module__sAa1_G__uploadText .photosStepContent-module-scss-module__sAa1_G__uploadDescription{color:#6b7280}.photosStepContent-module-scss-module__sAa1_G__uploadFormats{color:#9ca3af;margin-bottom:2rem;font-size:.875rem}.photosStepContent-module-scss-module__sAa1_G__uploadComputerButton{color:#fff;cursor:pointer;background:#0261ad;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.photosStepContent-module-scss-module__sAa1_G__uploadComputerButton:hover{background:#014a8a}.photosStepContent-module-scss-module__sAa1_G__loadedImagesSection{flex-direction:column;gap:2rem;margin-top:2rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__itemGroup{flex-direction:column;gap:1rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__itemGroupHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__itemGroupName{color:#374151;text-align:left;font-size:1.125rem;font-weight:600}.photosStepContent-module-scss-module__sAa1_G__itemGroupCount{color:#6b7280;text-align:right;font-size:.875rem}.photosStepContent-module-scss-module__sAa1_G__itemGroupCards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.photosStepContent-module-scss-module__sAa1_G__uploadCard{background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:1rem;transition:all .2s}.photosStepContent-module-scss-module__sAa1_G__uploadCard:hover{border-color:#9ca3af;box-shadow:0 2px 4px #0000000d}.photosStepContent-module-scss-module__sAa1_G__uploadInfo{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__uploadDetails{text-align:left;flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.photosStepContent-module-scss-module__sAa1_G__fileName{color:#374151;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.photosStepContent-module-scss-module__sAa1_G__fileSize{color:#6b7280;font-size:.75rem}.photosStepContent-module-scss-module__sAa1_G__uploadActions{flex-shrink:0;align-items:center;gap:1rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__itemSelector{flex-direction:column;gap:.25rem;min-width:160px;display:flex}.photosStepContent-module-scss-module__sAa1_G__itemLabel{color:#6b7280;font-size:1rem;font-weight:500}.photosStepContent-module-scss-module__sAa1_G__itemDropdown{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.5rem;font-size:.875rem;transition:all .2s}.photosStepContent-module-scss-module__sAa1_G__itemDropdown:hover:not(:disabled){border-color:#9ca3af}.photosStepContent-module-scss-module__sAa1_G__itemDropdown:focus{border-color:#0261ad;outline:none;box-shadow:0 0 0 3px #0261ad1a}.photosStepContent-module-scss-module__sAa1_G__itemDropdown:disabled{cursor:not-allowed;opacity:.6;background:#f3f4f6}.photosStepContent-module-scss-module__sAa1_G__deleteButton{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;flex-shrink:0;width:32px;height:32px;transition:all .2s;position:absolute;top:10px;right:10px}.photosStepContent-module-scss-module__sAa1_G__deleteButton:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}.photosStepContent-module-scss-module__sAa1_G__deleteButton:focus{outline:none;box-shadow:0 0 0 3px #dc26261a}.photosStepContent-module-scss-module__sAa1_G__progressContainer{align-items:center;gap:.75rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__progressBar{background:#e5e7eb;border-radius:4px;flex:1;height:8px;overflow:hidden}.photosStepContent-module-scss-module__sAa1_G__progressFill{background:#0261ad;border-radius:4px;height:100%;transition:width .3s}.photosStepContent-module-scss-module__sAa1_G__progressText{color:#374151;text-align:right;min-width:40px;font-size:.875rem;font-weight:600}.photosStepContent-module-scss-module__sAa1_G__itemPhotoCard{background:#fff;border:2px solid #10b981;border-radius:12px;align-items:flex-start;gap:1rem;padding:1rem;transition:all .2s;display:flex;position:relative;overflow:hidden}.photosStepContent-module-scss-module__sAa1_G__itemPhotoCard.photosStepContent-module-scss-module__sAa1_G__errorCard{border-color:#dc2626;box-shadow:0 4px 20px #dc262626}.photosStepContent-module-scss-module__sAa1_G__photoPreview{cursor:pointer;background:#f3f4f6;border-radius:8px;width:108px;height:88px;position:relative;overflow:hidden}.photosStepContent-module-scss-module__sAa1_G__photoImage{object-fit:cover}.photosStepContent-module-scss-module__sAa1_G__uploadingPreview{width:100%;height:100%;position:relative}.photosStepContent-module-scss-module__sAa1_G__uploadingOverlay{background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.photosStepContent-module-scss-module__sAa1_G__overlaySpinner{color:#fff}.photosStepContent-module-scss-module__sAa1_G__photoPlaceholder{color:#535862;cursor:pointer;background:#f9fafb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;transition:all .2s;display:flex;top:0;left:0}.photosStepContent-module-scss-module__sAa1_G__photoPlaceholder:hover{color:#252b37;background:#eef2f6}.photosStepContent-module-scss-module__sAa1_G__photoPlaceholder:hover svg{transform:scale(1.05)}.photosStepContent-module-scss-module__sAa1_G__photoPlaceholder svg{transition:transform .2s}.photosStepContent-module-scss-module__sAa1_G__uploadText{color:#535862;text-align:center;font-size:.8125rem;font-weight:600;line-height:1.2}.photosStepContent-module-scss-module__sAa1_G__progressRing{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photosStepContent-module-scss-module__sAa1_G__progressSvg{width:100%;height:100%;position:absolute;transform:rotate(-90deg)}.photosStepContent-module-scss-module__sAa1_G__progressBackground{fill:none;stroke:#ffffff4d;stroke-width:8px}.photosStepContent-module-scss-module__sAa1_G__progressCircle{fill:none;stroke:#0261ad;stroke-width:8px;stroke-linecap:round;transition:stroke-dasharray .3s}.photosStepContent-module-scss-module__sAa1_G__progressRing .photosStepContent-module-scss-module__sAa1_G__progressText{color:#fff;text-shadow:0 2px 4px #0000004d;z-index:1;font-size:1.25rem;font-weight:700;position:relative}.photosStepContent-module-scss-module__sAa1_G__itemInfo{text-align:left;flex-direction:column-reverse;flex-grow:2;justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__itemName{flex-direction:column;flex:1;gap:.25rem;display:flex}.photosStepContent-module-scss-module__sAa1_G__itemTitle{color:#374151;font-size:1rem;font-weight:600}.photosStepContent-module-scss-module__sAa1_G__itemSelector{flex-direction:column;flex:1;gap:.25rem;display:flex}@media (max-width:768px){.photosStepContent-module-scss-module__sAa1_G__stepContent{padding:1.5rem 1rem}.photosStepContent-module-scss-module__sAa1_G__photosActions{flex-direction:column;align-items:stretch;gap:1rem}.photosStepContent-module-scss-module__sAa1_G__uploadOptions{align-items:flex-start}.photosStepContent-module-scss-module__sAa1_G__uploadPhoneButton{display:none}.photosStepContent-module-scss-module__sAa1_G__priorityServiceButton{justify-content:center}.photosStepContent-module-scss-module__sAa1_G__uploadArea{padding:2rem 1rem}.photosStepContent-module-scss-module__sAa1_G__uploadIcon svg{width:40px;height:40px}.photosStepContent-module-scss-module__sAa1_G__loadedImagesSection{gap:1.5rem}.photosStepContent-module-scss-module__sAa1_G__itemGroupCards{grid-template-columns:1fr}.photosStepContent-module-scss-module__sAa1_G__uploadInfo{flex-direction:column;gap:.75rem}.photosStepContent-module-scss-module__sAa1_G__uploadActions{flex-direction:column;align-items:stretch;width:100%}.photosStepContent-module-scss-module__sAa1_G__itemSelector{width:100%;min-width:auto}.photosStepContent-module-scss-module__sAa1_G__deleteButton{align-self:flex-end}}
.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}
.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}}
.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}
.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}
.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}
.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}
.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}}
.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}
.layout-module-scss-module__hEVS3W__pageContainer{background-color:#f8fafc;flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__hEVS3W__pageContent{flex:1;width:100%;padding:2rem;overflow-y:auto}@media screen and (max-width:768px){.layout-module-scss-module__hEVS3W__pageContent{padding:1rem}}.layout-module-scss-module__hEVS3W__contentWrapper{width:100%;max-width:672px;margin:0 auto}.layout-module-scss-module__hEVS3W__headerTitle{color:#1f2937;font-size:14px;font-weight:500}@media screen and (max-width:768px){.layout-module-scss-module__hEVS3W__headerTitle{display:none}}.layout-module-scss-module__hEVS3W__headerActions{align-items:center;gap:12px;display:flex}.layout-module-scss-module__hEVS3W__headerHelpText{color:#6b7280;font-size:12px}@media screen and (max-width:768px){.layout-module-scss-module__hEVS3W__headerHelpText{display:none}}.layout-module-scss-module__hEVS3W__headerButton{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;text-decoration:none;transition:all .2s;display:inline-flex}.layout-module-scss-module__hEVS3W__headerButton:hover{background:#f9fafb}.layout-module-scss-module__hEVS3W__headerButton svg{flex-shrink:0}.layout-module-scss-module__hEVS3W__greeting{margin-bottom:24px}.layout-module-scss-module__hEVS3W__greetingName{color:#1f2937;margin:0;font-size:20px;font-weight:400}.layout-module-scss-module__hEVS3W__greetingTitle{color:#1f2937;margin:0;font-size:24px;font-weight:700}@media screen and (max-width:768px){.layout-module-scss-module__hEVS3W__greetingTitle{font-size:20px}}.layout-module-scss-module__hEVS3W__separator{background:#e5e7eb;height:1px;margin:32px 0}.layout-module-scss-module__hEVS3W__overviewSection{margin-top:32px}.layout-module-scss-module__hEVS3W__otherOptionsTitle{color:#1f2937;margin:32px 0 16px;font-size:16px;font-weight:600}.layout-module-scss-module__hEVS3W__canceledTitle{color:#1f2937;margin:0 0 24px;font-size:24px;font-weight:700}@media screen and (max-width:768px){.layout-module-scss-module__hEVS3W__canceledTitle{font-size:20px}}.layout-module-scss-module__hEVS3W__canceledDescription{color:#4b5563;margin:0 0 24px;font-size:14px;line-height:1.6}.layout-module-scss-module__hEVS3W__cancelBanner{background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;margin-bottom:24px;padding:16px}.layout-module-scss-module__hEVS3W__cancelBannerTitle{color:#1f2937;margin:0 0 8px;font-size:14px;font-weight:600}.layout-module-scss-module__hEVS3W__cancelBannerText{color:#4b5563;margin:0;font-size:14px;line-height:1.6}.layout-module-scss-module__hEVS3W__feedbackSection{background:#fff;border-radius:8px;margin-top:24px;padding:24px;box-shadow:0 1px 3px #0000001a}.layout-module-scss-module__hEVS3W__feedbackTitle{color:#1f2937;margin:0 0 4px;font-size:16px;font-weight:600}.layout-module-scss-module__hEVS3W__feedbackSubtitle{color:#6b7280;margin:0 0 16px;font-size:14px}.layout-module-scss-module__hEVS3W__loaderContainer{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.layout-module-scss-module__hEVS3W__loaderSpinner{color:#0261ad}
.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}
.donationSkeleton-module-scss-module__3PdwJG__skeleton{background:#e5e7eb;border-radius:8px;animation:1.5s ease-in-out infinite donationSkeleton-module-scss-module__3PdwJG__pulse}@keyframes donationSkeleton-module-scss-module__3PdwJG__pulse{0%,to{opacity:1}50%{opacity:.4}}.donationSkeleton-module-scss-module__3PdwJG__page{flex:1;width:100%;padding:2rem}@media screen and (max-width:768px){.donationSkeleton-module-scss-module__3PdwJG__page{padding:1rem}}.donationSkeleton-module-scss-module__3PdwJG__wrapper{width:100%;max-width:672px;margin:0 auto}.donationSkeleton-module-scss-module__3PdwJG__greeting{margin-bottom:24px}.donationSkeleton-module-scss-module__3PdwJG__greetingName{width:140px;height:24px;margin-bottom:8px}.donationSkeleton-module-scss-module__3PdwJG__greetingTitle{width:320px;height:30px}@media screen and (max-width:768px){.donationSkeleton-module-scss-module__3PdwJG__greetingTitle{width:240px}}.donationSkeleton-module-scss-module__3PdwJG__stepper{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.donationSkeleton-module-scss-module__3PdwJG__stepRow{align-items:center;gap:12px;display:flex}.donationSkeleton-module-scss-module__3PdwJG__stepCircle{border-radius:50%;flex-shrink:0;width:32px;height:32px}.donationSkeleton-module-scss-module__3PdwJG__stepLabel{width:60%;height:20px}.donationSkeleton-module-scss-module__3PdwJG__separator{background:#e5e7eb;height:1px;margin:24px 0}.donationSkeleton-module-scss-module__3PdwJG__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px;padding:16px}.donationSkeleton-module-scss-module__3PdwJG__cardHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.donationSkeleton-module-scss-module__3PdwJG__cardTitle{width:160px;height:22px}.donationSkeleton-module-scss-module__3PdwJG__cardButton{width:140px;height:36px}.donationSkeleton-module-scss-module__3PdwJG__cardRows{flex-direction:column;gap:12px;display:flex}.donationSkeleton-module-scss-module__3PdwJG__cardRow{width:80%;height:18px}.donationSkeleton-module-scss-module__3PdwJG__cardRowShort{width:50%;height:18px}.donationSkeleton-module-scss-module__3PdwJG__sectionTitle{width:120px;height:20px;margin:24px 0 12px}
.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}}
.helpButton-module-scss-module__xxNLTW__helpButton{color:#374151;cursor:pointer;background:0 0;border:1px solid #d5d7da;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:1rem;font-weight:400;transition:background-color .2s,color .2s;display:flex}.helpButton-module-scss-module__xxNLTW__helpButton:hover{background:#f9fafb}.helpButton-module-scss-module__xxNLTW__helpIconWrapper{align-items:center;display:flex;position:relative}.helpButton-module-scss-module__xxNLTW__unreadBadge{color:#fff;text-align:center;background-color:#dc2626;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-18px;right:-24px}
.stepLoadingSkeleton-module-scss-module__PXIemW__pageContainer{background-color:#f5f5f5;flex-direction:column;min-height:100vh;display:flex}.stepLoadingSkeleton-module-scss-module__PXIemW__skeleton{background:#e5e7eb;border-radius:8px;animation:1.5s ease-in-out infinite stepLoadingSkeleton-module-scss-module__PXIemW__pulse}@keyframes stepLoadingSkeleton-module-scss-module__PXIemW__pulse{0%,to{opacity:1}50%{opacity:.4}}.stepLoadingSkeleton-module-scss-module__PXIemW__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){.stepLoadingSkeleton-module-scss-module__PXIemW__header{padding:0 15px}}.stepLoadingSkeleton-module-scss-module__PXIemW__headerLeft{justify-self:start}.stepLoadingSkeleton-module-scss-module__PXIemW__headerCenter{justify-self:center}.stepLoadingSkeleton-module-scss-module__PXIemW__headerRight{justify-self:end}.stepLoadingSkeleton-module-scss-module__PXIemW__headerLogo{width:100px;height:40px}.stepLoadingSkeleton-module-scss-module__PXIemW__headerProgress{width:200px;height:32px}.stepLoadingSkeleton-module-scss-module__PXIemW__headerButton{border-radius:6px;width:80px;height:36px}.stepLoadingSkeleton-module-scss-module__PXIemW__pageContent{text-align:center;width:100%;min-height:calc(100vh - 80px);padding:32px 32px 100px}@media screen and (max-width:768px){.stepLoadingSkeleton-module-scss-module__PXIemW__pageContent{padding:16px 16px 100px}}.stepLoadingSkeleton-module-scss-module__PXIemW__titleSkeleton{width:260px;height:32px;margin:0 auto 16px}.stepLoadingSkeleton-module-scss-module__PXIemW__subtitleSkeleton{width:360px;height:20px;margin:0 auto 2rem}@media screen and (max-width:768px){.stepLoadingSkeleton-module-scss-module__PXIemW__subtitleSkeleton{width:80%;margin-bottom:0}}.stepLoadingSkeleton-module-scss-module__PXIemW__contentSkeleton{flex-direction:column;gap:16px;max-width:800px;margin:0 auto;padding:2rem 1rem;display:flex}@media screen and (max-width:768px){.stepLoadingSkeleton-module-scss-module__PXIemW__contentSkeleton{padding:2rem 0}}.stepLoadingSkeleton-module-scss-module__PXIemW__contentBlock{width:100%;height:120px}.stepLoadingSkeleton-module-scss-module__PXIemW__contentBlockSmall{width:60%;height:48px}.stepLoadingSkeleton-module-scss-module__PXIemW__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}.stepLoadingSkeleton-module-scss-module__PXIemW__buttonWrapper{grid-template-columns:1fr 1fr;align-items:center;width:100%;max-width:800px;margin:auto;padding:0 1rem;display:grid}.stepLoadingSkeleton-module-scss-module__PXIemW__footerButtonSkeleton{border-radius:6px;height:44px}.stepLoadingSkeleton-module-scss-module__PXIemW__footerButtonSkeletonLeft{grid-column:1;justify-self:start;width:80px}.stepLoadingSkeleton-module-scss-module__PXIemW__footerButtonSkeletonRight{grid-column:2;justify-self:end;width:140px}
.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}
.donationOverviewCard-module-scss-module__kYedUa__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px}.donationOverviewCard-module-scss-module__kYedUa__header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.donationOverviewCard-module-scss-module__kYedUa__title{color:#334155;margin:0;font-size:16px;font-weight:500;line-height:1.1}.donationOverviewCard-module-scss-module__kYedUa__details{flex-direction:column;gap:10px;display:flex}.donationOverviewCard-module-scss-module__kYedUa__detailRow{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}@media (max-width:768px){.donationOverviewCard-module-scss-module__kYedUa__detailRow{flex-direction:column;align-items:flex-start;gap:0;line-height:1.3}}.donationOverviewCard-module-scss-module__kYedUa__label{color:#6b7280;flex-shrink:0;font-weight:400}.donationOverviewCard-module-scss-module__kYedUa__value{color:#334155;font-weight:500}.donationOverviewCard-module-scss-module__kYedUa__timeSlot:before{content:" "}@media (max-width:768px){.donationOverviewCard-module-scss-module__kYedUa__timeSlot{display:block}.donationOverviewCard-module-scss-module__kYedUa__timeSlot:before{content:none}}.donationOverviewCard-module-scss-module__kYedUa__multiline{white-space:pre-wrap;font-weight:400}.donationOverviewCard-module-scss-module__kYedUa__estimateValue{align-items:center;gap:10px;display:flex}.donationOverviewCard-module-scss-module__kYedUa__strikethrough{color:#334155;opacity:.4;font-weight:400;-webkit-text-decoration:line-through #dc2626;text-decoration:line-through #dc2626;text-decoration-thickness:2px}
.layout-module-scss-module__70gAPW__pageContainer{background-color:#f9fafb;flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__70gAPW__pageContent{flex:1;padding:1rem 1rem 3rem}.layout-module-scss-module__70gAPW__loaderContainer{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.layout-module-scss-module__70gAPW__loaderSpinner{color:#0261ad}
.impactStatement-module-scss-module__dDYnDW__impactStatement{text-align:left;box-sizing:border-box;background-color:#eff6ff;border:1px solid #2563eb;border-radius:8px;align-items:center;gap:16px;width:100%;margin-bottom:24px;padding:16px 24px;display:flex}@media screen and (max-width:768px){.impactStatement-module-scss-module__dDYnDW__impactStatement{gap:12px;margin-bottom:16px;padding:12px 16px}}.impactStatement-module-scss-module__dDYnDW__icon{flex-shrink:0;font-size:1.5rem;line-height:1;display:inline-flex}.impactStatement-module-scss-module__dDYnDW__text{color:#374151;font-size:1.1rem;font-weight:600;line-height:1.4}@media screen and (max-width:768px){.impactStatement-module-scss-module__dDYnDW__text{font-size:.85rem}}
.layout-module-scss-module__wC-b-a__pageContainer{background-color:#f8fafc;flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__wC-b-a__headerTitle{color:#1f2937;font-size:14px;font-weight:500}@media screen and (max-width:768px){.layout-module-scss-module__wC-b-a__headerTitle{display:none}}
/*# sourceMappingURL=73e96cb65f5e9c3a.css.map*/