.brand-story.svelte-1auenvc h2{font-family:var(--font-display);font-size:1.5rem;font-weight:700;letter-spacing:-.022em;line-height:1.2;color:var(--text-primary);margin:2.4rem 0 .85rem;scroll-margin-top:96px}.brand-story.svelte-1auenvc h2:first-child{margin-top:0}.brand-story.svelte-1auenvc h3{font-family:var(--font-display);font-size:1.075rem;font-weight:600;color:var(--text-primary);margin:1.7rem 0 .5rem;scroll-margin-top:96px}.brand-story.svelte-1auenvc p{font-size:15.5px;line-height:1.75;color:var(--text-secondary);margin:0 0 1rem}.brand-story.svelte-1auenvc ul{margin:0 0 1.15rem;padding:0;list-style:none}.brand-story.svelte-1auenvc li{position:relative;padding-left:1.15rem;margin-bottom:.55rem;font-size:15px;line-height:1.65;color:var(--text-secondary)}.brand-story.svelte-1auenvc li:before{content:"";position:absolute;left:0;top:.72em;width:8px;height:1px;background:var(--brand);opacity:.7}.brand-story.svelte-1auenvc strong{color:var(--text-primary);font-weight:600}.brand-story.svelte-1auenvc a{color:var(--brand);text-underline-offset:3px}.brand-story.svelte-1auenvc code{font-family:var(--font-mono);font-size:.9em;background:var(--surface-overlay);padding:.1em .35em;border-radius:4px}
