.b45cp{background:#fff;color:#0a0a0a;font-family:var(--cp-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.b45cp *,.b45cp *:before,.b45cp *:after{box-sizing:border-box}.b45cp p{margin:0}.b45cp a{color:inherit}.b45cp h1,.b45cp h2,.b45cp h3{margin:0;padding:0;color:inherit;letter-spacing:0;border:0}.b45cp .b45cp-h1,.b45cp .b45cp-h2,.b45cp .b45cp-h-benefit,.b45cp .b45cp-h-card,.b45cp .b45cp-h-step,.b45cp .b45cp-step__num{font-family:var(--cp-heading);font-weight:700;text-transform:uppercase}.b45cp .b45cp-h1{font-size:84px;line-height:.95}.b45cp .b45cp-h2{font-size:48px;line-height:1.05}.b45cp .b45cp-h-benefit{font-size:26px;line-height:1.15}.b45cp .b45cp-h-card{font-size:34px;line-height:1.1}.b45cp .b45cp-h-step{font-size:24px;line-height:1.15}.b45cp .b45cp-h-faq{font-family:var(--cp-body);font-size:18px;font-weight:600;line-height:1.35;text-transform:none}.b45cp #apply,.b45cp #tiers,#apply,#tiers,#CreatorApplyForm{scroll-margin-top:140px}.b45cp-wrap{max-width:1200px;margin:0 auto;padding:96px 32px}.b45cp-wrap--narrow{max-width:820px}.b45cp-split{display:flex;flex-wrap:wrap;align-items:center;gap:56px}.b45cp-col{flex:1 1 420px;min-width:0}.b45cp-stack{display:flex;flex-direction:column;gap:20px}.b45cp-stack-sm{display:flex;flex-direction:column;gap:12px}.b45cp-stack-md{display:flex;flex-direction:column;gap:32px}.b45cp-stack-lg{display:flex;flex-direction:column;gap:48px}.b45cp-center{text-align:center;align-items:center}.b45cp-dark{background:#0a0a0a;color:#fff}.b45cp-eyebrow{font-size:13px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#525252}.b45cp-eyebrow--accent{color:var(--cp-accent)}.b45cp-lead{font-size:19px;color:#d4d4d4;max-width:520px}.b45cp-body-lg{font-size:18px;color:#404040}.b45cp-muted{font-size:17px;color:#d4d4d4}.b45cp .b45cp-btn{display:inline-block;min-height:52px;padding:16px 32px;background:var(--cp-accent);color:#0a0a0a;border:0;border-radius:4px;font-family:var(--cp-body);font-weight:700;font-size:15px;line-height:20px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:filter .15s ease}.b45cp .b45cp-btn:hover,.b45cp .b45cp-btn:focus{color:#0a0a0a;filter:brightness(1.08)}.b45cp .b45cp-btn--submit{padding:16px 40px}.b45cp .b45cp-link{color:#fff;font-size:15px;font-weight:500;text-decoration:underline}.b45cp .b45cp-link:hover{color:var(--cp-accent)}.b45cp-hero .b45cp-wrap{padding-top:72px;padding-bottom:96px}.b45cp-hero__text{display:flex;flex-direction:column;gap:24px;flex-basis:440px}.b45cp-actions{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}.b45cp-media{position:relative;overflow:hidden;border-radius:6px;background:#262626}.b45cp-media img{display:block;width:100%;height:100%;object-fit:cover}.b45cp-media--hero{height:460px}.b45cp-media--photo{height:220px;background:#f5f5f5}.b45cp-placeholder{display:block;width:100%;height:100%;fill:#737373;background:#262626}.b45cp-media--photo .b45cp-placeholder{fill:#a3a3a3;background:#f5f5f5}.b45cp-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.b45cp-band{background:var(--cp-accent);color:#0a0a0a}.b45cp-band .b45cp-wrap{padding-top:64px;padding-bottom:64px}.b45cp-grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px}.b45cp-benefit{display:flex;flex-direction:column;gap:10px}.b45cp-levels{background:#f5f5f5}.b45cp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.b45cp-card{display:flex;flex-direction:column;gap:20px;padding:36px 32px;background:#fff;border:1px solid #e5e5e5;border-radius:8px}.b45cp-card__sub{margin-top:2px;font-size:15px;font-weight:600;color:#525252}.b45cp-card--dark{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.b45cp-card--dark .b45cp-h-card{color:var(--cp-accent)}.b45cp-card--dark .b45cp-card__sub{color:#d4d4d4}.b45cp .b45cp-list{margin:0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:10px;list-style:disc}.b45cp .b45cp-list li{margin:0;padding:0;font-size:16px;list-style:disc}.b45cp .b45cp-steps__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px}.b45cp .b45cp-steps__list li{margin:0;display:flex;flex-direction:column;gap:10px;list-style:none}.b45cp .b45cp-steps__list p{color:#404040}.b45cp .b45cp-step__num{width:56px;height:56px;border-radius:50%;background:var(--cp-accent);color:#0a0a0a;font-size:26px;display:flex;align-items:center;justify-content:center}.b45cp .b45cp-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;font-size:14px;margin:0}.b45cp .b45cp-full{grid-column:1 / -1}.b45cp .b45cp-field{display:flex;flex-direction:column;gap:6px;margin:0;font-size:14px;font-weight:600;color:#fff;text-transform:none;letter-spacing:0}.b45cp .b45cp-field input,.b45cp .b45cp-field select,.b45cp .b45cp-field textarea{width:100%;height:auto;min-height:48px;margin:0;padding:12px 14px;border:1px solid #525252;border-radius:4px;background-color:#171717;color:#fff;font-family:var(--cp-body);font-size:16px;font-weight:400;line-height:1.4;box-shadow:none;-webkit-appearance:none;appearance:none}.b45cp .b45cp-field select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23ffffff' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}.b45cp .b45cp-field textarea{resize:vertical}.b45cp .b45cp-field input::placeholder,.b45cp .b45cp-field textarea::placeholder{color:#8a8a8a}.b45cp .b45cp-field input:focus,.b45cp .b45cp-field select:focus,.b45cp .b45cp-field textarea:focus{outline:2px solid var(--cp-accent);outline-offset:1px;border-color:var(--cp-accent)}.b45cp .b45cp-radios{margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;gap:4px 24px;align-items:center}.b45cp .b45cp-radios legend{margin-bottom:6px;padding:0;font-weight:600;color:#fff}.b45cp .b45cp-radios label,.b45cp .b45cp-check{display:flex;gap:10px;align-items:center;min-height:44px;margin:0;font-size:14px;font-weight:400;color:#fff;text-transform:none;letter-spacing:0;cursor:pointer}.b45cp .b45cp-check{align-items:flex-start;min-height:0;color:#d4d4d4}.b45cp .b45cp-radios input,.b45cp .b45cp-check input{flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:var(--cp-accent);-webkit-appearance:auto;appearance:auto}.b45cp .b45cp-check input{margin-top:2px}.b45cp .b45cp-success{grid-column:1 / -1;padding:20px 24px;border-left:4px solid var(--cp-accent);background:#171717;font-size:17px;color:#fff}.b45cp .b45cp-errors{grid-column:1 / -1;color:#ff8a8a}.b45cp .b45cp-errors ul{margin:0;padding-left:18px}.b45cp-faq__list{display:flex;flex-direction:column}.b45cp-faq__item{display:flex;flex-direction:column;gap:6px;padding:22px 0;border-top:1px solid #e5e5e5}.b45cp-faq__item:last-child{border-bottom:1px solid #e5e5e5}.b45cp-faq__item p{color:#404040}.b45cp-note{font-size:13px;color:#525252}@media screen and (max-width:989px){.b45cp .b45cp-h1{font-size:64px}.b45cp .b45cp-h2{font-size:40px}.b45cp-wrap{padding:72px 24px}.b45cp-hero .b45cp-wrap{padding-top:56px;padding-bottom:72px}.b45cp-split{gap:40px}}@media screen and (max-width:749px){.b45cp #apply,.b45cp #tiers,#apply,#tiers,#CreatorApplyForm{scroll-margin-top:64px}.b45cp{font-size:15px}.b45cp .b45cp-h1{font-size:52px}.b45cp .b45cp-h2{font-size:32px}.b45cp .b45cp-h-benefit{font-size:22px}.b45cp .b45cp-h-card{font-size:28px}.b45cp .b45cp-h-step{font-size:21px}.b45cp .b45cp-h-faq{font-size:16px}.b45cp-wrap{padding:56px 20px}.b45cp-hero .b45cp-wrap{padding-top:40px;padding-bottom:56px}.b45cp-band .b45cp-wrap{padding-top:44px;padding-bottom:44px}.b45cp-split{gap:32px}.b45cp-col,.b45cp-hero__text{flex-basis:100%}.b45cp-lead{font-size:17px}.b45cp-body-lg{font-size:16px}.b45cp-media--hero{height:300px}.b45cp-media--photo{height:150px}.b45cp-photos{gap:10px}.b45cp-grid3{gap:28px}.b45cp-stack-lg{gap:32px}.b45cp-card{padding:28px 24px}.b45cp .b45cp-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.b45cp .b45cp-step__num{width:48px;height:48px;font-size:22px}.b45cp .b45cp-form{grid-template-columns:minmax(0,1fr);gap:16px}.b45cp .b45cp-btn--submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/b45-creator-program.css.map */
