._legalLinks_1wn2m_1{justify-content:center;align-items:center;gap:24px;margin-top:40px;display:flex}._triggerLink_1wn2m_9{font-family:var(--font-body);font-size:14px;line-height:150%}._backdrop_1wn2m_15{z-index:100;background-color:hsl(from var(--color-shadow) h s l / 55%);transition:opacity .2s ease-out;position:fixed;inset:0}._backdrop_1wn2m_15[data-starting-style],._backdrop_1wn2m_15[data-ending-style]{opacity:0}._popup_1wn2m_28{z-index:101;background-color:var(--color-anti-white);border:1px solid var(--color-grey-2);width:calc(100% - 2rem);max-width:40rem;max-height:calc(100vh - 4rem);box-shadow:0 24px 60px hsl(from var(--color-shadow) h s l / 25%);border-radius:12px;transition:opacity .2s ease-out,transform .2s ease-out;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._popup_1wn2m_28[data-starting-style],._popup_1wn2m_28[data-ending-style]{opacity:0;transform:translate(-50%,calc(8px - 50%))}._header_1wn2m_53{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex;position:relative}._title_1wn2m_63{font-family:var(--font-heading);letter-spacing:-.48px;color:var(--color-anti-black);margin:0;font-size:24px;font-weight:300;line-height:120%}._close_1wn2m_73{width:32px;height:32px;color:var(--color-plum-2);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;margin:-4px -8px 0 0;padding:0;transition:background-color .15s ease-out;display:grid}._close_1wn2m_73:hover{background-color:var(--color-accent-tint)}._close_1wn2m_73:focus-visible{outline:2px solid var(--color-coral-1);outline-offset:2px}._body_1wn2m_98{font-family:var(--font-body);color:var(--color-plum-2);padding:20px 24px 24px;font-size:16px;line-height:160%}._body_1wn2m_98 p{margin:0 0 1rem}._body_1wn2m_98 p:last-child{margin-bottom:0}.ashby[data-astro-cid-nc5j7lf2]{background-color:var(--color-anti-white);width:100%;padding-inline:var(--page-gutter);scroll-margin-top:96px}.ashby-inner[data-astro-cid-nc5j7lf2]{max-width:var(--main-column);margin-inline:auto;padding-block:96px 120px;@media (width<=768px){padding-block:60px 80px}}.ashby-headline[data-astro-cid-nc5j7lf2]{text-align:left;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex;& h2{color:var(--color-anti-black);font-family:var(--font-heading);letter-spacing:-1.2px;font-size:clamp(1.75rem,1.4568rem + 1.104vw,2.5rem);font-weight:300;line-height:110%}}.ashby-headline[data-astro-cid-nc5j7lf2] p[data-astro-cid-nc5j7lf2]{color:var(--color-anti-black);font-family:var(--font-body);letter-spacing:-.2px;font-size:clamp(1.125rem,.9784rem + .552vw,1.5rem);font-weight:400;line-height:150%}.ashby-headline[data-astro-cid-nc5j7lf2] .scam-warning[data-astro-cid-nc5j7lf2]{color:var(--color-plum-3);gap:8px;display:flex;& p{font-family:var(--font-dense-body);color:var(--color-plum-3);font-size:clamp(1rem,.9511rem + .184vw,1.125rem);font-weight:400;line-height:140%}@media (width<=768px){& svg{display:none}}}#ashby_embed{max-width:var(--main-column);width:100%;margin-inline:auto}#ashby_embed>iframe{width:100%;max-width:100%;min-height:124px;transition:height .2s ease-in}section[data-astro-cid-6mszktlu]#from-the-ceo{background:var(--color-anti-black);width:100%}.ceo-outer[data-astro-cid-6mszktlu]{width:100%;padding-inline:var(--page-gutter);padding-top:80px}.ceo-inner[data-astro-cid-6mszktlu]{max-width:var(--outer-column);flex-direction:column;gap:80px;margin-inline:auto;padding-bottom:80px;display:flex}.ceo-headline[data-astro-cid-6mszktlu]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.ceo-headline[data-astro-cid-6mszktlu] h2[data-astro-cid-6mszktlu]{color:var(--color-anti-white);text-box:trim-both cap;font-family:var(--font-heading);letter-spacing:-1.44px;font-size:clamp(36px,4.5vw,48px);font-style:normal;font-weight:300;line-height:140%}.ceo-body[data-astro-cid-6mszktlu]{color:var(--color-anti-white);text-box:trim-both cap;font-family:var(--font-body);letter-spacing:-.2px;max-width:640px;font-size:20px;font-weight:400;line-height:150%}.ceo-featured[data-astro-cid-6mszktlu]{grid-template-columns:3fr 2fr;align-items:stretch;gap:24px;margin-top:8px;display:grid}.featured-card[data-astro-cid-6mszktlu]{max-height:400px}.divider[data-astro-cid-6mszktlu]{background:linear-gradient(to right, hsl(from var(--color-coral) h s l / 0%) 0%, var(--color-coral) 25%, var(--color-coral) 75%, hsl(from var(--color-coral) h s l / 0%) 100%);border:none;width:100%;height:1px;margin:20px auto}@media (width<=1180px){.ceo-featured[data-astro-cid-6mszktlu]{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));justify-items:center}.featured-card[data-astro-cid-6mszktlu]{width:100%;max-height:none}}@media (width<=768px){.ceo-outer[data-astro-cid-6mszktlu]{padding-top:60px}.ceo-inner[data-astro-cid-6mszktlu]{gap:24px;padding-bottom:60px}.ceo-headline[data-astro-cid-6mszktlu]{gap:14px}.ceo-headline[data-astro-cid-6mszktlu] h2[data-astro-cid-6mszktlu]{letter-spacing:-.78px;font-size:26px;font-weight:300;line-height:140%}.ceo-body[data-astro-cid-6mszktlu]{letter-spacing:-.16px;opacity:.8;font-size:16px;font-weight:400;line-height:150%}.featured-card-main[data-astro-cid-6mszktlu]{--card-body-padding:24px 16px}}@media (width<=425px){.ceo-featured[data-astro-cid-6mszktlu]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.careers-hero[data-astro-cid-tmrqx3nd] .hero[data-astro-cid-tmrqx3nd]{width:100%;padding-inline:var(--page-gutter);background:var(--hero-gradient);flex-direction:row;padding-block:120px clamp(60px,5vw,160px);display:flex;position:relative}.careers-hero[data-astro-cid-tmrqx3nd] .hero-inner[data-astro-cid-tmrqx3nd]{max-width:var(--main-column);grid-template-columns:1fr auto;grid-template-areas:"title focal""body focal""actions focal";align-items:start;gap:54px;width:100%;margin-inline:auto;display:grid;position:relative}.careers-hero[data-astro-cid-tmrqx3nd] .hero-title[data-astro-cid-tmrqx3nd]{flex-direction:column;grid-area:title;gap:20px;display:flex}.careers-hero[data-astro-cid-tmrqx3nd] h1[data-astro-cid-tmrqx3nd]{color:var(--color-anti-white);text-box:trim-both cap;font-family:var(--font-heading);font-size:clamp(32px,6.72vw - 19.6px,82px);font-weight:200;line-height:100%}.careers-hero[data-astro-cid-tmrqx3nd] h1[data-astro-cid-tmrqx3nd] span[data-astro-cid-tmrqx3nd]{color:var(--color-coral)}.careers-hero[data-astro-cid-tmrqx3nd] .hero-body[data-astro-cid-tmrqx3nd]{max-width:800px;color:var(--color-coral-2);text-box:trim-both cap;text-wrap-style:auto;font-family:var(--font-dense-body);letter-spacing:.26px;grid-area:body;font-size:clamp(16px,1.34vw + 5.68px,26px);font-weight:450;line-height:145%}.careers-hero[data-astro-cid-tmrqx3nd] .hero-actions[data-astro-cid-tmrqx3nd]{grid-area:actions;gap:1.5rem;display:flex}.careers-hero[data-astro-cid-tmrqx3nd] .focal[data-astro-cid-tmrqx3nd]{grid-area:focal;align-self:start;min-width:0}.careers-hero[data-astro-cid-tmrqx3nd] .focal[data-astro-cid-tmrqx3nd] picture{display:block}.careers-hero[data-astro-cid-tmrqx3nd] .focal[data-astro-cid-tmrqx3nd] img{object-fit:cover;object-position:center;border-radius:20px;width:410px;max-width:100%;height:auto;display:block}@media (width<=1180px){.careers-hero[data-astro-cid-tmrqx3nd] .focal[data-astro-cid-tmrqx3nd] img{width:340px}}@media (width<=768px){.careers-hero[data-astro-cid-tmrqx3nd] .hero[data-astro-cid-tmrqx3nd]{padding-block:40px 0}.careers-hero[data-astro-cid-tmrqx3nd] .hero-inner[data-astro-cid-tmrqx3nd]{flex-direction:column;gap:50px;width:100%;max-width:400px;margin-inline:auto;display:flex}.careers-hero[data-astro-cid-tmrqx3nd] .hero-body[data-astro-cid-tmrqx3nd],.careers-hero[data-astro-cid-tmrqx3nd] .hero-actions[data-astro-cid-tmrqx3nd],.careers-hero[data-astro-cid-tmrqx3nd] .ashby-button[data-astro-cid-tmrqx3nd]{width:100%}.careers-hero[data-astro-cid-tmrqx3nd] .focal[data-astro-cid-tmrqx3nd]{width:100%;position:relative}.careers-hero[data-astro-cid-tmrqx3nd] .focal[data-astro-cid-tmrqx3nd]:after{content:"";inset-inline:0;background:linear-gradient(180deg, transparent 0%, var(--color-coral-dark) 100%);pointer-events:none;height:35%;position:absolute;bottom:0}.careers-hero[data-astro-cid-tmrqx3nd] .focal[data-astro-cid-tmrqx3nd] picture{width:100%}.careers-hero[data-astro-cid-tmrqx3nd] .focal[data-astro-cid-tmrqx3nd] img{aspect-ratio:410/384;object-position:center top;border-radius:20px 20px 0 0;width:100%;height:auto}}section[data-astro-cid-tmrqx3nd].how-we-work{background-color:var(--color-anti-white);width:100%;& .how-we-work-outer{padding:96px var(--page-gutter);@media (width<=768px){padding-block:60px}& .how-we-work-inner{max-width:var(--main-column);margin-inline:auto;& .how-we-work-headline{flex-direction:column;gap:30px;display:flex;& h2{color:var(--color-anti-black);letter-spacing:-1.44px;font-size:48px;font-weight:300;line-height:100%}& p{color:var(--color-anti-black);font-family:var(--font-body);letter-spacing:-.2px;text-wrap-style:pretty;font-size:20px;font-style:normal;font-weight:400;line-height:150%}@media (width<=768px){gap:16px;& h2{letter-spacing:-.78px;font-size:26px;font-weight:300;line-height:140%}& p{letter-spacing:-.18px;font-size:18px;font-weight:400;line-height:145%}}}& .how-we-work-card-grid{margin-top:64px;max-width:var(--main-column);grid-template-columns:repeat(auto-fill,minmax(480px,1fr));justify-content:center;gap:32px;margin-inline:auto;display:grid;@media (width<=1180px){grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}@media (width<=768px){margin-top:54px;grid-template-columns:1fr;width:fit-content;margin-inline:auto}}}}}.in-our-own-words[data-astro-cid-tmrqx3nd]{background-color:var(--color-anti-white);width:100%;& .join-inner{padding-bottom:120px}}
