/* /creators/terms/: founding creator terms. Builds on creators/royalties/royalties.css (ry- tokens). */
.ct-wrap{max-width:780px;padding-top:40px}
.ct-card{padding:30px 32px 26px}
.ct-card h1{margin:14px 0 6px;font-size:clamp(1.9rem,4vw,2.6rem);line-height:1.08;letter-spacing:-.03em}
.ct-version{margin:0 0 18px;color:var(--ry-mut);font-size:.9rem;font-weight:600}
.ct-list{margin:0;padding-left:1.4em;display:grid;gap:14px;line-height:1.6;font-size:1rem}
.ct-list li::marker{color:var(--ry-blue);font-weight:700}
.ct-list b{font-weight:700}
.ct-links{display:flex;flex-wrap:wrap;gap:18px;margin:24px 0 0;padding-top:16px;border-top:1px solid var(--ry-line);font-size:.92rem}
.ct-links a{color:var(--ry-blue);font-weight:600;text-decoration:none}
.ct-links a:hover{text-decoration:underline}
@media (max-width:520px){.ct-card{padding:22px 18px}}
