.post-prose.svelte-1teoznn p:not(:where(.not-prose *)){text-wrap:pretty;font-size:1.0625rem;line-height:1.85;color:#ffffffc2;margin-block:1.25em}.post-prose.svelte-1teoznn strong:not(:where(.not-prose *)){color:#fff;font-weight:700}.post-prose.svelte-1teoznn h2:not(:where(.not-prose *)){position:relative;margin-top:3.5rem;margin-bottom:1rem;padding-top:2rem;border-top:1px solid rgb(255 255 255 / .08);font-size:clamp(1.6rem,3vw,2.1rem);font-weight:900;line-height:1.15;letter-spacing:-.02em;scroll-margin-top:96px;text-wrap:balance}.post-prose.svelte-1teoznn h2:not(:where(.not-prose *)):before{content:"";position:absolute;top:-1px;left:0;width:3rem;height:2px;background:#d4651a}.post-prose.svelte-1teoznn h3:not(:where(.not-prose *)){margin-top:2.25rem;font-size:1.3rem;font-weight:800;letter-spacing:-.01em;scroll-margin-top:96px;text-wrap:balance}.post-prose.svelte-1teoznn a:not(:where(.not-prose *)){color:#f59e0b;text-decoration:underline;text-decoration-color:#f59e0b59;text-underline-offset:3px;font-weight:600;transition:text-decoration-color .15s ease,color .15s ease}.post-prose.svelte-1teoznn a:not(:where(.not-prose *)):hover{color:#fff;text-decoration-color:#d4651a}.post-prose.svelte-1teoznn ul:not(:where(.not-prose *)){list-style:none;padding:0;margin-block:1.5rem}.post-prose.svelte-1teoznn ul:not(:where(.not-prose *))>li{position:relative;padding:.85rem 0 .85rem 1.75rem;margin:0;border-bottom:1px solid rgb(255 255 255 / .08);color:#ffffffc2;line-height:1.75}.post-prose.svelte-1teoznn ul:not(:where(.not-prose *))>li:first-child{border-top:1px solid rgb(255 255 255 / .08)}.post-prose.svelte-1teoznn ul:not(:where(.not-prose *))>li:before{content:"";position:absolute;left:.15rem;top:1.5rem;width:.4rem;height:.4rem;background:#d4651a}.post-prose.svelte-1teoznn ol:not(:where(.not-prose *)){padding-left:1.4rem}.post-prose.svelte-1teoznn ol:not(:where(.not-prose *))>li{margin:.7rem 0;line-height:1.75;color:#ffffffc2}.post-prose.svelte-1teoznn ol:not(:where(.not-prose *))>li::marker{color:#d4651a;font-weight:800}.post-prose.svelte-1teoznn blockquote:not(:where(.not-prose *)){margin-block:2.5rem;padding:0;border:0;font-size:clamp(1.35rem,2.4vw,1.65rem);font-style:normal;font-weight:800;line-height:1.35;letter-spacing:-.01em;color:#fff;text-wrap:balance}.post-prose.svelte-1teoznn blockquote p:not(:where(.not-prose *)){margin:0;color:inherit;font-size:inherit}.post-prose.svelte-1teoznn blockquote p:not(:where(.not-prose *)):before,.post-prose.svelte-1teoznn blockquote p:not(:where(.not-prose *)):after{content:none}
