.whead[data-astro-cid-h2glevfz]{padding:clamp(7rem,6rem + 4vw,10rem) 0 clamp(2.5rem,4vw,4rem)}.whead-title[data-astro-cid-h2glevfz]{letter-spacing:-.035em;max-width:12em;font-size:clamp(2.75rem,1.4rem + 5.2vw,6.25rem);line-height:.95}.whead-intro[data-astro-cid-h2glevfz]{font-size:var(--fs-md);color:var(--steel);max-width:36em;margin-top:1.5rem;line-height:1.5}.whead-ai[data-astro-cid-h2glevfz]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}.whead-ai[data-astro-cid-h2glevfz]>span[data-astro-cid-h2glevfz]{color:var(--steel)}.featured[data-astro-cid-h2glevfz]{padding-bottom:clamp(4rem,8vw,7rem)}.feat[data-astro-cid-h2glevfz]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.feat--flip[data-astro-cid-h2glevfz] .feat-media[data-astro-cid-h2glevfz]{order:2}.feat-media[data-astro-cid-h2glevfz]{aspect-ratio:16/10;border-radius:var(--radius-img);background:var(--navy);display:block;overflow:hidden}.feat-media[data-astro-cid-h2glevfz] img,.feat-media[data-astro-cid-h2glevfz] .pcover{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .7s var(--ease-out)}.feat-media[data-astro-cid-h2glevfz]:hover img{transform:scale(1.03)}.feat-body[data-astro-cid-h2glevfz]{justify-items:start;gap:1.25rem;display:grid}.feat-num[data-astro-cid-h2glevfz]{font-family:var(--font-pixel);color:var(--cobalt)}.feat-id[data-astro-cid-h2glevfz]{align-items:center;gap:1rem;display:flex}.feat-icon[data-astro-cid-h2glevfz]{border-radius:14px;width:56px;height:56px}.feat-title[data-astro-cid-h2glevfz]{font-size:clamp(2rem,1.4rem + 2vw,3rem)}.feat-title[data-astro-cid-h2glevfz] a[data-astro-cid-h2glevfz]{text-decoration:none}.feat-title[data-astro-cid-h2glevfz] a[data-astro-cid-h2glevfz]:hover{color:var(--cobalt)}.feat-tag[data-astro-cid-h2glevfz]{color:var(--steel);font-size:var(--fs-md);margin-top:.25rem}.feat-problem[data-astro-cid-h2glevfz]{border-left:3px solid var(--cobalt);background:var(--frost);border-radius:0 var(--radius-img) var(--radius-img) 0;padding:1rem 1.25rem}.feat-problem[data-astro-cid-h2glevfz] .ui[data-astro-cid-h2glevfz]{color:var(--cobalt);margin-bottom:.3rem;font-weight:600}.feat-problem[data-astro-cid-h2glevfz] p[data-astro-cid-h2glevfz]:last-child{color:var(--ink)}.feat-stack[data-astro-cid-h2glevfz]{flex-wrap:wrap;gap:.4rem;display:flex}.feat-stack[data-astro-cid-h2glevfz] li[data-astro-cid-h2glevfz]{border:1px solid var(--line);color:var(--steel);border-radius:6px;padding:.3rem .65rem}.feat-actions[data-astro-cid-h2glevfz]{flex-wrap:wrap;gap:.6rem;display:flex}.sec-title[data-astro-cid-h2glevfz]{font-size:var(--fs-xl);margin-bottom:2.5rem}.more-grid[data-astro-cid-h2glevfz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);display:grid}.client[data-astro-cid-h2glevfz]{justify-items:start;gap:1.5rem;display:grid}.client[data-astro-cid-h2glevfz] .sec-title[data-astro-cid-h2glevfz]{margin-bottom:.75rem}.client-copy[data-astro-cid-h2glevfz]{color:var(--steel);font-size:var(--fs-md)}.client-list[data-astro-cid-h2glevfz]{border-top:1.5px solid var(--ink);width:100%}.client-list[data-astro-cid-h2glevfz] li[data-astro-cid-h2glevfz]{border-bottom:1px solid var(--line);grid-template-columns:1.2fr 1.4fr 1fr;align-items:baseline;gap:1rem;padding-block:1rem;display:grid}.client-list[data-astro-cid-h2glevfz] strong[data-astro-cid-h2glevfz]{font-family:var(--font-display);font-size:1.25rem;font-weight:600}.client-list[data-astro-cid-h2glevfz] span[data-astro-cid-h2glevfz],.client-list[data-astro-cid-h2glevfz] em[data-astro-cid-h2glevfz]{color:var(--steel);font-style:normal;font-size:var(--fs-sm)}.cta-in[data-astro-cid-h2glevfz]{justify-items:start;gap:1.25rem;display:grid}.cta[data-astro-cid-h2glevfz] h2[data-astro-cid-h2glevfz]{font-size:var(--fs-xl);max-width:16em}.cta[data-astro-cid-h2glevfz] p[data-astro-cid-h2glevfz]{color:var(--haze);font-size:var(--fs-md);max-width:32em}@media (width<=56rem){.feat[data-astro-cid-h2glevfz]{grid-template-columns:1fr}.feat--flip[data-astro-cid-h2glevfz] .feat-media[data-astro-cid-h2glevfz]{order:0}.more-grid[data-astro-cid-h2glevfz]{grid-template-columns:1fr 1fr}.client-list[data-astro-cid-h2glevfz] li[data-astro-cid-h2glevfz]{grid-template-columns:1fr;gap:.2rem}}@media (width<=40rem){.more-grid[data-astro-cid-h2glevfz]{grid-template-columns:1fr}}
