.adherence[data-astro-cid-liepcvpf]{font-family:var(--font-mono);flex-direction:column;gap:24px;display:flex}.head[data-astro-cid-liepcvpf]{color:color-mix(in srgb, var(--color-white) 80%, transparent);letter-spacing:.04em;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:10px;font-size:12.5px;display:flex}.head[data-astro-cid-liepcvpf] b[data-astro-cid-liepcvpf]{color:var(--color-blue);font-family:var(--font-display);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:34px;font-weight:400;line-height:1}.bar[data-astro-cid-liepcvpf]{background:color-mix(in srgb, var(--color-white) 8%, transparent);border-radius:6px;height:12px;position:relative;overflow:hidden}.bar[data-astro-cid-liepcvpf] i[data-astro-cid-liepcvpf]{width:var(--w);background:linear-gradient(90deg, color-mix(in srgb, var(--color-blue) 85%, var(--color-black)), var(--color-blue));transform-origin:0;transition:transform .9s var(--ease-out);border-radius:6px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.adherence[data-astro-cid-liepcvpf].is-in .bar[data-astro-cid-liepcvpf] i[data-astro-cid-liepcvpf]{transform:none}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-liepcvpf] i[data-astro-cid-liepcvpf]{transition:none;transform:none}}.escalations[data-astro-cid-66xgkl7p]{font-family:var(--font-mono);flex-direction:column;gap:12px;display:flex}.card[data-astro-cid-66xgkl7p]{border:1px solid var(--color-rule);border-left:4px solid var(--c);background:var(--color-white);border-radius:12px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;padding:18px 20px;display:grid}.trigger[data-astro-cid-66xgkl7p]{color:var(--c);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px}.body[data-astro-cid-66xgkl7p]{color:var(--color-ink);font-size:13.5px}.body[data-astro-cid-66xgkl7p] b[data-astro-cid-66xgkl7p]{font-weight:600}@media (width<=900px){.card[data-astro-cid-66xgkl7p]{grid-template-columns:1fr;gap:8px}}.clocks[data-astro-cid-a5a5pzkk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:26px;display:grid}.clock[data-astro-cid-a5a5pzkk]{flex-direction:column;align-items:center;gap:12px;display:flex}.ring[data-astro-cid-a5a5pzkk]{background:conic-gradient(var(--color-blue) calc(var(--p) * 1%), color-mix(in srgb, var(--color-white) 9%, transparent) 0);width:128px;height:128px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-white) 6%, transparent), 0 0 36px color-mix(in srgb, var(--color-blue) 22%, transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.ring[data-astro-cid-a5a5pzkk]:before{content:"";background:var(--color-panel);border-radius:50%;position:absolute;inset:11px}.ring[data-astro-cid-a5a5pzkk] b[data-astro-cid-a5a5pzkk]{color:var(--color-cream);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:1;position:relative}.ring[data-astro-cid-a5a5pzkk] span[data-astro-cid-a5a5pzkk]{color:color-mix(in srgb, var(--color-white) 50%, transparent);letter-spacing:.14em;text-transform:uppercase;margin-top:5px;font-size:9.5px;position:relative}.label[data-astro-cid-a5a5pzkk]{color:color-mix(in srgb, var(--color-white) 75%, transparent);letter-spacing:.18em;text-transform:uppercase;font-size:11px}.hours[data-astro-cid-a5a5pzkk]{border-top:1px solid color-mix(in srgb, var(--color-white) 10%, transparent);padding-top:18px}.hours-head[data-astro-cid-a5a5pzkk]{color:color-mix(in srgb, var(--color-white) 60%, transparent);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:30px;font-size:10.5px;display:flex}.key[data-astro-cid-a5a5pzkk]{letter-spacing:.08em;text-transform:none;align-items:center;gap:6px;display:inline-flex}.key[data-astro-cid-a5a5pzkk] i[data-astro-cid-a5a5pzkk]{border-radius:2px;width:14px;height:7px;display:inline-block}.on[data-astro-cid-a5a5pzkk]{background:var(--color-blue)}.off[data-astro-cid-a5a5pzkk]{background:var(--pattern-candy-fine);color:color-mix(in srgb, var(--color-white) 35%, transparent);margin-left:8px}.week[data-astro-cid-a5a5pzkk]{grid-template-columns:repeat(6,minmax(0,1fr));height:40px;display:grid;position:relative}.day[data-astro-cid-a5a5pzkk]{border-left:1px solid color-mix(in srgb, var(--color-white) 10%, transparent);position:relative}.day[data-astro-cid-a5a5pzkk] span[data-astro-cid-a5a5pzkk]{color:color-mix(in srgb, var(--color-white) 45%, transparent);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px;position:absolute;top:0;left:6px}.day[data-astro-cid-a5a5pzkk]:after{content:"";background:color-mix(in srgb, var(--color-white) 6%, transparent);border-radius:3px;height:12px;position:absolute;bottom:4px;left:2px;right:2px}.closed[data-astro-cid-a5a5pzkk]:after{background:var(--pattern-candy-fine);color:color-mix(in srgb, var(--color-white) 16%, transparent)}.open[data-astro-cid-a5a5pzkk]{z-index:1;background:var(--color-blue);border-radius:3px;width:37.5%;height:12px;position:absolute;bottom:4px;left:37.5%}.mark[data-astro-cid-a5a5pzkk]{top:-14px;bottom:0;left:var(--x);z-index:2;border-left:1.5px solid var(--color-cream);position:absolute}.mark[data-astro-cid-a5a5pzkk]:before{content:"";background:var(--color-cream);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:-4px}.mark[data-astro-cid-a5a5pzkk] span[data-astro-cid-a5a5pzkk]{color:var(--color-cream);letter-spacing:.08em;white-space:nowrap;font-size:10px;position:absolute;top:-6px;left:10px}.pause[data-astro-cid-a5a5pzkk]{--l:29.2%;--w:43.7%;height:40px;margin-top:6px;position:relative}.pause-line[data-astro-cid-a5a5pzkk]{top:0;left:var(--l);width:var(--w);border:1px solid color-mix(in srgb, var(--color-white) 40%, transparent);border-top:0;border-radius:0 0 5px 5px;height:9px;position:absolute}.pause-label[data-astro-cid-a5a5pzkk]{top:16px;left:calc(var(--l) + var(--w) / 2);color:color-mix(in srgb, var(--color-white) 70%, transparent);letter-spacing:.08em;white-space:nowrap;font-size:10px;position:absolute;transform:translate(-50%)}@media (width<=560px){.clocks[data-astro-cid-a5a5pzkk]{gap:10px}.ring[data-astro-cid-a5a5pzkk]{width:92px;height:92px}.ring[data-astro-cid-a5a5pzkk]:before{inset:8px}.ring[data-astro-cid-a5a5pzkk] b[data-astro-cid-a5a5pzkk]{font-size:21px}.ring[data-astro-cid-a5a5pzkk] span[data-astro-cid-a5a5pzkk]{font-size:8px}.label[data-astro-cid-a5a5pzkk]{font-size:9.5px}.mark[data-astro-cid-a5a5pzkk] span[data-astro-cid-a5a5pzkk],.pause-label[data-astro-cid-a5a5pzkk]{font-size:9px}.pause-label[data-astro-cid-a5a5pzkk]{left:8px;transform:none}}.hero[data-astro-cid-5phnafmn]{padding:88px 0 100px}.headline[data-astro-cid-5phnafmn]{margin-bottom:48px}.accent[data-astro-cid-5phnafmn]{font-size:.8em}.grid[data-astro-cid-5phnafmn]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px;display:grid}.sub[data-astro-cid-5phnafmn]{margin-bottom:22px}.bullets[data-astro-cid-5phnafmn]{margin-bottom:34px}@media (width<=991px){.hero[data-astro-cid-5phnafmn]{padding:60px 0 72px}.headline[data-astro-cid-5phnafmn]{margin-bottom:36px}.grid[data-astro-cid-5phnafmn]{grid-template-columns:1fr;gap:40px}}.caption[data-astro-cid-ise5iizs]{margin-bottom:14px}.spec[data-astro-cid-ise5iizs]{font-family:var(--font-mono);border-top:1px solid var(--color-ink)}.row[data-astro-cid-ise5iizs]{border-bottom:1px solid var(--color-rule);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 0;display:grid}.row[data-astro-cid-ise5iizs] i[data-astro-cid-ise5iizs]{background:var(--c);border-radius:50%;width:10px;height:10px}.row[data-astro-cid-ise5iizs] span[data-astro-cid-ise5iizs]{color:var(--color-ink);font-size:13px}.row[data-astro-cid-ise5iizs] b[data-astro-cid-ise5iizs]{color:var(--color-ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:40px;font-weight:400;line-height:1}
