.legacy-content p a{position:relative;display:inline-block;color:#fa0}.legacy-content p a::after{content:"";display:block;position:absolute;bottom:-1px;width:100%;height:2px;background-color:#ffd7a3}.legacy-content p a:hover::after{display:none}.legacy-content ul,.legacy-content li{padding:0}.legacy-content li{list-style:none}.legacy-content .pageTtl{margin-bottom:40px;color:#00af3a;font-size:30px;line-height:1.3;text-align:center}@media screen and (max-width: 600px){.legacy-content .pageTtl{font-size:14px;margin-bottom:20px}.legacy-content .pageTtl h2{font-size:44px;line-height:1.5}}#banner{background-color:#f3f3f3;height:160px;margin-bottom:80px;min-width:1200px;position:relative;width:100%;z-index:50}#banner>.inner{height:100%;margin:0 auto;position:relative;width:1120px}#banner>.inner .title{color:#00af3a;font-size:30px;font-weight:900;height:auto;letter-spacing:.05em;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}#banner.top{height:260px}#banner.top>.inner .title{font-size:36px}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}.moduleWrap{margin:50px auto;max-width:980px}.enq2{margin:140px auto 140px}.hideTxt{overflow:hidden;text-indent:100%;white-space:nowrap}.hideTxt *{display:inline !important;line-height:1;margin:0;padding:0 !important}.mt0{margin-top:0px !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mb0{margin-bottom:0px !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.ml0{margin-left:0px !important}.ml10{margin-left:10px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml50{margin-left:50px !important}.ml60{margin-left:60px !important}.mr0{margin-right:0px !important}.mr10{margin-right:10px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.mr50{margin-right:50px !important}.mr60{margin-right:60px !important}.pb0{padding-bottom:0px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb50{padding-bottom:50px !important}.pb60{padding-bottom:60px !important}.pt0{padding-top:0px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pt50{padding-top:50px !important}.pt60{padding-top:60px !important}.pl0{padding-left:0px !important}.pl10{padding-left:10px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl50{padding-left:50px !important}.pl60{padding-left:60px !important}.pr0{padding-right:0px !important}.pr10{padding-right:10px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.pr50{padding-right:50px !important}.pr60{padding-right:60px !important}.taC{text-align:center !important}.taL{text-align:left !important}.taR{text-align:right !important}.vaT{vertical-align:top}.vaM{vertical-align:middle}.vaB{vertical-align:bottom}.l-main{margin-top:initial}.partner{margin:0 auto;max-width:1120px;text-align:center;width:100%}.partner__label{font-size:18px}.partner--business{border-top:1px solid #ccc;margin-bottom:80px}.partner__section{margin:0 auto;max-width:600px;padding:60px 0;width:100%}.partner__section .partner__title{color:#00af3a;font-size:38px;font-weight:bold;margin:30px 0}.partner__section .partner__subtitle{display:block;display:inline-block;font-size:25px;font-weight:bold;margin-top:10px}.partner__section .partner__description{line-height:1.7;text-align:left;font-size:18px}@media screen and (max-width: 600px){.partner__section .partner__description{font-size:14px}}.partner__section .partner__action{margin:30px 0 0}.partner__section .partner__action a{color:#00af3a;font-weight:bold;text-decoration:underline}.partner__section .partner__action a:hover{opacity:.7;text-decoration:none}.partner__section .partner__description--personallink{margin:30px 0 35px;text-align:center;position:relative}.partner__section .partner__description--personallink a{color:#00af3a;display:inline-block;margin:0 2px 0 0;text-decoration:none}.partner__section .partner__description--personallink a::after{content:"";display:block;position:absolute;background-color:#00af3a;bottom:-6px;height:1px}.partner__section .partner__description--personallink a:hover{text-decoration:none}.partner--creative .partner__action a,.partner--business .partner__action a{background-color:#00af3a;border-radius:999px;color:#fff;display:inline-block;font-size:18px;font-weight:700;padding:18px 30px 20px;text-decoration:none}#creator-program .creator{color:#444;font-size:16px}#creator-program .creator h1,#creator-program .creator h2,#creator-program .creator h3,#creator-program .creator h4,#creator-program .creator h5,#creator-program .creator strong{color:#222}#creator-program .creator--hero{margin:0 auto 160px;margin-top:80px;max-width:986px;position:relative;width:100%}#creator-program .creator--hero .creator__title{font-size:25px;margin:14px 0 30px}#creator-program .creator--hero .creator__lead{color:#00af3a;font-size:37px;line-height:1.3;margin:0 0 50px}#creator-program .creator--hero .creator__intro--box{display:flex;justify-content:space-between}#creator-program .creator--hero .creator__intro{line-height:1.7;max-width:340px}#creator-program .creator--hero .creator__action{margin-top:-120px}#creator-program .creator--hero .creator__action .creator__button{background-color:#fa0;border-radius:999px;color:#fff;display:inline-block;font-size:20px;font-weight:700;padding:18px 85px;text-decoration:none}#creator-program .creator--hero .creator__action .creator__button:hover{opacity:.7}#creator-program .creator--benefits{border-top:4px solid #00af3a;margin:0 auto;max-width:1120px;padding-top:80px;width:100%}#creator-program .creator--benefits .creator__section-title{color:#00af3a;font-size:36px;margin-bottom:60px;text-align:center}#creator-program .creator--benefits .creator__benefit-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}#creator-program .creator--benefits .creator__benefit{margin-bottom:110px;text-align:center;width:500px}#creator-program .creator--benefits .creator__benefit .creator__benefit-title{font-size:20px;line-height:1.6}#creator-program .creator--benefits .creator__benefit .creator__benefit-img{align-items:center;display:flex;height:85px;justify-content:center;margin:20px 0}#creator-program .creator--benefits .creator__benefit .creator__benefit-text{line-height:1.7}#creator-program .creator--strengths{background-color:#00af3a;padding:60px 0 80px}#creator-program .creator--strengths .creator__section-title{color:#fff;font-size:36px;margin:0 0 40px;text-align:center}#creator-program .creator--strengths .creator__section-title .creator__section-subtitle{display:block;font-size:26px;font-weight:bold;margin-top:20px}#creator-program .creator--strengths .creator__strength-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1120px;width:100%}#creator-program .creator--strengths .creator__strength-list .creator__strength{background-color:#fff;border-radius:20px;padding:30px 0;text-align:center;width:340px}#creator-program .creator--strengths .creator__strength-list .creator__strength .creator__strength-badge{line-height:1.2}#creator-program .creator--strengths .creator__strength-list .creator__strength .creator__strength-badge span{display:block;font-size:26px;font-weight:bold}#creator-program .creator--strengths .creator__strength-list .creator__strength .creator__strength-title{color:#00af3a;font-size:22px;margin:20px 0 30px}#creator-program .creator--strengths .creator__strength-list .creator__strength .creator__point-list{display:block;padding:0 30px;text-align:left}#creator-program .creator--strengths .creator__strength-list .creator__strength .creator__point-list .creator__point{font-size:14px;line-height:2.2;padding-left:24px;position:relative}#creator-program .creator--strengths .creator__strength-list .creator__strength .creator__point-list .creator__point::after{background:url(/images/promotion/partner/ico-creator-right_001.svg) no-repeat;background-size:cover;content:"";display:inline-block;height:26px;left:0;position:absolute;top:3px;width:19px}#creator-program .creator--strengths .creator__strength-list .creator__strength:nth-child(2) .creator__point-list{padding:0 18px}#creator-program .creator--message{color:#444;margin:180px auto;max-width:1120px;width:100%}#creator-program .creator--message .creator__message-label{font-size:20px;font-weight:bold}#creator-program .creator--message .creator__message-title{color:#444;font-size:46px;line-height:1.4;margin:100px 0 60px}#creator-program .creator--message .creator__message-box{display:flex;justify-content:space-between}#creator-program .creator--message .creator__message-text{font-size:18px;font-weight:bold;line-height:1.8;margin:80px 0 0;max-width:500px}#creator-program .creator--message .creator__message-image{max-width:540px}#creator-program .creator--example{margin:0 auto 200px;max-width:1120px;width:100%}#creator-program .creator--example .creator__section-title{color:#00af3a;font-size:36px;margin-bottom:30px;text-align:center}#creator-program .creator--example .creator__example-intro{margin-bottom:60px;text-align:center}#creator-program .creator--example .creator__example-card{display:flex;flex-wrap:wrap;gap:35px}#creator-program .creator--example .creator__example-card .creator__example-works{flex:0 0 calc(33.333% - 10px);margin:0 auto;margin-bottom:50px;max-width:350px}#creator-program .creator--example .creator__example-card .creator__example-works .creator__example--media{background-color:#f7f7f7;border-radius:10px;margin:0 0 20px;max-height:320px;overflow:hidden;padding:15px 15px 0;position:relative;position:relative;text-align:center;z-index:0}#creator-program .creator--example .creator__example-card .creator__example-works .creator__example--media .creator__example-images{max-height:300px;overflow:hidden;position:relative}#creator-program .creator--example .creator__example-card .creator__example-works .creator__example--media .creator__example-images img{border-top-left-radius:10px;border-top-right-radius:10px;display:block;max-width:260px;position:relative}#creator-program .creator--example .creator__example-card .creator__example-works .creator__example--media .creator__example-images .creator__example-images__sp{border-radius:10px;box-shadow:2px 2px 4px -1px rgba(0,0,0,.1);max-width:100px;position:absolute;right:0;right:2px;top:68px}#creator-program .creator--example .creator__example-card .creator__example-works .creator__example--content .creator__example--header{margin:0 0 20px}#creator-program .creator--example .creator__example-card .creator__example-works .creator__example--content .creator__example--header .creator__example--title{font-size:20px;font-weight:bold;line-height:1.4}#creator-program .creator--example .creator__example-card .creator__example-works .creator__example--info .creator__example--info-row{font-size:14px;line-height:1.8;margin:20px 0 30px;text-align:right}#creator-program .creator--example .creator__example-card .creator__example-works .creator__example--info .creator__example--info-row .creator__example--info-company{font-size:16px;font-weight:bold}#creator-program .creator--model{margin:0 auto 240px;max-width:1120px;width:100%}#creator-program .creator--model .creator__section-title{color:#00af3a;font-size:36px;margin-bottom:30px;text-align:center}#creator-program .creator--model .creator__model-intro{margin-bottom:60px;text-align:center}#creator-program .creator--model .creator__model-note{font-size:15px;line-height:1.7;margin:30px 0 0}#creator-program .creator--assist{border-bottom:1px solid #ccc;margin:0 auto;max-width:1120px;width:100%}#creator-program .creator--assist .creator__section-title{color:#00af3a;font-size:36px;margin-bottom:60px;text-align:center}#creator-program .creator--assist .creator__assist-list{display:flex;flex-wrap:wrap;justify-content:space-between}#creator-program .creator--assist .creator__assist-list .creator__assist-item{margin-bottom:90px;text-align:center;width:500px}#creator-program .creator--assist .creator__assist-list .creator__assist-item .creator__assist-title{font-size:20px}#creator-program .creator--assist .creator__assist-list .creator__assist-item .creator__assist-img{align-items:center;display:flex;height:130px;justify-content:center;margin:30px 0}#creator-program .creator--assist .creator__assist-list .creator__assist-item .creator__assist-text{line-height:1.7}#creator-program .creator--flow{margin:100px auto 180px;max-width:1120px;width:100%}#creator-program .creator--flow .creator__section-title{color:#00af3a;font-size:36px;margin-bottom:80px;text-align:center}#creator-program .creator--flow .creator__steps{margin:0 auto;max-width:580px}#creator-program .creator--flow .creator__steps .creator__step-title{border:1px solid #ddd;border-radius:20px;color:#00af3a;display:inline-block;font-size:20px;font-weight:bold;padding:10px 20px}#creator-program .creator--flow .creator__steps .creator__step-desc{line-height:1.7;margin:20px 0 44px 60px;max-width:500px;position:relative}#creator-program .creator--flow .creator__steps .creator__step-desc a{color:initial;text-decoration:underline}#creator-program .creator--flow .creator__steps .creator__step-desc a:hover{text-decoration:none}#creator-program .creator--faq{background-color:#fafafa;margin:0 auto;padding:80px 0;width:100%}#creator-program .creator--faq .creator--faq__inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1120px}#creator-program .creator--faq .creator__section-title{color:#00af3a;font-size:28px}#creator-program .creator--faq .creator__qa{background-color:#fff;border-radius:10px;margin:0 0 30px;padding:20px 40px;width:800px}#creator-program .creator--faq .creator__qa .creator__question{color:#000;font-size:20px;font-weight:bold}#creator-program .creator--faq .creator__qa .creator__answer{line-height:1.7;max-height:0;overflow:hidden;padding:0;transition:max-height .35s ease,padding .35s ease}#creator-program .creator--faq .creator__qa .creator__answer a{color:#00af3a;display:block}#creator-program .creator--faq .creator__qa .creator__answer a:hover{text-decoration:underline}#creator-program .creator--apply{border-top:4px solid #00af3a;margin:130px auto 80px;max-width:1120px;width:100%}#creator-program .creator--apply .creator__section-title{color:#00af3a;font-size:36px;margin:130px 0 30px;text-align:center}#creator-program .creator--apply .creator__apply-intro__wrap{margin:0 auto;max-width:840px}#creator-program .creator--apply .creator__apply-intro{font-size:16px;line-height:1.7;text-align:center}#creator-program .creator--apply .creator__requirements{border:1px solid #00af3a;border-radius:10px;display:flex;flex-wrap:wrap;margin:40px 0 0 0;padding:30px 40px}#creator-program .creator--apply .creator__requirements .creator__requirements-title{color:#00af3a;font-size:20px}#creator-program .creator--apply .creator__requirements .creator__requirements-list{margin:-5px 0 0 70px}#creator-program .creator--apply .creator__requirements .creator__requirements-list .creator__requirements-item{line-height:1.8;list-style:disc}#creator-program .creator--form{margin:0 auto 200px;max-width:1120px;width:100%}#creator-program .creator--form .creator__field{align-items:center;display:flex;justify-content:right}#creator-program .creator--form .required__label{color:#222;display:block;margin:0 0 40px}#creator-program .creator--form .creator__form-Wrap{display:flex;flex-wrap:wrap;justify-content:right}#creator-program .creator--form .creator__main,#creator-program .creator--form .creator__results,#creator-program .creator--form .creator__free{width:910px}#creator-program .creator--form .creator__results,#creator-program .creator--form .creator__free{border-top:1px solid #ddd;padding:30px 0 0}#creator-program .creator--form .creator__results p{font-size:20px;font-weight:bold;margin:0 0 30px}#creator-program .creator--form input[type=text],#creator-program .creator--form input[type=url]{border:1px solid #999;border-radius:6px;color:#222;font-size:14px;height:54px}#creator-program .creator--form textarea{border:1px solid #999;border-radius:6px;box-sizing:border-box;color:#222;font-size:14px;height:54px;overflow:auto;padding:10px 12px;resize:none}#creator-program .creator--form .creator__fieldset{align-items:flex-start;border:0;display:flex;gap:8px;margin:0 0 30px;padding:0}#creator-program .creator--form .creator__legend{font-weight:700;margin-bottom:12px}#creator-program .creator--form .creator__radios{align-items:center;display:flex;gap:20px;width:100%}#creator-program .creator--form .creator__radio{align-items:flex-start;display:flex;gap:8px}#creator-program .creator--form .creator__checkbox{margin:0 0 12px 0;width:100%}#creator-program .creator--form .creator__checkbox .creator__checkbox--personallink{margin:0 0 20px 0;text-align:center}#creator-program .creator--form .creator__checkbox .creator__checkbox--personallink a{color:#00af3a;display:inline-block;margin:0 3px 0 0}#creator-program .creator--form .creator__checkbox .creator__checkbox--personallink a::after{background-color:#00af3a;bottom:-6px;height:1px}#creator-program .creator--form .creator__grid{gap:16px}#creator-program .creator--form .creator__field{gap:30px;margin-bottom:30px}#creator-program .creator--form .creator__field .label-text{margin-top:-65px}#creator-program .creator--form .creator__field textarea{min-height:108px;width:100%}#creator-program .creator--form .creator__label{font-weight:600;text-align:right;width:220px}#creator-program .creator--form .creator__label .creator__req{margin-right:0}#creator-program .creator--form .creator__req{color:#c00;font-size:1em;margin-left:.5em;margin-right:.5em}#creator-program .creator--form .creator__input,#creator-program .creator--form .creator__radio-input{font:inherit;line-height:1.4}#creator-program .creator--form .creator__input{border:1px solid #ccc;border-radius:6px;padding:10px 12px;width:100%}#creator-program .creator--form .creator__actions{margin-top:40px;text-align:center}#creator-program .creator--form .creator__submit{background-color:#00af3a;border:0;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:700;padding:18px 85px;text-decoration:none;transition:.2s}#creator-program .creator--form .creator__submit:hover{opacity:.7}.creator__question{background:#fff;border:none;cursor:pointer;gap:12px;text-align:left;width:100%}#creator-program .creator--faq .creator__qa dt .creator__question{line-height:1.4;padding-right:32px;position:relative;text-align:left;width:100%}#creator-program .creator--faq .creator__question .creator__arrow{color:#00af3a;height:25px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}#creator-program .creator--faq .creator__question .creator__arrow::before,#creator-program .creator--faq .creator__question .creator__arrow::after{background:currentColor;bottom:8px;content:"";height:15px;left:50%;position:absolute;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;width:2px}#creator-program .creator--faq .creator__question .creator__arrow::before{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}#creator-program .creator--faq .creator__question .creator__arrow::after{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}#creator-program .creator--faq .creator__question[aria-expanded=true] .creator__arrow{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.creator-arrow-line{--len: 120px;--head: 10px;--color: #DDD;background:var(--color);height:var(--len);margin-inline:auto;position:relative;width:2px}.creator-arrow-line{left:-23px;position:absolute;top:-20px}.creator-arrow-line::before,.creator-arrow-line::after{background:var(--color);bottom:0;content:"";height:var(--head);left:50%;position:absolute;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;width:2px}.creator-arrow-line::before{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.creator-arrow-line::after{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.creator-arrow-line--sm{--len: 105px}.creator-arrow-line--lg{--len: 140px}#creator-program .creator__question{-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;font:inherit;padding:0;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}#creator-program .creator__question:active{opacity:.8}#creator-program .creator__question:focus-visible{outline:2px solid #00af3a;outline-offset:2px}#creator-program .creator__question::-moz-focus-inner{border:0}:root{--ctrl-size: 20px;--ctrl-gap: 10px;--ctrl-border: #bbb;--ctrl-bg: #fff;--ctrl-checked:#00af3a;--ctrl-focus: #4c9ffe}.creator__radio-input{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.creator__radio-label{cursor:pointer;line-height:20px;padding-left:30px;position:relative}.creator__radio-label::before{background:#fff;border:1.5px solid #bbb;border-radius:50%;box-sizing:border-box;content:"";height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}.creator__radio-label::after{background:#00af3a;border-radius:50%;content:"";height:12px;left:10px;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;width:12px;z-index:2}.creator__radio-input:checked+.creator__radio-label::after{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.creator__radio-input:focus-visible+.creator__radio-label::before{outline:2px solid #4c9ffe;outline-offset:2px}.creator__checkbox-input{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.creator__checkbox-label{cursor:pointer;line-height:20px;padding-left:30px;position:relative}.creator__checkbox-label::before{background:#fff;border:1.5px solid #bbb;border-radius:1px;box-sizing:border-box;content:"";height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}.creator__checkbox-label::after{border-bottom:2px solid #00af3a;border-right:2px solid #00af3a;content:"";height:14px;left:5px;position:absolute;top:50%;-webkit-transform:translateY(-60%) rotate(45deg) scale(0);transform:translateY(-60%) rotate(45deg) scale(0);-webkit-transform-origin:50% 70%;transform-origin:50% 70%;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;width:8px;z-index:2}.creator__checkbox-input:checked+.creator__checkbox-label::after{-webkit-transform:translateY(-60%) rotate(45deg) scale(1);transform:translateY(-60%) rotate(45deg) scale(1)}.creator__checkbox-input:focus-visible+.creator__checkbox-label::before{outline:2px solid #4c9ffe;outline-offset:2px}:root{--focus: #00af3a;--focus-ring: rgba(0,175,58,.25)}.creator__input,.creator__form textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;caret-color:#00af3a;outline:none;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.creator__input:focus,.creator__input:focus-visible,.creator__form textarea:focus,.creator__form textarea:focus-visible{border-color:#00af3a;box-shadow:0 0 0 3px rgba(0,175,58,.25)}.creator__input:focus:not(:focus-visible),.creator__form textarea:focus:not(:focus-visible){border-color:#00af3a;box-shadow:none}.creator__field:focus-within .creator__label{color:#00af3a}.creator__input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset !important}.creator__input:-webkit-autofill:focus{border-color:#00af3a;box-shadow:0 0 0 1000px #fff inset,0 0 0 3px rgba(0,175,58,.25)}.creator__input::-webkit-input-placeholder,.creator__form textarea::-webkit-input-placeholder{color:#999;opacity:1}.creator__input:-ms-input-placeholder,.creator__form textarea:-ms-input-placeholder{color:#999;opacity:1}.creator__input::-ms-input-placeholder,.creator__form textarea::-ms-input-placeholder{color:#999;opacity:1}.creator__input::placeholder,.creator__form textarea::placeholder{color:#999;opacity:1}.creator__input:focus::-webkit-input-placeholder,.creator__form textarea:focus::-webkit-input-placeholder{color:#999}.creator__input:focus:-ms-input-placeholder,.creator__form textarea:focus:-ms-input-placeholder{color:#999}.creator__input:focus::-ms-input-placeholder,.creator__form textarea:focus::-ms-input-placeholder{color:#999}.creator__input:focus::placeholder,.creator__form textarea:focus::placeholder{color:#999}.is-invalid .creator__input::-webkit-input-placeholder{color:#d93025}.is-invalid .creator__input:-ms-input-placeholder{color:#d93025}.is-invalid .creator__input::-ms-input-placeholder{color:#d93025}.is-invalid .creator__input::placeholder{color:#d93025}#creator-program .creator--form .creator__submit:disabled{background-color:#c8cdd3;border-color:#c8cdd3;color:#fff;cursor:not-allowed;opacity:.8}.creator__submit{-webkit-appearance:none;appearance:none;background-image:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#00af3a;border:0;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:700;padding:13px 85px;text-decoration:none;transition:background-color .2s,opacity .2s,-webkit-transform .05s;transition:background-color .2s,opacity .2s,transform .05s;transition:background-color .2s,opacity .2s,transform .05s,-webkit-transform .05s}.creator__submit:not(:disabled):hover{opacity:.7}.creator__submit:not(:disabled):active{-webkit-transform:translateY(1px);transform:translateY(1px)}.creator__submit:focus-visible{outline:2px solid #fff;outline-offset:2px}.creator__submit::-moz-focus-inner{border:0}.creator__submit:disabled{background-color:#c8cdd3;color:#fff;cursor:not-allowed;opacity:.9}:root{--floating-bg: #00AF3A;--floating-fg: #fff;--cta-bg: #FFAA00;--cta-fg: #fff;--x-color: #fff;--close-size: 36px;--close-gap: 12px;--side-pad: 16px}.creator__floating{background:#00af3a;bottom:0;color:#fff;left:0;padding:11px 16px;padding-bottom:max(11px,env(safe-area-inset-bottom));position:fixed;right:0;text-align:center;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease;will-change:opacity,transform;z-index:1}.creator__floating-body{display:inline-flex;justify-content:center}.creator__floating-cta{background:#fa0;border:1px solid #fa0;border-radius:30px;color:#fff;display:inline-block;font-weight:bold;padding:18px 40px;text-decoration:none;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease,-webkit-transform .05s ease;transition:transform .05s ease,opacity .2s ease,background-color .2s ease,border-color .2s ease;transition:transform .05s ease,opacity .2s ease,background-color .2s ease,border-color .2s ease,-webkit-transform .05s ease}.creator__floating-cta span{font-weight:bold}.creator__floating-cta:hover{opacity:.9}.creator__floating-cta:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.creator__floating-cta:focus-visible{outline:2px solid #fff;outline-offset:2px}.creator__floating-close{background:rgba(0,0,0,0);border:0;border-radius:8px;cursor:pointer;height:36px;position:absolute;right:max(16px,env(safe-area-inset-right));top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px}.creator__floating-close::before,.creator__floating-close::after{background:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:18px}.creator__floating-close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.creator__floating-close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.creator__floating-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.creator__floating.is-hiding{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}.creator__floating{bottom:0;left:0;position:fixed;right:0;-webkit-transform:translateY(110%);transform:translateY(110%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform;z-index:1000}.creator__floating.is-visible{-webkit-transform:translateY(0);transform:translateY(0)}.creator__floating.is-exiting{-webkit-transform:translateY(100%);transform:translateY(100%)}@media screen and (max-width: 600px){.partner{padding:0 20px}.partner__section .partner__title{font-size:28px}.partner__section .partner__subtitle{font-size:22px}.partner__section .partner__description--personallink{text-align:left}.partner__section .partner__description--personallink a::after{bottom:0}#creator-program .creator{padding:0 20px}#creator-program .creator--hero{margin:60px auto 80px}#creator-program .creator--hero .creator__title{font-size:20px}#creator-program .creator--hero .creator__lead{font-size:25px;margin:0 0 30px}#creator-program .creator--hero .creator__intro--box{display:block}#creator-program .creator--hero .creator__intro{margin:0 0 30px}#creator-program .creator--hero .creator__action{margin-top:50px;text-align:center}#creator-program .creator--benefits{padding-top:80px}#creator-program .creator--benefits .creator__section-title{font-size:30px}#creator-program .creator--benefits .creator__benefit .creator__benefit-text{text-align:left}#creator-program .creator--strengths{padding:60px 0 80px}#creator-program .creator--strengths .creator__section-title{font-size:30px}#creator-program .creator--strengths .creator__section-title .creator__section-subtitle{font-size:22px}#creator-program .creator--strengths .creator__strength-list{display:block;padding:0 20px}#creator-program .creator--strengths .creator__strength-list .creator__strength{margin-bottom:20px;width:100%}#creator-program .creator--message{margin:90px auto}#creator-program .creator--message .creator__message-label{display:block;text-align:center}#creator-program .creator--message .creator__message-title{font-size:25px}#creator-program .creator--message .creator__message-box{display:block}#creator-program .creator--message .creator__message-text{margin-bottom:40px}#creator-program .creator--message .creator__message-image{width:100%}#creator-program .creator--example{margin:0 auto 50px;padding:50px 20px}#creator-program .creator--example .creator__section-title{font-size:30px}#creator-program .creator--example .creator__section-title{line-height:1.3}#creator-program .creator--example .creator__example-intro{text-align:left}#creator-program .creator--example .creator__example-card{display:block}#creator-program .creator--model{background-color:#fafafa;margin:0 auto 50px;padding:50px 20px}#creator-program .creator--model .creator__section-title{font-size:30px}#creator-program .creator--model .creator__section-title{line-height:1.3}#creator-program .creator--model .creator__model-intro{text-align:left}#creator-program .creator--assist .creator__section-title{font-size:30px}#creator-program .creator--assist .creator__assist-list .creator__assist-item .creator__assist-text{text-align:left}#creator-program .creator--flow{margin:80px auto 50px}#creator-program .creator--flow .creator__section-title{font-size:30px;line-height:1.2}#creator-program .creator--faq{margin:0 auto;padding:50px 20px 40px}#creator-program .creator--faq .creator--faq__inner{display:block}#creator-program .creator--faq .creator__section-title{margin:0 0 50px;text-align:center}#creator-program .creator--faq .creator__qa{padding:20px 30px;width:100%}#creator-program .creator--apply{margin:80px auto}#creator-program .creator--apply .creator__section-title{font-size:30px;margin:60px auto 30px}#creator-program .creator--apply .creator__apply-intro{text-align:left}#creator-program .creator--apply .creator__requirements{display:block}#creator-program .creator--apply .creator__requirements .creator__requirements-title{margin:0 0 30px -20px}#creator-program .creator--apply .creator__requirements .creator__requirements-list{margin:0 0 0}#creator-program .creator--form .creator__field{display:block}#creator-program .creator--form .creator__radios{display:block}#creator-program .creator--form .creator__checkbox .creator__checkbox--personallink{font-size:16px}#creator-program .creator--form .creator__checkbox .creator__checkbox--personallink a::after{bottom:0}#creator-program .creator--form .creator__field .label-text{margin-top:initial}#creator-program .creator--form .creator__label{display:block;margin:0 0 14px;text-align:initial;width:100%}#creator-program .creator--form .creator__actions{margin-top:20px}.creator-arrow-line--sm{--len: 135px}.creator-arrow-line--lg{--len: 193px}.creator__radio-label{line-height:30px}.creator__floating-cta{padding:18px 85px}}@media(prefers-reduced-motion: reduce){#creator-program .creator--faq .creator__question .creator__arrow{transition:none}.creator__submit{transition:none}}
