.hero[data-astro-cid-ge2uvauf]{border-bottom:var(--rule);padding-block:clamp(2.75rem,1.5rem + 4.5vw,5.25rem) clamp(3rem,2rem + 3.5vw,5rem)}.hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-5);display:grid}.nowrap[data-astro-cid-ge2uvauf]{white-space:nowrap}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;max-width:21ch;font-size:clamp(2.375rem,1.5rem + 3.6vw,4.5rem);font-weight:700;line-height:1.03}.hero__body[data-astro-cid-ge2uvauf]{gap:var(--space-6);margin-top:var(--space-3);display:grid}@media (width>=60rem){.hero__body[data-astro-cid-ge2uvauf]{gap:var(--space-8);padding-top:var(--space-6);border-top:var(--rule);grid-template-columns:7fr 5fr;align-items:start}}.hero__lede[data-astro-cid-ge2uvauf]{max-width:40rem;font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.55}.hero__aside[data-astro-cid-ge2uvauf]{gap:var(--space-5);align-content:start;display:grid}.hero__note[data-astro-cid-ge2uvauf]{padding-left:var(--space-4);border-left:2px solid var(--brand-navy);font-size:var(--text-sm);color:var(--color-text-muted)}.expertise[data-astro-cid-ayjhtdpi]{padding-block:var(--space-section);border-top:var(--rule)}.expertise__top[data-astro-cid-ayjhtdpi]{gap:var(--space-7);display:grid}@media (width>=60rem){.expertise__top[data-astro-cid-ayjhtdpi]{gap:var(--space-8);grid-template-columns:5fr 6fr;align-items:start}}.expertise__header[data-astro-cid-ayjhtdpi]{gap:var(--space-4);justify-items:start;display:grid}h2[data-astro-cid-ayjhtdpi]{font-size:var(--text-2xl)}.expertise__record[data-astro-cid-ayjhtdpi]{gap:var(--space-6);padding:var(--space-6);background:var(--color-surface);border:var(--rule);display:grid}.record-block[data-astro-cid-ayjhtdpi]{gap:var(--space-3);align-content:start;display:grid}.record-block__title[data-astro-cid-ayjhtdpi]{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.companies[data-astro-cid-ayjhtdpi]{gap:var(--space-2) var(--space-5);padding:0 0 var(--space-5);border-bottom:var(--rule);font-size:var(--text-xl);letter-spacing:-.02em;color:var(--brand-navy);flex-wrap:wrap;font-weight:700;list-style:none;display:flex}.record-columns[data-astro-cid-ayjhtdpi]{gap:var(--space-6);display:grid}@media (width>=40rem){.record-columns[data-astro-cid-ayjhtdpi]{grid-template-columns:1fr 1fr}}.record-list[data-astro-cid-ayjhtdpi]{gap:var(--space-2);padding:0;font-size:.9375rem;list-style:none;display:grid}.record-list[data-astro-cid-ayjhtdpi] li[data-astro-cid-ayjhtdpi]{padding-left:var(--space-4);border-left:1px solid var(--brand-mist)}.expertise__bottom[data-astro-cid-ayjhtdpi]{gap:var(--space-7);margin-top:var(--space-8);padding-top:var(--space-7);border-top:var(--rule);display:grid}@media (width>=60rem){.expertise__bottom[data-astro-cid-ayjhtdpi]{gap:var(--space-8);grid-template-columns:7fr 5fr;align-items:start}}.featured[data-astro-cid-asuzfpdi]{gap:var(--space-5) var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-text);display:grid;position:relative}@media (width>=56rem){.featured[data-astro-cid-asuzfpdi]{grid-template-columns:7fr 5fr;align-items:start}}.featured__main[data-astro-cid-asuzfpdi]{gap:var(--space-5);display:grid}.featured__meta[data-astro-cid-asuzfpdi]{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-text-muted);flex-wrap:wrap;font-weight:500;display:flex}.featured__label[data-astro-cid-asuzfpdi]{margin-right:var(--space-2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent);font-weight:600}.featured__draft[data-astro-cid-asuzfpdi]{padding:0 var(--space-2);border-radius:var(--radius);text-transform:uppercase;letter-spacing:var(--tracking-label);border:1px solid}.featured__title[data-astro-cid-asuzfpdi]{letter-spacing:-.028em;max-width:22ch;font-size:clamp(1.875rem,1.4rem + 2vw,3rem);font-weight:700;line-height:1.1}.featured__title[data-astro-cid-asuzfpdi] a[data-astro-cid-asuzfpdi]{color:var(--color-text);text-decoration:none}.featured__title[data-astro-cid-asuzfpdi] a[data-astro-cid-asuzfpdi]:after{content:"";position:absolute;inset:0}.featured[data-astro-cid-asuzfpdi]:hover .featured__title[data-astro-cid-asuzfpdi] a[data-astro-cid-asuzfpdi]{color:var(--color-accent)}.featured__aside[data-astro-cid-asuzfpdi]{gap:var(--space-4);justify-items:start;display:grid}@media (width>=56rem){.featured__aside[data-astro-cid-asuzfpdi]{padding-top:calc(var(--text-xs) * 1.65 + var(--space-5))}}.featured__desc[data-astro-cid-asuzfpdi]{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.55}.featured__topics[data-astro-cid-asuzfpdi]{gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.featured__topics[data-astro-cid-asuzfpdi] li[data-astro-cid-asuzfpdi]+li[data-astro-cid-asuzfpdi]:before{content:"/";margin-right:var(--space-2);color:var(--color-border)}.featured__cta[data-astro-cid-asuzfpdi]{gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-accent);font-weight:500;display:inline-flex}.featured[data-astro-cid-asuzfpdi]:hover .featured__cta[data-astro-cid-asuzfpdi]{text-underline-offset:.2em;text-decoration:underline}.when__more[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);margin-top:var(--space-6);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.sprint[data-astro-cid-lcdefpme]{padding-block:var(--space-section)}.sprint__inner[data-astro-cid-lcdefpme]{gap:var(--space-7);display:grid}@media (width>=64rem){.sprint__inner[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:5fr 7fr;align-items:start}}.sprint__intro[data-astro-cid-lcdefpme]{gap:var(--space-4);justify-items:start;display:grid}.sprint__intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(1.875rem,1.4rem + 2vw,2.75rem);line-height:1.06}.sprint__tagline[data-astro-cid-lcdefpme]{font-size:var(--text-xl);letter-spacing:-.015em;font-weight:600;line-height:1.25}.sprint__summary[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.sprint__facts[data-astro-cid-lcdefpme]{width:100%;margin-block:var(--space-2) var(--space-3)}.sprint__detail[data-astro-cid-lcdefpme]{gap:var(--space-5);display:grid}.sprint__scope[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-text-muted)}.more-list[data-astro-cid-lcdefpme]{margin-top:var(--space-8)}.more[data-astro-cid-lcdefpme]{margin-top:var(--space-7)}
