.creator-program{width:min(1440px,calc(100% - 80px));margin:auto}.creator-program--guide{width:100%}.creator-program a:not(.button){color:inherit}.creator-program__nav{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:74px;padding-block:16px;border-bottom:1px solid #eee}.creator-program__brand{display:flex;align-items:center;gap:24px;text-decoration:none;flex-shrink:0}.creator-program__brand .brand{position:static;transform:none}.creator-program__nav>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px 24px}.creator-program__nav a{text-decoration:none}.creator-program__nav a:hover{text-decoration:underline}.creator-program__hero,.creator-program__steps,.creator-program__tools,.creator-program__earn,.creator-program__faq,.creator-program__join{padding-block:48px;border-bottom:1px solid #eee;scroll-margin-top:24px}.creator-program__hero>div{max-width:720px}.creator-program__hero h1{margin-bottom:24px}.creator-program__hero p{margin-block:16px}.creator-program .button{gap:16px;text-decoration:none}.creator-program__hero .button{margin-top:8px}.creator-program__section-head,.creator-program__faq>h2,.creator-program__join>h2{margin-bottom:24px}.creator-program__steps ol,.creator-program__tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.creator-program__steps h3,.creator-program__tools h3{margin-bottom:16px}.creator-program__disclosure{margin-top:24px}.creator-program__earn{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.creator-program__earn h2{margin-bottom:24px}.creator-program__rates{margin-top:0}.creator-program__rates table{margin-block:24px}.creator-program__rates caption{text-align:left;margin-bottom:16px}.creator-program__rates p{margin-bottom:16px}.creator-program__faq{max-width:900px}.creator-program__join{margin:0}.creator-program__join>p,.creator-program__join>ol,.creator-program__join .cop-form{max-width:720px;margin-bottom:24px}.creator-program__join .cop-check{align-items:flex-start}.creator-program__join .cop-check input{flex-shrink:0}.creator-program__policy-grid{display:grid;grid-template-columns:230px minmax(0,1fr);gap:48px;padding-block:48px}.creator-program__policy-nav{display:flex;flex-direction:column;gap:24px}.creator-program__policy-nav a{text-decoration:none}.creator-program__policy-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.creator-program__policy-content{min-width:0;max-width:900px}.creator-program__policy-content .cop-join,.creator-program__policy-content .cop-ugc-terms{max-width:none;margin:0;padding:0}.creator-program__policy-content h1{margin-bottom:32px}.creator-program__policy-content h2,.creator-program__policy-content h3{margin-block:28px 16px}.creator-program__policy-content li{margin-bottom:8px}@media(max-width:1000px){.creator-program__nav{flex-wrap:wrap}.creator-program__nav>div{justify-content:flex-start}}@media(max-width:749px){.creator-program{width:calc(100% - 32px)}.creator-program--guide{width:100%}.creator-program__nav{min-height:64px;gap:16px}.creator-program__brand{gap:16px}.creator-program__hero,.creator-program__steps,.creator-program__tools,.creator-program__earn,.creator-program__faq,.creator-program__join{padding-block:32px}.creator-program__hero h1{font-size:32px}.creator-program__steps ol,.creator-program__tool-grid,.creator-program__earn,.creator-program__policy-grid{grid-template-columns:1fr;gap:24px}.creator-program__policy-grid{padding-block:24px}.creator-program__policy-nav{flex-direction:row;flex-wrap:wrap;gap:16px}}.creator-guide{padding-bottom:48px}.creator-guide a{color:inherit;text-underline-offset:3px}.creator-guide__brand{font-size:20px;font-weight:700}.creator-guide__hero{padding:48px 24px;text-align:center}.creator-guide__hero h1{max-width:960px;margin-inline:auto}.creator-guide__intro{max-width:760px;margin:20px auto 0;text-align:center}.creator-guide__sharing,.creator-guide__strategies,.creator-guide__faq{max-width:1040px;margin-inline:auto;padding-top:40px;scroll-margin-top:24px}.creator-guide__section-head{text-align:center;margin-bottom:32px}.creator-guide__section-head h2{line-height:1.2}.creator-guide__section-head p{margin-block:12px}.creator-guide__instructions{max-width:900px;margin-inline:auto}.creator-guide__instructions article{padding-block:24px;scroll-margin-top:24px}.creator-guide__instructions article+article{border-top:1px solid #dfdfdf}.creator-guide h3{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:12px}.creator-guide__instructions p{margin-bottom:12px;max-width:820px}.creator-guide__instructions a{display:inline-block}.creator-guide__features{display:grid;gap:20px}.creator-guide__features article{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.creator-guide__feature-copy{display:flex;flex-direction:column;justify-content:center;padding:40px}.creator-guide__feature-media{min-width:0;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3}.creator-guide__feature-media img{width:100%;height:100%;object-fit:contain}.creator-guide__features article:nth-child(2n) .creator-guide__feature-media{grid-column:1;grid-row:1}.creator-guide__selection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.creator-guide__faq{margin-top:8px}.creator-guide__faq>h2{text-align:center;margin-bottom:24px}.creator-guide__faq summary{font-size:inherit}.creator-guide__footer{display:flex;justify-content:center;flex-wrap:wrap;gap:16px 32px;margin-top:40px;padding-block:24px;border-top:1px solid #ebebeb}.creator-program__tools>h2{margin-bottom:24px}.creator-program__tools>p{max-width:720px;margin-bottom:24px}@media(max-width:749px){.creator-guide__hero{padding:32px 0}.creator-guide__hero h1{font-size:32px}.creator-guide__sharing,.creator-guide__strategies,.creator-guide__faq{padding-top:32px}.creator-guide__features article{grid-template-columns:1fr;gap:0}.creator-guide__feature-copy{padding:24px}.creator-guide__features article:nth-child(2n) .creator-guide__feature-media{grid-column:auto;grid-row:auto}.creator-guide__footer{justify-content:flex-start}}
