:root{--c-fairy-main:112 70 62;--c-fairy-trim:176 182 230;--c-fairy-wing:176 182 230;--c-speck:255 255 255;--c-speck-2:196 200 238;--c-bone:223 230 235;--c-paper:238 232 222;--c-hairline:196 207 216;--c-ink:78 45 56;--c-clay:112 88 100;--c-shu:108 113 184;--c-ink-2:90 56 67;--c-ink-3:100 66 77;--c-ink-4:71 40 50;--c-wash-100:211 220 228;--c-wash-300:163 170 214;--c-wash-500:110 115 174;--c-wash-700:61 34 41;--c-plain:230 236 240;--c-light:250 244 234;--c-shade:44 52 74;--c-bleed:78 45 56;--c-action:78 45 56;--c-action-ink:243 238 229;--c-action-hover:176 182 224;--c-action-hover-ink:61 34 41;--c-seal:78 45 56;--c-seal-ink:238 232 222;--c-card-top:241 233 220;--c-card-bottom:231 221 204;--c-object-page:226 232 237;--c-object-card:238 232 222;--c-chip:243 238 229;--c-chip-ink:78 45 56}html body:before{background-image:var(--grain-tex),var(--grain-tex),radial-gradient(110% 85% at var(--lx) var(--ly),rgb(var(--c-light)/.95) 0,rgb(var(--c-light)/.6) 34%,rgb(var(--c-light)/0) 72%),linear-gradient(152deg,hsla(0,0%,100%,0) 38%,rgb(var(--c-shade)/.04) 74%,rgb(var(--c-shade)/.07) 100%),radial-gradient(150% 120% at 50% 42%,rgb(var(--c-shade)/0) 58%,rgb(var(--c-shade)/.06) 100%);background-size:180px 180px,263px 263px,auto,auto,auto}@media (min-width:768px){:root [data-me-panel]{width:min(100%,760px);padding-top:1.25rem;padding-bottom:1.25rem}:root [data-me-tile] [data-tile-content]{flex-direction:row;justify-content:space-between;gap:2rem;text-align:left}:root [data-me-tile] [data-tile-content] h2{white-space:nowrap}:root [data-me-tile] [data-tile-content] p{margin-top:0;max-width:34ch}:root [data-me-tile] [data-tile-content]>span{margin-top:0;flex-shrink:0}}[data-nav-pill]{transition:background-color .3s ease-out,color .3s ease-out,box-shadow .3s ease-out}[data-map="1"] [data-nav-pill]{background-color:transparent;color:rgb(var(--c-clay));box-shadow:inset 0 0 0 1px rgb(var(--c-hairline))}[data-map="1"] a[href="/"][data-nav-pill]{color:rgb(var(--c-ink));box-shadow:none;padding-left:0}@media (min-width:768px){:root :is([data-tile-id=production-ml],[data-tile-id=agents-genai],[data-tile-id=ml-infra],[data-tile-id=full-stack]) [data-tile-content]{margin-top:0;margin-bottom:auto;align-items:flex-start}:root [data-tile-id] [data-object-slot]{transform-origin:50% 0}:root :is([data-tile-id=production-ml],[data-tile-id=agents-genai],[data-tile-id=ml-infra],[data-tile-id=full-stack]) [data-object-slot]{transform:translateY(27%) scale(.9)}:root [data-tile-id=stack] [data-object-slot]{transform:translateY(-6%) scale(.9)}:root [data-tile-id=publications] [data-object-slot]{transform:translateY(0) scale(.9)}:root [data-tile-id=contact] [data-object-slot]{transform:translateY(4%) scale(.9)}:root [data-tile-id] [data-tile-content]{perspective:600px}:root [data-tile-id] [data-tile-content] h3{display:inline-flex;align-items:center;padding:.5rem 1.05rem .55rem;border-radius:10px;font-size:17px;text-decoration:none;background-color:rgb(var(--c-paper)/.32);box-shadow:inset 0 0 0 1px rgb(var(--c-light)/.45),inset 0 1px 0 rgb(var(--c-light)/.6),0 10px 24px -20px rgb(var(--c-shade)/.5);backdrop-filter:blur(10px) saturate(1.2);transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:background-color .25s ease-out,color .25s ease-out,transform .18s ease-out}:root [data-tile-id]:focus-within [data-tile-content] h3,:root [data-tile-id]:hover [data-tile-content] h3{background-color:rgb(var(--c-paper)/.6)}}@media (min-width:768px) and (prefers-reduced-motion:reduce){:root [data-tile-id] [data-tile-content] h3{transform:none}}@font-face{font-stretch:75% 100%;font-family:__bricolage_732878;src:url(/_next/static/media/a94a4482819b9bbb-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:__bricolage_Fallback_732878;src:local("Arial");ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.00%;size-adjust:101.66%}.__className_732878{font-family:__bricolage_732878,__bricolage_Fallback_732878;font-style:normal}.__variable_732878{--font-bricolage:"__bricolage_732878","__bricolage_Fallback_732878"}@font-face{font-family:__jetbrains_f59db6;src:url(/_next/static/media/a865edea076e0166-s.p.woff2) format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:__jetbrains_Fallback_f59db6;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_f59db6{font-family:__jetbrains_f59db6,__jetbrains_Fallback_f59db6;font-style:normal}.__variable_f59db6{--font-jetbrains:"__jetbrains_f59db6","__jetbrains_Fallback_f59db6"}@font-face{font-family:__mincho_ca01fb;src:url(/_next/static/media/5bbe2348ffcb202b-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__mincho_ca01fb;src:url(/_next/static/media/a3da03523c61838f-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__mincho_ca01fb;src:url(/_next/static/media/dce6e4d53dfeb241-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__mincho_Fallback_ca01fb;src:local("Arial");ascent-override:106.81%;descent-override:26.52%;line-gap-override:0.00%;size-adjust:108.61%}.__className_ca01fb{font-family:__mincho_ca01fb,__mincho_Fallback_ca01fb}.__variable_ca01fb{--font-mincho:"__mincho_ca01fb","__mincho_Fallback_ca01fb"}