.Content-module__lEfOzG__wrapper{background:linear-gradient(#f7f8ff 0%,#fff 100%);padding:0 0 clamp(96px,12vw,160px)}.Content-module__lEfOzG__benefits{gap:clamp(32px,6vw,56px);margin-bottom:clamp(56px,8vw,96px);display:grid}.Content-module__lEfOzG__benefitsHeader{color:#0d2172;background:linear-gradient(135deg,#265af51f,#ffffffeb);border-radius:clamp(22px,5vw,32px);gap:clamp(14px,3vw,22px);margin-top:40px;padding:clamp(24px,5vw,40px);display:grid;box-shadow:0 22px 46px #091f541f}.Content-module__lEfOzG__benefitsKicker{letter-spacing:.22em;text-transform:uppercase;color:#265af5;margin:0;font-size:13px;font-weight:600}.Content-module__lEfOzG__benefitsTitle{margin:0;font-size:clamp(28px,4.8vw,38px);line-height:1.12}.Content-module__lEfOzG__benefitsLead{color:#142763;margin:0;font-size:clamp(17px,3vw,19px);line-height:1.6}.Content-module__lEfOzG__benefitsNote{color:#1c2f66;background:#ffffffc7;border-left:4px solid #265af547;border-radius:18px;gap:12px;padding:clamp(16px,3.4vw,22px);font-size:16px;line-height:1.6;display:grid}.Content-module__lEfOzG__benefitsNote strong{color:#0d2172}.Content-module__lEfOzG__benefitsContent{gap:clamp(16px,3vw,22px);display:grid}.Content-module__lEfOzG__benefits h3{color:#091f54;margin:0;font-size:clamp(26px,4vw,32px)}.Content-module__lEfOzG__benefitsList{gap:clamp(14px,3.2vw,22px);margin:0;padding:0;list-style:none;display:grid}.Content-module__lEfOzG__benefitsItem{color:#142763;background:#ffffffe0;border:1px solid #265af529;border-radius:20px;gap:10px;padding:clamp(18px,3.8vw,26px);display:grid;box-shadow:0 16px 34px #091f541f}.Content-module__lEfOzG__benefitsItem h4{color:#0d2172;margin:0;font-size:clamp(18px,3.4vw,22px)}.Content-module__lEfOzG__benefitsItem p{margin:0;font-size:16px;line-height:1.6}.Content-module__lEfOzG__stepsSection{margin-bottom:clamp(64px,9vw,112px)}.Content-module__lEfOzG__stepsSection h3{color:#091f54;margin-bottom:clamp(20px,4vw,32px);font-size:clamp(26px,4vw,32px)}.Content-module__lEfOzG__stepsList{gap:clamp(20px,4vw,28px);margin:0;padding:0;list-style:none;display:grid}.Content-module__lEfOzG__stepItem{background:#ffffffe6;border:1px solid #265af52e;border-radius:24px;grid-template-columns:auto minmax(0,1fr);gap:clamp(18px,4vw,28px);padding:clamp(22px,5vw,30px);display:grid;box-shadow:0 20px 40px #091f541f}.Content-module__lEfOzG__stepNumber{color:#fff;background:linear-gradient(135deg,#142ea8,#265af5);border-radius:22px;place-items:center;width:clamp(52px,10vw,72px);height:clamp(52px,10vw,72px);font-size:clamp(20px,4vw,26px);font-weight:700;display:grid;box-shadow:0 12px 24px #142ea859}.Content-module__lEfOzG__stepContent{text-align:left;gap:12px;display:grid}.Content-module__lEfOzG__stepContent h4{color:#0d2172;margin:0 0 10px;font-size:clamp(20px,3.6vw,24px)}.Content-module__lEfOzG__stepContent p{color:#1c2f66;margin:0;font-size:17px;line-height:1.6}.Content-module__lEfOzG__policy h3{color:#091f54;margin-bottom:clamp(18px,3.6vw,28px);font-size:clamp(26px,4vw,34px)}.Content-module__lEfOzG__policyIntro{color:#265af5;margin-bottom:clamp(18px,3.6vw,26px);font-size:15px;font-weight:600}.Content-module__lEfOzG__policyAccordion{gap:clamp(14px,3vw,20px);display:grid}.Content-module__lEfOzG__policyItem{background:#ffffffc7;border:1px solid #091f541f;border-radius:18px;overflow:hidden;box-shadow:0 14px 30px #091f541a}.Content-module__lEfOzG__policySummary{color:#0d2172;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:clamp(14px,3vw,18px) clamp(18px,4vw,26px);font-size:15px;font-weight:600;list-style:none;display:flex}.Content-module__lEfOzG__policySummary::-webkit-details-marker{display:none}.Content-module__lEfOzG__policySummary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;transition:transform .2s;transform:rotate(45deg)}.Content-module__lEfOzG__policyItem[open] .Content-module__lEfOzG__policySummary:after{transform:rotate(-135deg)}.Content-module__lEfOzG__policyContent{color:#1a2f7c;gap:12px;padding:0 clamp(18px,4vw,26px) clamp(18px,3.5vw,24px);font-size:14px;line-height:1.6;display:grid}.Content-module__lEfOzG__policyContent p{margin:0}.Content-module__lEfOzG__policyContent strong{color:#0d2172}@media (max-width:900px){.Content-module__lEfOzG__stepItem{text-align:center;grid-template-columns:1fr}.Content-module__lEfOzG__stepContent h4{margin-bottom:12px}}@media (max-width:600px){.Content-module__lEfOzG__benefitsNote{font-size:15px}.Content-module__lEfOzG__policyIntro{font-size:14px}.Content-module__lEfOzG__policyContent{font-size:13px}}
.PriceDropRequestButton-module__dKD3Nq__fab{z-index:80;color:#fff;cursor:pointer;background:linear-gradient(135deg,#265af5,#142ea8);border:none;border-radius:999px;align-items:center;gap:12px;padding:16px 24px;font-family:inherit;font-size:16px;font-weight:700;transition:transform .2s,box-shadow .3s;display:flex;position:fixed;bottom:clamp(16px,3vw,24px);right:clamp(16px,3vw,24px);box-shadow:0 8px 24px #142ea859}.PriceDropRequestButton-module__dKD3Nq__fab:hover{transform:translateY(-4px);box-shadow:0 16px 32px #142ea873}.PriceDropRequestButton-module__dKD3Nq__fab:focus{outline:none;box-shadow:0 0 0 4px #265af54d,0 16px 32px #142ea873}.PriceDropRequestButton-module__dKD3Nq__fab:active{transform:translateY(-2px)}.PriceDropRequestButton-module__dKD3Nq__fabIcon{flex-shrink:0;width:24px;height:24px}.PriceDropRequestButton-module__dKD3Nq__fabText{white-space:nowrap}@media (max-width:768px){.PriceDropRequestButton-module__dKD3Nq__fab{padding:16px}.PriceDropRequestButton-module__dKD3Nq__fabText{display:none}}@keyframes PriceDropRequestButton-module__dKD3Nq__fabSlideIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.PriceDropRequestButton-module__dKD3Nq__fab{animation:.4s .5s backwards PriceDropRequestButton-module__dKD3Nq__fabSlideIn}
.FileUpload-module__oRsjfG__container{width:100%}.FileUpload-module__oRsjfG__hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FileUpload-module__oRsjfG__dropZone{cursor:pointer;background:linear-gradient(135deg,#fff,#f7f9ff);border:2px dashed #091f543d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;padding:clamp(32px,5vw,48px);transition:all .2s;display:flex}.FileUpload-module__oRsjfG__dropZone:hover{background:linear-gradient(135deg,#f7f9ff,#eef3ff);border-color:#004aff80}.FileUpload-module__oRsjfG__dropZone:focus{border-color:#004affa6;outline:none;box-shadow:0 0 0 4px #004aff29}.FileUpload-module__oRsjfG__dropZoneDragOver{background:#004aff14;border-color:#004affa6;transform:scale(1.02)}.FileUpload-module__oRsjfG__dropZoneDisabled{opacity:.6;cursor:not-allowed;pointer-events:none}.FileUpload-module__oRsjfG__dropZoneError{background:#fff5f580;border-color:#d92d2080}.FileUpload-module__oRsjfG__uploadIcon{color:#004affb3;width:clamp(40px,8vw,48px);height:clamp(40px,8vw,48px)}.FileUpload-module__oRsjfG__dropZoneText{color:#091f54e6;text-align:center;margin:0;font-size:clamp(15px,2vw,16px);font-weight:500}.FileUpload-module__oRsjfG__browseLink{color:#004aff;font-weight:600;text-decoration:underline}.FileUpload-module__oRsjfG__dropZoneHint{color:#091f5499;margin:0;font-size:clamp(13px,1.8vw,14px)}.FileUpload-module__oRsjfG__filePreview{background:linear-gradient(135deg,#fff,#f7f9ff);border:1px solid #091f5429;border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex}.FileUpload-module__oRsjfG__previewImage{object-fit:cover;border:1px solid #091f541f;border-radius:8px;flex-shrink:0;width:80px;height:80px}.FileUpload-module__oRsjfG__fileInfo{flex:1;min-width:0}.FileUpload-module__oRsjfG__fileName{color:#091f54e6;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:15px;font-weight:500;overflow:hidden}.FileUpload-module__oRsjfG__fileSize{color:#091f5499;margin:0;font-size:13px}.FileUpload-module__oRsjfG__removeButton{color:#d92d20;cursor:pointer;background:#d92d201a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;font-weight:300;line-height:1;transition:all .2s;display:flex}.FileUpload-module__oRsjfG__removeButton:hover{background:#d92d2033;transform:scale(1.1)}.FileUpload-module__oRsjfG__removeButton:focus{outline:none;box-shadow:0 0 0 3px #d92d204d}.FileUpload-module__oRsjfG__removeButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.FileUpload-module__oRsjfG__errorMessage{color:#7a1b0f;background:#d92d201f;border:1px solid #d92d203d;border-radius:6px;margin:8px 0 0;padding:10px 14px;font-size:14px}@media (max-width:600px){.FileUpload-module__oRsjfG__dropZone{min-height:160px;padding:24px 16px}.FileUpload-module__oRsjfG__filePreview{flex-direction:column;align-items:flex-start}.FileUpload-module__oRsjfG__previewImage{width:100%;height:auto;max-height:200px}.FileUpload-module__oRsjfG__removeButton{align-self:flex-end}}
.PriceDropRequestDialog-module__meFnBG__overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050e2699;place-items:center;padding:20px;animation:.2s PriceDropRequestDialog-module__meFnBG__fadeIn;display:grid;position:fixed;inset:0}@keyframes PriceDropRequestDialog-module__meFnBG__fadeIn{0%{opacity:0}to{opacity:1}}.PriceDropRequestDialog-module__meFnBG__dialog{background:linear-gradient(135deg,#fff,#f7f9ff);border-radius:24px;flex-direction:column;width:min(640px,100%);max-height:90vh;animation:.3s PriceDropRequestDialog-module__meFnBG__slideUp;display:flex;overflow:hidden;box-shadow:0 32px 64px #091f5466}@keyframes PriceDropRequestDialog-module__meFnBG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PriceDropRequestDialog-module__meFnBG__header{background:linear-gradient(135deg,#f7f9ff,#eef3ff);border-bottom:1px solid #091f541f;justify-content:space-between;align-items:center;padding:clamp(20px,4vw,28px) clamp(20px,4vw,28px) clamp(16px,3vw,20px);display:flex}.PriceDropRequestDialog-module__meFnBG__title{color:#091f54;margin:0;font-size:clamp(18px,3vw,22px);font-weight:700}.PriceDropRequestDialog-module__meFnBG__dialogClose{color:#091f54;cursor:pointer;background:#ffffffe0;border:1px solid #004aff2e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:transform .18s,box-shadow .18s,background .18s,color .18s,border-color .18s;display:inline-flex;box-shadow:0 8px 22px #091f541f}.PriceDropRequestDialog-module__meFnBG__dialogCloseIcon{width:16px;height:16px;display:block;position:relative}.PriceDropRequestDialog-module__meFnBG__dialogCloseIcon:before,.PriceDropRequestDialog-module__meFnBG__dialogCloseIcon:after{content:"";background:currentColor;border-radius:999px;width:16px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.PriceDropRequestDialog-module__meFnBG__dialogCloseIcon:after{transform:translate(-50%,-50%)rotate(-45deg)}.PriceDropRequestDialog-module__meFnBG__dialogClose:hover{color:#fff;background:#004aff;border-color:#0000;transform:translateY(-2px);box-shadow:0 18px 30px #004aff61}.PriceDropRequestDialog-module__meFnBG__dialogClose:focus{outline:none;box-shadow:0 0 0 4px #004aff59}.PriceDropRequestDialog-module__meFnBG__progressBar{background:#fff;border-bottom:1px solid #091f5414;padding:16px clamp(20px,4vw,28px)}.PriceDropRequestDialog-module__meFnBG__progressTrack{background:#091f541f;border-radius:999px;width:100%;height:6px;overflow:hidden}.PriceDropRequestDialog-module__meFnBG__progressFill{background:linear-gradient(90deg,#265af5,#142ea8);border-radius:999px;height:100%;transition:width .4s}.PriceDropRequestDialog-module__meFnBG__progressText{color:#091f54b3;text-align:center;margin:8px 0 0;font-size:13px}.PriceDropRequestDialog-module__meFnBG__content{flex:1;padding:clamp(20px,4vw,28px);overflow-y:auto}.PriceDropRequestDialog-module__meFnBG__form{flex-direction:column;gap:clamp(18px,3vw,24px);display:flex;position:relative}.PriceDropRequestDialog-module__meFnBG__submissionOverlay{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:20px;animation:.2s PriceDropRequestDialog-module__meFnBG__fadeIn;display:flex;position:absolute;inset:0}.PriceDropRequestDialog-module__meFnBG__spinner{border:4px solid #004aff26;border-top-color:#004aff;border-radius:50%;width:48px;height:48px;animation:.9s linear infinite PriceDropRequestDialog-module__meFnBG__spin}@keyframes PriceDropRequestDialog-module__meFnBG__spin{to{transform:rotate(360deg)}}.PriceDropRequestDialog-module__meFnBG__submissionMessage{color:#091f54;text-align:center;font-size:15px;font-weight:500;animation:.3s PriceDropRequestDialog-module__meFnBG__fadeInText}@keyframes PriceDropRequestDialog-module__meFnBG__fadeInText{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PriceDropRequestDialog-module__meFnBG__spinner{border-top-color:#004aff;border-right-color:#004aff;animation:none}.PriceDropRequestDialog-module__meFnBG__submissionMessage{animation:none}}.PriceDropRequestDialog-module__meFnBG__stepDescription{color:#091f54bf;margin:0 0 8px;font-size:clamp(14px,2vw,15px);line-height:1.5}.PriceDropRequestDialog-module__meFnBG__fieldGroup{flex-direction:column;gap:8px;display:flex}.PriceDropRequestDialog-module__meFnBG__fieldRow{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(16px,3vw,20px);display:grid}.PriceDropRequestDialog-module__meFnBG__label{color:#091f54;font-size:14px;font-weight:600}.PriceDropRequestDialog-module__meFnBG__input{color:#091f54;background:#fff;border:1px solid #091f5429;border-radius:8px;width:100%;padding:14px 16px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}.PriceDropRequestDialog-module__meFnBG__input::placeholder{color:#091f5466}.PriceDropRequestDialog-module__meFnBG__input:focus{border-color:#004affa6;outline:none;box-shadow:0 0 0 4px #004aff29}.PriceDropRequestDialog-module__meFnBG__input:disabled{opacity:.6;cursor:not-allowed;background:#091f540a}.PriceDropRequestDialog-module__meFnBG__errorMessage{color:#7a1b0f;background:#d92d201f;border:1px solid #d92d203d;border-radius:8px;padding:12px 16px;font-size:15px;line-height:1.4}.PriceDropRequestDialog-module__meFnBG__eligibilityDetails{background:#004aff08;border:1px solid #091f541f;border-radius:12px;margin-bottom:4px;overflow:hidden}.PriceDropRequestDialog-module__meFnBG__eligibilitySummary{color:#091f54;cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;font-weight:600;list-style:none;transition:background .2s;display:flex}.PriceDropRequestDialog-module__meFnBG__eligibilitySummary:hover{background:#004aff0f}.PriceDropRequestDialog-module__meFnBG__eligibilitySummary::-webkit-details-marker{display:none}.PriceDropRequestDialog-module__meFnBG__eligibilitySummary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:8px;height:8px;transition:transform .2s;transform:rotate(45deg)}.PriceDropRequestDialog-module__meFnBG__eligibilityDetails[open] .PriceDropRequestDialog-module__meFnBG__eligibilitySummary:after{transform:rotate(-135deg)}.PriceDropRequestDialog-module__meFnBG__eligibilityContent{padding:0 16px 16px}.PriceDropRequestDialog-module__meFnBG__eligibilityList{flex-direction:column;gap:8px;margin:0;padding:0 0 0 18px;display:flex}.PriceDropRequestDialog-module__meFnBG__eligibilityList li{color:#091f54cc;font-size:13px;line-height:1.5}.PriceDropRequestDialog-module__meFnBG__eligibilityList strong{color:#091f54;font-weight:600}.PriceDropRequestDialog-module__meFnBG__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#004aff,#3873ff);border:none;border-radius:8px;align-self:flex-start;padding:14px 36px;font-family:inherit;font-size:16px;font-weight:700;transition:all .15s}.PriceDropRequestDialog-module__meFnBG__submitButton:hover{transform:translateY(-2px);box-shadow:0 12px 24px #091f542e}.PriceDropRequestDialog-module__meFnBG__submitButton:focus{outline:none;box-shadow:0 0 0 4px #004aff4d}.PriceDropRequestDialog-module__meFnBG__submitButton:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}.PriceDropRequestDialog-module__meFnBG__confirmationContainer{text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,4vw,24px);display:flex}.PriceDropRequestDialog-module__meFnBG__successBadge{color:#fff;background:linear-gradient(135deg,#1ea883,#14805c);border-radius:50%;justify-content:center;align-items:center;width:clamp(64px,12vw,80px);height:clamp(64px,12vw,80px);animation:.4s PriceDropRequestDialog-module__meFnBG__popIn;display:flex;box-shadow:0 12px 32px #1ea88359}@keyframes PriceDropRequestDialog-module__meFnBG__popIn{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.PriceDropRequestDialog-module__meFnBG__confirmationTitle{color:#091f54;margin:0;font-size:clamp(20px,4vw,24px);font-weight:700}.PriceDropRequestDialog-module__meFnBG__requestNumber{background:linear-gradient(135deg,#eef3ff,#dce8ff);border:1px solid #004aff33;border-radius:12px;padding:16px 24px}.PriceDropRequestDialog-module__meFnBG__requestNumberLabel{color:#091f5499;text-transform:uppercase;letter-spacing:.5px;margin:0 0 4px;font-size:13px}.PriceDropRequestDialog-module__meFnBG__requestNumberValue{color:#004aff;margin:0;font-family:monospace;font-size:clamp(16px,3vw,18px);font-weight:700}.PriceDropRequestDialog-module__meFnBG__confirmationMessage{color:#091f54d9;flex-direction:column;gap:12px;font-size:15px;line-height:1.6;display:flex}.PriceDropRequestDialog-module__meFnBG__confirmationMessage p{margin:0}.PriceDropRequestDialog-module__meFnBG__emailHighlight{color:#004aff;font-weight:600}.PriceDropRequestDialog-module__meFnBG__noteText{text-align:left;background:#004aff0f;border-left:3px solid #004aff;border-radius:8px;padding:12px 16px;font-size:14px}.PriceDropRequestDialog-module__meFnBG__closeButton{color:#091f54;cursor:pointer;background:#fff;border:2px solid #091f5433;border-radius:8px;padding:12px 32px;font-family:inherit;font-size:16px;font-weight:600;transition:all .2s}.PriceDropRequestDialog-module__meFnBG__closeButton:hover{background:#091f540a;border-color:#091f5466}.PriceDropRequestDialog-module__meFnBG__closeButton:focus{outline:none;box-shadow:0 0 0 4px #004aff33}@media (max-width:600px){.PriceDropRequestDialog-module__meFnBG__overlay{padding:0}.PriceDropRequestDialog-module__meFnBG__dialog{border-radius:0;width:100%;height:100%;max-height:100vh}.PriceDropRequestDialog-module__meFnBG__fieldRow{grid-template-columns:1fr}.PriceDropRequestDialog-module__meFnBG__submitButton,.PriceDropRequestDialog-module__meFnBG__closeButton{width:100%}.PriceDropRequestDialog-module__meFnBG__eligibilitySummary{padding:12px 14px;font-size:13px}.PriceDropRequestDialog-module__meFnBG__eligibilityContent{padding:0 14px 14px}.PriceDropRequestDialog-module__meFnBG__eligibilityList li{font-size:12px}}
