a.svelte-1oc3u2x{pointer-events:all;text-decoration:none;-webkit-user-select:none;user-select:none}a.svelte-1oc3u2x .navigation-button:where(.svelte-1oc3u2x){height:100%;box-sizing:border-box;color:#222;padding:.8rem;font-size:2rem;border:1px solid #222;box-shadow:0 0 #000;background-color:#ffffff80;transition:all .25s ease-in-out;font-weight:lighter}a.svelte-1oc3u2x .navigation-button:where(.svelte-1oc3u2x):hover{background-color:#662549;color:#fff;border-color:transparent;box-shadow:.5rem .5rem 0 .1rem #000}a.svelte-1oc3u2x .navigation-button:where(.svelte-1oc3u2x){display:flex;flex-direction:row;justify-content:center;align-items:center}a.svelte-1oc3u2x .navigation-button:where(.svelte-1oc3u2x) span:where(.svelte-1oc3u2x){margin-left:.3em}@media screen and (max-width:1200px){a.svelte-1oc3u2x .navigation-button:where(.svelte-1oc3u2x){font-size:2rem}}@media screen and (max-width:600px){a.svelte-1oc3u2x .navigation-button:where(.svelte-1oc3u2x){font-size:1.2rem}}@media screen and (min-width:2000px){a.svelte-1oc3u2x .navigation-button:where(.svelte-1oc3u2x){padding:1rem;font-size:2.5rem}}@media(hover:none){a.svelte-1oc3u2x .navigation-button.primary:where(.svelte-1oc3u2x){background-color:#ae445a;color:#fff;border-color:transparent}}a.svelte-1oc3u2x:nth-child(2n) .navigation-button:where(.svelte-1oc3u2x):hover{background-color:#ae445a}.desktop-container.svelte-cqsu5r{grid-gap:2rem}.desktop-container.staggered-buttons.svelte-cqsu5r{display:grid;grid-template-columns:calc(33% - 2rem + 2rem / 3) calc(33% - 2rem + 2rem / 3) calc(33% - 2rem + 2rem / 3);grid-template-rows:50% 50%}.desktop-container.column.svelte-cqsu5r{display:flex;flex-direction:column;justify-content:center;padding:2rem 0}@media screen and (max-width:1200px){.desktop-container.svelte-cqsu5r{grid-gap:1rem}.desktop-container.staggered-buttons.svelte-cqsu5r{grid-template-columns:50% 50%;grid-template-rows:50% 50%;padding:2rem}.desktop-container.staggered-buttons.svelte-cqsu5r .empty:where(.svelte-cqsu5r){display:none}.desktop-container.column.svelte-cqsu5r{flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:600px){.desktop-container.staggered-buttons.svelte-cqsu5r{display:flex;flex-direction:column;justify-content:center}.desktop-container.staggered-buttons.svelte-cqsu5r .empty:where(.svelte-cqsu5r){display:none}.desktop-container.desktop-only.svelte-cqsu5r{display:none}}.desktop-container.svelte-cqsu5r .animation-container:where(.svelte-cqsu5r){height:100%}.mobile-container.svelte-cqsu5r{display:none}@media screen and (max-width:600px){.mobile-container.svelte-cqsu5r{display:block}}.landing-container.svelte-10q4q4i{padding:0 calc(5rem - (100vw - 100%)) 0 5rem;min-height:100%;color:#222;display:grid;grid-template-columns:60% 40%;position:relative}.landing-container.blog.svelte-10q4q4i{grid-template-columns:80% 20%;max-width:1200px;margin:auto}@media screen and (max-width:1200px){.landing-container.svelte-10q4q4i{grid-template-columns:1fr;padding:0}.landing-container.reverse-mobile.svelte-10q4q4i{display:flex;flex-direction:column-reverse;justify-content:start}}@media print{.landing-container.svelte-10q4q4i{padding:2.5rem 5rem}}.landing-container.svelte-10q4q4i .headshot-photo:where(.svelte-10q4q4i){height:var(--headshot-height);position:fixed;right:calc(-1*(100vw - 100%));bottom:0;z-index:-2;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 5rem #fff) drop-shadow(0 0 5rem #fff) drop-shadow(0 0 5rem #fff)}@media print{.landing-container.svelte-10q4q4i .headshot-photo:where(.svelte-10q4q4i){height:5rem}}.landing-container.svelte-10q4q4i .content-container:where(.svelte-10q4q4i){padding:5rem 5rem 5rem 0}@media print{.landing-container.svelte-10q4q4i .content-container:where(.svelte-10q4q4i){margin:0;padding:0}}@media screen and (max-width:600px){.landing-container.svelte-10q4q4i .content-container:where(.svelte-10q4q4i){padding:.5rem}}@media screen and (max-width:1200px){.landing-container.svelte-10q4q4i .content-container:where(.svelte-10q4q4i){padding:1rem}}.landing-container.svelte-10q4q4i .fps-counter:where(.svelte-10q4q4i){position:absolute;top:0;right:0;color:#fff;font-size:2rem;padding:.5rem;background-color:#00000080;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Fira Code,Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}@media screen and (max-width:600px){.landing-container.svelte-10q4q4i .fps-counter:where(.svelte-10q4q4i){font-size:1rem;padding:.2rem}}@media print{.landing-container.svelte-10q4q4i .fps-counter:where(.svelte-10q4q4i){display:none}}.landing-container.svelte-10q4q4i .navigation-container:where(.svelte-10q4q4i){display:flex;flex-direction:column;justify-content:center;height:100vh;pointer-events:none;-webkit-user-drag:none}@media screen and (max-width:1200px){.landing-container.svelte-10q4q4i .navigation-container:where(.svelte-10q4q4i){height:auto;justify-content:start}}@media print{.landing-container.svelte-10q4q4i{grid-template-columns:100% 0}.landing-container.svelte-10q4q4i .navigation-container:where(.svelte-10q4q4i){display:none}}
