.hero[data-astro-cid-ge2uvauf]{color:#fff;background:#171717;position:relative}.track[data-astro-cid-ge2uvauf]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;height:clamp(440px,72svh,640px);display:flex;overflow-x:auto}.track[data-astro-cid-ge2uvauf]::-webkit-scrollbar{display:none}@media (width<=767px){.track[data-astro-cid-ge2uvauf]{height:clamp(420px,64svh,560px)}}.slide[data-astro-cid-ge2uvauf]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;position:relative;overflow:hidden}.slide[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.slide-link[data-astro-cid-ge2uvauf]{z-index:2;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.slide[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(90deg,#171717b8 0%,#17171759 45%,#17171700 75%),linear-gradient(#17171700 60%,#17171773 100%);position:absolute;inset:0}.content[data-astro-cid-ge2uvauf]{z-index:3;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;height:100%;padding-bottom:64px;display:flex;position:relative}@media (width<=767px){.content[data-astro-cid-ge2uvauf]{justify-content:flex-end;padding-bottom:76px}}.content[data-astro-cid-ge2uvauf] .title[data-astro-cid-ge2uvauf]{color:#fff;letter-spacing:-.025em;text-shadow:0 2px 16px #00000040;text-wrap:balance;max-width:12ch;font-size:clamp(36px,6vw,64px);font-weight:800;line-height:1.05}.content[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:#ffffffeb;font-size:clamp(18px,2vw,24px);font-weight:600}.content[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{white-space:normal;pointer-events:auto;max-width:100%;margin-top:10px}@media (prefers-reduced-motion:no-preference){.slide[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{transition:scale 7s linear;scale:1.06}.slide[data-astro-cid-ge2uvauf].is-active img[data-astro-cid-ge2uvauf]{scale:1}}.controls[data-astro-cid-ge2uvauf]{z-index:4;pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;bottom:18px;left:0;right:0}@media (width>=576px){.controls[data-astro-cid-ge2uvauf]{bottom:64px}.content[data-astro-cid-ge2uvauf]{padding-bottom:110px}}.controls[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{pointer-events:auto}.dots[data-astro-cid-ge2uvauf]{gap:2px;display:flex}.dots[data-astro-cid-ge2uvauf] button[data-astro-cid-ge2uvauf]{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:0;display:grid}.dots[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{background:#ffffff73;border-radius:4px;width:28px;height:4px;transition:background-color .2s,width .2s}.dots[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][aria-current] span[data-astro-cid-ge2uvauf]{background:#fff;width:36px}.pause[data-astro-cid-ge2uvauf]{color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;transition:color .16s;display:grid}.pause[data-astro-cid-ge2uvauf]:hover{color:#fff}.pause[data-astro-cid-ge2uvauf] .icon{fill:currentColor;width:14px;height:14px}.pause[data-astro-cid-ge2uvauf] .i-play,.pause[data-astro-cid-ge2uvauf][aria-pressed=true] .i-pause{display:none}.pause[data-astro-cid-ge2uvauf][aria-pressed=true] .i-play{display:inline-block}.tiles[data-astro-cid-gmdg2pb5]{z-index:2;margin-top:-56px;position:relative}.tiles-card[data-astro-cid-gmdg2pb5]{border-radius:var(--radius);background:var(--bg-raised);grid-template-rows:1fr auto;grid-template-columns:1fr 1.15fr 1.15fr;display:grid;overflow:hidden;box-shadow:0 1px 2px #3c141e0f,0 22px 44px -22px #3c141e4d}.tile[data-astro-cid-gmdg2pb5]{color:var(--text);flex-direction:column;gap:10px;padding:26px 28px;display:flex}.tile[data-astro-cid-gmdg2pb5]+.tile[data-astro-cid-gmdg2pb5]{border-left:1px solid var(--line)}.tile[data-astro-cid-gmdg2pb5] h2[data-astro-cid-gmdg2pb5]{color:var(--ink);font-size:19px;font-weight:700}address[data-astro-cid-gmdg2pb5]{font-size:16px;font-style:normal;line-height:1.5;display:grid}.street[data-astro-cid-gmdg2pb5]{color:var(--ink);font-weight:600}.more[data-astro-cid-gmdg2pb5]{color:var(--accent);text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;font-size:15px;font-weight:600;display:inline-flex}.more[data-astro-cid-gmdg2pb5]:hover{color:var(--accent-hover);text-decoration-color:currentColor}.t-place[data-astro-cid-gmdg2pb5]{grid-area:1/1}.t-hours[data-astro-cid-gmdg2pb5]{grid-area:1/2/span 2}.t-phone[data-astro-cid-gmdg2pb5]{grid-area:1/3/span 2}.t-scope[data-astro-cid-gmdg2pb5]{border-top:1px solid var(--line);background:var(--accent-soft);color:var(--ink);flex-direction:row;grid-area:2/1;justify-content:space-between;align-items:center;padding:12px 28px;font-size:16px;font-weight:700;transition:background-color .18s;border-left:0!important}.t-scope[data-astro-cid-gmdg2pb5]:hover{color:var(--ink);background:color-mix(in srgb, var(--accent) 14%, var(--bg-raised))}.t-scope[data-astro-cid-gmdg2pb5] .icon{width:30px;height:30px;color:var(--on-accent);background:var(--accent);border-radius:50%;flex:none;padding:6px;transition:translate .18s cubic-bezier(.2,0,0,1)}.t-scope[data-astro-cid-gmdg2pb5]:hover .icon{translate:4px}.t-scope[data-astro-cid-gmdg2pb5]:focus-visible{outline-offset:-3px}[data-theme=dark] .t-scope[data-astro-cid-gmdg2pb5]{background:color-mix(in srgb, var(--accent) 6%, var(--bg-raised))}[data-theme=dark] .t-scope[data-astro-cid-gmdg2pb5]:hover{background:color-mix(in srgb, var(--accent) 12%, var(--bg-raised))}.t-hours[data-astro-cid-gmdg2pb5] ul[data-astro-cid-gmdg2pb5]{margin:0;padding:0;font-size:15px;list-style:none}.t-hours[data-astro-cid-gmdg2pb5] li[data-astro-cid-gmdg2pb5]{font-variant-numeric:tabular-nums;border-radius:6px;justify-content:space-between;gap:10px;margin-inline:-8px;padding:3px 8px;display:flex}.t-hours[data-astro-cid-gmdg2pb5] li[data-astro-cid-gmdg2pb5].is-today{background:var(--accent-soft);color:var(--accent);font-weight:700}.today[data-astro-cid-gmdg2pb5]{color:var(--muted);font-size:14px;font-weight:600}.t-phone[data-astro-cid-gmdg2pb5]{background:var(--tile-fill);color:#fff}.t-phone[data-astro-cid-gmdg2pb5] h2[data-astro-cid-gmdg2pb5]{color:#fff}.label[data-astro-cid-gmdg2pb5]{color:#ffffffe0;margin-top:-6px;font-size:14px}.phone[data-astro-cid-gmdg2pb5]{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:10px;margin-top:auto;font-size:22px;font-weight:700;display:flex}.zl[data-astro-cid-gmdg2pb5]{color:#fff;text-underline-offset:3px;align-self:flex-start;align-items:center;gap:6px;font-size:15px;text-decoration:underline #ffffff80;display:inline-flex}.phone[data-astro-cid-gmdg2pb5]:hover,.zl[data-astro-cid-gmdg2pb5]:hover{color:#fff;text-decoration-color:#fff}.tile[data-astro-cid-gmdg2pb5] .sm{width:15px;height:15px}@media (width<=991px){.tiles[data-astro-cid-gmdg2pb5]{margin-top:-40px}.tiles-card[data-astro-cid-gmdg2pb5]{grid-template-rows:none;grid-template-columns:1fr 1fr}.t-phone[data-astro-cid-gmdg2pb5]{border-top:1px solid var(--line);grid-area:3/1/auto/-1}.t-scope[data-astro-cid-gmdg2pb5]{padding:14px 28px}.t-phone[data-astro-cid-gmdg2pb5]{border-left:0!important}}@media (width<=575px){.tiles[data-astro-cid-gmdg2pb5]{margin-top:16px}.tiles-card[data-astro-cid-gmdg2pb5]{grid-template-columns:1fr}.tiles-card[data-astro-cid-gmdg2pb5]>.tile[data-astro-cid-gmdg2pb5]{grid-area:auto}.tile[data-astro-cid-gmdg2pb5]{padding:18px 20px}.tile[data-astro-cid-gmdg2pb5]+.tile[data-astro-cid-gmdg2pb5]{border-left:0;border-top:1px solid var(--line)}.t-scope[data-astro-cid-gmdg2pb5]{padding:12px 20px}.t-place[data-astro-cid-gmdg2pb5]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding-block:14px}.t-place[data-astro-cid-gmdg2pb5] h2[data-astro-cid-gmdg2pb5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-place[data-astro-cid-gmdg2pb5] address[data-astro-cid-gmdg2pb5]{font-size:15px;line-height:1.4}.t-place[data-astro-cid-gmdg2pb5] .more[data-astro-cid-gmdg2pb5]{align-self:center;margin-top:0;font-size:14px}}.svc[data-astro-cid-3vpt37q6]{align-content:start;gap:10px;display:grid}.title[data-astro-cid-3vpt37q6]{font-size:21px;font-weight:600}.title[data-astro-cid-3vpt37q6] a[data-astro-cid-3vpt37q6]{color:var(--accent);text-underline-offset:4px;text-decoration:underline 2px #0000;transition:text-decoration-color .16s}.title[data-astro-cid-3vpt37q6] a[data-astro-cid-3vpt37q6]:hover{text-decoration-color:currentColor}p[data-astro-cid-3vpt37q6]{font-size:16px;line-height:1.65}.partners[data-astro-cid-lcdefpme]{background:var(--color-rose);color:#fff}.partners[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;font-size:clamp(26px,3vw,34px);font-weight:600}.partners[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:flex}.partners[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:#fff;background:#ffffff1f;border:1px solid #ffffff47;align-items:center;gap:10px;min-height:72px;padding:12px 22px;font-weight:600;transition:background-color .16s;display:flex}.partners[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#fff;background:#ffffff38}.partners[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].has-logo{background:#fff}.partners[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].has-logo:hover{background:#fdecee}.partners[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:auto;height:44px}.partners[data-astro-cid-lcdefpme] .ext{opacity:.8;width:16px;height:16px}.partners[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].mark{border-radius:10px}.partners[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].has-logo span[data-astro-cid-lcdefpme]{color:#2b2f36}.partners[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].has-logo .ext{color:#b71c32}
