.story-prose{font-family:var(--font-sans);color:var(--sem-article-text);font-size:1.0625rem;line-height:1.75}@media (min-width:768px){.story-prose{font-size:1.125rem}}.story-prose>*+*{margin-top:1.1em}.story-prose p{font-size:inherit;line-height:inherit}.story-prose h3,.story-prose h4{font-family:var(--font-heading);color:var(--sem-on-surface);letter-spacing:-.01em;margin-top:2em;font-weight:700;line-height:1.3}.story-prose h3{font-size:1.2em}.story-prose h4{font-size:1.05em}.story-prose h3+*,.story-prose h4+*{margin-top:.6em}.story-prose strong{color:var(--sem-on-surface);font-weight:600}.story-prose a{color:var(--sem-on-surface);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--color-gold)60%,transparent);text-decoration-color:color-mix(in srgb,var(--color-gold)60%,transparent);text-underline-offset:.2em;text-decoration-thickness:1.5px}.story-prose a:not([href]),.story-prose a:not([href]):hover{color:inherit;text-decoration:none}.story-prose a:hover{color:var(--color-gold);-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold)}.story-prose ul,.story-prose ol{padding-inline-start:1.3em}.story-prose ul{list-style:outside}.story-prose ol{list-style:decimal}.story-prose li+li{margin-top:.45em}.story-prose li::marker{color:var(--color-gold)}.story-prose blockquote{border-inline-start:2px solid var(--color-gold);color:var(--sem-on-surface);padding-inline-start:1.1em}.story-prose img{border-radius:.75rem;max-width:100%;height:auto}.story-prose hr{border:0;border-top:1px solid var(--sem-border-strong);margin:2.5em 0}.story-prose.story-prose-sm,.story-prose.story-prose-sm p{font-size:1rem;line-height:1.7}.story-prose.story-prose-sm>*+*{margin-top:.8em}.story-prose table{border-collapse:separate;border-spacing:0;border:1px solid var(--sem-border);background:var(--sem-surface-elevated);border-radius:1rem;width:100%;font-size:.9em;line-height:1.5;overflow:hidden}.story-prose caption{caption-side:top;text-align:start;font-family:var(--font-heading);color:var(--sem-on-surface);padding-bottom:.6em;font-weight:700}.story-prose th,.story-prose td{text-align:start;vertical-align:top;border-bottom:1px solid var(--sem-border);padding:.7em .9em}.story-prose tbody tr:last-child td{border-bottom:0}.story-prose thead th{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--sem-on-surface-muted);background:var(--sem-surface-alt);white-space:nowrap;font-size:.78em;font-weight:700}.story-prose tbody td:first-child{color:var(--sem-on-surface);white-space:nowrap;font-weight:600}.story-prose tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--sem-surface-alt)55%,transparent)}@media (max-width:639px){.story-prose table,.story-prose tbody,.story-prose tr,.story-prose td{width:100%;display:block}.story-prose table{background:0 0;border:0;border-radius:0;overflow:visible}.story-prose thead{display:none}.story-prose tbody tr{border:1px solid var(--sem-border);background:var(--sem-surface-elevated);border-radius:.875rem;padding:.75em .95em}.story-prose tbody tr+tr{margin-top:.6em}.story-prose tbody tr:nth-child(2n) td{background:0 0}.story-prose td{border:0;padding:0}.story-prose td+td{color:var(--sem-on-surface-muted);margin-top:.2em}.story-prose td:nth-child(2){color:var(--sem-on-surface);font-weight:600}.story-prose td:first-child{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold);font-size:.8em}}
