.letter-page.svelte-uwyf9x{background:#fff}.letter-page.svelte-uwyf9x:before{content:"";position:absolute;inset-block:0;left:50%;z-index:0;display:none;width:min(100%,80rem);transform:translate(-50%);background:linear-gradient(#e7e5e4,#e7e5e4) left 2rem top / 1px 100% no-repeat,linear-gradient(#e7e5e4,#e7e5e4) right 2rem top / 1px 100% no-repeat;pointer-events:none}.dark .letter-page.svelte-uwyf9x{background:#0c0a09}.dark .letter-page.svelte-uwyf9x:before{background:linear-gradient(#ffffff1a,#ffffff1a) left 2rem top / 1px 100% no-repeat,linear-gradient(#ffffff1a,#ffffff1a) right 2rem top / 1px 100% no-repeat}.letter-header.svelte-uwyf9x{padding-bottom:2.25rem}.why-page-rule.svelte-uwyf9x{position:relative;z-index:2;left:50%;margin:0;width:100vw;border:0;border-top:1px solid rgb(231 229 228);transform:translate(-50%);overflow:visible}.why-page-rule-dashed.svelte-uwyf9x{border-top-style:dashed}.why-page-rule.svelte-uwyf9x:before,.why-page-rule.svelte-uwyf9x:after{content:"";position:absolute;top:calc((0px - var(--rail-node-size) - var(--rail-line-width)) / 2);z-index:3;display:none;width:var(--rail-node-size);height:var(--rail-node-size);box-sizing:border-box;border:1px solid var(--rail-node-border);border-radius:var(--rail-node-radius);background:var(--rail-node-bg);box-shadow:var(--rail-node-shadow)}.why-page-rule.svelte-uwyf9x:before{left:calc(max(2rem,calc(50% - 38rem)) + var(--rail-node-offset))}.why-page-rule.svelte-uwyf9x:after{right:calc(max(2rem,calc(50% - 38rem)) + var(--rail-node-offset))}.dark .why-page-rule.svelte-uwyf9x{border-top-color:#ffffff1a}.letter-copy.svelte-uwyf9x{padding-top:2.5rem;font-size:1.125rem;line-height:1.82;color:#44403c}.letter-copy.svelte-uwyf9x p:where(.svelte-uwyf9x)+p:where(.svelte-uwyf9x){margin-top:1.35rem}.letter-copy.svelte-uwyf9x .letter-lede-title:where(.svelte-uwyf9x){margin-top:0;margin-bottom:1.75rem;font-size:clamp(1.75rem,4vw,2.35rem);line-height:1.18;letter-spacing:0}.letter-copy.svelte-uwyf9x .letter-beat:where(.svelte-uwyf9x){margin-top:1.75rem;font-weight:600;color:#1c1917}.dark .letter-copy.svelte-uwyf9x .letter-beat:where(.svelte-uwyf9x){color:#fafaf9}.letter-copy.svelte-uwyf9x .letter-quote:where(.svelte-uwyf9x){margin-top:1.5rem;margin-left:1.25rem;padding-left:1rem;border-left:2px solid rgb(var(--accent-500) / .5);font-style:italic;color:#292524}.dark .letter-copy.svelte-uwyf9x .letter-quote:where(.svelte-uwyf9x){color:#e7e5e4}.letter-copy.svelte-uwyf9x .letter-signature:where(.svelte-uwyf9x){margin-top:2.5rem;font-family:var(--font-serif);font-size:1.25rem;font-style:italic;color:#1c1917}.dark .letter-copy.svelte-uwyf9x .letter-signature:where(.svelte-uwyf9x){color:#fafaf9}.letter-copy.svelte-uwyf9x .letter-ps:where(.svelte-uwyf9x){margin-top:2rem;padding-top:1.75rem;border-top:1px dashed rgb(231 229 228);font-size:1rem;line-height:1.7;color:#57534e}.letter-copy.svelte-uwyf9x .letter-ps:where(.svelte-uwyf9x) span:where(.svelte-uwyf9x){font-weight:700;color:#1c1917;margin-right:.25rem}.dark .letter-copy.svelte-uwyf9x .letter-ps:where(.svelte-uwyf9x){border-color:#ffffff1f;color:#d6d3d1}.dark .letter-copy.svelte-uwyf9x .letter-ps:where(.svelte-uwyf9x) span:where(.svelte-uwyf9x){color:#fafaf9}.letter-copy.svelte-uwyf9x h2:where(.svelte-uwyf9x){margin-top:3.25rem;margin-bottom:1rem;font-family:var(--font-serif);font-size:clamp(1.75rem,4vw,2.35rem);font-weight:500;letter-spacing:-.02em;line-height:1.18;color:#1c1917}.dark .letter-copy.svelte-uwyf9x{color:#d6d3d1}.dark .letter-copy.svelte-uwyf9x h2:where(.svelte-uwyf9x){color:#fafaf9}@media(min-width:1024px){.letter-page.svelte-uwyf9x:before{display:block}.why-page-rule.svelte-uwyf9x:before,.why-page-rule.svelte-uwyf9x:after{display:block}}.about-final-cta.svelte-uwyf9x{overflow:visible;background:#fff}.about-final-cta.svelte-uwyf9x:before{content:"";position:absolute;top:0;left:50%;z-index:2;width:100vw;height:1px;background:#e7e5e4;transform:translate(-50%);pointer-events:none}.about-final-cta-frame.svelte-uwyf9x{position:absolute;inset-block:0;left:50%;z-index:3;width:min(100%,80rem);transform:translate(-50%);background:linear-gradient(rgb(var(--accent-700) / .32),rgb(var(--accent-700) / .32)) left var(--rail-inset) top / 1px 100% no-repeat,linear-gradient(rgb(var(--accent-700) / .32),rgb(var(--accent-700) / .32)) right var(--rail-inset) top / 1px 100% no-repeat;pointer-events:none}.about-final-cta-frame.svelte-uwyf9x:before,.about-final-cta-frame.svelte-uwyf9x:after{content:"";position:absolute;top:var(--rail-node-offset);z-index:3;display:none;width:var(--rail-node-size);height:var(--rail-node-size);box-sizing:border-box;border:1px solid var(--rail-node-border);border-radius:var(--rail-node-radius);background:var(--rail-node-bg);box-shadow:var(--rail-node-shadow)}.about-final-cta-frame.svelte-uwyf9x:before{left:calc(var(--rail-inset) + var(--rail-node-offset))}.about-final-cta-frame.svelte-uwyf9x:after{right:calc(var(--rail-inset) + var(--rail-node-offset))}.about-final-cta-pattern.svelte-uwyf9x{position:absolute;inset:var(--rail-line-width) var(--rail-inset) 0;z-index:0;background:linear-gradient(#e7e5e4,#e7e5e4) left top / 1px 100% no-repeat,linear-gradient(#e7e5e4,#e7e5e4) right top / 1px 100% no-repeat,linear-gradient(rgb(var(--accent-700) / .18),rgb(var(--accent-700) / .18)) left 1px top / 1px 100% no-repeat,linear-gradient(rgb(var(--accent-700) / .18),rgb(var(--accent-700) / .18)) right 1px top / 1px 100% no-repeat,rgb(var(--accent-500))}.about-final-cta-pattern.svelte-uwyf9x:before,.about-final-cta-pattern.svelte-uwyf9x:after{content:"";position:absolute;inset-inline:0;height:50%;background-repeat:repeat;pointer-events:none}.about-final-cta-pattern.svelte-uwyf9x:before{top:0;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='white' fill-opacity='0.26' fill-rule='evenodd'%3E%3Cpath d='M0 0h1l17 17v1zM0 17v1h1z'/%3E%3C/g%3E%3C/svg%3E");background-position:center bottom}.about-final-cta-pattern.svelte-uwyf9x:after{bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='white' fill-opacity='0.26' fill-rule='evenodd'%3E%3Cpath d='M17 0h1L0 18v-1zM18 17v1h-1z'/%3E%3C/g%3E%3C/svg%3E");background-position:center top}.about-final-cta.svelte-uwyf9x .double-card{background:#fff;border-color:#d6d3d1}.about-final-cta.svelte-uwyf9x .double-card>div[aria-hidden=true]:last-of-type{border-color:#d6d3d1c2}.dark .about-final-cta.svelte-uwyf9x{background:#0c0a09}.dark .about-final-cta.svelte-uwyf9x:before{background:#ffffff1a}.dark .about-final-cta-frame.svelte-uwyf9x{background:linear-gradient(#ffffff2e,#ffffff2e) left var(--rail-inset) top / 1px 100% no-repeat,linear-gradient(#ffffff2e,#ffffff2e) right var(--rail-inset) top / 1px 100% no-repeat}.dark .about-final-cta-pattern.svelte-uwyf9x{background:linear-gradient(#ffffff24,#ffffff24) left top / 1px 100% no-repeat,linear-gradient(#ffffff24,#ffffff24) right top / 1px 100% no-repeat,linear-gradient(#ffffff14,#ffffff14) left 1px top / 1px 100% no-repeat,linear-gradient(#ffffff14,#ffffff14) right 1px top / 1px 100% no-repeat,rgb(var(--accent-600))}.dark .about-final-cta-pattern.svelte-uwyf9x:before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='white' fill-opacity='0.18' fill-rule='evenodd'%3E%3Cpath d='M0 0h1l17 17v1zM0 17v1h1z'/%3E%3C/g%3E%3C/svg%3E")}.dark .about-final-cta-pattern.svelte-uwyf9x:after{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='white' fill-opacity='0.18' fill-rule='evenodd'%3E%3Cpath d='M17 0h1L0 18v-1zM18 17v1h-1z'/%3E%3C/g%3E%3C/svg%3E")}.dark .about-final-cta.svelte-uwyf9x .double-card{background:linear-gradient(#1c1917f0,#1c1917f0),linear-gradient(135deg,rgb(var(--accent-500) / .16),transparent 56%);border-color:#ffffff1f;box-shadow:0 26px 80px -46px #000000d9}.dark .about-final-cta.svelte-uwyf9x .double-card>div[aria-hidden=true]:last-of-type{border-color:#ffffff0d}@media(max-width:1023px){.about-final-cta-frame.svelte-uwyf9x{width:100%;background:transparent}.dark .about-final-cta-frame.svelte-uwyf9x{background:transparent}.about-final-cta-pattern.svelte-uwyf9x{inset-inline:1rem}}@media(min-width:1024px){.about-final-cta-frame.svelte-uwyf9x:before,.about-final-cta-frame.svelte-uwyf9x:after{display:block}}
