.ba[data-astro-cid-67ggu7zt]{--ink:#071f2b;--ivory:#e8efe9;--mute:#8fa3ad;--dim:#5d717b;--g:#89bd36;--ln:#e8efe90f;color:var(--ivory);background:linear-gradient(var(--ln) 1px, transparent 1px) 0 0 / 56px 56px, linear-gradient(90deg, var(--ln) 1px, transparent 1px) 0 0 / 56px 56px, radial-gradient(1200px 500px at 70% 0%, #0f4a6a 0%, transparent 60%), var(--ink);margin:0 calc(50% - 50vw);padding:3.2rem 20px;position:relative}.ba[data-astro-cid-67ggu7zt]+.ba[data-astro-cid-67ggu7zt]{padding-top:.6rem}.ba-in[data-astro-cid-67ggu7zt]{max-width:1140px;margin:0 auto}.ba-kicker[data-astro-cid-67ggu7zt]{letter-spacing:.2em;text-transform:uppercase;color:var(--g);margin:0 0 .7rem;font:500 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.ba[data-astro-cid-67ggu7zt] h2[data-astro-cid-67ggu7zt]{color:var(--ivory);letter-spacing:-.01em;margin:0 0 .5rem;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:300}.ba-lede[data-astro-cid-67ggu7zt]{color:var(--mute);max-width:62ch;margin:0 0 1.6rem;font-weight:300}.ba-grid[data-astro-cid-67ggu7zt]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.4rem;display:grid}.ba-card[data-astro-cid-67ggu7zt]{margin:0}.ba-frame[data-astro-cid-67ggu7zt]{aspect-ratio:4/5;touch-action:pan-y;background:#0b2733;border:1px solid #e8efe92e;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 20px 50px -20px #000000b3,inset 0 0 0 1px #ffffff08}.ba-frame[data-astro-cid-67ggu7zt] img[data-astro-cid-67ggu7zt]{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.ba-after[data-astro-cid-67ggu7zt]{clip-path:inset(0 0 0 var(--p))}.ba-handle[data-astro-cid-67ggu7zt]{top:0;bottom:0;left:var(--p);background:var(--g);pointer-events:none;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 14px 2px #89bd36b3}.ba-handle[data-astro-cid-67ggu7zt]:after{content:"↔";-webkit-backdrop-filter:blur(6px);border:1px solid var(--g);width:40px;height:40px;color:var(--g);text-align:center;background:#071f2bbf;border-radius:50%;margin:-20px 0 0 -20px;font:700 18px/38px system-ui,sans-serif;position:absolute;top:50%;left:50%}.ba-corner[data-astro-cid-67ggu7zt]{pointer-events:none;background:linear-gradient(var(--g),var(--g)) 0 0/14px 1px no-repeat, linear-gradient(var(--g),var(--g)) 0 0/1px 14px no-repeat, linear-gradient(var(--g),var(--g)) 100% 0/14px 1px no-repeat, linear-gradient(var(--g),var(--g)) 100% 0/1px 14px no-repeat, linear-gradient(var(--g),var(--g)) 0 100%/14px 1px no-repeat, linear-gradient(var(--g),var(--g)) 0 100%/1px 14px no-repeat, linear-gradient(var(--g),var(--g)) 100% 100%/14px 1px no-repeat, linear-gradient(var(--g),var(--g)) 100% 100%/1px 14px no-repeat;opacity:.8;position:absolute;inset:8px}.ba-tag[data-astro-cid-67ggu7zt]{letter-spacing:.2em;text-transform:uppercase;pointer-events:none;-webkit-backdrop-filter:blur(6px);color:var(--ivory);background:#071f2bb8;border:1px solid #e8efe940;border-radius:3px;padding:6px 8px;font:500 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:16px}.ba-tag-b[data-astro-cid-67ggu7zt]{left:16px}.ba-tag-a[data-astro-cid-67ggu7zt]{border-color:var(--g);color:var(--g);right:16px}.ba-range[data-astro-cid-67ggu7zt]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.ba-frame[data-astro-cid-67ggu7zt]:focus-within{outline:2px solid var(--g);outline-offset:3px}.ba-card[data-astro-cid-67ggu7zt] figcaption[data-astro-cid-67ggu7zt]{color:var(--mute);margin-top:.8rem;font-size:.88rem;font-weight:300;line-height:1.55}.ba-card[data-astro-cid-67ggu7zt] figcaption[data-astro-cid-67ggu7zt] strong[data-astro-cid-67ggu7zt]{color:var(--ivory);font-weight:500}.ba-cta[data-astro-cid-67ggu7zt]{-webkit-backdrop-filter:blur(8px);background:#e8efe90f;border:1px solid #e8efe929;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.2rem;margin-top:2rem;padding:1.2rem 1.4rem;display:flex}.ba-cta[data-astro-cid-67ggu7zt] p[data-astro-cid-67ggu7zt]{font-family:var(--font-display);color:var(--ivory);margin:0;font-size:1.2rem;font-weight:300}.ba-cta-btns[data-astro-cid-67ggu7zt]{flex-wrap:wrap;gap:.6rem;display:flex}.ba-cta[data-astro-cid-67ggu7zt] a[data-astro-cid-67ggu7zt]{border-radius:4px;align-items:center;min-height:48px;padding:0 1.2rem;font:600 .95rem system-ui,sans-serif;text-decoration:none;display:inline-flex}.ba-call[data-astro-cid-67ggu7zt]{background:var(--g);color:#0b1a07}.ba-consult[data-astro-cid-67ggu7zt]{color:var(--ivory);border:1px solid #e8efe980}.ba-cta[data-astro-cid-67ggu7zt] a[data-astro-cid-67ggu7zt]:hover{color:inherit;filter:brightness(1.08)}.ba-steps[data-astro-cid-67ggu7zt] .ba-frame[data-astro-cid-67ggu7zt] img[data-astro-cid-67ggu7zt]{opacity:0;transition:opacity .4s}.ba-steps[data-astro-cid-67ggu7zt] .ba-frame[data-astro-cid-67ggu7zt] img[data-astro-cid-67ggu7zt].is-on{opacity:1}.ba-grid[data-astro-cid-67ggu7zt].has-jobs{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:2rem}.ba-stepbar[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt] span[data-astro-cid-67ggu7zt]{color:inherit;opacity:.7;font-size:1rem;display:block}.ba-stepbar[data-astro-cid-67ggu7zt]{flex-wrap:wrap;gap:.35rem;margin-top:.6rem;display:flex}.ba-stepbar[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt]{letter-spacing:.08em;text-transform:uppercase;min-width:0;min-height:52px;color:var(--mute);cursor:pointer;background:#e8efe90a;border:1px solid #e8efe933;border-radius:4px;flex:22%;padding:.3rem .2rem;font:500 .72rem ui-monospace,SFMono-Regular,Menlo,monospace}.ba-stepbar[data-astro-cid-67ggu7zt] button[data-astro-cid-67ggu7zt][aria-pressed=true]{border-color:var(--g);color:var(--g);background:#89bd361a}@media (width<=600px){.ba[data-astro-cid-67ggu7zt]{padding:2.4rem 18px}}
