.page_page__zM7_O{background:var(--bg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.page_panel__vqIwN{isolation:isolate;background:var(--dark);color:var(--on-dark);align-items:flex-end;padding:clamp(32px,5vw,72px);display:flex;position:relative;overflow:hidden}.page_panelInner__rhKRN{z-index:1;grid-gap:24px;gap:24px;max-width:30rem;display:grid;position:relative}.page_brand__kM4sW{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 auto;font-size:1.125rem;display:flex}.page_mark__RbVdh{background:var(--accent-on-dark);-webkit-clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);width:22px;height:22px}.page_panelTitle__5uQwP{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.2vw,2.75rem);line-height:1.08}.page_points__5HGzZ{color:var(--on-dark-2);grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none;display:grid}.page_points__5HGzZ li{align-items:center;gap:12px;display:flex}.page_points__5HGzZ li:before{content:"";background:var(--accent-on-dark);flex:none;width:6px;height:6px}.page_formSide__e8dO0{place-items:center;padding:clamp(32px,6vw,80px) clamp(20px,5vw,64px);display:grid}.page_formWrap__7cWZu{width:100%;max-width:400px}.page_title__XL7c2{letter-spacing:-.03em;margin:18px 0 32px;font-size:clamp(2rem,4vw,2.75rem)}.page_form__Qmsfh{grid-gap:18px;gap:18px;display:grid}.page_field__5SelH{grid-gap:8px;gap:8px;display:grid}.page_label__O2o7u{color:var(--ink-2);font-size:.875rem;font-weight:500}.page_input__4jpcA{border:1px solid var(--line-2);background:var(--bg);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:0;padding:12px 14px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.page_input__4jpcA:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.page_input__4jpcA[aria-invalid=true]{border-color:var(--bad)}.page_pw__AT27Q{position:relative}.page_pw__AT27Q .page_input__4jpcA{padding-right:72px}.page_reveal__XdxJV{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:.8125rem;font-weight:500;position:absolute;top:4px;bottom:4px;right:4px}.page_reveal__XdxJV:hover{color:var(--accent)}.page_reveal__XdxJV:focus-visible{outline:2px solid var(--accent)}.page_error__k5IUZ{min-height:1.4em;color:var(--bad);margin:-4px 0 0;font-size:.875rem}.page_submit__gxtY9{justify-content:center;width:100%}.page_submit__gxtY9:disabled{opacity:.7;cursor:progress}.page_help__4_Fuj{color:var(--ink-3);margin-top:28px;font-size:.8125rem;line-height:1.5}.page_help__4_Fuj code{background:var(--muted);color:var(--ink-2);white-space:nowrap;padding:2px 6px;font-size:.75rem}@media (max-width:860px){.page_page__zM7_O{grid-template-columns:1fr}.page_panel__vqIwN{min-height:220px;padding:28px 20px}.page_points__5HGzZ{display:none}.page_panelTitle__5uQwP{font-size:1.625rem}}.Aurora_aurora__Lllg7{--a1:#7c5cff42;--a2:#6f8cff2e;--a3:#c4b6ff57;--sheen:#5a36f00f;z-index:0;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.Aurora_sheen__5noJG,.Aurora_wave__6jUsz{will-change:transform;position:absolute}.Aurora_wave__6jUsz{filter:blur(40px);border-radius:50%}.Aurora_hero__xEv3E{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.Aurora_hero__xEv3E .Aurora_w1__brkUb{background:radial-gradient(closest-side,var(--a1),transparent);width:95%;height:70%;animation:Aurora_drift1__qi9WW 34s ease-in-out infinite alternate;top:-18%;right:-22%;transform:rotate(-14deg)}.Aurora_hero__xEv3E .Aurora_w2__HTKBR{background:radial-gradient(closest-side,var(--a2),transparent);width:70%;height:60%;animation:Aurora_drift2__AP5YD 46s ease-in-out infinite alternate;top:2%;left:-18%}.Aurora_hero__xEv3E .Aurora_w3__Bfk2c{background:radial-gradient(closest-side,var(--a3),transparent);width:48%;height:40%;animation:Aurora_drift3__nwv7c 30s ease-in-out infinite alternate;top:6%;right:12%}.Aurora_sheen__5noJG{background:conic-gradient(from 200deg at 68% 42%,transparent 0deg,var(--sheen) 22deg,transparent 64deg,transparent 180deg,var(--sheen) 205deg,transparent 250deg);filter:blur(36px);animation:Aurora_turn__ZGvLs 60s linear infinite;inset:-40%}.Aurora_footer__UJarE{--a1:#4656ff52;--a2:#7c5cff42;--a3:#5896ff29;--sheen:#6e82ff12}.Aurora_footer__UJarE .Aurora_w1__brkUb{background:radial-gradient(closest-side,var(--a1),transparent);width:80%;height:120%;animation:Aurora_drift2__AP5YD 44s ease-in-out infinite alternate;bottom:-55%;left:-24%}.Aurora_footer__UJarE .Aurora_w2__HTKBR{background:radial-gradient(closest-side,var(--a2),transparent);width:60%;height:90%;animation:Aurora_drift1__qi9WW 36s ease-in-out infinite alternate;top:-40%;right:-16%}.Aurora_footer__UJarE .Aurora_w3__Bfk2c{background:radial-gradient(closest-side,var(--a3),transparent);width:45%;height:70%;animation:Aurora_drift3__nwv7c 30s ease-in-out infinite alternate;bottom:-30%;left:30%}[data-theme=dark] .Aurora_hero__xEv3E{--a1:#505aff4d;--a2:#7c5cff38;--a3:#6496ff29;--sheen:#7882ff12}@keyframes Aurora_drift1__qi9WW{0%{transform:translate(0)rotate(-14deg)scale(1)}to{transform:translate(-9%,7%)rotate(-4deg)scale(1.12)}}@keyframes Aurora_drift2__AP5YD{0%{transform:translate(0)scale(1)}to{transform:translate(12%,-6%)scale(1.15)}}@keyframes Aurora_drift3__nwv7c{0%{transform:translate(0)scale(.95)}to{transform:translate(-14%,10%)scale(1.1)}}@keyframes Aurora_turn__ZGvLs{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Aurora_aurora__Lllg7 .Aurora_sheen__5noJG,.Aurora_aurora__Lllg7 .Aurora_wave__6jUsz{animation:none}}.Ink_ink__A7A47{z-index:0;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--ease);display:block;position:absolute;inset:0}.Ink_ink__A7A47[data-ready]{opacity:1}.Ink_hero__taWq7{mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(90deg,#0000 34%,#000 72%),linear-gradient(#000 60%,#0000);mask-image:linear-gradient(90deg,#0000 34%,#000 72%),linear-gradient(#000 60%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}[data-theme=dark] .Ink_hero__taWq7{mix-blend-mode:screen}.Ink_hero__taWq7[data-ready]{opacity:.9}@media (max-width:760px){.Ink_hero__taWq7{-webkit-mask-image:linear-gradient(270deg,#000 20%,#0000 85%),linear-gradient(#000 25%,#0000 70%);mask-image:linear-gradient(270deg,#000 20%,#0000 85%),linear-gradient(#000 25%,#0000 70%)}.Ink_hero__taWq7[data-ready]{opacity:.6}}.Ink_footer__gvmlH,.Ink_panel__OXoWR{mix-blend-mode:screen}.Ink_footer__gvmlH{-webkit-mask-image:linear-gradient(#0000,#000 35% 100%);mask-image:linear-gradient(#0000,#000 35% 100%)}.Ink_footer__gvmlH[data-ready]{opacity:.75}.Ink_panel__OXoWR{-webkit-mask-image:radial-gradient(120% 90% at 85% 10%,#000 30%,#0000 78%);mask-image:radial-gradient(120% 90% at 85% 10%,#000 30%,#0000 78%)}.Ink_panel__OXoWR[data-ready]{opacity:.8}@media (forced-colors:active){.Ink_ink__A7A47{display:none}}.page_main__dLJYt{position:relative}.page_brand__2SNLJ{z-index:2;top:max(24px,env(safe-area-inset-top,0px));left:max(var(--gutter),env(safe-area-inset-left,0px));flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex;position:absolute}.page_name__6wwfm{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.0625rem}.page_role___Q3cV{color:var(--ink-3);font-size:.8125rem}.Placeholder_box__ocj8o{background:var(--muted);border:1px solid var(--line);width:100%;max-width:100%;color:var(--ink-3);text-align:center;place-content:center;justify-items:center;grid-gap:12px;gap:12px;padding:16px;display:grid}.Placeholder_icon__kMCtG{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;width:32px;height:32px}.Placeholder_label__ISUD7{letter-spacing:.08em;text-transform:uppercase;text-wrap:balance;max-width:32ch;font-size:.75rem;font-weight:500}.Placeholder_frame__zA3kC{width:100%;position:relative;overflow:hidden}.Placeholder_filled__T2qE_{background:var(--muted);outline-offset:-1px;outline:1px solid #0b0a1014}.StatusPage_page__OPzLk{padding-block:clamp(96px,14vw,184px)}.StatusPage_full__1hEKt{align-items:center;min-height:100dvh;padding-block:clamp(96px,12vw,160px);display:grid}.StatusPage_grid__ACrHl{grid-template-columns:minmax(0,1fr);align-items:center;grid-gap:40px;gap:40px;display:grid}@media (min-width:900px){.StatusPage_grid__ACrHl{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(40px,6vw,96px)}}.StatusPage_text__VaMm4{justify-items:start;min-width:0;display:grid}.StatusPage_title__7rMcG{font-size:var(--fs-h1);letter-spacing:-.035em;text-wrap:balance;max-width:14ch;margin:22px 0 24px;line-height:1.05}.StatusPage_note__5hLbQ{color:var(--ink-3);max-width:52ch;margin-top:14px;font-size:.9375rem}.StatusPage_actions__yEA4M{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px;display:flex}.StatusPage_mark__T_2X_{font-family:var(--font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px var(--accent);opacity:.55;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;justify-self:end;margin:0;font-size:clamp(6rem,17vw,15rem);font-weight:400;line-height:.85}@media (max-width:899px){.StatusPage_mark__T_2X_{opacity:.4;order:-1;justify-self:start;font-size:clamp(5rem,28vw,8rem)}}.Footer_footer__TWDx3.band.dark{isolation:isolate;padding-bottom:max(32px,env(safe-area-inset-bottom,0px));background:radial-gradient(70% 90% at 85% 0,#7c5cff52,#0000 60%),radial-gradient(60% 70% at 0 100%,#5a36f038,#0000 65%),linear-gradient(#0d0a1c,#140d33);margin-top:auto;position:relative;overflow:hidden}.Footer_cta__b_nys{grid-gap:20px;gap:20px;padding-bottom:clamp(56px,8vw,96px);display:grid}.Footer_title__QrQ5d{font-size:var(--fs-h2);letter-spacing:-.035em;max-width:16ch}.Footer_email__R_1oM{font-family:var(--font-display);letter-spacing:-.02em;border-bottom:1px solid var(--dark-line);overflow-wrap:anywhere;justify-self:start;align-items:center;gap:12px;margin-top:8px;padding-bottom:6px;font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:400;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.Footer_email__R_1oM:hover{color:var(--accent-on-dark);border-color:currentColor}.Footer_bottom__kd3UI{border-top:1px solid var(--dark-line);color:var(--on-dark-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:24px;font-size:.875rem;display:flex}.Footer_links__x0lJp{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.Footer_links__x0lJp a{align-items:center;min-height:44px;text-decoration:none;transition:color .15s;display:inline-flex}.Footer_links__x0lJp a:hover{color:var(--on-dark)}.Footer_inner__C3eil{z-index:1;position:relative}.Footer_x__yvSmj{color:var(--on-dark-2);margin:0 .15em}.Footer_neon___rrHB{color:#6bffb0;letter-spacing:.04em;text-shadow:0 0 4px #39ff88e6,0 0 12px #39ff8899,0 0 26px #39ff8859;font-weight:600;animation:Footer_neon___rrHB 3.2s ease-in-out infinite}@keyframes Footer_neon___rrHB{0%,to{opacity:1}48%{opacity:1}50%{opacity:.72}52%{opacity:1}80%{opacity:.9}}@media (prefers-reduced-motion:reduce){.Footer_neon___rrHB{animation:none}}.page_draftBar__w0F5x{padding:10px var(--gutter);background:var(--warn-soft);color:var(--warn);margin-top:16px;font-size:.875rem;font-weight:500}.page_hero__yNZ0m{padding-top:clamp(56px,9vw,120px);padding-bottom:clamp(40px,6vw,64px)}.page_back___sPAx{width:max-content;min-height:44px;color:var(--ink-3);align-items:center;gap:8px;margin-bottom:clamp(24px,4vw,48px);font-size:.875rem;text-decoration:none;transition:color .15s;display:flex}.page_back___sPAx:hover{color:var(--ink)}.page_title__ZyqYD{font-size:var(--fs-display);letter-spacing:-.035em;max-width:14ch;margin:20px 0 24px;line-height:1.05}.page_summary__tPdGR{max-width:52ch}.page_labels__C4mgV{margin-top:28px}.page_meta__RJRSI{margin-top:clamp(40px,6vw,64px)}.page_coverBand__du53g{padding-bottom:clamp(72px,10vw,128px)}.page_next__7CwfQ{padding-block:clamp(56px,8vw,96px)}.page_nextAurora__nKwdh{opacity:.55;transition:opacity .6s var(--ease)}.page_next__7CwfQ:focus-within .page_nextAurora__nKwdh,.page_next__7CwfQ:hover .page_nextAurora__nKwdh{opacity:1}.page_nextLink__NeG5o{color:inherit;justify-items:start;grid-gap:12px;gap:12px;margin-inline:calc(-1*clamp(24px,3vw,40px));padding:clamp(24px,3vw,40px);text-decoration:none;display:grid}@media (max-width:720px){.page_nextLink__NeG5o{margin-inline:0;padding:24px 16px}}.page_nextTitle__3iYFQ{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);letter-spacing:-.03em;align-items:baseline;gap:16px;line-height:1.05;transition:color .15s;display:inline-flex}.page_nextLink__NeG5o:hover .page_nextTitle__3iYFQ{color:var(--accent)}.page_nextLink__NeG5o .arrow{transition:transform .25s var(--ease)}.page_nextLink__NeG5o:hover .arrow{transform:translate(6px)}.page_nextSummary__HabmS{color:var(--ink-2);max-width:56ch;font-size:1.0625rem}.page_people__y2PDd{border:1px solid var(--line);background:var(--glass,var(--bg));flex-wrap:wrap;align-items:center;gap:4px 12px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:24px;padding:6px 16px 6px 6px;display:inline-flex}.page_avatars__5_Aka{margin:0;padding:0;list-style:none;display:flex}.page_avatar__FoVGk{background:var(--line);width:32px;height:32px;color:var(--ink);box-shadow:0 0 0 2px var(--bg);font:600 .6875rem/1 var(--font-display);letter-spacing:.04em;-webkit-clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);place-items:center;margin-left:-4px;display:grid}.page_avatar__FoVGk:first-child{margin-left:0}.page_avatar__FoVGk[data-me=true]{background:var(--accent);color:#fff}.page_peopleNote__hbUqA{font-size:var(--fs-small);color:var(--ink-2);margin:0}.WorkCard_card__V7IKr{min-width:0}.WorkCard_wide__qAdeI{grid-column:span 12}.WorkCard_half__PNvOT{grid-column:span 6}.WorkCard_tall__tvuSw{grid-column:span 5}@media (max-width:760px){.WorkCard_half__PNvOT,.WorkCard_tall__tvuSw,.WorkCard_wide__qAdeI{grid-column:span 12}}.WorkCard_link__SkACT{color:inherit;text-decoration:none;display:block}.WorkCard_link__SkACT:focus-visible{outline-offset:6px}.WorkCard_media__pUF5e{position:relative}@media (max-width:760px){.WorkCard_tall__tvuSw .WorkCard_media__pUF5e>*,.WorkCard_wide__qAdeI .WorkCard_media__pUF5e>*{aspect-ratio:4/3!important}}.WorkCard_text__lL_xS{grid-gap:8px;gap:8px;padding-top:20px;display:grid}.WorkCard_titleRow__pQn8A{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.WorkCard_num__cLoHJ{letter-spacing:.08em;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500}.WorkCard_title__yhE82{letter-spacing:-.03em;font-size:clamp(1.375rem,2.4vw,1.875rem)}.WorkCard_period__alnlS{color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto;font-size:.875rem}.WorkCard_summary__x0NTk{color:var(--ink-2);max-width:54ch;font-size:1.0625rem}.WorkCard_meta__6RKJL{color:var(--ink-3);font-size:.875rem}.WorkCard_outcome__pYAer{color:var(--ink);border-left:2px solid var(--accent);padding-left:12px;font-size:.875rem}.WorkCard_cta__nQcV_{border-bottom:1px solid #0000;justify-self:start;align-items:center;gap:8px;margin-top:6px;padding-bottom:2px;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.WorkCard_link__SkACT:hover .WorkCard_cta__nQcV_{color:var(--accent);border-color:currentColor}.WorkCard_link__SkACT:hover .WorkCard_cta__nQcV_ .arrow{transform:translate(3px)}.WorkCard_media__pUF5e[data-cursor-label]:after{content:attr(data-cursor-label) " →";position:absolute;left:var(--cx,50%);top:var(--cy,50%);z-index:4;pointer-events:none;background:var(--ink);color:var(--on-ink);white-space:nowrap;-webkit-clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);padding:10px 16px;font-size:.8125rem;font-weight:500;translate:-50% -50%;opacity:0;scale:.6;transition:opacity .18s,scale .18s,left .12s,top .12s}.WorkCard_media__pUF5e[data-cursor-label]:hover:after{opacity:1;scale:1}@media (hover:none){.WorkCard_media__pUF5e[data-cursor-label]:after{display:none}}.page_hero__PB2jw{isolation:isolate;padding-top:clamp(56px,9vw,120px);overflow:clip}.page_heroGrid__EzsB2{isolation:isolate;padding-bottom:clamp(48px,7vw,88px);position:relative}.page_heroText__0MMjE{z-index:1;min-width:0;position:relative}.page_headline__0Cex0{max-width:13ch;margin-top:22px;font-size:clamp(2.75rem,7vw,6rem);line-height:1.02}.page_heroFoot__FnCcd{border-top:1px solid var(--line);z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;grid-gap:32px 56px;gap:32px 56px;padding-top:28px;display:grid;position:relative}.page_heroAside__swbfa{justify-items:start;grid-gap:20px;gap:20px;display:grid}.page_location__MOusq{color:var(--ink-3);font-size:.875rem}.page_ctas__IzKDa{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}@media (max-width:820px){.page_heroFoot__FnCcd{grid-template-columns:1fr}}.page_workHead__IeaNU{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;margin-bottom:32px;padding-bottom:16px;display:flex}.page_workHead__IeaNU h2{letter-spacing:.08em}.page_empty__3VYew{border:1px dashed var(--line-2);grid-gap:16px;gap:16px;padding:clamp(32px,5vw,56px);display:grid}.page_emptyTitle__Nc6kY{font-size:var(--fs-h3)}.page_works__aU_Kn{grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:clamp(48px,6vw,80px) clamp(16px,2.4vw,32px);gap:clamp(48px,6vw,80px) clamp(16px,2.4vw,32px);display:grid}