.stats[data-astro-cid-hc5zm7cu]{grid-template-columns:repeat(2,1fr);gap:2rem 2.5rem;max-width:40rem;margin:clamp(3rem,2.5rem + 2vw,4.5rem) 0 0;display:grid}.office[data-astro-cid-hc5zm7cu]{border-radius:var(--r-lg);aspect-ratio:4/3;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #3d166659,0 0 0 1px #1d0f240f}@media (width>=960px){.office[data-astro-cid-hc5zm7cu]{aspect-ratio:4/5}}.office[data-astro-cid-hc5zm7cu] img{object-fit:cover;object-position:50% 45%;width:100%;height:100%}.stats[data-astro-cid-hc5zm7cu] div[data-astro-cid-hc5zm7cu]{border-top:1px solid var(--line);padding-top:1.25rem}.stats[data-astro-cid-hc5zm7cu] dt[data-astro-cid-hc5zm7cu]{letter-spacing:-.04em;font-size:clamp(2.4rem,2rem + 1.5vw,3.25rem);font-weight:500;line-height:1.1}.stats[data-astro-cid-hc5zm7cu] dd[data-astro-cid-hc5zm7cu]{color:var(--muted);margin:.4rem 0 0;font-size:.95rem;line-height:1.5}.why__grid[data-astro-cid-hc5zm7cu]{align-items:center;gap:3rem 5rem;display:grid}@media (width>=960px){.why__grid[data-astro-cid-hc5zm7cu]{grid-template-columns:1.2fr .8fr}}.why__text[data-astro-cid-hc5zm7cu]{max-width:36rem;margin-top:1.5rem}.why__photo[data-astro-cid-hc5zm7cu]{border-radius:var(--r-lg);justify-self:center;width:min(440px,100%);margin:0;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 0 0 1px #ffffff1a,0 40px 100px #00000073}.why__photo[data-astro-cid-hc5zm7cu] img{width:100%}.teamphoto[data-astro-cid-hc5zm7cu]{border-radius:var(--r-lg);background:var(--dark);box-shadow:var(--shadow-lg);margin:0;position:relative;overflow:hidden}.teamphoto[data-astro-cid-hc5zm7cu] img{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform 1.6s var(--ease)}.teamphoto[data-astro-cid-hc5zm7cu]:hover img{transform:scale(1.015)}.teamphoto[data-astro-cid-hc5zm7cu]:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#1d0f2499);position:absolute;inset:0}.teamphoto[data-astro-cid-hc5zm7cu] figcaption[data-astro-cid-hc5zm7cu]{z-index:1;border-radius:var(--r-pill);backdrop-filter:blur(12px);max-width:calc(100% - 2rem);font-family:var(--font-display);color:var(--ink);background:#ffffffe6;padding:.55rem 1rem;font-size:.92rem;font-weight:500;position:absolute;bottom:clamp(1rem,.5rem + 2vw,1.75rem);left:clamp(1rem,.5rem + 2vw,2rem)}@media (width<=560px){.teamphoto[data-astro-cid-hc5zm7cu] figcaption[data-astro-cid-hc5zm7cu]{background:#fff;border-radius:0;max-width:none;display:block;position:static}.teamphoto[data-astro-cid-hc5zm7cu]:after{display:none}}.how__list[data-astro-cid-hc5zm7cu]{gap:2.5rem;display:grid}@media (width>=860px){.how__list[data-astro-cid-hc5zm7cu]{grid-template-columns:repeat(3,1fr);gap:3.5rem}}.how__list[data-astro-cid-hc5zm7cu] li[data-astro-cid-hc5zm7cu]{align-content:start;gap:.75rem;display:grid}.how__n[data-astro-cid-hc5zm7cu]{color:var(--purple-600);font-size:.95rem}.hiring__grid[data-astro-cid-hc5zm7cu]{align-items:center;gap:3rem 5rem;display:grid}@media (width>=960px){.hiring__grid[data-astro-cid-hc5zm7cu]{grid-template-columns:.85fr 1.15fr}}.hiring__title[data-astro-cid-hc5zm7cu]{margin-top:1.25rem}.hiring[data-astro-cid-hc5zm7cu] .lead[data-astro-cid-hc5zm7cu]{max-width:28rem;margin-top:1.25rem}.hiring__btn[data-astro-cid-hc5zm7cu]{margin-top:2rem}.hiring__roles[data-astro-cid-hc5zm7cu]{gap:14px;display:grid}.role[data-astro-cid-hc5zm7cu]{border-radius:var(--r-lg);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm);background:#fff;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 1.75rem;transition:border-color .3s,box-shadow .4s;display:flex}.role[data-astro-cid-hc5zm7cu]:hover{border-color:var(--bd-strong);box-shadow:var(--shadow-md)}.role[data-astro-cid-hc5zm7cu]>span[data-astro-cid-hc5zm7cu]:first-child{gap:.3rem;display:grid}.role[data-astro-cid-hc5zm7cu] small[data-astro-cid-hc5zm7cu]{font-family:var(--font-display);color:var(--purple-600);font-size:.8rem;font-weight:500}.role[data-astro-cid-hc5zm7cu] b[data-astro-cid-hc5zm7cu]{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.15rem,1rem + .6vw,1.45rem);font-weight:500}.role[data-astro-cid-hc5zm7cu] span[data-astro-cid-hc5zm7cu] span[data-astro-cid-hc5zm7cu]{color:var(--muted);font-size:.9rem}.role__arrow[data-astro-cid-hc5zm7cu]{background:var(--lilac);width:42px;height:42px;color:var(--purple-700);transition:transform .35s var(--ease-mag);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.role[data-astro-cid-hc5zm7cu]:hover .role__arrow[data-astro-cid-hc5zm7cu]{transform:translate(4px)}
