.UseCase{--accent:#14b8a6;--accent-dark:#0f766e}.UseCase__content{--highlight-tint:color-mix(in srgb, var(--accent) 40%, transparent);max-width:56em;color:var(--app-foreground-color,#fff);margin:0 auto;padding:1.5em clamp(1em,4vw,2.5em) 4em}.UseCase__back{color:#ffffff8c;align-items:center;gap:.25em;margin:0 0 1.25em;font-size:.875em;text-decoration:none;transition:color .15s;display:inline-flex}.UseCase__back:hover{color:#fff}.UseCase__hero{background:linear-gradient(135deg, var(--accent), var(--accent-dark));color:#fff;border-radius:1em;margin-bottom:2.5em;padding:2.75em clamp(1.5em,4vw,2.5em);box-shadow:0 6px 24px #00000040}.UseCase__eyebrow{text-transform:uppercase;letter-spacing:.1em;opacity:.85;font-size:.75em;font-weight:600}.UseCase__heading{font-family:var(--app-display-font-family);letter-spacing:-.01em;margin:.4em 0 .6em;font-size:clamp(1.75em,4vw,2.5em);font-weight:700;line-height:1.15}.UseCase__lede{opacity:.95;max-width:40em;margin:0;font-size:clamp(1em,1.6vw,1.1em);line-height:1.6}.UseCase__section{margin-bottom:2.5em}.UseCase__section>h2{font-family:var(--app-display-font-family);letter-spacing:-.005em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(180deg, transparent 0%, transparent 50%, var(--highlight-tint) 56%, var(--highlight-tint) 92%, transparent 100%);color:var(--app-foreground-color,#fff);background-repeat:no-repeat;background-size:100% 100%;margin:0 0 .7em;padding:0 .25em;font-size:1.4em;font-weight:700;line-height:1.2;display:inline-block}.UseCase__section>p{max-width:44em;color:color-mix(in srgb, var(--app-foreground-color,#fff) 85%, transparent);font-size:1em;line-height:1.65}.UseCase__games{grid-template-columns:repeat(auto-fill,minmax(17em,1fr));gap:1em;display:grid}.UseCase__game{border:1px solid color-mix(in srgb, var(--app-foreground-color,#fff) 14%, transparent);color:inherit;background:#ffffff0f;border-radius:.85em;flex-direction:column;gap:.55em;padding:1.25em 1.4em 1.4em;text-decoration:none;transition:transform .15s,border-color .15s,background .15s;display:flex;position:relative}.UseCase__game:hover{border-color:var(--accent);background:#ffffff17;transform:translateY(-2px)}.UseCase__game--featured{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 22%, #ffffff0a), #ffffff0a);border-color:color-mix(in srgb, var(--accent) 50%, transparent);grid-column:span 2}.UseCase__game--featured .UseCase__game-name{font-size:1.25em}@media (width<=767.999px){.UseCase__game--featured{grid-column:span 1}}.UseCase__game-icon{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:2.6em;height:2.6em;display:grid;box-shadow:0 2px 10px #00000040}.UseCase__game-body{flex-direction:column;gap:.3em;min-width:0;display:flex}.UseCase__game-name{font-family:var(--app-display-font-family);color:var(--app-foreground-color,#fff);letter-spacing:-.005em;font-size:1.1em;font-weight:700}.UseCase__game-note{color:color-mix(in srgb, var(--app-foreground-color,#fff) 75%, transparent);font-size:.9em;line-height:1.5}.UseCase__game-meta{color:color-mix(in srgb, var(--app-foreground-color,#fff) 60%, transparent);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:.35em .85em;margin-top:.4em;font-size:.75em;display:inline-flex}.UseCase__game-meta svg{vertical-align:-.15em}.UseCase__game-arrow{display:none}.UseCase__cross-links{grid-template-columns:repeat(auto-fill,minmax(17em,1fr));gap:1em;display:grid}.UseCase__cross-link{border:1px solid color-mix(in srgb, var(--app-foreground-color,#fff) 12%, transparent);color:inherit;background:#ffffff0d;border-radius:.7em;flex-direction:column;gap:.3em;padding:1em 1.25em 1.1em;text-decoration:none;transition:transform .15s,border-color .15s,background .15s;display:flex;position:relative}.UseCase__cross-link:hover{border-color:var(--accent);background:#ffffff14;transform:translateY(-2px)}.UseCase__cross-link-name{font-family:var(--app-display-font-family);color:var(--app-foreground-color,#fff);letter-spacing:-.005em;font-size:1em;font-weight:600}.UseCase__cross-link-note{color:color-mix(in srgb, var(--app-foreground-color,#fff) 60%, transparent);text-transform:uppercase;letter-spacing:.06em;font-size:.8em}.UseCase__cross-link-arrow{display:none}.UseCase__faqs{max-width:44em;margin:0}.UseCase__faq{border-bottom:1px solid color-mix(in srgb, var(--app-foreground-color,#fff) 14%, transparent);padding:1em 0}.UseCase__faq:first-child{padding-top:0}.UseCase__faq:last-child{border-bottom:0;padding-bottom:0}.UseCase__faq dt{color:var(--app-foreground-color,#fff);margin-bottom:.35em;font-weight:600}.UseCase__faq dd{color:color-mix(in srgb, var(--app-foreground-color,#fff) 80%, transparent);margin:0;line-height:1.6}.UseCase__cta{background:linear-gradient(135deg, var(--accent), var(--accent-dark));color:#fff;text-align:center;border-radius:1em;margin-top:1.5em;padding:1.75em clamp(1.5em,4vw,2em) 2em}.UseCase__cta h2{font-family:var(--app-display-font-family);color:#fff;margin:0 0 .4em;font-size:1.4em}.UseCase__cta p{color:#ffffffeb;max-width:32em;margin:0 auto 1em}.UseCase__cta-link{color:#fff;background:#ffffff2e;border-radius:999px;align-items:center;gap:.4em;padding:.65em 1.25em;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.UseCase__cta-link:hover{background:#ffffff4d}
