.bwa-bottom-bar[data-astro-cid-bk6h52fm]{position:fixed;right:22px;bottom:22px;z-index:30;display:grid;justify-items:center;gap:9px;transition:opacity .2s ease,transform .2s ease}.bwa-action[data-astro-cid-bk6h52fm]{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--line,#d9e2ec);border-radius:50%;color:var(--navy,#102a43);background:var(--surface,#fff);box-shadow:0 12px 28px #102a4330;font:800 22px/1 Inter,system-ui,sans-serif;text-decoration:none;cursor:pointer;transition:transform .2s ease,opacity .2s ease,background .2s ease}.bwa-action[data-astro-cid-bk6h52fm]:hover{transform:translateY(-2px);background:var(--cyan,#ddf4ff);color:var(--blue,#2878ff)}.bwa-whatsapp[data-astro-cid-bk6h52fm]{color:#128c7e}.bwa-contact[data-astro-cid-bk6h52fm]{color:#fff;background:var(--blue,#2878ff);border-color:var(--blue,#2878ff)}.bwa-contact[data-astro-cid-bk6h52fm]:hover{color:#fff;background:#1765e8}.bwa-action[data-astro-cid-bk6h52fm][hidden]{display:none}.bwa-action[data-astro-cid-bk6h52fm] svg[data-astro-cid-bk6h52fm]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.bwa-whatsapp[data-astro-cid-bk6h52fm] svg[data-astro-cid-bk6h52fm]{width:26px;height:26px}.bwa-theme[data-astro-cid-bk6h52fm]{display:none}.bwa-toggle[data-astro-cid-bk6h52fm]{color:#fff;background:var(--blue,#2878ff);border-color:var(--blue,#2878ff);font-size:27px}.bwa-toggle[data-astro-cid-bk6h52fm]:hover{color:#fff;background:#1765e8}.bwa-bottom-bar[data-astro-cid-bk6h52fm].is-open .bwa-toggle[data-astro-cid-bk6h52fm]{transform:rotate(45deg)}.bwa-bottom-bar[data-astro-cid-bk6h52fm].is-form-active{opacity:.35;pointer-events:none}@media(max-width:800px){.bwa-bottom-bar[data-astro-cid-bk6h52fm]{right:16px;bottom:16px;gap:8px}.bwa-action[data-astro-cid-bk6h52fm]{width:48px;height:48px}.bwa-toggle[data-astro-cid-bk6h52fm]{width:52px;height:52px}.bwa-theme[data-astro-cid-bk6h52fm]{display:grid}}body.dark .site-header{background:#091e31!important}body.dark .card,body.dark details{background:#102f49;color:#f5faff}body.dark .card p{color:#c5d5e2}body.dark .site-links{color:#f5faff}.site-links [aria-current],.site-dropdown summary.active{color:var(--blue)!important;text-decoration:underline;text-underline-offset:6px}:focus-visible{outline:3px solid var(--blue,#2878ff);outline-offset:4px}input,select,textarea{box-sizing:border-box;min-width:0}[aria-invalid=true]{border-color:#d14b58!important}.field-error{color:#bd2738;font-size:12px}body.dark .field-error{color:#ffabb4}.hero-grid h1{font-size:clamp(2.3rem,4.2vw,3.8rem);line-height:1.12;text-wrap:balance}.visual-icon svg{fill:none;stroke:currentColor}.site-footer{padding:40px 20px!important;background:#091e31;color:#c5d5e2}.site-footer-inner{max-width:1160px;margin:auto;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.site-footer img{width:210px}.site-footer a{color:#f5faff;margin-right:18px;text-decoration:none}.site-footer small{width:100%}a,button,summary{transition:color .18s,background-color .18s,box-shadow .18s}section[id]{scroll-margin-top:110px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.reveal{opacity:1!important;transform:none!important}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--paper,#f7f9fc) 90%,transparent);border-bottom:1px solid var(--line,#d9e2ec);backdrop-filter:blur(16px);transition:.2s ease}.site-nav[data-astro-cid-3ef6ksr2]{width:min(1160px,calc(100% - 40px));min-height:92px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.site-logo[data-astro-cid-3ef6ksr2]{width:235px;height:auto;display:block}.site-logo-dark[data-astro-cid-3ef6ksr2],body.dark .site-logo-light[data-astro-cid-3ef6ksr2]{display:none}body.dark .site-logo-dark[data-astro-cid-3ef6ksr2]{display:block}.site-links[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:24px;font:700 14px/1.2 Inter,system-ui,sans-serif}.site-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.site-dropdown[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{color:var(--muted,#627d98);text-decoration:none;cursor:pointer}.site-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.site-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active,.site-dropdown[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:hover{color:var(--blue,#2878ff)}.site-dropdown[data-astro-cid-3ef6ksr2]{position:relative}.site-dropdown[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{list-style:none}.site-dropdown[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.site-dropdown[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:after{content:"⌄";margin-left:6px;color:var(--blue,#2878ff)}.site-dropdown-menu[data-astro-cid-3ef6ksr2]{position:absolute;top:30px;left:-18px;min-width:230px;display:grid;gap:4px;padding:10px;border:1px solid var(--line,#d9e2ec);border-radius:13px;background:var(--surface,#fff);box-shadow:0 18px 35px #102a4320}.site-dropdown-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:10px 11px;border-radius:8px}.site-dropdown-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:var(--cyan,#ddf4ff)}.site-start[data-astro-cid-3ef6ksr2]{padding:12px 17px;border-radius:10px;color:#fff!important;background:var(--blue,#2878ff);box-shadow:0 9px 20px #2878ff35}.site-whatsapp[data-astro-cid-3ef6ksr2]{display:none}.site-theme[data-astro-cid-3ef6ksr2]{width:40px;height:40px;border:1px solid var(--line,#d9e2ec);border-radius:10px;color:var(--navy,#102a43);background:var(--surface,#fff);cursor:pointer;font-size:17px}.site-menu-button[data-astro-cid-3ef6ksr2]{display:none;padding:7px 10px;border:1px solid var(--line,#d9e2ec);border-radius:9px;color:var(--navy,#102a43);background:var(--surface,#fff);font-size:20px;cursor:pointer}.site-overlay[data-astro-cid-3ef6ksr2]{display:none}.site-nav-icon[data-astro-cid-3ef6ksr2]{display:inline-block;width:20px;margin-right:6px;color:var(--blue,#2878ff);text-align:center}@media(max-width:800px){body.menu-open{overflow:hidden}.site-nav[data-astro-cid-3ef6ksr2]{min-height:78px}.site-logo[data-astro-cid-3ef6ksr2]{width:195px}.site-menu-button[data-astro-cid-3ef6ksr2]{display:block}.site-links[data-astro-cid-3ef6ksr2]{position:fixed;top:78px;left:14px;right:14px;display:none;align-items:stretch;gap:8px;max-height:calc(100vh - 100px);overflow:auto;padding:17px;border:1px solid var(--line,#d9e2ec);border-radius:18px;background:var(--surface,#fff);box-shadow:0 22px 45px #102a4330}.site-links[data-astro-cid-3ef6ksr2].open{display:grid}.site-overlay[data-astro-cid-3ef6ksr2]{position:fixed;inset:78px 0 0;z-index:-1;display:block;background:#06152599;opacity:0;pointer-events:none;transition:.2s ease}.site-links[data-astro-cid-3ef6ksr2].open+.site-overlay[data-astro-cid-3ef6ksr2]{opacity:1;pointer-events:auto}.site-dropdown[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--line,#d9e2ec);padding-bottom:8px}.site-dropdown[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{display:block;padding:10px 4px}.site-dropdown[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]:after{float:right}.site-dropdown-menu[data-astro-cid-3ef6ksr2]{position:static;margin-top:4px;box-shadow:none}.site-dropdown-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:11px 12px}.site-theme[data-astro-cid-3ef6ksr2],.site-whatsapp[data-astro-cid-3ef6ksr2]{display:block;width:100%;height:auto;padding:11px;text-align:left}.site-whatsapp[data-astro-cid-3ef6ksr2]{color:#128c7e!important}.site-start[data-astro-cid-3ef6ksr2]{text-align:center;margin-top:5px;padding:14px 17px}.site-menu-button[data-astro-cid-3ef6ksr2].is-open{font-size:0}.site-menu-button[data-astro-cid-3ef6ksr2].is-open:after{content:"×";font-size:25px}}
