.hours-compact[data-astro-cid-gljrcp7o] li[data-astro-cid-gljrcp7o]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:.95rem}.hours-compact[data-astro-cid-gljrcp7o] li[data-astro-cid-gljrcp7o]:last-child{border-bottom:0}.hours-compact[data-astro-cid-gljrcp7o] strong[data-astro-cid-gljrcp7o]{font-weight:600}.muted[data-astro-cid-gljrcp7o]{color:var(--muted)}.page-hero[data-astro-cid-6g2uzslf]{position:relative;overflow:hidden;padding:48px 0 44px;background:var(--bg)}.page-hero-bg[data-astro-cid-6g2uzslf]{position:absolute;top:0;right:0;bottom:0;width:52%}.page-hero-bg[data-astro-cid-6g2uzslf] img{width:100%;height:100%;object-fit:cover}.page-hero-bg[data-astro-cid-6g2uzslf]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--bg) 0%,rgba(11,12,13,.2) 45%,transparent 100%)}.page-title[data-astro-cid-6g2uzslf]{font-style:italic;font-weight:800;font-size:clamp(3.4rem,10vw,6rem);display:flex;align-items:center;gap:18px}.page-title[data-astro-cid-6g2uzslf]:after{content:"";width:70px;height:16px;background:linear-gradient(115deg,transparent 0 15%,var(--accent) 15% 32%,transparent 32% 45%,var(--accent) 45% 62%,transparent 62% 75%,var(--accent) 75% 92%,transparent 92%)}.page-sub[data-astro-cid-6g2uzslf]{font-family:var(--font-head);font-style:italic;font-weight:700;text-transform:uppercase;font-size:clamp(1.2rem,3vw,1.7rem)}.page-loc[data-astro-cid-6g2uzslf]{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:1.1rem}.page-loc[data-astro-cid-6g2uzslf] svg{color:var(--accent)}@media(max-width:800px){.page-hero-bg[data-astro-cid-6g2uzslf]{width:100%;opacity:.35}}.tabs[data-astro-cid-6g2uzslf]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:28px 0;scroll-margin-top:84px}.tab[data-astro-cid-6g2uzslf]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 8px;text-align:center;text-decoration:none;line-height:1.15;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);font-size:.95rem;transition:border-color .15s}.tab[data-astro-cid-6g2uzslf] strong[data-astro-cid-6g2uzslf]{display:block;font-weight:600}.tab[data-astro-cid-6g2uzslf] span[data-astro-cid-6g2uzslf]{color:var(--muted)}.tab[data-astro-cid-6g2uzslf] strong[data-astro-cid-6g2uzslf]{color:var(--text)}.tab[data-astro-cid-6g2uzslf]:hover{border-color:var(--accent)}.tab[data-astro-cid-6g2uzslf].active{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-ink)}.tab[data-astro-cid-6g2uzslf].active span[data-astro-cid-6g2uzslf],.tab[data-astro-cid-6g2uzslf].active strong[data-astro-cid-6g2uzslf]{color:var(--accent-ink)}@media(max-width:900px){.tabs[data-astro-cid-6g2uzslf]{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.tab[data-astro-cid-6g2uzslf]{font-size:.85rem;padding:12px 4px}}.layout[data-astro-cid-6g2uzslf]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start;padding-bottom:56px}.panels[data-astro-cid-6g2uzslf]{display:grid;gap:24px}.panel[data-astro-cid-6g2uzslf]{padding:24px}.panel-title[data-astro-cid-6g2uzslf]{font-style:italic;font-weight:800;text-transform:none;font-size:clamp(1.8rem,4vw,2.4rem)}.panel-desc[data-astro-cid-6g2uzslf]{color:var(--muted);margin:6px 0 18px}.acc[data-astro-cid-6g2uzslf]{border:1px solid var(--border);border-radius:8px;margin-top:10px;background:var(--bg-2)}.acc[data-astro-cid-6g2uzslf][open]{border-color:var(--accent)}.acc[data-astro-cid-6g2uzslf] summary[data-astro-cid-6g2uzslf]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;list-style:none;font-family:var(--font-head);font-weight:600;font-size:1.15rem}.acc[data-astro-cid-6g2uzslf] summary[data-astro-cid-6g2uzslf]::-webkit-details-marker{display:none}.acc[data-astro-cid-6g2uzslf] summary[data-astro-cid-6g2uzslf] b[data-astro-cid-6g2uzslf]{color:var(--accent)}.acc[data-astro-cid-6g2uzslf][open] summary[data-astro-cid-6g2uzslf]{color:var(--accent);border-bottom:1px solid var(--border)}.acc-chevron{flex-shrink:0;transition:transform .2s}.acc[data-astro-cid-6g2uzslf][open] .acc-chevron{transform:rotate(180deg)}.acc-body[data-astro-cid-6g2uzslf]{padding:4px 4px 8px;overflow-x:auto}.brands[data-astro-cid-6g2uzslf]{display:flex;flex-wrap:wrap;gap:8px;padding:12px 10px 4px}.brand-chip[data-astro-cid-6g2uzslf]{padding:6px 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);text-decoration:none;font-family:var(--font-head);font-weight:600;font-size:.95rem;transition:border-color .15s,color .15s}.brand-chip[data-astro-cid-6g2uzslf]:hover{border-color:var(--accent);color:var(--accent)}.brand-group[data-astro-cid-6g2uzslf]{scroll-margin-top:90px}.brand-row[data-astro-cid-6g2uzslf] th[data-astro-cid-6g2uzslf]{padding:18px 14px 8px!important;text-align:left!important;font-family:var(--font-head);font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);border-bottom:1px solid var(--border)}.brand-group[data-astro-cid-6g2uzslf]:target .brand-row[data-astro-cid-6g2uzslf] th[data-astro-cid-6g2uzslf]{background:var(--accent-soft)}.acc-note[data-astro-cid-6g2uzslf]{display:flex;gap:8px;color:var(--muted);font-size:.86rem;padding:10px 14px 4px}.acc-note[data-astro-cid-6g2uzslf] svg{color:var(--accent);flex-shrink:0;margin-top:3px}.terms[data-astro-cid-6g2uzslf]{padding:24px;display:grid;gap:12px;color:var(--muted);font-size:.92rem}.terms[data-astro-cid-6g2uzslf] h2[data-astro-cid-6g2uzslf]{font-size:1.3rem;color:var(--text)}.terms[data-astro-cid-6g2uzslf] .legal[data-astro-cid-6g2uzslf]{font-size:.82rem;border-top:1px solid var(--border);padding-top:12px}.sidebar[data-astro-cid-6g2uzslf]{display:grid;gap:16px;position:sticky;top:88px}.side-box[data-astro-cid-6g2uzslf]{padding:18px}.side-box[data-astro-cid-6g2uzslf] p[data-astro-cid-6g2uzslf]{color:var(--muted);font-size:.92rem;margin-top:8px}.side-title[data-astro-cid-6g2uzslf]{display:flex;align-items:center;gap:10px;font-size:1.35rem;font-weight:700;text-transform:none;padding-bottom:10px;border-bottom:1px solid var(--border)}.side-title[data-astro-cid-6g2uzslf] svg{color:var(--accent)}.quick-nav[data-astro-cid-6g2uzslf]{margin-top:8px;display:grid;gap:6px}.quick-nav[data-astro-cid-6g2uzslf] a[data-astro-cid-6g2uzslf]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--surface-2);border-radius:6px;text-decoration:none;font-size:.92rem}.quick-nav[data-astro-cid-6g2uzslf] a[data-astro-cid-6g2uzslf]:hover{color:var(--accent)}.side-contact[data-astro-cid-6g2uzslf]{display:grid;gap:12px;margin-top:14px}.side-contact[data-astro-cid-6g2uzslf] li[data-astro-cid-6g2uzslf]{display:flex;gap:12px;align-items:flex-start;font-size:.95rem}.side-contact[data-astro-cid-6g2uzslf] svg{color:var(--accent);flex-shrink:0;margin-top:2px}.side-contact[data-astro-cid-6g2uzslf] a[data-astro-cid-6g2uzslf]{text-decoration:none;overflow-wrap:anywhere}.side-phone[data-astro-cid-6g2uzslf]{font-family:var(--font-head);font-weight:700;font-size:1.5rem;color:var(--accent);line-height:1}.side-cta[data-astro-cid-6g2uzslf]{width:100%;margin-top:16px;font-size:1.2rem;border-radius:8px}@media(max-width:960px){.layout[data-astro-cid-6g2uzslf]{grid-template-columns:1fr}.sidebar[data-astro-cid-6g2uzslf]{position:static;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media(max-width:560px){.panel[data-astro-cid-6g2uzslf]{padding:16px 12px}.acc[data-astro-cid-6g2uzslf] summary[data-astro-cid-6g2uzslf]{font-size:1.05rem;padding:12px}.price-table td,.price-table th{padding:8px 10px;font-size:.9rem}}.ask[data-astro-cid-6g2uzslf]{position:relative;overflow:hidden;border-top:1px solid var(--border);padding:44px 0;background:var(--bg-2)}.ask-bg[data-astro-cid-6g2uzslf]{position:absolute;left:0;top:0;height:100%;width:48%;object-fit:cover;opacity:.6;mask-image:linear-gradient(90deg,#000 40%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 40%,transparent)}.ask-inner[data-astro-cid-6g2uzslf]{position:relative;display:flex;justify-content:flex-end;align-items:center;gap:32px;flex-wrap:wrap}.ask[data-astro-cid-6g2uzslf] h2[data-astro-cid-6g2uzslf]{font-style:italic;font-weight:800;font-size:2.4rem}.ask[data-astro-cid-6g2uzslf] p[data-astro-cid-6g2uzslf]{color:#d7dbdf;max-width:360px;margin-top:6px}@media(max-width:800px){.ask-bg[data-astro-cid-6g2uzslf]{width:100%;opacity:.25}.ask-inner[data-astro-cid-6g2uzslf]{justify-content:flex-start}.ask[data-astro-cid-6g2uzslf] .btn[data-astro-cid-6g2uzslf]{width:100%}}
