.sec-head[data-astro-cid-milaswjp]{max-width:44rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.h-section[data-astro-cid-milaswjp]{margin-top:1.125rem}.lead[data-astro-cid-milaswjp]{max-width:34rem;margin-top:1.25rem}.alt[data-astro-cid-milaswjp]{background:var(--color-surface)}.note[data-astro-cid-milaswjp]{color:var(--color-muted);margin-top:1.25rem;font-size:.8125rem}.ic[data-astro-cid-milaswjp]{flex:none;place-items:center;display:grid}.two[data-astro-cid-milaswjp]{gap:2.5rem;display:grid}.pad[data-astro-cid-milaswjp]{height:clamp(4.5rem,9vw,8.5rem)}.hub[data-astro-cid-milaswjp]{justify-items:center;gap:2rem;margin-top:3.5rem;display:grid}.con[data-astro-cid-milaswjp]{display:none}.app[data-astro-cid-milaswjp]{width:min(100%,17rem)}.mark[data-astro-cid-milaswjp]{z-index:1;text-align:center;justify-items:center;display:grid;position:relative}.mark[data-astro-cid-milaswjp] svg{width:6rem;height:6rem;box-shadow:0 0 0 .75rem #0a6cff1a, 0 0 0 1.75rem #0a6cff0d, var(--shadow-float);border-radius:1.4rem}.mark[data-astro-cid-milaswjp] b[data-astro-cid-milaswjp]{letter-spacing:-.02em;color:var(--color-ink);margin-top:2.5rem;font-size:1.25rem;font-weight:800}.mark[data-astro-cid-milaswjp] em[data-astro-cid-milaswjp]{color:var(--color-blue);font-style:normal}.mark[data-astro-cid-milaswjp] small[data-astro-cid-milaswjp]{color:var(--color-muted);margin-top:.125rem;font-size:.8125rem}.hub[data-astro-cid-milaswjp] figcaption[data-astro-cid-milaswjp]{color:var(--color-muted);grid-column:1/-1;justify-self:start;font-size:.75rem}@media (width>=1024px){.hub[data-astro-cid-milaswjp]{grid-template-columns:minmax(0,1fr) auto 17rem;align-items:center;gap:2rem 0;margin-top:4.5rem}.con[data-astro-cid-milaswjp]{width:100%;display:block}.mark[data-astro-cid-milaswjp]{padding:0 2.25rem}.mark[data-astro-cid-milaswjp] small[data-astro-cid-milaswjp]{max-width:8.5rem;line-height:1.5}.mark[data-astro-cid-milaswjp]:before{content:"";z-index:-1;border-top:2px dashed #9cc0f5;position:absolute;top:3rem;left:-1rem;right:-1rem}}.clip[data-astro-cid-milaswjp]{overflow:hidden}.group[data-astro-cid-milaswjp]{scroll-margin-top:6rem}.pillars[data-astro-cid-milaswjp]{gap:1.25rem;display:grid}.pillar[data-astro-cid-milaswjp]{border:1px solid var(--color-line);border-radius:var(--radius-lg);flex-direction:column;padding:clamp(1.75rem,3vw,2.5rem);transition:border-color .2s;display:flex}.pillar[data-astro-cid-milaswjp]:hover{border-color:var(--color-ink)}.pillar[data-astro-cid-milaswjp] h3[data-astro-cid-milaswjp]{margin-top:.875rem;font-size:1.5rem;font-weight:700}.pillar[data-astro-cid-milaswjp] p[data-astro-cid-milaswjp]{color:var(--color-muted);margin-top:.625rem;font-size:.9375rem;line-height:1.7}.go[data-astro-cid-milaswjp]{color:var(--color-blue-600);align-items:center;gap:.375rem;margin-top:auto;padding-top:1.75rem;font-size:.875rem;font-weight:600;display:inline-flex}.go[data-astro-cid-milaswjp] svg{width:.9375rem;height:.9375rem;transition:transform .2s}.pillar[data-astro-cid-milaswjp]:hover .go[data-astro-cid-milaswjp] svg{transform:translate(3px)}@media (width>=768px){.pillars[data-astro-cid-milaswjp]{grid-template-columns:repeat(3,1fr)}}.layers[data-astro-cid-milaswjp]{gap:1.75rem;display:grid}.layers[data-astro-cid-milaswjp] li[data-astro-cid-milaswjp]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#fff;padding:1.5rem;position:relative}.layers[data-astro-cid-milaswjp] li[data-astro-cid-milaswjp]:not(:last-child):after{content:"";border-left:1.5px solid var(--color-blue);height:1.75rem;position:absolute;top:100%;left:2.5rem}.layers[data-astro-cid-milaswjp] .ic[data-astro-cid-milaswjp]{border-radius:var(--radius-md);background:var(--color-blue-50);width:2.75rem;height:2.75rem;color:var(--color-blue)}.layers[data-astro-cid-milaswjp] svg{width:1.25rem;height:1.25rem}.layers[data-astro-cid-milaswjp] strong[data-astro-cid-milaswjp]{color:var(--color-ink);letter-spacing:-.02em;margin-top:1.125rem;font-size:1.0625rem;display:block}.layers[data-astro-cid-milaswjp] small[data-astro-cid-milaswjp]{color:var(--color-muted);margin-top:.25rem;font-size:.875rem;line-height:1.5;display:block}.layers[data-astro-cid-milaswjp] .keep[data-astro-cid-milaswjp]{background:var(--color-navy);border-color:var(--color-navy)}.layers[data-astro-cid-milaswjp] .keep[data-astro-cid-milaswjp] .ic[data-astro-cid-milaswjp]{color:#fff;background:#ffffff1a}.layers[data-astro-cid-milaswjp] .keep[data-astro-cid-milaswjp] strong[data-astro-cid-milaswjp]{color:#fff}.layers[data-astro-cid-milaswjp] .keep[data-astro-cid-milaswjp] small[data-astro-cid-milaswjp]{color:#ffffffad}.navy[data-astro-cid-milaswjp]{background:var(--color-navy);color:#ffffffb3}.navy[data-astro-cid-milaswjp] .eyebrow[data-astro-cid-milaswjp]{color:#6fb1ff}.navy[data-astro-cid-milaswjp] h2[data-astro-cid-milaswjp]{color:#fff}.navy[data-astro-cid-milaswjp] .lead[data-astro-cid-milaswjp]{color:#ffffffb3}.navy[data-astro-cid-milaswjp] .note[data-astro-cid-milaswjp]{color:#ffffff8c}.lanes[data-astro-cid-milaswjp]{gap:1rem;display:grid}.lane[data-astro-cid-milaswjp]{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff24;padding:1.75rem}.dir[data-astro-cid-milaswjp]{color:#9cc8ff;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.dir[data-astro-cid-milaswjp] svg{width:1.125rem;height:1.125rem}.lane[data-astro-cid-milaswjp] h3[data-astro-cid-milaswjp]{color:#fff;margin-top:.875rem;font-size:1.25rem;font-weight:700}.lane[data-astro-cid-milaswjp] h3[data-astro-cid-milaswjp]+p[data-astro-cid-milaswjp]{margin-top:.375rem;font-size:.9375rem;line-height:1.65}.group[data-astro-cid-milaswjp]{border-top:1px solid var(--color-line);gap:1rem;padding-block:2.5rem;display:grid}.group[data-astro-cid-milaswjp]:last-child{padding-bottom:0}.gname[data-astro-cid-milaswjp]{font-size:1.125rem;font-weight:700}.gitems[data-astro-cid-milaswjp]{gap:2.5rem;display:grid}.fd[data-astro-cid-milaswjp]{gap:1.25rem;scroll-margin-top:6rem;display:flex}.fd[data-astro-cid-milaswjp] .ic[data-astro-cid-milaswjp]{border-radius:var(--radius-md);background:var(--color-blue-50);width:2.75rem;height:2.75rem;color:var(--color-blue)}.fd[data-astro-cid-milaswjp] .ic[data-astro-cid-milaswjp] svg{width:1.25rem;height:1.25rem}.fd[data-astro-cid-milaswjp] h4[data-astro-cid-milaswjp]{color:var(--color-ink);letter-spacing:-.03em;font-size:1.25rem;font-weight:700;line-height:2.75rem}.fd[data-astro-cid-milaswjp] ul[data-astro-cid-milaswjp]{gap:.5rem;margin-top:.5rem;display:grid}.fd[data-astro-cid-milaswjp] li[data-astro-cid-milaswjp]{align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.6;display:flex}.fd[data-astro-cid-milaswjp] li[data-astro-cid-milaswjp] svg{width:1rem;height:1rem;color:var(--color-blue);stroke-width:2.75px;flex:none;margin-top:.3rem}.fd[data-astro-cid-milaswjp]:target h4[data-astro-cid-milaswjp]{color:var(--color-blue)}.checks[data-astro-cid-milaswjp] li[data-astro-cid-milaswjp]{border-top:1px solid #d9e0e8;gap:1.25rem;padding-block:1.375rem;display:flex}.checks[data-astro-cid-milaswjp] li[data-astro-cid-milaswjp]:last-child{border-bottom:1px solid #d9e0e8}.n[data-astro-cid-milaswjp]{font-family:var(--font-mono);color:var(--color-blue-600);padding-top:.2rem;font-size:.8125rem;font-weight:600}.checks[data-astro-cid-milaswjp] h3[data-astro-cid-milaswjp]{font-size:1.125rem;font-weight:700}.checks[data-astro-cid-milaswjp] p[data-astro-cid-milaswjp]{color:var(--color-muted);margin-top:.125rem;font-size:.9375rem;line-height:1.6}.fallbacks[data-astro-cid-milaswjp]{background:var(--color-line);border:1px solid var(--color-line);border-radius:var(--radius-lg);gap:1px;display:grid;overflow:hidden}.fallbacks[data-astro-cid-milaswjp] li[data-astro-cid-milaswjp]{background:#fff;padding:1.75rem}.fallbacks[data-astro-cid-milaswjp] h3[data-astro-cid-milaswjp]{font-size:1.125rem;font-weight:700}.fallbacks[data-astro-cid-milaswjp] p[data-astro-cid-milaswjp]{color:var(--color-muted);margin-top:.5rem;font-size:.9375rem;line-height:1.65}.plans[data-astro-cid-milaswjp]{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.5}.plans[data-astro-cid-milaswjp] th[data-astro-cid-milaswjp],.plans[data-astro-cid-milaswjp] td[data-astro-cid-milaswjp]{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);padding:1.125rem .75rem 1.125rem 0}.plans[data-astro-cid-milaswjp] thead[data-astro-cid-milaswjp] th[data-astro-cid-milaswjp]{color:var(--color-muted);border-bottom-color:var(--color-navy);font-size:.8125rem;font-weight:600}.plans[data-astro-cid-milaswjp] tbody[data-astro-cid-milaswjp] th[data-astro-cid-milaswjp]{font-family:var(--font-mono);color:var(--color-ink);white-space:nowrap;padding-right:1.25rem;font-weight:600}.plans[data-astro-cid-milaswjp] td[data-astro-cid-milaswjp]:last-child{color:var(--color-ink);font-weight:600}.faq[data-astro-cid-milaswjp] details[data-astro-cid-milaswjp]{border-top:1px solid #d9e0e8}.faq[data-astro-cid-milaswjp] details[data-astro-cid-milaswjp]:last-child{border-bottom:1px solid #d9e0e8}.faq[data-astro-cid-milaswjp] summary[data-astro-cid-milaswjp]{color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.375rem;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.faq[data-astro-cid-milaswjp] summary[data-astro-cid-milaswjp]::-webkit-details-marker{display:none}.faq[data-astro-cid-milaswjp] summary[data-astro-cid-milaswjp] svg{width:1.25rem;height:1.25rem;color:var(--color-muted);flex:none;transition:transform .2s}.faq[data-astro-cid-milaswjp] details[data-astro-cid-milaswjp][open] summary[data-astro-cid-milaswjp] svg{transform:rotate(45deg)}.faq[data-astro-cid-milaswjp] details[data-astro-cid-milaswjp] p[data-astro-cid-milaswjp]{color:var(--color-muted);padding:0 2.25rem 1.5rem 0;font-size:.9375rem;line-height:1.75}@media (width>=640px){.fallbacks[data-astro-cid-milaswjp],.gitems[data-astro-cid-milaswjp]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.two[data-astro-cid-milaswjp]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:5rem}.stick[data-astro-cid-milaswjp]{position:sticky;top:7rem}.layers[data-astro-cid-milaswjp]{grid-template-columns:repeat(5,1fr);gap:2rem}.layers[data-astro-cid-milaswjp] li[data-astro-cid-milaswjp]:not(:last-child):after{border-left:0;border-top:1.5px solid var(--color-blue);width:2rem;height:0;top:2.875rem;left:100%}.group[data-astro-cid-milaswjp]{grid-template-columns:14rem 1fr;gap:2.5rem}.fallbacks[data-astro-cid-milaswjp]{grid-template-columns:repeat(4,1fr)}}
