.page-spacer.svelte-vwjzy2{height:80px}.about-hero.svelte-vwjzy2{padding:80px 0 60px;background:var(--color-bg)}.about-hero.svelte-vwjzy2 em:where(.svelte-vwjzy2){font-style:italic;color:var(--color-gold)}.hero-content.svelte-vwjzy2 h1:where(.svelte-vwjzy2){max-width:700px}.hero-ornament.svelte-vwjzy2{display:flex;align-items:center;gap:1.5rem;margin-top:2rem}.orn-line.svelte-vwjzy2{width:50px;height:1px;background:var(--color-border-gold);transform:scaleX(0);transition:none}.orn-diamond.svelte-vwjzy2{color:var(--color-gold);font-size:.45rem;opacity:0;line-height:1;transition:none}.story.svelte-vwjzy2{padding-top:0;background:var(--color-bg)}.story-grid.svelte-vwjzy2{display:grid;grid-template-columns:1.1fr 1fr;gap:6rem;align-items:start}.story-lead.svelte-vwjzy2{font-family:var(--font-heading);font-size:1.4rem;color:var(--color-text);line-height:1.8;font-weight:300;letter-spacing:.02em}.story-image-wrap.svelte-vwjzy2{position:relative;aspect-ratio:4/5;overflow:visible;position:sticky;top:120px}.img-inner.svelte-vwjzy2{width:100%;height:100%;position:relative;z-index:1}.story-image.svelte-vwjzy2{width:100%;height:100%;object-fit:cover}.image-frame.svelte-vwjzy2{position:absolute;top:16px;left:16px;right:-16px;bottom:-16px;border:1px solid var(--color-border-gold);z-index:0}.thankyou.svelte-vwjzy2{background:var(--color-bg-alt);padding:140px 0}.thankyou-content.svelte-vwjzy2{max-width:650px;margin:0 auto;text-align:center}.thankyou-ornament.svelte-vwjzy2{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-bottom:3rem}blockquote.svelte-vwjzy2{font-family:var(--font-heading);font-size:1.5rem;font-style:italic;color:var(--color-text);line-height:1.8;margin-bottom:2.5rem;font-weight:300;letter-spacing:.02em}.signature.svelte-vwjzy2{font-family:var(--font-heading);font-size:1.05rem;color:var(--color-text-muted);font-style:italic;margin-bottom:2.5rem;font-weight:300}.sign-off.svelte-vwjzy2{font-size:.85rem;color:var(--color-text-secondary);line-height:2.2;font-weight:300}.sign-off.svelte-vwjzy2 strong:where(.svelte-vwjzy2){font-family:var(--font-heading);font-size:1.4rem;color:var(--color-text);display:block;margin-top:.25rem;font-weight:400;letter-spacing:.04em}.sign-off.svelte-vwjzy2 span:where(.svelte-vwjzy2){font-size:.65rem;text-transform:uppercase;letter-spacing:.25em;color:var(--color-gold);font-weight:400}.founder.svelte-vwjzy2{background:var(--color-bg)}.founder-grid.svelte-vwjzy2{display:grid;grid-template-columns:1fr 1.3fr;gap:6rem;align-items:start}.founder-image-col.svelte-vwjzy2{overflow:hidden}.founder-image-wrap.svelte-vwjzy2{aspect-ratio:3/4;overflow:hidden}.founder-img-reveal.svelte-vwjzy2{width:100%;height:100%}.founder-image.svelte-vwjzy2{width:100%;height:100%;object-fit:cover}.founder-content.svelte-vwjzy2 em:where(.svelte-vwjzy2){font-style:italic;color:var(--color-gold)}.founder-lead.svelte-vwjzy2{font-family:var(--font-heading);font-size:1.2rem;color:var(--color-text);line-height:1.9;font-weight:300;letter-spacing:.02em}.founder-quote.svelte-vwjzy2{font-size:1.1rem;padding:2.5rem;border-left:1px solid var(--color-border-gold);margin-top:2.5rem;background:transparent}@media (max-width: 992px){.page-spacer.svelte-vwjzy2{height:80px}.story-grid.svelte-vwjzy2,.founder-grid.svelte-vwjzy2{grid-template-columns:1fr;gap:4rem}.story-image-wrap.svelte-vwjzy2{position:static;max-width:450px}.founder-image-col.svelte-vwjzy2{max-width:400px}}@media (max-width: 480px){blockquote.svelte-vwjzy2{font-size:1.2rem}.founder-quote.svelte-vwjzy2{font-size:1rem;padding:1.5rem}.image-frame.svelte-vwjzy2{top:10px;left:10px;right:-10px;bottom:-10px}}
