.jci-entry[data-astro-cid-zw5wynh4]{--sfc-pink: #d96aa3;--ink: #32343a;max-width:1180px;margin:0 auto;padding:2rem 1.5rem 3rem;color:var(--ink)}.jci-entry[data-astro-cid-zw5wynh4] h2[data-astro-cid-zw5wynh4]{margin:1rem 0 2rem;color:#24262b;font-size:1.5rem;font-weight:800;text-align:center}.jci-entry__cards[data-astro-cid-zw5wynh4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.25rem)}.insurance-card[data-astro-cid-zw5wynh4]{display:flex;flex-direction:column;align-items:center;border:2px solid transparent;border-radius:1.75rem;padding:clamp(1.35rem,2.5vw,2rem);color:#24262b;cursor:pointer;font:inherit;text-align:center;text-decoration:none;width:100%;box-shadow:0 22px 42px #343a4333;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.insurance-card[data-astro-cid-zw5wynh4]:hover{transform:translateY(-5px);border-color:var(--sfc-pink);box-shadow:0 28px 48px #343a4345}.insurance-card[data-astro-cid-zw5wynh4]:focus-visible{outline:4px solid rgb(217 106 163 / 35%);outline-offset:5px}.insurance-card--local[data-astro-cid-zw5wynh4]{background:#f2f3fa}.insurance-card--jci[data-astro-cid-zw5wynh4]{background:#effafa}.insurance-card__logo-grid[data-astro-cid-zw5wynh4]{display:grid;width:100%;min-height:210px;align-items:center;align-content:center;gap:.25rem}.insurance-card__logo-grid--local[data-astro-cid-zw5wynh4]{grid-template-columns:repeat(6,1fr)}.insurance-card__logo-grid--local[data-astro-cid-zw5wynh4] .logo-slot[data-astro-cid-zw5wynh4]:nth-child(-n+3){grid-column:span 2}.insurance-card__logo-grid--local[data-astro-cid-zw5wynh4] .logo-slot[data-astro-cid-zw5wynh4]:nth-child(4){grid-column:2 / span 2}.insurance-card__logo-grid--local[data-astro-cid-zw5wynh4] .logo-slot[data-astro-cid-zw5wynh4]:nth-child(5){grid-column:4 / span 2}.insurance-card__logo-grid--jci[data-astro-cid-zw5wynh4]{grid-template-columns:repeat(3,1fr)}.logo-slot[data-astro-cid-zw5wynh4]{display:flex;height:66px;align-items:center;justify-content:center;padding:.05rem}.logo-slot[data-astro-cid-zw5wynh4] img[data-astro-cid-zw5wynh4]{display:block;width:100%;height:100%;object-fit:contain;transform:scale(var(--logo-scale, 1))}.insurance-card__copy[data-astro-cid-zw5wynh4]{display:flex;flex-direction:column;gap:.8rem;margin-top:1.1rem}.insurance-card--jci[data-astro-cid-zw5wynh4] .insurance-card__copy[data-astro-cid-zw5wynh4]{gap:.35rem;margin-top:.45rem}.insurance-card__copy[data-astro-cid-zw5wynh4] strong[data-astro-cid-zw5wynh4]{font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.55}.insurance-card--jci[data-astro-cid-zw5wynh4] .insurance-card__copy[data-astro-cid-zw5wynh4] strong[data-astro-cid-zw5wynh4]{line-height:1.4}.insurance-card__copy[data-astro-cid-zw5wynh4]>span[data-astro-cid-zw5wynh4]{color:#666b74;font-size:.9rem;line-height:1.65}.insurance-card__action[data-astro-cid-zw5wynh4]{margin-top:1.5rem;border-radius:999px;padding:.75rem 1.25rem;background:#4f535c;color:#fff;font-weight:700}.insurance-card--jci[data-astro-cid-zw5wynh4] .insurance-card__action[data-astro-cid-zw5wynh4]{background:var(--sfc-pink)}.insurance-card--disabled[data-astro-cid-zw5wynh4]{cursor:not-allowed}.insurance-card--disabled[data-astro-cid-zw5wynh4]:hover{transform:none;border-color:transparent;box-shadow:0 22px 42px #343a4333}.insurance-card--disabled[data-astro-cid-zw5wynh4] .insurance-card__action[data-astro-cid-zw5wynh4]{background:#8b8f97}@media(max-width:820px){.jci-entry[data-astro-cid-zw5wynh4]{padding:2rem 1rem 2.5rem}.jci-entry__cards[data-astro-cid-zw5wynh4]{grid-template-columns:1fr}}@media(max-width:480px){.jci-entry[data-astro-cid-zw5wynh4] h2[data-astro-cid-zw5wynh4]{margin-top:.5rem}.insurance-card[data-astro-cid-zw5wynh4]{min-height:auto;border-radius:1.25rem;padding:1.25rem}.insurance-card__logo-grid[data-astro-cid-zw5wynh4]{min-height:190px;gap:.25rem}.logo-slot[data-astro-cid-zw5wynh4]{height:60px;padding:.05rem}}@media(prefers-reduced-motion:reduce){.insurance-card[data-astro-cid-zw5wynh4]{transition:none}}.registration-title[data-astro-cid-hf2lcjik]{margin:0;color:#50525a;font-size:1.875rem;font-weight:800;letter-spacing:.02em;line-height:1.25;text-align:center}.registration-title[data-astro-cid-hf2lcjik] span[data-astro-cid-hf2lcjik]{padding:0 .15em;font-weight:400}.patient-registration-form--collapsed[data-astro-cid-hf2lcjik]{max-height:0;margin-top:0;overflow:hidden;opacity:0;padding-top:0}.insurance-selection-back[data-astro-cid-hf2lcjik]{display:inline-flex;align-items:center;gap:.45rem;margin:0 2rem 1.25rem;border:2px solid #d96aa3;border-radius:999px;padding:.55rem 1rem;background:#fff;color:#b74f85;font-weight:700;transition:background-color .15s ease,color .15s ease}.insurance-selection-back[data-astro-cid-hf2lcjik]:hover{background:#d96aa3;color:#fff}.insurance-selection-back[data-astro-cid-hf2lcjik]:focus-visible{outline:3px solid rgb(217 106 163 / 35%);outline-offset:3px}@media(max-width:480px){.registration-title[data-astro-cid-hf2lcjik] span[data-astro-cid-hf2lcjik]{display:block;height:.5em;overflow:hidden;color:transparent}}
