header.svelte-1tn6h0u{width:100%;display:flex;flex-direction:column;z-index:1;background-color:#0000;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}header.svelte-1tn6h0u .content:where(.svelte-1tn6h0u){width:100%;padding:1rem .75rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}header.svelte-1tn6h0u .separator:where(.svelte-1tn6h0u){width:100%;height:1px;background:linear-gradient(to right,#000,#0ff,#8c00ff,#000)}.wordmark.svelte-1tn6h0u{font-size:3rem;font-weight:900;-webkit-user-select:none;user-select:none}.navbar.svelte-1tn6h0u{display:flex;flex-direction:row;gap:.75rem}.navbar.svelte-1tn6h0u .default-button:where(.svelte-1tn6h0u){font-size:1.5rem;font-weight:700;margin:0;padding:.75rem 1.25rem;border:1px solid #555;border-radius:.5rem;color:#fff;background:#000;cursor:pointer;transition:.1s ease-out}.navbar.svelte-1tn6h0u .default-button:where(.svelte-1tn6h0u):hover{background:#fff;color:#000;border-color:#fff;transform:translate(-1px,-1px)}.navbar.svelte-1tn6h0u .default-button:where(.svelte-1tn6h0u):active{transform:translate(2px,2px)}.navbar.svelte-1tn6h0u .highlighted-button:where(.svelte-1tn6h0u){font-size:1.5rem;font-weight:700;margin:0;padding:.75rem 1.25rem;border:1px solid white;border-radius:.5rem;color:#000;background:#fff;cursor:pointer;transition:.1s ease-out}.navbar.svelte-1tn6h0u .highlighted-button:where(.svelte-1tn6h0u):hover{background:#fff;color:#000;border-color:#fff;transform:translate(-1px,-1px)}.navbar.svelte-1tn6h0u .highlighted-button:where(.svelte-1tn6h0u):active{transform:translate(2px,2px)}@font-face{font-family:Neue Kaine;src:url(./Neue%20Kaine%20Variable.hEZBnjgE.ttf);font-style:normal}@font-face{font-family:Neue Regrade;src:url(./Neue%20Regrade%20Variable.Bj8sx8J_.ttf);font-style:normal}*{font-family:Neue Kaine,sans-serif;font-size:14px;box-sizing:border-box;margin:0;padding:0}@media only screen and (max-width: 1000px){*{font-size:12px}}@media only screen and (max-width: 800px){*{font-size:10px}}body{background:#000;color:#fff;display:flex;flex-direction:column;align-items:center}html{overflow-y:scroll;scroll-snap-type:y mandatory}@media (any-pointer: coarse){html{overflow-y:auto;scroll-snap-type:none}}.hero.svelte-2sbnet{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;scroll-snap-align:start}@media (any-pointer: coarse){.hero.svelte-2sbnet{height:40rem}}.hero-text-container.svelte-2sbnet{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;-webkit-user-select:none;user-select:none}.hero-text-container.svelte-2sbnet .introductory:where(.svelte-2sbnet){width:100%;display:block;padding-left:1rem;margin-bottom:-1rem;font-size:2.5rem;font-weight:700;text-align:left;mix-blend-mode:difference;z-index:10}.hero-text-container.svelte-2sbnet .heading:where(.svelte-2sbnet){font-size:20rem;font-weight:900}.hero-text-container.svelte-2sbnet .description:where(.svelte-2sbnet){width:inherit;margin-top:-4rem;font-size:2.5rem;font-weight:700;text-align:center;letter-spacing:2.8rem;mix-blend-mode:difference;z-index:10}@media (any-pointer: fine){.hero-text-container.svelte-2sbnet{perspective:2000px;perspective-origin:center}.hero-text-container.svelte-2sbnet .introductory:where(.svelte-2sbnet){transform-style:preserve-3d}.hero-text-container.svelte-2sbnet .heading:where(.svelte-2sbnet){transform-style:preserve-3d;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y))}}@media only screen and (max-width: 700px){.hero-text-container.svelte-2sbnet .heading:where(.svelte-2sbnet){font-size:15rem}.hero-text-container.svelte-2sbnet .description:where(.svelte-2sbnet){margin-top:-2rem;font-size:2rem;letter-spacing:2rem}}@media only screen and (max-width: 570px){.hero-text-container.svelte-2sbnet .introductory:where(.svelte-2sbnet){margin-bottom:-.5rem}.hero-text-container.svelte-2sbnet .heading:where(.svelte-2sbnet){font-size:10rem}.hero-text-container.svelte-2sbnet .description:where(.svelte-2sbnet){font-size:2rem;letter-spacing:1rem}}.about-section.svelte-2sbnet{padding:1.5rem;width:100vw;height:100vh;display:flex;flex-direction:row;gap:1.5rem;scroll-snap-align:start}.about-section.svelte-2sbnet .about-me:where(.svelte-2sbnet){background-color:#0000;border:1px solid #888;border-radius:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;z-index:1;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);transition:.1s ease-out}.about-section.svelte-2sbnet .about-me:where(.svelte-2sbnet) h1:where(.svelte-2sbnet){width:max-content;font-size:3rem;font-weight:900;text-align:center}@media (any-pointer: fine){.about-section.svelte-2sbnet .about-me:where(.svelte-2sbnet):hover{background-color:#fff;border-color:#fff;flex-grow:20;-webkit-backdrop-filter:none;backdrop-filter:none}.about-section.svelte-2sbnet .about-me:where(.svelte-2sbnet):hover h1:where(.svelte-2sbnet){color:#000;text-align:left}}@media (any-pointer: coarse){.about-section.svelte-2sbnet{height:auto}.about-section.svelte-2sbnet .about-me:where(.svelte-2sbnet){height:25rem}}@media only screen and (max-width: 800px){.about-section.svelte-2sbnet{flex-direction:column}}
