@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";:root{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:#000;min-width:320px;min-height:100%}body{background:#000;min-width:320px;min-height:100%;margin:0}button,a{font:inherit}#root{min-height:100svh}.landing{color:#fff;background:#000;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:0 1.5rem;display:flex}.landing-content{text-align:center;flex-direction:column;align-items:center;display:flex}.eyebrow{letter-spacing:.025em;color:#a3a3a3;margin:0 0 1.125rem;font-size:.75rem;font-weight:500;line-height:1.25rem}h1{letter-spacing:.1em;white-space:nowrap;overflow-wrap:anywhere;max-width:100%;margin:0 0 1.5rem;font-size:3.75rem;font-weight:700;line-height:1}.availability{letter-spacing:.025em;text-transform:uppercase;color:#a3a3a3;margin:0 0 2.5rem;font-size:1.125rem;font-weight:400;line-height:1.5}.linkedin-button{color:#d4d4d4;background:0 0;border:1px solid #404040;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.linkedin-button:hover{color:#fff;border-color:#fff}.linkedin-button:focus-visible{outline-offset:4px;outline:2px solid #fff}.linkedin-icon{flex:none;width:1.25rem;height:1.25rem}@media (width>=768px){h1{font-size:6rem}.availability{font-size:1.5rem;line-height:2rem}.linkedin-button{font-size:1rem;line-height:1.5rem}}@media (width<=480px){h1{font-size:3rem}}@media (width<=360px){h1{font-size:2.5rem}}
