.wrap.svelte-cwls5q{max-width:800px;margin:0 auto;padding:36px 28px 80px}.eyebrow.svelte-cwls5q{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-weight:700}h1.svelte-cwls5q{font-family:var(--font-display);letter-spacing:-.025em;max-width:620px;margin-top:10px;font-size:clamp(26px,3.4vw,34px);font-weight:600;line-height:1.1}.story.svelte-cwls5q{color:var(--text-2);max-width:640px;margin-top:18px;font-size:15.5px;line-height:1.65}.story.svelte-cwls5q b:where(.svelte-cwls5q){color:var(--text);font-weight:650}.meta.svelte-cwls5q{color:var(--text-3);margin-top:14px;font-size:12.5px}.links.svelte-cwls5q{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin-top:34px;display:grid}.lcard.svelte-cwls5q{background:var(--surface);border:1px solid var(--hairline);box-shadow:var(--shadow-1);transition:transform var(--dur-fast) var(--ease-out-expo), border-color var(--dur-fast);border-radius:14px;flex-direction:column;padding:16px 18px;text-decoration:none;display:flex}.lcard.svelte-cwls5q:hover{border-color:var(--amber);transform:translateY(-2px)}.lh.svelte-cwls5q{font-family:var(--font-display);color:var(--text);font-size:16px;font-weight:600}.lcard.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--text-3);flex:1;margin-top:5px;font-size:13px;line-height:1.45}.lcta.svelte-cwls5q{color:var(--amber);align-items:center;gap:3px;margin-top:12px;font-size:12.5px;font-weight:650;display:inline-flex}.lcta.svelte-cwls5q svg:where(.svelte-cwls5q){width:14px;height:14px}
