.medical-tariffs-module__8pAARa__page{background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 5%, white) 0, #fff 430px);min-height:70vh}.medical-tariffs-module__8pAARa__intro{padding:14px 0 42px}.medical-tariffs-module__8pAARa__content{padding-bottom:96px}.medical-tariffs-module__8pAARa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.medical-tariffs-module__8pAARa__card{min-width:0;min-height:82px;color:inherit;border:1px solid color-mix(in srgb, var(--primary) 16%, white);box-shadow:0 8px 24px rgb(var(--navy-rgb) / .07);cursor:pointer;background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:18px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.medical-tariffs-module__8pAARa__card:hover{border-color:color-mix(in srgb, var(--secondary) 66%, white);box-shadow:0 12px 28px rgb(var(--navy-rgb) / .12);transform:translateY(-2px)}.medical-tariffs-module__8pAARa__card:focus-visible{outline:3px solid rgb(var(--secondary-rgb) / .42);outline-offset:4px}.medical-tariffs-module__8pAARa__cardHeading{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.medical-tariffs-module__8pAARa__icon{background:color-mix(in srgb, var(--secondary) 19%, white);width:44px;height:44px;color:color-mix(in srgb, var(--secondary) 72%, #000);border-radius:12px;flex-shrink:0;place-items:center;font-size:23px;display:grid}.medical-tariffs-module__8pAARa__card h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:color-mix(in srgb, var(--navy) 97%, white);margin:0;font-size:1rem;line-height:1.7;overflow:hidden}.medical-tariffs-module__8pAARa__download{background:var(--secondary);width:40px;height:40px;color:var(--navy);border-radius:50%;flex-shrink:0;place-items:center;font-size:20px;transition:background .2s;display:grid}.medical-tariffs-module__8pAARa__card:hover .medical-tariffs-module__8pAARa__download{background:color-mix(in srgb, var(--secondary) 80%, white)}.medical-tariffs-module__8pAARa__empty{text-align:center;color:#6b8089;border:1px dashed color-mix(in srgb, var(--primary) 32%, white);background:#ffffffb3;border-radius:24px;padding:64px 24px}.medical-tariffs-module__8pAARa__empty i{color:color-mix(in srgb, var(--secondary) 95%, #000);margin-bottom:16px;font-size:38px;display:block}@media (max-width:620px){.medical-tariffs-module__8pAARa__intro{padding-bottom:30px}.medical-tariffs-module__8pAARa__content{padding-bottom:64px}.medical-tariffs-module__8pAARa__grid{grid-template-columns:1fr}.medical-tariffs-module__8pAARa__card{border-radius:16px;gap:12px;min-height:76px;padding:16px}.medical-tariffs-module__8pAARa__icon{width:40px;height:40px}}
