.page_hero__SKW6o{min-height:100svh;flex-direction:column;gap:clamp(28px,5vw,64px);padding-block:clamp(24px,3vw,44px)}.page_heroTop__hP508,.page_hero__SKW6o{display:flex;justify-content:space-between}.page_heroTop__hP508{flex-wrap:wrap;align-items:flex-start;gap:14px 40px;border-bottom:var(--rule);padding-bottom:14px}.page_name__eOmhd{font-weight:900;font-stretch:112%;font-size:clamp(19px,2.4vw,38px);line-height:.88;letter-spacing:-.045em;text-transform:uppercase;max-width:14ch}.page_role__kBGJa{max-width:46ch}.page_available__D0ayP,.page_role__kBGJa{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.page_available__D0ayP{font-weight:700}.page_chip__UfJ0X{background:var(--accent);padding:4px 8px}.page_manifest__OXdUC{max-width:24ch}.page_mark__IpMAq{background:var(--accent);padding-inline:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.page_heroFoot__wHmVX{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px}.page_heroFootText__nuL_E{display:flex;flex-direction:column;gap:8px;max-width:44ch}.page_positioning__g1kF_{font-size:clamp(15px,1.3vw,19px);font-weight:700;line-height:1.35}.page_heroMeta__1GWFY,.page_scrollCue__CilLL,.page_workNote__e2luC{font-family:var(--mono);font-size:11px;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.page_scrollCue__CilLL{display:flex;align-items:center;gap:12px;font-weight:700;letter-spacing:.18em}.page_dot__2YCho{width:10px;height:10px;background:var(--accent);animation:page_blink__A5Bbl 2.4s ease-in-out infinite}@keyframes page_blink__A5Bbl{0%,to{opacity:1}50%{opacity:.25}}.page_work__PeJb_{padding-block:clamp(40px,6vw,96px);display:flex;flex-direction:column;gap:clamp(22px,3vw,40px)}.page_workHead__a2H5b{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 32px}.page_about__aOfOo{padding-block:clamp(40px,6vw,96px);border-top:var(--rule);display:flex;flex-direction:column;gap:clamp(22px,3vw,40px)}.page_aboutHeadline__CJPl2{font-size:clamp(34px,6.4vw,110px);line-height:.86;letter-spacing:-.045em}.page_aboutRow__WO3LP{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(24px,3.4vw,56px)}.page_portraitCol__oRr3K{flex:0 0 auto;width:min(300px,100%);display:flex;flex-direction:column;gap:12px}.page_portrait__dzsnH{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border:var(--rule);background:#e6e3d8}.page_nameStack__fCd8k{display:flex;flex-direction:column;gap:2px;border-top:var(--rule);padding-top:12px}.page_nameLine__FYPka{font-weight:900;font-stretch:112%;font-size:clamp(20px,1.9vw,34px);line-height:.84;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;text-wrap:nowrap}.page_nameLine2__69pE7{padding-left:.5em}.page_nameLine3__EosDz{padding-left:1em}.page_aboutText__MX8SK{flex:1 1 340px;min-width:0;max-width:58ch;display:flex;flex-direction:column;gap:16px}.page_aboutLead__ReAGx{font-size:clamp(19px,1.9vw,27px);font-weight:700;line-height:1.3;letter-spacing:-.015em}.page_aboutBody__bXyQE{font-size:15px;line-height:1.7}.page_aboutCols__DEehq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));grid-gap:clamp(20px,2.6vw,40px);gap:clamp(20px,2.6vw,40px)}.page_aboutCol__LvhH9{border-top:var(--rule);padding-top:16px;display:flex;flex-direction:column;gap:14px}.page_aboutColLabel__9CEbJ{font-family:var(--mono);font-size:10px;font-weight:700;line-height:1;letter-spacing:.2em;text-transform:uppercase}.page_aboutStatement__PJKZy{font-size:clamp(17px,1.5vw,22px);font-weight:600;line-height:1.35;letter-spacing:-.01em}.page_aboutClosing__C6p2V{border-top:var(--rule);padding-top:20px;max-width:48ch;font-size:clamp(19px,2vw,30px);font-weight:700;line-height:1.28;letter-spacing:-.02em}.Marquee_band__AxFKC{background:var(--ink);color:var(--paper);padding-block:clamp(16px,2vw,26px);overflow:hidden;border-top:var(--rule)}.Marquee_track__RNY_P{display:flex;white-space:nowrap;will-change:transform}.Marquee_line__9IKqq{white-space:nowrap;text-wrap:nowrap;flex:0 0 auto;font-weight:900;font-stretch:112%;font-size:clamp(28px,4.6vw,74px);line-height:1;letter-spacing:-.03em;text-transform:uppercase;padding-right:.4em}.WorkedWith_wrap__5Stx7{background:var(--accent);color:var(--ink);border-top:var(--rule);border-bottom:var(--rule);padding:clamp(34px,5vw,80px) var(--margin);display:flex;flex-direction:column;gap:clamp(18px,2.4vw,32px)}.WorkedWith_grid__yuOu7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));grid-gap:clamp(14px,2vw,28px);gap:clamp(14px,2vw,28px)}.WorkedWith_cell__XEJZ3{border-top:var(--rule);padding-top:14px;display:flex;flex-direction:column;gap:8px}a.WorkedWith_cell__XEJZ3:hover .WorkedWith_name__y0Yzh{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}.WorkedWith_name__y0Yzh{font-weight:900;font-stretch:112%;font-size:clamp(34px,6vw,104px);line-height:.86;letter-spacing:-.045em;text-transform:uppercase}.WorkedWith_note__RVbDI{font-size:10px;letter-spacing:.16em}.WorkedWith_also___97qH,.WorkedWith_note__RVbDI{font-family:var(--mono);line-height:1.6;text-transform:uppercase}.WorkedWith_also___97qH{font-size:14px;letter-spacing:.14em;border-top:var(--rule-hair);padding-top:12px}.WorkTiles_grid___7Tkd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));grid-gap:clamp(10px,1.4vw,20px);gap:clamp(10px,1.4vw,20px)}.WorkTiles_tile__mJ2nS{position:relative;overflow:hidden;border:var(--rule);background:var(--paper);min-height:min(46svh,420px);perspective:900px;display:block}.WorkTiles_fill__rGoks{position:absolute;inset:0;background:var(--accent);transform:translateY(101%);transition:transform .55s var(--ease-out)}.WorkTiles_tile__mJ2nS:focus-visible .WorkTiles_fill__rGoks,.WorkTiles_tile__mJ2nS:hover .WorkTiles_fill__rGoks{transform:translateY(0)}.WorkTiles_inner__l6Gdn{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(18px,2.2vw,34px);transition:transform .3s var(--ease);transform-style:preserve-3d}.WorkTiles_top__nKIBh{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.WorkTiles_disciplines__GD0y0,.WorkTiles_index__HOfKg,.WorkTiles_read__KcJHz{font-family:var(--mono);text-transform:uppercase}.WorkTiles_index__HOfKg{font-size:11px;font-weight:700;letter-spacing:.2em}.WorkTiles_disciplines__GD0y0{font-size:10px;line-height:1.7;letter-spacing:.14em;text-align:right;max-width:24ch}.WorkTiles_text__le7qY{display:flex;flex-direction:column;gap:12px}.WorkTiles_title__hyXMH{font-weight:900;font-stretch:112%;font-size:clamp(26px,2.3vw,54px);line-height:.9;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word}.WorkTiles_subtitle__4xE0G{font-family:var(--mono);font-size:13px;line-height:1.5;max-width:34ch}.WorkTiles_read__KcJHz{font-size:11px;font-weight:700;letter-spacing:.2em}