.sp-user{--u-sun:#f6c431;--u-ink:#000;--u-paper:#fff;--u-soft:#f4f4f2;--u-line:#e3e3e0;--u-muted:#626262;background:var(--u-paper);color:var(--u-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;line-height:1.55}.sp-user .u-mono{font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.sp-user .u-head{letter-spacing:-.035em;line-height:1.02}.sp-user .u-giant{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.06em;line-height:.82}.sp-user :focus-visible{outline:3px solid var(--u-ink);outline-offset:3px}.sp-user ::selection{background:var(--u-ink);color:var(--u-sun)}.sp-user details>summary{cursor:pointer;list-style:none}.sp-user details>summary::-webkit-details-marker{display:none}.sp-user details .u-chevron{transition:transform .25s}.sp-user details[open] .u-chevron{transform:rotate(180deg)}.sp-user .u-faq-photo{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#000 50%,#0000 95%),linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(90deg,#000 50%,#0000 95%),linear-gradient(#0000,#000 25% 75%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (prefers-reduced-motion:reduce){.sp-user details .u-chevron{transition:none}}
