.page[data-astro-cid-nolpiiuw]{--pad:clamp(16px, 1.4vw, 20px);padding-top:16px}.crumbs-row[data-astro-cid-nolpiiuw]{padding:0 var(--pad)}.top[data-astro-cid-nolpiiuw]{padding:clamp(24px, 4vw, 48px) var(--pad) 0;gap:32px;display:grid}@media (width>=640px){.top[data-astro-cid-nolpiiuw]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.intro[data-astro-cid-nolpiiuw],.top[data-astro-cid-nolpiiuw]:not(:has(.changes:not([hidden]))) .panel[data-astro-cid-nolpiiuw]{grid-column:1/-1}}@media (width>=1200px){.top[data-astro-cid-nolpiiuw]{grid-template-columns:minmax(0,1.4fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.intro[data-astro-cid-nolpiiuw],.top[data-astro-cid-nolpiiuw]:not(:has(.changes:not([hidden]))) .panel[data-astro-cid-nolpiiuw]{grid-column:auto}}h1[data-astro-cid-nolpiiuw]{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:var(--fw-semibold);letter-spacing:-.02em;margin-bottom:clamp(20px,2.2vw,32px);line-height:1.1}.actions[data-astro-cid-nolpiiuw] li[data-astro-cid-nolpiiuw]{border-top:1px solid var(--line);align-items:center;gap:16px;padding:14px 0;display:flex;position:relative}.actions[data-astro-cid-nolpiiuw] li[data-astro-cid-nolpiiuw]:last-child{border-bottom:1px solid var(--line)}.actions__icon[data-astro-cid-nolpiiuw]{border:1px solid var(--ink);background:var(--ink);width:48px;height:48px;color:var(--paper);transition:background .25s var(--ease), color .25s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.actions__txt[data-astro-cid-nolpiiuw]{flex:1;gap:1px;min-width:0;display:grid}.actions__title[data-astro-cid-nolpiiuw]{font-size:clamp(1rem,.9rem + .5vw,1.25rem);font-weight:var(--fw-semibold);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.3}.actions__title[data-astro-cid-nolpiiuw]:after{content:"";position:absolute;inset:0}.actions__title[data-astro-cid-nolpiiuw]:focus-visible{outline:none}.actions__title[data-astro-cid-nolpiiuw]:focus-visible:after{outline:2px solid var(--ink);outline-offset:2px}.actions__desc[data-astro-cid-nolpiiuw]{font-size:var(--text-meta);font-weight:var(--fw-regular)}.actions[data-astro-cid-nolpiiuw] li[data-astro-cid-nolpiiuw]:hover .actions__icon[data-astro-cid-nolpiiuw]{color:var(--ink);background:0 0}.panel[data-astro-cid-nolpiiuw]{background:var(--dark);color:#fff;border-radius:var(--radius);padding:clamp(24px,3vw,44px)}.panel__state[data-astro-cid-nolpiiuw]{font-size:clamp(1.0625rem,1rem + .35vw,1.3125rem);font-weight:var(--fw-regular);letter-spacing:-.01em;align-items:baseline;gap:12px;margin:0 0 clamp(28px,3.5vw,44px);line-height:1.3;display:flex}.panel__dot[data-astro-cid-nolpiiuw]{background:#8a8a86;border-radius:50%;flex:none;width:9px;height:9px;position:relative;top:-.1em}.panel__state[data-astro-cid-nolpiiuw].is-open .panel__dot[data-astro-cid-nolpiiuw]{background:#5fd38d;animation:2.2s ease-out infinite pulzus}@keyframes pulzus{0%{box-shadow:0 0 #5fd38d8c}to{box-shadow:0 0 0 12px #5fd38d00}}.panel__title[data-astro-cid-nolpiiuw],.services[data-astro-cid-nolpiiuw] h2[data-astro-cid-nolpiiuw],.lower[data-astro-cid-nolpiiuw] h2[data-astro-cid-nolpiiuw]{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:var(--fw-semibold);line-height:1.3}.panel__title[data-astro-cid-nolpiiuw]{margin-bottom:12px}.changes[data-astro-cid-nolpiiuw]{border:1px solid var(--ink);border-radius:var(--radius);padding:clamp(24px,3vw,44px)}.changes[data-astro-cid-nolpiiuw][hidden]{display:none}.changes[data-astro-cid-nolpiiuw] .hours[data-astro-cid-nolpiiuw] div[data-astro-cid-nolpiiuw]{border-bottom-color:var(--line)}.hours[data-astro-cid-nolpiiuw]{font-size:var(--fs-m);font-weight:var(--fw-regular);margin:0}.hours[data-astro-cid-nolpiiuw] div[data-astro-cid-nolpiiuw]{border-bottom:1px solid #ffffff29;justify-content:space-between;gap:1rem;padding:10px 0;display:flex}.hours[data-astro-cid-nolpiiuw] div[data-astro-cid-nolpiiuw][hidden]{display:none}.hours[data-astro-cid-nolpiiuw] div[data-astro-cid-nolpiiuw]:last-child{border-bottom:0}.hours[data-astro-cid-nolpiiuw] dd[data-astro-cid-nolpiiuw]{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.hours__note[data-astro-cid-nolpiiuw]{font-size:var(--text-meta);display:block}.services[data-astro-cid-nolpiiuw]{padding:0 var(--pad);gap:32px;margin-top:clamp(3.5rem,7vw,6rem);display:grid}@media (width>=640px){.services[data-astro-cid-nolpiiuw]{grid-template-columns:repeat(2,1fr);gap:40px 16px}}@media (width>=1200px){.services[data-astro-cid-nolpiiuw]{grid-template-columns:repeat(4,1fr)}}.services[data-astro-cid-nolpiiuw] li[data-astro-cid-nolpiiuw]{border-top:1px solid var(--ink);padding-top:20px}.services[data-astro-cid-nolpiiuw] h2[data-astro-cid-nolpiiuw]{margin:16px 0 8px}.services[data-astro-cid-nolpiiuw] p[data-astro-cid-nolpiiuw]{max-width:42ch;font-size:var(--text-body);font-weight:var(--fw-body);line-height:var(--lh-body);margin:0}.lower[data-astro-cid-nolpiiuw]{padding:0 var(--pad) clamp(3.5rem, 7vw, 6rem);gap:3.5rem;margin-top:clamp(3.5rem,7vw,6rem);display:grid}@media (width>=1024px){.lower[data-astro-cid-nolpiiuw]{grid-template-columns:1fr 1fr;gap:16px}.lower[data-astro-cid-nolpiiuw]>[data-astro-cid-nolpiiuw]:last-child{padding-left:clamp(0px,3vw,44px)}}.lower[data-astro-cid-nolpiiuw] h2[data-astro-cid-nolpiiuw]{margin-bottom:16px}.lower[data-astro-cid-nolpiiuw] details[data-astro-cid-nolpiiuw]{border-top:1px solid var(--line)}.lower[data-astro-cid-nolpiiuw] details[data-astro-cid-nolpiiuw]:last-of-type{border-bottom:1px solid var(--line)}.lower[data-astro-cid-nolpiiuw] summary[data-astro-cid-nolpiiuw]{min-height:60px;font-size:1rem;font-weight:var(--fw-semibold);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.lower[data-astro-cid-nolpiiuw] summary[data-astro-cid-nolpiiuw]::-webkit-details-marker{display:none}.lower[data-astro-cid-nolpiiuw] summary[data-astro-cid-nolpiiuw]:after{content:"+";font-size:1.375rem;font-weight:var(--fw-light);line-height:1}.lower[data-astro-cid-nolpiiuw] details[data-astro-cid-nolpiiuw][open] summary[data-astro-cid-nolpiiuw]:after{content:"–"}.lower[data-astro-cid-nolpiiuw] details[data-astro-cid-nolpiiuw] p[data-astro-cid-nolpiiuw]{max-width:60ch;font-size:var(--text-body);font-weight:var(--fw-body);line-height:var(--lh-body);margin:0 0 1.25rem}.company[data-astro-cid-nolpiiuw]{font-size:var(--fs-sm);font-weight:var(--fw-regular);margin:0}.company[data-astro-cid-nolpiiuw] div[data-astro-cid-nolpiiuw]{border-top:1px solid var(--line);grid-template-columns:minmax(7rem,11rem) 1fr;gap:1rem;padding:11px 0;display:grid}.company[data-astro-cid-nolpiiuw] div[data-astro-cid-nolpiiuw]:last-child{border-bottom:1px solid var(--line)}.company[data-astro-cid-nolpiiuw] dt[data-astro-cid-nolpiiuw]{font-weight:var(--fw-semibold)}.company[data-astro-cid-nolpiiuw] dd[data-astro-cid-nolpiiuw]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}@media (width<=639px){.company[data-astro-cid-nolpiiuw]{font-size:clamp(.75rem,3.7vw,.875rem)}.company[data-astro-cid-nolpiiuw] div[data-astro-cid-nolpiiuw]{flex-wrap:wrap;justify-content:space-between;gap:0 .75rem;display:flex}.company[data-astro-cid-nolpiiuw] dd[data-astro-cid-nolpiiuw]{white-space:nowrap;text-align:right;margin-left:auto}}
