.hero[data-astro-cid-rizv3lwg]{isolation:isolate;background:var(--navy);color:#fff;position:relative;overflow:hidden}.hero__img[data-astro-cid-rizv3lwg]{z-index:-2;object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-rizv3lwg]:after{content:"";z-index:-1;background:linear-gradient(100deg, var(--navy) 30%, #0a1b3d8c);position:absolute;inset:0}.hero__content[data-astro-cid-rizv3lwg]{padding-block:4.5rem 4rem}.hero__eyebrow[data-astro-cid-rizv3lwg]{color:#8db4ff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.78rem;font-weight:600}h1[data-astro-cid-rizv3lwg]{max-width:16ch;font-size:clamp(2.5rem,9vw,4.75rem);line-height:1.02}h1[data-astro-cid-rizv3lwg] span[data-astro-cid-rizv3lwg]{color:#8db4ff;display:block}.hero__lead[data-astro-cid-rizv3lwg]{opacity:.85;max-width:34rem;margin-top:1.5rem;font-size:1.1rem}.hero__actions[data-astro-cid-rizv3lwg]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.hero__points[data-astro-cid-rizv3lwg]{flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:2.5rem;font-size:.9rem;font-weight:500;display:flex}.hero__points[data-astro-cid-rizv3lwg] li[data-astro-cid-rizv3lwg]:before{content:"✓";color:#8db4ff;margin-right:.5rem}@media (width>=52em){.hero__content[data-astro-cid-rizv3lwg]{padding-block:8rem 6.5rem}}.grid[data-astro-cid-jc2wiixg]{background:var(--line);border:1px solid var(--line);border-radius:.75rem;gap:1px;margin-top:3rem;display:grid;overflow:hidden}.item[data-astro-cid-jc2wiixg]{background:var(--bg);padding:1.75rem;transition:background .25s}.item[data-astro-cid-jc2wiixg]:hover{background:var(--surface)}.item__icon[data-astro-cid-jc2wiixg]{color:var(--accent-text);margin-bottom:1.25rem}.item[data-astro-cid-jc2wiixg] h3[data-astro-cid-jc2wiixg]{font-size:1.15rem}.item[data-astro-cid-jc2wiixg] p[data-astro-cid-jc2wiixg]{color:var(--muted);margin-top:.5rem;font-size:.95rem}@media (width>=40em){.grid[data-astro-cid-jc2wiixg]{grid-template-columns:repeat(2,1fr)}}@media (width>=64em){.grid[data-astro-cid-jc2wiixg]{grid-template-columns:repeat(3,1fr)}.item[data-astro-cid-jc2wiixg]{padding:2.25rem}}.benefits[data-astro-cid-n3wg74i5]{background:var(--navy);color:#fff;--muted:#ffffffb3;--accent-text:#8db4ff}.grid[data-astro-cid-n3wg74i5]{gap:3rem;display:grid}.list[data-astro-cid-n3wg74i5]{gap:1.5rem;margin-top:2.5rem;display:grid}.list[data-astro-cid-n3wg74i5] li[data-astro-cid-n3wg74i5]{border-top:1px solid #ffffff2e;padding-top:1.25rem}.list[data-astro-cid-n3wg74i5] h3[data-astro-cid-n3wg74i5]{font-size:1.15rem}.list[data-astro-cid-n3wg74i5] p[data-astro-cid-n3wg74i5]{color:var(--muted);margin-top:.35rem}.photos[data-astro-cid-n3wg74i5]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.photos[data-astro-cid-n3wg74i5] img[data-astro-cid-n3wg74i5]{object-fit:cover;border-radius:.5rem;width:100%;height:100%;min-height:14rem}.photos[data-astro-cid-n3wg74i5] img[data-astro-cid-n3wg74i5]:last-child{margin-top:2.5rem}.chips[data-astro-cid-n3wg74i5]{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.chips[data-astro-cid-n3wg74i5] li[data-astro-cid-n3wg74i5]{border:1px solid var(--line);border-radius:999px;padding:.65rem 1.2rem;font-weight:500;transition:background .2s,color .2s,border-color .2s}.chips[data-astro-cid-n3wg74i5] li[data-astro-cid-n3wg74i5]:hover{background:var(--accent-text);border-color:var(--accent-text);color:#fff}@media (width>=52em){.grid[data-astro-cid-n3wg74i5]{grid-template-columns:1.1fr 1fr;align-items:center;gap:6rem}}.steps[data-astro-cid-t7w32zbk]{gap:2rem;margin-top:3rem;display:grid;position:relative}.steps[data-astro-cid-t7w32zbk] li[data-astro-cid-t7w32zbk]{padding-left:4rem;position:relative}.steps__n[data-astro-cid-t7w32zbk]{background:var(--accent-text);color:#fff;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.steps[data-astro-cid-t7w32zbk] li[data-astro-cid-t7w32zbk]:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:3rem;bottom:-2rem;left:1.35rem}.steps[data-astro-cid-t7w32zbk] h3[data-astro-cid-t7w32zbk]{font-size:1.2rem}.steps[data-astro-cid-t7w32zbk] p[data-astro-cid-t7w32zbk]{color:var(--muted);margin-top:.35rem}@media (width>=52em){.steps[data-astro-cid-t7w32zbk]{grid-template-columns:repeat(4,1fr);gap:2.5rem}.steps[data-astro-cid-t7w32zbk] li[data-astro-cid-t7w32zbk]{padding:4rem 0 0}.steps[data-astro-cid-t7w32zbk] li[data-astro-cid-t7w32zbk]:not(:last-child):before{width:auto;height:2px;inset:1.3rem -2.5rem auto 3.25rem}}.quote[data-astro-cid-hvxfvccb]{background:var(--surface)}.grid[data-astro-cid-hvxfvccb]{gap:2.5rem;display:grid}.box[data-astro-cid-hvxfvccb]{background:var(--bg);border:1px solid var(--line);border-radius:.75rem;padding:1.5rem}form[data-astro-cid-hvxfvccb],.row[data-astro-cid-hvxfvccb]{gap:1.1rem;display:grid}.field[data-astro-cid-hvxfvccb]{gap:.35rem;display:grid}label[data-astro-cid-hvxfvccb]{font-size:.85rem;font-weight:600}input[data-astro-cid-hvxfvccb],select[data-astro-cid-hvxfvccb],textarea[data-astro-cid-hvxfvccb]{border:1px solid var(--line);width:100%;color:var(--fg);font:inherit;background:#fff;border-radius:.5rem;padding:.8rem .9rem;font-size:1rem}[data-astro-cid-hvxfvccb][aria-invalid=true]{border-color:#c0392b}.err[data-astro-cid-hvxfvccb]{color:#b0281a;font-size:.85rem}.done[data-astro-cid-hvxfvccb]{justify-items:start;gap:1rem;display:grid}.done[data-astro-cid-hvxfvccb] h3[data-astro-cid-hvxfvccb]{font-size:1.4rem}.done[data-astro-cid-hvxfvccb] p[data-astro-cid-hvxfvccb]{color:var(--muted)}.done__back[data-astro-cid-hvxfvccb]{color:var(--accent-text);font:600 .9rem var(--font-body);cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (width>=40em){.row[data-astro-cid-hvxfvccb]{grid-template-columns:1fr 1fr}}@media (width>=52em){.grid[data-astro-cid-hvxfvccb]{grid-template-columns:1fr 1.2fr;align-items:start;gap:5rem}.box[data-astro-cid-hvxfvccb]{padding:2.5rem}}.tech{--bg:#fff;--surface:#eef3fb;--fg:#0a1b3d;--muted:#52607a;--line:#0a1b3d24;--navy:#0a1b3d;--accent:#2f6df6;--accent-text:#1f5ae0;--accent-ink:#fff;--font-display:"Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, sans-serif;--footer-bg:#07142e;--footer-fg:#fff}.tech h1,.tech h2,.tech h3{letter-spacing:-.03em;font-weight:700}.tech .btn,.tech .wa-line{border-radius:.5rem}.tech .btn--ghost{color:inherit}
