.pricing-shield-module__l9RdEW__page{color:#25282b;background:#f8f7f4}.pricing-shield-module__l9RdEW__hero{color:#fff;background:#d5251f;overflow:hidden}.pricing-shield-module__l9RdEW__heroInner{grid-template-columns:minmax(0,1fr) minmax(450px,620px);align-items:center;gap:clamp(2rem,5vw,5rem);width:min(100% - 3rem,1440px);min-height:580px;margin:auto;display:grid}.pricing-shield-module__l9RdEW__heroCopy{padding:4rem 0}.pricing-shield-module__l9RdEW__hero h1{letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(4rem,6vw,6.2rem);font-weight:700;line-height:.98}.pricing-shield-module__l9RdEW__heroLead{color:#fff;max-width:570px;margin:1.6rem 0 0;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.5}.pricing-shield-module__l9RdEW__heroAction{color:#25282b;background:#fff;border-radius:16px;align-items:center;gap:1rem;margin-top:2rem;padding:.95rem 1.35rem;font-weight:750;text-decoration:none;transition:background .2s;display:inline-flex}.pricing-shield-module__l9RdEW__heroAction:hover,.pricing-shield-module__l9RdEW__heroAction:focus-visible{background:#f0ede8}.pricing-shield-module__l9RdEW__heroBadge{filter:drop-shadow(0 16px 22px #0000001f);justify-self:center;width:100%;max-width:620px;height:auto}.pricing-shield-module__l9RdEW__claimSection{background:#f8f7f4;scroll-margin-top:80px}.pricing-shield-module__l9RdEW__claimInner{flex-direction:column;align-items:center;gap:2.5rem;width:min(100% - 3rem,1280px);margin:auto;padding:clamp(4rem,7vw,7rem) 0;display:flex}.pricing-shield-module__l9RdEW__claimIntro{text-align:center}.pricing-shield-module__l9RdEW__claimInner form,.pricing-shield-module__l9RdEW__formFallback{width:min(100%,720px)}.pricing-shield-module__l9RdEW__claimIntro h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,4.5vw,4.6rem);font-weight:600;line-height:1.02}.pricing-shield-module__l9RdEW__claimIntro>p{color:#616365;max-width:580px;margin:1.3rem auto 0;font-size:1.1rem;line-height:1.6}.pricing-shield-module__l9RdEW__howItWorks{width:min(100%,720px);margin-top:1rem}.pricing-shield-module__l9RdEW__howItWorks h3{margin:0 0 1.5rem;font-size:1.3rem;font-weight:700}.pricing-shield-module__l9RdEW__howItWorks ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.pricing-shield-module__l9RdEW__howItWorks li{border-top:1px solid #ccc9c3;padding:1.15rem 0;display:block}.pricing-shield-module__l9RdEW__howItWorks li:last-child{border-bottom:0}.pricing-shield-module__l9RdEW__howItWorks li span{color:#d5251f;font-size:.85rem;font-weight:800}.pricing-shield-module__l9RdEW__howItWorks li p{color:#545658;margin:.65rem 0 0;line-height:1.5}.pricing-shield-module__l9RdEW__formFallback{background:#fff;border-radius:20px;padding:2rem}.pricing-shield-module__l9RdEW__termsStrip{text-align:center;background:#fff;border-top:1px solid #dfdcd5;padding:2rem 1.5rem}.pricing-shield-module__l9RdEW__termsStrip p{color:#5a5c5e;max-width:900px;margin:auto;line-height:1.6}.pricing-shield-module__l9RdEW__termsStrip a{color:#25282b;text-underline-offset:.25em;align-items:center;gap:.3rem;font-weight:700;text-decoration:underline;display:inline-flex}@media (max-width:1050px){.pricing-shield-module__l9RdEW__heroInner{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:1rem;min-height:0}.pricing-shield-module__l9RdEW__hero h1{font-size:clamp(3.3rem,6vw,5rem)}.pricing-shield-module__l9RdEW__heroBadge{max-width:460px}}@media (max-width:680px){.pricing-shield-module__l9RdEW__heroInner{grid-template-columns:1fr;gap:0;width:min(100% - 2rem,520px)}.pricing-shield-module__l9RdEW__heroCopy{padding:3rem 0 0}.pricing-shield-module__l9RdEW__hero h1{font-size:clamp(3.5rem,11vw,5rem)}.pricing-shield-module__l9RdEW__heroLead{margin-top:1.2rem;font-size:1.05rem}.pricing-shield-module__l9RdEW__heroAction{margin-top:1.4rem}.pricing-shield-module__l9RdEW__heroBadge{width:min(84vw,400px);margin:.5rem auto 1rem}.pricing-shield-module__l9RdEW__claimInner{gap:2rem;width:min(100% - 2rem,520px);padding:4rem 0}.pricing-shield-module__l9RdEW__claimIntro h2{font-size:clamp(2.65rem,10vw,4rem)}.pricing-shield-module__l9RdEW__howItWorks ol{grid-template-columns:1fr;gap:0}.pricing-shield-module__l9RdEW__howItWorks li:last-child{border-bottom:1px solid #ccc9c3}.pricing-shield-module__l9RdEW__termsStrip{text-align:left}}@media (prefers-reduced-motion:reduce){.pricing-shield-module__l9RdEW__heroAction{transition:none}}