@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.yju3Sq_className{font-family:Outfit,Outfit Fallback;font-style:normal}.yju3Sq_variable{--font-outfit-loaded:"Outfit", "Outfit Fallback"}
@font-face{font-family:Afacad Flux;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f4da68b87e175786-s.1hz-nb5neg6bj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Afacad Flux;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c5fc273daaf3df2-s.094a5qff2ucnl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Afacad Flux;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7baa3ba06797ae63-s.p.33e3-5tjas_54.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Afacad Flux Fallback;src:local(Arial);ascent-override:111.84%;descent-override:37.28%;line-gap-override:0.0%;size-adjust:89.41%}.YQmRcq_className{font-family:Afacad Flux,Afacad Flux Fallback;font-style:normal;font-weight:700}.YQmRcq_variable{--font-afacad-loaded:"Afacad Flux", "Afacad Flux Fallback"}
.TlLifa_notice{z-index:9999;color:#fff;background:#b00020;border-radius:8px;max-width:360px;padding:10px 14px;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;position:fixed;bottom:12px;left:12px;box-shadow:0 4px 16px #00000040}.TlLifa_notice ul{margin:6px 0;padding-left:16px;list-style:outside}.TlLifa_notice code{font:inherit;opacity:.85}
@font-face{font-family:MSI Nohemi;src:url(/fonts/licensed/nohemi-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}
:root{--figma-primary-black:#001524;--figma-secondary-grey:#596e85;--figma-tertiary-light-grey:#f7f7f9;--figma-blue-900:#263348;--c-page:#fdfefd;--c-white:#fff;--c-black:#000;--c-text-body:#343a40;--c-label:#737373;--c-grey-bfbfbf:#bfbfbf;--c-grey-bababa:#bababa;--c-placeholder:#b9b9b9;--c-grey-62697d:#62697d;--c-divider:#989c9e;--c-timeline-line:#b9d1e1;--c-stroke-929292:#929292;--c-stroke-dcdcdc:#dcdcdc;--c-stroke-e7e7e7:#e7e7e7;--c-stroke-dfe1e0:#dfe1e0;--c-surface-tag:#f6f6f6;--c-accent-neon:#2bff06;--c-card-education:#5c8bd7;--c-card-career:#d1757d;--c-card-publication:#c087ea;--c-card-about:#e5c442;--c-card-dummy:#e2eaf4;--c-drawer-orange:#f95e27;--c-drawer-stroke:#ffe3da;--c-drawer-inner-glow:#ffd0bf;--c-overlay:#0000004d;--color-bg:var(--c-page);--color-text-strong:var(--c-black);--color-text-primary:var(--figma-primary-black);--color-text-body:var(--c-text-body);--color-text-muted:var(--c-label);--color-text-subtle:var(--figma-secondary-grey);--color-surface-pill:var(--figma-tertiary-light-grey);--color-surface-inverse:var(--c-black);--color-text-inverse:var(--c-white);--color-focus-ring:var(--figma-primary-black);--font-outfit:var(--font-outfit-loaded), sans-serif;--font-afacad:var(--font-afacad-loaded), sans-serif;--font-nohemi:"MSI Nohemi", sans-serif;--fs-72:72;--fs-64:64;--fs-32:32;--fs-24:24;--fs-20:20;--fs-18:18;--fs-16:16;--fs-13-5:13.527;--fs-12:12;--lh-100:1;--lh-120:1.2;--lh-130:1.3;--lh-auto:normal;--ls-tight:-.03em;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-bold:700;--frame-w:1600;--frame-h:900;--grid-columns:12;--grid-column:96;--grid-gutter:24;--grid-margin:92;--grid-content:1416;--radius-2:2;--radius-4:4;--radius-8:8;--radius-12:12;--radius-22:22.63;--radius-24:24;--radius-40:40;--radius-44:44;--radius-72:72;--radius-100:100;--radius-104:104;--radius-bubble-tl:100;--radius-bubble-tr:52;--radius-bubble-br:5;--radius-bubble-bl:100;--shadow-drawer:0 0 calc(80 * var(--u)) #75757540;--shadow-inner-glow:inset 0 calc(4 * var(--u)) calc(8 * var(--u)) var(--c-drawer-inner-glow);--blur-glass:calc(4 * var(--u));--blur-layer-40:calc(40 * var(--u));--blur-layer-10:calc(10 * var(--u));--opacity-divider:.3;--motion-link-duration:.3s;--motion-link-ease:ease-out;--motion-reduced-duration:.2s;--motion-grayscale-duration:.45s;--enter-ease:cubic-bezier(.22, 1, .36, 1);--enter-heading-duration:.56s;--enter-heading-rise:8;--enter-text-duration:.48s;--enter-text-rise:4;--enter-item-duration:.42s;--enter-item-rise:4;--enter-image-duration:.6s;--enter-fade-duration:.48s;--enter-card-duration:.42s;--z-base:0;--z-header:10;--z-resume:20;--z-drawer:100;--z-transition:1000;--u:1px}@media (min-width:1280px) and (min-height:720px){:root{--u:max(clamp(.8px, min(100vw / 1600, 100svh / 900), 1.2px), min(100vw / 1600, 100svh / 900) * .94)}}
*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);min-height:100svh;color:var(--color-text-primary);font-family:var(--font-outfit);line-height:var(--lh-auto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,p{overflow-wrap:break-word}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.t-display-72{font-family:var(--font-nohemi);font-weight:var(--fw-regular);font-size:calc(var(--fs-72) * var(--u));line-height:var(--lh-100)}.t-display-64{font-family:var(--font-nohemi);font-weight:var(--fw-regular);font-size:calc(var(--fs-64) * var(--u));line-height:var(--lh-100)}.t-heading-24{font-family:var(--font-nohemi);font-weight:var(--fw-regular);font-size:calc(var(--fs-24) * var(--u));line-height:var(--lh-100)}.t-lead-24{font-family:var(--font-outfit);font-weight:var(--fw-light);font-size:calc(var(--fs-24) * var(--u));line-height:var(--lh-auto)}.t-nav-20{font-family:var(--font-outfit);font-weight:var(--fw-light);font-size:calc(var(--fs-20) * var(--u));line-height:var(--lh-auto)}.t-nav-20-active{font-family:var(--font-outfit);font-weight:var(--fw-medium);font-size:calc(var(--fs-20) * var(--u));line-height:var(--lh-auto)}.t-body-32{font-family:var(--font-outfit);font-weight:var(--fw-regular);font-size:calc(var(--fs-32) * var(--u));line-height:var(--lh-auto)}.t-body-24{font-family:var(--font-outfit);font-weight:var(--fw-regular);font-size:calc(var(--fs-24) * var(--u));line-height:var(--lh-auto)}.t-pill-title-24{font-family:var(--font-outfit);font-weight:var(--fw-regular);font-size:calc(var(--fs-24) * var(--u));line-height:var(--lh-120)}.t-body-20{font-family:var(--font-outfit);font-weight:var(--fw-regular);font-size:calc(var(--fs-20) * var(--u));line-height:var(--lh-auto)}.t-body-18{font-family:var(--font-outfit);font-weight:var(--fw-regular);font-size:calc(var(--fs-18) * var(--u));line-height:var(--lh-100)}.t-light-18{font-family:var(--font-outfit);font-weight:var(--fw-light);font-size:calc(var(--fs-18) * var(--u));line-height:var(--lh-auto)}.t-link-18{font-family:var(--font-outfit);font-weight:var(--fw-light);font-size:calc(var(--fs-18) * var(--u));line-height:var(--lh-auto);text-underline-position:from-font;text-decoration-skip-ink:none;text-decoration:underline}.t-body-16{font-family:var(--font-outfit);font-weight:var(--fw-regular);font-size:calc(var(--fs-16) * var(--u));line-height:var(--lh-auto)}.t-meta-16{font-family:var(--font-outfit);font-weight:var(--fw-light);font-size:calc(var(--fs-16) * var(--u));line-height:var(--lh-auto)}.t-card-footer-16{font-family:var(--font-outfit);font-weight:var(--fw-regular);font-size:calc(var(--fs-16) * var(--u));line-height:var(--lh-130);letter-spacing:var(--ls-tight)}.t-label-12{font-family:var(--font-outfit);font-weight:var(--fw-regular);font-size:calc(var(--fs-12) * var(--u));line-height:var(--lh-auto);text-transform:uppercase}.t-card-title-24{font-family:var(--font-outfit);font-weight:var(--fw-medium);font-size:calc(var(--fs-24) * var(--u));line-height:var(--lh-130);letter-spacing:var(--ls-tight)}.t-tag-16{font-family:var(--font-outfit);font-weight:var(--fw-medium);font-size:calc(var(--fs-16) * var(--u));line-height:var(--lh-100)}.t-afacad-13{font-family:var(--font-afacad);font-weight:var(--fw-bold);font-size:calc(var(--fs-13-5) * var(--u));line-height:var(--lh-auto)}
.place{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));position:absolute}.trim{text-box:trim-both cap alphabetic}@media not all and (min-width:1280px) and (min-height:720px){html[data-mobile-nav-open]{overflow:hidden}html:has([data-drawer-open]){overflow:hidden}}
@keyframes enter-rise{0%{opacity:0;translate:0 calc(var(--enter-rise) * var(--u))}}@keyframes enter-fade{0%{opacity:0}}[data-enter]{--enter-delay:0s;animation:var(--enter-name) var(--enter-duration) var(--enter-ease) var(--enter-delay) backwards}[data-enter=heading]{--enter-name:enter-rise;--enter-duration:var(--enter-heading-duration);--enter-rise:var(--enter-heading-rise)}[data-enter=text]{--enter-name:enter-rise;--enter-duration:var(--enter-text-duration);--enter-rise:var(--enter-text-rise)}[data-enter=item]{--enter-name:enter-rise;--enter-duration:var(--enter-item-duration);--enter-rise:var(--enter-item-rise)}[data-enter=image]{--enter-name:enter-fade;--enter-duration:var(--enter-image-duration)}[data-enter=fade]{--enter-name:enter-fade;--enter-duration:var(--enter-fade-duration)}[data-enter=card]{--enter-name:enter-fade;--enter-duration:var(--enter-card-duration)}html[data-transition-phase=running]:not([data-transition-reveal]) main [data-enter]:not([data-enter-scope]){animation-play-state:paused}html[data-navigated] [data-enter-scope=first-load],html[data-entrance=skip] [data-enter]{animation:none}@media (prefers-reduced-motion:reduce){[data-enter]{animation:none!important}}
