.yl-pillar.svelte-klvi9m{padding:48px 32px 64px;background:var(--canvas)}.yl-pillar-inner.svelte-klvi9m{max-width:760px;margin:0 auto;font-family:var(--font-body);font-size:17px;line-height:1.65;color:var(--ink)}.yl-pillar-inner.svelte-klvi9m h2{font-family:var(--font-display);font-size:clamp(28px,3.4vw,38px);letter-spacing:-1px;line-height:1.1;margin:56px 0 18px}.yl-pillar-inner.svelte-klvi9m h2 em{font-style:italic;font-weight:400;background:linear-gradient(transparent 60%,var(--gold) 60%)}.yl-pillar-inner.svelte-klvi9m h3{font-family:var(--font-display);font-size:22px;line-height:1.2;letter-spacing:-.4px;margin:32px 0 12px}.yl-pillar-inner.svelte-klvi9m p{margin:0 0 18px}.yl-pillar-inner.svelte-klvi9m ul,.yl-pillar-inner.svelte-klvi9m ol{margin:0 0 18px;padding-left:24px}.yl-pillar-inner.svelte-klvi9m li{margin-bottom:8px}.yl-pillar-inner.svelte-klvi9m strong{font-weight:700;color:var(--ink)}.yl-pillar-inner.svelte-klvi9m blockquote{border-left:4px solid var(--gold);padding:4px 0 4px 20px;margin:24px 0;color:var(--slate);font-style:italic}.yl-pillar-inner.svelte-klvi9m a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:2px}.yl-pillar-inner.svelte-klvi9m a:hover{color:var(--orange)}.yl-pillar-inner.svelte-klvi9m code{background:var(--paper);padding:2px 6px;border-radius:3px;font-family:var(--font-mono);font-size:14px}.yl-pillar-inner.svelte-klvi9m hr{border:none;border-top:1px solid var(--rule);margin:40px 0}.yl-cta-inner.svelte-klvi9m{text-align:center}.yl-cta-inner.svelte-klvi9m .yl-hero-sub:where(.svelte-klvi9m){margin:0 auto 28px}.yl-cta-inner.svelte-klvi9m .yl-hero-ctas:where(.svelte-klvi9m){justify-content:center}.yl-pillar-meta.svelte-klvi9m{margin-top:32px;font-family:var(--font-mono);font-size:11px;letter-spacing:1px;color:var(--slate);text-transform:uppercase}.yl-byline.svelte-klvi9m{font-family:var(--font-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--slate);margin:16px 0 0}.yl-byline.svelte-klvi9m a:where(.svelte-klvi9m){color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:2px}.yl-byline.svelte-klvi9m a:where(.svelte-klvi9m):hover{color:var(--orange)}.yl-about-author.svelte-klvi9m{margin-top:64px;padding:28px 28px 24px;background:var(--paper);border:1px solid var(--rule);border-radius:12px}.yl-about-author-eyebrow.svelte-klvi9m{font-family:var(--font-mono);font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--gold-text);margin-bottom:14px}.yl-about-author-row.svelte-klvi9m{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:10px}.yl-about-author-name.svelte-klvi9m{font-family:var(--font-display);font-size:22px;line-height:1.2;letter-spacing:-.4px}.yl-about-author-name.svelte-klvi9m a:where(.svelte-klvi9m){color:var(--ink);text-decoration:none}.yl-about-author-name.svelte-klvi9m a:where(.svelte-klvi9m):hover{color:var(--orange)}.yl-about-author-title.svelte-klvi9m{font-family:var(--font-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--slate)}.yl-about-author-bio.svelte-klvi9m{font-size:15px;line-height:1.6;color:var(--ink);margin:0 0 14px}.yl-about-author-more.svelte-klvi9m{margin:0;font-size:14px}.yl-about-author-more.svelte-klvi9m a:where(.svelte-klvi9m){color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:2px;font-weight:600}.yl-about-author-more.svelte-klvi9m a:where(.svelte-klvi9m):hover{color:var(--orange)}.yl-related.svelte-klvi9m{background:var(--canvas);padding:8px 32px 56px}.yl-related-inner.svelte-klvi9m{max-width:1100px;margin:0 auto}.yl-related-grid.svelte-klvi9m{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}@media (max-width: 820px){.yl-related-grid.svelte-klvi9m{grid-template-columns:1fr}}.yl-related-card.svelte-klvi9m{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--rule);border-radius:12px;padding:24px 22px;text-decoration:none;color:var(--ink);transition:border-color .15s ease,transform .15s ease}.yl-related-card.svelte-klvi9m:hover{border-color:var(--gold-deep);transform:translateY(-2px)}.yl-related-card.svelte-klvi9m h3:where(.svelte-klvi9m){font-family:var(--font-display);font-size:20px;line-height:1.2;letter-spacing:-.4px;margin:0 0 10px}.yl-related-card.svelte-klvi9m p:where(.svelte-klvi9m){font-size:14px;line-height:1.55;color:var(--slate);margin:0 0 16px;flex:1}.yl-related-go.svelte-klvi9m{font-family:var(--font-mono);font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-text)}.yl-related-card.svelte-klvi9m:hover .yl-related-go:where(.svelte-klvi9m){color:var(--orange)}.yl-related-go.svelte-klvi9m .arrow:where(.svelte-klvi9m){font-family:var(--font-mono)}
