.birth[data-astro-cid-757sy5bf]{background:var(--color-navy-950);color:var(--color-white);padding-block:clamp(3rem,6vw,6rem)}.birth__container[data-astro-cid-757sy5bf]{width:min(90%,81.25rem);margin-inline:auto}.birth__main[data-astro-cid-757sy5bf]{align-items:center;gap:2rem;display:grid}.birth__copy[data-astro-cid-757sy5bf],.birth__product[data-astro-cid-757sy5bf],.birth__phase[data-astro-cid-757sy5bf]{min-width:0}.birth__copy[data-astro-cid-757sy5bf] .wordmark{--color-heading:var(--color-white);margin-bottom:1.75rem}.birth__copy[data-astro-cid-757sy5bf] .eyebrow{margin-bottom:1rem}.birth[data-astro-cid-757sy5bf] h2[data-astro-cid-757sy5bf]{color:var(--color-white);letter-spacing:-.035em;max-width:14ch;margin:0;font-size:clamp(2.1rem,3.8vw,3.5rem);line-height:1.08}.birth__intro[data-astro-cid-757sy5bf]{max-width:42ch;color:var(--color-neutral-200);margin:1.25rem 0 1.5rem;font-size:1rem;line-height:1.65}.birth__unit[data-astro-cid-757sy5bf]{max-width:25rem;min-height:44px;color:var(--color-white);grid-template-columns:104px minmax(0,1fr);align-items:center;gap:1rem;text-decoration:none;display:grid}.birth__unit[data-astro-cid-757sy5bf]>img[data-astro-cid-757sy5bf]{background:var(--color-white);width:104px;height:104px;display:block}.birth__unit[data-astro-cid-757sy5bf]>span[data-astro-cid-757sy5bf]{justify-items:start;gap:.5rem;min-width:0;display:grid}.birth__unit-label[data-astro-cid-757sy5bf]{color:var(--color-cyan-100);font-size:.875rem;line-height:1.4}.birth__unit[data-astro-cid-757sy5bf] strong[data-astro-cid-757sy5bf]{font:500 .75rem/1.6 var(--font-mono);overflow-wrap:anywhere}.birth__unit[data-astro-cid-757sy5bf] .icon{color:var(--color-cyan-400)}.birth__unit[data-astro-cid-757sy5bf]:hover .birth__unit-label[data-astro-cid-757sy5bf]{text-underline-offset:.2em;text-decoration:underline}.birth__unit[data-astro-cid-757sy5bf]:focus-visible{outline:2px solid var(--color-cyan-400);outline-offset:6px;border-radius:4px}.birth__product[data-astro-cid-757sy5bf]{align-self:center;margin:0}.birth__product[data-astro-cid-757sy5bf]>img[data-astro-cid-757sy5bf]{object-fit:contain;width:100%;height:auto;display:block}.birth__product[data-astro-cid-757sy5bf] figcaption[data-astro-cid-757sy5bf]{max-width:50ch;color:var(--color-neutral-200);margin:.75rem auto 0;font-size:.75rem;line-height:1.6}.birth__phase[data-astro-cid-757sy5bf]{border-top:1px solid var(--color-cyan-400);padding-top:1rem}.birth__phase-label[data-astro-cid-757sy5bf]{font:500 .75rem/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-cyan-100);margin:0 0 .75rem}.birth__phase[data-astro-cid-757sy5bf] h3[data-astro-cid-757sy5bf]{color:var(--color-white);margin:0 0 1.5rem;font-size:1.375rem;line-height:1.25}.birth__phase[data-astro-cid-757sy5bf] ul[data-astro-cid-757sy5bf]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.birth__phase[data-astro-cid-757sy5bf] li[data-astro-cid-757sy5bf]{grid-template-columns:34px minmax(0,1fr);gap:.75rem;display:grid}.birth__phase-icon[data-astro-cid-757sy5bf]{color:var(--color-cyan-400)}.birth__phase[data-astro-cid-757sy5bf] h4[data-astro-cid-757sy5bf]{color:var(--color-white);margin:0 0 .625rem;font-size:1rem;line-height:1.35}.birth__phase[data-astro-cid-757sy5bf] li[data-astro-cid-757sy5bf] p[data-astro-cid-757sy5bf]{color:var(--color-neutral-200);margin:0;font-size:.875rem;line-height:1.6}.birth__phase-note[data-astro-cid-757sy5bf]{border-top:1px solid var(--color-border);color:var(--color-neutral-200);margin:1.25rem 0 0;padding-top:1rem;font-size:.75rem;line-height:1.6}.birth__steps[data-astro-cid-757sy5bf]{margin-top:2.5rem}.birth__steps[data-astro-cid-757sy5bf] .flow h3{font-size:1.0625rem}.birth__steps[data-astro-cid-757sy5bf] .flow p{font-size:.875rem;line-height:1.6}.birth__footer[data-astro-cid-757sy5bf]{border-top:1px solid var(--color-cyan-400);margin-top:2.5rem;padding-top:1.25rem}.birth__lifecycle[data-astro-cid-757sy5bf]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.birth__lifecycle[data-astro-cid-757sy5bf] li[data-astro-cid-757sy5bf]{align-items:center;gap:1rem;font-size:.9375rem;line-height:1.5;display:flex}.birth__lifecycle[data-astro-cid-757sy5bf] .icon{color:var(--color-cyan-400);flex:none}.birth__closing[data-astro-cid-757sy5bf]{align-items:end;gap:1rem;margin-top:1.5rem;display:grid}.birth__tagline[data-astro-cid-757sy5bf]{font:600 clamp(1.625rem, 3vw, 2.5rem)/1.15 var(--font-heading);color:var(--color-white);flex-wrap:wrap;gap:0 .3em;margin:0;display:flex}.birth__note[data-astro-cid-757sy5bf]{max-width:65ch;color:var(--color-neutral-200);margin:0;font-size:.8125rem;line-height:1.6}@media (width>=48em){.birth__main[data-astro-cid-757sy5bf]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.birth__phase[data-astro-cid-757sy5bf]{grid-column:1/-1}.birth__phase[data-astro-cid-757sy5bf] ul[data-astro-cid-757sy5bf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.birth__lifecycle[data-astro-cid-757sy5bf]{grid-template-columns:1fr 1.6fr 1fr;align-items:center}.birth__lifecycle[data-astro-cid-757sy5bf] li[data-astro-cid-757sy5bf]{justify-content:space-between}.birth__closing[data-astro-cid-757sy5bf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem}}@media (width>=68em){.birth--full[data-astro-cid-757sy5bf] .birth__main[data-astro-cid-757sy5bf]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,.9fr);gap:1.75rem}.birth--full[data-astro-cid-757sy5bf] .birth__phase[data-astro-cid-757sy5bf]{grid-column:auto;align-self:center}.birth--full[data-astro-cid-757sy5bf] .birth__phase[data-astro-cid-757sy5bf] ul[data-astro-cid-757sy5bf]{grid-template-columns:1fr}.birth--full[data-astro-cid-757sy5bf] .birth__phase[data-astro-cid-757sy5bf] h3[data-astro-cid-757sy5bf]{font-size:1.25rem}.birth--full[data-astro-cid-757sy5bf] .birth__phase[data-astro-cid-757sy5bf] li[data-astro-cid-757sy5bf]{grid-template-columns:27px minmax(0,1fr);gap:.625rem}}.birth--compact[data-astro-cid-757sy5bf]{padding-block:clamp(2.5rem,4.5vw,4.5rem)}.birth--compact[data-astro-cid-757sy5bf] .birth__copy[data-astro-cid-757sy5bf] .wordmark{--wm-size:1.5rem;margin-bottom:1rem}.birth--compact[data-astro-cid-757sy5bf] h2[data-astro-cid-757sy5bf]{font-size:clamp(2rem,3.2vw,3rem)}.birth--compact[data-astro-cid-757sy5bf] .birth__product[data-astro-cid-757sy5bf]{justify-self:center;max-width:30rem}.birth--compact[data-astro-cid-757sy5bf] .birth__steps[data-astro-cid-757sy5bf],.birth--compact[data-astro-cid-757sy5bf] .birth__footer[data-astro-cid-757sy5bf]{margin-top:2rem}@media (width<=47.99em){.birth__lifecycle[data-astro-cid-757sy5bf] li[data-astro-cid-757sy5bf]:not(:last-child) .icon{transform:rotate(90deg)}}
