.emp-hero.hero{margin-bottom:0;padding-bottom:0}.emp-hero{--hero-photo-gap: 1.75rem}.emp-hero{--hero-photo-ratio: 402 / 203}.emp-hero .hero__eyebrow{margin-bottom:.56rem}.emp-hero h1{font-size:clamp(1.4375rem,1.1rem + .9vw,2.25rem);margin-bottom:1.75rem}.emp-hero .hero__lede{margin-bottom:1rem;margin-inline:0;max-width:44ch}.emp-hero .container>p:last-child{margin-bottom:0}.emp-feature[data-astro-cid-ap3nmeye]{padding-block:0;margin-top:1.7rem}.emp-feature__media{margin-block:0}.emp-feature__media img{display:block;width:100%;aspect-ratio:400 / 228;object-fit:cover}.emp-feature__who{margin-top:1.25rem}.emp-feature__name[data-astro-cid-ap3nmeye]{font-weight:600;color:var(--structure);margin-bottom:0}.emp-feature__role[data-astro-cid-ap3nmeye]{color:var(--text-muted);font-size:var(--step--1);margin-bottom:0}.emp-ways[data-astro-cid-ap3nmeye]{position:relative;padding-top:5.44rem;padding-bottom:var(--space-xl);overflow:hidden}.emp-ways[data-astro-cid-ap3nmeye]:before{content:"";position:absolute;inset:.315rem 0 0;z-index:-1;--ways-rx: max(17.47rem, 69.53vw);--ways-ry: 17.28rem;--ways-rise: 5.19rem;background:radial-gradient(ellipse var(--ways-rx) var(--ways-ry) at 50% var(--ways-ry),var(--c-teal) 0 99.5%,transparent 100%),linear-gradient(transparent 0 var(--ways-rise),var(--c-teal) var(--ways-rise) 100%);pointer-events:none}.emp-ways__head h2{margin-bottom:0;max-width:19rem;color:var(--text-on-inverse)}.emp-ways__list[data-astro-cid-ap3nmeye]{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.emp-way[data-astro-cid-ap3nmeye]{display:grid;grid-template-columns:2.06rem 1fr;gap:.9rem;align-items:start;background:var(--surface-raised);border-radius:var(--radius-lg);padding:1.1rem 1.6rem 1.1rem .95rem;margin-left:.95rem;box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000d}.emp-way__disc[data-astro-cid-ap3nmeye]{width:2.06rem;height:2.06rem;margin-left:-1.9rem;display:grid;place-items:center;border-radius:999px;font-weight:600;font-size:var(--step--1);color:#fff;margin-top:.15rem}.emp-way__disc[data-astro-cid-ap3nmeye]{background:var(--c-pink)}.emp-way__disc[data-astro-cid-ap3nmeye]:after{content:"";display:block;width:100%;height:100%;background:#fff;-webkit-mask:var(--way-icon) center / 62% 62% no-repeat;mask:var(--way-icon) center / 62% 62% no-repeat}.emp-way__body[data-astro-cid-ap3nmeye] h3[data-astro-cid-ap3nmeye]{font-size:var(--step-1);color:var(--structure);margin-bottom:.25rem;max-width:30ch}.emp-way__body[data-astro-cid-ap3nmeye] p[data-astro-cid-ap3nmeye]{margin-bottom:0;color:var(--text-muted);font-size:var(--step--1);line-height:1.45;max-width:40ch}.emp-diff[data-astro-cid-ap3nmeye]{padding-block:3.56rem 0;position:relative;isolation:isolate;overflow:hidden}.emp-diff[data-astro-cid-ap3nmeye]:before{content:"";position:absolute;inset:0;z-index:-1;--diff-rx: max(17.47rem, 69.53vw);--diff-ry: 17.28rem;--diff-cx: 47.4%;--diff-rise: 5.98rem;background:radial-gradient(ellipse var(--diff-rx) var(--diff-ry) at var(--diff-cx) var(--diff-ry),var(--c-blue-light) 0 99.5%,transparent 100%),linear-gradient(transparent 0 var(--diff-rise),var(--c-blue-light) var(--diff-rise) 100%);pointer-events:none}.emp-eyebrow[data-astro-cid-ap3nmeye]{text-transform:uppercase;letter-spacing:.1em;font-size:var(--step--1);font-weight:600;color:var(--accent);margin-bottom:.3rem}.emp-diff__head h2{font-size:clamp(1.625rem,1.3rem + .8vw,2.25rem);margin-bottom:.05rem;max-width:24ch}.emp-diff__lede p{margin-bottom:0;color:var(--text-muted);max-width:40ch}.emp-skills{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,7.5rem);column-gap:1.4rem;row-gap:0;justify-content:start}.emp-skill[data-astro-cid-ap3nmeye]:nth-child(n+3){margin-top:-3.5rem;margin-left:4.06rem}.emp-skill[data-astro-cid-ap3nmeye]{width:7.5rem;height:7.5rem;border-radius:999px;display:grid;place-items:center;text-align:center;padding:0 .6rem;text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600;line-height:1.25;color:var(--structure)}.emp-skill--cream[data-astro-cid-ap3nmeye]{background:var(--c-bone);color:var(--c-berry)}.emp-skill--berry[data-astro-cid-ap3nmeye]{background:var(--c-berry);color:var(--c-bone)}.emp-partners[data-astro-cid-ap3nmeye]{padding-block:9.1rem 0}.emp-partners__head{margin-bottom:.8rem}.emp-logos{list-style:none;margin:0 0 3.7rem;padding:0;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:var(--space-md)}.emp-logos img{width:100%;max-width:150px;height:2.1rem;object-fit:contain;object-position:left center}.emp-logos__slot[data-astro-cid-ap3nmeye]{min-height:1px}.emp-quote{margin:0;padding-left:3.9rem;position:relative;max-width:min(calc(40ch + 3.9rem),100%)}.emp-quote:before{content:"“";position:absolute;left:0;top:-.1em;font-size:5.5rem;line-height:1;color:var(--c-pink);font-family:Georgia,Times New Roman,serif}.emp-quote blockquote{margin:0;border:0;padding:0}.emp-quote blockquote p{font-size:var(--step-1);color:var(--structure);line-height:1.4;margin-bottom:.95rem}.emp-quote figcaption{font-size:var(--step--1)}.emp-quote__who[data-astro-cid-ap3nmeye]{display:block;font-weight:600;color:var(--structure)}.emp-quote__org[data-astro-cid-ap3nmeye]{display:block;color:var(--text-muted)}.emp-cta[data-astro-cid-ap3nmeye]{padding-block:.3rem var(--space-xl);overflow:hidden}.emp-cta__group{position:relative;max-width:17rem;padding:5rem 0 3.7rem}.emp-cta__group:before{content:"";position:absolute;inset:0 -6rem 0 -7.2rem;z-index:-1;background:radial-gradient(circle min(48.5vw,15rem) at 50% 50%,var(--c-beige) 0 100%,transparent 100%);pointer-events:none}.emp-cta__group h2{font-size:clamp(1.6rem,1.3rem + .75vw,2.25rem);max-width:17ch;margin-bottom:.6rem}.emp-cta__group>p{color:var(--text-muted);margin-bottom:.65rem}.emp-cta__group>p:last-child{margin-bottom:0}
