.rtl_page__ceWnd{width:min(var(--content-wide),calc(100% - 32px));margin-inline:auto;padding-block:var(--section-space-large) var(--section-space-editorial)}.rtl_hero__BdtPO{display:grid;max-width:62rem;gap:var(--space-6);padding-block-end:var(--section-space-large)}.rtl_hero__BdtPO h1{max-width:11ch}.rtl_actions__bf_oT{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.rtl_sheetButton__odm3H{min-height:44px;padding-inline:var(--space-4);border:1px solid var(--color-carbon);border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;cursor:pointer}.rtl_sheetButton__odm3H:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.rtl_contentGrid__jn4Pz{display:grid;grid-template-columns:minmax(12rem,.55fr) minmax(0,1fr);gap:var(--space-12);padding-block:var(--section-space-large)}.rtl_reading__lGZFM{display:grid;gap:var(--space-8)}.rtl_reading__lGZFM blockquote{margin:0;padding-inline-start:var(--space-6);border-inline-start:3px solid var(--color-orange);font-family:var(--font-display);font-size:clamp(1.5rem,4vw,3rem);line-height:1.35}@media (max-width:720px){.rtl_page__ceWnd{padding-block-start:var(--section-space-standard)}.rtl_contentGrid__jn4Pz{grid-template-columns:1fr;gap:var(--space-6)}}.primitives_body__R8pbe,.primitives_display__9pI82,.primitives_heading__TuJ91,.primitives_meta__ca948{margin:0}.primitives_display__9pI82{font-family:var(--font-display);font-size:clamp(3rem,9vw,7rem);font-weight:700;line-height:.9;letter-spacing:-.055em}.primitives_heading__TuJ91{font-family:var(--font-body);font-size:clamp(1.75rem,4vw,3rem);font-weight:650;line-height:1;letter-spacing:-.035em}.primitives_body__R8pbe{max-width:var(--content-reading);font-family:var(--font-body);font-size:1rem;line-height:1.7}.primitives_meta__ca948{font-family:var(--font-mono);font-size:.75rem;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.primitives_buttonLink__rbR63,.primitives_textLink__EMj0o{color:inherit;font:inherit}.primitives_buttonLink__rbR63{position:relative;isolation:isolate;display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.7rem 1rem;border:1px solid var(--color-carbon);border-radius:var(--radius-control);background:var(--color-carbon);color:var(--color-soft-white);text-decoration:none}.primitives_buttonLink__rbR63:after{position:absolute;z-index:-1;inset-block:3px -3px;inset-inline:3px -3px;background:var(--color-orange);content:"";opacity:0;transition:opacity var(--motion-fast) var(--ease-standard)}.primitives_buttonLink__rbR63:focus-visible:after,.primitives_buttonLink__rbR63:hover:after{opacity:1}.primitives_buttonLink__rbR63:focus-visible,.primitives_textLink__EMj0o:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.primitives_textLink__EMj0o{text-decoration-color:var(--color-orange);text-decoration-thickness:3px;text-underline-offset:.25em;transition:text-underline-offset var(--motion-fast) var(--ease-standard),text-decoration-thickness var(--motion-fast) var(--ease-standard)}.primitives_textLink__EMj0o:focus-visible,.primitives_textLink__EMj0o:hover{text-decoration-thickness:4px;text-underline-offset:.32em}.primitives_rule__aDACH{width:100%;margin:0;border:0;border-top:1px solid var(--rule-light)}.primitives_mediaFrame__lt7Xb{position:relative;overflow:hidden;width:100%;border-radius:var(--radius-media);background:var(--color-sand)}.primitives_skeleton__Uxjjg{display:block;background:var(--color-sand);animation:primitives_skeleton-pulse__KnZSy var(--motion-slow) var(--ease-standard) infinite alternate}.primitives_skeleton_body__I9WAl{width:min(94%,44rem);height:1rem}.primitives_skeleton_heading__2new6{width:min(42%,22rem);height:2.625rem}.primitives_skeleton_media__nYOyP{width:min(100%,46rem);aspect-ratio:16/10}@keyframes primitives_skeleton-pulse__KnZSy{0%{opacity:.62}to{opacity:1}}@media (prefers-reduced-motion:reduce){.primitives_buttonLink__rbR63:after,.primitives_textLink__EMj0o{transition:none}.primitives_skeleton__Uxjjg{animation:none}}.about_section__5b2kq{width:min(var(--site-content-width,var(--content-max)),calc(100% - 32px));margin-inline:auto;padding-block:var(--section-padding)}.about_headingRow__OOlsw{display:flex;min-height:52px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--rule-light);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.about_headingRow__OOlsw p{margin:0}.about_headingRow__OOlsw a{text-decoration-color:var(--color-orange);text-underline-offset:.3em}.about_composition__07ETs{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.55fr);gap:clamp(var(--space-8),7vw,var(--space-24));align-items:end;padding-block-start:var(--space-12)}.about_words__9B1y7{display:grid;font-family:var(--font-display);font-size:var(--about-title-size);font-weight:760;line-height:.78;letter-spacing:-.07em;text-transform:uppercase}.about_details__zBIbK{display:grid;gap:var(--space-6);padding-block-end:var(--space-4)}.about_bio__Lf3hu,.about_location__UfEwH,.about_role__YG1aI{margin:0}.about_location__UfEwH,.about_role__YG1aI{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.07em;text-transform:uppercase}.about_bio__Lf3hu{font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.6}.about_location__UfEwH{color:var(--color-warm-gray)}@media (max-width:720px){.about_section__5b2kq{padding-block:var(--section-space-large)}.about_composition__07ETs{grid-template-columns:1fr;gap:var(--space-8)}.about_words__9B1y7{font-size:clamp(3rem,14vw,5.75rem);line-height:.8}.about_details__zBIbK{max-width:34rem}}.blocks_blockBoundary__xqLwT{display:contents}.blocks_section__9KLu5{width:min(var(--content-wide),calc(100% - 32px));margin-inline:auto}.blocks_typography__Y9rj7{max-width:100%;margin-inline-start:var(--typography-margin-start,0);margin-inline-end:var(--typography-margin-end,0)}@media (max-width:720px){.blocks_typography__Y9rj7{text-align:var(--typography-mobile-align,inherit)}}[lang=ar] .blocks_typography__Y9rj7{letter-spacing:normal!important;text-transform:none!important}.blocks_spacingCompact__4Fn6p{padding-block:var(--section-space-compact)}.blocks_spacingNone__jC59H{padding-block:0}.blocks_designBoundary__ADuxE{max-width:100%}.blocks_spacingStandard__ZGtYn{padding-block:var(--section-space-standard)}.blocks_spacingLarge__hOXMv{padding-block:var(--section-space-large)}.blocks_spacingEditorial__6PTtS{padding-block:var(--section-space-editorial)}.blocks_marquee__ynwua{overflow:hidden;width:100%;font-family:var(--font-display);font-size:clamp(2rem,6vw,7rem);line-height:.9;white-space:nowrap}.blocks_marquee__ynwua>div{display:inline-flex;animation:blocks_iqj-marquee__CwY3A 20s linear infinite}.blocks_marquee__ynwua span{display:inline-flex;align-items:center;gap:.45em;padding-inline-end:.45em}.blocks_marquee__ynwua b{color:var(--color-orange)}.blocks_marqueeRight__6Ka4l>div{animation-direction:reverse}.blocks_marquee_slow__8FqXZ>div{animation-duration:32s}.blocks_marquee_fast__m7FIH>div{animation-duration:12s}.blocks_marqueePause___2u0J:hover>div{animation-play-state:paused}@keyframes blocks_iqj-marquee__CwY3A{to{transform:translateX(-50%)}}.blocks_banner__yN_Ci{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,.8fr);gap:var(--space-6);align-items:center}.blocks_bannerCompact__rotdh{padding-block:var(--space-4)}.blocks_banner__yN_Ci h2{font-family:var(--font-display);font-size:clamp(2rem,5vw,5rem);line-height:.94}.blocks_banner__yN_Ci img{width:100%;height:auto;object-fit:cover}.blocks_iqj-motion-section__O_nYl[data-motion]:not([data-motion-visible=true]){opacity:0;transform:translate3d(0,var(--iqj-motion-distance,1rem),0)}.blocks_iqj-motion-section__O_nYl[data-motion-direction=down]:not([data-motion-visible=true]){transform:translate3d(0,calc(-1 * var(--iqj-motion-distance,1rem)),0)}.blocks_iqj-motion-section__O_nYl[data-motion-direction=start]:not([data-motion-visible=true]){transform:translate3d(calc(-1 * var(--iqj-motion-distance,1rem)),0,0)}.blocks_iqj-motion-section__O_nYl[data-motion-direction=end]:not([data-motion-visible=true]){transform:translate3d(var(--iqj-motion-distance,1rem),0,0)}.blocks_iqj-motion-section__O_nYl[data-motion-visible=true]{animation:blocks_iqj-reveal__EkFbx var(--iqj-motion-duration,.52s) var(--iqj-motion-ease,var(--ease-enter,ease-out)) var(--iqj-motion-delay,0s) both}.blocks_iqj-motion-section__O_nYl[data-motion=fade]:not([data-motion-visible=true]){transform:none}.blocks_iqj-motion-section__O_nYl[data-motion=slide]:not([data-motion-visible=true]){transform:translate3d(calc(-1 * var(--iqj-motion-distance,1rem)),0,0)}.blocks_iqj-motion-section__O_nYl[data-motion=scale]:not([data-motion-visible=true]){transform:scale(.96)}.blocks_iqj-motion-section__O_nYl[data-motion=text-reveal]:not([data-motion-visible=true]){clip-path:inset(0 0 100% 0)}.blocks_iqj-motion-section__O_nYl[data-motion=image-reveal]:not([data-motion-visible=true]){clip-path:inset(0 100% 0 0)}.blocks_iqj-motion-section__O_nYl[data-motion=parallax]{will-change:transform}.blocks_iqj-motion-section__O_nYl[data-motion-trigger=hover]{transition:transform var(--iqj-motion-duration,.52s) var(--iqj-motion-ease,var(--ease-enter,ease-out)),opacity var(--iqj-motion-duration,.52s) var(--iqj-motion-ease,var(--ease-enter,ease-out))}.blocks_iqj-motion-section__O_nYl[data-motion-trigger=hover]:hover{transform:translate3d(0,-.35rem,0) scale(1.01)}.blocks_iqj-motion-section__O_nYl[data-motion=marquee]{overflow:hidden}@keyframes blocks_iqj-reveal__EkFbx{to{opacity:1;transform:none;clip-path:inset(0)}}@media (max-width:720px){.blocks_banner__yN_Ci{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.blocks_iqj-motion-section__O_nYl[data-motion-visible=true],.blocks_marquee__ynwua>div{animation:none}.blocks_iqj-motion-section__O_nYl[data-motion]{opacity:1;transform:none;clip-path:none}}.blocks_statement__1KkSX{max-width:var(--content-wide)}.blocks_statement__1KkSX .payload-richtext{max-width:none}.blocks_statement_standard__FAxkM{font-size:clamp(1.75rem,4vw,3rem)}.blocks_statement_large__zI7zK{font-size:clamp(2.4rem,6vw,5rem)}.blocks_statement_display__TYlpY{font-family:var(--font-display);font-size:clamp(3rem,9vw,7rem);font-weight:700;line-height:.9;letter-spacing:-.055em}.blocks_mediaSection__bnhPz{display:grid;gap:var(--space-3)}.blocks_mediaImage__g5SRb{display:block;width:100%;height:auto;background:var(--color-sand)}.blocks_fullBleed__J_t3m{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.blocks_fullBleed__J_t3m .blocks_caption__87GxC{width:min(var(--content-wide),calc(100% - 32px));margin-inline:auto}.blocks_caption__87GxC{color:var(--color-warm-gray);font-size:.9rem}.blocks_split__FoSz9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(var(--space-6),5vw,var(--space-16));align-items:start}.blocks_splitMedia__P_rEh,.blocks_splitText__rYwR5{min-width:0}.blocks_splitMediaFirst__fgvWQ .blocks_splitMedia__P_rEh{order:-1}.blocks_gallery__oQMZR{display:grid;gap:var(--space-6)}.blocks_galleryGrid__ohiy8{grid-template-columns:repeat(12,minmax(0,1fr))}.blocks_galleryGrid__ohiy8 .blocks_galleryItem__LpvZA{grid-column:span 6}.blocks_galleryGrid__ohiy8 .blocks_galleryItem__LpvZA:nth-child(3n){grid-column:span 8}.blocks_galleryGrid__ohiy8 .blocks_galleryItem__LpvZA:nth-child(3n+1){grid-column:span 4}.blocks_gallerySequence__0Otdo{grid-template-columns:1fr}.blocks_galleryItem__LpvZA{margin:0}.blocks_quoteSection__PIynE{display:grid;gap:var(--space-4);max-width:var(--content-narrow)}.blocks_quoteSection__PIynE blockquote{margin:0;font-family:var(--font-display);font-size:clamp(2rem,5vw,4rem);line-height:1;letter-spacing:-.04em}.blocks_quoteSection__PIynE cite{color:var(--color-warm-gray);font-family:var(--font-mono);font-size:.75rem;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.blocks_technologies__NOHNv{display:grid;grid-template-columns:minmax(0,.35fr) minmax(0,1fr);gap:var(--space-8);align-items:start;border-top:1px solid var(--rule-light)}.blocks_technologies__NOHNv h2{margin:0}.blocks_technologies__NOHNv ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-6);margin:0;padding:0;list-style:none}.blocks_technologies__NOHNv li{padding-block:var(--space-2);border-bottom:1px solid var(--rule-light)}.blocks_stats__O5VnE dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-block:1px solid var(--rule-light)}.blocks_stats__O5VnE dl>div{padding:var(--space-6);border-inline-end:1px solid var(--rule-light)}.blocks_stats__O5VnE dl>div:last-child{border-inline-end:0}.blocks_stats__O5VnE dt{margin-block-end:var(--space-4);color:var(--color-warm-gray);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.blocks_stats__O5VnE dd{margin:0;font-family:var(--font-display);font-size:clamp(2rem,5vw,4.5rem);line-height:.95}.blocks_dividerSection__iRzyu{padding-block:0}.blocks_rule__iHfh9{margin:0;border:0;border-top:1px solid var(--rule-light)}.blocks_spacer__oS960{width:100%}.blocks_iqj-motion-section__O_nYl[data-motion=stagger]:not([data-motion-visible=true])>section>*{opacity:0;transform:translate3d(0,var(--iqj-motion-distance,1rem),0)}.blocks_iqj-motion-section__O_nYl[data-motion=stagger][data-motion-visible=true]>section>*{animation:blocks_iqj-reveal__EkFbx var(--iqj-motion-duration,.52s) var(--iqj-motion-ease,var(--ease-enter,ease-out)) var(--iqj-stagger-delay,0s) both}@media (prefers-reduced-motion:reduce){.blocks_iqj-motion-section__O_nYl[data-motion=stagger]>section>*{animation:none;opacity:1;transform:none}}.blocks_marquee_gap_compact__Zhe8X span{gap:.25em;padding-inline-end:.25em}.blocks_marquee_gap_normal__4unDl span{gap:.45em;padding-inline-end:.45em}.blocks_marquee_gap_large__wXjIp span{gap:.8em;padding-inline-end:.8em}.blocks_marquee_size_small__Fj_mi{font-size:clamp(1.5rem,3vw,3rem)}.blocks_marquee_size_standard__qR38C{font-size:clamp(2rem,4.5vw,5rem)}.blocks_marquee_size_display__oSjt9{font-size:clamp(2rem,6vw,7rem)}.blocks_marquee_theme_inverse__1FdDD{color:var(--color-soft-white);background:var(--color-carbon)}.blocks_marquee_theme_accent__St8zY{color:var(--color-carbon);background:var(--color-orange)}.blocks_spacer_xs__6ZmhR{height:var(--space-2)}.blocks_spacer_s__kEgyE{height:var(--space-4)}.blocks_spacer_m__whpnr{height:var(--space-8)}.blocks_spacer_l__MLt9_{height:var(--space-16)}.blocks_spacer_xl__UOsFJ{height:var(--space-24)}.blocks_spacer_custom_1__IE0uI{height:var(--space-1)}.blocks_spacer_custom_2__L0G9T{height:var(--space-2)}.blocks_spacer_custom_4__WtK56{height:var(--space-4)}.blocks_spacer_custom_6__m_Jo4{height:var(--space-6)}.blocks_spacer_custom_8__t8IU4{height:var(--space-8)}.blocks_spacer_custom_12__ki3YZ{height:var(--space-12)}.blocks_spacer_custom_16__svZSM{height:var(--space-16)}.blocks_spacer_custom_24__2sw_g{height:var(--space-24)}.blocks_spacer_compact__67CKp{height:var(--section-space-compact)}.blocks_spacer_standard__ZKWKN{height:var(--section-space-standard)}.blocks_spacer_large__HW_47{height:var(--section-space-large)}.blocks_spacer_editorial__1FAJW{height:var(--section-space-editorial)}@media (max-width:900px){.blocks_split__FoSz9{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.blocks_stats__O5VnE dl{grid-template-columns:repeat(2,minmax(0,1fr))}.blocks_stats__O5VnE dl>div:nth-child(2n){border-inline-end:0}}@media (max-width:720px){.blocks_designBoundary__ADuxE,.blocks_section__9KLu5{min-height:var(--section-mobile-height,initial)!important}.blocks_designBoundary__ADuxE{width:min(var(--section-mobile-width,100%),calc(100% - 32px))}.blocks_split__FoSz9{grid-template-columns:1fr}.blocks_splitMediaFirst__fgvWQ .blocks_splitMedia__P_rEh,.blocks_splitMediaFirst__fgvWQ .blocks_splitText__rYwR5{order:0}.blocks_mobileMediaFirst__iP4hR .blocks_splitMedia__P_rEh,.blocks_mobileTextFirst__sdhpv .blocks_splitText__rYwR5{order:-1}.blocks_mobileFullBleed__8y_xw{width:100vw;margin-inline:calc(50% - 50vw)}.blocks_mobileFullBleed__8y_xw .blocks_caption__87GxC{width:calc(100% - 32px);margin-inline:auto}.blocks_mobileContained__TVURN{width:min(var(--content-wide),calc(100% - 32px))}.blocks_galleryGrid__ohiy8{grid-template-columns:1fr}.blocks_galleryGrid__ohiy8 .blocks_galleryItem__LpvZA,.blocks_galleryGrid__ohiy8 .blocks_galleryItem__LpvZA:nth-child(3n),.blocks_galleryGrid__ohiy8 .blocks_galleryItem__LpvZA:nth-child(3n+1){grid-column:auto}.blocks_galleryMobileHorizontal___4saG{display:grid;grid-auto-columns:82%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity}.blocks_galleryMobileHorizontal___4saG .blocks_galleryItem__LpvZA{scroll-snap-align:start}.blocks_stats__O5VnE dl,.blocks_technologies__NOHNv,.blocks_technologies__NOHNv ul{grid-template-columns:1fr}.blocks_stats__O5VnE dl>div,.blocks_stats__O5VnE dl>div:nth-child(2n){border-inline-end:0;border-bottom:1px solid var(--rule-light)}.blocks_stats__O5VnE dl>div:last-child{border-bottom:0}}.cta_cta__wRhsH{display:flex;flex-direction:column;gap:var(--space-2);width:fit-content;max-width:100%;margin-block:var(--space-4)}.cta_align_center__frw_h{margin-inline:auto;text-align:center}.cta_align_end__BU24F{margin-inline-start:auto;margin-inline-end:0;text-align:end}.cta_align_stretch__34XwR{width:100%}.cta_link__tt4fw{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.5em;color:inherit;font-family:var(--font-mono);letter-spacing:.06em;text-decoration:none}.cta_cta__wRhsH p{margin:0;color:var(--color-warm-gray);font-size:.9rem;line-height:1.5}.cta_variant_arrow__w_3oI .cta_link__tt4fw,.cta_variant_text__AYM2x .cta_link__tt4fw{text-decoration:underline;text-decoration-color:var(--color-orange);text-underline-offset:.25em}.cta_variant_filled__hCyyG .cta_link__tt4fw,.cta_variant_outline__TxQDB .cta_link__tt4fw,.cta_variant_pill__xUJ2u .cta_link__tt4fw{padding:.7rem 1rem;border:1px solid var(--color-carbon);border-radius:var(--radius-control)}.cta_variant_filled__hCyyG .cta_link__tt4fw{background:var(--color-carbon);color:var(--color-soft-white)}.cta_variant_pill__xUJ2u .cta_link__tt4fw{border-radius:999px}.cta_size_small__aECCg .cta_link__tt4fw{font-size:.72rem}.cta_size_large__s41GX .cta_link__tt4fw{min-height:52px;padding:1rem 1.25rem;font-size:1rem}.cta_link__tt4fw:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.hero_hero__vlnW3{position:relative;width:min(var(--site-content-width,var(--content-max)),calc(100% - 32px));min-height:var(--hero-min-height);margin-inline:auto;padding-block:clamp(var(--space-8),6vh,var(--space-16)) var(--space-16);overflow:clip}.hero_topline__Vd_Ua{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-8);align-items:start}.hero_identity__HbZZl{display:grid;gap:var(--space-2)}.hero_eyebrow__fXYcw,.hero_role__ZQm_P{margin:0}.hero_eyebrow__fXYcw{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.hero_role__ZQm_P{max-width:30rem;color:var(--color-warm-gray);font-size:.9rem;line-height:1.45}.hero_metadata__FyXSu{display:grid;grid-template-columns:repeat(2,minmax(7rem,auto));gap:var(--space-4) var(--space-8);margin:0}.hero_metadata__FyXSu div{display:grid;gap:var(--space-1)}.hero_metadata__FyXSu dd,.hero_metadata__FyXSu dt{margin:0;font-family:var(--font-mono);font-size:.65rem;line-height:1.35;letter-spacing:.07em;text-transform:uppercase}.hero_metadata__FyXSu dt{color:var(--color-warm-gray)}.hero_composition__o3k7l{position:relative;min-height:var(--hero-composition-min-height);margin-block-start:var(--hero-gap,clamp(var(--space-12),9vh,var(--space-24)))}.hero_headline___buSd{position:relative;z-index:4;width:min(var(--hero-content-width,10ch),70%);margin:0;font-family:var(--font-display);font-size:var(--hero-title-size);font-weight:760;line-height:.82;letter-spacing:-.065em;text-wrap:balance}.hero_desktopHeadline__n7_p3,.hero_mobileHeadline__eswzg{display:grid}.hero_desktopHeadline__n7_p3 span,.hero_mobileHeadline__eswzg span{display:block;white-space:nowrap}.hero_mobileHeadline__eswzg{display:none}.hero_visualStage__SJLQU{position:absolute;z-index:2;inset-block-start:clamp(-4rem,-3vw,-1rem);inset-inline-end:clamp(0rem,5vw,5rem);width:clamp(300px,var(--hero-media-width,var(--hero-ratio-media-width,36vw)),560px);height:var(--hero-media-height,auto);justify-self:var(--hero-media-align,auto)}.hero_aspectPortrait___7ZZs{aspect-ratio:4/5}.hero_aspectSquare__GVeBr{aspect-ratio:1}.hero_aspectLandscape__tTUNb{width:clamp(380px,45vw,700px);aspect-ratio:16/10}.hero_placeholder___ioju,.hero_visual__xfC3B{position:relative;z-index:2;width:100%;height:100%}.hero_heroMedia__3MIiZ{width:100%;height:100%;object-fit:var(--hero-media-fit,cover);object-position:var(--hero-media-position,center);border-radius:var(--radius-media)}.hero_treatmentContained__6RmP6 .hero_visual__xfC3B{overflow:hidden}.hero_treatmentOffset__Pg2kH{transform:translate3d(5%,6%,0)}.hero_treatmentCutout__Iv2r1 .hero_visual__xfC3B{overflow:visible}.hero_treatmentCutout__Iv2r1 .hero_heroMedia__3MIiZ{object-fit:contain}.hero_shape__yiG7Y{position:absolute;z-index:1;display:block;background:var(--hero-decoration-color,var(--color-orange));opacity:var(--hero-decoration-opacity,1);transform:rotate(var(--hero-decoration-rotation,0deg));pointer-events:none}.hero_shapeDisc__e2iLk{width:82%;aspect-ratio:1;inset-block-start:10%;inset-inline-start:-22%;border-radius:50%}.hero_shapeCroppedDisc__T243G{width:110%;aspect-ratio:1;inset-block-start:-18%;inset-inline-end:-52%;border-radius:50%}.hero_shapeRectangle__5XBH3{width:72%;height:86%;inset-block-start:7%;inset-inline-start:-15%}.hero_decoration_none__sCljv,.hero_shapeNone__braEJ{display:none}.hero_decoration_circle__OuVqL{border-radius:50%}.hero_decoration_circle__OuVqL,.hero_decoration_ring__uLHvp{width:82%;aspect-ratio:1;inset-block-start:10%;inset-inline-start:-22%}.hero_decoration_ring__uLHvp{border:clamp(2px,.4vw,7px) solid var(--hero-decoration-color,var(--color-orange));background:transparent;border-radius:50%}.hero_decoration_line__zjh55{width:6px;height:75%;inset-block-start:10%;inset-inline-start:-10%}.hero_decoration_square__vaDAG{width:72%;height:86%;inset-block-start:7%;inset-inline-start:-15%}.hero_decoration_behindText__mUPHA{z-index:0;inset-inline-start:10%}.hero_decoration_betweenColumns__DInwQ{inset-inline-start:-12%}.hero_decoration_behindMedia__kKmuC{z-index:1}.hero_decoration_startTop__6J4Af{inset-block-start:-12%;inset-inline-start:-12%}.hero_decoration_startBottom__QgOBq{inset-block-start:auto;inset-block-end:-12%;inset-inline-start:-12%}.hero_decoration_endTop__7KITE{inset-block-start:-12%;inset-inline-end:-12%}.hero_decoration_endBottom__FdfrL{inset-block-start:auto;inset-block-end:-12%;inset-inline-end:-12%}.hero_decoration_small__uQ8af{scale:.65}.hero_decoration_medium__gOFDj{scale:.85}.hero_decoration_large__72ek5{scale:1}.hero_decoration_oversized__p9iYk{scale:1.25}.hero_supportingText__qdcz5{position:relative;z-index:4;max-width:min(42rem,75%);margin:var(--space-6) 0 0;font-size:var(--text-lead);line-height:var(--leading-normal)}.hero_actions___wE14{position:relative;z-index:4;display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;margin-block-start:var(--space-4)}.hero_actions___wE14 .cta{margin:0}.hero_tags__Oqse8{position:relative;z-index:4;display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none}.hero_tags__Oqse8 li{padding:.35rem .55rem;border:1px solid;border-radius:999px;font-family:var(--font-mono);font-size:.68rem}.hero_miniStats__3_WQI{position:relative;z-index:4;display:flex;flex-wrap:wrap;gap:var(--space-6);margin:var(--space-6) 0 0}.hero_miniStats__3_WQI div{display:grid;gap:var(--space-1)}.hero_miniStats__3_WQI dd,.hero_miniStats__3_WQI dt{margin:0}.hero_miniStats__3_WQI dd{font-family:var(--font-display);font-size:var(--text-large);line-height:var(--leading-tight)}.hero_bottomRail__F55Cz dt,.hero_miniStats__3_WQI dt{font-family:var(--font-mono);font-size:.65rem;letter-spacing:.06em;text-transform:uppercase}.hero_bottomRail__F55Cz{display:flex;gap:var(--space-8);margin:var(--space-8) 0 0;padding-block-start:var(--space-4);border-block-start:1px solid var(--rule-light)}.hero_bottomRail__F55Cz div{display:grid;gap:var(--space-1)}.hero_bottomRail__F55Cz dd,.hero_bottomRail__F55Cz dt{margin:0}.hero_bottomRail__F55Cz dd{font-size:.9rem}.hero_rail_even__wVLt_{justify-content:space-between}.hero_rail_compact__ewPnk{gap:var(--space-4)}.hero_scrollIndicator__MyaJv{margin:var(--space-6) 0 0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.hero_mediaDesktopHidden__24Gyl{display:none}.hero_placeholder___ioju{display:grid;align-content:end;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--rule-light);background:color-mix(in srgb,var(--color-sand) 76%,transparent);color:var(--color-warm-gray);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.07em;text-transform:uppercase}@media (max-width:1050px){.hero_hero__vlnW3{min-height:var(--hero-min-height)}.hero_composition__o3k7l{min-height:var(--hero-composition-min-height)}.hero_headline___buSd{width:min(11ch,76%);font-size:var(--hero-title-size)}.hero_visualStage__SJLQU{inset-block-start:8rem;inset-inline-end:0;width:clamp(300px,42vw,470px)}.hero_aspectLandscape__tTUNb{width:clamp(360px,50vw,580px)}}@media (max-width:720px){.hero_hero__vlnW3{display:grid;min-height:0;align-content:start;padding-block:var(--space-6) var(--space-12)}.hero_topline__Vd_Ua{grid-template-columns:1fr;gap:var(--space-6)}.hero_metadata__FyXSu{grid-template-columns:repeat(2,minmax(0,1fr))}.hero_composition__o3k7l{display:grid;min-height:0;gap:var(--space-8);margin-block-start:var(--space-12)}.hero_headline___buSd{width:100%;font-size:clamp(3rem,13vw,5.75rem);line-height:.84}.hero_desktopHeadline__n7_p3{display:none}.hero_mobileHeadline__eswzg{display:grid}.hero_aspectLandscape__tTUNb,.hero_visualStage__SJLQU{position:relative;inset:auto;justify-self:end;width:min(var(--hero-mobile-media-width,82vw),410px);height:var(--hero-mobile-media-height,auto);margin-inline-end:-5vw}.hero_mobileMediaFirst__jzkqH .hero_visualStage__SJLQU{order:-1}.hero_mobileText_center__1sLMN .hero_actions___wE14,.hero_mobileText_center__1sLMN .hero_headline___buSd,.hero_mobileText_center__1sLMN .hero_miniStats__3_WQI,.hero_mobileText_center__1sLMN .hero_supportingText__qdcz5,.hero_mobileText_center__1sLMN .hero_tags__Oqse8{margin-inline:auto;text-align:center;justify-content:center}.hero_mobileText_end__XM21G .hero_actions___wE14,.hero_mobileText_end__XM21G .hero_headline___buSd,.hero_mobileText_end__XM21G .hero_miniStats__3_WQI,.hero_mobileText_end__XM21G .hero_supportingText__qdcz5,.hero_mobileText_end__XM21G .hero_tags__Oqse8{margin-inline-start:auto;text-align:end;justify-content:end}.hero_decorationMobileHidden__I1ohj,.hero_mediaMobileHidden___vQk4,.hero_railMobileHidden___0lfa{display:none}.hero_supportingText__qdcz5{max-width:100%}.hero_bottomRail__F55Cz{flex-wrap:wrap;gap:var(--space-4)}.hero_treatmentOffset__Pg2kH{transform:translateZ(0)}.hero_shapeDisc__e2iLk{width:88%;inset-block-start:8%;inset-inline-start:-24%}.hero_shapeCroppedDisc__T243G{width:118%;inset-block-start:-16%;inset-inline-end:-55%}.hero_shapeRectangle__5XBH3{width:78%;inset-inline-start:-18%}}@media (prefers-reduced-motion:reduce){.hero_visualStage__SJLQU{transform:none}}.rich-text_richText__iZUu4{max-width:var(--content-reading);font-family:var(--font-body);font-size:1rem;line-height:1.75;overflow-wrap:anywhere}.rich-text_richText__iZUu4>:first-child{margin-block-start:0}.rich-text_richText__iZUu4>:last-child{margin-block-end:0}.rich-text_richText__iZUu4 h1,.rich-text_richText__iZUu4 h2,.rich-text_richText__iZUu4 h3,.rich-text_richText__iZUu4 h4,.rich-text_richText__iZUu4 h5,.rich-text_richText__iZUu4 h6{margin-block:1.4em .5em;line-height:1.05;letter-spacing:-.035em}.rich-text_richText__iZUu4 a{text-decoration-color:var(--color-orange);text-decoration-thickness:2px;text-underline-offset:.2em}.rich-text_richText__iZUu4 a:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}.rich-text_richText__iZUu4 blockquote{margin-inline:0;padding-inline-start:var(--space-6);border-inline-start:3px solid var(--color-orange);color:var(--color-warm-gray)}.rich-text_richText__iZUu4 table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse}.rich-text_richText__iZUu4 td,.rich-text_richText__iZUu4 th{min-width:9rem;padding:var(--space-3);border-bottom:1px solid var(--rule-light);text-align:start;vertical-align:top}.rich-text_richText__iZUu4 img{max-width:100%;height:auto}.rich-text_codeBlock__fj8Dh,.rich-text_embed__q1aea{margin-block:var(--space-8)}.rich-text_embed__q1aea{max-width:100%}.rich-text_embedWidth25__bDGIZ{width:25%}.rich-text_embedWidth50__19ClR{width:50%}.rich-text_embedWidth75__gpaub{width:75%}.rich-text_embedWidth100__FPKTI,.rich-text_embed_stretch__deR9d{width:100%}.rich-text_embed_start___QgkS{margin-inline-start:0;margin-inline-end:auto}.rich-text_embed_center__PWx3x{margin-inline:auto}.rich-text_embed_end__YX_GV{margin-inline-start:auto;margin-inline-end:0}.rich-text_codeBlock__fj8Dh{overflow:hidden;border:1px solid var(--rule-dark);border-radius:var(--radius-media);background:var(--color-carbon);color:var(--color-soft-white)}.rich-text_codeHeader__xsaAH{display:flex;min-height:42px;align-items:center;justify-content:space-between;padding-inline:var(--space-4);border-bottom:1px solid var(--rule-dark);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.rich-text_copyButton__QcpIe{min-height:32px;padding-inline:var(--space-3);border:1px solid var(--rule-dark);border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;cursor:pointer}.rich-text_copyButton__QcpIe:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.rich-text_codeScroller__ySxOJ{overflow-x:auto}.rich-text_codeScroller__ySxOJ pre{margin:0!important;padding:var(--space-6)!important;background:var(--color-carbon)!important}.rich-text_codeScroller__ySxOJ code{font-family:var(--font-mono);font-size:.9rem;line-height:1.7}.rich-text_embedFrame__jn1ny{overflow:hidden;width:100%;border:1px solid var(--rule-light);background:var(--color-sand)}.rich-text_embedFrame__jn1ny iframe{display:block;width:100%;height:100%;border:0}.rich-text_embed__q1aea figcaption{margin-block-start:var(--space-2);color:var(--color-warm-gray);font-size:.875rem}.rich-text_safeHTML__xWaw1,.rich-text_trusted__qjHI5{margin-block:var(--space-8)}.rich-text_trusted__qjHI5{display:grid;width:min(100%,var(--content-standard));margin-inline:auto}.rich-text_trusted_reading__fZ2Uw{max-width:var(--content-reading)}.rich-text_trusted_wide__GmL_3{max-width:var(--content-wide)}.rich-text_trusted_full-width__jE9K4{max-width:none}.rich-text_trusted_full-bleed__ZXLXj{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.rich-text_trusted_start__rRYJH{margin-inline-start:0;margin-inline-end:auto}.rich-text_trusted_end__2dk_7{margin-inline-start:auto;margin-inline-end:0}.rich-text_trusted_compact__EByAK{margin-block:var(--space-4)}.rich-text_trusted_none__VoH4K{margin-block:0}.rich-text_trusted_large__RTwkD{margin-block:var(--space-12)}.rich-text_trusted_editorial__LWZc8{margin-block:var(--space-16)}.rich-text_trusted__qjHI5 iframe{display:block;width:100%;min-height:var(--trusted-height);aspect-ratio:var(--trusted-ratio);border:0;background:var(--color-sand)}.rich-text_trustedOverflow_hidden__Kes9N{overflow:hidden}.rich-text_trustedOverflow_auto__OjwG9{overflow:auto}.rich-text_trustedOverflow_visible__46EDa{overflow:visible}@media (max-width:720px){.rich-text_trustedMobileFull__y9ESm{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.rich-text_embedMobileFullWidth__fRMst{width:100%}.rich-text_richText__iZUu4{font-size:.98rem;line-height:1.7}.rich-text_codeScroller__ySxOJ pre{padding:var(--space-4)!important}}.research_feature__xyEIQ{width:min(var(--content-max),calc(100% - 32px));margin-inline:auto;padding-block:var(--section-space-editorial)}.research_headingRow__TXdm7{position:sticky;z-index:10;inset-block-start:0;display:flex;min-height:52px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--rule-light);background:color-mix(in srgb,var(--color-ivory) 94%,transparent);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.research_headingRow__TXdm7 p{margin:0}.research_stack__0Ai0M{position:relative}.research_paperStage__0tSUV{min-height:78svh;padding-block-start:calc(var(--space-8) + (var(--paper-index) * 8px))}.research_paper__7S_If{position:sticky;inset-block-start:clamp(80px,14vh,150px);display:grid;width:min(880px,88%);min-height:58svh;align-content:space-between;gap:var(--space-8);margin-inline:auto;padding:clamp(var(--space-6),5vw,var(--space-12));border:1px solid rgba(23,22,20,.12);background:var(--color-soft-white);color:var(--color-carbon);box-shadow:0 18px 60px rgba(23,22,20,.06);text-decoration:none;transform:translate3d(var(--paper-shift),0,0) rotate(var(--paper-rotation));transform-origin:center top;transition:transform var(--motion-standard) var(--ease-standard),border-color var(--motion-standard) var(--ease-standard)}[dir=rtl] .research_paper__7S_If{transform:translate3d(calc(0px - var(--paper-shift)),0,0) rotate(calc(0deg - var(--paper-rotation)))}.research_paperStage__0tSUV[data-active=true] .research_paper__7S_If{border-color:var(--color-orange);transform:translate3d(0,-4px,0) rotate(0)}.research_paper__7S_If:focus-visible{outline:3px solid var(--color-orange);outline-offset:4px}.research_paperFooter__f99o_,.research_paperMeta__ZYJwZ{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.research_paper__7S_If h2{max-width:13ch;margin:0;font-family:var(--font-display);font-size:clamp(2.6rem,6vw,5.8rem);font-weight:720;line-height:.92;letter-spacing:-.05em}.research_abstract__lwn6Z,.research_authors__yAQL9{margin:0}.research_authors__yAQL9{font-size:.92rem}.research_abstract__lwn6Z{max-width:var(--content-reading);color:var(--color-warm-gray);line-height:1.65}.research_paperFooter__f99o_{padding-block-start:var(--space-4);border-top:1px solid var(--rule-light)}@media (max-width:720px){.research_feature__xyEIQ{padding-block:var(--section-space-large)}.research_headingRow__TXdm7{min-height:46px}.research_stack__0Ai0M{display:grid;gap:0}.research_paperStage__0tSUV{min-height:0;padding-block-start:0}.research_paper__7S_If{position:relative;inset:auto;width:100%;min-height:68svh;margin-block-start:-1.5rem;padding:var(--space-6);transform:rotate(var(--paper-mobile-rotation))}[dir=rtl] .research_paper__7S_If{transform:rotate(calc(0deg - var(--paper-mobile-rotation)))}.research_paperStage__0tSUV:first-child .research_paper__7S_If{margin-block-start:0}.research_paper__7S_If h2{font-size:clamp(2.8rem,12vw,5rem)}}@media (prefers-reduced-motion:reduce){.research_paper__7S_If{position:relative;inset:auto;transform:none;transition:none}.research_paperStage__0tSUV,.research_paperStage__0tSUV[data-active=true] .research_paper__7S_If{min-height:0;transform:none}.research_stack__0Ai0M{display:grid;gap:var(--space-6)}}.selected-work_section__h3wJi{position:relative;isolation:isolate;color:var(--work-fg)}.selected-work_themeField__fDwPS{position:sticky;z-index:-2;inset-block-start:0;width:100%;height:100%;margin-block-end:0;background:var(--work-bg);transition:background-color var(--motion-slow) var(--ease-standard)}.selected-work_sectionMarker__5C_fa{position:sticky;z-index:3;inset-block-start:0;display:flex;width:min(var(--content-max),calc(100% - 32px));min-height:56px;align-items:center;justify-content:space-between;margin-inline:auto;border-bottom:1px solid color-mix(in srgb,var(--work-fg) 18%,transparent);color:var(--work-fg);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.selected-work_chapters__53u9U{position:relative}.selected-work_chapter__olQ7K,.selected-work_projectLink__ZdJJB{min-height:var(--project-section-min-height)}.selected-work_projectLink__ZdJJB{display:grid;width:min(var(--content-max),calc(100% - 32px));grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);grid-template-rows:auto 1fr auto;gap:var(--space-8) clamp(var(--space-8),6vw,var(--space-24));align-items:center;margin-inline:auto;padding-block:var(--section-padding);color:var(--work-fg);text-decoration:none}.selected-work_projectLink__ZdJJB:focus-visible{outline:3px solid var(--work-accent);outline-offset:-6px}.selected-work_projectBottom__b_eQd,.selected-work_projectTop__mrgpM{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.selected-work_projectTop__mrgpM{align-self:start}.selected-work_projectBottom__b_eQd{align-self:end;padding-block-start:var(--space-4);border-top:1px solid color-mix(in srgb,var(--work-fg) 18%,transparent)}.selected-work_index__7Cd1s{margin:0}.selected-work_meta__UFe8V{display:flex;flex-wrap:wrap;gap:var(--space-6)}.selected-work_copy__4lwi_{align-self:center}.selected-work_copy__4lwi_ h2{max-width:8ch;margin:0;font-family:var(--font-display);font-size:var(--project-title-size);font-weight:760;line-height:.84;letter-spacing:-.065em}.selected-work_description__sauw2{max-width:34rem;margin:var(--space-6) 0 0;font-size:clamp(1rem,1.6vw,1.35rem);line-height:1.45}.selected-work_visual__i30cV{position:relative;align-self:center;min-width:0;background:var(--work-secondary)}.selected-work_visual__i30cV:before{position:absolute;z-index:0;width:36%;aspect-ratio:1;inset-block-start:-10%;inset-inline-end:-8%;border-radius:50%;background:var(--work-accent);content:""}.selected-work_mediaPlaceholder__J99r1,.selected-work_media__oKkK0{position:relative;z-index:1;display:block;width:100%;aspect-ratio:16/10}.selected-work_media__oKkK0{object-fit:cover}.selected-work_mediaPlaceholder__J99r1{display:grid;place-items:end start;padding:var(--space-4);border:1px solid color-mix(in srgb,var(--work-fg) 18%,transparent);color:color-mix(in srgb,var(--work-fg) 62%,transparent);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.07em;text-transform:uppercase}@media (max-width:960px){.selected-work_projectLink__ZdJJB{grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);gap:var(--space-8)}.selected-work_copy__4lwi_ h2{font-size:var(--project-title-size)}}@media (max-width:720px){.selected-work_sectionMarker__5C_fa{min-height:48px}.selected-work_chapter__olQ7K,.selected-work_projectLink__ZdJJB{min-height:var(--project-section-min-height)}.selected-work_projectLink__ZdJJB{grid-template-columns:1fr;grid-template-rows:auto auto minmax(42vh,auto) auto;gap:var(--space-6);align-content:center;padding-block:var(--space-16) var(--space-8)}.selected-work_projectBottom__b_eQd,.selected-work_projectTop__mrgpM{grid-column:auto}.selected-work_copy__4lwi_ h2{max-width:10ch;font-size:clamp(2.9rem,13vw,5.75rem)}.selected-work_description__sauw2{margin-block-start:var(--space-4)}.selected-work_visual__i30cV{width:100%;align-self:stretch}.selected-work_mediaPlaceholder__J99r1,.selected-work_media__oKkK0{min-height:42vh;aspect-ratio:auto}.selected-work_media__oKkK0{object-fit:cover}.selected-work_projectBottom__b_eQd{margin-block-start:var(--space-2)}}@media (prefers-reduced-motion:reduce){.selected-work_themeField__fDwPS{transition:none}}.system-state_state__4VDXA{position:relative;display:grid;width:min(var(--content-max),calc(100% - 32px));min-height:78svh;grid-template-columns:minmax(6rem,.35fr) minmax(0,1fr);gap:clamp(var(--space-8),8vw,var(--space-24));align-items:center;margin-inline:auto;padding-block:clamp(7rem,16vh,11rem) var(--space-16);overflow:hidden}.system-state_code__w3fOX{align-self:start;padding-block-start:.5rem;border-top:1px solid var(--rule-light);color:var(--color-warm-gray,#777269);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.system-state_copy__blv_i{position:relative;z-index:2}.system-state_copy__blv_i h1{max-width:9ch;margin:0;font-family:var(--font-display);font-size:clamp(4.5rem,13vw,11rem);line-height:.78;letter-spacing:-.075em;text-transform:uppercase}.system-state_copy__blv_i p{max-width:38rem;margin:var(--space-8) 0 0;font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.55}.system-state_actions__Sg2HF{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin-block-start:var(--space-8)}.system-state_actions__Sg2HF a,.system-state_actions__Sg2HF button{display:inline-flex;min-height:44px;align-items:center;padding:0;border:0;background:transparent;color:inherit;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.07em;text-decoration-color:var(--color-orange,#f15a32);text-underline-offset:.3em;text-transform:uppercase;cursor:pointer}.system-state_actions__Sg2HF a:focus-visible,.system-state_actions__Sg2HF button:focus-visible{outline:2px solid var(--color-orange,#f15a32);outline-offset:4px}.system-state_signal__2s4wo{position:absolute;width:min(34vw,28rem);aspect-ratio:1;inset-inline-end:-7%;inset-block-end:7%;border:clamp(1.5rem,4vw,4rem) solid var(--color-orange,#f15a32);border-radius:50%;opacity:.9}@media (max-width:680px){.system-state_state__4VDXA{grid-template-columns:1fr;gap:var(--space-8);align-content:center}.system-state_code__w3fOX{width:7rem}.system-state_copy__blv_i h1{font-size:clamp(4rem,21vw,7.5rem)}.system-state_signal__2s4wo{width:58vw;inset-inline-end:-30%;inset-block-end:4%;opacity:.3}}.footer_footer__PZD4d{position:relative;overflow:hidden;background:var(--color-charcoal);color:var(--color-soft-white)}.footer_footer__PZD4d:before{position:absolute;width:min(38vw,34rem);aspect-ratio:1;inset-inline-end:-12%;inset-block-start:-34%;border:2px solid var(--color-orange);border-radius:50%;content:"";opacity:.82}.footer_inner__GIteC{position:relative;z-index:1;width:min(var(--site-content-width,var(--content-max)),calc(100% - 32px));margin-inline:auto;padding-block:var(--space-8) var(--space-6)}.footer_bottomLine__Gc_Xy,.footer_kicker__IWRBW{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.footer_kicker__IWRBW{padding-block-end:var(--space-4);border-bottom:1px solid var(--rule-dark);color:var(--color-warm-gray)}.footer_statement__v0Q1f{max-width:10ch;margin:clamp(var(--space-16),12vh,9rem) 0;font-family:var(--font-display);font-size:var(--footer-statement-size);font-weight:780;line-height:.78;letter-spacing:-.07em;white-space:pre-line}.footer_statement__v0Q1f mark{background:transparent;color:var(--color-orange)}.footer_contactRow__AaUXF{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-8);align-items:end;padding-block:var(--space-8);border-top:1px solid var(--rule-dark)}.footer_email__3Go0v{width:fit-content;font-family:var(--font-display);font-size:clamp(1.5rem,4vw,3.75rem);line-height:1;letter-spacing:-.035em;text-decoration-color:var(--color-orange);text-underline-offset:.18em}.footer_profiles__Humcv{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);justify-content:flex-end;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.footer_bottomLine__Gc_Xy a,.footer_profiles__Humcv a{text-decoration-color:var(--color-orange);text-underline-offset:.3em}.footer_bottomLine__Gc_Xy a:focus-visible,.footer_email__3Go0v:focus-visible,.footer_profiles__Humcv a:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.footer_bottomLine__Gc_Xy{padding-block-start:var(--space-4);border-top:1px solid var(--rule-dark);color:var(--color-warm-gray)}@media (max-width:720px){.footer_footer__PZD4d:before{width:78vw;inset-inline-end:-38%;inset-block-start:-8%}.footer_statement__v0Q1f{margin-block:var(--space-16) var(--space-24);font-size:clamp(3rem,14vw,5.75rem)}.footer_contactRow__AaUXF{grid-template-columns:1fr}.footer_email__3Go0v{max-width:100%;overflow-wrap:anywhere}.footer_profiles__Humcv{justify-content:flex-start}.footer_bottomLine__Gc_Xy{display:grid;grid-template-columns:1fr auto}.footer_bottomLine__Gc_Xy a{grid-column:1/-1;justify-self:end}}.header_header__Awatn{position:fixed;z-index:60;inset-block-start:0;inset-inline:0;pointer-events:none}.header_entranceFade__Bx6Ad{animation:header_header-fade__IfNnr var(--motion-standard) var(--ease-enter) both}.header_entranceReveal__4oBDD{animation:header_header-reveal__mp7I1 var(--motion-slow) var(--ease-enter) both}@keyframes header_header-fade__IfNnr{0%{opacity:0}to{opacity:1}}@keyframes header_header-reveal__mp7I1{0%{opacity:0;transform:translate3d(0,-1rem,0)}to{opacity:1;transform:none}}.header_positionStatic__dVLvG{position:relative}.header_positionSticky__zVg16{position:sticky}.header_floating__bUEkk{inset-inline:clamp(8px,2vw,2rem);inset-block-start:clamp(8px,1vw,1rem);width:auto}.header_floating__bUEkk .header_composition__6oCCA{border:1px solid var(--rule-light);border-radius:var(--radius-control);padding-inline:var(--space-4);background:var(--color-ivory)}.header_transparent__XhVb8 .header_composition__6oCCA{background:transparent}.header_blurred__m8DcW .header_composition__6oCCA,.header_solidOnScroll__0etwq .header_composition__6oCCA{background:color-mix(in srgb,var(--color-ivory) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header_dark__8URRR,.header_foregroundInverse__EJGNu{color:var(--color-soft-white)}.header_dark__8URRR .header_composition__6oCCA{background:var(--color-carbon)}.header_foregroundMuted__jzcOx{color:var(--color-warm-gray)}.header_borderNone__FlTZr .header_composition__6oCCA{border:0}.header_heightCompact__dbMmI .header_composition__6oCCA{min-height:56px}.header_heightLarge__xVDtr .header_composition__6oCCA{min-height:92px}.header_spacingCompact__msf6c .header_composition__6oCCA{padding-inline:var(--space-2)}.header_spacingRelaxed__rwxRu .header_composition__6oCCA{padding-inline:var(--space-8)}.header_widthWide__Naspd .header_composition__6oCCA{width:min(var(--content-wide),calc(100% - 32px))}.header_widthFull____ZzA .header_composition__6oCCA{width:calc(100% - 32px)}.header_headerCTA__RBiXc{padding:.55rem .8rem;border:1px solid;border-radius:var(--radius-control);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.header_composition__6oCCA{display:grid;width:min(var(--content-max),calc(100% - 32px));min-height:72px;grid-template-columns:auto 1fr;gap:var(--space-8);align-items:center;margin-inline:auto;--header-collapse-origin:right;transform-origin:var(--header-collapse-origin) top;transition:transform var(--motion-slow) var(--ease-standard),opacity var(--motion-standard) var(--ease-exit);pointer-events:auto}.header_brand__eJ4_j{position:relative;z-index:1;font-family:var(--font-display);font-size:1.1rem;font-weight:800;letter-spacing:-.04em;text-decoration:none}[dir=rtl] .header_composition__6oCCA{--header-collapse-origin:left}.header_desktopNav__cai1j{display:flex;flex-wrap:wrap;gap:clamp(var(--space-4),2.5vw,var(--space-8));align-items:center;justify-content:flex-end}.header_navLink__nGrNO{position:relative;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.header_navLink__nGrNO:after{position:absolute;inset-inline:0;inset-block-end:-.35rem;height:2px;background:var(--color-orange);--link-underline-origin:left;content:"";transform:scaleX(0);transform-origin:var(--link-underline-origin) center;transition:transform var(--motion-fast) var(--ease-standard)}[dir=rtl] .header_navLink__nGrNO:after{--link-underline-origin:right}.header_navLink__nGrNO:focus-visible:after,.header_navLink__nGrNO:hover:after,.header_navLink__nGrNO[aria-current=page]:after{transform:scaleX(1)}.header_brand__eJ4_j:focus-visible,.header_closeButton__AUiSv:focus-visible,.header_dotButton__YZ47y:focus-visible,.header_menuLink___UuSt:focus-visible,.header_navLink__nGrNO:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.header_dotButton__YZ47y{position:absolute;inset-block-start:24px;inset-inline-end:max(16px,calc((100vw - var(--content-max)) / 2));display:grid;width:30px;height:30px;place-items:center;padding:0;border:0;background:transparent;cursor:pointer;opacity:0;pointer-events:none;transform:scale(.3);transition:transform var(--motion-slow) var(--ease-enter),opacity var(--motion-standard) var(--ease-standard)}.header_dotCore__VRdPM{display:block;width:20px;height:20px;border-radius:50%;background:var(--color-orange);box-shadow:0 0 0 1px rgba(23,22,20,.16)}.header_collapsed__iQW_O .header_composition__6oCCA{opacity:0;transform:translate3d(0,-8px,0) scale(.045);pointer-events:none}.header_collapsed__iQW_O .header_dotButton__YZ47y{opacity:1;pointer-events:auto;transform:scale(1)}.header_static__0x9C5 .header_composition__6oCCA{opacity:1;transform:none}.header_static__0x9C5 .header_dotButton__YZ47y{opacity:0;pointer-events:none}.header_mobileIdentity__hCUoX{display:none}.header_menuOverlay__WXqfv{position:fixed;z-index:70;inset:0;display:grid;min-height:100dvh;grid-template-rows:auto 1fr auto;padding:clamp(var(--space-4),4vw,var(--space-8));background:var(--color-carbon);color:var(--color-soft-white);overflow-y:auto;--menu-reveal-origin:calc(100% - 30px);animation:header_menu-reveal__Yl0zF var(--motion-slow) var(--ease-enter) both}[dir=rtl] .header_menuOverlay__WXqfv{--menu-reveal-origin:30px}@keyframes header_menu-reveal__Yl0zF{0%{clip-path:circle(10px at var(--menu-reveal-origin) 30px)}to{clip-path:circle(150vmax at var(--menu-reveal-origin) 30px)}}.header_menuTop__Pr3la{display:flex;align-items:center;justify-content:space-between;padding-block-end:var(--space-6);border-bottom:1px solid var(--rule-dark)}.header_menuBrand__Aal0W{font-family:var(--font-display);font-size:1.2rem;font-weight:800;letter-spacing:-.04em}.header_closeButton__AUiSv{min-height:44px;padding-inline:var(--space-4);border:1px solid var(--rule-dark);border-radius:var(--radius-control);background:transparent;color:inherit;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.header_menuNav__49p7B{display:grid;align-content:center;padding-block:var(--space-8)}.header_menuLink___UuSt{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:var(--space-4);align-items:baseline;padding-block:clamp(var(--space-3),2vh,var(--space-6));border-bottom:1px solid var(--rule-dark);color:inherit;font-family:var(--font-display);font-size:clamp(2.5rem,8vw,7rem);line-height:.9;letter-spacing:-.05em;text-decoration:none}.header_menuLink___UuSt:focus-visible,.header_menuLink___UuSt:hover,.header_menuLink___UuSt[aria-current=page]{color:var(--color-orange)}.header_menuIndex__tk3vO{align-self:start;padding-block-start:.45em;font-size:.7rem;letter-spacing:.08em}.header_menuFooter__F76kL,.header_menuIndex__tk3vO{color:var(--color-warm-gray);font-family:var(--font-mono)}.header_menuFooter__F76kL{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;padding-block-start:var(--space-4);border-top:1px solid var(--rule-dark);font-size:.68rem;letter-spacing:.07em;text-transform:uppercase}.header_menuDrawer__eWpwn{inset-inline-start:auto;width:min(100%,30rem)}.header_menuInline__xAof8{position:absolute;inset-block-start:4.5rem;inset-inline:16px;min-height:auto;border:1px solid var(--rule-dark)}.header_menuFade__wXLxO{animation-name:header_menu-fade__uwM63;clip-path:none}.header_menuNoAnimation__FEhPl{animation:none}@keyframes header_menu-fade__uwM63{0%{opacity:0}to{opacity:1}}.header_centered__SAVqy .header_composition__6oCCA,.header_split__qOB1E .header_composition__6oCCA{grid-template-columns:1fr auto 1fr}.header_centered__SAVqy .header_brand__eJ4_j,.header_split__qOB1E .header_brand__eJ4_j{grid-column:2}.header_centered__SAVqy .header_desktopNav__cai1j{grid-column:3;justify-content:flex-end}.header_centered__SAVqy .header_headerCTA__RBiXc{grid-column:1;grid-row:1;justify-self:start}.header_split__qOB1E .header_desktopNav__cai1j{grid-column:1;grid-row:1;justify-content:flex-start}.header_split__qOB1E .header_headerCTA__RBiXc{grid-column:3;grid-row:1;justify-self:end}.header_editorial__e45CQ .header_composition__6oCCA{border-block:1px solid var(--rule-light)}.header_editorial__e45CQ .header_brand__eJ4_j{font-size:1.35rem}.header_logo__QDj1X{display:block;width:auto;max-width:9rem;height:2rem;object-fit:contain;object-position:start center}.header_socialLinks__1L6s9{display:flex;flex-wrap:wrap;gap:var(--space-3)}.header_socialLinks__1L6s9 a{color:inherit;text-decoration:none}.header_socialLinks__1L6s9 a:focus-visible,.header_socialLinks__1L6s9 a:hover{color:var(--color-orange)}@media (max-width:760px){.header_composition__6oCCA{min-height:64px;grid-template-columns:1fr auto}.header_brand__eJ4_j,.header_desktopNav__cai1j{display:none}.header_centered__SAVqy .header_composition__6oCCA,.header_split__qOB1E .header_composition__6oCCA{grid-template-columns:1fr auto}.header_centered__SAVqy .header_brand__eJ4_j,.header_centered__SAVqy .header_desktopNav__cai1j,.header_centered__SAVqy .header_headerCTA__RBiXc,.header_split__qOB1E .header_brand__eJ4_j,.header_split__qOB1E .header_desktopNav__cai1j,.header_split__qOB1E .header_headerCTA__RBiXc{grid-column:auto;grid-row:auto}.header_hideCTAOnMobile__ZBIET{display:none}.header_mobileIdentity__hCUoX{display:block;font-family:var(--font-display);font-weight:800;letter-spacing:-.04em}.header_dotButton__YZ47y{inset-block-start:17px;inset-inline-end:14px;width:30px;height:30px;opacity:1;pointer-events:auto;transform:scale(1)}.header_dotCore__VRdPM{width:20px;height:20px}.header_collapsed__iQW_O .header_composition__6oCCA{opacity:0;transform:translate3d(0,-4px,0) scale(.08)}.header_static__0x9C5 .header_dotButton__YZ47y{opacity:1;pointer-events:auto}.header_menuLink___UuSt{grid-template-columns:2.5rem minmax(0,1fr);font-size:clamp(2.8rem,14vw,5.5rem)}}@media (prefers-reduced-motion:reduce){.header_composition__6oCCA,.header_dotButton__YZ47y,.header_navLink__nGrNO:after{transition:none}.header_entranceFade__Bx6Ad,.header_entranceReveal__4oBDD,.header_menuOverlay__WXqfv{animation:none}}.live-preview_bar__rBoh5{align-items:center;background:#171614;border-block-end:1px solid rgb(247 243 234/20%);color:#f7f3ea;display:flex;font-family:var(--font-body);gap:1rem;inset-block-start:0;inset-inline:0;justify-content:space-between;min-block-size:2.75rem;padding:.55rem clamp(1rem,3vw,2.5rem);position:sticky;z-index:1000}.live-preview_bar__rBoh5>span{align-items:baseline;display:flex;gap:.8rem}.live-preview_bar__rBoh5 strong{color:#f15a32;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.live-preview_bar__rBoh5 span span{font-size:.82rem}.live-preview_bar__rBoh5 a{border-block-end:1px solid currentColor;color:inherit;font-size:.8rem;text-decoration:none}@media (max-width:600px){.live-preview_bar__rBoh5 span span{display:none}}.thoughts_section__NIlw6{width:min(var(--content-max),calc(100% - 32px));margin-inline:auto;padding-block:var(--section-space-editorial)}.thoughts_headingRow__U6x_6{display:flex;min-height:52px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--rule-light);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.thoughts_headingRow__U6x_6 p{margin:0}.thoughts_headingRow__U6x_6 a{text-decoration-color:var(--color-orange);text-underline-offset:.3em}.thoughts_list__LTus2{position:relative}.thoughts_item__B6BFz{position:relative;border-bottom:1px solid var(--rule-light)}.thoughts_link__ESeEP{position:relative;display:grid;min-height:150px;grid-template-columns:48px minmax(0,1fr) auto;gap:var(--space-6);align-items:center;padding-block:var(--space-6);color:inherit;text-decoration:none}.thoughts_link__ESeEP:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.thoughts_index__ZL9V4,.thoughts_meta__1K3OP{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.07em;text-transform:uppercase}.thoughts_index__ZL9V4{color:var(--color-warm-gray)}.thoughts_copy__fyjnX{position:relative;z-index:2}.thoughts_copy__fyjnX h2{margin:0;font-family:var(--font-display);font-size:clamp(2rem,4.8vw,4.8rem);line-height:.94;letter-spacing:-.045em}.thoughts_copy__fyjnX p{max-width:46rem;margin:var(--space-3) 0 0;color:var(--color-warm-gray);line-height:1.5}.thoughts_meta__1K3OP{display:grid;gap:var(--space-2);justify-items:end}.thoughts_preview__n0mnr{position:absolute;z-index:1;width:min(260px,25vw);inset-block:50% auto;inset-inline-end:14%;opacity:0;pointer-events:none;transform:translate3d(0,-46%,0) rotate(2deg);transition:opacity var(--motion-fast) var(--ease-standard),transform var(--motion-standard) var(--ease-standard)}.thoughts_preview__n0mnr img{width:100%;aspect-ratio:4/3;object-fit:cover}.thoughts_link__ESeEP:focus-visible .thoughts_preview__n0mnr,.thoughts_link__ESeEP:hover .thoughts_preview__n0mnr{opacity:.92;transform:translate3d(0,-50%,0) rotate(0)}@media (max-width:720px){.thoughts_section__NIlw6{padding-block:var(--section-space-large)}.thoughts_link__ESeEP{min-height:0;grid-template-columns:32px minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-6)}.thoughts_meta__1K3OP{grid-column:2;display:flex;justify-items:start;gap:var(--space-4)}.thoughts_copy__fyjnX h2{font-size:clamp(2.4rem,11vw,4.5rem)}.thoughts_preview__n0mnr{display:none}}.about-page_page__vesLg{width:min(var(--site-content-width,var(--content-max)),calc(100% - 32px));margin-inline:auto;padding-block:var(--space-16) var(--section-space-editorial)}.about-page_hero__a5_5q{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.55fr);gap:clamp(var(--space-8),8vw,var(--space-24));align-items:end;padding-block-end:var(--space-16);border-bottom:1px solid var(--rule-light)}.about-page_hero__a5_5q h1{margin:0;font-family:var(--font-display);font-size:var(--about-title-size);line-height:.8;letter-spacing:-.07em}.about-page_facts__rsZ31{display:grid;gap:var(--space-4)}.about-page_facts__rsZ31 p{margin:0}.about-page_role__HdvqL{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.07em;text-transform:uppercase}.about-page_shortBio__aAajb{line-height:1.65}.about-page_location__Z2Jpm{color:var(--color-warm-gray);font-family:var(--font-mono);font-size:.7rem}.about-page_bio__CgMIJ{width:min(var(--content-reading),100%);padding-block:var(--section-space-large)}.about-page_profiles__i_koe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule-light)}.about-page_profiles__i_koe a{min-height:58px;display:flex;align-items:center;border-bottom:1px solid var(--rule-light);text-decoration:none}.about-page_profiles__i_koe a:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}@media (max-width:720px){.about-page_hero__a5_5q{grid-template-columns:1fr}.about-page_hero__a5_5q h1{font-size:clamp(3rem,14vw,5.75rem)}.about-page_profiles__i_koe{grid-template-columns:1fr}}.project-detail_page__2ZURk{--project-bg:var(--color-ivory);--project-fg:var(--color-carbon);--project-accent:var(--color-orange);--project-accent-2:var(--color-sand);min-height:100vh;background:var(--project-bg);color:var(--project-fg)}.project-detail_backRow__aXO8T{width:min(var(--content-max),calc(100% - 32px));margin-inline:auto;padding-block:calc(72px + var(--space-4)) var(--space-6)}body:has(.project-detail_page__2ZURk[data-project-theme=dark]) [data-site-header]{color:var(--color-soft-white)}body:has(.project-detail_page__2ZURk[data-project-theme=dark]) [data-site-header] [data-header-dot]{box-shadow:0 0 0 1px rgba(247,243,234,.28)}.project-detail_backLink__yJy9n{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-decoration-color:var(--project-accent);text-decoration-thickness:2px;text-transform:uppercase;text-underline-offset:.3em}.project-detail_backLink__yJy9n:focus-visible,.project-detail_nextProject__NScv5 a:focus-visible{outline:2px solid var(--project-accent);outline-offset:4px}.project-detail_hero__42flN{display:grid;width:min(var(--content-max),calc(100% - 32px));min-height:min(760px,88svh);gap:var(--space-8);align-items:center;margin-inline:auto;padding-block:var(--space-12) var(--space-24)}.project-detail_heroMeta__ZUBTG{display:flex;flex-wrap:wrap;gap:var(--space-6);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.project-detail_heroCopy__K5Hxd h1{margin:0;font-family:var(--font-display);font-size:clamp(4rem,11vw,10rem);font-weight:760;line-height:.84;letter-spacing:-.065em}.project-detail_heroCopy__K5Hxd p{max-width:38rem;margin:var(--space-6) 0 0;font-size:clamp(1rem,1.6vw,1.35rem);line-height:1.5}.project-detail_heroVisual__6MmrF{min-width:0;background:var(--project-accent-2)}.project-detail_heroImage__pn62h,.project-detail_heroPlaceholder__VfDKY{display:block;width:100%;aspect-ratio:16/10}.project-detail_heroImage__pn62h{object-fit:cover}.project-detail_heroPlaceholder__VfDKY{display:grid;place-items:end start;padding:var(--space-4);border:1px solid color-mix(in srgb,var(--project-fg) 16%,transparent);color:color-mix(in srgb,var(--project-fg) 62%,transparent);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.project-detail_heroEditorialLeft__SL34S{grid-template-columns:minmax(0,.8fr) minmax(360px,1.2fr)}.project-detail_heroEditorialLeft__SL34S .project-detail_heroMeta__ZUBTG{grid-column:1/-1;align-self:start}.project-detail_heroEditorialLeft__SL34S .project-detail_heroCopy__K5Hxd,.project-detail_heroEditorialLeft__SL34S .project-detail_heroVisual__6MmrF{align-self:center}.project-detail_heroCentered__lIUw8{grid-template-columns:1fr;text-align:center}.project-detail_heroCentered__lIUw8 .project-detail_heroMeta__ZUBTG{justify-content:center}.project-detail_heroCentered__lIUw8 .project-detail_heroCopy__K5Hxd{width:min(900px,100%);margin-inline:auto}.project-detail_heroCentered__lIUw8 .project-detail_heroCopy__K5Hxd p{margin-inline:auto}.project-detail_heroCentered__lIUw8 .project-detail_heroVisual__6MmrF{width:min(1000px,100%);margin-inline:auto}.project-detail_heroVisualFirst__SuSbJ{grid-template-columns:1fr}.project-detail_heroVisualFirst__SuSbJ .project-detail_heroVisual__6MmrF{order:-1}.project-detail_heroVisualFirst__SuSbJ .project-detail_heroImage__pn62h,.project-detail_heroVisualFirst__SuSbJ .project-detail_heroPlaceholder__VfDKY{aspect-ratio:21/9}.project-detail_heroSplit__i_H4Y{grid-template-columns:repeat(2,minmax(0,1fr));min-height:90svh}.project-detail_heroSplit__i_H4Y .project-detail_heroMeta__ZUBTG{grid-column:1/-1}.project-detail_heroSplit__i_H4Y .project-detail_heroVisual__6MmrF{align-self:stretch}.project-detail_heroSplit__i_H4Y .project-detail_heroImage__pn62h,.project-detail_heroSplit__i_H4Y .project-detail_heroPlaceholder__VfDKY{height:100%;aspect-ratio:auto}.project-detail_heroOversized__ddfpq{grid-template-columns:1fr}.project-detail_heroOversized__ddfpq .project-detail_heroCopy__K5Hxd h1{max-width:11ch;font-size:clamp(5rem,15vw,14rem)}.project-detail_heroOversized__ddfpq .project-detail_heroVisual__6MmrF{width:min(76%,1050px);margin-inline-start:auto;margin-block-start:calc(var(--space-16) * -1)}.project-detail_content__bis8W{background:var(--project-bg);color:var(--project-fg)}.project-detail_longDescription__MSpvt{margin-inline:auto}.project-detail_content__bis8W .section{color:inherit}.project-detail_nextProject__NScv5{background:var(--project-bg);color:var(--project-fg);transition:background-color var(--motion-slow) var(--ease-standard),color var(--motion-slow) var(--ease-standard)}.project-detail_nextProject__NScv5 a{display:grid;min-height:58svh;align-content:center;gap:var(--space-6);width:min(var(--content-max),calc(100% - 32px));margin-inline:auto;color:inherit;text-decoration:none}.project-detail_nextLabel__A37E6,.project-detail_nextMeta__AM81X{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.project-detail_nextTitle__kQpyJ{max-width:9ch;font-family:var(--font-display);font-size:clamp(4rem,11vw,10rem);font-weight:760;line-height:.84;letter-spacing:-.065em}.project-detail_nextMeta__AM81X{display:flex;gap:var(--space-6);border-top:1px solid color-mix(in srgb,var(--project-fg) 18%,transparent);padding-block-start:var(--space-4)}.project-detail_skeleton__2eV9G{width:min(var(--content-max),calc(100% - 32px));margin-inline:auto;padding-block:var(--space-16)}.project-detail_skeletonStack__UNzNS{display:grid;gap:var(--space-8);margin-block-start:var(--space-12)}@media (max-width:900px){.project-detail_heroEditorialLeft__SL34S,.project-detail_heroSplit__i_H4Y{grid-template-columns:1fr}.project-detail_heroEditorialLeft__SL34S .project-detail_heroMeta__ZUBTG,.project-detail_heroSplit__i_H4Y .project-detail_heroMeta__ZUBTG{grid-column:auto}.project-detail_heroSplit__i_H4Y .project-detail_heroVisual__6MmrF{min-height:48svh}.project-detail_heroOversized__ddfpq .project-detail_heroVisual__6MmrF{width:86%;margin-block-start:0}}@media (max-width:720px){.project-detail_backRow__aXO8T{padding-block:calc(64px + var(--space-3)) var(--space-4)}.project-detail_hero__42flN{min-height:0;padding-block:var(--space-8) var(--space-16)}.project-detail_heroCopy__K5Hxd h1,.project-detail_heroOversized__ddfpq .project-detail_heroCopy__K5Hxd h1{font-size:clamp(3.8rem,18vw,7rem)}.project-detail_heroVisualFirst__SuSbJ .project-detail_heroVisual__6MmrF{order:0}.project-detail_heroImage__pn62h,.project-detail_heroPlaceholder__VfDKY,.project-detail_heroVisualFirst__SuSbJ .project-detail_heroImage__pn62h,.project-detail_heroVisualFirst__SuSbJ .project-detail_heroPlaceholder__VfDKY{min-height:44svh;aspect-ratio:auto}.project-detail_heroOversized__ddfpq .project-detail_heroVisual__6MmrF{width:100%}.project-detail_nextProject__NScv5 a{min-height:72svh}.project-detail_nextTitle__kQpyJ{font-size:clamp(3.8rem,18vw,7rem)}}@media (prefers-reduced-motion:reduce){.project-detail_nextProject__NScv5{transition:none}}.research-detail_page__RDXVB{background:var(--color-ivory);color:var(--color-carbon)}.research-detail_hero__9o_VW{width:min(var(--content-max),calc(100% - 32px));margin-inline:auto;padding-block:var(--space-16) var(--space-24);border-bottom:1px solid var(--rule-light)}.research-detail_eyebrow__H0AJa{margin:0 0 var(--space-8);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.research-detail_hero__9o_VW h1{max-width:15ch;margin:0;font-family:var(--font-display);font-size:clamp(3.8rem,9vw,8.5rem);line-height:.9;letter-spacing:-.055em}.research-detail_meta__8ZumT{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-8);margin-block-start:var(--space-12);padding-block-start:var(--space-4);border-top:1px solid var(--rule-light)}.research-detail_authors__68Vzn,.research-detail_venue__gYZg6{margin:0;line-height:1.6}.research-detail_venue__gYZg6{color:var(--color-warm-gray);text-align:end}.research-detail_abstractSection__wP4m9,.research-detail_citationTools__s5Omm,.research-detail_resources__65sJ_{width:min(var(--content-wide),calc(100% - 32px));margin-inline:auto;padding-block:var(--section-space-standard)}.research-detail_abstractSection__wP4m9{display:grid;grid-template-columns:minmax(120px,.3fr) minmax(0,1fr);gap:var(--space-8)}.research-detail_abstractSection__wP4m9 h2,.research-detail_citationTools__s5Omm h2,.research-detail_resources__65sJ_ h2{margin:0;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.research-detail_abstractSection__wP4m9 p{margin:0;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.7}.research-detail_resources__65sJ_{border-block:1px solid var(--rule-light)}.research-detail_resourceLinks__oWdhJ{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);margin-block-start:var(--space-6)}.research-detail_resourceLinks__oWdhJ a{min-height:44px;display:inline-flex;align-items:center;text-decoration-color:var(--color-orange);text-decoration-thickness:2px;text-underline-offset:.3em}.research-detail_keywords__lRQb1{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none;color:var(--color-warm-gray);font-family:var(--font-mono);font-size:.72rem}.research-detail_citationTools__s5Omm{display:grid;gap:var(--space-8)}.research-detail_citationTools__s5Omm section{display:grid;gap:var(--space-4)}.research-detail_toolHeader__HUzdX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.research-detail_toolHeader__HUzdX button{min-height:40px;padding-inline:var(--space-3);border:1px solid var(--rule-light);border-radius:var(--radius-control);background:transparent;color:inherit;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.research-detail_resourceLinks__oWdhJ a:focus-visible,.research-detail_toolHeader__HUzdX button:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}.research-detail_citationTools__s5Omm p{margin:0;line-height:1.65}.research-detail_citationTools__s5Omm pre{max-width:100%;margin:0;padding:var(--space-6);overflow-x:auto;background:var(--color-carbon);color:var(--color-soft-white);font-family:var(--font-mono);line-height:1.65}.research-detail_skeleton__USGoM{width:min(var(--content-wide),calc(100% - 32px));margin-inline:auto;padding-block:var(--space-16)}.research-detail_skeletonStack__OMSLq{display:grid;gap:var(--space-8);margin-block-start:var(--space-12)}@media (max-width:720px){.research-detail_hero__9o_VW{padding-block:var(--space-12) var(--space-16)}.research-detail_hero__9o_VW h1{font-size:clamp(3.4rem,15vw,6rem)}.research-detail_abstractSection__wP4m9,.research-detail_meta__8ZumT{grid-template-columns:1fr}.research-detail_venue__gYZg6{text-align:start}.research-detail_abstractSection__wP4m9,.research-detail_citationTools__s5Omm,.research-detail_resources__65sJ_{padding-block:var(--section-space-compact)}.research-detail_citationTools__s5Omm pre{margin-inline:-16px;padding-inline:16px}}.lab-detail_page__gP0Oz{width:min(var(--content-max),calc(100% - 32px));margin-inline:auto;padding-block:var(--space-16) var(--section-space-editorial)}.lab-detail_header__Qxalf{display:grid;gap:var(--space-6);padding-block-end:var(--space-12);border-bottom:1px solid var(--rule-light)}.lab-detail_meta__yWteZ{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.07em;text-transform:uppercase}.lab-detail_header__Qxalf h1{max-width:12ch;margin:0;font-family:var(--font-display);font-size:clamp(4rem,10vw,9rem);line-height:.86;letter-spacing:-.06em}.lab-detail_description__4ovKO{max-width:42rem;margin:0;font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.6}.lab-detail_media__D1xm4{display:grid;gap:var(--space-8);margin-block:var(--space-12)}.lab-detail_media__D1xm4 img{width:100%;height:auto}.lab-detail_links__d42QP,.lab-detail_technologies__cCmio{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin:var(--space-8) 0;padding:0;list-style:none;font-family:var(--font-mono);font-size:.72rem}.lab-detail_links__d42QP a{min-height:44px;display:inline-flex;align-items:center;text-decoration-color:var(--color-orange);text-underline-offset:.3em}@media (max-width:720px){.lab-detail_page__gP0Oz{padding-block-start:var(--space-12)}.lab-detail_header__Qxalf h1{font-size:clamp(3.6rem,17vw,6.5rem)}}.thought-detail_page__KreXM{width:min(var(--content-wide),calc(100% - 32px));margin-inline:auto;padding-block:var(--space-16) var(--section-space-editorial)}.thought-detail_header__784dW{padding-block-end:var(--space-12);border-bottom:1px solid var(--rule-light)}.thought-detail_meta__89EtP{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);margin-block-end:var(--space-6);color:var(--color-warm-gray);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.07em;text-transform:uppercase}.thought-detail_header__784dW h1{max-width:14ch;margin:0;font-family:var(--font-display);font-size:clamp(3.8rem,9vw,8rem);line-height:.9;letter-spacing:-.055em}.thought-detail_excerpt__IlVsa{max-width:var(--content-reading);margin:var(--space-6) 0 0;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.6}.thought-detail_cover__4BNZk{margin-block:var(--space-12)}.thought-detail_cover__4BNZk img{width:100%;height:auto}.thought-detail_body__F_BAR{margin-block-start:var(--space-12)}.thought-detail_tags__aloFw{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:var(--space-12) 0 0;padding:var(--space-4) 0;border-block:1px solid var(--rule-light);list-style:none;color:var(--color-warm-gray);font-family:var(--font-mono);font-size:.7rem}.thought-detail_related__eJz1w{margin-block-start:var(--section-space-large)}.thought-detail_related__eJz1w h2{margin:0 0 var(--space-6);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.thought-detail_relatedList__U5CMA{display:grid;margin:0;padding:0;border-top:1px solid var(--rule-light);list-style:none}.thought-detail_relatedList__U5CMA a{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:var(--space-4);border-bottom:1px solid var(--rule-light);text-decoration:none}.thought-detail_relatedList__U5CMA a:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}@media (max-width:720px){.thought-detail_page__KreXM{padding-block-start:var(--space-12)}.thought-detail_header__784dW h1{font-size:clamp(3.4rem,15vw,6rem)}}