.vuJ7yq_paperlessWarranty{position:relative}.vuJ7yq_paperlessWarrantySection{background:0 0;border-radius:30px;width:100%;min-height:420px;position:relative;overflow:hidden}.vuJ7yq_paperlessWarrantySection>span,.vuJ7yq_paperlessWarrantySection>span>img,.vuJ7yq_image{border-radius:inherit}.vuJ7yq_image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.vuJ7yq_warrantyOverlayContent{box-sizing:border-box;border-radius:inherit;background:0 0;justify-content:flex-start;align-items:center;padding:50px 60px;display:flex;position:absolute;inset:0}.vuJ7yq_warrantyContentBox{color:#fff;width:100%;max-width:520px}.vuJ7yq_heading{color:#fff;text-shadow:2px 2px 8px #000000a6;word-break:break-word;margin-bottom:20px;font-size:28px;font-weight:600;line-height:1.4}.vuJ7yq_benefits{flex-direction:column;gap:12px;margin:20px 0 30px;padding:0;list-style:none;display:flex}.vuJ7yq_benefits li{color:#fff;word-break:break-word;align-items:center;gap:10px;font-size:16px;line-height:24px;display:flex}.vuJ7yq_tick{color:#ff4d4f;background:#ff4d4f26;border-radius:50%;justify-content:center;align-items:center;min-width:22px;min-height:22px;margin-right:10px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.vuJ7yq_tick:before{content:"✔"}.vuJ7yq_button{color:#0f2f60;cursor:pointer;white-space:normal;word-break:break-word;background:#fff;border:2px solid #fff;border-radius:30px;justify-content:center;align-items:center;width:auto;max-width:fit-content;padding:12px 32px;font-size:15px;font-weight:600;line-height:1.5;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px #0003}.vuJ7yq_button:hover{color:#fff;background:0 0;transform:translateY(-2px);box-shadow:0 6px 16px #0000004d}.vuJ7yq_formModal{z-index:50;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.vuJ7yq_pageContainer{width:100%;max-width:1200px;margin:0 auto;padding:40px 20px}.vuJ7yq_formContent{background:#111d3f;border:1px solid #ffffff1f;border-radius:24px;width:100%;max-width:900px;margin:0 auto;padding:30px}.vuJ7yq_formContent::-webkit-scrollbar{display:none}.vuJ7yq_formHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.vuJ7yq_formTitle{color:#fff;margin:0;font-size:24px}.vuJ7yq_closeButton{color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:22px;line-height:1;display:inline-flex}.vuJ7yq_formDescription{color:#fffc;margin-bottom:24px;line-height:1.6}.vuJ7yq_messageOverlay{z-index:100;background:#000000b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.vuJ7yq_messageCard{color:#0f2f60;background:#fff;border:1px solid #0f2f6029;border-radius:28px;flex-direction:column;gap:18px;width:min(520px,100%);padding:28px;display:flex;box-shadow:0 18px 50px #0000001f}.vuJ7yq_messageCard p{color:#0f2f60;margin:0;font-size:16px;line-height:1.7}.vuJ7yq_formMessage{box-sizing:border-box;border-radius:18px;width:100%;margin-bottom:18px;padding:16px 18px;font-size:15px;line-height:1.6}.vuJ7yq_errorMessage{border-color:#ff45604d}.vuJ7yq_successMessage{border-color:#58d68d4d}.vuJ7yq_formMessageButton{color:#fff;cursor:pointer;background:#0f2f60;border:none;border-radius:14px;width:fit-content;margin-top:12px;padding:10px 18px;font-size:14px;font-weight:600}.vuJ7yq_formMessageButton:hover{background:#0b244d}.vuJ7yq_mobileStatus{color:#ffffffe6;margin-top:8px;font-size:13px;line-height:1.4;display:block}.vuJ7yq_statusVerified{color:#58d68d;align-items:center;gap:6px;font-weight:500;display:flex}.vuJ7yq_statusError{color:#ff4560;align-items:center;gap:6px;font-weight:500;display:flex}.vuJ7yq_statusTick,.vuJ7yq_statusCross{font-size:16px;font-weight:700}.vuJ7yq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.vuJ7yq_formGroup{color:#f5f7ff;flex-direction:column;gap:10px;font-size:15px;display:flex}.vuJ7yq_formInput,.vuJ7yq_fileInput{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:14px;outline:none;width:100%;min-height:48px;padding:12px 14px;transition:border-color .2s,background .2s}.vuJ7yq_formInput:focus,.vuJ7yq_fileInput:focus{background:#ffffff1f;border-color:#fff6}.vuJ7yq_formInput:disabled{color:#ffffffb3;cursor:not-allowed;background:#ffffff0d;border-color:#ffffff1a}.vuJ7yq_filePreview{background:#ffffff0d;border:1px dashed #fff3;border-radius:16px;gap:10px;max-width:280px;margin-top:14px;padding:12px;display:inline-grid}.vuJ7yq_filePreview span{color:#fff;font-size:14px}.vuJ7yq_filePreview img{object-fit:contain;border:1px solid #ffffff26;border-radius:14px;width:100%;max-width:256px;max-height:220px}.vuJ7yq_uploadNote{color:#fff9;margin-top:8px;font-size:13px;line-height:1.5}.vuJ7yq_submitButton{color:#0f2f60;cursor:pointer;text-align:center;background:#ffd600;border:none;border-radius:18px;grid-column:1/-1;justify-content:center;justify-self:center;align-items:center;min-width:220px;padding:14px 28px;font-size:16px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.vuJ7yq_submitButton:disabled{color:#888;cursor:not-allowed;opacity:.6;background:#cfcfcf}.vuJ7yq_submitButton:hover{transform:translateY(-1px);box-shadow:0 10px 20px #ffd64e4d}@media screen and (max-width:1024px){.vuJ7yq_warrantyOverlayContent{justify-content:center;align-items:center;padding:40px 30px}.vuJ7yq_heading{font-size:24px}}@media screen and (max-width:768px){.vuJ7yq_paperlessWarrantySection{aspect-ratio:auto;min-height:440px}.vuJ7yq_warrantyOverlayContent{justify-content:center;align-items:center;padding:30px 24px}.vuJ7yq_heading{font-size:20px}.vuJ7yq_benefits li{font-size:14px}.vuJ7yq_button{padding:11px 28px;font-size:14px}}@media screen and (max-width:600px){.vuJ7yq_warrantyOverlayContent{padding:22px 16px}.vuJ7yq_heading{font-size:18px}.vuJ7yq_button{width:100%;padding:12px 24px}.vuJ7yq_warrantyContentBox{text-align:center}}
