.phero[data-astro-cid-vby2bde5]{background:var(--navy);color:#eaf2fb;padding:96px 0 80px}.phero[data-astro-cid-vby2bde5] h1[data-astro-cid-vby2bde5]{color:#fff;letter-spacing:-.02em;max-width:20ch;margin-bottom:20px;font-size:clamp(2.2rem,4.6vw,3.4rem);font-weight:800}.plede[data-astro-cid-vby2bde5]{color:#b8cde6;max-width:64ch;font-size:1.06rem}.pherobtns[data-astro-cid-vby2bde5]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.ptypes[data-astro-cid-vby2bde5]{padding:96px 0}.typegrid[data-astro-cid-vby2bde5]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.typecard[data-astro-cid-vby2bde5]{background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);padding:30px 28px}.tglyph[data-astro-cid-vby2bde5]{width:44px;height:44px;stroke:var(--spark);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;background:#0692eb14;border-radius:10px;margin-bottom:16px;padding:8px}.typecard[data-astro-cid-vby2bde5] h3[data-astro-cid-vby2bde5]{margin-bottom:8px;font-size:1.05rem}.twho[data-astro-cid-vby2bde5]{color:var(--muted);margin-bottom:12px;font-size:.92rem}.tgets[data-astro-cid-vby2bde5]{color:var(--muted);font-size:.88rem}.tgets[data-astro-cid-vby2bde5] strong[data-astro-cid-vby2bde5]{color:var(--navy);font-weight:600}.pbenefits[data-astro-cid-vby2bde5]{background:var(--navy);color:#eaf2fb;padding:96px 0}.pbenefits[data-astro-cid-vby2bde5] h2[data-astro-cid-vby2bde5]{color:#fff}.bengrid[data-astro-cid-vby2bde5]{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px;display:grid}.bencard[data-astro-cid-vby2bde5]{background:var(--navy2);border:1px solid var(--line-dark2);border-radius:var(--radius);padding:24px 22px}.bennum[data-astro-cid-vby2bde5]{font-family:var(--display);color:var(--governed);font-size:.78rem;font-weight:700}.bencard[data-astro-cid-vby2bde5] h3[data-astro-cid-vby2bde5]{color:#fff;margin:12px 0 6px;font-size:.98rem}.bencard[data-astro-cid-vby2bde5] p[data-astro-cid-vby2bde5]{color:#b8cde6;font-size:.86rem}.pdir[data-astro-cid-vby2bde5]{background:var(--mist);padding:96px 0;scroll-margin-top:80px}.dirlede[data-astro-cid-vby2bde5]{color:var(--muted);max-width:62ch;margin-top:10px}.dirgrid[data-astro-cid-vby2bde5]{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px;display:grid}.dircard[data-astro-cid-vby2bde5]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);color:inherit;flex-direction:column;padding:24px 22px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.dircard[data-astro-cid-vby2bde5][hidden]{display:none}.dircard[data-astro-cid-vby2bde5].isfeat{border-top:3px solid var(--spark)}.dircard[data-astro-cid-vby2bde5]:hover{border-color:var(--spark);box-shadow:0 4px 16px #09162814}.dircard[data-astro-cid-vby2bde5]:hover .dirext[data-astro-cid-vby2bde5]{color:var(--spark)}.dirhead[data-astro-cid-vby2bde5]{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.dirtile[data-astro-cid-vby2bde5]{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:center;align-items:center;min-width:56px;max-width:160px;height:56px;padding:0 14px;display:flex}.dirtile[data-astro-cid-vby2bde5] img[data-astro-cid-vby2bde5]{object-fit:contain;width:auto;max-width:130px;height:30px;display:block}.dirext[data-astro-cid-vby2bde5]{color:var(--muted);font-size:.95rem;transition:color .15s}.chip[data-astro-cid-vby2bde5]{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:.68rem;font-weight:600}.chip[data-astro-cid-vby2bde5].technology{color:var(--spark);background:#0692eb1a}.chip[data-astro-cid-vby2bde5].delivery{color:#0a8a70;background:#00d4a91f}.chip[data-astro-cid-vby2bde5].advisory{color:#2f7f9c;background:#46a5c424}.chip[data-astro-cid-vby2bde5].featured{color:var(--spark);background:#0692eb1a}.dircard[data-astro-cid-vby2bde5] h3[data-astro-cid-vby2bde5]{margin-bottom:6px;font-size:1rem}.dircard[data-astro-cid-vby2bde5] h3[data-astro-cid-vby2bde5] .chip[data-astro-cid-vby2bde5]{vertical-align:middle;margin-left:8px}.dircard[data-astro-cid-vby2bde5] p[data-astro-cid-vby2bde5]{color:var(--muted);flex:1;font-size:.86rem}.pfilters[data-astro-cid-vby2bde5]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);z-index:5;grid-template-columns:auto 1fr;align-items:center;gap:12px 18px;margin-top:32px;padding:18px 20px;display:grid;position:sticky;top:84px}.pfilters[data-astro-cid-vby2bde5][hidden]{display:none}@media (height<=820px){.pfilters[data-astro-cid-vby2bde5]{position:static}}.flabel[data-astro-cid-vby2bde5]{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:600}.fgroup[data-astro-cid-vby2bde5]{flex-wrap:wrap;gap:8px;display:flex}.fbtn[data-astro-cid-vby2bde5]{font:500 .84rem var(--body);color:var(--navy);background:var(--paper);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:6px 14px}.fbtn[data-astro-cid-vby2bde5]:hover{border-color:var(--spark)}.fbtn[data-astro-cid-vby2bde5][aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.fbtn[data-astro-cid-vby2bde5] .n[data-astro-cid-vby2bde5]{opacity:.55;margin-left:5px;font-size:.76rem}.fbtn[data-astro-cid-vby2bde5] .n[data-astro-cid-vby2bde5]:empty{display:none}.fbar[data-astro-cid-vby2bde5]{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:.84rem;display:flex}.fsearch[data-astro-cid-vby2bde5]{align-items:center;gap:10px;display:flex}.fsearch[data-astro-cid-vby2bde5] input[data-astro-cid-vby2bde5]{font:.86rem var(--body);border:1px solid var(--line);border-radius:999px;width:220px;padding:7px 14px}.fsearch[data-astro-cid-vby2bde5] input[data-astro-cid-vby2bde5]:focus{border-color:var(--spark);outline:none}.freset[data-astro-cid-vby2bde5]{color:var(--spark);font:500 .84rem var(--body);cursor:pointer;background:0 0;border:0}.pmeta[data-astro-cid-vby2bde5]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.reg[data-astro-cid-vby2bde5]{color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-size:.74rem}.dirempty[data-astro-cid-vby2bde5]{text-align:center;color:var(--muted);padding:48px 0}.psteps[data-astro-cid-vby2bde5]{padding:96px 0}.stepgrid[data-astro-cid-vby2bde5]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.stepcard[data-astro-cid-vby2bde5]{background:var(--mist);border:1px solid var(--line);border-radius:var(--radius);padding:26px 24px}.snum[data-astro-cid-vby2bde5]{font-family:var(--display);color:var(--spark);font-size:.78rem;font-weight:700}.stepcard[data-astro-cid-vby2bde5] h3[data-astro-cid-vby2bde5]{margin:12px 0 6px;font-size:1rem}.stepcard[data-astro-cid-vby2bde5] p[data-astro-cid-vby2bde5]{color:var(--muted);font-size:.88rem}.pcta[data-astro-cid-vby2bde5]{background:var(--navy);border-top:1px solid var(--line-dark);padding:72px 0}.pctainner[data-astro-cid-vby2bde5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.pcta[data-astro-cid-vby2bde5] h2[data-astro-cid-vby2bde5]{color:#fff;margin:0 0 6px}.pctasub[data-astro-cid-vby2bde5]{color:#b8cde6;max-width:48ch;font-size:.95rem}.ctabtns[data-astro-cid-vby2bde5]{flex-wrap:wrap;gap:14px;display:flex}@media (width<=940px){.typegrid[data-astro-cid-vby2bde5],.stepgrid[data-astro-cid-vby2bde5]{grid-template-columns:1fr}.bengrid[data-astro-cid-vby2bde5],.dirgrid[data-astro-cid-vby2bde5]{grid-template-columns:1fr 1fr}.pfilters[data-astro-cid-vby2bde5]{grid-template-columns:1fr;position:static}}@media (width<=560px){.bengrid[data-astro-cid-vby2bde5],.dirgrid[data-astro-cid-vby2bde5]{grid-template-columns:1fr}.fbar[data-astro-cid-vby2bde5],.fsearch[data-astro-cid-vby2bde5]{flex-direction:column;align-items:stretch}.fsearch[data-astro-cid-vby2bde5] input[data-astro-cid-vby2bde5]{width:100%}}
