.home_section__I96Qs{position:relative;border-top:1px solid var(--line);padding-block:clamp(56px,8vw,104px);scroll-margin-top:76px}.home_sectionNight__uFtoa{border-top-color:rgba(242,243,244,.1);background:var(--night);color:#f2f3f4}.home_sectionPaper__gAjfH{background:var(--paper)}.home_shell__Knzu3{margin-inline:auto;width:100%;max-width:1320px;padding-left:clamp(44px,8vw,104px);padding-right:clamp(20px,4vw,40px)}.home_spine__1q1dZ{position:absolute;top:0;bottom:0;left:clamp(20px,4vw,40px);width:1px;background:var(--line);pointer-events:none}.home_spineNight__3Wo7S{background:rgba(242,243,244,.1)}.home_spineMarker__zb6bJ{position:absolute;top:-5px;left:clamp(20px,4vw,40px);width:11px;height:11px;translate:-5px 0;background:var(--ink-faint);pointer-events:none}.home_spineMarkerNight__SwnRB{background:#88827d}.home_eyebrow__mBQEI{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 clamp(22px,3.5vw,36px)}.home_eyebrowNight__hqsfY{color:#b6b1ac}.home_h1__XwzSf{margin:0;font-family:var(--font-display);font-size:clamp(46px,9.5vw,132px);font-weight:600;line-height:.95;letter-spacing:-.045em}.home_h1__XwzSf span{display:block}.home_h1Accent__Nfjr3{color:var(--signal)}.home_h2__exZ62{margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(40px,7vw,100px)}.home_h2Loop__Mvnrw,.home_h2__exZ62{line-height:.95;letter-spacing:-.04em}.home_h2Loop__Mvnrw{font-size:clamp(40px,8vw,116px)}.home_h2Work__tZKga{font-size:clamp(34px,6.2vw,92px)}.home_h2Why__fDyZa{font-size:clamp(32px,5.4vw,78px)}.home_h2What__vDumx{font-size:clamp(28px,4.8vw,64px);line-height:1;letter-spacing:-.035em}.home_h2What__vDumx span{display:block}.home_lead__0ZG35{margin:clamp(24px,3.5vw,36px) 0 0;max-width:56ch;font-size:clamp(16.5px,1.4vw,19px);line-height:1.6;color:var(--ink-muted)}.home_leadNight__GzspI{color:#b6b1ac}.home_cta__FHA1_{display:inline-flex;align-items:center;gap:10px;border-radius:9px;background:var(--signal);padding:15px 26px;font-size:15px;font-weight:500;letter-spacing:-.005em;color:#ffffff;transition:background .2s ease}.home_cta__FHA1_:hover{background:var(--signal-strong)}.home_progress__IuLUW{position:fixed;top:65px;left:0;z-index:40;height:2px;width:0;background:var(--signal);pointer-events:none}.home_hero__pChC2{position:relative;display:flex;min-height:calc(100svh - 65px);align-items:center;overflow:hidden;isolation:isolate;background:var(--canvas)}.home_heroInner__A9AHd{position:relative;margin-inline:auto;width:100%;max-width:900px;padding:clamp(48px,7vw,88px) clamp(20px,4vw,40px);text-align:center}.home_heroMole__MRc4v{position:absolute;right:clamp(-8px,1vw,40px);bottom:clamp(8px,2.5vh,32px);width:clamp(150px,18vw,260px);height:auto;pointer-events:none;animation:home_bob__Xcfce 3.8s ease-in-out infinite}@keyframes home_bob__Xcfce{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.home_heroLead__TmL4y{margin-inline:auto}.home_promptBox__c7Mb8{margin:clamp(28px,4vw,44px) auto 0;display:flex;align-items:baseline;gap:12px;max-width:620px;border-radius:var(--radius-card);background:var(--lift);box-shadow:var(--shadow-card);padding:clamp(18px,2.4vw,24px);text-align:left}.home_promptCaret__av_Yp{font-family:var(--font-mono);font-size:14px;font-weight:600;color:var(--ink-faint)}.home_promptText__Z0VbV{min-width:0;font-family:var(--font-mono);font-size:clamp(13px,1.25vw,16px);line-height:1.5;color:var(--ink)}.home_promptBlink__h9m1H{display:inline-block;width:.5em;height:1em;vertical-align:-.13em;background:var(--ink);animation:home_blink__8kqcY 1s step-end infinite}@keyframes home_blink__8kqcY{50%{opacity:0}}.home_heroCta__7TXyg{margin-top:clamp(24px,3vw,34px)}.home_painGrid__ivPsc{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(24px,4vw,64px)}.home_painSticky__G3DsG{align-self:start}@media (min-width:1024px){.home_painSticky__G3DsG{position:sticky;top:128px}}.home_painLabels__o2jHx{margin-top:clamp(28px,4vw,44px);display:grid;gap:14px;border-top:1px solid var(--line);padding-top:clamp(20px,3vw,28px)}.home_painLabelsLive__shi0P{gap:0}.home_painLabelsLive__shi0P .home_painLabel__nzeY8{grid-area:1/1;opacity:0}.home_painLabel__nzeY8{margin:0;font-family:var(--font-display);font-size:clamp(17px,1.7vw,22px);font-weight:600;line-height:1.25;letter-spacing:-.025em;color:var(--ink);transition:opacity .5s ease}.home_painItem__Oyor4{display:flex;align-items:center;font-size:clamp(20px,2.6vw,34px);font-weight:500;line-height:1.3;letter-spacing:-.02em;transform-origin:left center;margin-bottom:48px}@media (min-width:1024px){.home_painItem__Oyor4{min-height:50vh;margin-bottom:0;opacity:.3;transform:scale(.95);transition:opacity .5s ease,transform .5s ease}}.home_whatRow__akXbh{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;border-top:1px solid rgba(242,243,244,.1);padding-block:26px}.home_whatNum__UboTi{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:#88827d}.home_whatLead__spp7N{margin:0;font-size:clamp(18px,1.9vw,25px);font-weight:500;line-height:1.35;letter-spacing:-.02em;color:#b6b1ac}.home_whatAccent__ipQig{color:#f2f3f4}.home_whatSupport__C_Pnw{margin:10px 0 0;max-width:62ch;font-size:clamp(15px,1.35vw,17px);line-height:1.6;color:#88827d}.home_whatClose__9WcUr{display:flex;flex-direction:column;justify-content:center;min-height:100svh;margin-top:clamp(56px,8vw,96px);border-top:1px solid rgba(242,243,244,.1);padding-block:calc(clamp(44px, 6vw, 80px) + 65px) clamp(44px,6vw,80px);text-align:center}.home_whatCloseTitle__7TW6S{margin:0 auto;font-family:var(--font-display);font-size:clamp(30px,5.2vw,68px);font-weight:600;line-height:1;letter-spacing:-.035em;color:#f2f3f4}.home_whatCloseTitle__7TW6S span{display:block}.home_whatCloseBody__qrnTz{margin:clamp(28px,3.6vw,42px) auto 0;max-width:58ch;font-size:clamp(17px,1.7vw,24px);line-height:1.6;color:#b6b1ac;text-wrap:balance}.home_whatCloseBody__qrnTz>span{display:block}.home_whatCloseBody__qrnTz .home_whatAccent__ipQig{margin-top:.45em;font-weight:600;color:var(--mint-strong)}.home_loopGrid__SyGOo{margin-top:clamp(40px,5vw,56px);display:grid;align-items:center;gap:48px}@media (min-width:1024px){.home_loopGrid__SyGOo{grid-template-columns:1.15fr .85fr;gap:64px}}.home_loopSteps__zGmxr{display:grid;gap:12px}.home_loopCard__Ip1Se{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:14px;border-radius:var(--radius-card);background:#2f2c29;padding:18px 20px}.home_loopNum__2Xr0Z{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:#88827d}.home_loopTitle__9PEMO{margin:0;font-family:var(--font-display);font-size:clamp(16px,1.5vw,19px);font-weight:600;letter-spacing:-.025em;color:#f2f3f4}.home_loopBody__Ew7cg{margin:6px 0 0;font-size:14.5px;line-height:1.55;color:#b6b1ac}.home_loopRing__mHo8V{width:12px;height:12px;border:2px solid #88827d;border-radius:999px}.home_jobGrid__PusEm{margin-top:clamp(40px,5vw,56px);display:grid;gap:40px}@media (min-width:1024px){.home_jobGrid__PusEm{grid-template-columns:.8fr 1.2fr;gap:56px}}.home_jobTabs__CxVK6{align-self:start;border-top:1px solid var(--line)}.home_jobTab__8DlIv{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;width:100%;border-bottom:1px solid var(--line);padding:18px 4px;text-align:left;font-family:var(--font-display);font-size:clamp(19px,2vw,26px);font-weight:600;letter-spacing:-.025em;color:var(--ink-muted);transition:color .2s ease}.home_jobTabActive__RgouM,.home_jobTab__8DlIv:hover{color:var(--ink)}.home_jobTabNum__DcHe5{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;color:var(--ink-faint)}.home_jobTabActive__RgouM .home_jobTabNum__DcHe5{color:var(--ink)}.home_jobDesc__p9KqK{margin:0 0 24px;max-width:48ch;font-size:clamp(16px,1.5vw,19px);line-height:1.55;color:var(--ink-muted)}.home_jobVisual__L83mm{border-radius:var(--radius-card);background:var(--lift);box-shadow:var(--shadow-card);padding:20px}.home_whyGrid__Kd5Vw{margin-top:clamp(32px,4vw,44px);display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.home_whyCard__1JpjT{border-radius:var(--radius-card);background:var(--canvas);padding:26px 24px}.home_whyCardAnswer__G5Yrx{background:var(--lift);box-shadow:var(--shadow-card)}.home_whyNum__3lwQc{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;color:var(--ink-faint)}.home_whyCardAnswer__G5Yrx .home_whyNum__3lwQc{color:var(--ink)}.home_whyTitle__NcI02{margin:14px 0 0;font-family:var(--font-display);font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:-.025em;color:var(--ink-muted)}.home_whyCardAnswer__G5Yrx .home_whyTitle__NcI02{color:var(--ink)}.home_whyBody__XvWbY{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:var(--ink-muted)}.home_faqList__f_bDq{margin-top:clamp(32px,4vw,44px);max-width:940px;border-top:1px solid var(--line)}.home_faqRow__FplMx{border-bottom:1px solid var(--line)}.home_faqQ__UboC9{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:24px;list-style:none;padding-block:22px;font-family:var(--font-display);font-size:clamp(16px,1.7vw,22px);font-weight:600;letter-spacing:-.025em}.home_faqQ__UboC9::-webkit-details-marker{display:none}.home_faqGlyph__PG3Gg{flex:none;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:22px;font-weight:400;line-height:1;color:var(--ink-faint)}.home_faqA___ugcW{margin:0;max-width:72ch;padding-bottom:24px;font-size:15.5px;line-height:1.65;color:var(--ink-muted)}.home_closing__fUR0h{position:relative;overflow:hidden;background:var(--night);color:#f2f3f4;scroll-margin-top:76px}.home_marquee__YqNkD{display:flex;width:max-content;padding-block:clamp(20px,3vw,36px);border-bottom:1px solid rgba(242,243,244,.14);animation:home_marquee__YqNkD 22s linear infinite}.home_marqueeText__MTVpE{font-family:var(--font-display);font-size:clamp(40px,9vw,128px);font-weight:600;line-height:1;letter-spacing:-.045em;white-space:nowrap}@keyframes home_marquee__YqNkD{to{transform:translateX(-50%)}}.home_closingBody__yYwIn{margin-inline:auto;max-width:1320px;padding:clamp(44px,6vw,80px) clamp(20px,4vw,40px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(16px,1.8vw,28px)}.home_closingLead__bRZLz{margin:0;max-width:44ch;font-size:clamp(17px,1.5vw,21px);line-height:1.55;color:#b6b1ac}.mole-visuals_visualShell__tGq8H{background:var(--lift);box-shadow:var(--shadow-card);color:var(--ink)}.mole-visuals_discoveryLegend__3p5r6,.mole-visuals_nextAction__YpBF0,.mole-visuals_pipelineFooter__E0Opd,.mole-visuals_visualHead__TK9JU{align-items:center;display:flex}.mole-visuals_nextAction__YpBF0 span{display:flex;flex-direction:column}.mole-visuals_nextAction__YpBF0 strong{font-size:.812rem}.mole-visuals_nextAction__YpBF0 small{color:var(--ink-faint);font-size:.74rem;margin-top:.1rem}.mole-visuals_mark__9hDDM{align-items:center;background:var(--ink);border-radius:999px;color:var(--paper);display:inline-flex;font-size:.762rem;font-weight:600;height:1.85rem;justify-content:center;width:1.85rem}.mole-visuals_visualShell__tGq8H{border-radius:var(--radius-card);margin:auto;max-width:25rem;min-height:13rem;padding:1rem}.mole-visuals_visualHead__TK9JU{border-bottom:1px solid var(--line);gap:.55rem;padding-bottom:.8rem}.mole-visuals_visualHead__TK9JU>span{align-items:center;background:var(--ink);border-radius:.55rem;color:var(--paper);display:flex;height:1.65rem;justify-content:center;width:1.65rem}.mole-visuals_visualHead__TK9JU svg{height:.8rem;width:.8rem}.mole-visuals_visualHead__TK9JU strong{font-size:.784rem}.mole-visuals_visualHead__TK9JU>i{background:var(--ok-ink);border:3px solid var(--ok);border-radius:999px;height:.65rem;margin-left:auto;width:.65rem}.mole-visuals_keywordBody__i4TCR,.mole-visuals_pipeline__Y__Ea{display:grid;gap:.45rem;padding-top:.8rem}.mole-visuals_keywordRow__L1Etx,.mole-visuals_pipeline__Y__Ea>div{align-items:center;background:var(--canvas);border-radius:.65rem;display:grid;gap:.55rem;grid-template-columns:auto 1fr auto;padding:.6rem}.mole-visuals_pipeline__Y__Ea>div>span,.mole-visuals_rank__92z6q{align-items:center;background:var(--lift);box-shadow:var(--shadow-lift);border-radius:999px;display:flex;font-size:.668rem;font-weight:600;height:1.25rem;justify-content:center;width:1.25rem}.mole-visuals_keywordRow__L1Etx strong,.mole-visuals_pipeline__Y__Ea strong{font-size:.74rem}.mole-visuals_keywordRow__L1Etx small,.mole-visuals_pipeline__Y__Ea small{color:var(--ink-faint);font-size:.683rem}.mole-visuals_priorityBar__25oB1{align-items:center;display:grid;gap:.6rem;grid-template-columns:auto 1fr;margin-top:.75rem}.mole-visuals_priorityBar__25oB1 span{color:var(--ink-faint);font-size:.69rem}.mole-visuals_priorityBar__25oB1 i{background:linear-gradient(90deg,var(--signal) 72%,var(--muted) 72%);border-radius:999px;height:.35rem}.mole-visuals_contentFlow__qMBSo{align-items:center;display:grid;gap:.25rem;justify-items:center;padding-top:.75rem}.mole-visuals_contentFlow__qMBSo>div:not(.mole-visuals_resolved__QkghO){align-items:center;background:var(--canvas);border-radius:.7rem;display:grid;gap:.5rem;grid-template-columns:auto 1fr auto;padding:.65rem .75rem;width:100%}.mole-visuals_contentFlow__qMBSo>div>span{color:var(--ink-faint);font-size:.668rem;font-weight:600}.mole-visuals_contentFlow__qMBSo>div>strong{font-size:.748rem}.mole-visuals_contentFlow__qMBSo>div>small{color:var(--ink-faint);font-size:.683rem}.mole-visuals_contentFlow__qMBSo>svg{color:var(--ink-faint);height:.7rem;width:.7rem}.mole-visuals_contentFlow__qMBSo .mole-visuals_resolved__QkghO{align-items:center;background:var(--mint);border-radius:999px;display:flex;gap:.4rem;padding:.45rem .7rem}.mole-visuals_resolved__QkghO svg{height:.65rem;width:.65rem}.mole-visuals_resolved__QkghO strong{font-size:.697rem}.mole-visuals_treeRoot___qo59{background:var(--night);border-radius:.75rem;color:var(--paper);display:flex;flex-direction:column;margin:.8rem auto 0;padding:.65rem .8rem;text-align:center;width:max-content}.mole-visuals_treeRoot___qo59 span{color:#b6b1ac;font-size:.654rem;text-transform:uppercase}.mole-visuals_treeRoot___qo59 strong{font-size:.74rem;margin-top:.15rem}.mole-visuals_treeLine__X7dpj{border-left:1px solid var(--ink-faint);height:.65rem;margin:auto;width:1px}.mole-visuals_treeBranches__kgP1T{display:grid;gap:.35rem;grid-template-columns:repeat(3,1fr);position:relative}.mole-visuals_treeBranches__kgP1T:before{border-left:1px solid var(--ink-faint);border-right:1px solid var(--ink-faint);border-top:1px solid var(--ink-faint);content:"";height:.45rem;left:16.5%;position:absolute;right:16.5%;top:-.45rem}.mole-visuals_treeBranches__kgP1T>div{background:var(--canvas);border-radius:.65rem;display:flex;flex-direction:column;min-width:0;padding:.55rem}.mole-visuals_treeBranches__kgP1T span{color:var(--ink-muted);font-family:var(--font-mono);font-size:.639rem}.mole-visuals_treeBranches__kgP1T strong{font-size:.668rem;margin-top:.35rem}.mole-visuals_treeBranches__kgP1T small{align-items:center;color:var(--ink-faint);display:flex;font-size:.625rem;gap:.2rem;margin-top:.45rem}.mole-visuals_treeBranches__kgP1T svg{height:.5rem;width:.5rem}.mole-visuals_pipeline__Y__Ea>div:nth-child(2){margin-left:.75rem}.mole-visuals_pipeline__Y__Ea>div:nth-child(3){margin-left:1.5rem}.mole-visuals_pipeline__Y__Ea small{background:var(--mint);border-radius:999px;color:var(--ink);padding:.25rem .4rem}.mole-visuals_discoveryLegend__3p5r6,.mole-visuals_pipelineFooter__E0Opd{color:var(--ink-faint);font-size:.683rem;gap:.35rem;margin-top:.75rem}.mole-visuals_discoveryLegend__3p5r6 svg,.mole-visuals_pipelineFooter__E0Opd svg{color:var(--ink-muted);height:.7rem;width:.7rem}.mole-visuals_orbit__WVsvd{height:8.5rem;margin:.35rem auto 0;max-width:16rem;position:relative}.mole-visuals_orbitCenter__PH7DQ{align-items:center;display:flex;flex-direction:column;gap:.35rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.mole-visuals_orbitCenter__PH7DQ strong{font-size:.697rem}.mole-visuals_orbitRing__CSHOn{border:1px dashed var(--ink-faint);border-radius:999px;inset:.65rem 1.5rem;opacity:.6;position:absolute}.mole-visuals_orbitNode__UjCnB{background:var(--canvas);border-radius:999px;font-size:.654rem;font-weight:600;padding:.38rem .55rem;position:absolute;z-index:2}.mole-visuals_nodeOne__orh6f{left:.5rem;top:2.7rem}.mole-visuals_nodeTwo__ilZGt{right:0;top:1.1rem}.mole-visuals_nodeThree__JUNj1{bottom:.3rem;right:2.6rem}.mole-visuals_discoveryLegend__3p5r6{justify-content:center;margin-top:.1rem}.mole-visuals_monitorGrid__3erQO{display:grid;gap:.45rem;grid-template-columns:repeat(2,1fr);padding-top:.8rem}.mole-visuals_monitorGrid__3erQO>div{background:var(--canvas);border-radius:.7rem;display:flex;flex-direction:column;padding:.7rem}.mole-visuals_monitorGrid__3erQO span{align-items:center;color:var(--ink-faint);display:flex;font-size:.668rem;gap:.3rem}.mole-visuals_monitorGrid__3erQO span i{background:var(--ok-ink);border-radius:999px;height:.38rem;width:.38rem}.mole-visuals_monitorGrid__3erQO span .mole-visuals_watchDot__ZwLew{background:var(--warn)}.mole-visuals_monitorGrid__3erQO strong{font-size:.784rem;margin-top:.35rem}.mole-visuals_nextAction__YpBF0{background:var(--night);border-radius:.75rem;color:var(--paper);gap:.6rem;margin-top:.65rem;padding:.65rem .75rem}.mole-visuals_nextAction__YpBF0>svg{color:var(--mint-strong);height:.85rem;width:.85rem}.mole-visuals_nextAction__YpBF0>svg:last-child{margin-left:auto}.app-mockup_frame__y6Mbx{background:var(--canvas);border-radius:var(--radius-card);box-shadow:var(--shadow-card);color:var(--ink);container-type:inline-size;overflow:hidden}.app-mockup_topBar__JCkBg{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:1.5rem;padding:.7rem .9rem}.app-mockup_brand__Hwcky{align-items:center;display:flex;font-size:.82rem;font-weight:600;gap:.45rem}.app-mockup_brandMark__We30s{align-items:center;background:var(--night);border-radius:.45rem;color:var(--paper);display:flex;font-size:.6rem;font-weight:600;height:1.35rem;justify-content:center;width:1.35rem}.app-mockup_tabs__0r_ns{display:flex;gap:.3rem}.app-mockup_tab__20qWP{border-radius:.6rem;color:var(--ink-faint);font-size:.76rem;padding:.35rem .7rem;white-space:nowrap}.app-mockup_tabActive__oxVwV{background:var(--paper);box-shadow:var(--shadow-lift);color:var(--ink);font-weight:600}.app-mockup_topRight__iFiJ4{display:flex;gap:.35rem;margin-left:auto}.app-mockup_iconBtn__eHMw9{align-items:center;background:var(--control);border-radius:.55rem;color:var(--ink-muted);display:flex;height:1.5rem;justify-content:center;width:1.5rem}.app-mockup_iconBtn__eHMw9 svg{height:.7rem;width:.7rem}.app-mockup_avatar__e_n_8{align-items:center;background:var(--night);border-radius:.55rem;color:var(--paper);display:flex;font-size:.58rem;font-weight:600;height:1.5rem;justify-content:center;width:1.5rem}.app-mockup_body__B3qEM{display:grid;grid-template-columns:12rem 1fr;min-height:19rem}.app-mockup_sidebar__YD36s{border-right:1px solid var(--line);display:flex;flex-direction:column;gap:.6rem;padding:.75rem}.app-mockup_segment__QpUyq{background:var(--control);border-radius:.6rem;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.app-mockup_segment__QpUyq span{color:var(--ink-faint);font-size:.7rem;padding:.3rem 0;text-align:center}.app-mockup_segmentOn__iT7ae{background:var(--lift);box-shadow:var(--shadow-lift);color:var(--ink);font-weight:600}.app-mockup_search__5INjz{align-items:center;background:var(--muted);border-radius:.55rem;color:var(--ink-faint);display:flex;font-size:.68rem;gap:.35rem;padding:.32rem .5rem}.app-mockup_search__5INjz svg{height:.6rem;width:.6rem}.app-mockup_chatRow__gwLGw{border-radius:.6rem;padding:.45rem .55rem}.app-mockup_chatRowOn__emWhH{background:var(--muted)}.app-mockup_chatRow__gwLGw strong{display:block;font-size:.72rem;font-weight:600}.app-mockup_chatRow__gwLGw small{color:var(--ink-faint);display:block;font-size:.62rem;margin-top:.12rem}.app-mockup_dot__PSK5C{background:var(--ok-ink);border-radius:999px;display:inline-block;height:.3rem;margin-right:.25rem;width:.3rem}.app-mockup_chat___14IL{display:flex;flex-direction:column}.app-mockup_chatHead__uNeXA{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:.5rem;padding:.65rem .9rem}.app-mockup_chatHead__uNeXA strong{font-size:.78rem;font-weight:600}.app-mockup_pill__6aedr{border-radius:999px;font-size:.6rem;font-weight:600;padding:.2rem .5rem}.app-mockup_pillModel__nZTHq{background:var(--muted);color:var(--ink-muted);margin-left:auto}.app-mockup_pillNew__aGmSy{background:var(--mint);color:var(--signal-strong)}.app-mockup_thread__ZEeoS{display:flex;flex-direction:column;gap:.7rem;padding:.9rem}.app-mockup_fromUser__7rRGp{align-self:flex-end;background:var(--user);border-radius:.85rem;font-size:.74rem;max-width:78%;padding:.45rem .7rem}.app-mockup_toolLine__muJAF{align-items:center;color:var(--ink-faint);display:flex;font-size:.68rem;gap:.35rem}.app-mockup_toolLine__muJAF svg{color:var(--ok-ink);height:.7rem;width:.7rem}.app-mockup_toolLine__muJAF code{color:var(--ink-muted);font-family:var(--font-mono);font-size:.68rem}.app-mockup_reply__gdbD9{font-size:.74rem;line-height:1.5}.app-mockup_reply__gdbD9 b{font-weight:600}.app-mockup_thinking__Z_75R{align-items:center;color:var(--ink-muted);display:flex;font-size:.74rem;gap:.45rem}.app-mockup_snout__RWp_W{background:var(--ink);border-radius:999px 999px 40% 40%;height:.5rem;width:1.1rem}.app-mockup_composer__URjoX{align-items:center;background:var(--field);box-shadow:var(--shadow-lift);border-radius:.85rem;color:var(--ink-faint);display:flex;font-size:.74rem;margin:auto .9rem .9rem;padding:.5rem .5rem .5rem .75rem}.app-mockup_send__cR_bt{align-items:center;background:var(--signal);border-radius:999px;color:var(--paper);display:flex;height:1.5rem;justify-content:center;margin-left:auto;width:1.5rem}.app-mockup_send__cR_bt svg{height:.7rem;width:.7rem}@container (max-width: 44rem){.app-mockup_iconBtn__eHMw9{display:none}}@container (max-width: 34rem){.app-mockup_body__B3qEM{grid-template-columns:1fr}.app-mockup_sidebar__YD36s,.app-mockup_tabs__0r_ns{display:none}}.loop-visual_frame__nIwYH{aspect-ratio:1;margin-inline:auto;max-width:23rem;position:relative;width:100%}.loop-visual_ring__MYLeX{border:1px dashed rgba(242,243,244,.22);border-radius:999px;inset:12%;position:absolute}.loop-visual_core__O8Yka{align-items:center;background:#2f2c29;border-radius:var(--radius-card);display:flex;flex-direction:column;gap:.2rem;inset:30%;justify-content:center;padding:.75rem;position:absolute;text-align:center}.loop-visual_core__O8Yka span{color:#b6b1ac;font-size:.6rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.loop-visual_core__O8Yka strong{font-size:.9rem;font-weight:600;line-height:1.25}.loop-visual_node__RcG3A{align-items:center;background:#2f2c29;border-radius:999px;display:flex;gap:.4rem;left:50%;padding:.4rem .7rem;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.loop-visual_node__RcG3A b{color:#88827d;font-size:.6rem;font-weight:600}.loop-visual_node__RcG3A span{font-size:.72rem}.loop-visual_n1__ZIj0K{margin-top:-8.6rem}.loop-visual_n2__HzQEP{margin-left:8.2rem;margin-top:-2.7rem}.loop-visual_n3__6xZ3N{margin-left:5.1rem;margin-top:7rem}.loop-visual_n4__zST17{margin-left:-5.1rem;margin-top:7rem}.loop-visual_n5__5Hjlm{margin-left:-8.2rem;margin-top:-2.7rem}@media (max-width:380px){.loop-visual_frame__nIwYH{max-width:18rem}.loop-visual_n1__ZIj0K{margin-top:-6.8rem}.loop-visual_n2__HzQEP{margin-left:6.2rem;margin-top:-2.1rem}.loop-visual_n3__6xZ3N{margin-left:3.9rem;margin-top:5.6rem}.loop-visual_n4__zST17{margin-left:-3.9rem;margin-top:5.6rem}.loop-visual_n5__5Hjlm{margin-left:-6.2rem;margin-top:-2.1rem}}.careers_page__0f0U8{--gutter:1.25rem;--measure:80rem}@media (min-width:640px){.careers_page__0f0U8{--gutter:2rem}}.careers_eyebrow__kbWI2{color:var(--ink-faint);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.careers_heroTitle___d3J5{font-family:var(--font-display);max-width:44rem;font-size:clamp(3rem,5.8vw,5.5rem);font-weight:600;letter-spacing:-.045em;line-height:.94;margin-top:1.25rem;text-wrap:balance}.careers_heroTitle___d3J5 span{display:block;color:var(--signal)}.careers_heroLead__h6Mc3{color:var(--ink-muted);font-size:1.125rem;line-height:1.85;margin-top:1.75rem;max-width:34rem}.careers_heroActions__irVvU{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem 2rem;margin-top:2.25rem}.careers_openCta__K0npG,.careers_primaryCta__QyM01{align-items:center;border-radius:999px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;transition:transform .18s ease,background-color .18s ease}.careers_primaryCta__QyM01{background:var(--signal);color:#fff;padding:.875rem 1.5rem}.careers_primaryCta__QyM01:hover{background:var(--signal-strong);transform:translateY(-2px)}.careers_openCta__K0npG svg,.careers_primaryCta__QyM01 svg{height:1rem;width:1rem}.careers_section__NQrPf{border-bottom:1px solid var(--line);margin-inline:auto;max-width:var(--measure);padding:5rem var(--gutter);width:100%}@media (min-width:640px){.careers_section__NQrPf{padding-block:6rem}}.careers_sectionMarker__UOXmc{align-items:baseline;border-top:2px solid var(--ink);display:flex;gap:1rem;padding-top:1rem}.careers_sectionMarker__UOXmc span{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:.75rem;letter-spacing:.04em;font-weight:600}.careers_sectionMarker__UOXmc p{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.careers_sectionMarkerDark__qTYr1{border-top-color:#f2f3f4}.careers_statementGrid__gEueX{display:grid;gap:2.5rem;margin-top:3rem}@media (min-width:1024px){.careers_statementGrid__gEueX{grid-template-columns:1.1fr .9fr;gap:4rem}}.careers_statement__xbTxl{font-family:var(--font-display);font-size:clamp(2rem,3.4vw,3.25rem);font-weight:600;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.careers_statement__xbTxl span{color:var(--signal);display:block}.careers_statementBody__iEleu{display:grid;gap:1.25rem}.careers_statementBody__iEleu p{color:var(--ink-muted);line-height:1.85}.careers_reasonsSection__evW2m{background:var(--night);border-bottom-color:#262320;color:#f2f3f4;max-width:none}.careers_reasonsSection__evW2m .careers_sectionMarker__UOXmc{margin-inline:auto;max-width:var(--measure)}.careers_reasonsSection__evW2m .careers_sectionMarker__UOXmc p{color:#f2f3f4}.careers_reasonsIntro__5RKAf{display:grid;gap:1.75rem;margin-inline:auto;margin-top:3rem;max-width:var(--measure)}@media (min-width:1024px){.careers_reasonsIntro__5RKAf{align-items:end;grid-template-columns:1fr 1fr;gap:4rem}}.careers_reasonsIntro__5RKAf h2{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3.75rem);font-weight:600;letter-spacing:-.035em;line-height:1}.careers_reasonsIntro__5RKAf p{color:#b6b1ac;line-height:1.85;max-width:32rem}.careers_principlesHeader__tzXrR,.careers_rolesHeader__sge_5{display:grid;gap:1.75rem;margin-top:3rem}.careers_rolesHeader__sge_5 p{max-width:44rem}.careers_principlesHeader__tzXrR{justify-items:center;text-align:center}.careers_principlesHeader__tzXrR h2,.careers_rolesHeader__sge_5 h2{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3.75rem);font-weight:600;letter-spacing:-.035em;line-height:1}.careers_principlesHeader__tzXrR p,.careers_rolesHeader__sge_5 p{color:var(--ink-muted);line-height:1.85;max-width:32rem}.careers_principlesHeader__tzXrR p{margin-inline:auto;max-width:none}.careers_principles__T5_ST{display:grid;margin-top:3.5rem}@media (min-width:768px){.careers_principles__T5_ST{column-gap:4rem;grid-template-columns:repeat(2,1fr)}}.careers_principle__7_5NF{border-top:1px solid var(--line)}.careers_principle__7_5NF:last-child{border-bottom:1px solid var(--line)}@media (min-width:768px){.careers_principle__7_5NF:nth-last-child(-n+2){border-bottom:1px solid var(--line)}}.careers_principle__7_5NF h3{font-size:1.25rem;font-weight:600;letter-spacing:-.015em;padding-top:1.5rem}.careers_principle__7_5NF p{color:var(--ink-muted);line-height:1.85;margin-top:.625rem;max-width:44rem;padding-bottom:1.75rem}.careers_product__kBdua{border-bottom:1px solid var(--line);margin-inline:auto;max-width:var(--measure);padding:5rem var(--gutter);width:100%}@media (min-width:640px){.careers_product__kBdua{padding-block:6rem}}.careers_productHeader__6hyfh{margin-inline:auto;max-width:48rem;text-align:center}.careers_productHeader__6hyfh h2{font-family:var(--font-display);font-weight:600;font-size:clamp(2.25rem,4vw,3.75rem);letter-spacing:-.035em;line-height:1;text-wrap:balance}.careers_productHeader__6hyfh p{color:var(--ink-muted);line-height:1.85;margin-top:1.25rem}.careers_productGrid__SG_NK{align-items:center;display:grid;gap:3rem;margin-top:3.5rem}@media (min-width:1024px){.careers_productGrid__SG_NK{grid-template-columns:1.25fr .75fr;gap:5rem}}.careers_productShot__469P7{overflow:hidden;border-radius:var(--radius-card)}.careers_productCopy__c_Br_{display:grid;gap:2rem;justify-items:start}.careers_productCopy__c_Br_ p{color:var(--ink-muted);font-size:1.125rem;line-height:1.85}.careers_roles__O93Vr{display:grid;gap:1.25rem;margin-top:3.5rem}.careers_emptyRoles__RWtrt{box-shadow:var(--shadow-lift);color:var(--ink-muted);line-height:1.8;padding:2rem}.careers_emptyRoles__RWtrt,.careers_role__o0pYZ{background:var(--paper);border-radius:var(--radius-card)}.careers_role__o0pYZ{box-shadow:var(--shadow-lift-lg);display:grid;gap:1.75rem;padding:1.75rem;scroll-margin-top:5rem}@media (min-width:640px){.careers_role__o0pYZ{padding:2.5rem}}@media (min-width:768px){.careers_role__o0pYZ{align-items:center;gap:2.5rem;grid-template-columns:1fr auto}}.careers_roleCard__mEhTT{display:none;height:auto;width:13rem}@media (min-width:768px){.careers_roleCard__mEhTT{border-radius:1rem;display:block}}.careers_roleTopline__msgOS{align-items:baseline;border-bottom:1px solid var(--line);color:var(--ink-faint);display:flex;gap:1rem;padding-bottom:1rem}.careers_roleTopline__msgOS span{font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.04em}.careers_roleTopline__msgOS p{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.careers_roleHeading__h05GZ{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.5rem}@media (min-width:768px){.careers_roleHeading__h05GZ{align-items:start;flex-direction:row;justify-content:space-between}}.careers_roleHeading__h05GZ h3{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;letter-spacing:-.03em;line-height:1.05}.careers_roleMeta__lw75M{color:var(--ink-faint);font-size:.6875rem;font-weight:600;letter-spacing:.05em;margin-top:.75rem;text-transform:uppercase}.careers_roleMeta__lw75M span{padding-inline:.25rem}.careers_roleCta__3UhUc{align-items:center;background:var(--signal);border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.375rem;transition:transform .18s ease,background-color .18s ease}.careers_roleCta__3UhUc:hover{background:var(--signal-strong);transform:translateY(-2px)}.careers_roleCta__3UhUc svg{height:1rem;width:1rem}.careers_roleSummary__y9Q5g{color:var(--ink-muted);line-height:1.85;margin-top:1.5rem;max-width:48rem}.careers_openCall__5XVsT{display:grid;gap:2rem;margin-inline:auto;max-width:var(--measure);padding:5rem var(--gutter) 6rem;width:100%}@media (min-width:1024px){.careers_openCall__5XVsT{align-items:end;grid-template-columns:1fr 1fr;gap:4rem}}.careers_openCall__5XVsT h2{font-family:var(--font-display);font-size:clamp(2.25rem,4vw,3.75rem);font-weight:600;letter-spacing:-.035em;line-height:1;margin-top:1.25rem}.careers_openCallCopy__UBNNr{display:grid;gap:1.75rem;justify-items:start}.careers_openCallCopy__UBNNr p{color:var(--ink-muted);line-height:1.85;max-width:32rem}.careers_openCta__K0npG{background:var(--muted);color:var(--ink);padding:.875rem 1.5rem}.careers_openCta__K0npG:hover{background:var(--control);transform:translateY(-2px)}