.home-prayer-times_banner__thHYC{border:1px solid var(--color-stone,#e4dbcb);background:#fff;color:var(--color-navy,#19313f);padding:.7rem 1rem .9rem}.home-prayer-times_header__1VGG4{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.home-prayer-times_heading__9Jqik{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .65rem;min-width:0}.home-prayer-times_heading__9Jqik h2{font-size:1rem;line-height:1.3;font-weight:650}.home-prayer-times_heading__9Jqik time{font-size:.75rem;line-height:1.5;color:#5b696c;white-space:nowrap}.home-prayer-times_scheduleLink__MRx9G{display:inline-flex;min-height:44px;align-items:center;justify-content:flex-end;gap:.35rem;flex-shrink:0;font-size:.75rem;line-height:1.4;font-weight:600;color:var(--color-gold-deep,#936b20);text-decoration:none}.home-prayer-times_scheduleLink__MRx9G:hover{text-decoration:underline;text-underline-offset:3px}.home-prayer-times_scheduleLink__MRx9G:focus-visible{outline:2px solid var(--color-gold-deep,#936b20);outline-offset:4px}.home-prayer-times_groups__1o_3m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.home-prayer-times_groups__1o_3m[data-group-count="1"]{grid-template-columns:minmax(0,1fr)}.home-prayer-times_group__YOHAn{min-width:0}.home-prayer-times_group__YOHAn+.home-prayer-times_group__YOHAn{border-left:1px solid var(--color-stone,#e4dbcb);padding-left:1rem}.home-prayer-times_group__YOHAn h3{font-size:.8125rem;line-height:1.4;font-weight:650;color:var(--color-gold-deep,#936b20);margin:0 0 .6rem}.home-prayer-times_times__e8fOq{display:grid;gap:.65rem 1rem;min-width:0}.home-prayer-times_groups__1o_3m[data-group-count="1"] .home-prayer-times_times__e8fOq{grid-template-columns:repeat(2,minmax(0,1fr))}.home-prayer-times_entry__bWQpe{display:flex;align-items:baseline;justify-content:space-between;gap:.4rem;min-width:0}.home-prayer-times_entry__bWQpe dt{font-size:.75rem;line-height:1.5;color:#536269;min-width:0;overflow-wrap:anywhere}.home-prayer-times_entry__bWQpe dd{font-size:.875rem;line-height:1.5;font-weight:650;font-variant-numeric:tabular-nums;text-align:right;min-width:0;white-space:nowrap;flex-shrink:0}.home-prayer-times_empty__liAZo{font-size:.875rem;line-height:1.5;color:#536269}@media(min-width:640px){.home-prayer-times_banner__thHYC{padding:.65rem 1.25rem 1rem}.home-prayer-times_header__1VGG4{margin-bottom:.65rem}.home-prayer-times_heading__9Jqik h2{font-size:1.0625rem}.home-prayer-times_heading__9Jqik time,.home-prayer-times_scheduleLink__MRx9G{font-size:.8125rem}.home-prayer-times_groups__1o_3m{gap:1.5rem}.home-prayer-times_group__YOHAn+.home-prayer-times_group__YOHAn{padding-left:1.5rem}.home-prayer-times_times__e8fOq{gap:.65rem 1.25rem}.home-prayer-times_groups__1o_3m[data-group-count="1"] .home-prayer-times_times__e8fOq{grid-template-columns:repeat(3,minmax(0,1fr))}.home-prayer-times_entry__bWQpe dt{font-size:.8125rem}.home-prayer-times_entry__bWQpe dd{font-size:1rem}}@media(min-width:1024px){.home-prayer-times_groups__1o_3m{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr)}.home-prayer-times_groups__1o_3m[data-group-count="1"]{grid-template-columns:minmax(0,1fr)}.home-prayer-times_group__YOHAn:last-child .home-prayer-times_times__e8fOq{grid-template-columns:repeat(3,minmax(0,1fr))}.home-prayer-times_group__YOHAn:first-child:not(:last-child) .home-prayer-times_times__e8fOq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:359px){.home-prayer-times_entry__bWQpe{display:block}.home-prayer-times_entry__bWQpe dd{text-align:left;margin-top:.1rem}}