.people[data-astro-cid-orn4uqjo]{display:flex;gap:.1rem;align-items:flex-end;margin-bottom:0;flex-wrap:nowrap;justify-content:flex-end;width:max-content;max-width:100%;overflow:hidden;margin-left:auto}.people__fig[data-astro-cid-orn4uqjo]{fill:#d9d9d9;flex:none}.people--teal-mid[data-astro-cid-orn4uqjo] .is-on[data-astro-cid-orn4uqjo]{fill:var(--c-teal-mid)}.people--coral[data-astro-cid-orn4uqjo] .is-on[data-astro-cid-orn4uqjo]{fill:var(--cta)}.people--berry[data-astro-cid-orn4uqjo] .is-on[data-astro-cid-orn4uqjo]{fill:var(--c-berry)}.people--pink[data-astro-cid-orn4uqjo] .is-on[data-astro-cid-orn4uqjo]{fill:var(--c-pink)}.tomvideo[data-astro-cid-j7pv25f6]{padding-block:clamp(var(--space-md),16.4vw,4.125rem) clamp(var(--space-md),20.6vw,5.1875rem);position:relative;isolation:isolate;overflow:hidden}.tomvideo[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse max(12.33rem,49.08vw) 11.69rem at 26.2% 50%,var(--c-blue-light) 0 99.5%,transparent 100%);pointer-events:none}.tomvideo__frame{aspect-ratio:402 / 225;--bleed-pull: var(--gutter)}.tomvideo__caption{margin-top:clamp(var(--space-xs),2vw,var(--space-sm));max-width:100%}.tomvideo__caption p[data-astro-cid-j7pv25f6]{margin:0 auto;color:var(--c-teal);text-align:center;font-size:clamp(.8125rem,.73rem + .35vw,1rem);font-weight:500}.badges-band[data-astro-cid-j7pv25f6]{padding-block:clamp(var(--space-md),6vw,var(--space-xl))}.proof[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;padding-top:clamp(var(--space-lg),7vw,var(--space-xl))}.proof[data-astro-cid-j7pv25f6]>.container{--gutter: clamp(var(--space-md), 9.2vw, 4rem);padding-inline:var(--gutter);width:100%;max-width:var(--container)}.proof__eyebrow[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.1em;font-size:clamp(.75rem,.69rem + .25vw,.9rem);font-weight:700;color:var(--accent);line-height:1.5;margin-bottom:clamp(.25rem,1.7vw,.6rem)}.proof__title[data-astro-cid-j7pv25f6]{font-size:clamp(1.0625rem,.9rem + .7vw,1.75rem);font-weight:700;color:var(--structure);line-height:1.25;margin-bottom:clamp(var(--space-sm),7.7vw,var(--space-lg));max-width:min(62.4vw,21.5rem)}.proof__note[data-astro-cid-j7pv25f6]{color:var(--structure);font-size:clamp(.8125rem,.73rem + .35vw,1rem);line-height:1.38;max-width:36ch;margin-bottom:var(--space-md)}.proof[data-astro-cid-j7pv25f6]>.container>.proof__pills{display:grid;gap:var(--space-sm);margin-top:var(--space-lg);justify-items:start;margin-left:0;--bleed-pull: var(--gutter);grid-auto-rows:1fr;align-items:stretch}.proof__pills>*{width:auto;justify-self:stretch}.proof__pills>:nth-child(1){margin-left:48.3%}.proof__pills>:nth-child(2){margin-left:15.4%}.proof__pills>:nth-child(3){margin-left:37.3%}.proof__source[data-astro-cid-j7pv25f6]{font-size:11.58px;color:var(--text-muted);margin-top:var(--space-md)}.loves[data-astro-cid-j7pv25f6]{padding-block:clamp(var(--space-lg),7vw,var(--space-xl))}.loves[data-astro-cid-j7pv25f6]>.container{padding-inline:clamp(var(--gutter),12.7vw,4rem);width:100%;max-width:var(--container)}.loves__eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:clamp(.75rem,.69rem + .25vw,.9rem);font-weight:700;color:var(--accent);text-align:center;margin-bottom:clamp(var(--space-sm),7.7vw,var(--space-lg))}.loves__eyebrow p[data-astro-cid-j7pv25f6]{margin:0}.loves__quote{margin-bottom:clamp(var(--space-md),10.4vw,var(--space-xl))}.loves__quote--right{text-align:right}.loves__mark[data-astro-cid-j7pv25f6]{position:absolute;top:-.45em;left:-.12em;z-index:-1;font-size:clamp(4.5rem,22vw,8rem);line-height:1;color:var(--c-blue-light);font-weight:700}.loves__quote--right .loves__mark[data-astro-cid-j7pv25f6]{left:auto;right:-.12em;transform:scale(-1)}.loves__quote blockquote[data-astro-cid-j7pv25f6]{margin:0 0 var(--space-sm);font-size:clamp(1rem,.88rem + .5vw,1.4rem);line-height:1.35;font-weight:700;color:var(--structure);max-width:min(71.4vw,24.5rem)}.loves__quote--right blockquote[data-astro-cid-j7pv25f6]{max-width:min(79.6vw,25.7rem)}.loves__quote figcaption[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;max-width:min(76.6vw,17rem)}.loves__quote--right figcaption[data-astro-cid-j7pv25f6]{align-items:flex-end}.loves__quote .loves__name[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--structure);font-size:clamp(.75rem,3vw,1rem);line-height:1.5}.loves__quote .loves__role[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:clamp(.625rem,2.5vw,.875rem);line-height:1.4}.hero__media[data-astro-cid-j7pv25f6]{position:relative;margin-top:clamp(var(--space-md),21.4vw,6rem);--hero-photo-h: max(11.5rem, min(49.5vw, 980px / 2.0202))}.hero__photo-inset[data-astro-cid-j7pv25f6]{display:block;width:100%;max-width:980px;height:var(--hero-photo-h);object-fit:cover;object-position:50% 0;border-radius:0;margin-inline:max(0px,calc((100% - 980px)/2))}.hero__media[data-astro-cid-j7pv25f6]{padding-right:0;margin-inline:calc(clamp(var(--gutter),11.2vw,4rem)*-1)}.home-hero.home-hero{background:var(--surface-inverse)}.home-hero.home-hero{text-align:left}.home-hero.home-hero.home-hero .hero__lede.hero__lede{margin-inline:0}.home-hero.home-hero .container{padding-inline:clamp(var(--gutter),11.2vw,4rem);width:100%;max-width:var(--container)}.home-hero.home-hero{padding-top:clamp(var(--space-sm),5.7vw,var(--space-lg));padding-bottom:0}.home-hero.home-hero .hero__media[data-astro-cid-j7pv25f6]{margin-bottom:max(-14.2vw,-4rem);margin-top:clamp(.75rem,6.8vw,2rem)}.home-hero.home-hero .home-hero__cta[data-astro-cid-j7pv25f6]{margin:clamp(.5rem,3.7vw,1.25rem) 0 clamp(.75rem,6.8vw,2rem)}.home-hero.home-hero h1{font-size:clamp(1.5625rem,1.1rem + 1.85vw,2.1rem);line-height:1.08;max-width:none;margin-bottom:0}.home-hero.home-hero h1{font-size:clamp(1.5625rem,.6rem + 3.4vw,2.25rem)}.home-hero.home-hero .hero__lede{margin-inline:0;margin-top:1.1rem;font-size:clamp(.875rem,.74rem + .55vw,1rem);line-height:1.36;max-width:30ch}.home-hero p{margin-inline:0}.meet[data-astro-cid-j7pv25f6]{padding-block:clamp(var(--space-xs),.5vw,var(--space-sm)) 0;position:relative}.widening[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.widening[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset-inline:0;bottom:0;--meet-arc-rx: max(17.27rem, 68.76vw);--meet-arc-ry: 16.36rem;--meet-arc-rise: 5.03rem;height:var(--meet-arc-rise);background:radial-gradient(ellipse var(--meet-arc-rx) var(--meet-arc-ry) at 50% var(--meet-arc-ry),var(--c-bone) 0 99.5%,transparent 100%);pointer-events:none}.meet[data-astro-cid-j7pv25f6]>.container{padding-inline:clamp(var(--gutter),8.7vw,4rem);width:100%;max-width:var(--container)}.meet__eyebrow[data-astro-cid-j7pv25f6],.meet__title[data-astro-cid-j7pv25f6]{text-align:center;margin-inline:auto}.meet__head{text-align:center}.meet__deliver[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:clamp(var(--space-xs),2.5vw,var(--space-md));margin-bottom:clamp(var(--space-lg),7vw,var(--space-xl))}.meet__deliver-ground[data-astro-cid-j7pv25f6]{--meet2-arc-rx: max(17.28rem, 68.76vw);--meet2-arc-ry: 16.357rem;--meet2-arc-rise: 5.023rem;position:relative;isolation:isolate}.meet__deliver-ground[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:calc(max(0px,calc((100% - var(--content-max)) / 2)) - clamp(var(--gutter),8.7vw,4rem));background:radial-gradient(ellipse var(--meet2-arc-rx) var(--meet2-arc-ry) at 50% calc(-1 * (var(--meet2-arc-ry) - var(--meet2-arc-rise))),transparent 0 99.5%,var(--c-teal) 100%);pointer-events:none}.meet__dots[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:clamp(.25rem,1vw,.3125rem);margin:0;padding-block:calc(5.023rem + clamp(var(--space-xs),2vw,var(--space-sm))) clamp(var(--space-sm),4vw,var(--space-md))}.meet__dots[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{width:clamp(.25rem,1.24vw,.3125rem);aspect-ratio:1;border-radius:50%;background:var(--c-bone)}.meet__deliver>.meet__included{order:1;flex:0 1 auto;width:min(max(48.8vw,15.76rem),40rem);min-width:0}.meet__deliver>.meet__phone{order:2;flex:0 0 auto}.meet__phone{margin-top:0}.meet__app[data-astro-cid-j7pv25f6],.meet__phone[data-astro-cid-j7pv25f6] .meet__app[data-astro-cid-j7pv25f6]{display:block;width:34.3vw;max-width:11rem;height:auto;border-radius:var(--radius-lg);box-shadow:0 10px 30px #0000002e}.meet__lede[data-astro-cid-j7pv25f6]{margin-bottom:clamp(var(--space-md),5vw,var(--space-lg))}.meet__lede p[data-astro-cid-j7pv25f6]{color:var(--structure);font-size:clamp(.8125rem,.73rem + .35vw,1rem);line-height:1.38;max-width:34ch;margin:0 auto;text-align:center}.meet__scene{margin-block:clamp(var(--space-sm),12.94vw,3.25rem) clamp(var(--space-sm),8.46vw,2.125rem);--bleed-pull: clamp(var(--gutter), 8.7vw, 4rem);width:auto;max-width:none}.meet__scene img[data-astro-cid-j7pv25f6]{display:block;width:100%;aspect-ratio:402 / 195;object-fit:cover;border-radius:0}.meet__eyebrow[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.1em;font-size:var(--step--1);font-weight:600;color:var(--accent);margin-bottom:var(--space-xs)}.meet__title[data-astro-cid-j7pv25f6]{font-size:clamp(1.25rem,.95rem + 1.25vw,2.25rem);font-weight:700;color:var(--structure);line-height:1.3;margin-bottom:var(--space-lg);max-width:min(58vw,19rem)}.meet__included-title[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.1em;font-size:var(--step--1);font-weight:700;color:var(--accent);margin-bottom:var(--space-md)}.meet__list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;width:80%;grid-template-columns:minmax(0,1fr)}.meet__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:var(--space-xs);font-weight:700;color:var(--structure);font-size:clamp(.8125rem,.73rem + .35vw,1rem);line-height:1.3;width:100%;margin-bottom:.4rem}.meet__tick[data-astro-cid-j7pv25f6]{color:var(--text);font-weight:400;flex:none}.challenge[data-astro-cid-j7pv25f6]>.container{position:relative;padding-left:clamp(var(--gutter),10.7vw,4rem);padding-right:0;width:100%;max-width:none}.challenge__eyebrow[data-astro-cid-j7pv25f6],.challenge__title[data-astro-cid-j7pv25f6],.challenge__lede[data-astro-cid-j7pv25f6],.challenge__source[data-astro-cid-j7pv25f6]{margin-right:clamp(var(--gutter),10.7vw,4rem);max-width:var(--container)}.challenge__employers[data-astro-cid-j7pv25f6]{margin-right:clamp(var(--gutter),10.7vw,4rem)}.challenge[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;padding-top:clamp(var(--space-lg),7vw,var(--space-xl));padding-bottom:calc(clamp(var(--space-lg),7vw,var(--space-xl)) + clamp(0px,(100vw - 560px) * .5,3.5rem))}.challenge__eyebrow[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.1em;font-size:var(--step--1);font-weight:600;color:var(--accent);margin-bottom:var(--space-xs)}.challenge__title[data-astro-cid-j7pv25f6]{font-size:clamp(1.25rem,.95rem + 1.25vw,2.25rem);font-weight:700;color:var(--structure);line-height:1.1;margin-bottom:var(--space-md);max-width:none}.challenge__lede[data-astro-cid-j7pv25f6]{color:var(--structure);font-size:clamp(.8125rem,.72rem + .4vw,1rem);line-height:1.38;max-width:42ch}.challenge__unemployment[data-astro-cid-j7pv25f6]{position:relative;display:flow-root;margin-top:clamp(4rem,6vw,var(--space-xl))}.challenge__copy--circled:before{content:"";position:absolute;inset:calc(-1 * var(--challenge-circle-inset));z-index:-1;pointer-events:none;background:radial-gradient(circle var(--challenge-circle-r) at calc(var(--challenge-circle-inset) + 3.4rem) calc(var(--challenge-circle-inset) + 5.8rem),var(--c-blue-light) 0 99.5%,transparent 100%)}.challenge[data-astro-cid-j7pv25f6]{--challenge-circle-r: 9rem;--challenge-circle-inset: 14rem}.challenge__copy h3[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.18;font-weight:700;color:var(--structure);margin-bottom:var(--space-xs);max-width:15ch}.challenge__copy p[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:.8125rem;line-height:1.35;max-width:18ch}.challenge__copy .challenge__emphasis[data-astro-cid-j7pv25f6]{color:var(--structure);font-weight:700;margin-top:var(--space-sm);max-width:min(11ch,calc(80vw - 186px))}.challenge__pills{display:grid;max-width:min(100%,21.5rem);margin-left:auto;gap:clamp(var(--space-sm),3vw,var(--space-md));justify-items:stretch;margin-top:calc(8vw - 11.4rem - 8.02vw);min-width:0}.challenge__pills.anchor--right{margin-right:0;width:min(100%,clamp(13.958rem,calc(13.958rem + (100vw - 402px)*.3),21.5rem));max-width:min(100%,21.5rem)}.challenge__stat[data-astro-cid-j7pv25f6]{display:grid;justify-items:stretch}.challenge__stat[data-astro-cid-j7pv25f6]{margin-left:0}.challenge__stat--inset[data-astro-cid-j7pv25f6]{padding-left:0;margin-left:min(clamp(2.5rem,15.7vw,4rem),max(0px,calc(100% - 11rem)))}.challenge__pills>*{min-width:0}.challenge__pills .pill{width:100%;max-width:100%;min-width:0}.challenge__source[data-astro-cid-j7pv25f6]{font-size:clamp(.6875rem,.63rem + .22vw,.8rem);color:var(--text-muted);margin:var(--space-xs) 10px 0 auto;text-align:right;max-width:none}.challenge__source--inverse[data-astro-cid-j7pv25f6]{color:var(--text-on-inverse);opacity:.85;text-align:center;max-width:78%;margin:var(--space-sm) auto 0}.challenge__employers[data-astro-cid-j7pv25f6]{margin-top:clamp(var(--space-xs),3vw,var(--space-md));background:var(--c-berry);color:var(--c-white);border-radius:var(--radius-lg);padding:var(--space-lg)}.challenge__employers[data-astro-cid-j7pv25f6]{position:relative;--circle-pad: clamp(var(--space-md), 7%, 3rem);--circle-pad-px: clamp( var(--space-md), (100vw - clamp(var(--gutter), 10.7vw, 4rem)) * .07, 3rem );width:min(89vw,22.4rem);margin-inline:auto;aspect-ratio:358 / 339;border-radius:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:var(--circle-pad)}.challenge__employers[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem;line-height:1.2;font-weight:700;color:inherit;max-width:78%;margin:0 auto var(--space-md)}.challenge__quote[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:flex-end;gap:clamp(var(--space-xs),2.5vw,var(--space-md));background:var(--surface);color:var(--c-berry);border-radius:0 999px 999px 0;box-shadow:0 2px 6px #00000029,0 10px 28px #00000038;padding:var(--space-sm) var(--space-md);text-align:left;box-sizing:border-box;max-width:none;--quote-overhang: clamp(0px, -377.14px + 104.762vw, 44px);margin-left:calc(-1 * (var(--circle-pad-px) + var(--quote-overhang)));width:calc(100% + 2 * var(--circle-pad-px) + var(--quote-overhang) - 27px);margin-right:0;margin-bottom:var(--space-md);padding-left:2.5rem;padding-right:2rem}.challenge__quote[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:1.8rem;line-height:1;flex:none}.challenge__quote[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.75rem;line-height:1.3;max-width:250px}.challenge__effects[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:clamp(var(--space-xs),2.5vw,var(--space-md));padding:0;margin:0 0 var(--space-sm);font-weight:700;font-size:.78rem;line-height:1.2}.challenge__effects[data-astro-cid-j7pv25f6]{max-width:82%;margin-inline:auto}.challenge__effects[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{align-items:flex-start;text-align:left}.challenge__effects[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.35rem}.challenge__effects[data-astro-cid-j7pv25f6] .effect-arrow[data-astro-cid-j7pv25f6]{color:var(--c-pink);fill:currentColor;flex:none}.challenge__effects[data-astro-cid-j7pv25f6] .effect-arrow--down[data-astro-cid-j7pv25f6]{transform:rotate(180deg)}.widening[data-astro-cid-j7pv25f6]{background:var(--surface-inverse);position:relative;margin-top:calc(-1*clamp(var(--space-sm),17.4vw,5rem));padding-block:clamp(var(--space-md),5.5vw,var(--space-xl)) calc(clamp(var(--space-md),5.5vw,var(--space-xl)) + 5.2rem)}.widening[data-astro-cid-j7pv25f6]>.container{padding-inline:clamp(var(--gutter),11.7vw,4rem);width:100%;max-width:var(--container)}.widening[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--text-on-inverse);font-size:clamp(1.25rem,.95rem + 1.25vw,2.25rem);font-weight:700;line-height:1.2;max-width:none;margin-bottom:0}.widening[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--hero-accent)}.stat[data-astro-cid-j7pv25f6]{background:var(--surface-raised);border:1px solid color-mix(in srgb,var(--border) 60%,transparent);border-radius:var(--radius-lg);box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000d;padding:var(--space-md);display:flex;flex-direction:column}.stat__body[data-astro-cid-j7pv25f6]{border-left:2px solid rgb(206 74 59 / .4);padding-left:20px;margin-block:var(--space-sm)}.stat__body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:0}.stat__icon[data-astro-cid-j7pv25f6]{width:48px;height:48px;margin-bottom:var(--space-sm)}.stat__kicker[data-astro-cid-j7pv25f6]{font-weight:400;color:var(--text);margin-bottom:var(--space-xs)}.stat__figures[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-xs)}.stat__figure[data-astro-cid-j7pv25f6]{display:inline-flex;flex-direction:column}.stat__figure[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:clamp(1.9rem,1.4rem + 1.8vw,2.5rem);line-height:1.05;font-weight:700;font-variant-numeric:tabular-nums}.stat__figure[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:var(--step--1);color:var(--text-muted)}.stat__vs[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:var(--step--1)}.stat[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.25rem,1rem + .8vw,1.5rem);font-weight:700;color:var(--structure)}.stat__source[data-astro-cid-j7pv25f6]{font-size:var(--step--1);color:var(--text-muted);margin-bottom:0;margin-top:auto;padding-top:var(--space-sm);border-top:1px solid rgb(230 225 219 / .6)}.badges{list-style:none;margin-block:0;padding:0;background:none;display:flex;flex-wrap:wrap;justify-content:center;font-size:clamp(.5625rem,2.5vw,.8125rem);max-width:min(76.9vw,30.9em);gap:clamp(.2rem,1.2vw,.5rem) clamp(.12rem,.75vw,.3rem)}.badges li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.3rem;background:var(--c-blue-light);border-radius:999px;padding:clamp(.1rem,.6vw,.25rem) clamp(.4rem,2.2vw,.9rem);font-size:inherit;line-height:1.3;font-weight:600;color:var(--structure);white-space:nowrap}.badges li[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:clamp(.3rem,1.2vw,.6rem);height:auto;flex:none}.stages[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-lg);align-items:start;margin-bottom:var(--space-lg)}.stages__list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.stages__list[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{padding:var(--space-md) 0;border-bottom:1px solid var(--border);transition:opacity .3s ease}.stages__list[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:first-child{padding-top:0}.stages__list[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:last-child{border-bottom:0;padding-bottom:0}.stages__n[data-astro-cid-j7pv25f6]{display:block;font-size:var(--step-1);font-weight:700;color:var(--accent);line-height:1}.stages__list[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--step-1);margin:.2rem 0 var(--space-xs)}.stages__list[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.stages__list[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:var(--step--1)}.modules-panel h3{color:var(--hero-accent);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-sm)}.modules[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.modules[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{background:#ffffff1a;border:1px solid rgb(255 255 255 / .25);border-radius:999px;padding:.4rem .9rem;font-size:var(--step--1);line-height:1;color:#fff}.quote__mark[data-astro-cid-j7pv25f6]{width:40px;height:40px;margin-bottom:var(--space-xs)}.features[data-astro-cid-j7pv25f6] .panel{text-align:left}.features[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-md)}.features[data-astro-cid-j7pv25f6] .feature--tall{display:flex;flex-direction:column}.features[data-astro-cid-j7pv25f6] .feature__icon{width:54px;height:54px;display:block;margin-bottom:var(--space-sm)}.features[data-astro-cid-j7pv25f6] .feature__shot{width:100%;height:auto;margin-top:auto;padding-top:var(--space-md);display:block}.features[data-astro-cid-j7pv25f6] h3{font-size:clamp(1.25rem,1.15rem + .35vw,1.5rem);line-height:1.2;margin-bottom:var(--space-xs)}.features[data-astro-cid-j7pv25f6] .feature--tall h3{font-size:2.5rem;line-height:1.15}.features[data-astro-cid-j7pv25f6] p{margin-bottom:0}.quote[data-astro-cid-j7pv25f6]{margin:0;background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius-lg);padding:var(--space-md)}.quote[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--step-1);font-weight:500;color:var(--text);margin-bottom:var(--space-sm)}.quote[data-astro-cid-j7pv25f6] footer[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:var(--step--1)}.source[data-astro-cid-j7pv25f6]{font-size:var(--step--1);color:var(--text-muted)}.pilot[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--space-lg);align-items:center;margin-bottom:var(--space-lg)}.pilot__photo[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:539 / 336;object-fit:cover;border-radius:24px;display:block}.source--on-panel[data-astro-cid-j7pv25f6]{color:#ffffffbf;margin-bottom:0}.insights{text-align:left}.insights__card{background:var(--c-beige);border-radius:20px;padding:20px}.insights__web{width:100%;border-radius:var(--radius);display:block}
