.Q5ATUW_section{padding:var(--space-8) 0}.Q5ATUW_first{padding-top:var(--space-6)}.Q5ATUW_alt{background:var(--color-sand-100)}.Q5ATUW_h2{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);font-size:clamp(24px,3.4vw,34px);display:flex}.Q5ATUW_sectionLede{color:var(--color-text-muted);max-width:44rem;margin-bottom:var(--space-6)}.Q5ATUW_subTitle{align-items:center;gap:var(--space-2);font-size:var(--text-lg);margin:var(--space-6) 0 var(--space-3);display:flex}.Q5ATUW_subTitle:first-child{margin-top:0}.Q5ATUW_cards{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.Q5ATUW_card{column-gap:var(--space-4);row-gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease);grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;align-content:start;display:grid}.Q5ATUW_card:hover{border-color:var(--color-brand-600);box-shadow:var(--shadow-md);transform:translateY(-4px)}.Q5ATUW_ico{border-radius:var(--radius-md);background:var(--color-brand-50);width:48px;height:48px;color:var(--color-brand-700);grid-row:1/span 3;place-items:center;display:grid}.Q5ATUW_cardTitle{font-size:var(--text-lg)}.Q5ATUW_cardBody{color:var(--color-text-muted);font-size:15px}.Q5ATUW_action{padding-top:var(--space-2);color:var(--color-brand-700);text-underline-offset:3px;place-self:end start;font-weight:600;text-decoration:underline;display:inline-block}.Q5ATUW_triage{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.Q5ATUW_level{gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-inline-start:4px solid var(--color-brand-600);border-radius:var(--radius-md);padding:var(--space-5);flex-direction:column;display:flex}.Q5ATUW_urgentNow{border-inline-start-color:var(--color-danger)}.Q5ATUW_levelTag{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-600);font-weight:600;display:inline-flex}.Q5ATUW_urgentNow .Q5ATUW_levelTag{color:var(--color-danger)}.Q5ATUW_levelDo{margin-top:var(--space-2);color:var(--color-text);font-size:15px;font-weight:600}.Q5ATUW_split{gap:var(--space-7);display:grid}.Q5ATUW_list{gap:var(--space-2);color:var(--color-text-muted);flex-direction:column;max-width:44rem;margin:0;padding-inline-start:var(--space-5);display:flex}.Q5ATUW_hours{border-collapse:collapse;width:100%;max-width:24rem}.Q5ATUW_hours td{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);font-size:15px}.Q5ATUW_hours td:last-child{text-align:right;font-weight:600}@media (min-width:720px){.Q5ATUW_cards{grid-template-columns:repeat(2,1fr)}.Q5ATUW_triage{grid-template-columns:repeat(3,1fr)}.Q5ATUW_split{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.Q5ATUW_section{padding:var(--space-9) 0}.Q5ATUW_first{padding-top:var(--space-6)}}.Q5ATUW_urgentBanner{align-items:center;gap:var(--space-4);margin-bottom:var(--space-7);padding:var(--space-5) var(--space-6);background:var(--color-danger-50);border:1px solid var(--color-danger);border-radius:var(--radius-lg);color:var(--color-text);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease);border-inline-start-width:5px;grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}.Q5ATUW_urgentBanner:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.Q5ATUW_urgentIco{border-radius:var(--radius-full);background:var(--color-danger);width:48px;height:48px;color:var(--color-on-danger);place-items:center;display:grid}.Q5ATUW_urgentText{max-width:58rem;font-size:15px}.Q5ATUW_urgentText b{color:var(--color-danger-900)}.Q5ATUW_urgentGo{color:var(--color-danger);transition:transform var(--dur) var(--ease);place-items:center;display:grid}.Q5ATUW_urgentBanner:hover .Q5ATUW_urgentGo{transform:translate(4px)}@media (max-width:719px){.Q5ATUW_urgentBanner{grid-template-columns:auto 1fr}.Q5ATUW_urgentGo{display:none}}
