.resident-card-module__--GJra__courseList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;padding-left:22px;display:grid}.resident-card-module__--GJra__tableWrap{margin:24px 0;overflow-x:auto}.resident-card-module__--GJra__rateTable{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.resident-card-module__--GJra__rateTable caption{text-align:left;padding-bottom:12px;font-weight:600}.resident-card-module__--GJra__rateTable th,.resident-card-module__--GJra__rateTable td{border-bottom:1px solid var(--line);padding:14px 12px}.resident-card-module__--GJra__rateTable thead{background:var(--secondary)}.resident-card-module__--GJra__rateTable td{white-space:nowrap}@media (max-width:650px){.resident-card-module__--GJra__courseList{grid-template-columns:1fr}.resident-card-module__--GJra__rateTable{font-size:12px}.resident-card-module__--GJra__rateTable th,.resident-card-module__--GJra__rateTable td{padding:12px 7px}}