.page-bg.svelte-1wauwg{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--bg-navbar);z-index:-2;transition:background .3s ease}.app-theme-wrapper[data-theme=dark]{--sketch-invert: invert(1);--btn-bg: #ffffff;--btn-text: #111111}.app-theme-wrapper[data-theme=light]{--sketch-invert: invert(0);--btn-bg: #1a202c;--btn-text: #ffffff}.container.svelte-1wauwg{max-width:1200px;margin:0 auto;padding:40px 20px 80px;box-sizing:border-box}.editorial-grid.svelte-1wauwg{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:flex-start}.text-block.svelte-1wauwg{border:0px solid var(--border-color);border-radius:0;padding:50px 45px;color:var(--text-main);transition:all .3s ease}.main-title.svelte-1wauwg{font-family:Aboreto,sans-serif;font-size:2.5em;line-height:1.2;margin-top:0;margin-bottom:30px;font-weight:400;letter-spacing:-.5px;color:var(--text-title);transition:color .3s ease}.accent-text.svelte-1wauwg{display:block;font-size:.75em;color:#e5c158;margin-top:5px}.prose.svelte-1wauwg p:where(.svelte-1wauwg){font-family:"Noto Serif",serif;font-size:1.1em;line-height:1.75;margin-top:0;margin-bottom:20px;color:var(--text-main);transition:color .3s ease}.prose.svelte-1wauwg p:where(.svelte-1wauwg) strong:where(.svelte-1wauwg){color:var(--text-title);font-weight:600;transition:color .3s ease}.cta-wrapper.svelte-1wauwg{margin-top:40px;padding-top:30px;border-top:1px solid var(--border-color);transition:border-color .3s ease}.cta-prompt.svelte-1wauwg{color:var(--text-main)!important;margin-bottom:20px!important}.btn-primary.svelte-1wauwg{display:inline-block;font-family:Aboreto,sans-serif;background-color:#fff;color:#000;text-decoration:none;padding:16px 32px;font-weight:600;font-size:1em;letter-spacing:1px;border-radius:0;box-shadow:0 4px 12px #0000001a;transition:background-color .3s ease,transform .2s ease,color .3s ease,box-shadow .3s ease}.btn-primary.svelte-1wauwg:hover{background-color:#e5c158;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #e5c15866}.image-block.svelte-1wauwg{position:sticky;top:110px}.portrait-frame.svelte-1wauwg{position:relative;width:100%;border-radius:12px;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.portrait-img.svelte-1wauwg{width:100%;height:auto;display:block;object-fit:cover}.photo-credit.svelte-1wauwg{position:absolute;bottom:10px;right:12px;font-size:.7em;color:#fff9;background:#00000080;padding:4px 8px;border-radius:4px;font-family:system-ui,sans-serif}@media (max-width: 600px){.portrait-frame.svelte-1wauwg{border-radius:0}}@media (max-width: 960px){.editorial-grid.svelte-1wauwg{grid-template-columns:1fr;gap:40px}.container.svelte-1wauwg{padding:40px 0 80px}.image-block.svelte-1wauwg{position:static;max-width:600px;margin:0 auto;width:100%}.text-block.svelte-1wauwg{padding:35px 25px}.main-title.svelte-1wauwg{font-size:2.1em}}@media (max-width: 480px){.container.svelte-1wauwg{padding:20px 0 60px}.btn-primary.svelte-1wauwg{display:block;text-align:center}}
