.recovery-estimator{background:radial-gradient(circle at 0 0,#0ea5e924,#0000 34%),linear-gradient(#f8fafc 0%,#fff 100%);width:100%;padding:64px 16px}.recovery-estimator,.recovery-estimator *{box-sizing:border-box}.recovery-estimator__shell{background:#ffffffeb;border:1px solid #e2e8f0;border-radius:28px;width:min(100%,1080px);margin:0 auto;padding:32px;box-shadow:0 22px 60px #0f172a17}.recovery-estimator__header{max-width:760px;margin-bottom:26px}.recovery-estimator__header span{color:#0369a1;letter-spacing:.5px;text-transform:uppercase;background:#e0f2fe;border-radius:999px;margin-bottom:10px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.recovery-estimator__header h2{color:#0f172a;letter-spacing:0;margin:0;font-size:clamp(2rem,5vw,3.15rem);font-weight:900;line-height:1.06}.recovery-estimator__header p,.recovery-estimator__note{color:#475569;font-size:1rem;line-height:1.7}.recovery-estimator__form{background:#f8fafc;border:1px solid #e2e8f0;border-radius:22px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:16px;padding:18px;display:grid}.recovery-estimator__field{flex-direction:column;gap:8px;min-width:0;display:flex}.recovery-estimator__field label{color:#334155;font-size:.88rem;font-weight:800}.recovery-estimator__field input{color:#0f172a;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:14px;outline:none;width:100%;max-width:100%;min-height:54px;padding:12px 14px;font-size:1rem;font-weight:700;transition:border-color .2s,box-shadow .2s,transform .2s}.recovery-estimator__field input:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1f}.recovery-estimator__button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0891b2,#2563eb);border:none;border-radius:14px;width:100%;min-height:54px;padding:12px 18px;font-size:.98rem;font-weight:850;transition:transform .2s,opacity .2s,box-shadow .2s;box-shadow:0 14px 28px #2563eb33}.recovery-estimator__button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 36px #2563eb42}.recovery-estimator__button:disabled{opacity:.68;cursor:not-allowed;box-shadow:none}.recovery-estimator__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:14px;margin-top:16px;padding:14px 16px;font-weight:700}.recovery-estimator__results{grid-template-columns:1.2fr .9fr 1fr;gap:16px;margin-top:18px;display:grid}.recovery-estimator__card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;min-width:0;padding:20px;box-shadow:0 10px 26px #0f172a0f}.recovery-estimator__card h3{color:#0f172a;margin:0 0 14px;font-size:1.1rem;font-weight:850}.recovery-estimator__card dl{gap:10px;margin:0;display:grid}.recovery-estimator__card dl div{border-bottom:1px solid #e2e8f0;justify-content:space-between;gap:14px;padding-bottom:10px;display:flex}.recovery-estimator__card dl div:last-child{border-bottom:none;padding-bottom:0}.recovery-estimator__card dt{color:#64748b;font-size:.9rem}.recovery-estimator__card dd{color:#0f172a;text-align:right;overflow-wrap:anywhere;margin:0;font-weight:800}.recovery-estimator__distance strong,.recovery-estimator__price strong{color:#0f172a;font-size:clamp(2rem,5vw,3rem);font-weight:950;line-height:1;display:block}.recovery-estimator__price{background:linear-gradient(#eff6ff,#fff);border-color:#bfdbfe}.recovery-estimator__price strong{color:#1d4ed8}.recovery-estimator__distance p,.recovery-estimator__price p{color:#475569;margin:12px 0 0;line-height:1.6}.recovery-estimator__reasons{grid-column:1/-1}.recovery-estimator__reasons ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.recovery-estimator__reasons li{color:#334155;background:#f8fafc;border-radius:14px;padding:12px 14px 12px 34px;line-height:1.55;position:relative}.recovery-estimator__reasons li:before{content:"";background:#2563eb;border-radius:999px;width:8px;height:8px;position:absolute;top:19px;left:14px}.recovery-estimator__note{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;margin:18px 0 0;padding:16px}@media (max-width:920px){.recovery-estimator__results{grid-template-columns:1fr}.recovery-estimator__form{grid-template-columns:repeat(2,minmax(0,1fr))}.recovery-estimator__reasons ul{grid-template-columns:1fr}}@media (max-width:560px){.recovery-estimator{padding:38px 12px}.recovery-estimator__shell{border-radius:22px;padding:18px}.recovery-estimator__form{border-radius:18px;grid-template-columns:1fr;padding:14px}.recovery-estimator__card{padding:16px}.recovery-estimator__card dl div{flex-direction:column;gap:4px}.recovery-estimator__card dd{text-align:left}}.recovery-estimator__message{z-index:2;background:radial-gradient(circle at 100% 0,#f973161f,#0000 32%),#fff7ed;border:1px solid #fed7aa;border-left:5px solid #f97316;border-radius:18px;align-items:flex-start;gap:14px;margin:18px 32px 32px;padding:18px 20px;display:flex;position:relative;box-shadow:0 12px 28px #0f172a12}.recovery-estimator__messageIcon{color:#fff;background:#f97316;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-size:1rem;font-weight:950;display:grid;box-shadow:0 8px 18px #f9731647}.recovery-estimator__message h3{color:#9a3412;margin:0 0 5px;font-size:1rem;font-weight:950}.recovery-estimator__message p{color:#7c2d12;margin:0;font-size:.98rem;font-weight:650;line-height:1.65}@media (max-width:640px){.recovery-estimator__message{border-radius:16px;margin:16px 14px 22px;padding:16px}.recovery-estimator__messageIcon{width:30px;height:30px;font-size:.92rem}}
.cheapRecoveryPage{color:#0f172a;background:#f8fafc;width:100%;overflow-x:hidden}.cheapRecoveryPage,.cheapRecoveryPage *{box-sizing:border-box}.cheapRecoveryHero{background-color:#0000;background-image:linear-gradient(135deg,#020617c7,#0f172a9e),url(/images/ui/brokenWheel-car.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;padding:96px 18px 78px;position:relative;overflow:hidden}.cheapRecoveryHero:before{display:none}.cheapRecoveryHero:after{content:"";pointer-events:none;background:linear-gradient(#02061714,#02061738);position:absolute;inset:0}.cheapRecoveryHero__content{z-index:1;text-align:center;width:min(100%,1040px);margin:0 auto;position:relative}.cheapRecoveryHero__eyebrow,.cheapRecoveryOfferSection__eyebrow,.cheapRecoveryFormSection__eyebrow{color:#7dd3fc;letter-spacing:.55px;text-transform:uppercase;background:#0ea5e91f;border:1px solid #7dd3fc59;border-radius:999px;justify-content:center;align-items:center;width:fit-content;margin:0 0 14px;padding:8px 14px;font-size:12px;font-weight:850;display:inline-flex}.cheapRecoveryHero h1{color:#fff;letter-spacing:-2px;text-shadow:0 2px 18px #02061773;max-width:880px;margin:0 auto;font-size:clamp(2.6rem,8vw,5.4rem);font-weight:950;line-height:.98}.cheapRecoveryHero h1:after{content:"";background:linear-gradient(90deg,#0ea5e9,#f97316);border-radius:999px;width:92px;height:5px;margin:22px auto 0;display:block}.cheapRecoveryHero__content>p:not(.cheapRecoveryHero__eyebrow){color:#dbeafe;text-shadow:0 1px 12px #02061766;max-width:690px;margin:20px auto 0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.75}.cheapRecoveryIntro{z-index:2;text-align:center;background:#fff;border:1px solid #dbeafe;border-radius:26px;width:min(100% - 32px,940px);margin:-34px auto 56px;padding:30px;position:relative;box-shadow:0 22px 55px #0f172a24}.cheapRecoveryIntro:before{content:"24/7";color:#fff;letter-spacing:.8px;background:#f97316;border-radius:999px;padding:7px 15px;font-size:12px;font-weight:900;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.cheapRecoveryIntro h2{color:#0f172a;letter-spacing:-.7px;margin:0;font-size:clamp(1.55rem,4vw,2.5rem);font-weight:950;line-height:1.14}.cheapRecoveryIntro p{color:#475569;max-width:660px;margin:12px auto 0;font-size:1rem;line-height:1.7}.cheapRecoveryOfferSection{background:radial-gradient(circle at 0 0,#0ea5e91a,#0000 32%),radial-gradient(circle at 100% 0,#f973161a,#0000 32%),#fff;border:1px solid #dbeafe;border-radius:30px;width:min(100% - 32px,1080px);margin:0 auto 42px;padding:36px;position:relative;overflow:hidden;box-shadow:0 18px 48px #0f172a14}.cheapRecoveryOfferSection:before{content:"";background:linear-gradient(90deg,#0ea5e9,#f97316);border-radius:0 0 999px 999px;height:5px;position:absolute;top:0;left:36px;right:36px}.cheapRecoveryOfferSection__heading{text-align:center;max-width:740px;margin:0 auto 28px}.cheapRecoveryOfferSection__heading .cheapRecoveryOfferSection__eyebrow{color:#0369a1;background:#e0f2fe;border-color:#bae6fd}.cheapRecoveryOfferSection__heading h3{color:#0f172a;letter-spacing:-.9px;margin:0;font-size:clamp(1.75rem,4vw,2.85rem);font-weight:950;line-height:1.12}.cheapRecoveryOfferSection__heading>p:not(.cheapRecoveryOfferSection__eyebrow){color:#475569;margin:12px 0 0;font-size:1.04rem;line-height:1.7}.cheapRecoveryOfferSection__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.cheapRecoveryOfferCard{background:#fff;border:1px solid #e2e8f0;border-radius:22px;min-height:198px;padding:24px 22px;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden;box-shadow:0 12px 30px #0f172a12}.cheapRecoveryOfferCard:before{content:"";background:#0ea5e9;width:5px;height:100%;position:absolute;top:0;left:0}.cheapRecoveryOfferCard:nth-child(2):before,.cheapRecoveryOfferCard:nth-child(5):before{background:#f97316}.cheapRecoveryOfferCard:after{content:"";background:#0ea5e914;border-radius:50%;width:95px;height:95px;position:absolute;bottom:-35px;right:-35px}.cheapRecoveryOfferCard:hover{border-color:#bae6fd;transform:translateY(-4px);box-shadow:0 20px 44px #0f172a1f}.cheapRecoveryOfferCard h4{z-index:1;color:#0f172a;margin:0 0 10px;font-size:1.13rem;font-weight:900;line-height:1.25;position:relative}.cheapRecoveryOfferCard p{z-index:1;color:#475569;margin:0;font-size:.98rem;line-height:1.68;position:relative}.cheapRecoveryEstimator{background:linear-gradient(135deg,#0ea5e914,#f9731612),#f8fafc;border-radius:30px;width:min(100% - 32px,1080px);margin:0 auto}.cheapRecoveryEstimator .recovery-estimator{padding-top:36px;padding-bottom:36px}.cheapRecoveryFormSection{background:radial-gradient(circle at 100% 0,#0ea5e924,#0000 28%),radial-gradient(circle at 0 100%,#f973161a,#0000 28%),#fff;border:1px solid #dbeafe;border-radius:30px;width:min(100% - 32px,1040px);margin:46px auto 76px;padding:38px 20px 44px;position:relative;overflow:hidden;box-shadow:0 20px 52px #0f172a1a}.cheapRecoveryFormSection:before{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg,#0000 0 14px,#f973160d 14px 16px);position:absolute;inset:0}.cheapRecoveryFormSection__heading{z-index:1;text-align:center;max-width:700px;margin:0 auto 24px;position:relative}.cheapRecoveryFormSection__heading .cheapRecoveryFormSection__eyebrow{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.cheapRecoveryFormSection__heading h2{color:#0f172a;letter-spacing:-.8px;margin:0;font-size:clamp(1.7rem,4vw,2.55rem);font-weight:950;line-height:1.12}.cheapRecoveryFormSection__heading>p:not(.cheapRecoveryFormSection__eyebrow){color:#475569;margin:12px 0 0;line-height:1.7}.cheapRecoveryFormSection .rForm{z-index:1;border:1px solid #dbeafe;border-radius:22px;width:min(100%,560px);max-width:none;margin:0 auto;position:relative;box-shadow:0 16px 38px #0f172a1f}.cheapRecoveryLinks{background:radial-gradient(circle at 0 0,#0ea5e914,#0000 32%),radial-gradient(circle at 100% 0,#f9731612,#0000 30%),#fff;border:1px solid #e2e8f0;border-radius:30px;width:min(100% - 32px,1080px);margin:44px auto 76px;padding:34px;box-shadow:0 16px 42px #0f172a0f}.cheapRecoveryLinks__heading{text-align:center;max-width:720px;margin:0 auto 24px}.cheapRecoveryLinks__eyebrow{color:#0369a1;letter-spacing:.55px;text-transform:uppercase;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;width:fit-content;margin:0 0 12px;padding:8px 14px;font-size:12px;font-weight:900;display:inline-flex}.cheapRecoveryLinks__heading h2{color:#0f172a;letter-spacing:-.8px;margin:0;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:950;line-height:1.12}.cheapRecoveryLinks__heading p:not(.cheapRecoveryLinks__eyebrow){color:#475569;margin:12px 0 0;font-size:1rem;line-height:1.7}.cheapRecoveryLinks__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cheapRecoveryLinkCard{color:#0f172a;background:linear-gradient(#fff,#f8fbff);border:1px solid #dbeafe;border-radius:24px;min-height:220px;padding:26px;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden;box-shadow:0 12px 30px #0f172a12}.cheapRecoveryLinkCard:after{content:"";background:#0ea5e91a;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-40px;right:-40px}.cheapRecoveryLinkCard--orange{background:linear-gradient(#fff,#fff7ed);border-color:#fed7aa}.cheapRecoveryLinkCard--orange:after{background:#f973161f}.cheapRecoveryLinkCard:hover{border-color:#93c5fd;transform:translateY(-3px);box-shadow:0 18px 42px #0f172a1a}.cheapRecoveryLinkCard--orange:hover{border-color:#fdba74}.cheapRecoveryLinkCard__tag{color:#0369a1;text-transform:uppercase;letter-spacing:.45px;background:#e0f2fe;border-radius:999px;width:fit-content;margin-bottom:16px;padding:7px 12px;font-size:12px;font-weight:900;display:inline-flex}.cheapRecoveryLinkCard--orange .cheapRecoveryLinkCard__tag{color:#c2410c;background:#ffedd5}.cheapRecoveryLinkCard h3{z-index:1;color:#0f172a;margin:0;font-size:clamp(1.45rem,3vw,2rem);font-weight:950;line-height:1.1;position:relative}.cheapRecoveryLinkCard p{z-index:1;color:#475569;max-width:460px;margin:12px 0 0;line-height:1.7;position:relative}.cheapRecoveryLinkCard__action{z-index:1;color:#1d4ed8;margin-top:20px;font-weight:900;display:inline-flex;position:relative}.cheapRecoveryLinkCard--orange .cheapRecoveryLinkCard__action{color:#c2410c}@media (max-width:900px){.cheapRecoveryHero{padding:78px 16px 62px}.cheapRecoveryOfferSection{padding:30px 20px}.cheapRecoveryOfferSection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.cheapRecoveryLinks{border-radius:24px;width:calc(100% - 24px);padding:26px 16px}.cheapRecoveryLinks__grid{grid-template-columns:1fr}.cheapRecoveryLinkCard{min-height:auto;padding:22px}}@media (max-width:640px){.cheapRecoveryHero{background-position:50%;padding:64px 14px 50px}.cheapRecoveryHero h1{letter-spacing:-1px}.cheapRecoveryIntro{border-radius:22px;width:calc(100% - 24px);margin-top:-24px;margin-bottom:34px;padding:26px 16px 22px}.cheapRecoveryOfferSection,.cheapRecoveryEstimator,.cheapRecoveryFormSection{border-radius:24px;width:calc(100% - 24px)}.cheapRecoveryOfferSection{padding:28px 16px}.cheapRecoveryOfferSection__grid{grid-template-columns:1fr}.cheapRecoveryOfferCard{min-height:auto;padding:20px 18px}.cheapRecoveryFormSection{margin-top:34px;padding:28px 12px 34px}}.cheapRecoveryTrustBlog{width:min(100% - 32px,1080px);margin:44px auto}.cheapRecoveryTrustBlog__card{background:radial-gradient(circle at 0 0,#0ea5e91f,#0000 34%),radial-gradient(circle at 100% 0,#f973161f,#0000 32%),#fff;border:1px solid #dbeafe;border-radius:30px;padding:38px;position:relative;overflow:hidden;box-shadow:0 20px 52px #0f172a17}.cheapRecoveryTrustBlog__card:before{content:"";background:linear-gradient(90deg,#0ea5e9,#f97316);border-radius:0 0 999px 999px;height:5px;position:absolute;top:0;left:36px;right:36px}.cheapRecoveryTrustBlog__eyebrow{color:#0369a1;letter-spacing:.55px;text-transform:uppercase;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;width:fit-content;margin:0 0 12px;padding:8px 14px;font-size:12px;font-weight:900;display:inline-flex}.cheapRecoveryTrustBlog h2{color:#0f172a;letter-spacing:-.8px;max-width:800px;margin:0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:950;line-height:1.12}.cheapRecoveryTrustBlog__intro{color:#475569;max-width:780px;margin:16px 0 0;font-size:1.05rem;line-height:1.75}.cheapRecoveryTrustBlog__questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.cheapRecoveryTrustBlog__questions div{background:#fff;border:1px solid #e2e8f0;border-radius:22px;padding:22px;position:relative;box-shadow:0 12px 30px #0f172a0f}.cheapRecoveryTrustBlog__questions div:before{content:"";background:#0ea5e9;border-radius:0 999px 999px 0;width:5px;position:absolute;top:18px;bottom:18px;left:0}.cheapRecoveryTrustBlog__questions div:nth-child(2n):before{background:#f97316}.cheapRecoveryTrustBlog h3{color:#0f172a;margin:0 0 8px;font-size:1.1rem;font-weight:950;line-height:1.3}.cheapRecoveryTrustBlog__questions p{color:#475569;margin:0;font-size:.98rem;line-height:1.68}.cheapRecoveryTrustBlog__bottom{background:radial-gradient(circle at 100% 0,#f973161f,#0000 32%),#fff7ed;border:1px solid #fed7aa;border-left:5px solid #f97316;border-radius:22px;margin-top:18px;padding:24px}.cheapRecoveryTrustBlog__bottom h3{color:#9a3412}.cheapRecoveryTrustBlog__bottom p{color:#7c2d12;margin:0;font-size:1rem;font-weight:650;line-height:1.75}@media (max-width:760px){.cheapRecoveryTrustBlog{width:calc(100% - 24px);margin:34px auto}.cheapRecoveryTrustBlog__card{border-radius:24px;padding:28px 16px}.cheapRecoveryTrustBlog__card:before{left:18px;right:18px}.cheapRecoveryTrustBlog__questions{grid-template-columns:1fr}.cheapRecoveryTrustBlog__questions div,.cheapRecoveryTrustBlog__bottom{border-radius:18px;padding:20px 18px}}
