body{overflow-x:hidden}.about-page.svelte-1r1afyi{width:100%;min-height:100vh;margin-top:2rem;background-color:var(--color-background);position:relative}.about-page ::selection{background-color:#2b534033}.about-header-mobile.svelte-1r1afyi{display:block;padding:6rem 1.5rem 2rem;text-align:center}@media(min-width:888px){.about-header-mobile.svelte-1r1afyi{display:none}}.about-title-mobile.svelte-1r1afyi{font-size:2.25rem;color:var(--color-cgreen);font-family:Ahsing,sans-serif}@media(min-width:640px){.about-title-mobile.svelte-1r1afyi{font-size:3rem}}.about-container.svelte-1r1afyi{display:flex;flex-direction:column;width:100%;max-width:1800px;margin:0 auto}@media(min-width:888px){.about-container.svelte-1r1afyi{flex-direction:row}}.about-image-section.svelte-1r1afyi{width:100%;overflow:hidden}@media(min-width:888px){.about-image-section.svelte-1r1afyi{width:50%;height:100vh;position:sticky;top:0}}.about-image-wrapper.svelte-1r1afyi{width:100%;height:50vh;padding:1rem}@media(min-width:888px){.about-image-wrapper.svelte-1r1afyi{height:100%;padding:3rem}}.about-image-container.svelte-1r1afyi{width:100%;height:100%;position:relative}.about-image-container.svelte-1r1afyi:hover .about-image:where(.svelte-1r1afyi){transform:scale(1.02)}.about-image.svelte-1r1afyi{border-radius:1rem;width:100%;height:100%;object-fit:cover;transition:transform .7s}.about-content-section.svelte-1r1afyi{width:100%;padding:3rem 1.5rem}@media(min-width:888px){.about-content-section.svelte-1r1afyi{width:50%;padding:8rem 5rem}}.about-header-desktop.svelte-1r1afyi{display:none;margin-bottom:4rem}@media(min-width:888px){.about-header-desktop.svelte-1r1afyi{display:block}}.about-title-desktop.svelte-1r1afyi{font-size:3.75rem;color:var(--color-cgreen);font-family:Ahsing,sans-serif;line-height:1.25}@media(min-width:1280px){.about-title-desktop.svelte-1r1afyi{font-size:4.5rem}}.about-title-divider.svelte-1r1afyi{width:6rem;height:.25rem;background-color:#2b53404d;margin-top:2rem;border-radius:9999px}.about-text-content.svelte-1r1afyi{display:flex;flex-direction:column;gap:2rem;font-size:1.125rem;color:#000c;line-height:1.625;font-weight:300}@media(min-width:888px){.about-text-content.svelte-1r1afyi{font-size:1.25rem}}.dark .about-text-content.svelte-1r1afyi{color:#fffc}.about-intro.svelte-1r1afyi{font-size:1.5rem;font-weight:500;color:var(--color-cgreen);line-height:1.25;white-space:pre-line}@media(min-width:888px){.about-intro.svelte-1r1afyi{font-size:1.875rem}}.about-paragraph.svelte-1r1afyi{white-space:pre-line;font-weight:500}.about-closing.svelte-1r1afyi{white-space:pre-line;font-weight:500;color:var(--color-cgreen);font-style:italic}.about-footer-spacing.svelte-1r1afyi{height:6rem}
