.page-hero[data-astro-cid-crhrdjeo]{flex-direction:column;align-items:flex-start;gap:28px;padding-block:clamp(40px,5vw,72px) 64px;display:flex}.page-hero[data-astro-cid-crhrdjeo] .h1[data-astro-cid-crhrdjeo]{max-width:900px}.page-hero[data-astro-cid-crhrdjeo] .lede[data-astro-cid-crhrdjeo]{max-width:680px;font-size:clamp(17px,1.39vw,20px)}.pillars[data-astro-cid-crhrdjeo]{padding-block:clamp(80px,8.9vw,128px)}.pillars__inner[data-astro-cid-crhrdjeo]{max-width:calc(1072px + 2 * var(--gutter));grid-auto-rows:1fr;gap:16px;display:grid}.pillar[data-astro-cid-crhrdjeo]{grid-template-columns:30px 400px 1fr;align-items:center;gap:18px;padding:36px 44px;display:grid}.pillar__blob[data-astro-cid-crhrdjeo]{color:#d8d8d8;width:30px;height:30px}.pillar__blob[data-astro-cid-crhrdjeo] svg{width:100%;height:100%}.pillar__title[data-astro-cid-crhrdjeo]{color:var(--mist);font-size:clamp(26px,2.18vw,31.4px);line-height:1.15}.pillar__body[data-astro-cid-crhrdjeo]{color:var(--grey-2);text-wrap:pretty;max-width:518px;padding-left:48px;font-size:19px}.caps[data-astro-cid-crhrdjeo]{flex-direction:column;align-items:flex-start;gap:24px;padding-block:128px;display:flex}.caps__title[data-astro-cid-crhrdjeo]{max-width:900px}.caps__sub[data-astro-cid-crhrdjeo]{max-width:720px}.caps__grid[data-astro-cid-crhrdjeo]{grid-template-columns:repeat(4,1fr);gap:16px;width:100%;margin-top:24px;display:grid}.caps__cta[data-astro-cid-crhrdjeo]{padding-top:24px}.stage[data-astro-cid-crhrdjeo]{grid-row:span 4;grid-template-rows:subgrid;row-gap:12px;display:grid}.stage__head[data-astro-cid-crhrdjeo]{background:var(--ink);height:120px;display:flex}.stage__title[data-astro-cid-crhrdjeo]{color:var(--mist);white-space:nowrap;flex:1;align-self:flex-end;padding:20px;font-size:clamp(28px,2.36vw,34px);line-height:1.08}.stage__head[data-astro-cid-crhrdjeo] .stage__strip{flex:0 0 56px;height:100%}.stage__item[data-astro-cid-crhrdjeo]{background:var(--card);min-height:162px;transition:background-color .3s var(--ease);flex-direction:column;gap:12px;padding:24px;display:flex}.stage__item[data-astro-cid-crhrdjeo]:hover{background:var(--card-2)}.stage__item-title[data-astro-cid-crhrdjeo]{font-size:20px;font-weight:var(--sans-w-medium);text-wrap:balance}.stage__item[data-astro-cid-crhrdjeo] .muted[data-astro-cid-crhrdjeo]{font-size:16px}.features[data-astro-cid-crhrdjeo]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.feature[data-astro-cid-crhrdjeo]{flex-direction:column;gap:14px;padding:32px;display:flex}.feature[data-astro-cid-crhrdjeo] h3[data-astro-cid-crhrdjeo]{font-size:22px;font-weight:var(--sans-w-medium);color:var(--mist);line-height:1.5}.feature[data-astro-cid-crhrdjeo] .muted[data-astro-cid-crhrdjeo]{font-size:17px}@media (width<=1200px){.caps__grid[data-astro-cid-crhrdjeo]{grid-template-columns:repeat(2,1fr)}.stage__item[data-astro-cid-crhrdjeo]{min-height:0}}@media (width<=1100px){.pillar[data-astro-cid-crhrdjeo]{grid-template-columns:30px 1fr}.pillar__body[data-astro-cid-crhrdjeo]{grid-column:2;padding-left:0}}@media (width<=900px){.page-hero[data-astro-cid-crhrdjeo]{padding-block:56px 48px}.pillars__inner[data-astro-cid-crhrdjeo]{grid-auto-rows:auto}.pillar[data-astro-cid-crhrdjeo]{grid-template-columns:1fr;gap:16px;padding:28px}.pillar__body[data-astro-cid-crhrdjeo]{grid-column:auto;font-size:17px}.caps[data-astro-cid-crhrdjeo]{padding-block:80px}.features[data-astro-cid-crhrdjeo]{grid-template-columns:1fr}.feature[data-astro-cid-crhrdjeo]{padding:24px}}@media (width<=640px){.caps__grid[data-astro-cid-crhrdjeo]{grid-template-columns:1fr}}
