.about-page.svelte-cwls5q{max-width:45rem;margin:0 auto;padding:2rem 1rem 4rem}.edit-controls.svelte-cwls5q{justify-content:flex-end;gap:.5rem;width:100vw;margin-bottom:2rem;margin-left:calc(50% - 50vw);padding-right:1rem;display:flex}article.svelte-cwls5q{margin-top:2rem}.about-page.svelte-cwls5q article:where(.svelte-cwls5q) .editable:hover,.about-page.svelte-cwls5q article:where(.svelte-cwls5q) h1.editable:hover,.about-page.svelte-cwls5q article:where(.svelte-cwls5q) h2.editable:hover,.about-page.svelte-cwls5q article:where(.svelte-cwls5q) p.editable:hover{background:var(--editing-fill-color)!important;outline:1px solid var(--editing-stroke-color)!important}.about-page.svelte-cwls5q article:where(.svelte-cwls5q) h1{border-bottom:1px solid var(--border);margin-bottom:2rem;padding-bottom:1rem;font-size:3rem;font-weight:600}.about-page.svelte-cwls5q article:where(.svelte-cwls5q) h2{color:var(--text-primary);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.about-page.svelte-cwls5q article:where(.svelte-cwls5q) p{color:var(--text-primary);margin-bottom:1rem;font-size:1.125rem;line-height:1.8}.about-page.svelte-cwls5q article:where(.svelte-cwls5q) blockquote{background-color:var(--subtle-bg);border-left:4px solid var(--border);border-radius:.25rem;margin-bottom:3rem;padding:2rem}.about-page.svelte-cwls5q article:where(.svelte-cwls5q) blockquote p{margin-bottom:.5rem;font-size:1.25rem;font-style:italic}@media (width<=767px){.about-page.svelte-cwls5q article:where(.svelte-cwls5q) h1{font-size:2.25rem}.about-page.svelte-cwls5q article:where(.svelte-cwls5q) h2{font-size:1.25rem}.about-page.svelte-cwls5q article:where(.svelte-cwls5q) p{font-size:1rem}}.edit-icon-button.svelte-cwls5q{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:color .2s;display:flex;position:relative}.edit-icon-button.svelte-cwls5q:hover{color:var(--coral-hover)}.edit-icon-button.svelte-cwls5q:after{content:"Edit page (Cmd+E)";background:var(--text-primary);color:var(--background);white-space:nowrap;pointer-events:none;opacity:0;z-index:1000;border-radius:.25rem;padding:.25rem .75rem;font-size:.75rem;transition:opacity .1s ease-out;position:absolute;bottom:-2.5rem;left:50%;transform:translate(-50%)}.edit-icon-button.svelte-cwls5q:hover:after{opacity:1}.fallback-content.svelte-cwls5q{color:var(--text-primary);font-size:1.125rem;line-height:1.8}.fallback-content.svelte-cwls5q h1{border-bottom:1px solid var(--border);margin-bottom:2rem;padding-bottom:1rem;font-size:3rem;font-weight:600}.fallback-content.svelte-cwls5q h2{color:var(--text-primary);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.fallback-content.svelte-cwls5q p{margin-bottom:1rem}.fallback-content.svelte-cwls5q a{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:.2em;transition:text-decoration-color .2s}.fallback-content.svelte-cwls5q a:hover{color:var(--text-primary);-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral)}.fallback-content.svelte-cwls5q strong{font-weight:600}.fallback-content.svelte-cwls5q em{font-style:italic}.fallback-content.svelte-cwls5q ul,.fallback-content.svelte-cwls5q ol{margin-bottom:1.5rem;padding-left:2rem}.fallback-content.svelte-cwls5q li{margin-bottom:.5rem}.fallback-content.svelte-cwls5q blockquote{background-color:var(--subtle-bg);border-left:4px solid var(--border);border-radius:.25rem;margin-bottom:3rem;padding:2rem}.fallback-content.svelte-cwls5q blockquote p{margin-bottom:.5rem;font-size:1.25rem;font-style:italic}.fallback-content.svelte-cwls5q blockquote footer{color:var(--text-secondary);margin-top:1rem;font-size:.95rem}.fallback-content.svelte-cwls5q img{border-radius:.25rem;max-width:100%;height:auto;margin-bottom:1.5rem}@media (width<=767px){.fallback-content.svelte-cwls5q h1{font-size:2.25rem}.fallback-content.svelte-cwls5q h2{font-size:1.25rem}.fallback-content.svelte-cwls5q p{font-size:1rem}}
