.review-page[data-v-4900677c]{background:#fff;min-height:100vh}.inter[data-v-4900677c]{font-family:Inter!important}.page-title[data-v-4900677c]{color:#1a1a1a;font-size:2.5rem;font-weight:700;line-height:1.2}.page-subtitle[data-v-4900677c]{color:#666;font-size:1.125rem;line-height:1.6;margin:0 auto;width:100%}.section-title[data-v-4900677c]{color:#1a1a1a;font-size:2rem;font-weight:700}.gift-banner[data-v-4900677c]{background:#2196f3!important;border-radius:12px!important;color:#fff!important;overflow:hidden}.gift-icon[data-v-4900677c]{color:#fff}.gift-title[data-v-4900677c]{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.3}.gift-subtitle[data-v-4900677c]{color:hsla(0,0%,100%,.95);font-size:.95rem}.step-card[data-v-4900677c]{border:1px solid #e0e0e0;border-radius:8px!important;transition:all .2s ease}.step-card[data-v-4900677c]:hover{border-color:#ff5722;box-shadow:0 4px 12px rgba(255,87,34,.15)!important}.step-number[data-v-4900677c]{align-items:center;background:#ff5722;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;height:48px;justify-content:center;width:48px}.iframe-container[data-v-4900677c]{margin:1rem 0 1.25rem;width:100%}.iframe-container iframe[data-v-4900677c]{background:#fff;border:0;border-radius:8px;height:100vh;min-height:520px;width:100%}.step-title[data-v-4900677c]{color:#1a1a1a;font-size:1.25rem;font-weight:600}#left_form>h3[data-v-4900677c]{font-family:Inter!important}.step-description[data-v-4900677c]{color:#666;font-size:1rem;line-height:1.6}.claim-card[data-v-4900677c]{background:#f8fcfd!important;border:2px solid #e8f4f8;border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important}.claim-icon-wrapper[data-v-4900677c]{align-items:center;background:#ff5722;border-radius:12px;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.claim-icon[data-v-4900677c]{color:#fff}.claim-title[data-v-4900677c]{color:#1a1a1a;font-size:1.375rem;font-weight:600}.claim-description[data-v-4900677c]{color:#666;font-size:1rem;line-height:1.6}.email-link[data-v-4900677c]{color:#ff5722;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.email-link[data-v-4900677c]:hover{-webkit-text-decoration:underline;text-decoration:underline}.claim-note[data-v-4900677c]{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:20px;color:#666;display:inline-flex;font-size:.875rem;padding:8px 16px}.legal-panels[data-v-4900677c]{border-top:1px solid #e0e0e0}.legal-header[data-v-4900677c]{font-size:1.125rem;font-weight:500}.legal-title[data-v-4900677c]{color:#1a1a1a}.legal-list[data-v-4900677c]{list-style:none;margin:16px 0 0;padding:0}.legal-list li[data-v-4900677c]{color:#666;font-size:.9rem;line-height:1.5;padding:8px 0 8px 24px;position:relative}.legal-list li[data-v-4900677c]:before{color:#999;content:"•";left:8px;position:absolute}.cta-button[data-v-4900677c]{font-weight:600!important;letter-spacing:0!important;padding:0 32px!important;text-transform:none!important}.v-btn--outlined.primary--text[data-v-4900677c]{border-width:2px!important}.cta-footer[data-v-4900677c]{color:#999;font-size:.9rem}.review-section[data-v-4900677c]{margin:0 auto 2rem;max-width:800px;padding:2rem}.review-header[data-v-4900677c]{margin-bottom:2rem;text-align:center}.iframe-wrapper[data-v-4900677c]{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);height:560px;overflow:hidden;position:relative}.iframe-wrapper iframe[data-v-4900677c]{border:none;display:block;height:800px;left:0;position:absolute;top:-240px;width:100%}@media (max-width:600px){.iframe-wrapper[data-v-4900677c]{height:600px}.iframe-wrapper iframe[data-v-4900677c]{height:850px}.page-title[data-v-4900677c]{font-size:1.875rem}.section-title[data-v-4900677c]{font-size:1.5rem}.gift-title[data-v-4900677c]{font-size:1.25rem}.step-number[data-v-4900677c]{font-size:1.125rem;height:40px;width:40px}.claim-icon-wrapper[data-v-4900677c]{height:56px;width:56px}}[data-v-4900677c] .v-btn.primary{background-color:#ff5722!important}[data-v-4900677c] .v-btn.primary:hover{background-color:#f4511e!important}[data-v-4900677c] .v-btn--outlined.primary--text{border-color:#ff5722!important;color:#ff5722!important}[data-v-4900677c] .v-btn--outlined.primary--text:hover{background-color:rgba(255,87,34,.04)!important}[data-v-4900677c] .v-btn--text.primary--text{color:#ff5722!important}