.IqqC2W_grid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.IqqC2W_cell{min-width:0;display:grid}.IqqC2W_card{min-width:0;padding:var(--card-padding);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);color:var(--text-body);box-shadow:var(--shadow-card);grid-template-rows:auto auto 1fr;align-content:start;gap:.75rem;display:grid}@media (min-width:48rem){.IqqC2W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.IqqC2W_aligned>.IqqC2W_cell{grid-row:span 3;grid-template-rows:subgrid}.IqqC2W_aligned .IqqC2W_card{grid-row:span 3;grid-template-rows:subgrid;row-gap:.75rem}}.IqqC2W_panels .IqqC2W_card{grid-template-rows:auto auto auto}.IqqC2W_cardTitle{letter-spacing:-.01em;align-items:center;gap:.625rem;font-size:1.25rem;font-weight:700;display:flex}.IqqC2W_titleIcon{color:var(--text-muted);flex:none}.IqqC2W_phone{color:var(--text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:all;user-select:all;font-size:clamp(1.5rem,1.3rem + .9vw,1.875rem);font-weight:700;line-height:1.2}.IqqC2W_channelValue{color:var(--text-strong);overflow-wrap:anywhere;font-size:clamp(1.125rem,1.05rem + .4vw,1.3125rem);font-weight:600;line-height:1.3}.IqqC2W_address{color:var(--text-strong);overflow-wrap:anywhere;gap:.125rem;font-size:1.0625rem;font-style:normal;line-height:1.45;display:grid}.IqqC2W_actions{flex-wrap:wrap;align-content:start;align-items:start;gap:.625rem;padding-top:.25rem;display:flex}.IqqC2W_action{border:1px solid var(--line-control);min-height:2.75rem;color:var(--text-strong);background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1.125rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.IqqC2W_action:first-child{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.IqqC2W_actionIcon{flex:none}@media (max-width:23.99rem){.IqqC2W_action{gap:.4375rem;padding-inline:.875rem;font-size:.875rem}}.IqqC2W_external{font-size:.875em}@media (hover:hover) and (pointer:fine){.IqqC2W_action:hover{background:var(--secondary-hover-bg)}.IqqC2W_action:first-child:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--text-on-accent-hover)}}.IqqC2W_action:active{background:var(--secondary-pressed-bg);color:var(--secondary-pressed-text)}.IqqC2W_action:focus-visible,.IqqC2W_textLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.IqqC2W_textLink{min-height:2.75rem;color:var(--text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--link-decoration);text-decoration-color:var(--link-decoration);text-underline-offset:.25em;align-items:center;gap:.375rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.IqqC2W_textLink:hover{-webkit-text-decoration-color:var(--text-strong);text-decoration-color:var(--text-strong);text-decoration-thickness:2px}}.IqqC2W_hours{border-top:1px solid var(--line);margin:0;display:grid}.IqqC2W_hoursRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.75rem;display:flex}.IqqC2W_hoursRow dt{color:var(--text-body);font-weight:500}.IqqC2W_hoursRow dd{color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}
