.Button_button__iYw35{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--s-3) var(--s-5);border:.5px solid var(--hairline-bold);border-radius:var(--r-round);font-family:var(--font-mono);font-size:var(--t-mono-sm);letter-spacing:var(--tr-mono-tight);text-transform:uppercase;transition:background var(--dur-quick) var(--ease-precise),color var(--dur-quick) var(--ease-precise),border-color var(--dur-quick) var(--ease-precise)}.Button_primary__h9YXi{background:var(--signal);color:var(--surface);border-color:var(--signal)}.Button_primary__h9YXi:focus-visible,.Button_primary__h9YXi:hover{background:var(--signal-hover)}.Button_secondary__SjV3_{background:transparent;color:var(--content)}.Button_secondary__SjV3_:focus-visible,.Button_secondary__SjV3_:hover{border-color:var(--content);color:var(--content)}.Button_button__iYw35:disabled{opacity:.45;cursor:not-allowed}.ContactForm_form__RhHDz{display:grid;grid-gap:var(--s-5);gap:var(--s-5);max-width:760px}.ContactForm_grid__SVkbV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-5);gap:var(--s-5)}.ContactForm_actions__dviPF{display:flex;align-items:center;gap:var(--s-4);flex-wrap:wrap}.ContactForm_note__S6JZd{max-width:44ch}.ContactForm_fallback__yQNxO,.ContactForm_note__S6JZd{color:var(--content-muted)}.ContactForm_status__P80tn{padding:var(--s-4);border:.5px solid var(--hairline-mid);line-height:var(--lh-body)}.ContactForm_error__i6L6G,.ContactForm_success__LzTjO{color:var(--content);border-color:var(--hairline)}@media (max-width:700px){.ContactForm_grid__SVkbV{grid-template-columns:1fr}}.Field_field__5v9iG{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Field_label__6j6Zw{color:var(--content)}.Field_control__VXanf{width:100%;min-height:48px;padding:var(--s-3) var(--s-4);border:.5px solid var(--hairline-mid);border-radius:var(--r-3);background:color-mix(in srgb,var(--surface) 86%,var(--surface-raised));color:var(--content)}.Field_control__VXanf:hover{border-color:var(--hairline-bold)}.Field_control__VXanf:focus-visible{border-width:1px;border-color:var(--signal)}.Field_control__VXanf[aria-invalid=true]{border-color:var(--content)}.Field_control__VXanf:disabled{opacity:.5;cursor:not-allowed}.Field_error__HjI8c{color:var(--content);font-family:var(--font-mono);font-size:var(--t-mono-sm);letter-spacing:var(--tr-mono-tight)}.Field_checkbox__XIiXf{display:flex;align-items:flex-start;gap:var(--s-3);color:var(--content)}.Field_checkbox__XIiXf input{margin-top:.35em;accent-color:var(--signal)}.AdLander_panel__CZJ3Y{padding:var(--home-panel-pad);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--home-panel-gap);gap:var(--home-panel-gap);background:var(--surface-raised);border:1px solid var(--hairline-bold)}.AdLander_headline__mUFRB{max-width:16ch}.AdLander_lede____q5h{margin-top:var(--s-5)}.AdLander_proof__9iTyI{margin-top:var(--s-8)}.AdLander_stat__VgIR8{font-family:var(--font-sans);font-size:var(--t-stat);font-style:normal;font-weight:400;line-height:1;letter-spacing:var(--tr-figure);color:var(--content)}.AdLander_caption__tmXpN{font-family:var(--font-mono);font-size:var(--t-mono-sm);text-transform:uppercase;letter-spacing:var(--tr-mono-tight);color:var(--content-muted);margin-top:var(--s-4)}.AdLander_links__TVkc6{margin-top:var(--s-7)}.AdLander_form__hr0Rz{max-width:none}@media (max-width:860px){.AdLander_panel__CZJ3Y{grid-template-columns:1fr}}.shared_wrap__3ouDU{max-width:var(--home-max);margin:0 auto;padding-inline:var(--home-pad-x);position:relative;z-index:2}.shared_section__gy4kt{padding-block:var(--home-section-y);position:relative;isolation:isolate;scroll-margin-top:calc(var(--nav-height) + var(--s-5))}.shared_sectionCompact__xFIlD{padding-block:var(--s-8)}.shared_label__cvozS{font-family:var(--font-mono);font-size:var(--t-mono-sm);font-weight:400;text-transform:uppercase;letter-spacing:var(--tr-mono);color:var(--content-muted)}.shared_h2__LQ_Ea{font-size:var(--t-home-h2);line-height:1.08;letter-spacing:var(--tr-section);font-weight:700}.shared_h2__LQ_Ea,.shared_h3__FF9AD{font-family:var(--font-sans);font-style:normal}.shared_h3__FF9AD{font-size:var(--t-home-h3);line-height:1.3;letter-spacing:0;font-weight:400}.shared_italic__z8mMA{font-style:normal}.shared_figure__fAyuE{font-family:var(--font-sans);font-style:normal;font-weight:400}.shared_lede__mWyMd{color:var(--content);max-width:58ch;font-size:var(--t-lede);line-height:var(--lh-body)}.shared_ghost__YWKAn,.shared_solid__DParU,.shared_text__rBkik{display:inline-flex;align-items:center;font-family:var(--font-mono);font-size:var(--t-mono-sm);font-weight:400;text-transform:uppercase;letter-spacing:var(--tr-mono-tight);transition:background var(--dur-quick) var(--ease-precise),color var(--dur-quick) var(--ease-precise),border-color var(--dur-quick) var(--ease-precise)}.shared_ghost__YWKAn,.shared_solid__DParU{min-height:44px;padding:var(--s-4) var(--s-5);border:1px solid transparent;border-radius:var(--r-round)}.shared_solid__DParU{background:var(--signal);color:var(--surface);border-color:var(--signal)}.shared_solid__DParU:focus-visible,.shared_solid__DParU:hover{background:var(--signal-hover);border-color:var(--signal-hover)}.shared_solidOnInk__TWGJ_{background:var(--surface);color:var(--content);border-color:var(--surface)}.shared_solidOnInk__TWGJ_:focus-visible,.shared_solidOnInk__TWGJ_:hover{background:var(--surface-raised);border-color:var(--surface-raised)}.shared_ghost__YWKAn{color:var(--content);border-color:var(--hairline-bold);background:transparent}.shared_ghost__YWKAn:focus-visible,.shared_ghost__YWKAn:hover{border-color:var(--content)}.shared_text__rBkik{min-height:44px;padding:0;color:var(--content);border-bottom:1px solid var(--hairline-bold);padding-bottom:var(--s-2)}.shared_text__rBkik:focus-visible,.shared_text__rBkik:hover{border-bottom-color:var(--content)}.shared_glass__Nv_FA{background:var(--glass);border:1px solid var(--glass-edge);border-radius:var(--r-round)}.shared_ink__BZzmP{background:var(--invert-bg);color:var(--invert-fg)}@media (prefers-reduced-transparency:reduce){.shared_glass__Nv_FA{background:var(--surface-raised)}}.ContactCTA_panel__762ot{padding:var(--home-panel-pad);display:grid;grid-template-columns:1fr auto;grid-gap:var(--home-panel-gap);gap:var(--home-panel-gap);align-items:center;border-radius:var(--r-round);overflow:hidden;background:var(--signal);color:var(--invert-fg)}.ContactCTA_headline__M7pmL{max-width:14ch;margin:0;color:var(--invert-fg)}.ContactCTA_actions__KQgMe{display:flex;align-items:center}@media (max-width:860px){.ContactCTA_panel__762ot{grid-template-columns:1fr}}.FirstHireGap_headline__64hI_{max-width:18ch}.FirstHireGap_figure__C1DWr{position:relative;margin:var(--s-8) 0 0}.FirstHireGap_chart__L_ZpK{display:block;width:100%;height:auto;color:var(--content)}.FirstHireGap_plateau__BG6WO{fill:var(--signal);stroke:var(--hairline-bold);stroke-width:1.5;vector-effect:non-scaling-stroke}.FirstHireGap_bridgeLine__74c_V{fill:none;stroke:var(--content);stroke-width:2;stroke-dasharray:3 7;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:FirstHireGap_bridgeDraw__9e8__ var(--dur-draw) var(--ease-draw) both}.FirstHireGap_gap__PyTru{position:absolute;left:50%;transform:translateX(-50%);margin:0;text-align:center;font-family:var(--font-mono);font-weight:400;color:var(--content);top:68%;width:min(28ch,34%);font-size:var(--t-small);line-height:var(--lh-tight)}.FirstHireGap_stages__MhCK0{display:grid;grid-gap:0;gap:0;list-style:none;margin:var(--s-7) 0 0;padding:0;border-top:1px solid var(--hairline-bold)}.FirstHireGap_stage__HRPKu{display:grid;grid-template-columns:4ch minmax(0,1fr);grid-gap:var(--s-5);gap:var(--s-5);align-items:start;padding-block:var(--s-5);border-bottom:1px solid var(--hairline-bold)}.FirstHireGap_index__Ac4cl{margin:0;font-family:var(--font-mono);font-size:var(--t-mono-sm);letter-spacing:var(--tr-mono);color:var(--content)}.FirstHireGap_stageCopy__T6_kg{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.FirstHireGap_body__q61I_{color:var(--content);font-size:var(--t-small);line-height:var(--lh-body)}@keyframes FirstHireGap_bridgeDraw__9e8__{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}@media (max-width:600px){.FirstHireGap_gap__PyTru{width:min(22ch,42%);font-size:var(--t-mono-sm)}.FirstHireGap_stage__HRPKu{grid-template-columns:3ch minmax(0,1fr);gap:var(--s-4)}}@media (prefers-reduced-motion:reduce){.FirstHireGap_bridgeLine__74c_V{animation:none}}.Hero_hero__DBRgo{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:end;min-height:calc(100vh - var(--nav-height));padding-block:var(--home-hero-y) var(--home-hero-y-end);color:var(--hero-fg)}.Hero_hero__DBRgo:after{position:absolute;inset:0;z-index:1;content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--hero-scrim) 55%,transparent),color-mix(in srgb,var(--hero-scrim) 22%,transparent) 48%,color-mix(in srgb,var(--hero-scrim) 8%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--hero-scrim) 48%,transparent),color-mix(in srgb,var(--hero-scrim) 6%,transparent) 46%,color-mix(in srgb,var(--hero-scrim) 22%,transparent));pointer-events:none}.Hero_media__zB2F8{position:absolute;inset:0;z-index:0;background:var(--hero-scrim)}.Hero_video__QYSG8{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}.Hero_copy__pMP23{position:relative;z-index:2;display:grid;justify-items:start;width:100%;pointer-events:none}.Hero_copy__pMP23 a{pointer-events:auto}.Hero_headline__BI4zd{max-width:22ch;white-space:pre-line;color:var(--hero-fg);font-family:var(--font-sans);font-size:var(--t-hero);line-height:1;letter-spacing:var(--tr-display);font-weight:700;font-style:normal}.Hero_title__Ih5bQ{display:block}.Hero_roles__OKXrV{position:relative;display:block;height:1em;min-width:16ch;margin-top:var(--s-4)}.Hero_roles__OKXrV:before{content:"";position:absolute;z-index:0;left:-1.4em;top:50%;width:20ch;height:3.4em;transform:translateY(-50%);background:radial-gradient(ellipse 48% 36% at 30% 50%,color-mix(in srgb,var(--hero-fg) 22%,transparent),color-mix(in srgb,var(--hero-fg) 8%,transparent) 40%,transparent 100%);pointer-events:none}.Hero_role__OZHNb{position:absolute;z-index:1;left:0;top:0;color:var(--signal);opacity:0;filter:blur(.28em);animation:Hero_roleBlur__fCb1Z 21s linear infinite}.Hero_role__OZHNb:nth-child(2){animation-delay:3s}.Hero_role__OZHNb:nth-child(3){animation-delay:6s}.Hero_role__OZHNb:nth-child(4){animation-delay:9s}.Hero_role__OZHNb:nth-child(5){animation-delay:12s}.Hero_role__OZHNb:nth-child(6){animation-delay:15s}.Hero_role__OZHNb:nth-child(7){animation-delay:18s}@keyframes Hero_roleBlur__fCb1Z{0%{opacity:0;filter:blur(.28em)}3%{opacity:1;filter:blur(0)}11%{opacity:1;filter:blur(0)}14%{opacity:0;filter:blur(.28em)}to{opacity:0;filter:blur(.28em)}}.Hero_lede__yu1Ha{margin-top:var(--s-5);max-width:28ch;font-size:var(--t-lede);line-height:var(--lh-body);color:var(--hero-fg)}.Hero_ctas__mTF1o{margin-top:var(--s-7);display:flex;gap:var(--s-3);flex-wrap:wrap;align-items:center}.Hero_ghost__l26uv{color:var(--hero-fg);border-color:var(--hero-fg)}.Hero_ghost__l26uv:focus-visible,.Hero_ghost__l26uv:hover{color:var(--hero-fg);border-color:var(--hero-fg)}@media (max-width:980px){.Hero_hero__DBRgo{padding-block:var(--s-7)}}@media (prefers-reduced-motion:reduce){.Hero_roles__OKXrV{display:flex;flex-wrap:wrap;gap:var(--s-4);height:auto}.Hero_roles__OKXrV:before{inset:-1.2em -1.4em;width:auto;height:auto;transform:none}.Hero_role__OZHNb{position:static;opacity:1;filter:none;animation:none}}.LogoMarquee_section___H2HF{padding-block:var(--s-8) var(--s-7);background:var(--invert-bg);color:var(--invert-fg);position:relative;isolation:isolate;scroll-margin-top:calc(var(--nav-height) + var(--s-5))}.LogoMarquee_headline__0WHfc{text-align:center;color:var(--invert-fg)}.LogoMarquee_marquee__Sz1LQ{margin-top:var(--s-7);overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,var(--invert-bg) var(--s-8),var(--invert-bg) calc(100% - var(--s-8)),transparent);mask-image:linear-gradient(to right,transparent,var(--invert-bg) var(--s-8),var(--invert-bg) calc(100% - var(--s-8)),transparent)}.LogoMarquee_track__i4_eB{display:flex;align-items:center;gap:var(--s-8);width:max-content;animation:LogoMarquee_slide__0w5Og 80s linear infinite}.LogoMarquee_marquee__Sz1LQ:hover .LogoMarquee_track__i4_eB{animation-play-state:paused}.LogoMarquee_item__3vBdn{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:48px}.LogoMarquee_item__3vBdn img{max-width:160px;max-height:36px;width:auto;height:auto;object-fit:contain;filter:grayscale(1) brightness(0) invert(1)}@keyframes LogoMarquee_slide__0w5Og{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.LogoMarquee_track__i4_eB{animation:none}.LogoMarquee_marquee__Sz1LQ{overflow-x:auto}}.Manifesto_band__c__3l{background:var(--invert-bg);color:var(--invert-fg)}.Manifesto_headline__Nf2Sv{max-width:28ch;color:var(--invert-fg)}.Proof_grid__dI_nF{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.Proof_stack__s833C{display:grid;grid-template-rows:1fr 1fr;border-left:1px solid var(--hairline-bold)}.Proof_card__wSWIi{display:flex;flex-direction:column;min-height:16rem;padding:var(--home-card-pad)}.Proof_stack__s833C .Proof_card__wSWIi{border-bottom:1px solid var(--hairline-bold);min-height:0}.Proof_stack__s833C .Proof_card__wSWIi:last-child{border-bottom:0}.Proof_lead__LLs_M{min-height:22rem;background:var(--signal);border-radius:var(--r-round);overflow:hidden}.Proof_stat__CpgyR{font-family:var(--font-sans);font-size:var(--t-stat);font-style:normal;font-weight:400;line-height:1;letter-spacing:var(--tr-figure);margin-top:var(--s-8);color:var(--content)}.Proof_leadStat__tpDga{font-size:var(--t-figure);font-weight:700;color:inherit;margin-top:var(--s-6)}.Proof_caption___DpyL{font-family:var(--font-mono);font-size:var(--t-mono-sm);text-transform:uppercase;letter-spacing:var(--tr-mono-tight);color:var(--content-muted);margin-top:var(--s-4)}.Proof_detail__Mn2NK{margin:var(--s-5) 0 0;color:var(--content);font-family:var(--font-sans);font-size:var(--t-small);font-style:normal;font-weight:400;line-height:var(--lh-body)}.Proof_detail__Mn2NK p{margin:0}.Proof_attribution__rDwdw{margin-top:var(--s-4);color:var(--content);font-size:var(--t-small);font-style:normal;line-height:var(--lh-body)}.Proof_role__AL5A7{display:block;margin-top:var(--s-2);color:var(--content-muted)}.Proof_invertCaption__KtoXy,.Proof_invertDetail__l8fsB .Proof_role__AL5A7,.Proof_invertLabel__ENRb5{color:color-mix(in srgb,var(--invert-fg) 72%,transparent)}.Proof_invertDetail__l8fsB,.Proof_lead__LLs_M .Proof_attribution__rDwdw{color:var(--invert-fg)}@media (max-width:860px){.Proof_grid__dI_nF{grid-template-columns:1fr}.Proof_stack__s833C{border-left:0}.Proof_card__wSWIi,.Proof_lead__LLs_M{min-height:12rem}}.Work_band__kD2YF{background:var(--hero-fg);color:var(--hero-scrim)}.Work_band__kD2YF a:focus-visible{outline-color:var(--hero-scrim)}.Work_head__AFIY9{margin-bottom:var(--s-8)}.Work_card__fMEv1,.Work_featured__K7vCT{display:grid;color:inherit;text-decoration:none}.Work_featured__K7vCT{grid-template-columns:minmax(140px,220px) minmax(0,1fr);align-items:start;gap:var(--s-6);padding-block:var(--s-6);border-top:1px solid color-mix(in srgb,var(--hero-scrim) 22%,var(--hero-fg));min-height:44px}.Work_featured__K7vCT,.Work_grid__HoVJP{border-bottom:1px solid color-mix(in srgb,var(--hero-scrim) 22%,var(--hero-fg))}.Work_grid__HoVJP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.Work_card__fMEv1{grid-template-columns:minmax(96px,140px) minmax(0,1fr);align-items:start;gap:var(--s-5);padding:var(--s-6) var(--s-4);border-bottom:1px solid color-mix(in srgb,var(--hero-scrim) 22%,var(--hero-fg));min-height:44px}.Work_card__fMEv1:nth-child(odd){border-right:1px solid color-mix(in srgb,var(--hero-scrim) 22%,var(--hero-fg))}.Work_card__fMEv1:focus-visible .Work_name__LnLRV,.Work_card__fMEv1:hover .Work_name__LnLRV,.Work_featured__K7vCT:focus-visible .Work_name__LnLRV,.Work_featured__K7vCT:hover .Work_name__LnLRV{color:var(--hero-scrim)}.Work_thumb__LvaMy{aspect-ratio:16/10;display:grid;place-items:center;padding:var(--s-3)}.Work_thumb__LvaMy img{max-width:72%;max-height:56%;width:auto;height:auto;object-fit:contain;filter:grayscale(1) contrast(1.35) brightness(.18) sepia(.12)}.Work_thumb__LvaMy span{font-family:var(--font-mono);font-size:var(--t-mono-sm);letter-spacing:var(--tr-mono);color:var(--hero-scrim);text-transform:uppercase}.Work_meta__LR1_J{padding:0;display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Work_name__LnLRV{margin:0}.Work_about__jMOfg,.Work_result__a545F{margin:0;max-width:46ch;color:inherit;font-size:var(--t-small);line-height:var(--lh-body)}.Work_result__a545F{margin-top:var(--s-2)}@media (max-width:900px){.Work_grid__HoVJP{grid-template-columns:1fr}.Work_card__fMEv1:nth-child(odd){border-right:0}}@media (max-width:600px){.Work_card__fMEv1,.Work_featured__K7vCT{grid-template-columns:1fr;gap:var(--s-3)}.Work_thumb__LvaMy{justify-items:start;aspect-ratio:auto;min-height:64px}}