.creator-hero{text-align:center;padding:72px 20px 56px}.creator-hero__title{max-width:780px;margin:0 auto 28px;font-size:clamp(28px,5vw,44px);line-height:1.2}.creator-hero__box{background:var(--app-surface);border:1px solid var(--app-border);border-radius:18px;max-width:680px;margin:0 auto 32px;padding:26px 28px}.creator-hero__box h2{color:var(--app-text);margin:0;font-size:clamp(17px,2.6vw,20px);font-weight:600}.creator-hero__box p{color:var(--app-muted);margin:12px 0 0;font-size:14px}.creator-hero__cta{background:var(--app-accent);color:#fff;border-radius:999px;padding:14px 40px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-block}.creator-hero__cta:hover{opacity:.9;transform:translateY(-1px)}.creator-section{padding:56px 20px}.creator-section__inner{max-width:1080px;margin:0 auto}.creator-section__header{text-align:center;margin-bottom:40px}.creator-section__header h2{background:linear-gradient(120deg, var(--app-accent), #ff7ae0);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 10px;font-size:clamp(24px,3.6vw,32px)}.creator-section__header p{color:var(--app-muted);margin:0;font-size:16px}.creator-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.creator-grid--2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.creator-card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;padding:32px 28px}.creator-card--center{text-align:center}.creator-card__icon{margin-bottom:14px;font-size:30px;display:block}.creator-card h3{color:var(--app-text);margin:0 0 14px;font-size:17px}.creator-card ul{text-align:left;margin:0;padding:0;list-style:none}.creator-card ul li{color:var(--app-muted);font-size:14px;line-height:1.7}.creator-card--center ul{text-align:center}.creator-subgrid{text-align:left;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.creator-subgrid strong{color:var(--app-accent);text-transform:uppercase;letter-spacing:.04em;font-size:13px}.creator-steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.creator-steps li{border-left:3px solid var(--app-accent);color:var(--app-muted);background:#ffffff05;border-radius:0 10px 10px 0;padding:14px 18px;font-size:14px}.creator-steps li strong{color:var(--app-text)}.creator-warning{background:#ffb02012;border:1px solid #ffb02073}.creator-warning h3{color:#ffb020}.creator-warning p{color:var(--app-muted);margin-top:16px;font-size:14px}
