.blog-copy.svelte-15ro78f h2{letter-spacing:-.05em;text-transform:uppercase;color:var(--text-main);margin-top:4rem;margin-bottom:1.5rem;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:900;line-height:1}.blog-copy.svelte-15ro78f h2:first-child{margin-top:0}.blog-copy.svelte-15ro78f a{color:var(--accent-main);text-underline-offset:.18em;font-weight:800;text-decoration-line:underline;text-decoration-thickness:.12em;transition:color .15s,text-decoration-color .15s}.blog-copy.svelte-15ro78f a:hover{color:var(--text-main);-webkit-text-decoration-color:var(--accent-main);text-decoration-color:var(--accent-main)}.blog-copy.svelte-15ro78f p,.blog-copy.svelte-15ro78f li{color:var(--text-muted);font-size:1.125rem;font-weight:500;line-height:1.8}.blog-copy.svelte-15ro78f p+p,.blog-copy.svelte-15ro78f ol,.blog-copy.svelte-15ro78f ul{margin-top:1.5rem}.blog-copy.svelte-15ro78f ol,.blog-copy.svelte-15ro78f ul{padding-left:1.5rem}.blog-copy.svelte-15ro78f li+li{margin-top:.75rem}.blog-copy.svelte-15ro78f strong{color:var(--text-main);font-weight:900}.blog-copy.svelte-15ro78f blockquote{border-left:4px solid var(--accent-main);margin:2rem 0;padding-left:1.5rem;font-style:italic}.no-scrollbar.svelte-15ro78f::-webkit-scrollbar{display:none}.no-scrollbar.svelte-15ro78f{-ms-overflow-style:none;scrollbar-width:none}
