.medical-page .medical-hero{background:linear-gradient(120deg,rgba(10,42,67,.78),rgba(76,166,232,.55)),linear-gradient(135deg,#f6f6f8,#fff);color:#fff;padding:152px 0 88px;text-align:center}.medical-page .medical-hero__inner{max-width:860px}.medical-page .medical-hero__title{font-size:48px;font-weight:700;line-height:56px;overflow-wrap:anywhere;text-align:center}@media (max-width:1024px){.medical-page .medical-hero__title{font-size:32px;line-height:40px}}@media (max-width:480px){.medical-page .medical-hero__title{font-size:26px;line-height:34px}}.medical-page .medical-hero__title{color:#fff;margin-bottom:16px}.medical-page .medical-hero__subtitle{font-size:18px;font-weight:300;line-height:28px}@media (max-width:1024px){.medical-page .medical-hero__subtitle{font-size:14px;line-height:23px}}.medical-page .medical-hero__subtitle{color:hsla(0,0%,100%,.9);margin:0 auto 28px;max-width:640px}.medical-page .medical-hero__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.medical-page__center{display:flex;justify-content:center;margin-top:32px}.medical-page .info-card .badge{margin-bottom:8px}.medical-page .info-card .content-list{margin:16px 0 24px}.medical-page .info-card .btn{margin-top:auto}.medical-page .info-card{display:flex;flex-direction:column}.medical-page .medical-table-wrap{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e4e9f0;border-radius:24px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.medical-page .medical-table{border-collapse:collapse;min-width:640px;width:100%}.medical-page .medical-table td,.medical-page .medical-table th{border-bottom:1px solid #e4e9f0;font-size:15px;line-height:24px;padding:14px 18px;text-align:left;word-break:break-word}.medical-page .medical-table thead th{background:#f6f6f8;color:#0a2a43;font-weight:600}.medical-page .medical-table tbody th{color:#0a2a43;font-weight:600}.medical-page .medical-table td{color:#5a6b7f}.medical-page .medical-table tr:last-child td,.medical-page .medical-table tr:last-child th{border-bottom:0}
