.content-page.os-page{--color-bg:var(--os-bg);--color-surface:var(--os-surface);--color-surface-raised:var(--os-surface-2);--color-surface-overlay:var(--os-surface-3);--color-border:var(--os-hairline);--color-border-subtle:var(--os-hairline);--color-text-primary:var(--os-text);--color-text-secondary:var(--os-text-2);--color-text-muted:var(--os-text-3);--color-brand:var(--os-accent);--color-brand-hover:var(--os-accent-strong);--color-brand-contrast:var(--os-on-accent);--color-success:var(--os-up);--color-danger:var(--os-down);--radius-md:var(--os-radius-sm);--radius-lg:var(--os-radius);--radius-xl:var(--os-radius-lg);--shadow-md:var(--os-shadow-card);color:var(--os-text)}.content-page.os-page .content-hero__title{font-size:var(--os-text-hero);letter-spacing:-.02em;line-height:1.08;color:var(--os-text)}.content-page.os-page .content-hero__lead{font-size:var(--os-text-md);line-height:1.6;color:var(--os-text-2)}.content-page.os-page .content-hero__meta{font-size:var(--os-text-xs);color:var(--os-text-3)}.content-page.os-page .content-hero__chip{font-family:var(--font-sans);background:var(--os-surface-2);border-color:var(--os-hairline);color:var(--os-text-2);font-size:var(--os-text-2xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.content-page.os-page.content-ground--play{--content-ground:var(--ground-play)}.content-page.os-page.content-ground--earn{--content-ground:var(--ground-earn)}.content-page.os-page.content-ground--money{--content-ground:var(--ground-money)}.content-page.os-page.content-ground--store{--content-ground:var(--ground-store)}.content-page.os-page.content-ground .content-hero{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);--ground-hue:var(--content-ground);background:var(--color-bg);background-image:radial-gradient(120% 100% at 0 0,color-mix(in srgb,var(--ground-hue) 15%,transparent) 0,transparent 58%);border-block-end:1px solid color-mix(in srgb,var(--ground-hue) 62%,transparent)}.content-page.os-page.content-ground .content-hero__glow,.content-page.os-page.content-ground .page-header__accent-bar{display:none}.content-page.os-page.content-ground .content-hero__title{color:var(--color-on-ground)}.content-page.os-page.content-ground .content-hero__lead{color:color-mix(in srgb,var(--color-on-ground) 82%,var(--content-ground))}.content-page.os-page.content-ground .content-hero__meta{color:color-mix(in srgb,var(--color-on-ground) 72%,var(--content-ground))}.content-page.os-page.content-ground .content-hero__chip{background:color-mix(in srgb,var(--color-on-ground) 8%,transparent);border-color:color-mix(in srgb,var(--color-on-ground) 22%,transparent);color:var(--color-on-ground)}.content-page.os-page .content-card{padding:var(--space-5);border:1px solid var(--os-hairline);border-radius:var(--os-radius-lg);background:var(--os-surface);box-shadow:var(--os-shadow-card);transition:transform .2s cubic-bezier(.23,1,.32,1),border-color .2s ease}.content-page.os-page .content-card:hover{transform:none;border-color:var(--os-hairline)}@media(hover:hover){.content-page.os-page .content-card:hover{transform:translateY(-2px);border-color:var(--os-hairline-strong)}}.content-page.os-page .content-card__title{font-size:var(--os-text-xl);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--os-text)}.content-page.os-page .content-card__text{font-size:var(--os-text-md);line-height:1.65;color:var(--os-text-2);max-width:68ch}.content-page.os-page .content-clarity__label{font-family:var(--font-sans);font-size:var(--os-text-2xs);font-weight:600;letter-spacing:.08em;color:var(--os-text-3)}.content-page.os-page .content-clarity__item{font-size:var(--os-text-sm);color:var(--os-text-2)}.content-page.os-page .content-clarity__col--is .content-clarity__mark{color:var(--os-up)}.content-page.os-page .content-clarity__col--isnot .content-clarity__mark{color:var(--os-down)}.content-page.os-page .faq-jumpnav{display:flex;flex-wrap:wrap;gap:var(--space-2)}.content-page.os-page .content-toc__link,.content-page.os-page .faq-jumpnav__link{border:1px solid var(--os-hairline);border-radius:var(--os-radius-sm);background:var(--os-surface);color:var(--os-text-2);font-size:var(--os-text-sm);font-weight:600;padding:7px 12px;text-decoration:none;transition:color .12s ease,background-color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1)}@media(hover:hover){.content-page.os-page .content-toc__link:hover,.content-page.os-page .faq-jumpnav__link:hover{color:var(--os-text);background:var(--os-surface-2);border-color:var(--os-hairline-strong);transform:translateY(-1px)}}.content-page.os-page .content-toc__link:active,.content-page.os-page .faq-jumpnav__link:active{transform:scale(.97);transition-duration:.1s}.content-page.os-page .content-links a:focus-visible,.content-page.os-page .content-toc__link:focus-visible,.content-page.os-page .faq-copylink:focus-visible,.content-page.os-page .faq-jumpnav__link:focus-visible,.content-page.os-page .support-contact__email:focus-visible{outline:2px solid var(--os-accent-ring);outline-offset:2px}.content-page.os-page .faq-group__label{font-family:var(--font-sans);font-size:var(--os-text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--os-text-3)}.content-page.os-page .faq-copylink{font-family:var(--font-sans);font-size:var(--os-text-xs);font-weight:600}.content-page.os-page .content-links a,.content-page.os-page .support-contact__email{color:var(--os-accent);text-decoration-color:var(--os-accent-ring);text-underline-offset:3px}.content-page.os-page .support-contact{border:1px solid var(--os-hairline);border-radius:var(--os-radius);background:var(--os-surface-2);padding:var(--space-4)}.content-page.os-page .content-toc__caption,.content-page.os-page .support-contact__label{font-family:var(--font-sans);font-size:var(--os-text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--os-text-3)}.content-page.os-page .paper-amount__figure{font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.content-page.os-page .content-toc{--content-toc-w:216px;position:sticky;top:calc(var(--navbar-height) + var(--space-6));float:left;width:var(--content-toc-w);margin-left:calc(-1*(var(--content-toc-w) + var(--space-6)));margin-bottom:var(--space-8);max-height:calc(100svh - var(--navbar-height) - var(--space-6)*2);overflow-y:auto;overscroll-behavior:contain}.content-page.os-page .content-toc__caption{margin:0 0 var(--space-2)}.content-page.os-page .content-toc__list{display:flex;flex-direction:column;gap:var(--space-1);list-style:none;margin:0;padding:0}.content-page.os-page .content-toc__link{display:block}.content-page.os-page .content-card[id]{scroll-margin-top:calc(var(--navbar-height) + 80px)}@media(max-width:1407px){.content-page.os-page .content-toc{display:none}}@media(prefers-reduced-motion:reduce){.content-page.os-page .content-card,.content-page.os-page .content-toc__link,.content-page.os-page .faq-jumpnav__link{transition-duration:1ms}.content-page.os-page .content-card:hover,.content-page.os-page .content-toc__link:active,.content-page.os-page .content-toc__link:hover,.content-page.os-page .faq-jumpnav__link:active,.content-page.os-page .faq-jumpnav__link:hover{transform:none}}@media(max-width:640px){.content-page.os-page .content-card{padding:var(--space-4)}}.content-page.os-page .referral-terms-accept .content-card__text{margin-bottom:var(--space-4)}.content-page.os-page .referral-terms-accept .refer-error{margin-top:var(--space-4)}.content-page.os-page .refer-btn--primary,.content-page.os-page .rules-shop-cta__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border-radius:var(--radius-full)}.content-page.os-page .refer-btn--ghost{min-height:var(--os-tap-min)}.content-page.os-page .refer-btn:disabled{background:var(--os-surface-2);border-color:var(--os-hairline);color:var(--os-text-3);opacity:1;cursor:default;pointer-events:none}