 .wz-intro{padding:40px 0 38px;clear:both;background:linear-gradient(180deg,#f4f8fc 0%,#f7f8f8 100%);border-bottom:1px solid #e1e8ee}.wz-intro-heading{text-align:center;margin-bottom:26px}.wz-eyebrow{font-size:12px;font-weight:700;letter-spacing:2.4px;color:#387db7}.wz-intro .wz-intro-heading h1{font-size:42px;margin:10px 0 12px;line-height:1.15;color:#202c36}.wz-intro-heading>p{font-size:17px;color:#61717e;margin:0}.wz-leadtime-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.wz-time-card{padding:25px 25px 23px;background:#fff;border:1px solid #dee6ee;border-radius:16px;box-shadow:0 6px 22px rgba(31,61,85,.04)}.wz-intro .wz-time-card h2{font-size:21px;line-height:1.25;margin:16px 0 10px;text-align:left;color:#202c36;font-weight:700}.wz-time-card p{font-size:15px;line-height:1.6;color:#596a78;margin:0}.wz-time-tag{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.7px;background:#eaf3fb;color:#226b9f;padding:7px 11px;border-radius:7px}.wz-time-card-accent{border-color:#aac9e0;background:#fafdff}.wz-intro-bottom{display:flex;gap:28px;align-items:center;margin-top:24px}.wz-intro-bottom p{font-size:14px;line-height:1.55;flex:1;margin:0;color:#5d6b76}.wz-intro-bottom strong,.wz-intro-bottom span{display:block}.wz-intro-bottom strong{color:#253d50;font-size:15px;margin-bottom:3px}.wz-intro .wz-intro-cta{display:inline-flex;gap:20px;align-items:center;white-space:nowrap;padding:13px 19px;background:#337eb8;color:white;border-radius:9px;font-size:14px;font-weight:700;text-decoration:none}.wz-intro .wz-intro-cta:hover,.wz-intro .wz-intro-cta:focus{background:#236797;color:white;text-decoration:none}.wz-intro-cta span{font-size:21px}@media(max-width:767px){.wz-intro{padding:28px 0}.wz-intro .wz-intro-heading h1{font-size:32px}.wz-leadtime-grid{grid-template-columns:1fr;gap:12px}.wz-time-card{padding:20px}.wz-intro .wz-time-card h2{margin-top:12px}.wz-intro-bottom{flex-direction:column;align-items:stretch;gap:16px}.wz-intro .wz-intro-cta{justify-content:center}.wz-intro-heading>p{font-size:15px}}
/* Refined brand heading */
.wz-intro-heading{position:relative;padding:4px 15px 8px;margin-bottom:30px}
.wz-intro .wz-eyebrow{display:inline-flex;align-items:center;gap:12px;color:#3b7197;font-size:11px;letter-spacing:2.8px;font-weight:700}
.wz-intro .wz-eyebrow:before,.wz-intro .wz-eyebrow:after{content:"";width:32px;height:1px;background:#9bbdd5}
.wz-intro .wz-intro-heading h1{font-family:Arial,Helvetica,sans-serif;font-size:60px;line-height:1.12;letter-spacing:-2.2px;font-weight:300;color:#45647b;margin:15px 0 21px}
.wz-intro .wz-intro-heading h1 strong{position:relative;display:inline-block;font-weight:800;letter-spacing:-2.5px;color:#b62c38;background:linear-gradient(110deg,#9c2332 5%,#db4851 65%,#b22939);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.wz-intro .wz-intro-heading h1 strong:after{content:"";position:absolute;left:5%;right:2%;bottom:-9px;height:3px;border-radius:50%;background:linear-gradient(90deg,transparent,#d65a61 20%,#dc7e80 75%,transparent);transform:rotate(-1deg)}
.wz-intro .wz-intro-heading>p{font-size:16px;line-height:1.6;letter-spacing:.2px;color:#6b8192;margin:0}
@media(max-width:767px){.wz-intro-heading{padding:0;margin-bottom:24px}.wz-intro .wz-eyebrow{font-size:10px;letter-spacing:1.8px;gap:9px}.wz-intro .wz-eyebrow:before,.wz-intro .wz-eyebrow:after{width:20px}.wz-intro .wz-intro-heading h1{font-size:39px;letter-spacing:-1.5px;margin:15px 0 22px}.wz-intro .wz-intro-heading h1 strong{letter-spacing:-1.7px}.wz-intro .wz-intro-heading>p{font-size:14px;letter-spacing:0}}

