.bike-insurance-scope{font-family:IBM Plex Sans,Inter,ui-sans-serif,sans-serif}.bike-insurance-scope .hp-hero{background-image:url(/bike_hero_bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #e2e8f0;padding:64px 0 20px;overflow:hidden}.bike-insurance-scope .hp-hero-inner{grid-template-columns:1.2fr 480px;align-items:center;gap:32px;width:100%;margin:0 auto;display:grid;position:relative}.bike-insurance-scope .hp-hero-left{text-align:left;padding-bottom:56px}.bike-insurance-scope .hp-hero-title{color:#0b3b60;letter-spacing:-.5px;margin-bottom:16px;font-family:IBM Plex Sans,Inter,ui-sans-serif,sans-serif;font-size:2.75rem;font-weight:800;line-height:1.18}.bike-insurance-scope .hp-hero-accent-dark,.bike-insurance-scope .hp-hero-accent-green{color:#08942b}.bike-insurance-scope .hp-hero-sub{color:#3d3d3d;max-width:440px;margin-bottom:28px;font-family:IBM Plex Sans,Inter,ui-sans-serif,sans-serif;font-size:1rem;font-weight:400}.bike-insurance-scope .hp-hero-badges{grid-template-columns:repeat(2,1fr);gap:12px;max-width:520px;margin-bottom:28px;display:grid}.bike-insurance-scope .hp-hero-badge{color:#374151;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;width:fit-content;padding:8px 14px;font-size:.78rem;font-weight:500;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 2px 6px #0000000f}.bike-insurance-scope .hp-hero-badge:hover{border-color:#00966c;box-shadow:0 4px 12px #00966c1a}.bike-insurance-scope .hp-hero-badge svg{color:#00966c;flex-shrink:0}.bike-insurance-scope .hp-hero-badge span{line-height:1.35}.bike-insurance-scope .hp-hero-social{align-items:center;gap:16px;display:flex}.bike-insurance-scope .hp-hero-avatars{flex-shrink:0;width:90px;height:36px;position:relative}.bike-insurance-scope .hp-avatar{background:linear-gradient(135deg,#00966c,#0b3b60);border:2px solid #fff;border-radius:50%;width:32px;height:32px;position:absolute;top:2px;overflow:hidden}.bike-insurance-scope .hp-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.bike-insurance-scope .hp-hero-social-text{text-align:left;flex-direction:column;gap:2px;display:flex}.bike-insurance-scope .hp-hero-social-text>span{color:#fff;font-size:.82rem;font-weight:500}.bike-insurance-scope .hp-hero-stars{align-items:center;gap:3px;display:flex}.bike-insurance-scope .hp-hero-rating{color:#fff;margin-left:4px;font-size:.78rem}.bike-insurance-scope .hp-quote-card-wrapper{margin-bottom:40px}@media (max-width:1100px){.bike-insurance-scope .hp-hero-inner{grid-template-columns:1fr 480px;padding:0 16px}}@media (max-width:900px){.bike-insurance-scope .hp-hero{background-color:#fbfdfc;padding:0;position:relative;background-image:none!important}.bike-insurance-scope .hp-hero-inner{z-index:2;grid-template-columns:1fr;gap:0;padding:0 8px;position:relative}.bike-insurance-scope .hp-quote-card-wrapper{order:2;margin-top:4px}}.pn-swiper{width:100%;position:relative;padding-bottom:32px!important}.pn-swiper .swiper-slide{height:auto;display:flex}.pn-swiper .swiper-pagination{z-index:10!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;display:flex!important;position:absolute!important;bottom:4px!important;left:0!important;right:0!important}.pn-swiper .swiper-pagination-bullet{opacity:1!important;cursor:pointer!important;background:#cbd5e1!important;border-radius:9999px!important;width:6px!important;height:6px!important;margin:0!important;transition:all .25s!important}.pn-swiper .swiper-pagination-bullet-active{background:#00a651!important;border-radius:9999px!important;width:20px!important}
.health-insurance-scope{font-family:IBM Plex Sans,Inter,ui-sans-serif,sans-serif}.health-insurance-scope .hp-hero{background-image:url(/health_hero_bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #e2e8f0;padding:64px 0 20px;overflow:hidden}.health-insurance-scope .hp-hero-inner{grid-template-columns:1.2fr 480px;align-items:center;gap:32px;width:100%;margin:0 auto;display:grid;position:relative}.health-insurance-scope .hp-hero-left{text-align:left;padding-bottom:56px}.health-insurance-scope .hp-hero-title{color:#0b3b60;letter-spacing:-.5px;margin-bottom:16px;font-family:IBM Plex Sans,Inter,ui-sans-serif,sans-serif;font-size:2.75rem;font-weight:800;line-height:1.18}.health-insurance-scope .hp-hero-accent-dark,.health-insurance-scope .hp-hero-accent-green{color:#08942b}.health-insurance-scope .hp-hero-sub{color:#3d3d3d;max-width:440px;margin-bottom:28px;font-family:IBM Plex Sans,Inter,ui-sans-serif,sans-serif;font-size:1rem;font-weight:400}.health-insurance-scope .hp-hero-badges{grid-template-columns:repeat(2,1fr);gap:12px;max-width:520px;margin-bottom:28px;display:grid}.health-insurance-scope .hp-hero-badge{color:#374151;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;width:fit-content;padding:8px 14px;font-size:.78rem;font-weight:500;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 2px 6px #0000000f}.health-insurance-scope .hp-hero-badge:hover{border-color:#00966c;box-shadow:0 4px 12px #00966c1a}.health-insurance-scope .hp-hero-badge svg{color:#00966c;flex-shrink:0}.health-insurance-scope .hp-hero-badge span{line-height:1.35}.health-insurance-scope .hp-hero-social{align-items:center;gap:16px;display:flex}.health-insurance-scope .hp-hero-avatars{flex-shrink:0;width:90px;height:36px;position:relative}.health-insurance-scope .hp-avatar{background:linear-gradient(135deg,#00966c,#0b3b60);border:2px solid #fff;border-radius:50%;width:32px;height:32px;position:absolute;top:2px;overflow:hidden}.health-insurance-scope .hp-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.health-insurance-scope .hp-hero-social-text{text-align:left;flex-direction:column;gap:2px;display:flex}.health-insurance-scope .hp-hero-social-text>span{color:#374151;font-size:.82rem;font-weight:500}.health-insurance-scope .hp-hero-stars{align-items:center;gap:3px;display:flex}.health-insurance-scope .hp-hero-rating{color:#64748b;margin-left:4px;font-size:.78rem}.health-insurance-scope .hp-quote-card-wrapper{margin-bottom:40px}@media (max-width:1100px){.health-insurance-scope .hp-hero-inner{grid-template-columns:1fr 480px;padding:0 16px}}@media (max-width:900px){.health-insurance-scope .hp-hero{background-color:#fbfdfc;padding:0;position:relative;background-image:none!important}.health-insurance-scope .hp-hero-inner{z-index:2;grid-template-columns:1fr;gap:0;padding:0 8px;position:relative}.health-insurance-scope .hp-quote-card-wrapper{order:2}}.pn-swiper{width:100%;position:relative;padding-bottom:32px!important}.pn-swiper .swiper-slide{height:auto;display:flex}.pn-swiper .swiper-pagination{z-index:10!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;display:flex!important;position:absolute!important;bottom:4px!important;left:0!important;right:0!important}.pn-swiper .swiper-pagination-bullet{opacity:1!important;cursor:pointer!important;background:#cbd5e1!important;border-radius:9999px!important;width:6px!important;height:6px!important;margin:0!important;transition:all .25s!important}.pn-swiper .swiper-pagination-bullet-active{background:#00a651!important;border-radius:9999px!important;width:20px!important}
