a.svelte-1fbxsld{pointer-events:all;text-decoration:none;-webkit-user-select:none;user-select:none}a.svelte-1fbxsld .navigation-button:where(.svelte-1fbxsld){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;display:flex;flex-direction:row;justify-content:center;align-items:center}a.svelte-1fbxsld .navigation-button:where(.svelte-1fbxsld):hover{background-color:#662549;color:#fff;border-color:transparent;box-shadow:.5rem .5rem 0 .1rem #000}a.svelte-1fbxsld .navigation-button:where(.svelte-1fbxsld) span:where(.svelte-1fbxsld){margin-left:.3em}@media screen and (max-width: 1200px){a.svelte-1fbxsld .navigation-button:where(.svelte-1fbxsld){font-size:2rem}}@media screen and (max-width: 600px){a.svelte-1fbxsld .navigation-button:where(.svelte-1fbxsld){font-size:1.2rem}}@media screen and (min-width: 2000px){a.svelte-1fbxsld .navigation-button:where(.svelte-1fbxsld){padding:1rem;font-size:2.5rem}}@media (hover: none){a.svelte-1fbxsld .navigation-button.primary:where(.svelte-1fbxsld){background-color:#ae445a;color:#fff;border-color:transparent}}a.svelte-1fbxsld:nth-child(2n) .navigation-button:where(.svelte-1fbxsld):hover{background-color:#ae445a}.desktop-container.svelte-149pott{grid-gap:2rem}.desktop-container.staggered-buttons.svelte-149pott{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-149pott{display:flex;flex-direction:column;justify-content:center;padding:2rem 0}@media screen and (max-width: 1200px){.desktop-container.svelte-149pott{grid-gap:1rem}.desktop-container.staggered-buttons.svelte-149pott{grid-template-columns:50% 50%;grid-template-rows:50% 50%;padding:2rem}.desktop-container.staggered-buttons.svelte-149pott .empty:where(.svelte-149pott){display:none}.desktop-container.column.svelte-149pott{flex-direction:row;flex-wrap:wrap}}@media screen and (max-width: 600px){.desktop-container.staggered-buttons.svelte-149pott{display:flex;flex-direction:column;justify-content:center}.desktop-container.staggered-buttons.svelte-149pott .empty:where(.svelte-149pott){display:none}.desktop-container.desktop-only.svelte-149pott{display:none}}.desktop-container.svelte-149pott .animation-container:where(.svelte-149pott){height:100%}.mobile-container.svelte-149pott{display:none}@media screen and (max-width: 600px){.mobile-container.svelte-149pott{display:block}}.landing-container.svelte-418fbx{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-418fbx{grid-template-columns:80% 20%;max-width:1200px;margin:auto}@media screen and (max-width: 1200px){.landing-container.svelte-418fbx{grid-template-columns:1fr;padding:0}.landing-container.reverse-mobile.svelte-418fbx{display:flex;flex-direction:column-reverse;justify-content:start}}@media print{.landing-container.svelte-418fbx{padding:2.5rem 5rem}}.landing-container.svelte-418fbx .headshot-photo:where(.svelte-418fbx){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-418fbx .headshot-photo:where(.svelte-418fbx){height:5rem}}.landing-container.svelte-418fbx .content-container:where(.svelte-418fbx){padding:5rem 5rem 5rem 0}@media print{.landing-container.svelte-418fbx .content-container:where(.svelte-418fbx){margin:0;padding:0}}@media screen and (max-width: 600px){.landing-container.svelte-418fbx .content-container:where(.svelte-418fbx){padding:.5rem}}@media screen and (max-width: 1200px){.landing-container.svelte-418fbx .content-container:where(.svelte-418fbx){padding:1rem}}.landing-container.svelte-418fbx .fps-counter:where(.svelte-418fbx){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-418fbx .fps-counter:where(.svelte-418fbx){font-size:1rem;padding:.2rem}}@media print{.landing-container.svelte-418fbx .fps-counter:where(.svelte-418fbx){display:none}}.landing-container.svelte-418fbx .navigation-container:where(.svelte-418fbx){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-418fbx .navigation-container:where(.svelte-418fbx){height:auto;justify-content:start}}@media print{.landing-container.svelte-418fbx{grid-template-columns:100% 0}.landing-container.svelte-418fbx .navigation-container:where(.svelte-418fbx){display:none}}
