:root{--ml-marino:#2A3D66;--ml-marino-ink:#0F1626;--ml-marino-2:#3A5180;--ml-crema:#F1E9D2;--ml-crema-2:#EADFBF;--ml-tomate:#FF6A47;--ml-tomate-dark:#E04D2C;--ml-sol:#F5C842;--ml-plum:#7A3B6B;--ml-bg:var(--ml-marino);--ml-fg:var(--ml-crema);--ml-fg-dim:rgba(241,233,210,0.65);--ml-line:rgba(241,233,210,0.25);--ml-accent:var(--ml-tomate);--ml-accent-2:var(--ml-sol);--ml-display:"Space Grotesk",system-ui,sans-serif;--ml-body:"Inter",system-ui,sans-serif;--ml-mono:"JetBrains Mono",ui-monospace,monospace;--ml-fs-xs:11px;--ml-fs-sm:13px;--ml-fs-base:15px;--ml-fs-md:18px;--ml-fs-lg:22px;--ml-fs-xl:28px;--ml-fs-2xl:40px;--ml-fs-3xl:56px;--ml-fs-4xl:80px;--ml-fs-hero:120px;--ml-sp-1:4px;--ml-sp-2:8px;--ml-sp-3:12px;--ml-sp-4:16px;--ml-sp-5:24px;--ml-sp-6:32px;--ml-sp-7:48px;--ml-sp-8:64px;--ml-sp-9:96px;--ml-container:1200px;--ml-radius:0px;--ml-radius-soft:6px;--ml-border:1.5px;--ml-ease:cubic-bezier(0.2,0.6,0.2,1);--ml-dur:180ms}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--ml-bg);color:var(--ml-fg);font-family:var(--ml-body);font-size:var(--ml-fs-base);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--ml-tomate);color:var(--ml-crema)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ml-marino-ink)}::-webkit-scrollbar-thumb{background:var(--ml-marino-2);border:2px solid var(--ml-marino-ink)}::-webkit-scrollbar-thumb:hover{background:var(--ml-tomate)}a{color:inherit;text-decoration:none}button{font-family:inherit}.ml-page{max-width:var(--ml-container);margin:0 auto;padding:80px 64px}.ml-grid-2col{grid-template-columns:1fr 360px;grid-gap:80px}.ml-grid-2col,.ml-grid-2col-sm{display:grid;gap:80px;align-items:start}.ml-grid-2col-sm{grid-template-columns:1fr 300px;grid-gap:80px}.ml-timeline-row{display:grid;grid-template-columns:200px 1fr;grid-gap:48px;gap:48px;padding:40px 0;border-top:1.5px solid var(--ml-line)}.ml-h1{font-family:var(--ml-display);font-weight:700;font-size:var(--ml-fs-4xl);line-height:.88;letter-spacing:-.04em;margin:0 0 48px}.ml-nav-tabs{display:flex;align-items:stretch;gap:4px}.ml-nav-interview{display:flex;align-items:center;margin-left:16px;padding:0 18px;background:var(--ml-tomate);color:var(--ml-crema);font-family:var(--ml-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background var(--ml-dur) var(--ml-ease)}@media (max-width:768px){.ml-page{padding:40px 20px}.ml-nav-row{padding:0 20px!important}.ml-grid-2col,.ml-grid-2col-sm{grid-template-columns:1fr;gap:40px}.ml-timeline-row{grid-template-columns:1fr;gap:12px;padding:28px 0}.ml-h1{font-size:var(--ml-fs-2xl);margin:0 0 28px}.ml-nav-interview{display:none}}@media (max-width:480px){.ml-page{padding:32px 16px}}