{{WRAPPER}} .ahn-custom-coverage-cards-widget{--bg:#f7fbff;--ink:#102a43;--ink-2:#243b53;--ink-3:#6b7a91;--blue:#2f80ed;--blue-soft:rgba(47,128,237,.1);--white:#fff;--line-2:#e7eff7;margin:0 auto;padding:28px 0}{{WRAPPER}} .coverage-section-head{max-width:720px;margin-bottom:28px}{{WRAPPER}} .coverage-section-title{font-size:32px;font-weight:800;color:var(--ink);margin:0 0 12px}{{WRAPPER}} .coverage-section-description{color:var(--ink-3);font-size:15px;line-height:1.7;margin:0}{{WRAPPER}} .ahn-custom-coverage-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}{{WRAPPER}} .ahn-custom-coverage-card{grid-column:span 2;position:relative;overflow:hidden;border-radius:18px;aspect-ratio:4/5;min-height:340px;color:#fff;cursor:default;transition:transform .35s ease,box-shadow .35s ease;box-shadow:0 20px 60px rgba(11,31,58,.12)}{{WRAPPER}} .ahn-custom-coverage-card--wide{grid-column:span 3}{{WRAPPER}} .ahn-custom-coverage-card:hover{transform:translateY(-3px);box-shadow:0 30px 80px rgba(11,31,58,.18)}{{WRAPPER}} .ahn-custom-coverage-card__image{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .8s cubic-bezier(.2,.7,.2,1)}{{WRAPPER}} .ahn-custom-coverage-card:hover .ahn-custom-coverage-card__image{transform:scale(1.06)}{{WRAPPER}} .ahn-custom-coverage-card__image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,31,58,0) 35%,rgba(11,31,58,.85) 100%)}{{WRAPPER}} .ahn-custom-coverage-card:hover .ahn-custom-coverage-card__image::after{background:linear-gradient(180deg,rgba(47,128,237,.1) 0%,rgba(11,31,58,.92) 100%)}{{WRAPPER}} .ahn-custom-coverage-card__content{position:absolute;inset:auto 22px 22px 22px;display:flex;flex-direction:column;gap:10px;background:rgba(11,31,58,.64);border-radius:18px;padding:18px}{{WRAPPER}} .ahn-custom-coverage-card__tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);font-size:11px;font-weight:600;letter-spacing:.04em;width:fit-content;color:#fff}{{WRAPPER}} .ahn-custom-coverage-card__title{font-size:22px;font-weight:700;font-family:"Inter Tight",system-ui,sans-serif;line-height:1.15;margin:0}{{WRAPPER}} .ahn-custom-coverage-card__description{font-size:13px;color:rgba(255,255,255,.78);line-height:1.5;margin:0}{{WRAPPER}} .ahn-custom-coverage-card__foot{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto;gap:14px;flex-wrap:wrap}{{WRAPPER}} .ahn-custom-coverage-card__price{font-family:"Inter Tight",sans-serif;font-weight:700;font-size:22px}{{WRAPPER}} .ahn-custom-coverage-card__price small{font-size:12px;font-weight:500;color:rgba(255,255,255,.7);margin-left:2px}{{WRAPPER}} .ahn-custom-coverage-card__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}{{WRAPPER}} .ahn-custom-coverage-card__add{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:gap .2s ease,background .2s ease,color .2s ease,border-color .2s ease}{{WRAPPER}} .ahn-custom-coverage-card__cta{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;transition:gap .2s ease,background .2s ease,color .2s ease,border-color .2s ease}{{WRAPPER}} .ahn-custom-coverage-card__add{background:#fff;color:var(--ink);border:1px solid #fff}{{WRAPPER}} .ahn-custom-coverage-card__cta{background:0 0;color:#fff;border:1px solid rgba(255,255,255,.55)}{{WRAPPER}} .ahn-custom-coverage-card__add:hover{gap:10px;background:var(--blue);color:#fff;border-color:var(--blue)}{{WRAPPER}} .ahn-custom-coverage-card:hover .ahn-custom-coverage-card__add{gap:10px;background:var(--blue);color:#fff;border-color:var(--blue)}{{WRAPPER}} .ahn-custom-coverage-card__cta:hover{gap:10px;background:rgba(255,255,255,.14);color:#fff;border-color:#fff}{{WRAPPER}} .ahn-custom-coverage-card__add:focus-visible{outline:2px solid #fff;outline-offset:2px}{{WRAPPER}} .ahn-custom-coverage-card__cta:focus-visible{outline:2px solid #fff;outline-offset:2px}{{WRAPPER}} .ahn-custom-coverage-card__note{margin:0 0 10px;font-size:12px;color:rgba(255,255,255,.8)}@media (max-width:1024px){{{WRAPPER}} .ahn-custom-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}{{WRAPPER}} .ahn-custom-coverage-card--wide{grid-column:span 2}}@media (max-width:768px){{{WRAPPER}} .ahn-custom-coverage-card{aspect-ratio:auto;min-height:280px}{{WRAPPER}} .ahn-custom-coverage-card__title{font-size:18px}{{WRAPPER}} .ahn-custom-coverage-card__content{inset:auto 14px 14px 14px;padding:14px}}@media (max-width:480px){{{WRAPPER}} .ahn-custom-coverage-grid{grid-template-columns:1fr}{{WRAPPER}} .ahn-custom-coverage-card--wide{grid-column:span 1}}