.warranty-intro{position:relative;padding:150px 6% 62px;background:radial-gradient(ellipse at 85% 20%,#fff6d8a6,transparent 50%),linear-gradient(130deg,#e6eff5,#f4f8fa);overflow:hidden}.warranty-intro-copy{max-width:940px;position:relative;z-index:1}.warranty-breadcrumb{font-size:11px;color:#5e7b8d}.warranty-intro .eyebrow{margin-top:44px}.warranty-intro h1{font-size:clamp(42px,4.6vw,68px);letter-spacing:-2.5px;line-height:1.1;margin:25px 0}.warranty-intro h1 span{color:#507d94}.warranty-intro p{color:#577285;font-size:15px;line-height:1.8;max-width:580px}.warranty-intro-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.warranty-intro-tags span{padding:11px 16px;background:#ffffff7a;border:1px solid #fff;border-radius:25px;font-size:11px;color:#4b7087;backdrop-filter:blur(12px)}.warranty-intro-orb{position:absolute;right:0;top:145px;width:300px;height:300px;border-radius:50%;border:1px solid #fff;background:linear-gradient(140deg,#ffffff99,#c0dbe622);box-shadow:inset 20px 20px 70px #fff9,0 30px 80px #62889d15;display:grid;place-items:center;transform:rotate(-16deg)}@media(max-width:760px){.warranty-intro{padding:120px 7% 38px}.warranty-intro .eyebrow{margin-top:30px;font-size:9px}.warranty-intro h1{font-size:40px;letter-spacing:-1.7px}.warranty-intro-tags{gap:7px}.warranty-intro-tags span{font-size:10px;padding:9px 12px}.warranty-intro-orb{right:-180px;opacity:.6}}
