.creator-program{position:relative;overflow:hidden;padding:8.8rem 0;border-top:.4rem solid var(--green-700);border-bottom:.3rem solid var(--gold);background-color:#fff;background-image:repeating-linear-gradient(90deg,rgba(17,84,62,.05) 0 2px,transparent 2px 46px)}.creator-program__wrap{max-width:118rem}.creator-program__intro,.creator-program__journey-head,.creator-program__form-head{max-width:82rem;margin-inline:auto;text-align:center}.creator-program__title,.creator-program__journey-title,.creator-program__form-title{margin:1.2rem 0;color:var(--green-900);font-size:clamp(4.2rem,5.4vw,7.2rem);line-height:.92;text-transform:uppercase}.creator-program__audience,.creator-program__summary,.creator-program__form-lead{color:var(--ink-soft);font-size:clamp(1.7rem,2vw,2rem);line-height:1.5}.creator-program__audience p,.creator-program__summary p,.creator-program__form-lead p,.creator-program__step p{margin:0}.creator-program__summary{margin:.8rem auto 2.4rem;font-size:clamp(1.8rem,2.4vw,2.2rem)}.creator-program__journey-head{margin-top:5.2rem}.creator-program__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.4rem;margin:4rem 0 6.4rem;padding:0;list-style:none}.creator-program__step{position:relative;min-height:17rem;padding:2.2rem 1.8rem 1.8rem;background:var(--paper);border:.15rem solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.creator-program__step:not(:last-child):after{position:absolute;top:50%;right:-1.5rem;z-index:2;width:2.2rem;height:.2rem;background:var(--gold);content:"";transform:translateY(-50%)}.creator-program__number{display:inline-flex;width:3.4rem;height:3.4rem;margin-bottom:1rem;align-items:center;justify-content:center;color:var(--green-900);font-family:var(--ff-display);font-size:1.5rem;background:var(--gold);border-radius:50%}.creator-program__step h3{margin:0 0 .4rem;color:var(--green-900);font-size:1.5rem;font-weight:800;line-height:1.25}.creator-program__step .rte{color:var(--ink-soft);font-size:1.35rem;line-height:1.45}.creator-program__perks{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;max-width:90rem;margin:0 auto 5.2rem}.creator-program__perks span{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.5rem;color:var(--gold-600);font-size:1.3rem;font-weight:700;background:#c8a24b24;border:.1rem solid rgba(200,162,75,.4);border-radius:999px;letter-spacing:0}.creator-program__perks svg{width:1.5rem;height:1.5rem}.creator-program__form-card{max-width:72rem;margin:3.2rem auto 0;padding:3.2rem;background:var(--paper);border-radius:var(--r-lg);box-shadow:var(--shadow-lg)}.creator-form>h3{margin:0 0 1rem;color:var(--green-900);font-family:var(--ff-display);font-size:2.6rem;letter-spacing:.04em;text-align:center;text-transform:uppercase}.creator-form__required,.creator-form__note{color:var(--ink-soft);font-size:1.2rem;text-align:center}.creator-form__required span,.creator-form label b{color:var(--gold)}.creator-form__step{margin:2.2rem 0;padding:2.2rem 2rem;background:#11402f08;border:.1rem solid var(--line);border-radius:var(--r-md)}.creator-form__step legend{display:flex;width:100%;padding:0 0 1.2rem;align-items:center;gap:1.2rem;color:var(--green-900);font-size:1.8rem;font-weight:800;border-bottom:.1rem solid var(--line)}.creator-form__step legend span{padding:.5rem 1.2rem;color:var(--green-900);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;background:var(--gold);border-radius:999px}.creator-form label{display:block;margin-top:1.4rem;color:var(--green-900);font-size:1.3rem;font-weight:700}.creator-form input,.creator-form textarea,.creator-form select{width:100%;margin-top:.6rem;padding:1.3rem 1.5rem;color:var(--ink);font:1.5rem var(--ff-sans);background:#fff;border:.15rem solid var(--line);border-radius:1rem;box-sizing:border-box}.creator-form textarea{min-height:9rem;resize:vertical}.creator-form__row{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.creator-form label.creator-form__sub{margin-top:1rem;color:var(--gold-600);font-size:1.1rem;letter-spacing:.05em;text-transform:uppercase}.creator-form__upload{display:flex;gap:1.4rem;margin-top:.8rem;padding:2.2rem 2rem;align-items:center;color:var(--green-900);text-decoration:none;background:#1f4d3d0a;border:.2rem dashed var(--green-700);border-radius:1.4rem;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease}.creator-form__upload:hover{color:var(--green-900);background:#1f4d3d14;border-color:var(--gold)}.creator-form__upload svg{width:5.6rem;height:5.6rem;padding:1.1rem;flex:0 0 5.6rem;color:var(--cream-50);background:var(--green-900);border-radius:50%;box-sizing:border-box}.creator-form__upload strong{font-size:1.6rem;line-height:1.3}.creator-form__upload+.creator-form__note{margin:.8rem 0 0}.creator-form__alternate{margin-top:1rem}.creator-form__alternate summary{display:flex;align-items:center;gap:.8rem;color:var(--green-700);font-size:1.3rem;font-weight:700;text-decoration:underline;cursor:pointer;list-style:none}.creator-form__alternate summary::-webkit-details-marker{display:none}.creator-form__alternate summary:before{display:inline-block;color:var(--green-600);font-size:1.2rem;line-height:1;content:"\25b6";transition:transform .2s ease}.creator-form__alternate[open] summary:before{transform:rotate(90deg)}.creator-form__submit{width:100%;border:0;cursor:pointer}.creator-form__success{margin:2rem 0;padding:1.5rem;color:var(--green-900);background:#1aae9f1f;border-radius:1rem}@media screen and (max-width:980px){.creator-program__steps{grid-template-columns:repeat(2,1fr)}.creator-program__step:not(:last-child):after{display:none}}@media screen and (max-width:749px){.creator-program{padding:6.4rem 0}.creator-program__steps{grid-template-columns:1fr;gap:1.4rem;margin-bottom:4rem}.creator-program__step{min-height:0}.creator-program__step:not(:last-child):after{position:absolute;top:auto;right:50%;bottom:-1.6rem;display:block;width:.2rem;height:1.8rem;background:var(--gold);content:"";transform:translate(50%)}.creator-program__form-card{padding:2rem 1.5rem}.creator-form__step{padding:1.8rem 1.4rem}.creator-form__row{grid-template-columns:1fr;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/creator-program.css.map */
