.page_heroSection__T3lpd{min-height:100vh;background:linear-gradient(135deg,#2d3f53,#3a4d63 50%,#2d3f53);position:relative;overflow:hidden;display:flex;align-items:center;padding:120px 0 60px;width:100%;box-sizing:border-box}[data-theme=light] .page_heroSection__T3lpd,html:not([data-theme=dark]) .page_heroSection__T3lpd{background:linear-gradient(135deg,#f8f9fa,#e9ecef 50%,#f8f9fa)}.page_heroParticles__GZTDy{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.page_particle__0Coxd{position:absolute;width:4px;height:4px;background:hsla(0,0%,100%,.3);border-radius:50%;animation:page_particleFloat__ZKxvy 8s ease-in-out infinite}[data-theme=light] .page_particle__0Coxd,html:not([data-theme=dark]) .page_particle__0Coxd{background:rgba(0,0,0,.1)}.page_particle__0Coxd:first-child{top:20%;left:20%;animation-delay:0s}.page_particle__0Coxd:nth-child(2){top:80%;left:30%;animation-delay:2s}.page_particle__0Coxd:nth-child(3){top:40%;left:70%;animation-delay:4s}.page_particle__0Coxd:nth-child(4){top:60%;left:80%;animation-delay:1s}.page_particle__0Coxd:nth-child(5){top:30%;left:50%;animation-delay:3s}.page_particle__0Coxd:nth-child(6){top:70%;left:10%;animation-delay:5s}@keyframes page_particleFloat__ZKxvy{0%,to{transform:translateY(0) rotate(0deg);opacity:.3}50%{transform:translateY(-20px) rotate(180deg);opacity:.7}}.page_heroContent__hz8Yk{position:relative;z-index:2;width:100%;padding:0 20px}.page_heroText__SGRy0{max-width:1200px;margin:0 auto;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center}.page_urgencyBanner__ceGG0{background:linear-gradient(135deg,#ffc107,#fd7e14);color:#000;padding:12px 24px;border-radius:25px;display:flex!important;align-items:center;gap:8px;margin-bottom:20px;font-weight:600;font-size:14px;animation:page_pulse__rHcrG 2s infinite;width:-moz-fit-content;width:fit-content;box-shadow:0 4px 15px rgba(255,193,7,.3)}.page_urgencyIcon__Gi3E1{font-size:16px;color:#2d3f53}@keyframes page_pulse__rHcrG{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.page_locationBadge__iGcDI{background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);padding:12px 20px;border-radius:20px;display:flex!important;align-items:center;gap:8px;margin-bottom:30px;font-size:14px;font-weight:500;width:-moz-fit-content;width:fit-content}.page_locationIcon__fz0kh{color:#ffc107;font-size:16px}.page_locationTextMobile__x5sOg{display:none}.page_heroTitle__vyLhu{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:30px;display:flex;flex-direction:column;gap:10px}.page_titlePrimary__jt12R{color:#ffc107;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.page_titleSecondary__hrFZa{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.page_heroSubtitle__1TFKw{margin-bottom:40px}.page_heroPromise__N_Lip{font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:600;margin-bottom:10px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.page_heroTagline__t1ECf{font-size:clamp(1rem,2vw,1.2rem);opacity:.9;font-style:italic}.page_transformationVisual__gbxK7{margin:50px 0;padding:30px;background:hsla(0,0%,100%,.1);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}.page_beforeAfterGrid__b4nD1{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:30px;gap:30px;align-items:center;max-width:800px;margin:0 auto}.page_afterImage__MKciB,.page_beforeImage__6cz7b{text-align:center}.page_damageImage__LbMFb,.page_repairImage__inBEY{border-radius:15px;box-shadow:0 10px 25px rgba(0,0,0,.3);transition:transform .3s ease}.page_damageImage__LbMFb:hover,.page_repairImage__inBEY:hover{transform:scale(1.05)}.page_imageLabel__Zb6X7{margin-top:15px;display:flex;flex-direction:column;gap:5px}.page_beforeLabel__jaH8K{background:#2d3f53}.page_afterLabel__exAuZ,.page_beforeLabel__jaH8K{color:#fff;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:700;display:inline-block}.page_afterLabel__exAuZ{background:#28a745}.page_problemText__ayp_k{color:#ffc107;font-weight:600}.page_solutionText__vkFXX{color:#28a745;font-weight:600}.page_transformationArrow___OVxs{display:flex;flex-direction:column;align-items:center;gap:10px}.page_arrowIcon__68J8U{font-size:3rem;color:#ffc107;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.page_transformationTime__rxSUU{background:#ffc107;color:#000;padding:8px 16px;border-radius:15px;font-weight:700;font-size:14px}.page_imageContainer__fJT5Y{position:relative;width:400px;height:250px;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:15px;box-shadow:0 10px 25px rgba(0,0,0,.3);overflow:hidden;border:3px solid #2d3f53}.page_beforeAfterImage__CNZul{width:100%;height:100%;object-fit:cover;border-radius:12px}.page_trustBadges__yWf9y{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;max-width:900px;margin:40px auto}.page_trustBadge___Qdlq{background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);padding:20px;border-radius:15px;display:flex;align-items:center;gap:15px;transition:transform .3s ease,box-shadow .3s ease}.page_trustBadge___Qdlq:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.2)}.page_trustIcon__FRTyO{font-size:2rem;color:#ffc107;flex-shrink:0}.page_trustContent__Wz8ef{display:flex;flex-direction:column;gap:4px}.page_trustTitle__aE09E{font-weight:700;font-size:16px}.page_trustSubtitle___y4GA{font-size:14px;opacity:.9}.page_heroCta__r2c_l{display:flex;gap:20px;justify-content:center;margin:40px 0;flex-wrap:wrap}.page_ctaPhonePrimary__e3oR4,.page_ctaQuoteSecondary__g9cgm{display:flex;align-items:center;gap:15px;padding:20px 30px;border-radius:15px;font-weight:700;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden;min-width:250px;justify-content:center}.page_ctaPhonePrimary__e3oR4{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;box-shadow:0 8px 20px rgba(40,167,69,.3)}.page_ctaPhonePrimary__e3oR4:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(40,167,69,.4)}.page_ctaQuoteSecondary__g9cgm{background:hsla(0,0%,100%,.2);color:#fff;border:2px solid hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_ctaQuoteSecondary__g9cgm:hover{background:hsla(0,0%,100%,.3);transform:translateY(-3px)}.page_ctaIcon__YGvdh{font-size:1.5rem}.page_ctaContent__Ynudz{display:flex;flex-direction:column;gap:2px;text-align:left}.page_ctaTitle__alAea{font-size:16px;font-weight:700}.page_ctaSubtitle__VrLSm{font-size:13px;opacity:.9}.page_ctaPulse__ce9Rw{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:17px;border:2px solid #ffc107;animation:page_pulseRing__oH1tD 2s infinite;pointer-events:none}@keyframes page_pulseRing__oH1tD{0%{transform:scale(1);opacity:1}to{transform:scale(1.05);opacity:0}}.page_socialProof__GLSOx{display:flex;justify-content:center;gap:40px;margin-top:40px;flex-wrap:wrap}.page_proofItem__wf_ko{text-align:center}.page_proofNumber__dYcaw{font-size:2.5rem;font-weight:800;color:#ffc107;display:block;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.page_proofLabel__fiWIK{font-size:14px;opacity:.9;margin-top:5px}.page_problemSolution___yJJE{padding:80px 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}[data-theme=dark] .page_problemSolution___yJJE{background:linear-gradient(135deg,#1e2936,#2d3f53)}.page_problemContent__rhz6S{text-align:center;max-width:1000px;margin:0 auto}.page_problemTitle__PZtqz{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;margin-bottom:50px;color:#2d3f53}[data-theme=dark] .page_problemTitle__PZtqz{color:#fff}.page_problemGrid__MswgM{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:30px;gap:30px;margin-bottom:50px}.page_problemItem__I8z6u{background:#fff;padding:30px;border-radius:15px;box-shadow:0 5px 15px rgba(0,0,0,.1);transition:transform .3s ease}[data-theme=dark] .page_problemItem__I8z6u{background:#3a4d63;box-shadow:0 5px 15px rgba(0,0,0,.3)}.page_problemItem__I8z6u:hover{transform:translateY(-5px)}.page_problemIcon__cVI0y{font-size:3rem;margin-bottom:20px}.page_problemItem__I8z6u h3{font-size:1.3rem;font-weight:700;margin-bottom:15px;color:#2d3f53}[data-theme=dark] .page_problemItem__I8z6u h3{color:#ffc107}.page_problemItem__I8z6u p{color:#666;line-height:1.6}[data-theme=dark] .page_problemItem__I8z6u p{color:#e9ecef}.page_solutionCta__R8wEG{background:#2d3f53;color:#fff;padding:40px;border-radius:20px;margin-top:40px}.page_solutionCta__R8wEG h3{font-size:1.5rem;margin-bottom:25px}.page_quickBenefits__f9ry2{display:flex;flex-direction:column;gap:15px;max-width:600px;margin:0 auto}.page_benefit__cPk4w{display:flex;align-items:center;gap:12px;font-size:16px}.page_benefitIcon__NwUKU{color:#28a745;font-size:1.2rem;flex-shrink:0}.page_urgencySection__qAuqF{padding:60px 0;background:linear-gradient(135deg,#ffc107,#fd7e14);color:#000}.page_urgencyContent__ZkBIh{text-align:center;max-width:800px;margin:0 auto}.page_urgencyHeader__b6YT3{margin-bottom:30px}.page_urgencyLargeIcon__ZQH5d{font-size:4rem;margin-bottom:20px;color:#2d3f53}.page_urgencyHeader__b6YT3 h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:20px}.page_availabilityCounter__BGt6a{display:inline-flex;align-items:center;gap:10px;background:#2d3f53;color:#fff;padding:15px 25px;border-radius:20px;font-weight:700}.page_availableSlots__GgU_v{font-size:2rem;font-weight:800}.page_slotsText__sbLig{font-size:14px}.page_todayBenefits__lHgng{display:flex;flex-direction:column;gap:15px;max-width:500px;margin:30px auto}.page_todayBenefit__7iS5b{display:flex;align-items:center;gap:12px;background:hsla(0,0%,100%,.9);padding:15px 20px;border-radius:15px;font-weight:600}[data-theme=dark] .page_todayBenefit__7iS5b{background:rgba(58,77,99,.9);color:#fff}.page_benefitEmoji__eLK6T{font-size:1.5rem}.page_urgencyCtaButton__E_P9k{display:inline-block;background:#2d3f53;color:#fff;padding:20px 40px;border-radius:15px;font-weight:700;font-size:18px;text-decoration:none;transition:all .3s ease;margin-top:20px;box-shadow:0 8px 20px rgba(220,53,69,.3)}.page_urgencyCtaButton__E_P9k:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(220,53,69,.4)}.page_contactSection__YOrqy{padding:80px 0;background:linear-gradient(135deg,#2d3f53,#3a4d63);color:#fff}.page_sectionHeader__itLzb{text-align:center;margin-bottom:50px}.page_sectionHeader__itLzb h2{font-size:clamp(2rem,4vw,2.5rem);font-weight:700;margin-bottom:20px}.page_sectionHeader__itLzb p{font-size:1.1rem;opacity:.9;max-width:600px;margin:0 auto}.page_contactContent__bxKL7{max-width:500px;margin:0 auto}@media (max-width:768px){.page_heroSection__T3lpd{padding:100px 0 40px;min-height:90vh}.page_heroContent__hz8Yk,.page_heroText__SGRy0{padding:0}.page_locationText__XalLX{display:none}.page_locationTextMobile__x5sOg{display:block}.page_transformationVisual__gbxK7{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);background:none;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.page_beforeAfterGrid__b4nD1{grid-template-columns:1fr;gap:20px;max-width:none!important;margin:0!important;width:100%;padding:0 16px}.page_beforeImage__6cz7b{order:1}.page_transformationArrow___OVxs{order:2}.page_afterImage__MKciB{order:3}.page_arrowIcon__68J8U{transform:rotate(90deg);font-size:2rem}.page_imageContainer__fJT5Y{width:100%!important;height:200px;margin:0!important}.page_trustBadges__yWf9y{grid-template-columns:1fr;gap:15px}.page_heroCta__r2c_l{flex-direction:column;align-items:center}.page_ctaPhonePrimary__e3oR4,.page_ctaQuoteSecondary__g9cgm{width:100%;max-width:300px}.page_socialProof__GLSOx{gap:20px}.page_problemGrid__MswgM{grid-template-columns:1fr;gap:20px}.page_quickBenefits__f9ry2{text-align:left}.page_todayBenefits__lHgng{margin:20px 0}.page_urgencyCtaButton__E_P9k{padding:15px 30px;font-size:16px}}@media (max-width:480px){.page_heroText__SGRy0{padding:0}.page_urgencyBanner__ceGG0{padding:10px 16px;font-size:12px}.page_transformationVisual__gbxK7{padding:0;background:none;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;margin:30px -12px;width:calc(100% + 24px)}.page_beforeAfterGrid__b4nD1{gap:15px;max-width:none!important;margin:0!important;width:100%;padding:0 12px}.page_beforeImage__6cz7b{order:1}.page_transformationArrow___OVxs{order:2}.page_afterImage__MKciB{order:3}.page_imageContainer__fJT5Y{width:100%!important;height:180px;margin:0!important;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.page_trustBadge___Qdlq{padding:15px}.page_problemItem__I8z6u{padding:20px}.page_solutionCta__R8wEG{padding:25px 20px}}