.page_hero__8Mo_G{padding:160px 10vw 80px;text-align:center;max-width:860px;margin:0 auto}.page_heroTitle__YWXMB{font-family:var(--font-libre-baskerville),"Libre Baskerville",serif;font-size:clamp(28px,3vw,42px);line-height:1.3;letter-spacing:-.5px}.page_heroTitle__YWXMB em{font-style:normal;color:inherit}.page_heroSub__JQee7{margin-top:20px;font-size:17px;color:var(--text-soft);line-height:1.75;max-width:640px;margin-left:auto;margin-right:auto}.page_category__dqmtZ{padding:0 10vw 64px;max-width:1200px;margin:0 auto}.page_categoryTitle__L2yIw{font-family:var(--font-libre-baskerville),"Libre Baskerville",serif;font-size:24px;margin-bottom:8px;color:var(--teal)}.page_categorySub__T4nS9{font-size:15px;color:var(--text-soft);margin-bottom:28px;line-height:1.6}.page_carrierGrid__qzYj2{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.page_carrierCard__Bel4N{background:var(--white);border-radius:16px;padding:28px 24px;border:1px solid rgba(26,92,94,.06);transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;gap:10px}.page_carrierCard__Bel4N:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(26,92,94,.06)}.page_carrierName__Z9EvE{font-family:var(--font-libre-baskerville),"Libre Baskerville",serif;font-size:18px;color:var(--text)}.page_carrierDesc__2Tqmt{font-size:14px;color:var(--text-soft);line-height:1.6;flex:1}.page_carrierLink__qQ9eH{font-size:13px;font-weight:500;color:var(--teal);margin-top:4px}.page_badges__NZMBD{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.page_badge__gMSlB{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;padding:3px 10px;border-radius:5px;background:var(--teal-mist);color:var(--teal)}.page_badgeDental__VxwjX{background:#f0f4ff;color:#3b5998}.page_badgeVision__Kvr9P{background:#fef3e8;color:#b45309}.page_badgeLife__N5Vcz{background:#f3f0ff;color:#6b21a8}.page_badgeDisability__rQio5{background:#fef2f2;color:#991b1b}.page_badgeMedicare__HPTxF{background:#ecfdf5;color:#065f46}.page_badgeVoluntary__1mRax{background:#fef9ec;color:#92400e}.page_carrierLogo__cAgP8{max-width:180px;height:48px;object-fit:contain;object-position:left;margin-bottom:8px}.page_note__C8dYq{padding:48px 10vw 80px;max-width:800px;margin:0 auto;text-align:center}.page_noteText__9Bi72{font-size:15px;color:var(--text-soft);line-height:1.75}.page_noteText__9Bi72 strong{color:var(--text)}.page_ctaBand__jIhvO{padding:80px 10vw;background:var(--teal);text-align:center;position:relative;overflow:hidden}.page_ctaBand__jIhvO:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 60%);pointer-events:none}.page_ctaBand__jIhvO h2{font-family:var(--font-libre-baskerville),"Libre Baskerville",serif;font-size:28px;color:var(--white);margin-bottom:12px}.page_ctaBand__jIhvO p{font-size:16px;color:rgba(255,255,255,.8);margin-bottom:32px}@media (max-width:1024px){.page_carrierGrid__qzYj2{grid-template-columns:1fr 1fr}}@media (max-width:640px){.page_hero__8Mo_G{padding:140px 24px 40px}.page_category__dqmtZ{padding:0 24px 48px}.page_carrierGrid__qzYj2{grid-template-columns:1fr}.page_note__C8dYq{padding:32px 24px 60px}.page_ctaBand__jIhvO{padding:60px 24px}}