.home_page___uTeu{--bg:#090909;--text:#ededed;--muted:#8a8a8a;--faint:#5a5a5a;--line:#1f1f1f;--accent:#f69972;min-height:100vh;overflow-x:clip;padding:120px 16px 80px;background:var(--bg);color:var(--text);font-family:var(--font-inter),Inter,sans-serif;font-size:15px;font-weight:400;line-height:1.7}.home_column__mkJ3R{position:relative;z-index:1;display:flex;flex-direction:column;gap:104px;width:100%;max-width:600px;margin:0 auto}.home_column__mkJ3R a{color:inherit}.home_head__x4Mc2{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.home_avatar__Lti8L{width:96px;height:96px;border-radius:22px;object-fit:cover;background:#1a1a1a}.home_name__yqbuz{margin:0;font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.25}.home_role__B3735{margin:2px 0 0;color:var(--muted);font-size:15px;line-height:1.4}.home_intro__UhPuX{display:flex;flex-direction:column;gap:20px;margin-top:-56px}.home_intro__UhPuX p{margin:0;color:#c4c4c4}.home_intro__UhPuX p:first-child{color:var(--text);font-size:17px;line-height:1.6}.home_block__XndtO{display:flex;flex-direction:column;gap:28px}.home_muted__O49p_{margin:0;color:var(--muted)}.home_link__pJ29r{display:inline-flex;align-items:center;gap:4px;color:var(--text);font-size:14px;text-decoration:none;white-space:nowrap;transition:color .2s ease}.home_link__pJ29r:hover{color:var(--accent)!important}.home_out__q8_cT{width:12px;height:12px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.home_link__pJ29r:hover .home_out__q8_cT{transform:translate(1.5px,-1.5px)}.home_projects__eX2bv{isolation:isolate;display:flex;flex-direction:column;gap:40px;margin:0;padding:0;list-style:none}.home_project__8Eyr0{--brand:var(--text);position:relative;display:grid;grid-template-columns:112px 1fr;align-items:start;grid-gap:28px;gap:28px;margin:-18px -20px;padding:18px 20px;border-radius:14px;transition:opacity .3s ease}.home_project__8Eyr0:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(120% 160% at 0 50%,color-mix(in srgb,var(--brand) 16%,transparent),transparent 48%);opacity:0;transition:opacity .35s ease}.home_project__8Eyr0:hover:before{opacity:1}@media (hover:hover){.home_projects__eX2bv:hover .home_project__8Eyr0:not(:hover){opacity:.4}}.home_project__8Eyr0 .home_logo__8UJ5f,.home_project__8Eyr0 .home_wordmark__IrZmF{transition:background-color .3s ease,color .3s ease,transform .45s cubic-bezier(.22,1,.36,1)}.home_project__8Eyr0:hover .home_logo__8UJ5f,.home_project__8Eyr0:hover .home_wordmark__IrZmF{transform:translateX(4px) scale(1.06);transform-origin:left center}.home_projectLogos__JBavc{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:4px}.home_logo__8UJ5f{display:block;max-width:100%;background-color:rgba(237,237,237,.6);-webkit-mask:var(--logo) left center /contain no-repeat;mask:var(--logo) left center /contain no-repeat;mask-mode:luminance;transition:background-color .3s ease}.home_wordmark__IrZmF{color:rgba(237,237,237,.6);font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:1.2;transition:color .3s ease}.home_project__8Eyr0:hover .home_logo__8UJ5f{background-color:var(--brand)}.home_project__8Eyr0:hover .home_wordmark__IrZmF{color:var(--brand)}.home_projectName__1BGuh{margin:0;font-size:15px;font-weight:500;line-height:1.5}.home_projectText__yg_ET{margin:4px 0 0;color:var(--muted)}.home_note__t6YTG{margin:12px 0 0;color:var(--faint);font-size:13px}.home_note__t6YTG a{color:var(--muted)!important;text-underline-offset:3px}.home_nowShot__Kqo_I{display:block;width:100%;border-radius:10px}.home_collabs__N6r1K{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.home_collab__9lekh{display:grid;grid-template-columns:112px 1fr auto;align-items:center;grid-gap:20px;gap:20px;text-decoration:none}.home_collab__9lekh img{width:100%;border-radius:6px;aspect-ratio:16/9;object-fit:cover;background:#141414}.home_collabText__B77jW{display:flex;flex-direction:column;gap:2px}.home_collabChannel__ica4H{color:var(--muted);font-size:13px}.home_collabTitle__TZx3W{font-size:14px;line-height:1.4;transition:color .2s ease}.home_collab__9lekh .home_out__q8_cT{color:var(--faint)}.home_collab__9lekh:hover .home_collabTitle__TZx3W,.home_collab__9lekh:hover .home_out__q8_cT{color:var(--accent)}.home_collab__9lekh:hover .home_out__q8_cT{transform:translate(1.5px,-1.5px)}@media (max-width:520px){.home_page___uTeu{padding-top:72px}.home_column__mkJ3R{gap:80px}.home_collab__9lekh{grid-template-columns:96px 1fr}.home_collab__9lekh .home_out__q8_cT{display:none}.home_project__8Eyr0{grid-template-columns:1fr;gap:12px}.home_projectLogos__JBavc{flex-direction:row;align-items:center;gap:16px;padding-top:0}.home_projectLogos__JBavc:has(.home_wordmark__IrZmF){display:none}}.home_corner__qK8gb{position:fixed;top:18px;right:18px;z-index:20;display:flex;align-items:center;gap:8px}.home_lang__2_F77{display:flex;padding:4px;border:1px solid #333;border-radius:9999px;background:rgba(14,14,14,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home_lang__2_F77 a{padding:8px 12px;border-radius:9999px;color:var(--muted)!important;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s ease,background-color .2s ease}.home_lang__2_F77 a:hover{color:var(--text)!important}.home_lang__2_F77 a[aria-current=page]{background:#262626;color:var(--text)!important}.home_switch__jPLza{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border:1px solid #333;border-radius:9999px;background:rgba(14,14,14,.9);box-shadow:0 0 0 1px rgba(246,153,114,.08),0 12px 40px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home_switch__jPLza button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 14px;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;transition:color .25s ease}.home_switch__jPLza svg{width:15px;height:15px;flex:none}.home_switch__jPLza button:hover{color:var(--text)}.home_switch__jPLza button[aria-checked=true]{color:var(--bg)}.home_switch__jPLza button:last-of-type{font-family:ui-monospace,SF Mono,Menlo,monospace}.home_switchThumb__sMu5v{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:9999px;background:var(--text);transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .3s ease}.home_switch__jPLza[data-mode=agent] .home_switchThumb__sMu5v{transform:translateX(100%);background:var(--accent)}.home_agent__N1lb7{width:100%;max-width:680px;margin:0 auto}.home_agentBar__CxhTG{position:-webkit-sticky;position:sticky;top:64px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:-12px 0 24px;padding:12px 0 16px;background:linear-gradient(var(--bg) 75%,transparent);box-shadow:0 -64px 0 var(--bg);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.home_agentStatus__CyKk9{display:inline-flex;align-items:center;gap:8px;color:var(--muted)}.home_agentDot__w9AYb{width:7px;height:7px;border-radius:9999px;background:var(--accent);animation:home_blink__3bcVR .9s steps(2,start) infinite}.home_agentStatus__CyKk9[data-done] .home_agentDot__w9AYb{background:#6fcf8a;animation:none}@keyframes home_blink__3bcVR{to{visibility:hidden}}.home_agentCopy__QJbQM{padding:7px 14px;border:1px solid #333;border-radius:9999px;background:transparent;color:var(--text);font:inherit;cursor:pointer;transition:border-color .2s ease,color .2s ease}.home_agentCopy__QJbQM:hover{border-color:var(--accent);color:var(--accent)}.home_md__zrSmR{margin:0;color:var(--muted);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.home_mdH__r_u87{color:var(--text);font-weight:600}.home_mdQuote__Ulty7{color:var(--accent)}.home_mdB__L87VS{color:var(--text)}.home_mdUrl__3hCto{color:var(--faint)}.home_caret__SPHXZ{position:relative;display:inline-block;width:8px;height:1.15em;margin-left:1px;vertical-align:text-bottom;background:var(--accent)}.home_caret__SPHXZ:after{content:attr(data-label);position:absolute;bottom:calc(100% + 6px);left:0;padding:2px 7px;border-radius:4px;background:var(--accent);color:var(--bg);font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap}@media (max-width:900px){.home_corner__qK8gb:before{content:"";position:fixed;top:0;right:0;left:0;z-index:-1;height:76px;background:linear-gradient(var(--bg) 60%,transparent);pointer-events:none}}@media (max-width:520px){.home_corner__qK8gb:before{height:64px}.home_corner__qK8gb{top:12px;right:12px;gap:6px}.home_lang__2_F77 a{padding:7px 8px}.home_switch__jPLza button{padding:7px 10px}.home_project__8Eyr0{margin:0;padding:0}}.home_project__8Eyr0:hover .home_projectText__yg_ET{color:#d6d6d6}.home_project__8Eyr0 .home_projectText__yg_ET{transition:color .3s ease}.home_titleRow__Qvp1t{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.home_title__pGpIO{display:flex;align-items:baseline;gap:12px;margin:0;color:var(--text);font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.2}.home_lead__sGfYI{margin:-12px 0 0;color:var(--muted)}.home_shotLink__uCNG3{display:block;overflow:hidden;border-radius:10px}.home_shotLink__uCNG3 img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.home_shotLink__uCNG3:hover img{transform:scale(1.02)}.home_editions__bDfBE{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.home_edition__mJT4E{display:flex;flex-direction:column;gap:4px;height:100%;padding:14px 16px;border:1px solid var(--line);border-radius:10px;text-decoration:none}.home_editionTop__wzesS{display:flex;align-items:center;gap:8px}.home_reportIcon__SBmPv{width:13px;height:16px;color:var(--faint);transition:color .25s ease}.home_editionState__apBR_{color:var(--muted);font-size:13px}.home_editionYear__G01nC{margin-top:10px;color:var(--text);font-size:22px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.15}.home_edition__mJT4E .home_link__pJ29r{margin-top:10px}.home_contactBlock__TerAC{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.home_contactBlock__TerAC .home_lead__sGfYI{margin:0}.home_bigEmail__CWDR9{padding:0;border:0;background:none;color:var(--text);font:inherit;font-size:34px;font-weight:500;letter-spacing:-.03em;line-height:1.15;text-decoration:none;cursor:pointer;transition:color .2s ease,border-color .2s ease}.home_bigEmail__CWDR9:hover{color:var(--accent)}.home_bigEmail__CWDR9{display:inline-flex;align-items:center;gap:14px}.home_copyHint__om9OB{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid #333;border-radius:9999px;color:var(--muted);font-size:12px;font-weight:500;letter-spacing:0;transition:border-color .2s ease,color .2s ease}.home_copyHint__om9OB svg{width:13px;height:13px}.home_bigEmail__CWDR9:hover .home_copyHint__om9OB{border-color:var(--accent);color:var(--accent)}.home_art__JxQly{position:relative;width:100vw;height:420px;margin:-200px calc(50% - 50vw) -80px}.home_artCanvas__C_BL2{display:block;width:100%;height:100%}@media (max-width:520px){.home_title__pGpIO{font-size:20px}.home_editions__bDfBE{grid-template-columns:1fr}.home_bigEmail__CWDR9{font-size:22px}.home_art__JxQly{height:280px;margin-top:-120px}}.home_tok__tD8oP{display:inline-block;animation:home_tok__tD8oP .55s cubic-bezier(.2,.7,.2,1) both}@keyframes home_tok__tD8oP{0%{opacity:0;filter:blur(8px);transform:translateY(3px)}to{opacity:1;filter:none;transform:none}}.home_streamCaret__QRox5{display:inline-block;width:8px;height:1.1em;margin-left:2px;vertical-align:text-bottom;background:var(--accent);opacity:0;animation:home_caret__SPHXZ 2.2s step-end forwards}@keyframes home_caret__SPHXZ{0%,20%,40%,60%{opacity:1}10%,30%,50%,70%,to{opacity:0}}.home_avatar__Lti8L{animation:home_resolve__2YAmJ 1.1s cubic-bezier(.2,.7,.2,1) both}@keyframes home_resolve__2YAmJ{0%{filter:blur(10px) saturate(0);transform:scale(.92)}to{filter:none;transform:none}}.home_column__mkJ3R>.home_block__XndtO{animation:home_rise__Pzd1j .9s cubic-bezier(.2,.7,.2,1) 1.3s both}@keyframes home_rise__Pzd1j{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home_avatar__Lti8L,.home_column__mkJ3R>.home_block__XndtO,.home_tok__tD8oP{animation:none}.home_streamCaret__QRox5{display:none}}.home_page___uTeu,.home_page___uTeu *{cursor:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22s%22%20x%3D%22-50%25%22%20y%3D%22-50%25%22%20width%3D%22200%25%22%20height%3D%22200%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%221%22%20stdDeviation%3D%221.2%22%20flood-opacity%3D%22.45%22/%3E%3C/filter%3E%3C/defs%3E%3Cpath%20d%3D%22M5%203.5l14.5%207.9-6.5%201.7-3.4%206.6z%22%20fill%3D%22%23fff%22%20stroke%3D%22rgba%280%2C0%2C0%2C.35%29%22%20stroke-width%3D%22.8%22%20stroke-linejoin%3D%22round%22%20filter%3D%22url%28%23s%29%22/%3E%3C/svg%3E") 5 3,auto!important}.home_compact__lUywf{gap:10px;-webkit-mask-image:linear-gradient(#000 35%,transparent);mask-image:linear-gradient(#000 35%,transparent)}.home_compact__lUywf .home_collab__9lekh{grid-template-columns:56px 1fr;gap:12px}.home_compact__lUywf .home_collabTitle__TZx3W{font-size:13px}.home_recreo__ShDkv{display:flex;flex-direction:column;gap:24px;margin-top:-12px}.home_stack__zlGz7{display:flex;align-self:flex-start;padding:6px 0}.home_stack__zlGz7 img{width:112px;height:140px;border:2px solid var(--bg);border-radius:8px;object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1),margin .55s cubic-bezier(.22,1,.36,1)}.home_stack__zlGz7 img+img{margin-left:-22px}.home_stack__zlGz7 img:first-child{transform:rotate(-4deg)}.home_stack__zlGz7 img:nth-child(2){position:relative;z-index:1;transform:translateY(-4px)}.home_stack__zlGz7 img:nth-child(3){transform:rotate(4deg)}.home_stack__zlGz7:hover img+img{margin-left:10px}.home_stack__zlGz7:hover img{transform:none}.home_stats__mrTY3{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0 0 -64px;padding:0;color:var(--faint);font-size:13px;list-style:none}.home_statValue__gO9Ky{color:var(--muted);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_privateNote__S7N_O{display:flex;align-items:center;gap:10px;margin:28px 0 0;color:var(--faint);font-size:13px}.home_privateNote__S7N_O a{color:var(--muted)!important;text-underline-offset:3px}@font-face{font-family:inter;src:url(/_next/static/media/21c4407a40071020-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/2761bc5a6e5a75fd-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/f9725cb057d8cc66-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_7840e2{font-family:inter,inter Fallback}.__variable_7840e2{--font-inter:"inter","inter Fallback"}