.site{--background:#fff;--foreground:#17151c;--card:#fff;--card-foreground:#17151c;--popover:#fff;--popover-foreground:#17151c;--primary:#e78b21;--primary-foreground:#fff;--secondary:#f6f7fb;--secondary-foreground:#17151c;--muted:#f6f7fb;--muted-foreground:#6b6e76;--accent:#fdf1e3;--accent-foreground:#17151c;--destructive:#dc2626;--border:#e9e9ec;--input:#dcdce2;--ring:#e78b21;--radius:.875rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);color:var(--foreground);font-family:var(--font-site-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased}.site ::selection{color:#fff;background:#e78b21}.site .accent{font-family:var(--font-site-display), Georgia, serif;color:#e78b21;letter-spacing:-.01em;font-style:italic;font-weight:400}.site .on-dark .accent{color:#f5a54a}.site .rich>*+*{margin-top:.9em}.site .rich a{color:#c9700d;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.site .rich strong{color:#17151c;font-weight:600}.site .on-dark .rich strong{color:#fff}.site .on-dark .rich a{color:inherit}.site .rich ul{padding:0;list-style:none}.site .rich ul>li{padding-left:1.5em;position:relative}.site .rich ul>li+li{margin-top:.4em}.site .rich ul>li:before{content:"";background:#e78b21;border-radius:9999px;width:.45em;height:.45em;position:absolute;top:.62em;left:.25em}.site .rich ol{padding-left:1.4em;list-style:decimal}.site .rich ol>li+li{margin-top:.4em}.site .prose-site{color:#3d3a44;font-size:1.0625rem;line-height:1.8}.site .prose-site h2{color:#17151c;letter-spacing:-.02em;margin-top:2.2em;font-size:1.6rem;font-weight:700;line-height:1.3}.site .prose-site h3{color:#17151c;margin-top:1.8em;font-size:1.25rem;font-weight:600}.site .prose-site h4{color:#17151c;margin-top:1.5em;font-weight:600}.site .prose-site img{border-radius:1rem;max-width:100%;height:auto;margin:1.6em auto}.site .prose-site iframe{aspect-ratio:16/9;border:0;border-radius:1rem;width:100%;height:auto;margin:1.6em 0}.site .prose-site iframe[src*=spotify]{aspect-ratio:auto;height:232px}.site .prose-site blockquote{color:#17151c;border-left:3px solid #e78b21;padding:.25em 0 .25em 1.2em;font-style:italic}.site .prose-site table{border-collapse:collapse;width:100%;font-size:.95em}.site .prose-site th,.site .prose-site td{text-align:left;vertical-align:top;border:1px solid #e9e9ec;padding:.5em .75em}.site .prose-site figure{margin:0}@keyframes site-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.site .marquee-track{animation:60s linear infinite site-marquee}.site .marquee:hover .marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.site .reveal{animation:both site-reveal;animation-timeline:view();animation-range:entry entry 30%}@keyframes site-reveal{0%{opacity:0;transform:translateY(24px)}}.site .marquee-track{will-change:transform}}@media (prefers-reduced-motion:reduce){.site .marquee-track{animation:none}}.site details>summary{list-style:none}.site details>summary::-webkit-details-marker{display:none}.site .grain{background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px}.site .text-center>.rich ul,.site .text-center.rich ul{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;display:flex}.site .text-center>.rich ul>li+li,.site .text-center.rich ul>li+li{margin-top:0}.site .embed-gate{text-align:center;color:#fffc;background:#17151c;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;min-height:12rem;padding:1.5rem;font-size:.9rem;line-height:1.6;display:flex}.site .embed-gate p{max-width:32rem;margin:0}.site .embed-gate div{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;display:flex}.site .embed-gate button{color:#17151c;background:#fff;border-radius:9999px;padding:.5rem 1rem;font-weight:600}.site .embed-gate button+button{color:#fff;background:0 0;border:1px solid #ffffff59}.site .embed-gate a{color:#fff;text-decoration:underline}.site .prose-site .embed-gate{margin:1.6em 0}
