@keyframes pulse-g{50%{box-shadow:0 0 0 11px color-mix(in srgb,var(--green) 0%,transparent)}}.tpl-dezurstva .live{display:flex;gap:1.6rem;align-items:center;padding:2.2rem 2.4rem;background:var(--paper);color:var(--charcoal);border-radius:16px;box-shadow:var(--shadow-card)}.tpl-dezurstva .live .dot{flex-shrink:0;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--gray-light);box-shadow:0 0 0 6px color-mix(in srgb,var(--gray-light) 22%,transparent)}.tpl-dezurstva .live.is-on .dot{background:var(--green);box-shadow:0 0 0 6px color-mix(in srgb,var(--green) 22%,transparent);animation:pulse-g 2.4s ease-in-out infinite}.tpl-dezurstva .live small{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gray)}.tpl-dezurstva .live b{display:block;margin-top:.2rem;font-size:2rem;font-weight:800;color:var(--navy)}.tpl-dezurstva .live span{font-size:1.36rem;color:var(--gray)}.tpl-dezurstva .emergency{display:flex;align-items:center;gap:1.4rem;margin-top:1.2rem;padding:1.4rem 2rem;border-radius:14px;background:var(--red-ink);color:#fff;font-size:1.45rem;font-weight:600}.tpl-dezurstva .emergency b{font-size:2.8rem;font-weight:800;line-height:1}.tpl-dezurstva .services{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.8rem;margin-top:-5rem;position:relative;z-index:5}.tpl-dezurstva .svc{padding:3.4rem;background:var(--paper);border-radius:20px;box-shadow:var(--shadow-lift)}.tpl-dezurstva .svc-head{display:flex;gap:1.6rem;align-items:center;margin-bottom:2.6rem}.tpl-dezurstva .svc-head .g{flex-shrink:0;width:6rem;height:6rem;display:grid;place-items:center;border-radius:16px;background:var(--fill);color:#fff}.tpl-dezurstva .svc-head .g svg{width:28px;height:28px}.tpl-dezurstva .svc-head h2{margin:0;font-size:2.6rem;font-weight:700;letter-spacing:-.015em;color:var(--navy)}.tpl-dezurstva .svc-body h3,.tpl-dezurstva .svc-body .prose h3{margin:2.6rem 0 1.2rem;font-size:1.1rem;font-weight:700;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--gray)}.tpl-dezurstva .svc-body .prose h4{margin:2.2rem 0 .6rem;font-size:1.7rem;font-weight:700;line-height:1.35;color:var(--navy)}.tpl-dezurstva .svc-body .prose{font-size:1.5rem;line-height:1.65}.tpl-dezurstva .svc-body .prose p{margin:0 0 1rem}.tpl-dezurstva .svc-body .prose ul,.tpl-dezurstva .svc-body .prose ol{margin:0 0 1.2rem}.tpl-dezurstva .svc-body .prose li{margin-bottom:.4rem}.tpl-dezurstva .svc-body>:first-child,.tpl-dezurstva .svc-body>.prose:first-child>:first-child{margin-top:0}.tpl-dezurstva .locs{display:grid;gap:1.2rem}.tpl-dezurstva .loc{display:grid;grid-template-columns:4.4rem minmax(0,1fr);gap:1.4rem;padding:1.8rem;border-radius:14px;background:var(--cream)}.tpl-dezurstva .loc .n{width:4.4rem;height:4.4rem;display:grid;place-items:center;border-radius:50%;background:var(--paper);color:var(--ink);font-size:1.6rem;font-weight:800}.tpl-dezurstva .loc b{display:block;font-size:1.6rem;line-height:1.4}.tpl-dezurstva .loc em{display:inline-block;margin-top:.4rem;padding:.2rem .8rem;border-radius:6px;background:color-mix(in srgb,var(--red) 11%,transparent);color:#a8281a;font-style:normal;font-size:1.22rem;font-weight:700}.tpl-dezurstva .loc .acts{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.tpl-dezurstva .loc .contact-action{--bg:var(--paper)}.tpl-dezurstva .hours-table{width:100%;border-collapse:separate;border-spacing:0 .6rem}.tpl-dezurstva .hours-table td{padding:1.3rem 1.6rem;background:var(--cream);font-size:1.5rem;font-weight:600}.tpl-dezurstva .hours-table td:first-child{border-radius:10px 0 0 10px}.tpl-dezurstva .hours-table td:last-child{border-radius:0 10px 10px 0;text-align:right;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.tpl-dezurstva .hours-table tr.is-today td{background:color-mix(in srgb,var(--green) 14%,var(--paper));color:var(--green-deep)}.tpl-dezurstva .hours-table .next{display:block;font-size:1.2rem;font-weight:600;color:var(--gray)}.tpl-dezurstva .docs .doc-pill+.doc-pill{margin-top:.8rem}.tpl-dezurstva .svc .notice{margin-top:1.4rem}.tpl-dezurstva .svc--wide{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:3rem;align-items:start;box-shadow:var(--shadow-card)}.tpl-dezurstva .svc--wide .svc-head{margin:0}.tpl-dezurstva .svc--wide .docs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem}.tpl-dezurstva .svc--wide .docs .doc-pill+.doc-pill{margin-top:0}.tpl-dezurstva .services>*{animation:enter .5s var(--ease) .06s backwards}.tpl-dezurstva .services>*:nth-child(2){animation-delay:.15s}@media(max-width:991.98px){.tpl-dezurstva .intro-side{min-width:0!important}.tpl-dezurstva .services{grid-template-columns:minmax(0,1fr)}.tpl-dezurstva .svc--wide{grid-template-columns:minmax(0,1fr);gap:0}.tpl-dezurstva .svc--wide .svc-head{margin-bottom:2.6rem}}@media(max-width:767.98px){.tpl-dezurstva .svc{padding:2.2rem 1.8rem}.tpl-dezurstva .svc-head{gap:1.2rem;margin-bottom:2rem}.tpl-dezurstva .svc-head .g{width:4.8rem;height:4.8rem;border-radius:12px}.tpl-dezurstva .svc-head h2{font-size:2.2rem}.tpl-dezurstva .live b{font-size:1.8rem;line-height:1.9rem}.tpl-dezurstva .emergency{font-size:1.35rem}.tpl-dezurstva .hours-table td{padding:1.1rem 1.2rem;font-size:1.4rem}.tpl-dezurstva .loc{grid-template-columns:3.6rem minmax(0,1fr);gap:1.2rem;padding:1.4rem}.tpl-dezurstva .loc .n{width:3.6rem;height:3.6rem;font-size:1.4rem}.tpl-dezurstva .svc--wide .docs{grid-template-columns:minmax(0,1fr)}}
