:root{--bg:#fafaf9;--bg-content:#ffffff;--text:#111111;--text-secondary:#737373;--border:#e5e7eb;--btn-bg:hsl(60 10% 95%);--btn-bg-hover:hsl(60 10% 98%);--btn-border:hsl(0 0% 91%)}@media (prefers-color-scheme:dark){:root{--bg:#141414;--bg-content:#1a1a1a;--text:#ececec;--text-secondary:#999999;--border:#2e2e2e;--btn-bg:hsl(0 0% 16%);--btn-bg-hover:hsl(0 0% 20%);--btn-border:hsl(0 0% 25%)}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;font-family:var(--font-geist-sans),Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;height:100%;font-size:14.5px;line-height:1.6;color:var(--text)}body{background-color:var(--bg);height:100%;display:flex;flex-direction:column}body,p{margin:0;padding:0}h2{font-size:.7857142857rem;font-weight:400;font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}a{text-decoration:none;color:var(--text)}a:hover{color:var(--text-secondary);border-bottom:1px solid}.arrow-icon{display:inline-block;vertical-align:middle;transition:transform .2s ease}a:hover .arrow-icon{transform:translate(2px,-2px)}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}main{display:flex;justify-content:center;flex:1 1;animation:fadeIn .6s ease-out both}.content{max-width:540px;padding-left:1.7142857143rem;padding-right:1.7142857143rem;background-color:var(--bg);min-height:140vh;width:100%}.mt-80{margin-top:5.7142857143rem}.mt-120{margin-top:3.4285714286rem}.mt-64{margin-top:4.5714285714rem}.mt-48{margin-top:2.8571428571rem}.mt-32{margin-top:2.1428571429rem}.mb-96{margin-bottom:10rem}.role-link{display:flex;column-gap:6px;font-weight:500}.no-wrap{text-wrap:nowrap;white-space:nowrap}.proj-description{color:var(--text);padding-top:.6666666667rem}nav{display:flex;justify-content:space-between}.nav-links{display:flex;gap:24px}.now-toggle{background-color:var(--btn-bg-hover);border:1px solid var(--btn-border);display:flex;align-items:center;padding:.3571428571rem .8571428571rem;border-radius:9999px;font-size:.7857142857rem;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;font-family:inherit;color:var(--text-secondary);transition:all .2s ease}.now-toggle:hover{color:var(--text);border-color:var(--text)}.nav-links>a,.now-toggle.active{background-color:var(--btn-bg)}.nav-links>a{padding:.2222222222rem .6666666667rem;border-radius:9999px;font-size:1rem}.nav-links>a,.profile{display:flex;align-items:center;border-bottom:none!important}.profile{gap:8px}.avatar{border-radius:50%;border:1px solid var(--border)}.socials{display:flex;padding:0;margin-top:1.7142857143rem}.socials>li{list-style:none;padding-right:1.7142857143rem;text-wrap:nowrap}@media (max-width:600px){.content{padding-left:1.4285714286rem;padding-right:1.4285714286rem;width:100%}.mt-80{margin-top:4.2857142857rem}.mt-120{margin-top:2.8571428571rem}.mt-64{margin-top:3.5714285714rem}.mt-32{margin-top:1.4285714286rem}.mt-48{margin-top:2.1428571429rem}.mb-96{margin-bottom:7.1428571429rem}.socials{flex-direction:column}.socials>li{padding-bottom:.4285714286rem}}@font-face{font-family:GeistSans;src:url(/_next/static/media/27834908180db20f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_245d8d{font-family:GeistSans,GeistSans Fallback}.__variable_245d8d{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/78fec81b34c4a365.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_97c177{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_97c177{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}