.wrap.svelte-payrv6{max-width:44rem}.page-title.svelte-payrv6{letter-spacing:-.02em;color:#1a1a1a;margin-bottom:2rem;font-size:clamp(1.9rem,1.4rem + 2vw,2.5rem);font-weight:800}ul.svelte-payrv6{margin:0;padding:0;list-style:none}li.svelte-payrv6{border-top:1px solid #e5e5e5;padding:1.5rem 0}li.svelte-payrv6:last-child{border-bottom:1px solid #e5e5e5}.title.svelte-payrv6{letter-spacing:-.01em;color:#1a1a1a;background-image:linear-gradient(var(--color-brand-yellow,#f8df01), var(--color-brand-yellow,#f8df01));background-position:0 100%;background-repeat:no-repeat;background-size:0% .12em;font-size:1.4rem;font-weight:700;line-height:1.3;text-decoration:none;transition:background-size .2s;display:inline}.title.svelte-payrv6:hover{background-size:100% .12em}.meta.svelte-payrv6{color:#737373;align-items:center;gap:.5rem;margin-top:.6rem;font-size:.82rem;display:flex}.meta-avatar.svelte-payrv6{object-fit:cover;background:#f0f0f0;border-radius:9999px;flex:none;width:1.4rem;height:1.4rem}.author-name.svelte-payrv6{color:#525252;font-weight:600}.dot.svelte-payrv6{color:#ccc}.date.svelte-payrv6{text-transform:uppercase;letter-spacing:.05em;font-weight:500}.description.svelte-payrv6{color:#525252;margin:.5rem 0 0;font-size:1.05rem;line-height:1.6}
