@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bodoni-moda-math-400-normal-BlAlXPk8.woff2) format("woff2"),url(/assets/bodoni-moda-math-400-normal-BJZYRKLS.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bodoni-moda-symbols-400-normal-BF8K6fhx.woff2) format("woff2"),url(/assets/bodoni-moda-symbols-400-normal-XozWO_2V.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bodoni-moda-latin-ext-400-normal-Dc1RgLRZ.woff2) format("woff2"),url(/assets/bodoni-moda-latin-ext-400-normal-Do8lbhET.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bodoni-moda-latin-400-normal-CIWtV3SY.woff2) format("woff2"),url(/assets/bodoni-moda-latin-400-normal-9rKXKbpF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bodoni-moda-math-600-normal-DIsyB28d.woff2) format("woff2"),url(/assets/bodoni-moda-math-600-normal-BcUnNL4r.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bodoni-moda-symbols-600-normal-DoNCrpM9.woff2) format("woff2"),url(/assets/bodoni-moda-symbols-600-normal-CWsUlBtC.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bodoni-moda-latin-ext-600-normal-BbJe4Nzo.woff2) format("woff2"),url(/assets/bodoni-moda-latin-ext-600-normal-BE7WgZxY.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bodoni-moda-latin-600-normal-DbXDFeqY.woff2) format("woff2"),url(/assets/bodoni-moda-latin-600-normal-DgnCXU2s.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.work-journey{position:relative}.journey-ball{position:absolute;top:0;left:0;width:20px;height:20px;z-index:3;pointer-events:none}.journey-ball[hidden]{display:none}.journey-ball canvas{display:block;width:100%;height:100%}.work-journey .current-work-section{content-visibility:visible}.now-signature{display:flex;align-items:center;gap:clamp(24px,3vw,48px)}.now-sculpture{position:relative;flex:0 0 220px;height:220px;pointer-events:none}.now-sculpture[data-renderer=webgl] .sculpture-still,.now-sculpture[data-renderer=still] .sculpture-canvas{visibility:hidden}.now-signature+.boardcraft-heading{margin-top:clamp(36px,5vw,70px)}@media(min-width:761px)and (max-width:1080px){.now-sculpture{flex-basis:160px;height:160px}}@media(max-width:760px){.journey-ball{display:none}.now-sculpture{flex-basis:100px;height:100px}.now-signature{gap:18px}.now-signature+.boardcraft-heading{margin-top:54px}}@media(prefers-reduced-motion:reduce){.journey-ball{display:none}}.visual-study-controls{margin:18px 3.55vw 0;padding:18px 20px;color:var(--cream);background:var(--ink);font-size:.8rem;line-height:1.5}.visual-study-heading,.visual-study-options,.visual-study-files{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.visual-study-heading{justify-content:space-between;margin-bottom:16px}.visual-study-heading strong{font-size:.9rem}.visual-study-heading>span{color:#e9ab98}.visual-study-options{justify-content:space-between}.visual-study-options nav,.visual-study-switch{display:flex;flex-wrap:wrap;gap:6px}.visual-study-options a,.visual-study-switch button{padding:8px 12px;border:1px solid #626261}.visual-study-options a[aria-current=page]{border-color:var(--cream)}.visual-study-controls button{font:inherit;color:inherit;background:transparent;cursor:pointer}.visual-study-switch button[aria-pressed=true]{color:var(--ink);background:var(--cream)}.visual-study-files{padding-top:16px;margin-top:16px;border-top:1px solid #626261}.visual-study-files label{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.visual-study-files label:focus-within{outline:2px solid var(--red);outline-offset:5px}.visual-study-files input{position:absolute;width:1px;height:1px;opacity:0}.visual-study-files>span{color:#c8c4bc;overflow-wrap:anywhere}.visual-study-files button{border:0;padding:0;text-decoration:underline;text-underline-offset:4px}.visual-study-error{font-size:.9rem;line-height:1.5}.work-visual{margin:0;min-width:0}.work-visual-wide{padding:40px 3.55vw 48px;border-bottom:1px solid var(--line-dark)}.work-visual-frame{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;isolation:isolate}.work-visual-wide .work-visual-frame{max-height:620px}.work-visual-concept{background:#e9e2d6}.work-visual-frame img,.work-visual-frame video{display:block;width:100%;height:100%}.work-visual-concept img{object-fit:cover}.work-visual-custom{background:#151515}.work-visual-custom img,.work-visual-custom video{object-fit:contain}.work-visual-frame img{animation:work-visual-drift 9s ease-in-out infinite alternate;animation-play-state:paused}.work-visual-frame[data-motion=playing] img{animation-play-state:running}.work-visual-label,.work-visual-motion{position:absolute;z-index:1;font:.75rem/1.4 Arial,sans-serif}.work-visual-label{top:18px;left:18px;padding:6px 9px;color:var(--ink);background:var(--cream)}.work-visual-motion{right:18px;bottom:18px;padding:10px 13px;border:1px solid var(--cream);background:var(--ink);color:var(--cream);cursor:pointer}.work-visual-motion:disabled{cursor:default}.work-visual figcaption{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5vw;padding:26px 0 22px}.work-visual-kicker{display:block;margin-bottom:14px;color:var(--blue);font:700 .75rem/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}.work-visual h3{max-width:22ch;margin:0;font:400 clamp(1.8rem,3.5vw,3.2rem)/1.1 "Bodoni Moda",Georgia,serif;letter-spacing:-.045em}.work-visual-caption p{margin:0 0 14px;font:1rem/1.6 Arial,sans-serif}.work-visual-caption small{display:block;margin-top:8px;color:#57534d;font:.75rem/1.5 Arial,sans-serif}.work-visual-caption a{display:inline-block;margin-top:14px;color:var(--blue);font:.8rem/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}.work-visual-brief{border-top:1px solid var(--line-dark);padding-top:16px;font:.85rem/1.6 Arial,sans-serif}.work-visual-brief summary{cursor:pointer;color:var(--blue)}.work-visual-brief p{max-width:85ch}.work-story-heading{min-width:0}.work-story-heading .work-visual{margin-top:34px}.work-visual-story figcaption{grid-template-columns:1fr;gap:18px}.work-visual-story h3{font-size:clamp(1.6rem,2.5vw,2.3rem)}.work-visual-story .work-visual-label{top:10px;left:10px}.work-visual-story .work-visual-motion{right:10px;bottom:10px}@keyframes work-visual-drift{0%{transform:scale(1) translate(-.4%)}to{transform:scale(1.055) translate(.4%)}}@media(max-width:760px){.visual-study-controls{margin:16px 20px 0;padding:16px}.visual-study-options{gap:14px}.visual-study-options a,.visual-study-switch button{padding:9px 10px}.visual-study-files{gap:10px}.work-visual-wide{padding:24px 20px 32px}.work-visual figcaption{grid-template-columns:1fr;gap:18px}.work-visual h3{font-size:clamp(1.8rem,7.5vw,2.6rem)}.work-visual-label{top:10px;left:10px;font-size:.65rem}.work-visual-motion{right:10px;bottom:10px;font-size:.65rem;padding:8px}}@media(prefers-reduced-motion:reduce){.work-visual-frame img{animation:none;transform:none}}.pointer-sculpture{position:relative;display:block;aspect-ratio:1;pointer-events:none}.pointer-sculpture>img{display:block;width:100%;height:100%;object-fit:contain}.pointer-sculpture-canvas,.pointer-sculpture-canvas canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.pointer-sculpture[data-renderer=webgl]>img{visibility:hidden}.pointer-sculpture[data-renderer=still] .pointer-sculpture-canvas{visibility:hidden}.pointer-sculpture>img.sculpture-still-padded,.sculpture-still.sculpture-still-padded{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;width:180%;height:180%;max-width:none}@media(prefers-reduced-motion:reduce),(hover:none),(pointer:coarse),(max-width:760px){.pointer-sculpture[data-renderer]>img{visibility:visible}.pointer-sculpture .pointer-sculpture-canvas{visibility:hidden}}@media(max-width:760px)and (prefers-reduced-motion:no-preference){.pointer-sculpture[data-motion-input=scroll][data-renderer=webgl]>img{visibility:hidden}.pointer-sculpture[data-motion-input=scroll][data-renderer=webgl] .pointer-sculpture-canvas{visibility:visible}}.work-image-hero{border-bottom:1px solid var(--line-dark)}.work-image-heading,.work-image-intro{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);column-gap:clamp(32px,4vw,64px);padding-inline:3.55vw}.work-image-heading{align-items:start;padding-block:clamp(34px,4vw,58px) clamp(30px,3vw,44px)}.work-image-title{min-width:0}.work-image-title-row{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,1.5vw,24px);margin-bottom:20px}.work-chapter-icon{display:block;flex:0 0 auto;width:clamp(80px,8vw,128px);height:auto}.work-image-title h1{margin:-.08em 0 0;font:400 clamp(3rem,8vw,8.75rem)/1 "Bodoni Moda",Georgia,serif;letter-spacing:-.085em}.work-image-title .work-role{margin:0}.work-image-title .work-role span{display:block;color:#66645e}.work-image-figure{margin:0}.work-image-media,.work-film-player{position:relative}.work-film-play{position:absolute;top:clamp(12px,2vw,28px);right:clamp(12px,2vw,28px);display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 18px;border:1px solid #ffffff40;border-radius:3px;background:var(--ink);color:var(--cream);font:inherit;font-size:.875rem;cursor:pointer;box-shadow:0 3px 18px #0002}.work-film-play:hover,.work-film-play:focus-visible{background:var(--red);color:var(--ink)}.work-film-play small{color:inherit;font-size:.75rem}.work-film-play:focus-visible{outline:3px solid var(--blue, #2029d8);outline-offset:4px}.work-film-video{display:block;width:100%;height:auto;aspect-ratio:var(--work-media-ratio, 16 / 9);object-fit:contain;background:#110d1b}.work-film-video[hidden]{display:none}.work-film-video:focus-visible{outline:3px solid var(--blue, #2029d8);outline-offset:-3px}.work-film-fallback p,.work-film-link{margin:0;padding:16px 3.55vw;font-size:.85rem}.work-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .16s ease-out}.work-hero-video[data-ready=true]{opacity:1}@media(prefers-reduced-motion:reduce){.work-hero-video{display:none}}.work-image-figure img{display:block;width:100%;height:auto;aspect-ratio:var(--work-media-ratio, 12 / 5);object-fit:cover;background:#d9d5ca}.work-image-figure figcaption{padding:13px 3.55vw 0;color:#66645e;font-size:.75rem;line-height:1.5}.work-image-intro{padding-block:clamp(30px,3.5vw,50px) clamp(48px,5vw,72px)}.work-image-intro .work-description{grid-column:2}@media(max-width:760px){.work-image-heading,.work-image-intro{grid-template-columns:1fr;padding-inline:20px}.work-image-heading{gap:12px;padding-block:30px 28px}.work-image-heading .work-verb{font-size:var(--mobile-label);line-height:1.05}.work-image-title-row{margin-bottom:16px;gap:12px}.work-chapter-icon{width:clamp(56px,15vw,88px)}.work-image-title h1{margin:0;font-size:var(--mobile-page-title);line-height:1.04}.work-image-title .work-role{font-size:var(--mobile-detail);line-height:1.5}.work-image-figure img{aspect-ratio:var(--work-media-ratio, auto)}.work-film-play{top:auto;bottom:12px;right:12px}.work-image-figure figcaption{padding-inline:20px;font-size:var(--mobile-caption)}.work-image-intro{padding-block:28px 40px}.work-image-intro .work-description{grid-column:1;font-size:var(--mobile-item-title);line-height:1.25}}@media(max-width:760px)and (prefers-reduced-motion:no-preference){.work-media-stage{position:relative;width:100%;aspect-ratio:1 / 1.06;max-height:60svh;min-height:calc(100vw / var(--work-media-aspect))}.work-media-frame{position:absolute;inset-inline:0;bottom:0;height:var(--work-reveal-height, 100%);overflow:hidden}.work-media-frame .work-image-media,.work-media-frame .work-film-player{height:100%}.work-media-frame img{height:100%;aspect-ratio:auto}.work-media-frame img,.work-media-frame .work-hero-video{object-position:var(--work-media-focus)}.work-media-frame:has(.work-film-player[data-started=true]){height:auto;aspect-ratio:var(--work-media-ratio)}.work-media-frame .work-film-video{height:100%}.work-media-frame:has(.work-film-fallback){height:auto}.work-media-frame .work-film-fallback img{height:auto;aspect-ratio:var(--work-media-ratio)}}.mobile-chapter-sculpture{display:none}@media(max-width:760px){.mobile-chapter-sculpture{display:block;position:relative;width:160px;height:160px;margin:8px 0 22px;pointer-events:none}.mobile-chapter-sculpture[data-renderer=webgl] .sculpture-still,.mobile-chapter-sculpture[data-renderer=still] .sculpture-canvas{visibility:hidden}}@media(prefers-reduced-motion:reduce){.mobile-chapter-sculpture .sculpture-still{visibility:visible}.mobile-chapter-sculpture .sculpture-canvas{visibility:hidden}}.privacy-page{background:var(--cream)}.privacy-content{max-width:780px;margin:0 auto;padding:64px 24px 88px}.privacy-content h1{margin:12px 0;font-size:clamp(4rem,10vw,7rem);line-height:1}.privacy-content h2{margin:0 0 18px;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.1}.privacy-content section{margin-top:44px}.privacy-content p{font-size:1.0625rem;line-height:1.65}.privacy-content a{text-decoration:underline;text-underline-offset:3px}.privacy-content .privacy-detail{font-size:.875rem}.analytics-preference{margin-top:24px;padding:20px;border:1px solid var(--ink)}.analytics-preference p:first-child{margin-top:0;font-weight:700}.analytics-preference button{min-height:44px;padding:12px 20px;border:1px solid var(--ink);background:var(--ink);color:var(--cream);font:inherit;cursor:pointer}.analytics-preference button:hover{background:var(--blue)}.analytics-preference button:disabled{cursor:wait}.footer-privacy{grid-column:2;justify-self:start;display:inline-flex;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.privacy-content{padding:40px 20px 56px}.footer-privacy{grid-column:1}}:root{--site-header-height: 56px}html{scroll-padding-top:calc(var(--site-header-height) + 16px)}.site-header-slot{flex:0 0 auto;height:var(--site-header-height)}.site-header.site-header-floating{position:fixed;z-index:100;inset:0 0 auto;height:var(--site-header-height);padding-inline:3.55vw;color:var(--blue);background:var(--cream);border-bottom:1px solid rgba(8,10,11,.16);transform:translateY(0);transition:transform .36s cubic-bezier(.22,.61,.36,1)}.site-header-after-hero.site-header-floating{animation:site-header-arrive .42s cubic-bezier(.22,.61,.36,1)}@keyframes site-header-arrive{0%{opacity:0;translate:0 -16px}to{opacity:1;translate:0 0}}.site-header-floating.site-header-hidden{transform:translateY(calc(-100% - 1px))}.site-header-floating:focus-within{transform:translateY(0);animation:none}.site-header-floating a{display:flex;align-items:center;min-height:44px}.site-header-floating a:focus-visible{outline-color:var(--blue);outline-offset:1px}@media(max-width:760px){:root{--site-header-height: 48px}.site-header.site-header-floating{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.site-header.site-header-floating{animation:none;transition:none}}.thinking-preview .thinking-intro{max-width:850px;margin:44px 0 64px;font-size:clamp(2.6rem,4.3vw,4.6rem);line-height:1.08;letter-spacing:-.05em}.thinking-grid{--thinking-grid-gap: clamp(32px, 6vw, 96px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--thinking-grid-gap)}.thinking-card{position:relative;display:flex;min-width:0}.thinking-card:before{position:absolute;top:calc(var(--thinking-grid-gap) / -2);left:0;height:1px;background:#f5efe540;pointer-events:none}.thinking-card:nth-child(2n+3):before{content:"";width:calc(200% + var(--thinking-grid-gap))}.thinking-card-link{width:100%;display:flex;flex-direction:column;padding:24px 0 28px}.thinking-card-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:.8rem;line-height:1.5}.thinking-card h3{margin:0 0 24px;max-width:18ch;font:400 clamp(2.25rem,3.35vw,3.65rem)/1.1 "Bodoni Moda",Georgia,serif;letter-spacing:-.045em;text-wrap:balance}.thinking-card-link>p{max-width:48ch;margin:0 0 40px;color:#c3c0b9;font-size:1.05rem;line-height:1.6}.thinking-card-foot{margin-top:auto;font-size:.95rem}.thinking-read-time{color:#c3c0b9}.thinking-arrow{flex:0 0 auto;width:36px;height:20px;transition:transform .18s ease}.thinking-card-link .thinking-arrow{color:var(--red)}.thinking-card-link:hover h3,.thinking-card-link:focus-visible h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.thinking-card-link:hover .thinking-arrow{transform:translate(5px)}.thinking-notebook{display:grid;grid-template-columns:1fr 3fr;gap:30px;margin-top:48px;color:#c3c0b9;font-size:.9rem;line-height:1.6}.thinking-notebook>p{margin:0}.thinking-notebook ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;list-style:none;padding:0;margin:0}.thinking-article{max-width:1040px;margin-inline:auto;padding:clamp(52px,6vw,90px) 40px 72px}.thinking-back:hover{text-decoration:underline;text-underline-offset:.2em}.thinking-article-header{padding-bottom:40px;border-bottom:1px solid rgba(8,10,11,.2)}.thinking-article-header h1{max-width:19ch;margin:0 0 30px;font:400 clamp(2.75rem,5.9vw,5.3rem)/1.05 "Bodoni Moda",Georgia,serif;letter-spacing:-.055em;text-wrap:balance}.thinking-standfirst{max-width:660px;margin:0;font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.55;color:#45443e}.thinking-prose{max-width:660px;margin:52px auto 0;font:400 1.3125rem/1.7 Georgia,Times New Roman,serif}.thinking-prose p{margin:0 0 1.4em}.thinking-prose h2{margin:2em 0 .85em;font:400 clamp(1.85rem,3vw,2.3rem)/1.2 "Bodoni Moda",Georgia,serif;letter-spacing:-.035em;text-wrap:balance}.thinking-prose blockquote{margin:44px 0;padding:3px 0 3px 26px;border-left:2px solid var(--blue);color:var(--blue);font:400 clamp(1.75rem,2.7vw,2.25rem)/1.3 "Bodoni Moda",Georgia,serif;letter-spacing:-.025em}.thinking-prose blockquote p{margin:0}.thinking-article-nav{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;max-width:960px;margin:0 auto 100px;padding-top:28px;border-top:1px solid rgba(8,10,11,.25)}.thinking-back{display:flex;align-items:flex-start;min-height:44px;padding-top:6px;color:var(--blue);font-size:.9rem}.thinking-next{display:grid;grid-template-columns:1fr auto;gap:15px 24px}.thinking-next>span{grid-column:1 / -1;font-size:.8rem;color:#615e57}.thinking-next>strong{font:400 1.75rem/1.2 Bodoni Moda,Georgia,serif;letter-spacing:-.03em}.thinking-next .thinking-arrow{align-self:center;color:var(--blue)}.thinking-next:hover strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}@media(max-width:1060px){.thinking-article-nav{margin-inline:40px}}@media(max-width:760px){.thinking-preview .thinking-intro{margin-block:36px 44px;font-size:clamp(2.1rem,6vw,2.85rem)}.thinking-grid{--thinking-grid-gap: 36px;grid-template-columns:1fr}.thinking-card:nth-child(n+2):before{content:"";width:100%}.thinking-card h3{max-width:23ch;font-size:clamp(2rem,5.7vw,2.7rem)}.thinking-card-link>p{font-size:1rem;margin-bottom:30px}.thinking-notebook{grid-template-columns:1fr;gap:18px}.thinking-notebook ul{grid-template-columns:1fr;gap:10px}.thinking-article{padding:40px 22px 52px}.thinking-article-header h1{font-size:clamp(2.5rem,7.8vw,3.65rem);line-height:1.09;letter-spacing:-.045em;margin-bottom:24px}.thinking-standfirst{font-size:1.1rem;line-height:1.55}.thinking-article-header{padding-bottom:32px}.thinking-prose{margin-top:36px;font-size:1.1875rem;line-height:1.7}.thinking-prose blockquote{padding-left:20px;margin-block:32px}.thinking-article-nav{margin:0 22px 64px;grid-template-columns:1fr;gap:20px}.thinking-next>strong{max-width:24ch}}@media(prefers-reduced-motion:reduce){.thinking-arrow{transition:none}}@media print{.thinking-page .work-page-header,.thinking-article-nav,.thinking-page .site-footer{display:none}.thinking-article{padding:0}.thinking-prose{max-width:none;font-size:12pt}}.not-found{display:flex;flex-direction:column;min-height:100svh;padding:18px 3.55vw 32px;color:var(--cream);background:var(--blue)}.not-found a:focus-visible{outline-color:var(--cream)}.not-found-main{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:6vw;flex:1;padding-block:clamp(48px,8vh,100px)}.not-found-number{display:flex;justify-content:center;margin:0;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(12rem,34vw,36rem);font-weight:800;line-height:.8;letter-spacing:-.055em}.not-found-zero{position:relative}.not-found-zero:after{position:absolute;top:49%;left:55%;width:.12em;height:.12em;border-radius:50%;background:var(--red);content:"";transform:translate(-50%,-50%)}.not-found-label{margin:0 0 24px;font-size:.875rem;line-height:1.4}.not-found-copy h1{margin:0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(3rem,5.4vw,5.5rem);font-weight:400;line-height:1.08;letter-spacing:-.045em}.not-found-description{max-width:32ch;margin:24px 0 32px;font-size:1.125rem;line-height:1.6}.not-found-home{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-height:52px;padding:12px 18px;color:var(--ink);background:var(--cream);font-size:1rem;font-weight:700;transition:background .18s ease}.not-found-home:hover{background:var(--red)}.not-found-chapters{display:grid;grid-template-columns:1fr repeat(3,1fr);gap:32px;align-items:center;padding-top:24px;border-top:1px solid var(--line-light)}.not-found-chapters p{margin:0;font-size:.875rem;line-height:1.5}.not-found-chapters a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.2}.not-found-chapters .arrow{width:32px;height:16px}.not-found-chapters a:hover .arrow,.not-found-chapters a:focus-visible .arrow{transform:translate(4px)}@media(max-width:760px){.not-found{padding:14px 20px 24px}.not-found-main{grid-template-columns:1fr;gap:32px;padding-block:44px 40px}.not-found-number{font-size:clamp(10rem,58vw,24rem)}.not-found-label{margin-bottom:12px;font-size:var(--mobile-detail)}.not-found-copy h1{font-size:var(--mobile-page-title)}.not-found-description{margin:16px 0 24px;font-size:var(--mobile-body)}.not-found-chapters{grid-template-columns:1fr;gap:8px;padding-top:20px}.not-found-chapters p{margin-bottom:8px;font-size:var(--mobile-detail)}.not-found-chapters a{font-size:var(--mobile-item-title)}}@media(prefers-reduced-motion:reduce){.not-found a,.not-found .arrow{transition:none}}:root{--blue: #1736df;--blue-dark: #1028ba;--cream: #f5efe5;--ink: #080a0b;--red: #ff4a2d;--line-light: rgba(245, 239, 229, .62);--line-dark: rgba(8, 10, 11, .45);font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--cream);font-synthesis:none;text-rendering:optimizeLegibility}html{scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;min-width:0;min-height:100vh;background:var(--cream);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:3px solid var(--red);outline-offset:5px}.site-shell{width:100%;overflow-x:clip}.arrow{display:block;width:48px;height:24px;flex:0 0 auto;transition:transform .18s ease}.arrow-left{transform:rotate(180deg)}.display-label{margin:0;color:var(--blue);font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(1.6rem,2.3vw,2.5rem);font-weight:800;line-height:.9;letter-spacing:-.04em;text-transform:uppercase}.site-header{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;height:56px;border-bottom:1px solid var(--line-light)}.site-header-light{color:var(--blue);border-bottom-color:var(--blue)}.wordmark{font-family:Arial,Helvetica,sans-serif;font-size:clamp(1.45rem,2vw,1.95rem);font-weight:700;letter-spacing:-.055em}.site-nav{display:flex;gap:clamp(28px,4.1vw,66px);font-size:clamp(.85rem,1.25vw,1.08rem)}.site-nav a,.wordmark{transition:opacity .18s ease}.site-nav a:hover,.wordmark:hover{opacity:.58}.trajectory{position:relative;display:flex;flex-direction:column;min-height:max(100svh,900px);padding:18px 3.55vw 22px;overflow:hidden;color:var(--cream);background:var(--blue)}.hero-intro{position:relative;z-index:4;width:min(29vw,390px);margin:52px 0 32px}.hero-intro h1{margin:0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(2.6rem,3.75vw,4rem);font-weight:400;line-height:.98;letter-spacing:-.06em}.hero-heading{position:relative;display:flow-root}.hero-sculpture{position:absolute;top:8px;right:5.45vw;width:clamp(220px,26vw,360px);height:calc(100% - 24px);max-height:260px;pointer-events:none;opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .24s ease}.hero-sculpture.is-visible{opacity:1;transform:translateY(0)}.hero-sculpture img,.hero-sculpture-canvas,.hero-sculpture canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-sculpture img{object-fit:contain}.hero-sculpture canvas{display:block}.hero-sculpture[data-renderer=webgl] img,.hero-sculpture[data-renderer=still] .hero-sculpture-canvas{visibility:hidden}@media(max-width:760px){.hero-sculpture{display:none}}@media(prefers-reduced-motion:reduce){.hero-sculpture{transform:none;transition:none}}.moments{position:relative;z-index:3;display:grid;flex:1;grid-template-rows:repeat(4,minmax(130px,1fr));margin-bottom:14px}.moment{display:grid;grid-template-columns:minmax(0,2.05fr) minmax(240px,.95fr) 56px;gap:clamp(18px,2.6vw,42px);align-items:center;min-height:0;border-bottom:1px solid var(--line-light);transition:opacity .22s ease,transform .22s ease,background .22s ease}.moment:first-child{border-top:1px solid transparent}.moment:hover,.moment:focus-visible,.moment.is-active{transform:translate(5px)}.moments:has(.moment:hover) .moment:not(:hover),.moments:has(.moment:focus-visible) .moment:not(:focus-visible){opacity:.34}.moment-verb{align-self:center;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(4.35rem,7.55vw,7.55rem);font-weight:800;line-height:.72;letter-spacing:-.055em;text-transform:uppercase;white-space:nowrap}.moment-verb i,.evidence-verb i,.work-verb i{margin-left:.055em;color:var(--red);font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:900}.tone-ink .moment-verb{color:var(--ink)}.moment-detail{display:flex;flex-direction:column;gap:11px;align-self:center;color:var(--cream)}.moment-detail strong{font-family:Bodoni Moda,Georgia,serif;font-size:clamp(2.45rem,4.35vw,4.6rem);font-weight:400;line-height:.88;letter-spacing:-.075em;white-space:nowrap}.moment-detail small{max-width:280px;font-size:clamp(.76rem,1.2vw,1.05rem);line-height:1.2}.moment>.arrow{color:var(--red)}.moment:hover>.arrow,.moment:focus-visible>.arrow{transform:translate(8px)}.origin-section{display:grid;grid-template-columns:.45fr 1.15fr .8fr;gap:clamp(34px,5vw,80px);padding:clamp(92px,11vw,170px) 3.55vw;color:var(--cream);background:var(--ink)}.origin-kicker{margin:0;color:var(--red);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.origin-section h2{margin:0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(4.1rem,7.4vw,8rem);font-weight:400;line-height:.88;letter-spacing:-.075em}.origin-copy{align-self:end;font-size:clamp(1.08rem,1.55vw,1.4rem);line-height:1.46}.origin-copy p:first-child{margin-top:0}.origin-copy p:last-child{margin-bottom:0}.evidence-section{padding:clamp(66px,7vw,108px) 3.55vw clamp(90px,10vw,150px);background:var(--cream)}.evidence-section>.display-label{padding-bottom:20px;border-bottom:1px solid var(--line-dark)}.evidence-row{display:grid;grid-template-columns:minmax(300px,1.55fr) minmax(250px,1.15fr) minmax(210px,.9fr) minmax(138px,.44fr);gap:clamp(22px,3vw,52px);align-items:center;min-height:250px;border-bottom:1px solid var(--line-dark)}.evidence-verb{color:var(--ink);font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(5.2rem,8.25vw,8.6rem);font-weight:800;line-height:.72;letter-spacing:-.055em;text-transform:uppercase;white-space:nowrap}.evidence-project h3{margin:0 0 8px;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(3rem,4.6vw,5rem);font-weight:400;line-height:.9;letter-spacing:-.07em}.evidence-project p,.evidence-recognition p{margin:0;font-size:clamp(.95rem,1.25vw,1.15rem);line-height:1.35}.evidence-project .evidence-role{margin-bottom:26px;font-size:.93rem}.evidence-recognition span{display:block;margin-bottom:10px;color:var(--blue);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.evidence-link{display:flex;gap:14px;align-items:center;justify-content:flex-end;min-height:44px;padding-block:8px;color:#f04428;font-size:1.25rem;font-weight:700;line-height:1.4;white-space:nowrap}.evidence-link:focus-visible{outline-color:currentColor}.evidence-link:hover .arrow,.evidence-link:focus-visible .arrow,.press-row:hover .arrow,.press-row:focus-visible .arrow,.boardcraft-copy a:hover .arrow,.boardcraft-copy a:focus-visible .arrow{transform:translate(8px)}.current-work-link:hover .arrow,.current-work-link:focus-visible .arrow{transform:translate(8px)}.homepage-press{margin-top:clamp(74px,8vw,120px)}.homepage-press>.display-label{padding-bottom:20px}.highlight-row{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,.85fr) 48px;gap:clamp(24px,4vw,64px);align-items:center;padding:30px 0;border-bottom:1px solid rgba(8,10,11,.24)}.highlight-row:last-child{border-bottom:0}.highlight-main{display:grid;gap:12px}.highlight-type,.source-publisher{color:var(--blue);font-size:.75rem;font-weight:700;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.highlight-title{font-family:Bodoni Moda,Georgia,serif;font-size:clamp(1.6rem,2.5vw,2.6rem);font-weight:400;line-height:1.1;letter-spacing:-.04em}.highlight-description{max-width:30ch;font-size:.95rem;line-height:1.5}.highlight-row>.arrow{color:var(--red)}.highlight-row:hover .highlight-title{color:var(--blue)}.highlight-row:hover>.arrow,.highlight-row:focus-visible>.arrow{transform:translate(6px)}.evidence-nav{display:flex;flex-wrap:wrap;gap:16px 32px;padding:24px 0;font-size:.9rem;color:var(--blue)}.evidence-nav a{text-decoration:underline;text-underline-offset:5px}.evidence-group{margin-top:clamp(32px,4vw,56px)}.evidence-group,.source-entry,#evidence{scroll-margin-top:32px}.evidence-group-heading{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6vw;align-items:baseline;margin-bottom:22px}.evidence-group-heading h3{margin:0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(2.3rem,3.5vw,3.8rem);font-weight:400;line-height:1;letter-spacing:-.05em}.evidence-group-heading p{margin:0;max-width:64ch;line-height:1.5}.source-list{border-top:1px solid var(--line-dark)}.source-entry{display:grid;grid-template-columns:135px minmax(0,1fr) minmax(160px,230px);gap:30px;align-items:start;padding:22px 0;border-bottom:1px solid var(--line-dark)}.source-date{font-size:.88rem;line-height:1.5}.source-copy h4{margin:6px 0 0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(1.4rem,1.9vw,1.9rem);font-weight:400;line-height:1.15;letter-spacing:-.035em}.source-copy p{margin:0;max-width:68ch;line-height:1.5}.source-copy h4+p{margin-top:8px}.source-links{display:grid;gap:14px}.source-links a{display:flex;gap:12px;align-items:center;color:var(--blue);font-size:.85rem;line-height:1.4}.source-links .arrow{width:30px;color:var(--red)}.source-links a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.highlight-row{grid-template-columns:minmax(0,1fr) 30px;gap:18px 16px;padding:26px 0}.highlight-description{grid-column:1;max-width:none}.highlight-row>.arrow{grid-column:2;grid-row:1 / 3;width:30px}.evidence-group-heading{grid-template-columns:1fr;gap:18px}.source-entry{grid-template-columns:minmax(0,1fr);gap:10px}.source-links{display:flex;flex-wrap:wrap;gap:10px 20px}.source-links a{width:fit-content}}.press-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,.8fr) 74px 50px;gap:24px;align-items:center;min-height:62px;border-bottom:1px solid var(--line-dark);transition:color .18s ease,padding .18s ease,background .18s ease}.press-row:hover,.press-row:focus-visible{padding-right:9px;padding-left:9px;color:var(--blue);background:#1736df0b}.press-source{opacity:.62}.press-row time{text-align:right}.press-row .arrow{color:var(--red)}.press-list-compact .press-row{min-height:56px}.proof-section{display:grid;grid-template-columns:.72fr 1.28fr;gap:8vw;padding:clamp(82px,9vw,140px) 3.55vw;background:#ddd5c8}.proof-section h2{max-width:650px;margin:clamp(36px,5vw,72px) 0 0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(3.8rem,6.6vw,7.2rem);font-weight:400;line-height:.9;letter-spacing:-.07em}.proof-list a{display:grid;grid-template-columns:minmax(150px,.65fr) minmax(0,1fr) 48px;gap:24px;align-items:center;min-height:100px;border-bottom:1px solid var(--line-dark)}.proof-list a:first-child{border-top:1px solid var(--line-dark)}.proof-list a:hover{color:var(--blue)}.proof-list a:hover .arrow{transform:translate(8px)}.proof-list span{font-family:Bodoni Moda,Georgia,serif;font-size:clamp(1.8rem,3vw,3.2rem);letter-spacing:-.045em}.proof-list small{font-size:.9rem;line-height:1.35}.proof-list .arrow{color:var(--red)}.proof-note{grid-column:2;margin:-4vw 0 0;font-size:.78rem;opacity:.6}.boardcraft-section,.thinking-section,.about-section,.currently-section{padding:clamp(82px,9vw,140px) 3.55vw;content-visibility:auto;contain-intrinsic-size:900px}.boardcraft-section{color:var(--cream);background:var(--blue)}.boardcraft-section .display-label,.thinking-section .display-label,.site-footer .display-label{color:var(--cream)}.boardcraft-heading{display:grid;grid-template-columns:1.45fr .55fr;gap:5vw;align-items:end;margin-top:clamp(66px,8vw,120px);padding-bottom:clamp(44px,5vw,70px);border-bottom:1px solid var(--line-light)}.boardcraft-heading h2{margin:0;font-family:Bodoni Moda,Georgia,serif;max-width:1000px;font-size:clamp(5rem,10.5vw,10rem);font-weight:400;line-height:.72;letter-spacing:-.08em}.boardcraft-heading p{margin:0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(2rem,3.5vw,3.8rem);line-height:.96;letter-spacing:-.05em}.boardcraft-copy{display:grid;grid-template-columns:1fr auto;gap:7vw;align-items:end;margin:clamp(50px,7vw,92px) 0 0 38vw}.boardcraft-copy p{margin:0;font-size:clamp(1.1rem,1.8vw,1.55rem);line-height:1.36}.boardcraft-copy a{display:flex;gap:12px;align-items:center;padding-bottom:5px;border-bottom:2px solid var(--red);color:var(--red);white-space:nowrap}.current-work-section{padding:clamp(64px,7vw,108px) 3.55vw;color:var(--cream);background:var(--blue)}.current-work-section .display-label{color:inherit}.current-work{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.current-work-practice{margin-top:clamp(36px,5vw,70px)}.current-work+.current-work{margin-top:clamp(40px,5vw,72px);padding-top:clamp(36px,4vw,56px);border-top:1px solid rgba(245,239,229,.35)}.current-work h3{margin:0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(3.6rem,6.8vw,7.2rem);font-weight:400;line-height:.96;letter-spacing:-.065em}.current-work-subtitle{max-width:30ch;margin:24px 0 0;font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1.4}.current-work-copy{min-width:0}.current-work-copy>p{max-width:48ch;margin:0;font-size:clamp(1.1rem,1.6vw,1.45rem);line-height:1.5}.current-work-link{display:inline-flex;align-items:center;gap:16px;max-width:100%;margin-top:28px;padding-bottom:8px;border-bottom:2px solid var(--red);font-size:1rem;line-height:1.4}.current-work-link .arrow{width:32px;color:var(--red)}.current-work-exploration h3{font-size:clamp(2.4rem,4vw,4.2rem)}.current-work-exploration .current-work-copy>p{font-size:clamp(1rem,1.35vw,1.2rem)}.current-work-status{margin:0 0 18px;font-size:.8rem;line-height:1.5}.thinking-section{color:var(--cream);background:var(--ink)}.currently-section{color:var(--ink);background:var(--cream)}.currently-section>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:30px;padding-bottom:clamp(54px,7vw,100px);border-bottom:1px solid var(--line-dark)}.currently-section h2{margin:0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(4.8rem,10vw,10rem);font-weight:400;line-height:.8;letter-spacing:-.08em}.currently-grid{display:grid;grid-template-columns:repeat(3,1fr)}.currently-grid article{min-height:260px;padding:30px clamp(24px,3vw,48px) 0 0;border-right:1px solid var(--line-dark)}.currently-grid article+article{padding-left:clamp(24px,3vw,48px)}.currently-grid article:last-child{border-right:0}.currently-grid span{color:var(--blue);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.currently-grid p{margin:28px 0 0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(1.8rem,3vw,3.2rem);line-height:1.05;letter-spacing:-.045em}.thinking-intro{max-width:870px;margin:clamp(54px,7vw,100px) 0 clamp(55px,7vw,96px) 22vw;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(2.7rem,5.5vw,6rem);line-height:.98;letter-spacing:-.065em}.thinking-row{display:grid;grid-template-columns:72px minmax(0,1fr) 110px;gap:30px;align-items:baseline;padding:clamp(24px,3vw,40px) 0;border-bottom:1px solid rgba(245,239,229,.36)}.thinking-row:first-child{border-top:1px solid rgba(245,239,229,.36)}.thinking-row strong{font-family:Bodoni Moda,Georgia,serif;font-size:clamp(2rem,4.4vw,4.7rem);font-weight:400;line-height:1;letter-spacing:-.055em}.thinking-row span:last-child{text-align:right;opacity:.54}.about-section{background:var(--cream)}.about-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(40px,6vw,96px);margin-top:clamp(64px,8vw,118px)}.about-lead{margin:0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(3.6rem,6vw,6.5rem);line-height:1.06;letter-spacing:-.055em}.about-copy{max-width:52ch;font-size:clamp(1.08rem,1.55vw,1.42rem);line-height:1.6}.about-copy p{margin:0}.about-copy p+p{margin-top:1.4em}.site-footer{display:grid;grid-template-columns:minmax(100px,.35fr) minmax(0,1.65fr);gap:30px;align-items:baseline;padding:clamp(56px,6vw,84px) 3.55vw clamp(40px,4vw,64px);color:var(--cream);background:var(--blue)}.footer-links{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);min-width:0}.footer-contact{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;padding:0 0 18px;border:0;border-bottom:1px solid var(--line-light);color:inherit;background:none;text-align:left;cursor:pointer;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(2rem,3.4vw,3.3rem);line-height:1.1;letter-spacing:-.055em}.footer-contact .arrow{width:30px;height:18px;color:var(--red)}.footer-contact:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.work-page{background:var(--cream)}.work-page-header{padding:18px 3.55vw 0}.work-hero{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(32px,4vw,64px);align-items:start;padding:clamp(34px,4vw,58px) 3.55vw clamp(62px,7vw,105px);border-bottom:1px solid var(--line-dark)}.work-verb{color:var(--ink);font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(4rem,7vw,7.75rem);font-weight:800;line-height:.92;letter-spacing:-.055em;text-transform:uppercase;white-space:normal}.work-intro{min-width:0}.work-intro h1{margin:-.08em 0 22px;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(3rem,8vw,8.75rem);font-weight:400;line-height:1;letter-spacing:-.085em}.work-role{margin:0 0 clamp(30px,4vw,56px);font-size:clamp(.9rem,1.3vw,1.15rem);line-height:1.55}.work-description{max-width:840px;margin:0;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(1.65rem,2.7vw,3rem);line-height:1.2;letter-spacing:-.035em}.work-contribution{display:grid;grid-template-columns:190px minmax(0,1fr);gap:36px;align-items:start;padding:clamp(40px,5vw,72px) 3.55vw;border-bottom:1px solid var(--line-dark)}.work-contribution-copy{max-width:70ch}.work-contribution-copy p{margin:0;font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1.55}.work-contribution-copy p+p{margin-top:1.2em}.work-press{padding:clamp(78px,8vw,124px) 3.55vw 50px}.work-press>.display-label{padding-bottom:20px;border-bottom:1px solid var(--line-dark)}.work-projects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6vw;padding:clamp(48px,6vw,90px) 3.55vw}.work-project-group h2{margin:0;scroll-margin-top:32px;font-family:Bodoni Moda,Georgia,serif;font-size:clamp(2.3rem,3.5vw,3.8rem);font-weight:400;line-height:1.08;letter-spacing:-.05em}.work-project-intro{margin:14px 0 24px;max-width:46ch;line-height:1.5}.work-project-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-dark)}.work-project-list li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 20px;padding:14px 0;border-bottom:1px solid var(--line-dark);line-height:1.4}.work-project-name{min-width:0;max-width:100%;font-size:1.1rem}.work-project-type{font-size:.9rem}.work-chapter-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,96px);margin:48px 3.55vw 80px}.work-chapter-link{min-width:0;padding:22px 0;border-top:1px solid var(--line-dark)}.work-chapter-label{display:block;margin-bottom:18px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.work-chapter-destination{display:flex;align-items:center;justify-content:space-between;gap:18px}.work-chapter-destination strong{font:400 clamp(1.7rem,3.5vw,3.75rem)/1.12 "Bodoni Moda",Georgia,serif;letter-spacing:-.055em}.work-chapter-destination .arrow{width:36px;color:var(--red)}.work-chapter-link-left .work-chapter-destination{flex-direction:row-reverse}.work-chapter-link-left .work-chapter-destination strong{margin-right:auto}.work-chapter-link:hover strong,.work-chapter-link:focus-visible strong{color:var(--blue)}.work-chapter-link-right:hover .arrow,.work-chapter-link-right:focus-visible .arrow{transform:translate(6px)}.work-chapter-link-left:hover .arrow,.work-chapter-link-left:focus-visible .arrow{transform:rotate(180deg) translate(6px)}@media(max-width:1400px)and (min-width:761px){.moment-verb{font-size:clamp(4.2rem,7.25vw,7rem)}.moment-detail strong{font-size:clamp(2.3rem,4vw,4rem)}}@media(max-width:1080px){.moment{grid-template-columns:minmax(0,1.75fr) minmax(230px,.95fr) 48px}.moment-verb{font-size:clamp(4.8rem,8.8vw,7.2rem)}.evidence-row{grid-template-columns:1fr 1fr;gap:30px 46px;padding:44px 0}.evidence-verb{align-self:start}.evidence-recognition{grid-column:2}.evidence-link{grid-column:2;justify-self:start}.work-hero{grid-template-columns:1fr;gap:28px}.work-verb{font-size:clamp(3.5rem,7vw,5rem)}.origin-section{grid-template-columns:.35fr 1fr}.origin-copy{grid-column:2}}@media(max-width:760px){:root{--mobile-hero-title: clamp(2.8rem, 13vw, 3.5rem);--mobile-hero-verb: clamp(3.2rem, 15vw, 4.5rem);--mobile-page-title: clamp(2.5rem, 12.3vw, 3.5rem);--mobile-chapter-title: clamp(2.25rem, 10.25vw, 3rem);--mobile-lead: clamp(2rem, 8.2vw, 2.25rem);--mobile-subheading: clamp(1.75rem, 7.2vw, 2rem);--mobile-item-title: 1.5rem;--mobile-label: 1.5rem;--mobile-summary: 1.25rem;--mobile-body: 1.0625rem;--mobile-detail: .875rem;--mobile-caption: .75rem}.site-header{height:48px}.site-nav{gap:16px;font-size:.77rem}.trajectory{display:block;height:auto;min-height:100svh;padding:14px 20px 24px;overflow:visible}.hero-intro{position:relative;top:auto;left:auto;width:min(85%,350px);margin:44px 0 54px}.hero-intro h1{font-size:var(--mobile-hero-title)}.moments{position:relative;inset:auto;display:flex;flex-direction:column;margin-bottom:0}.moment{grid-template-columns:1fr 34px;gap:16px;padding:27px 0 25px}.moment:hover,.moment:focus-visible,.moment.is-active{transform:none}.moment-verb{grid-column:1 / -1;font-size:var(--mobile-hero-verb);white-space:normal}.moment-detail{gap:7px}.moment-detail strong{font-size:var(--mobile-chapter-title);white-space:normal}.moment-detail small{font-size:var(--mobile-detail)}.moment>.arrow{align-self:center;width:34px}.evidence-section,.boardcraft-section,.thinking-section,.about-section,.currently-section,.origin-section,.proof-section{padding-right:20px;padding-left:20px}.origin-section,.proof-section{grid-template-columns:1fr}.origin-section h2{font-size:clamp(4rem,17vw,6.2rem)}.origin-copy{grid-column:auto}.proof-note{grid-column:auto;margin:8px 0 0}.proof-list a{grid-template-columns:1fr 34px;gap:8px 14px;padding:22px 0}.proof-list small{grid-column:1}.proof-list .arrow{grid-row:1;grid-column:2;width:34px}.evidence-row{display:block;padding:44px 0}.evidence-verb{margin-bottom:34px;font-size:clamp(5rem,22vw,7.7rem);white-space:normal}.evidence-project h3{font-size:clamp(3.6rem,17vw,5.4rem)}.evidence-recognition{margin-top:34px}.evidence-link{justify-content:flex-start;margin-top:30px}.press-row{grid-template-columns:minmax(0,1fr) 48px;gap:8px 14px;padding:18px 0}.press-source{grid-column:1;font-size:.82rem}.press-row time{grid-row:1;grid-column:2;align-self:start}.press-row .arrow{display:none}.boardcraft-heading,.boardcraft-copy,.current-work,.about-grid{grid-template-columns:1fr}.currently-section>div:first-child{display:block}.currently-section .display-label{margin-bottom:54px}.currently-grid{grid-template-columns:1fr}.currently-grid article,.currently-grid article+article{min-height:0;padding:30px 0 42px;border-right:0;border-bottom:1px solid var(--line-dark)}.boardcraft-heading h2{font-size:clamp(5rem,23vw,8.8rem)}.boardcraft-copy{margin-left:0}.boardcraft-copy a{justify-self:start}.current-work-section{padding:58px 20px}.current-work{gap:28px}.current-work h3{font-size:var(--mobile-chapter-title)}.current-work-exploration h3{font-size:var(--mobile-subheading)}.current-work-subtitle{margin-top:18px}.thinking-intro{margin-left:0;font-size:var(--mobile-lead)}.thinking-row{grid-template-columns:32px 1fr;gap:14px}.thinking-row span:last-child{display:none}.about-lead{font-size:var(--mobile-lead)}.site-footer{grid-template-columns:1fr;gap:28px;padding:48px 20px 40px}.footer-links{grid-template-columns:1fr;gap:24px}.work-page-header{padding:14px 20px 0}.work-hero{padding-right:20px;padding-left:20px}.work-verb{font-size:clamp(3rem,10vw,4.5rem)}.work-intro h1{font-size:clamp(2.8rem,15vw,6rem)}.work-role{line-height:1.5}.work-contribution{grid-template-columns:1fr;gap:28px;padding-inline:20px}.work-press,.work-projects{padding-right:20px;padding-left:20px}.work-projects{grid-template-columns:1fr;gap:44px}.work-chapter-nav{grid-template-columns:1fr;gap:12px;margin:36px 20px 48px}.work-chapter-link-right{text-align:right}.work-chapter-link-right .work-chapter-destination{justify-content:flex-end}.work-chapter-label{margin-bottom:12px}.work-chapter-destination strong{font-size:var(--mobile-item-title)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sculpture-trajectory{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:clamp(36px,5vw,80px);position:relative}.trajectory-sculpture-track{min-width:0;align-self:stretch}.trajectory-sculpture{position:sticky;top:8svh;align-self:start;height:84svh;max-height:900px;min-width:0;pointer-events:none}.sculpture-canvas,.sculpture-still{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sculpture-still{object-fit:contain}.sculpture-canvas canvas{display:block;width:100%;height:100%}.trajectory-sculpture[data-renderer=webgl] .sculpture-still,.trajectory-sculpture[data-renderer=still] .sculpture-canvas{visibility:hidden}.trajectory-entries{min-width:0}.trajectory-entries .evidence-row{scroll-margin-top:8svh;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;gap:24px;min-height:max(620px,84svh);padding:64px 0}.trajectory-entries .evidence-verb{margin:0 0 14px;font-size:clamp(4rem,6.5vw,7.8rem);white-space:normal}.trajectory-entries .evidence-project h3{font-size:clamp(3.4rem,5.3vw,6rem)}.trajectory-entries .evidence-project p{max-width:36ch}.trajectory-entries .evidence-recognition,.trajectory-entries .evidence-link{grid-column:1;margin:0}.trajectory-entries .evidence-recognition{max-width:38ch}.trajectory-entries .evidence-link{justify-content:flex-start;justify-self:start}@media(max-width:760px){.sculpture-trajectory{display:block}.trajectory-sculpture-track{display:none}.trajectory-entries .evidence-row{scroll-margin-top:32px;min-height:max(490px,72svh);gap:20px;padding:40px 0}.trajectory-entries .evidence-verb{font-size:clamp(3.8rem,13vw,5.5rem);margin-bottom:4px}.trajectory-entries .evidence-project h3{font-size:clamp(3.3rem,13vw,5rem)}.trajectory-entries .evidence-project .evidence-role{margin-bottom:20px}}@media(prefers-reduced-motion:reduce){.trajectory-sculpture .sculpture-canvas{visibility:hidden}.trajectory-sculpture .sculpture-still{visibility:visible}}.moment{grid-template-columns:minmax(0,1.55fr) minmax(0,1.25fr) 48px;gap:clamp(18px,2.5vw,36px)}.moment-verb{font-size:clamp(3.8rem,6.8vw,7.55rem)}.moment-detail{display:grid;grid-template-columns:clamp(72px,8vw,112px) minmax(0,1fr);gap:clamp(12px,1.4vw,22px);align-items:center}.moment-sculpture{display:block;width:100%;height:auto}.moment-caption{display:flex;flex-direction:column;gap:11px;min-width:0}.moment-detail strong{font-size:clamp(2.2rem,3.6vw,4rem)}.moment-current .moment-caption strong{white-space:normal;line-height:1}.moment-current .moment-caption small{text-wrap:balance}.moments:has(.moment:hover) .moment:not(:hover),.moments:has(.moment:focus-visible) .moment:not(:focus-visible){opacity:.7}.work-index .evidence-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) auto;gap:clamp(28px,4vw,72px);min-height:250px;padding:36px 0;scroll-margin-top:32px}.work-index .evidence-verb{font-size:1.5rem;line-height:1;letter-spacing:-.025em;margin:0 0 12px;white-space:normal}.work-index .evidence-project h3{font-size:clamp(3rem,4vw,4.5rem)}.work-index .evidence-project p{max-width:38ch}.work-index .evidence-project .evidence-role{margin-bottom:18px}.work-index .evidence-recognition,.work-index .evidence-link{grid-column:auto;margin:0}@media(min-width:761px)and (max-width:1080px){.moment-detail{grid-template-columns:64px minmax(0,1fr)}.moment-verb{font-size:clamp(3.2rem,6.5vw,4.4rem)}.moment-detail strong{font-size:clamp(1.85rem,3.8vw,2.45rem)}.work-index .evidence-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.work-index .evidence-project{grid-row:1 / 3}.work-index .evidence-link{grid-column:2;justify-content:flex-start}}@media(max-width:760px){.moment{grid-template-columns:minmax(0,1fr) 24px;gap:16px 12px}.moment-verb{font-size:var(--mobile-hero-verb)}.moment-detail{grid-template-columns:clamp(52px,16vw,80px) minmax(0,1fr);gap:12px}.moment-caption{gap:7px}.moment-detail strong{font-size:var(--mobile-chapter-title);white-space:nowrap}.moment>.arrow{width:24px}.work-index .evidence-row{grid-template-columns:minmax(0,1fr);gap:26px;min-height:0;padding:34px 0}.work-index .evidence-project,.work-index .evidence-recognition,.work-index .evidence-link{grid-column:1;grid-row:auto}.work-index .evidence-verb{font-size:var(--mobile-summary)}.work-index .evidence-project h3{font-size:var(--mobile-chapter-title)}}.sculpture-trajectory-compact{grid-template-columns:220px minmax(0,1fr);gap:clamp(24px,3vw,48px)}.sculpture-trajectory-compact .trajectory-sculpture{top:clamp(32px,18svh,112px);height:220px;margin:0}.sculpture-trajectory-compact .work-index{min-width:0}.sculpture-trajectory-compact .evidence-row{grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr);align-items:start;align-content:center;min-height:clamp(680px,84svh,940px);padding:80px 0;gap:32px 56px}.sculpture-trajectory-compact .evidence-project{grid-column:1 / -1;grid-row:auto}.sculpture-trajectory-compact .evidence-project h3{margin-bottom:18px;font-size:clamp(4rem,6vw,6rem)}.sculpture-trajectory-compact .evidence-project p{max-width:48ch}.sculpture-trajectory-compact .evidence-project>p:last-child{font-size:clamp(1.25rem,1.7vw,1.6rem);line-height:1.4}.evidence-narrative p{margin:0;max-width:54ch;font-size:1.05rem;line-height:1.65}.sculpture-trajectory-compact .evidence-recognition{grid-column:2}.sculpture-trajectory-compact .evidence-link{grid-column:1 / -1;justify-content:flex-start;justify-self:start}@media(min-width:761px)and (max-width:1080px){.sculpture-trajectory-compact{grid-template-columns:160px minmax(0,1fr)}.sculpture-trajectory-compact .trajectory-sculpture{height:160px}.sculpture-trajectory-compact .evidence-row{grid-template-columns:minmax(0,1fr)}.sculpture-trajectory-compact .evidence-project,.sculpture-trajectory-compact .evidence-recognition,.sculpture-trajectory-compact .evidence-link{grid-column:1;grid-row:auto}}@media(max-width:760px){.sculpture-trajectory-compact{display:block}.sculpture-trajectory-compact .evidence-row{grid-template-columns:minmax(0,1fr);gap:28px;min-height:0;padding:56px 0 64px;scroll-margin-top:32px}.sculpture-trajectory-compact .evidence-project,.sculpture-trajectory-compact .evidence-recognition,.sculpture-trajectory-compact .evidence-link{grid-column:1;grid-row:auto}}@media(max-width:760px){.sculpture-trajectory-compact .evidence-project h3{font-size:var(--mobile-chapter-title)}.sculpture-trajectory-compact .evidence-project>p:last-child{font-size:var(--mobile-summary)}}@media(min-width:560px)and (max-width:760px){.sculpture-trajectory-compact .evidence-row{gap:24px;padding-block:44px 48px}.sculpture-trajectory-compact .evidence-project{display:grid;grid-template-columns:minmax(0,1fr) 200px;column-gap:24px;align-items:start}.sculpture-trajectory-compact .evidence-verb,.sculpture-trajectory-compact .evidence-project h3,.sculpture-trajectory-compact .evidence-role{grid-column:1}.sculpture-trajectory-compact .evidence-project h3{margin-bottom:14px}.sculpture-trajectory-compact .evidence-project .evidence-role{margin-bottom:0}.sculpture-trajectory-compact .mobile-chapter-sculpture{grid-column:2;grid-row:1 / 4;align-self:center;margin:0}.sculpture-trajectory-compact .evidence-project>p:last-child{grid-column:1 / -1;margin-top:22px}.current-work-subtitle{max-width:none;margin-top:16px}.current-work-copy>p{max-width:60ch}.current-work{gap:24px}}@media(max-width:760px){.display-label{font-size:var(--mobile-label);line-height:1.05}.about-lead,.thinking-intro,.current-work h3,.sculpture-trajectory-compact .evidence-project h3,.work-project-group h2,.evidence-group-heading h3{line-height:1.08;letter-spacing:-.055em}.work-project-group h2,.evidence-group-heading h3{font-size:var(--mobile-subheading)}.highlight-title,.thinking-row strong,.source-copy h4,.footer-contact{font-size:var(--mobile-item-title);line-height:1.15;letter-spacing:-.035em}.about-copy,.evidence-narrative p,.current-work-copy>p,.current-work-exploration .current-work-copy>p,.work-contribution-copy p,.evidence-group-heading p,.source-copy p:not(.source-publisher),.work-project-intro,.work-project-name{font-size:var(--mobile-body);line-height:1.55}.current-work-subtitle{font-size:var(--mobile-summary);line-height:1.4}.evidence-role,.evidence-project .evidence-role,.evidence-recognition p,.highlight-description,.source-date,.source-links a,.work-project-type,.current-work-status,.current-work-link,.evidence-nav{font-size:var(--mobile-detail);line-height:1.5}.highlight-type,.source-copy .source-publisher,.evidence-recognition span,.work-chapter-label{font-size:var(--mobile-caption);line-height:1.5}.moment-detail small{font-size:var(--mobile-detail);line-height:1.4}.moment-detail strong{line-height:1.04}.current-work-status{margin-bottom:14px}.about-grid{margin-top:36px;gap:28px}.thinking-intro{margin-block:36px 40px}}
