:root{--color-primary:#0d6e6e;--color-secondary:#14919b;--color-accent:#0ea5e9;--color-warm:#f59e0b;--color-bg:#f8fafc;--color-text:#1e293b;--color-text-light:#374151}.Index-module-scss-module__5EGe6q__patientinfo{text-align:center;background:#f8fafc;min-height:100vh;padding-top:10rem;padding-bottom:4rem;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media only screen and (max-width:900px){.Index-module-scss-module__5EGe6q__patientinfo{padding-top:8rem;padding-bottom:3rem}}@media only screen and (max-width:600px){.Index-module-scss-module__5EGe6q__patientinfo{padding-top:9rem}}.Index-module-scss-module__5EGe6q__patientinfo__h4{color:#1e293b;max-width:800px;margin:0 auto 3rem;padding:0 2rem;font-size:1.15rem;font-weight:500;line-height:1.7}.Index-module-scss-module__5EGe6q__patientinfo__h4:after{content:"";background:linear-gradient(90deg,#0d6e6e 0%,#14919b 100%);border-radius:2px;width:80px;height:3px;margin:1.5rem auto 0;display:block}@media only screen and (max-width:600px){.Index-module-scss-module__5EGe6q__patientinfo__h4{padding:0 1rem;font-size:1rem}}.Index-module-scss-module__5EGe6q__patientinfo__links{flex-direction:column;align-items:center;gap:1.25rem;max-width:700px;margin:0 auto;padding:0 1.5rem;display:flex}.Index-module-scss-module__5EGe6q__patientinfo__link{width:100%;text-decoration:none}.Index-module-scss-module__5EGe6q__patientinfo__a{color:#1e293b;background:#fff;border:1px solid #0000;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.25rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 1px 2px #0000000d}@media only screen and (max-width:600px){.Index-module-scss-module__5EGe6q__patientinfo__a{text-align:center;flex-direction:column;padding:1.25rem 1rem;font-size:.95rem}}.Index-module-scss-module__5EGe6q__patientinfo__a:hover{color:#0d6e6e;border-color:#0d6e6e33;transform:translateY(-3px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.Index-module-scss-module__5EGe6q__patientinfo__a span{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#0d6e6e 0%,#14919b 100%);border-radius:.5rem;align-items:center;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .3s;display:inline-flex}@media only screen and (max-width:600px){.Index-module-scss-module__5EGe6q__patientinfo__a span{margin-top:.5rem}}.Index-module-scss-module__5EGe6q__patientinfo__a:hover span{background:linear-gradient(135deg,#0a5757 0%,#117c84 100%);transform:scale(1.02)}
