.Nav_nav__dr235{position:fixed;top:0;left:0;right:0;z-index:50;padding:14px var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:24px;gap:24px;mix-blend-mode:multiply}[data-tone=ink] .Nav_nav__dr235{mix-blend-mode:normal;color:var(--ink)}.Nav_left__FAuR2,.Nav_right__mS0Vd{display:flex;align-items:center;gap:18px}.Nav_right__mS0Vd{justify-content:flex-end}.Nav_brandmark___IT_i{display:flex;align-items:center;gap:10px;font-weight:500;letter-spacing:-.01em;font-size:15px;color:inherit;text-decoration:none}.Nav_brandmark___IT_i svg{width:22px;height:22px;display:block}.Nav_meta__lrdSH{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft);display:flex;gap:14px;align-items:center}.Nav_dot__JBHFw{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);animation:Nav_pulse__ShFez 2s ease-in-out infinite}@keyframes Nav_pulse__ShFez{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.Nav_center__4HRpG{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);text-align:center}.Nav_nav__dr235 a{color:inherit;text-decoration:none;transition:color var(--dur-fast) var(--ease)}.Nav_nav__dr235 a:hover{color:var(--accent)}@media (max-width:900px){.Nav_nav__dr235{grid-template-columns:1fr auto;gap:12px;padding:12px var(--gutter)}.Nav_center__4HRpG,.Nav_metaLeft__b5RGB{display:none}.Nav_right__mS0Vd{gap:14px;font-size:10px}}@media (max-width:520px){.Nav_nav__dr235{padding:10px var(--gutter)}.Nav_brandmark___IT_i{font-size:14px}.Nav_right__mS0Vd a{font-size:10px;letter-spacing:.08em}.Nav_right__mS0Vd a:first-child{display:none}}.Hero_hero__Q5FaL{min-height:100vh;padding:96px 0 40px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.Hero_topline__05DBy{display:grid;grid-template-columns:auto 1fr auto;grid-gap:24px;gap:24px;align-items:end;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);padding-top:40px}.Hero_n___MN59{font-size:11px}.Hero_toplineCenter__fmap0{text-align:center}.Hero_toplineRight__rEQIM{text-align:right}.Hero_title__JisBU{font-family:var(--font-sans);font-weight:400;font-size:clamp(64px,13.2vw,260px);line-height:.86;letter-spacing:-.045em;padding:40px 0 20px}.Hero_line__3xVOD{display:block;position:relative}.Hero_indent__Ei6a3{padding-left:10vw}.Hero_right__BmhCr{text-align:right}.Hero_ital__mvj4G{letter-spacing:-.02em}.Hero_amp__KOEjp,.Hero_ital__mvj4G{font-family:var(--font-serif);font-style:italic;font-weight:300}.Hero_amp__KOEjp{color:var(--accent)}.Hero_title__JisBU sup{font-family:var(--font-mono);font-size:14px;vertical-align:top;letter-spacing:.08em;color:var(--ink-soft);margin-left:8px;position:relative;top:.8em}.Hero_cursor__8kE5H{display:inline-block;width:.08em;height:.8em;background:var(--accent);margin-left:.04em;vertical-align:-.05em;animation:Hero_blink__lykjj 1.1s steps(2) infinite}@keyframes Hero_blink__lykjj{50%{opacity:0}}.Hero_footline__d_q_L{display:grid;grid-template-columns:1.1fr 1fr .8fr;grid-gap:40px;gap:40px;align-items:end;padding-top:40px;border-top:1px solid color-mix(in oklab,var(--ink) 18%,transparent)}.Hero_lede__cGhNZ{font-size:clamp(18px,1.8vw,26px);line-height:1.25;letter-spacing:-.01em;max-width:42ch}.Hero_em__YY_Go{color:var(--accent);font-style:italic;font-family:var(--font-serif);font-weight:300}.Hero_cta__FxM8U{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);justify-self:start}.Hero_dot__v6Ul9{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);animation:Hero_pulse__BJ0Ha 2s ease-in-out infinite}@keyframes Hero_pulse__BJ0Ha{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.Hero_index__9drmz{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);text-align:right;justify-self:end;line-height:1.6;list-style:none}.Hero_index__9drmz li{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;min-width:260px}.Hero_dots__V7QH3{border-bottom:1px dotted;opacity:.4;height:1px;margin-bottom:4px}.Hero_index__9drmz a{color:inherit;text-decoration:none;transition:color var(--dur-fast) var(--ease)}.Hero_index__9drmz a:hover{color:var(--accent)}.Hero_scrollCue__wYddR{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);display:flex;align-items:center;gap:10px}.Hero_bar__N6wjk{display:inline-block;width:1px;height:34px;background:currentColor;opacity:.5;animation:Hero_bar__N6wjk 1.6s ease-in-out infinite}@keyframes Hero_bar__N6wjk{0%{transform:scaleY(.1);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(.1);transform-origin:bottom}}@media (max-width:900px){.Hero_hero__Q5FaL{padding-top:72px;min-height:auto}.Hero_topline__05DBy{grid-template-columns:1fr;gap:6px;text-align:left;padding-top:24px}.Hero_toplineCenter__fmap0,.Hero_toplineRight__rEQIM{text-align:left}.Hero_title__JisBU{padding:32px 0 16px}.Hero_indent__Ei6a3{padding-left:0}.Hero_right__BmhCr{text-align:left}.Hero_title__JisBU sup{font-size:11px;top:.6em}.Hero_footline__d_q_L{grid-template-columns:1fr;gap:28px;padding-top:28px}.Hero_cta__FxM8U{justify-self:start}.Hero_index__9drmz{justify-self:start;text-align:left;width:100%;padding:0}.Hero_index__9drmz li{min-width:unset}.Hero_lede__cGhNZ{font-size:18px}.Hero_scrollCue__wYddR{display:none}}@media (max-width:520px){.Hero_hero__Q5FaL{padding-top:60px}.Hero_title__JisBU{font-size:clamp(52px,17vw,96px);line-height:.88}.Hero_title__JisBU sup{font-size:10px}.Hero_lede__cGhNZ{font-size:16px;line-height:1.35}}@media (max-width:360px){.Hero_title__JisBU{font-size:48px}}.Marquee_marquee__AsTYW{margin:60px 0;overflow:hidden;border-top:1px solid color-mix(in oklab,var(--ink) 22%,transparent);border-bottom:1px solid color-mix(in oklab,var(--ink) 22%,transparent);padding:24px 0;position:relative}.Marquee_track__F3RUd{display:flex;gap:60px;white-space:nowrap;animation:Marquee_scroll__LJr_Q 40s linear infinite;font-size:clamp(48px,8vw,120px);line-height:1;letter-spacing:-.03em;font-weight:400}.Marquee_track__F3RUd span{display:inline-flex;align-items:center;gap:60px}.Marquee_dot__pN9sq{color:var(--accent)}.Marquee_dot__pN9sq,.Marquee_ital__wwuf2{font-family:var(--font-serif);font-style:italic;font-weight:300}@keyframes Marquee_scroll__LJr_Q{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Marquee_marquee__AsTYW:hover .Marquee_track__F3RUd{animation-play-state:paused}@media (max-width:900px){.Marquee_marquee__AsTYW{margin:40px 0;padding:18px 0}.Marquee_track__F3RUd{font-size:clamp(40px,11vw,72px);gap:40px}.Marquee_track__F3RUd span{gap:40px}}@media (max-width:520px){.Marquee_track__F3RUd{font-size:clamp(36px,13vw,56px);gap:28px}.Marquee_track__F3RUd span{gap:28px}}@media (prefers-reduced-motion:reduce){.Marquee_track__F3RUd{animation:none;transform:none}}.Process_section__fpQOI{padding-bottom:80px}.Process_grid__HLrUh{display:grid;grid-template-columns:80px repeat(4,1fr);grid-gap:28px;gap:28px;padding-top:40px;border-top:1px solid color-mix(in oklab,var(--ink) 18%,transparent)}.Process_label__bTydM{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);padding-top:4px}.Process_step__jB9OU{display:flex;flex-direction:column;gap:14px;position:relative}.Process_n__pm2ro{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.Process_t__kHLAJ{font-size:28px;line-height:1.05;letter-spacing:-.02em;font-weight:400}.Process_ital__F8Ck0{font-family:var(--font-serif);font-style:italic;font-weight:300}.Process_d__abams{font-size:14px;line-height:1.45;color:var(--ink-soft);max-width:24ch}.Process_dur__tGEmg{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);padding-top:8px;border-top:1px dashed color-mix(in oklab,var(--ink) 25%,transparent);margin-top:auto}@media (max-width:1100px){.Process_grid__HLrUh{grid-template-columns:60px 1fr 1fr;gap:24px}.Process_label__bTydM{grid-column:1/-1}}@media (max-width:900px){.Process_section__fpQOI{padding-bottom:40px}.Process_grid__HLrUh{grid-template-columns:1fr 1fr;gap:24px;padding-top:28px}.Process_label__bTydM{grid-column:1/-1;padding:0}.Process_step__jB9OU{min-height:160px}.Process_t__kHLAJ{font-size:22px}.Process_d__abams{font-size:13px}.Process_dur__tGEmg{margin-top:16px}}@media (max-width:520px){.Process_grid__HLrUh{grid-template-columns:1fr;gap:20px}.Process_step__jB9OU{min-height:auto;padding-bottom:16px;border-bottom:1px dashed color-mix(in oklab,var(--ink) 20%,transparent)}.Process_step__jB9OU:last-child{border-bottom:0}.Process_dur__tGEmg{margin-top:10px}}.Contact_contact__lQ3S1{padding:80px 0 40px;border-top:1px solid color-mix(in oklab,var(--ink) 22%,transparent)}.Contact_head__PbT7v{display:grid;grid-template-columns:80px 1fr auto;grid-gap:40px;gap:40px;align-items:baseline;padding-bottom:40px}.Contact_kicker__tpkQq,.Contact_num__f_vQZ{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.Contact_big__b0VAR{font-size:clamp(60px,10vw,180px);line-height:.88;letter-spacing:-.04em;font-weight:400;padding-bottom:60px}.Contact_ital__nb2jA{font-family:var(--font-serif);font-style:italic;font-weight:300;color:var(--accent)}.Contact_email__Az3zZ{display:inline-flex;align-items:center;gap:20px;font-size:clamp(28px,4vw,56px);line-height:1;letter-spacing:-.02em;padding:20px 0;border-top:1px solid color-mix(in oklab,var(--ink) 25%,transparent);border-bottom:1px solid color-mix(in oklab,var(--ink) 25%,transparent);width:100%;cursor:pointer;position:relative;text-decoration:none;color:inherit;transition:color var(--dur-fast) var(--ease)}.Contact_email__Az3zZ:hover{color:var(--accent)}.Contact_badge__kWuM0{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:6px 10px;border:1px solid;border-radius:999px;opacity:.7}.Contact_ico__p36e9{margin-left:auto;transition:transform var(--dur-base) var(--ease)}.Contact_email__Az3zZ:hover .Contact_ico__p36e9{transform:translateX(8px) rotate(-45deg)}.Contact_row__Tgan3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px;padding-top:40px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.Contact_col__ZCUdS .Contact_lbl__EJYPq{display:block;color:var(--mute);margin-bottom:8px}.Contact_col__ZCUdS .Contact_val__fVPAJ{color:var(--ink);font-size:13px;line-height:1.5}.Contact_col__ZCUdS a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--ink) 30%,transparent);padding-bottom:1px;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.Contact_col__ZCUdS a:hover{color:var(--accent);border-color:var(--accent)}@media (max-width:1100px){.Contact_row__Tgan3{gap:28px}}@media (max-width:900px){.Contact_contact__lQ3S1{padding-top:60px}.Contact_head__PbT7v{grid-template-columns:1fr 1fr;gap:16px;padding-bottom:24px}.Contact_num__f_vQZ{grid-column:1}.Contact_kicker__tpkQq:first-of-type{text-align:right}.Contact_kicker__tpkQq:nth-of-type(2){grid-column:1/-1;text-align:left}.Contact_big__b0VAR{font-size:clamp(44px,13vw,84px);padding-bottom:40px}.Contact_email__Az3zZ{font-size:clamp(22px,5.8vw,34px);gap:12px;flex-wrap:wrap}.Contact_badge__kWuM0{font-size:9px;padding:4px 8px}.Contact_row__Tgan3{grid-template-columns:1fr 1fr;gap:20px;padding-top:28px}}@media (max-width:520px){.Contact_head__PbT7v{grid-template-columns:1fr}.Contact_kicker__tpkQq:first-of-type{text-align:left}.Contact_big__b0VAR{font-size:clamp(40px,14vw,64px)}.Contact_email__Az3zZ{font-size:clamp(18px,6vw,26px);padding:16px 0}.Contact_ico__p36e9{display:none}.Contact_row__Tgan3{grid-template-columns:1fr 1fr;gap:16px}.Contact_col__ZCUdS .Contact_val__fVPAJ{font-size:12px}}@media (max-width:360px){.Contact_row__Tgan3{grid-template-columns:1fr}}.Footer_foot__qX_SY{padding:40px 0 24px;border-top:1px solid color-mix(in oklab,var(--ink) 18%,transparent);margin-top:60px}.Footer_giant__9PXMJ{font-size:clamp(100px,26vw,420px);line-height:.82;letter-spacing:-.06em;font-weight:400;margin-bottom:20px;color:color-mix(in oklab,var(--ink) 85%,transparent);overflow:hidden}.Footer_ital__jIpyX{font-family:var(--font-serif);font-style:italic;font-weight:300}.Footer_acc__1xYzm{color:var(--accent)}.Footer_bar__y_gZP{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;gap:24px;align-items:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.Footer_center__2EkzH{text-align:center}.Footer_right__yXB2n{text-align:right}@media (max-width:900px){.Footer_foot__qX_SY{margin-top:40px;padding:28px 0 20px}.Footer_giant__9PXMJ{font-size:clamp(72px,30vw,200px)}.Footer_bar__y_gZP{grid-template-columns:1fr;gap:6px;text-align:left;font-size:10px}.Footer_center__2EkzH,.Footer_right__yXB2n{text-align:left}}@media (max-width:520px){.Footer_giant__9PXMJ{font-size:clamp(64px,32vw,160px);letter-spacing:-.05em}}.ProfileHero_hero__44Gvg{padding:clamp(60px,10vh,120px) 0 clamp(60px,10vh,100px);border-bottom:1px solid color-mix(in oklab,var(--ink) 18%,transparent)}.ProfileHero_topline__LliPT{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;font-size:var(--fs-sm);color:var(--ink-soft);letter-spacing:var(--track-mono);text-transform:uppercase;margin-bottom:clamp(60px,10vh,140px)}.ProfileHero_n__y8Squ{justify-self:start}.ProfileHero_toplineCenter__tE2bJ{justify-self:center;font-size:var(--fs-sm);color:var(--ink)}.ProfileHero_toplineRight__tgoFp{justify-self:end}.ProfileHero_grid__F_MPU{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:clamp(40px,6vw,90px);gap:clamp(40px,6vw,90px);align-items:end}.ProfileHero_namecol__WXiNn{display:flex;flex-direction:column;gap:28px;min-width:0}.ProfileHero_eyebrow__Tdbw3{color:var(--mute);font-size:var(--fs-sm);letter-spacing:var(--track-mono);text-transform:uppercase}.ProfileHero_name__TmArD{font-size:clamp(48px,10vw,144px);line-height:.9;letter-spacing:var(--track-tightest);font-weight:500;color:var(--ink)}.ProfileHero_line__3JJi_{display:block}.ProfileHero_amp__6Qu5O,.ProfileHero_ital__tFD8W{font-family:var(--font-serif);font-style:italic;font-weight:300}.ProfileHero_amp__6Qu5O{color:var(--accent);margin-left:2px}.ProfileHero_role___qOwV{font-size:clamp(16px,1.4vw,19px);line-height:1.5;color:var(--ink-soft);max-width:34ch}.ProfileHero_em___WHIU{color:var(--ink);font-weight:500}.ProfileHero_facts__a_xx1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px 24px;gap:20px 24px;margin-top:12px;padding-top:24px;border-top:1px dashed color-mix(in oklab,var(--ink) 22%,transparent)}.ProfileHero_facts__a_xx1 div{display:flex;flex-direction:column;gap:4px;min-width:0}.ProfileHero_facts__a_xx1 dt{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--mute)}.ProfileHero_facts__a_xx1 dd{font-size:var(--fs-md);color:var(--ink)}.ProfileHero_photocol___2Z9G{display:flex;justify-content:flex-end}.ProfileHero_figure__zh4sV{position:relative;width:100%;max-width:380px;margin:0}.ProfileHero_caption__qHwHJ{display:flex;justify-content:space-between;margin-top:10px;font-size:var(--fs-xs);color:var(--mute);letter-spacing:var(--track-mono);text-transform:uppercase}@media (max-width:900px){.ProfileHero_grid__F_MPU{grid-template-columns:1fr;gap:40px}.ProfileHero_photocol___2Z9G{order:-1;justify-content:stretch}.ProfileHero_figure__zh4sV{max-width:320px}.ProfileHero_topline__LliPT{grid-template-columns:1fr auto}.ProfileHero_toplineCenter__tE2bJ{display:none}.ProfileHero_facts__a_xx1{grid-template-columns:1fr 1fr}}@media (max-width:520px){.ProfileHero_facts__a_xx1{grid-template-columns:1fr;gap:14px}}.ProfileBio_section__RSKCe{padding:clamp(80px,12vh,160px) 0;border-bottom:1px solid color-mix(in oklab,var(--ink) 18%,transparent)}.ProfileBio_grid__qnMUr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:clamp(40px,6vw,80px);gap:clamp(40px,6vw,80px);margin-top:clamp(40px,6vh,80px);align-items:start}.ProfileBio_lede__XtLRB{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(22px,2.4vw,36px);line-height:1.22;color:var(--ink);letter-spacing:var(--track-tight)}.ProfileBio_em__6WiDa{font-style:normal;font-family:var(--font-sans);font-weight:500;color:var(--accent)}.ProfileBio_body__PyN5J{font-size:var(--fs-base);line-height:1.6;color:var(--ink-soft);max-width:58ch}@media (max-width:900px){.ProfileBio_grid__qnMUr{grid-template-columns:1fr;gap:32px}}.ProfileExperience_section__zzZBr{padding:clamp(80px,12vh,160px) 0;border-bottom:1px solid color-mix(in oklab,var(--ink) 18%,transparent)}.ProfileExperience_timeline__Nc00i{list-style:none;display:flex;flex-direction:column;margin-top:clamp(40px,6vh,80px)}.ProfileExperience_role__w4wU9{border-top:1px solid color-mix(in oklab,var(--ink) 15%,transparent);padding:clamp(24px,4vh,44px) 0}.ProfileExperience_role__w4wU9:last-child{padding-bottom:0}.ProfileExperience_roleInner__Pj86_{display:grid;grid-template-columns:170px 1fr;grid-gap:clamp(20px,4vw,60px);gap:clamp(20px,4vw,60px);align-items:start}.ProfileExperience_years__QRTGc{font-size:var(--fs-sm);color:var(--ink-soft);letter-spacing:var(--track-mono);text-transform:uppercase;white-space:nowrap;display:flex;align-items:center;gap:10px;padding-top:10px}.ProfileExperience_dot__fXxQ9{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--accent);animation:ProfileExperience_pulse__Um0cb 2.4s ease-in-out infinite}@keyframes ProfileExperience_pulse__Um0cb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.78)}}.ProfileExperience_body__noUTd{max-width:64ch;min-width:0}.ProfileExperience_title__XAmE_{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(24px,2.6vw,38px);line-height:1.1;letter-spacing:var(--track-tight);color:var(--ink)}.ProfileExperience_company__ZWqWH{margin-top:4px;font-size:var(--fs-md);color:var(--ink-soft)}.ProfileExperience_lede__YhVc4{margin-top:18px;font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(18px,1.6vw,22px);line-height:1.4;letter-spacing:var(--track-tight);color:var(--ink);max-width:60ch}.ProfileExperience_bullets__PGN_b{list-style:none;margin-top:16px;display:flex;flex-direction:column;gap:8px}.ProfileExperience_bullets__PGN_b li{font-size:var(--fs-base);line-height:1.55;color:var(--ink-soft);padding-left:16px;position:relative}.ProfileExperience_bullets__PGN_b li:before{content:"·";position:absolute;left:2px;color:var(--mute)}@media (max-width:720px){.ProfileExperience_roleInner__Pj86_{grid-template-columns:1fr;gap:12px}.ProfileExperience_years__QRTGc{padding-top:0}}.ProfilePhoto_box___GuYC{position:relative;width:100%;background:var(--paper-deep);overflow:hidden}.ProfilePhoto_img__WiJUL{width:100%;height:100%;display:block;object-fit:cover;filter:grayscale(.05) contrast(1.02)}.ProfilePhoto_placeholder__nLK5K{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:linear-gradient(135deg,color-mix(in oklab,var(--ink) 6%,transparent),color-mix(in oklab,var(--accent) 8%,transparent));color:var(--ink);text-align:center}.ProfilePhoto_initials__KAnrY{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(80px,14vw,160px);line-height:.85;letter-spacing:var(--track-tightest);color:color-mix(in oklab,var(--ink) 80%,transparent)}.ProfilePhoto_hint__Dxgxl{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--mute);padding:6px 10px;border:1px dashed color-mix(in oklab,var(--ink) 25%,transparent);border-radius:4px}.SectionHead_head__NygPv{display:grid;grid-template-columns:80px 1fr auto;grid-gap:40px;gap:40px;align-items:baseline;padding:120px 0 40px;border-top:1px solid color-mix(in oklab,var(--ink) 18%,transparent)}.SectionHead_kicker__Btgoc,.SectionHead_num__maJ6D{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);padding-top:10px}.SectionHead_kicker__Btgoc{text-align:right}.SectionHead_h2__2Cong{font-weight:400;font-size:clamp(40px,7vw,120px);line-height:.9;letter-spacing:-.03em;max-width:18ch}.SectionHead_h2__2Cong .ital{font-family:var(--font-serif);font-style:italic;font-weight:300;color:var(--accent)}@media (max-width:900px){.SectionHead_head__NygPv{grid-template-columns:1fr auto;gap:16px;padding:80px 0 24px}.SectionHead_num__maJ6D{grid-column:1;grid-row:1;padding-top:0}.SectionHead_kicker__Btgoc{grid-column:2;grid-row:1;padding-top:0}.SectionHead_h2__2Cong{grid-column:1/-1;font-size:clamp(36px,9vw,64px);padding-top:4px}}@media (max-width:520px){.SectionHead_h2__2Cong{font-size:clamp(32px,11vw,52px)}}.Manifesto_section__R_q3I{padding-bottom:80px}.Manifesto_body__Vab_O{display:grid;grid-template-columns:80px 1fr;grid-gap:40px;gap:40px;padding-top:20px}.Manifesto_pinrow__8Vxo1{display:flex;flex-direction:column;gap:14px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);list-style:none}.Manifesto_pinrow__8Vxo1 li{opacity:.6}.Manifesto_p__20wC5{font-size:clamp(26px,3.4vw,54px);line-height:1.15;letter-spacing:-.02em;font-weight:400;max-width:22ch}.Manifesto_m__V_B0E{color:var(--mute)}.Manifesto_ital__Qrg8t{font-family:var(--font-serif);font-style:italic;font-weight:300;color:var(--accent)}.Manifesto_underline__ZieS0{border-bottom:1px solid var(--accent);padding-bottom:2px}.Manifesto_pull__LDKyx{margin-top:80px;display:grid;grid-template-columns:80px 1fr 1fr;grid-gap:40px;gap:40px;align-items:start}.Manifesto_note__T1VzI{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.Manifesto_stat__47gwJ{padding-top:10px}.Manifesto_big__3LAE2{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(80px,12vw,180px);line-height:.85;letter-spacing:-.04em}.Manifesto_lbl__YhOCC{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);padding-top:12px;max-width:24ch}@media (max-width:900px){.Manifesto_section__R_q3I{padding-bottom:40px}.Manifesto_body__Vab_O{grid-template-columns:1fr;gap:16px}.Manifesto_pinrow__8Vxo1{flex-direction:row;gap:16px}.Manifesto_p__20wC5{font-size:clamp(22px,4.6vw,34px);max-width:none}.Manifesto_pull__LDKyx{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px}.Manifesto_note__T1VzI{grid-column:1/-1}.Manifesto_big__3LAE2{font-size:clamp(64px,18vw,120px)}}@media (max-width:520px){.Manifesto_p__20wC5{font-size:clamp(20px,5.8vw,28px)}.Manifesto_pull__LDKyx{grid-template-columns:1fr}}.Services_section__tPbt7{padding-bottom:80px}.Services_list__USBey{border-top:1px solid color-mix(in oklab,var(--ink) 18%,transparent);margin-top:20px;list-style:none}.Services_svc__DwqtB{display:grid;grid-template-columns:80px 1fr 2fr 1fr;grid-gap:40px;gap:40px;align-items:center;padding:36px 0;border-bottom:1px solid color-mix(in oklab,var(--ink) 18%,transparent);cursor:pointer;transition:padding var(--dur-base) var(--ease),background var(--dur-base) var(--ease);position:relative;color:inherit;text-decoration:none}.Services_svc__DwqtB:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.Services_svc__DwqtB:hover{padding-left:20px}.Services_svc__DwqtB:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:color-mix(in oklab,var(--accent) 10%,transparent);transition:width var(--dur-base) var(--ease);z-index:-1}.Services_svc__DwqtB:hover:before{width:100%}.Services_num__ABH2_{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.Services_title__4PdWy{font-size:clamp(28px,4.2vw,72px);line-height:.95;letter-spacing:-.03em;font-weight:400}.Services_ital__vjQAp{font-family:var(--font-serif);font-style:italic;font-weight:300}.Services_svc__DwqtB:hover .Services_title__4PdWy .Services_ital__vjQAp{color:var(--accent)}.Services_desc___Sf0k{font-size:15px;line-height:1.45;color:var(--ink-soft);max-width:46ch}.Services_arrow__0lCH7{justify-self:end;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);display:flex;align-items:center;gap:10px;transition:gap var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.Services_svc__DwqtB:hover .Services_arrow__0lCH7{gap:18px;color:var(--accent)}.Services_a__HVvR0{display:inline-block;transition:transform var(--dur-base) var(--ease)}.Services_svc__DwqtB:hover .Services_a__HVvR0{transform:translateX(6px)}@media (max-width:900px){.Services_section__tPbt7{padding-bottom:40px}.Services_svc__DwqtB{grid-template-columns:1fr;gap:10px;padding:24px 0}.Services_svc__DwqtB:hover{padding-left:12px}.Services_num__ABH2_{font-size:10px}.Services_title__4PdWy{font-size:clamp(26px,6.5vw,40px)}.Services_desc___Sf0k{font-size:14px;max-width:none}.Services_arrow__0lCH7{justify-self:start;padding-top:4px;font-size:10px}}@media (max-width:520px){.Services_title__4PdWy{font-size:clamp(24px,8vw,32px)}}.Kinetic_kinetic__tBA5W{padding:140px 0;text-align:center}.Kinetic_line__q4nvt{font-size:clamp(56px,10vw,160px);line-height:.95;letter-spacing:-.04em;font-weight:400}.Kinetic_ital__aqb76{font-family:var(--font-serif);font-style:italic;font-weight:300}.Kinetic_acc__B1FB6{color:var(--accent)}.Kinetic_meta__ReBzG{margin-top:40px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);display:flex;justify-content:center;gap:24px;align-items:center}.Kinetic_sep__Rf1zV{width:24px;height:1px;background:currentColor;opacity:.4}@media (max-width:900px){.Kinetic_kinetic__tBA5W{padding:80px 0}.Kinetic_line__q4nvt{font-size:clamp(44px,14vw,88px)}.Kinetic_meta__ReBzG{flex-wrap:wrap;justify-content:center;gap:12px;font-size:10px}.Kinetic_sep__Rf1zV{display:none}}@media (max-width:520px){.Kinetic_kinetic__tBA5W{padding:60px 0}.Kinetic_line__q4nvt{font-size:clamp(40px,15vw,68px)}}.Tweaks_tweaks__UgICJ{position:fixed;bottom:20px;right:20px;z-index:200;background:var(--paper-deep);border:1px solid color-mix(in oklab,var(--ink) 30%,transparent);border-radius:14px;padding:14px;font-family:var(--font-mono);font-size:11px;color:var(--ink);width:280px;box-shadow:0 12px 40px -20px color-mix(in oklab,var(--ink) 40%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Tweaks_h4__ew01U{font-size:10px;letter-spacing:.2em;color:var(--mute);text-transform:uppercase;font-weight:400;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.Tweaks_close__MC8DX{opacity:.5;background:none;border:0;cursor:pointer;color:inherit;font:inherit}.Tweaks_row__uRM1B{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-top:1px dashed color-mix(in oklab,var(--ink) 20%,transparent)}.Tweaks_row__uRM1B:first-of-type{border-top:0}.Tweaks_lbl__3ol_v{text-transform:uppercase;letter-spacing:.12em;font-size:10px;color:var(--ink-soft)}.Tweaks_chips__TxrEN{display:flex;gap:4px;flex-wrap:wrap}.Tweaks_chip__vni_U{padding:4px 8px;border:1px solid color-mix(in oklab,var(--ink) 25%,transparent);border-radius:999px;cursor:pointer;font-size:10px;letter-spacing:.08em;text-transform:uppercase;background:transparent;color:var(--ink);font-family:inherit}.Tweaks_chip__vni_U.Tweaks_active__Z45UD{background:var(--ink);color:var(--paper)}.Tweaks_sw__A6Mf6{display:flex;gap:6px}.Tweaks_sw__A6Mf6 button{width:22px;height:22px;border-radius:50%;border:1px solid color-mix(in oklab,var(--ink) 25%,transparent);cursor:pointer;padding:0}.Tweaks_swActive__8i0xG{outline:2px solid var(--ink);outline-offset:2px}.Tweaks_toggle__Z7iOH{position:relative;width:36px;height:20px;border-radius:999px;background:color-mix(in oklab,var(--ink) 25%,transparent);cursor:pointer;border:0;padding:0}.Tweaks_toggle__Z7iOH:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--paper);transition:left .2s var(--ease)}.Tweaks_toggleOn__X7mhJ{background:var(--accent)}.Tweaks_toggleOn__X7mhJ:after{left:18px}.Tweaks_input__M_HGd{width:130px;background:transparent;border:1px solid color-mix(in oklab,var(--ink) 25%,transparent);border-radius:6px;padding:5px 8px;font-family:inherit;font-size:10px;color:var(--ink);text-align:right}@media (max-width:900px){.Tweaks_tweaks__UgICJ{left:12px;right:12px;bottom:12px;width:auto;max-height:70vh;overflow:auto}.Tweaks_row__uRM1B{flex-wrap:wrap;gap:8px}.Tweaks_input__M_HGd{width:100%;text-align:left}}.ProfileContact_section__Bq5Iq{padding:clamp(80px,12vh,160px) 0 clamp(60px,10vh,120px)}.ProfileContact_grid__BBuQ5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(28px,4vw,48px);gap:clamp(28px,4vw,48px);margin-top:clamp(40px,6vh,80px)}.ProfileContact_block__yBXEY{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid color-mix(in oklab,var(--ink) 18%,transparent);min-width:0}.ProfileContact_label___NTiT{font-size:var(--fs-xs);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--mute)}.ProfileContact_link__txjO8{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(20px,2vw,30px);letter-spacing:var(--track-tight);color:var(--ink);text-decoration:none;transition:color var(--dur-fast) var(--ease);word-break:break-word}a.ProfileContact_link__txjO8:hover{color:var(--accent)}@media (max-width:720px){.ProfileContact_grid__BBuQ5{grid-template-columns:1fr;gap:24px}}