.medical-doctor-access .medical-digital-grid{gap:16px;margin-block:28px}.medical-doctor-access .medical-digital-grid article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f9f8f3f5;border-color:#d8b36a52;padding:24px 20px;box-shadow:0 12px 32px #061b1420}.medical-digital-grid h3{overflow-wrap:anywhere;min-height:3em;margin:0;font-size:1.35rem;line-height:1.4}.medical-digital-grid .medical-plan-price{flex-wrap:wrap;margin-top:20px}.medical-digital-grid .medical-plan-price strong{font-size:2.25rem}.medical-digital-grid .medical-digital-level{color:#415747;margin-block:10px 16px;font-size:.8rem;font-weight:700}.medical-digital-visual{background:#f7f5ef;border:1px solid #173d2b25;border-radius:12px;min-width:0;margin:0;overflow:hidden}.medical-digital-visual img,.medical-digital-visual video{aspect-ratio:1.9;object-fit:cover;width:100%;height:auto;display:block}.medical-digital-visual img[src*=mora-portrait-square]{object-fit:contain;background:#173d2b}.medical-digital-visual figcaption{color:#415747;padding:10px;font-size:.7rem;line-height:1.5}.medical-digital-visual a{color:inherit;background:0 0;border-radius:0;margin:0;padding:0;display:block}.medical-digital-visual figcaption a{text-decoration:underline;display:inline}.medical-digital-visual button{color:#143223;cursor:pointer;background:#ead39a;border:0;width:100%;min-height:44px;padding:10px;font-weight:700}.medical-digital-visual .mie-card-weather{color:#173d2b;flex-wrap:wrap;gap:6px;padding:10px;font-size:.72rem;display:flex}.medical-digital-visual .mie-card-weather svg{width:18px}.medical-digital-grid .medical-plan-features p{color:#415747;margin-block:12px;font-size:.82rem;line-height:1.55}.medical-digital-grid .medical-plan-features svg{margin-top:3px}.medical-doctor-access .medical-digital-grid .is-signature{color:#fff6e3;background:linear-gradient(145deg,#214b37,#0b2a1b);border:2px solid #d8b36a;box-shadow:0 18px 40px #061b1440}.medical-digital-grid .is-signature h3,.medical-digital-grid .is-signature .medical-plan-price strong{color:#efd597}.medical-digital-grid .is-signature .medical-plan-price span,.medical-digital-grid .is-signature .medical-digital-level,.medical-digital-grid .is-signature .medical-plan-features p{color:#f3eee2}.medical-digital-grid .is-signature .medical-plan-features svg{color:#efd597}.medical-digital-print{color:#c8d4cc;align-items:center;gap:8px;font-size:.82rem;display:flex}.medical-digital-print svg{width:18px}.medical-digital-grid :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #b48536}.medical-digital-grid .is-signature :is(button,a):focus-visible{outline-color:#fff6e3}@media (width<=1200px){.medical-doctor-access .medical-digital-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.medical-doctor-access .medical-digital-grid{grid-template-columns:minmax(0,1fr)}.medical-digital-grid h3{min-height:0}.medical-doctor-access .medical-digital-grid article{padding:24px}.medical-digital-visual img,.medical-digital-visual video{aspect-ratio:1.9}}@media (prefers-reduced-motion:reduce){.medical-doctor-access .medical-digital-grid article{transition:none}.medical-doctor-access .medical-digital-grid article:hover{transform:none}}
