.creator-portal .creator-start{gap:32px;display:grid}.creator-portal .start-hero{background:linear-gradient(120deg,#f0eaff,#faf8ff);border:1px solid #ddd3ff;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(220px,.4fr);gap:32px;padding:32px;display:grid}.creator-portal .start-hero h2{letter-spacing:-.03em;text-wrap:balance;max-width:650px;margin:16px 0;font-size:clamp(26px,3vw,36px);line-height:1.15}.creator-portal .start-hero p{color:#625c70;max-width:640px;margin:0;font-size:16px;line-height:1.65}.creator-portal .start-actions:not(:empty){margin-top:24px}.creator-portal .start-hero-note{color:#fff;background:#20182f;border-radius:18px;align-self:center;gap:16px;padding:24px;display:grid}.creator-portal .start-hero-note>.icon{color:#c7ff74}.creator-portal .start-hero-note strong{font-size:18px;line-height:1.4}.creator-portal .start-hero-note span:not(.icon){color:#d1c8df;font-size:13px;line-height:1.6}.creator-portal .start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.creator-portal .start-steps li{background:#fff;border:1px solid #e7e2ed;border-radius:18px;align-items:flex-start;gap:16px;padding:24px;display:flex}.creator-portal .start-step-number{color:#6944df;background:#f0eaff;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:grid}.creator-portal .start-steps .is-done .start-step-number{color:#236b3b;background:#e8f5ec}.creator-portal .start-steps [aria-current=step]{border-color:#af96ff}.creator-portal .start-steps h3{margin:0 0 8px;font-size:16px;line-height:1.4}.creator-portal .start-steps p{color:#696272;margin:0;font-size:14px;line-height:1.6}.creator-portal .start-section-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.creator-portal .start-section-head h2,.creator-portal .start-section-head h3{margin:0 0 8px;font-size:22px;line-height:1.3}.creator-portal .start-section-head p{color:#696272;margin:0;line-height:1.6}.creator-portal .start-section-head>a,.creator-portal .start-help a,.creator-portal .start-link-help a{color:#6441d2;align-items:center;gap:8px;font-weight:600;display:inline-flex}.creator-portal .start-brands{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.creator-portal .start-brand{flex-direction:column;align-items:flex-start;gap:16px;padding:24px;display:flex}.creator-portal .start-brand h3{margin:0;font-size:22px}.creator-portal .start-brand>p{color:#696272;margin:0;line-height:1.65}.creator-portal .start-brand .button{width:100%}.creator-portal .start-rates{width:100%;margin:auto 0 0;padding:8px 0 0;list-style:none}.creator-portal .start-rates li{flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 0;font-size:14px;display:flex}.creator-portal .start-rates li>span{color:#696272}.creator-portal .start-share{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.creator-portal .start-share .card{padding:24px}.creator-portal .start-share-link h2{margin:16px 0 12px;font-size:26px;line-height:1.25}.creator-portal .start-share-link>p{color:#696272;line-height:1.65}.creator-portal .start-copy{gap:16px;margin-top:24px;display:grid}.creator-portal .start-copy label,.creator-portal .start-format{gap:10px;font-size:14px;font-weight:600;display:grid}.creator-portal .start-copy input{color:#20182f;background:#faf8fc;border:1px solid #ded6e9;border-radius:12px;width:100%;min-width:0;padding:14px;font:14px ui-monospace,monospace}.creator-portal .start-copy>p,.creator-portal .start-feedback{color:#5d477f;margin:0;font-size:13px;line-height:1.5}.creator-portal .start-copy>p:empty,.creator-portal .start-feedback:empty{display:none}.creator-portal .start-copy [role=alert],.creator-portal .start-feedback[role=alert]{color:#a62d45}.creator-portal .start-draft{gap:16px;display:grid}.creator-portal .start-draft .start-section-head{margin:0}.creator-portal .start-draft>label{font-size:14px;font-weight:600}.creator-portal .start-format select{color:#20182f;background:#fff;border:1px solid #ded6e9;border-radius:12px;width:100%;min-width:0;min-height:44px;padding:12px}.creator-portal .start-draft textarea{resize:vertical;color:#20182f;width:100%;min-width:0;min-height:180px;max-height:600px;font:inherit;background:#faf8fc;border:1px solid #ded6e9;border-radius:12px;padding:16px;font-size:14px;line-height:1.6}.creator-portal .start-caption{color:#756c80;margin:0;font-size:13px;line-height:1.65}.creator-portal .start-caption a{color:#6441d2;text-decoration:underline}.creator-portal .start-share .start-placements{grid-column:1/-1}.creator-portal .start-placements>h3{margin:0 0 20px;font-size:22px}.creator-portal .start-placements>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.creator-portal .start-placements article{border:1px solid #e7e2ed;border-radius:18px;align-content:start;gap:12px;padding:24px;display:grid}.creator-portal .start-placements article>.icon{color:#7147e8}.creator-portal .start-placements strong{font-size:16px;line-height:1.4}.creator-portal .start-placements p{color:#696272;margin:0;font-size:14px;line-height:1.65}.creator-portal .start-explainer{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:24px;display:grid}.creator-portal .start-explainer h3{margin:12px 0;font-size:18px}.creator-portal .start-explainer p{color:#696272;margin:0;font-size:14px;line-height:1.65}.creator-portal .start-help{flex-wrap:wrap;justify-content:center;gap:16px;padding:8px;font-size:14px;line-height:1.6;display:flex}.creator-portal .start-unavailable{padding:32px}.creator-portal .start-unavailable p{color:#696272;max-width:680px;margin:12px 0 20px;line-height:1.65}.creator-portal .start-brand-terms{margin-top:24px;padding:24px}.creator-portal .start-brand-terms .rules-list{margin:20px 0}.creator-portal .start-link-help{border-top:1px solid #eee9f3;padding-top:16px;font-size:14px}.creator-portal :is(.creator-start,.start-share,.start-hero,.start-steps,.start-brands,.start-explainer) :is(div,section,article,li){min-width:0}.creator-portal :is(.creator-start,.start-share) :is(h2,h3,p,strong){overflow-wrap:anywhere}.creator-portal :is(.creator-start,.start-share) .button{white-space:normal;text-align:center;height:auto;min-height:44px}@media (width<=1100px){.creator-portal .start-hero{grid-template-columns:minmax(0,1fr)}.creator-portal .start-hero-note{display:none}.creator-portal .start-steps{grid-template-columns:minmax(0,1fr)}.creator-portal .start-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-portal .start-placements>div{grid-template-columns:minmax(0,1fr);gap:16px}}@media (width<=640px){.creator-portal .creator-start{gap:24px}.creator-portal .start-hero{gap:24px;padding:24px 20px}.creator-portal .start-hero p{font-size:15px}.creator-portal .start-actions .button{width:100%}.creator-portal .start-steps li{padding:20px}.creator-portal .start-section-head{flex-direction:column;align-items:flex-start}.creator-portal .start-brands,.creator-portal .start-share,.creator-portal .start-explainer{grid-template-columns:minmax(0,1fr)}.creator-portal .start-share .card,.creator-portal .start-brand,.creator-portal .start-explainer,.creator-portal .start-unavailable{padding:20px}.creator-portal .start-help{justify-content:flex-start;gap:8px}}
