.styles-module-scss-module__RTrRqG__uploadHero{background:linear-gradient(#7426ad 0%,#872fc4 100%);width:100vw;margin-top:-80px;margin-left:50%;padding:72px 0 68px;transform:translate(-50%)}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__heroInner{text-align:center;width:min(1200px,100vw - 40px);margin:0 auto}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__heroInner h1{color:#fff;margin-bottom:34px;font-weight:400;font-size:45px!important}@media screen and (min-width:500px) and (max-width:1030px){.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__heroInner h1{font-size:36px!important}}@media screen and (max-width:499px){.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__heroInner h1{font-size:28px!important}}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__fixerUpload{background:#ffffff14;border:1px dashed #ffffff73;border-radius:10px;width:min(520px,100%);margin:0 auto;position:relative}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__uploadOptions{text-align:left;width:min(520px,100%);margin:12px auto 0}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__fixerUploadContent{text-align:left;justify-content:center;align-items:center;gap:24px;padding:24px 28px;display:flex}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__fixerUploadContent.styles-module-scss-module__RTrRqG__fixerUploadContentLoading{filter:blur(4px)}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__fixerUploadText{color:#fff}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__fixerUploadText p{margin-bottom:18px;line-height:1.6}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__fixerUploadButton{color:#fff;background:#c78af4;border:none;border-radius:6px;padding:10px 20px}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__fixerUploadButton:hover{background:#b96fe9}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__fixerUploadContentError{color:#ffe3e3;margin-top:12px}@media screen and (max-width:1030px){.styles-module-scss-module__RTrRqG__uploadHero{margin-top:-40px;padding-top:52px}.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__heroInner{width:calc(100vw - 40px)}}@media screen and (max-width:699px){.styles-module-scss-module__RTrRqG__uploadHero .styles-module-scss-module__RTrRqG__fixerUploadContent{text-align:center;flex-direction:column}}
.styles-module-scss-module__ZtSyeG__fixerUploadLoading{background-color:#ffffffbf;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.styles-module-scss-module__ZtSyeG__fixerUploadLoading .styles-module-scss-module__ZtSyeG__loadingText{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.styles-module-scss-module__JWapwG__fixerUploadPage{width:min(1200px,100vw - 40px);margin-left:50%;transform:translate(-50%)}.styles-module-scss-module__JWapwG__fixerUploadPage .styles-module-scss-module__JWapwG__divider{border-top:1px dashed #d8d8d8;width:min(1200px,100vw - 40px);margin:0 auto}@media screen and (max-width:1030px){.styles-module-scss-module__JWapwG__fixerUploadPage,.styles-module-scss-module__JWapwG__fixerUploadPage .styles-module-scss-module__JWapwG__divider{width:calc(100vw - 40px)}}
.styles-module-scss-module__iIrWcq__fixerDetailSection{background:#fff;width:100vw;margin-left:50%;padding:60px 0;transform:translate(-50%)}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailInner{justify-content:space-between;align-items:center;gap:48px;width:min(1200px,100vw - 40px);margin:0 auto;display:flex}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailText{flex:1}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailText h2{color:#7426ad;margin-bottom:18px;font-size:30px;font-weight:400}@media screen and (min-width:500px) and (max-width:1030px){.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailText h2{font-size:24px}}@media screen and (max-width:499px){.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailText h2{font-size:24px}}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailText h3{color:#181818;margin-bottom:20px;font-size:16px;font-weight:700}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailText p{color:#262626;line-height:1.8}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailText p strong{font-weight:700}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailText ul{color:#262626;margin:22px 0 24px 18px}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailText ul li{line-height:1.8}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailText ul li:not(:last-child){margin-bottom:8px}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailVisual{flex-shrink:0}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailVisual img{max-width:100%;height:auto}@media screen and (max-width:1030px){.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailInner{flex-direction:column;align-items:flex-start;width:calc(100vw - 40px)}.styles-module-scss-module__iIrWcq__fixerDetailSection .styles-module-scss-module__iIrWcq__fixerDetailVisual{margin:0 auto}}
.styles-module-scss-module__bco0Ca__uploadStepsSection{background:#fff;width:100vw;margin-left:50%;padding:38px 0 20px;transform:translate(-50%)}.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__sectionInner{width:min(1200px,100vw - 40px);margin:0 auto}.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__sectionInner h2{text-align:center;color:#232323;margin-bottom:36px;font-size:30px;font-weight:400}@media screen and (min-width:500px) and (max-width:1030px){.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__sectionInner h2{font-size:30px}}@media screen and (max-width:499px){.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__sectionInner h2{font-size:26px}}.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__step{text-align:left}.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__step h3{color:#7426ad;margin:16px 0 10px;font-size:18px;font-weight:700}.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__step p{color:#2d2d2d;font-size:18px;line-height:1.5}.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__stepIcon{background:#f0f0f0;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__disclaimer{text-align:center;color:#7a7a7a;max-width:930px;margin:40px auto;font-size:12px;line-height:1.7}@media screen and (max-width:1030px){.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__sectionInner{width:calc(100vw - 40px)}.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){.styles-module-scss-module__bco0Ca__uploadStepsSection .styles-module-scss-module__bco0Ca__steps{grid-template-columns:1fr}}
.styles-module-scss-module__pYwo1q__originalPromoSection{background:#fff;width:100vw;margin-left:50%;padding:44px 0 80px;transform:translate(-50%)}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo{text-align:center;background:#f3f3f3;border-radius:28px;width:min(1200px,100vw - 40px);margin:0 auto;padding:82px 72px 64px;position:relative;overflow:hidden}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo:before{content:"";filter:blur(26px);background:radial-gradient(circle,#c06af0f2 0%,#ffb799b3 55%,#fff0 100%);border-radius:999px;width:240px;height:240px;position:absolute;bottom:-90px;left:-95px}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo>*{z-index:1;position:relative}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo h2{color:#000;margin-bottom:40px;font-size:40px;font-weight:400;line-height:1.1}@media screen and (min-width:500px) and (max-width:1030px){.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo h2{font-size:40px}}@media screen and (max-width:499px){.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo h2{font-size:32px}}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo h3{color:#000;max-width:1100px;margin:0 auto 40px;font-size:22px;font-weight:400;line-height:1.55}@media screen and (min-width:500px) and (max-width:1030px){.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo h3{font-size:22px}}@media screen and (max-width:499px){.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo h3{font-size:20px}}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo h3 strong{font-weight:700}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo p{color:#000;max-width:1200px;margin:0 auto;font-size:22px;line-height:1.65}@media screen and (min-width:500px) and (max-width:1030px){.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo p{font-size:20px}}@media screen and (max-width:499px){.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo p{font-size:18px}}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo p strong{font-weight:700}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromoPrimary{margin-bottom:40px!important}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromoEmphasis{color:#000;max-width:1180px;margin:0 auto 40px;font-size:18px;line-height:1.7}@media screen and (min-width:500px) and (max-width:1030px){.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromoEmphasis{font-size:18px}}@media screen and (max-width:499px){.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromoEmphasis{font-size:17px}}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromoEmphasis strong{font-weight:700}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromoButton{color:#fff;background:#111;border-radius:8px;justify-content:center;align-items:center;min-width:322px;padding:14px 24px;font-size:18px;text-decoration:none;display:inline-flex}@media screen and (max-width:1030px){.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo{width:calc(100vw - 40px)}}@media screen and (max-width:699px){.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromo{padding:48px 24px 40px}.styles-module-scss-module__pYwo1q__originalPromoSection .styles-module-scss-module__pYwo1q__originalPromoButton{width:100%;min-width:0}}
.styles-module-scss-module__Q0u-Ka__accessibilityTextSection{background:#fff;width:100vw;margin-left:50%;padding:44px 0 42px;transform:translate(-50%)}.styles-module-scss-module__Q0u-Ka__accessibilityTextSection .styles-module-scss-module__Q0u-Ka__textSectionInner{text-align:center;width:min(1200px,100vw - 40px);max-width:900px;margin:0 auto}.styles-module-scss-module__Q0u-Ka__accessibilityTextSection .styles-module-scss-module__Q0u-Ka__textSectionInner h2{color:#7426ad;margin-bottom:20px;font-size:30px;font-weight:400}@media screen and (min-width:500px) and (max-width:1030px){.styles-module-scss-module__Q0u-Ka__accessibilityTextSection .styles-module-scss-module__Q0u-Ka__textSectionInner h2{font-size:24px}}@media screen and (max-width:499px){.styles-module-scss-module__Q0u-Ka__accessibilityTextSection .styles-module-scss-module__Q0u-Ka__textSectionInner h2{font-size:24px}}.styles-module-scss-module__Q0u-Ka__accessibilityTextSection .styles-module-scss-module__Q0u-Ka__textSectionInner p{color:#313131;line-height:1.9}@media screen and (max-width:1030px){.styles-module-scss-module__Q0u-Ka__accessibilityTextSection .styles-module-scss-module__Q0u-Ka__textSectionInner{width:calc(100vw - 40px)}}
