.AnimatedConnector-module__2PIq5a__root{--connector-stroke:color-mix(in srgb, var(--fg-0) 55%, transparent);--connector-label-fg:var(--fg-0,#fafaf8);--connector-label-bg:var(--bg-1,#000);--connector-label-border:var(--line,#fafaf829);pointer-events:none;width:100%;position:relative}.AnimatedConnector-module__2PIq5a__svg{width:100%;height:100%;display:block;overflow:visible}.AnimatedConnector-module__2PIq5a__path{fill:none;stroke:var(--connector-stroke);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.AnimatedConnector-module__2PIq5a__path,.AnimatedConnector-module__2PIq5a__endpoint{visibility:hidden}}.AnimatedConnector-module__2PIq5a__endpointRing{fill:none;stroke:var(--connector-stroke);stroke-width:1px;vector-effect:non-scaling-stroke}.AnimatedConnector-module__2PIq5a__endpointDot{fill:var(--connector-stroke)}.AnimatedConnector-module__2PIq5a__label{white-space:nowrap;font-family:var(--font-display,"Inter", sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--connector-label-fg);background:var(--connector-label-bg);border:1px solid var(--connector-label-border);border-radius:99px;align-items:center;padding:6px 12px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}
.AttentionPillScene-module__6ajNla__section{background:#0b090a;width:100%;position:relative;overflow:hidden;container-type:inline-size}.AttentionPillScene-module__6ajNla__scene{position:absolute;inset:0}.AttentionPillScene-module__6ajNla__layer{width:100%;height:100%;display:block;position:absolute;inset:0}.AttentionPillScene-module__6ajNla__pill{transform-origin:50%;background:#fbfaf9;border-radius:999px;position:absolute}.AttentionPillScene-module__6ajNla__clip{position:absolute;top:0;left:0;right:0;overflow:hidden}.AttentionPillScene-module__6ajNla__word{color:#000;font-family:var(--font-body);white-space:nowrap;will-change:transform;justify-content:center;align-items:flex-start;padding-top:.276em;font-size:4.442cqw;font-weight:500;line-height:1;display:flex;position:absolute;top:0;left:0;right:0}.AttentionPillScene-module__6ajNla__dot{will-change:transform;background:#fff;border-radius:50%;position:absolute;top:0;left:0}.AttentionPillScene-module__6ajNla__cloud{pointer-events:none;will-change:transform;position:absolute;inset:0}.AttentionPillScene-module__6ajNla__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.WorkIntro-module__epEOfW__root{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.WorkIntro-module__epEOfW__heading{letter-spacing:-.03em;max-width:14ch;font-size:clamp(30px,4.4vw,60px);line-height:1.02}.WorkIntro-module__epEOfW__roster{margin-top:var(--space-3);max-width:30ch;font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg-1);font-size:clamp(18px,2vw,30px);font-weight:600;line-height:1.45}.WorkIntro-module__epEOfW__name{display:inline-block}.WorkIntro-module__epEOfW__sep{color:var(--accent-ink);padding:0 .45em}@media (max-width:820px),(prefers-reduced-motion:reduce){.WorkIntro-module__epEOfW__roster{max-width:none}}.WorkIntro-module__epEOfW__rosterWide{max-width:none}.WorkIntro-module__epEOfW__nameLink{color:inherit;transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.WorkIntro-module__epEOfW__nameLink:hover,.WorkIntro-module__epEOfW__nameLink:focus-visible{color:var(--accent-ink)}
.WorkSlide-module__a51e8a__copy{align-items:flex-start;gap:var(--space-2);width:min(100%,33rem);padding:0 var(--space-3);flex-direction:column;margin-inline:auto;display:flex}.WorkSlide-module__a51e8a__title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(26px,2.6vw,44px);line-height:1.16}.WorkSlide-module__a51e8a__summary{color:var(--fg-1);font-size:15.5px;line-height:1.65}.WorkSlide-module__a51e8a__actions{align-items:center;gap:var(--space-3);margin-top:var(--space-2);font-family:var(--font-display);font-size:13px;font-weight:600;display:flex}.WorkSlide-module__a51e8a__readLink{color:var(--fg-0);border-bottom:1px solid;padding-bottom:3px}.WorkSlide-module__a51e8a__visitLink{color:var(--fg-2);transition:color var(--dur-fast) var(--ease-out)}.WorkSlide-module__a51e8a__visitLink:hover{color:var(--fg-0)}.WorkSlide-module__a51e8a__window{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--bg-1);width:100%;max-width:760px;margin:0;overflow:hidden;box-shadow:0 24px 60px -30px #0000008c}.WorkSlide-module__a51e8a__chrome{padding:10px var(--space-2);border-bottom:1px solid var(--line);background:var(--bg-2);align-items:center;gap:6px;display:flex}.WorkSlide-module__a51e8a__dot{background:var(--line);border-radius:50%;flex:none;width:8px;height:8px}.WorkSlide-module__a51e8a__host{margin-left:var(--space-2);font-family:var(--font-body);letter-spacing:.04em;color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.WorkSlide-module__a51e8a__viewport{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.WorkSlide-module__a51e8a__embedBox{position:absolute;inset:0}.WorkSlide-module__a51e8a__frame{transform-origin:0 0;pointer-events:none;border:0;position:absolute;top:0;left:0}.WorkSlide-module__a51e8a__frameLive{pointer-events:auto}.WorkSlide-module__a51e8a__embedGate{cursor:pointer;font:inherit;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:flex-end;padding:0;display:flex;position:absolute;inset:0}.WorkSlide-module__a51e8a__embedGate:hover,.WorkSlide-module__a51e8a__embedGate:focus-visible{background:color-mix(in srgb, var(--brand-black) 22%, transparent)}.WorkSlide-module__a51e8a__embedGateLabel{margin-bottom:var(--space-3);background:var(--brand-black);color:var(--brand-white);font-family:var(--font-display);letter-spacing:.06em;opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:99px;padding:7px 14px;font-size:12px;font-weight:600;transform:translateY(6px)}.WorkSlide-module__a51e8a__embedGate:hover .WorkSlide-module__a51e8a__embedGateLabel,.WorkSlide-module__a51e8a__embedGate:focus-visible .WorkSlide-module__a51e8a__embedGateLabel{opacity:1;transform:translateY(0)}.WorkSlide-module__a51e8a__embedHint{right:var(--space-2);bottom:var(--space-2);background:color-mix(in srgb, var(--brand-black) 82%, transparent);color:var(--brand-white);font-family:var(--font-display);letter-spacing:.06em;pointer-events:none;border-radius:99px;padding:5px 11px;font-size:11px;font-weight:600;position:absolute}.WorkSlide-module__a51e8a__shot{object-fit:cover;object-position:top center;width:100%;height:100%;display:block;position:absolute;inset:0}.WorkSlide-module__a51e8a__card{aspect-ratio:16/10;width:100%;max-width:760px;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surf);align-items:flex-end;margin:0;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px -30px #0000008c}.WorkSlide-module__a51e8a__cardGrid{background-image:linear-gradient(#fafaf817 1px,#0000 1px),linear-gradient(90deg,#fafaf817 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.WorkSlide-module__a51e8a__cardScrim{background:linear-gradient(#0000 22%,#0000002e 48%,#000000bd);position:absolute;inset:0}.WorkSlide-module__a51e8a__cardBody{gap:var(--space-2);flex-direction:column;max-width:14ch;display:flex;position:relative}.WorkSlide-module__a51e8a__cardRule{background:var(--accent);width:40px;height:2px}.WorkSlide-module__a51e8a__cardName{font-family:var(--font-display);letter-spacing:-.03em;color:#fafaf8;text-wrap:balance;font-size:clamp(30px,3.4vw,58px);font-weight:700;line-height:1.02}@media (max-width:820px),(prefers-reduced-motion:reduce){.WorkSlide-module__a51e8a__copy{padding:0 var(--space-3);max-width:none}.WorkSlide-module__a51e8a__window,.WorkSlide-module__a51e8a__card{width:auto;max-width:none;margin:0 var(--space-3)}}
