.bca-nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:50;background:color-mix(in oklab,var(--bg) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);transition:box-shadow .2s}.bca-nav--scrolled[data-astro-cid-dmqpwcec]{box-shadow:0 4px 24px -8px #0b3d911a}.bca-nav__inner[data-astro-cid-dmqpwcec]{max-width:1280px;margin:0 auto;padding:14px 32px;display:flex;align-items:center;gap:22px}.bca-nav__links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:18px;flex:1;font-size:14px;font-weight:500;color:var(--fg-2);font-family:var(--sans)}.bca-nav__link[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:4px;transition:color .15s;white-space:nowrap}.bca-nav__link[data-astro-cid-dmqpwcec]:hover{color:var(--fg)}.bca-nav__link--active[data-astro-cid-dmqpwcec]{color:var(--fg);font-weight:600;position:relative}.bca-nav__link--active[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:1px;background:var(--primary)}.bca-nav__link--emphasis[data-astro-cid-dmqpwcec]{color:var(--primary);font-weight:600}.bca-nav__link--emphasis[data-astro-cid-dmqpwcec].bca-nav__link--active{color:var(--primary)}.bca-nav__link--emphasis[data-astro-cid-dmqpwcec]:hover{color:var(--primary-soft)}.bca-nav__caret[data-astro-cid-dmqpwcec]{flex-shrink:0;margin-top:1px;transition:transform .2s}.bca-nav__dropdown[data-astro-cid-dmqpwcec]{position:relative}.bca-nav__dropdown[data-astro-cid-dmqpwcec]:hover .bca-nav__caret[data-astro-cid-dmqpwcec]{transform:rotate(180deg)}.bca-nav__submenu[data-astro-cid-dmqpwcec]{position:absolute;top:100%;left:-12px;padding-top:10px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s,transform .18s,visibility 0s .18s}.bca-nav__dropdown[data-astro-cid-dmqpwcec]:hover .bca-nav__submenu[data-astro-cid-dmqpwcec],.bca-nav__dropdown[data-astro-cid-dmqpwcec]:focus-within .bca-nav__submenu[data-astro-cid-dmqpwcec]{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .18s,transform .18s,visibility 0s 0s}.bca-nav__submenu[data-astro-cid-dmqpwcec]:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:10px}.bca-nav__submenu[data-astro-cid-dmqpwcec]>[data-astro-cid-dmqpwcec]:first-child{border-radius:14px 14px 0 0}.bca-nav__submenu[data-astro-cid-dmqpwcec]>[data-astro-cid-dmqpwcec]:last-child{border-radius:0 0 14px 14px}.bca-nav__submenu-link[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;gap:2px;padding:12px 20px;font-family:var(--sans);background:var(--bg);border-left:1px solid var(--border);border-right:1px solid var(--border);transition:background .12s}.bca-nav__submenu-name[data-astro-cid-dmqpwcec]{font-size:14px;font-weight:500;color:var(--fg);white-space:nowrap}.bca-nav__submenu-desc[data-astro-cid-dmqpwcec]{font-size:12px;color:var(--fg-3);line-height:1.3;white-space:nowrap}.bca-nav__submenu-link[data-astro-cid-dmqpwcec]:first-child{border-top:1px solid var(--border);padding-top:14px}.bca-nav__submenu-link[data-astro-cid-dmqpwcec]:last-child{border-bottom:1px solid var(--border);padding-bottom:14px}.bca-nav__submenu-link--all[data-astro-cid-dmqpwcec] .bca-nav__submenu-name[data-astro-cid-dmqpwcec]{font-weight:600;color:var(--primary)}.bca-nav__submenu-link[data-astro-cid-dmqpwcec]:hover{background:var(--bg-2)}.bca-nav__submenu-link[data-astro-cid-dmqpwcec]:hover .bca-nav__submenu-name[data-astro-cid-dmqpwcec]{color:var(--primary)}.bca-nav__dropdown[data-astro-cid-dmqpwcec]:hover .bca-nav__submenu[data-astro-cid-dmqpwcec],.bca-nav__dropdown[data-astro-cid-dmqpwcec]:focus-within .bca-nav__submenu[data-astro-cid-dmqpwcec]{filter:drop-shadow(var(--shadow-md, 0 4px 16px rgba(0,0,0,.08)))}.bca-nav__actions[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:10px;flex-shrink:0}.bca-nav__login[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:4px;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:600;border:1px solid var(--border);color:var(--fg);transition:background .15s,border-color .15s;white-space:nowrap}.bca-nav__login[data-astro-cid-dmqpwcec]:hover{background:var(--bg-2);border-color:var(--fg-3)}.bca-nav__cta[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;padding:8px 16px;border-radius:10px;font-size:13px;font-weight:600;background:var(--primary);color:#fff;border:1px solid var(--primary);letter-spacing:-.01em;box-shadow:0 1px #ffffff26 inset,0 6px 16px -4px color-mix(in oklab,var(--primary) 60%,transparent);transition:background .15s,box-shadow .15s;white-space:nowrap}.bca-nav__cta[data-astro-cid-dmqpwcec]:hover{background:var(--primary-soft);box-shadow:0 1px #ffffff26 inset,0 8px 20px -4px color-mix(in oklab,var(--primary) 70%,transparent)}.bca-nav__burger[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;gap:5px;width:34px;height:34px;align-items:center;justify-content:center;background:transparent;border:1px solid var(--border);border-radius:8px;padding:0;flex-shrink:0}.bca-nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:block;width:16px;height:1.5px;background:var(--fg);border-radius:2px;transition:transform .2s,opacity .2s}.bca-nav__drawer[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;border-top:1px solid var(--border);background:var(--bg);padding:16px 20px;max-height:calc(100vh - var(--drawer-top, 100px));max-height:calc(100dvh - var(--drawer-top, 100px));overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.bca-nav__drawer--open[data-astro-cid-dmqpwcec]{display:flex}.bca-nav__drawer[data-astro-cid-dmqpwcec]>[data-astro-cid-dmqpwcec]{flex-shrink:0}.bca-nav__drawer-link[data-astro-cid-dmqpwcec]{padding:12px 4px;font-size:15px;font-weight:500;border-bottom:1px solid var(--border);color:var(--fg-2)}.bca-nav__drawer-link--active[data-astro-cid-dmqpwcec]{color:var(--primary);font-weight:600}.bca-nav__drawer-link[data-astro-cid-dmqpwcec]:last-of-type{border-bottom:none}.bca-nav__drawer-sub[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;padding-left:16px;border-bottom:1px solid var(--border)}.bca-nav__drawer-sub-link[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;gap:2px;padding:10px 4px;font-size:14px;font-family:var(--sans);color:var(--fg-2)}.bca-nav__drawer-sub-desc[data-astro-cid-dmqpwcec]{font-size:12px;color:var(--fg-3);line-height:1.3}.bca-nav__drawer-sub-link[data-astro-cid-dmqpwcec]:last-child{font-weight:600;color:var(--primary)}.bca-nav__drawer-cta[data-astro-cid-dmqpwcec]{margin-top:14px;padding:14px 20px;border-radius:10px;background:var(--primary);color:#fff;font-weight:600;font-size:15px;text-align:center}@media (max-width: 1199px){.bca-nav__links[data-astro-cid-dmqpwcec],.bca-nav__actions[data-astro-cid-dmqpwcec]{display:none}.bca-nav__burger[data-astro-cid-dmqpwcec]{display:flex}.bca-nav__submenu[data-astro-cid-dmqpwcec]{display:none}}@media (max-width: 767px){.bca-nav__inner[data-astro-cid-dmqpwcec]{padding:12px 20px}}.bca-footer[data-astro-cid-sz7xmlte]{background:var(--fg);color:var(--bg);padding:72px 32px 40px}.bca-footer__inner[data-astro-cid-sz7xmlte]{max-width:1280px;margin:0 auto}.bca-footer__grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.5fr repeat(6,minmax(0,1fr));gap:40px;padding-bottom:56px;border-bottom:1px solid color-mix(in oklab,var(--bg) 15%,transparent)}.bca-footer__tagline[data-astro-cid-sz7xmlte]{margin-top:16px;font-size:14px;line-height:1.55;opacity:.7;max-width:280px}.bca-footer__address[data-astro-cid-sz7xmlte]{font-size:12px;opacity:.55;margin-top:14px;line-height:1.55}.bca-footer__contact[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:6px;margin-top:16px}.bca-footer__contact-link[data-astro-cid-sz7xmlte]{font-size:13px;opacity:.75;transition:opacity .15s}.bca-footer__contact-link[data-astro-cid-sz7xmlte]:hover{opacity:1}.bca-footer__wa-link[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:6px;color:#25d366;opacity:1}.bca-footer__wa-link[data-astro-cid-sz7xmlte]:hover{color:#4ade80}.bca-footer__hours[data-astro-cid-sz7xmlte]{font-size:11px;opacity:.5;font-family:var(--mono)}.bca-footer__col-head[data-astro-cid-sz7xmlte]{font-size:12px;opacity:.55;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-family:var(--mono)}.bca-footer__col-links[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:10px}.bca-footer__link[data-astro-cid-sz7xmlte]{font-size:14px;opacity:.85;transition:opacity .15s}.bca-footer__link[data-astro-cid-sz7xmlte]:hover{opacity:1}.bca-footer__bottom[data-astro-cid-sz7xmlte]{padding-top:28px;display:flex;justify-content:space-between;font-size:12px;opacity:.55;flex-wrap:wrap;gap:12px}.bca-footer__socials[data-astro-cid-sz7xmlte]{display:flex;gap:18px}.bca-footer__social[data-astro-cid-sz7xmlte]{transition:opacity .15s}.bca-footer__social[data-astro-cid-sz7xmlte]:hover{opacity:1}.bca-footer__disclaimer[data-astro-cid-sz7xmlte]{margin-top:28px;padding:18px;border-radius:12px;background:color-mix(in oklab,var(--bg) 5%,transparent);border:1px solid color-mix(in oklab,var(--bg) 15%,transparent);font-size:11px;opacity:.7;line-height:1.6}.bca-footer__disclaimer[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{opacity:.9}.bca-footer__disclaimer-link[data-astro-cid-sz7xmlte]{text-decoration:underline}@media (max-width: 1023px){.bca-footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.bca-footer__brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media (max-width: 767px){.bca-footer[data-astro-cid-sz7xmlte]{padding:48px 20px 32px}.bca-footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;gap:28px 20px}.bca-footer__bottom[data-astro-cid-sz7xmlte]{flex-direction:column}}
