.workshop-index-page-module__wqEofq__page{color:#f8f7ff;background:#08080c;min-height:100vh;overflow-x:hidden}.workshop-index-page-module__wqEofq__hero{background:radial-gradient(circle at 50% 10%,#6248ff40,#0000 38rem),linear-gradient(#090810 0%,#100e1b 70%,#0a0910 100%);padding:30px 24px 120px;position:relative;overflow:hidden}.workshop-index-page-module__wqEofq__glow{filter:blur(110px);pointer-events:none;background:#704fff29;border-radius:50%;width:900px;height:440px;position:absolute;top:120px;left:50%;transform:translate(-50%)}.workshop-index-page-module__wqEofq__shell{width:min(1240px,100%);margin:0 auto;position:relative}.workshop-index-page-module__wqEofq__breadcrumb{color:#ffffff75;gap:8px;font-size:14px;display:flex}.workshop-index-page-module__wqEofq__breadcrumb a:hover{color:#b8a7ff}.workshop-index-page-module__wqEofq__heroCopy{text-align:center;max-width:880px;margin:78px auto 62px}.workshop-index-page-module__wqEofq__heroCopy>span,.workshop-index-page-module__wqEofq__explainer>div>span{color:#ab95ff;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:750}.workshop-index-page-module__wqEofq__heroCopy h1{letter-spacing:-.06em;text-wrap:balance;margin:15px 0 20px;font-size:clamp(50px,7vw,84px);font-weight:500;line-height:.96}.workshop-index-page-module__wqEofq__heroCopy p{color:#ffffff94;max-width:730px;margin:0 auto;font-size:19px;line-height:1.7}.workshop-index-page-module__wqEofq__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.workshop-index-page-module__wqEofq__categoryCard{background:#17151f;border:1px solid #ffffff1a;border-radius:26px;transition:border-color .18s,transform .18s;overflow:hidden;box-shadow:0 24px 70px #0003}.workshop-index-page-module__wqEofq__categoryCard:hover{border-color:#ad95ff85;transform:translateY(-4px)}.workshop-index-page-module__wqEofq__categoryVisual{color:#fff;background:#12111a;height:250px;position:relative;overflow:hidden}.workshop-index-page-module__wqEofq__categoryVideo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:filter .24s,transform .42s cubic-bezier(.2,.75,.25,1)}.workshop-index-page-module__wqEofq__categoryCard:hover .workshop-index-page-module__wqEofq__categoryVideo{filter:saturate(1.06)brightness(.9);transform:scale(1.035)}.workshop-index-page-module__wqEofq__categoryShade{pointer-events:none;background:linear-gradient(#08070e05 36%,#08070e8a 100%);position:absolute;inset:0}.workshop-index-page-module__wqEofq__categoryIcon{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0a1694;border:1px solid #ffffff3d;border-radius:15px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:18px;left:18px;box-shadow:0 12px 28px #0000003d}.workshop-index-page-module__wqEofq__categoryIcon svg{z-index:1}.workshop-index-page-module__wqEofq__categoryCopy{padding:30px}.workshop-index-page-module__wqEofq__categoryCopy>span{color:#aa94ff;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:720}.workshop-index-page-module__wqEofq__categoryCopy h2{letter-spacing:-.045em;margin:8px 0 12px;font-size:34px}.workshop-index-page-module__wqEofq__categoryCopy p{color:#ffffff85;min-height:78px;margin:0;font-size:15px;line-height:1.65}.workshop-index-page-module__wqEofq__categoryCopy strong{color:#baa7ff;align-items:center;gap:8px;margin-top:24px;font-size:14px;display:inline-flex}.workshop-index-page-module__wqEofq__explainer{text-align:center;background:#0c0b12;padding:112px 24px}.workshop-index-page-module__wqEofq__explainerShell{width:min(940px,100%);margin:0 auto}.workshop-index-page-module__wqEofq__explainer h2{letter-spacing:-.05em;margin:12px 0 17px;font-size:clamp(34px,5vw,54px);line-height:1.05}.workshop-index-page-module__wqEofq__explainer p{margin:0;color:#ffffff8a;max-width:800px;margin-inline:auto;font-size:18px;line-height:1.7}.workshop-index-page-module__wqEofq__workflowLinks{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}.workshop-index-page-module__wqEofq__workflowLinks a{color:#ffffffc7;background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 18px;font-size:15px;font-weight:650;line-height:1.35;transition:border-color .18s,color .18s,transform .18s;display:flex}.workshop-index-page-module__wqEofq__workflowLinks a:hover{color:#c9bcff;border-color:#ad95ff80;transform:translateY(-2px)}.workshop-index-page-module__wqEofq__workflowLinks svg{flex:none}@media (max-width:980px){.workshop-index-page-module__wqEofq__categoryGrid,.workshop-index-page-module__wqEofq__workflowLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.workshop-index-page-module__wqEofq__hero{padding:24px 18px 80px}.workshop-index-page-module__wqEofq__heroCopy{margin:58px auto 44px}.workshop-index-page-module__wqEofq__heroCopy h1{font-size:46px}.workshop-index-page-module__wqEofq__heroCopy p{font-size:17px}.workshop-index-page-module__wqEofq__categoryGrid{grid-template-columns:1fr}.workshop-index-page-module__wqEofq__categoryVisual{height:190px}.workshop-index-page-module__wqEofq__categoryCopy p{min-height:0}.workshop-index-page-module__wqEofq__explainer{padding:82px 20px}.workshop-index-page-module__wqEofq__workflowLinks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.workshop-index-page-module__wqEofq__categoryCard,.workshop-index-page-module__wqEofq__categoryVideo,.workshop-index-page-module__wqEofq__workflowLinks a{transition:none}}
.avatar-workshop-page-module__acfM5G__page{color:#f8f7ff;background:#08080c;min-height:100vh;overflow-x:hidden}.avatar-workshop-page-module__acfM5G__shell{width:min(1240px,100% - 48px);margin:0 auto;position:relative}.avatar-workshop-page-module__acfM5G__breadcrumb{color:#ffffff75;flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.avatar-workshop-page-module__acfM5G__breadcrumb a{transition:color .16s}.avatar-workshop-page-module__acfM5G__breadcrumb a:hover{color:#b9a8ff}.avatar-workshop-page-module__acfM5G__hero,.avatar-workshop-page-module__acfM5G__indexHero{background:radial-gradient(circle at 68% 24%,#7853ff4d,#0000 28rem),linear-gradient(#090810 0%,#121020 100%);border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.avatar-workshop-page-module__acfM5G__hero{padding:32px 0 112px}.avatar-workshop-page-module__acfM5G__indexHero{padding:32px 0 92px}.avatar-workshop-page-module__acfM5G__heroGlow,.avatar-workshop-page-module__acfM5G__indexHeroGlow{filter:blur(100px);pointer-events:none;background:#684aff2e;border-radius:999px;position:absolute}.avatar-workshop-page-module__acfM5G__heroGlow{width:560px;height:420px;top:120px;right:-80px}.avatar-workshop-page-module__acfM5G__indexHeroGlow{width:920px;height:420px;top:100px;left:50%;transform:translate(-50%)}.avatar-workshop-page-module__acfM5G__heroCopy{z-index:2;max-width:760px;padding-top:78px;position:relative}.avatar-workshop-page-module__acfM5G__heroLayout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:end;gap:52px;display:grid}.avatar-workshop-page-module__acfM5G__heroPortrait{z-index:1;background:#11101c;border:1px solid #b096ff33;border-bottom:0;border-radius:220px 220px 0 0;width:min(100%,410px);height:520px;margin:34px 0 -112px auto;position:relative;overflow:hidden;box-shadow:0 0 100px #6443ff33}.avatar-workshop-page-module__acfM5G__heroPortrait:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 48%,#09081038 70%,#111020 100%);position:absolute;inset:0}.avatar-workshop-page-module__acfM5G__heroPortrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transform-origin:top;transform:scale(1.04)}.avatar-workshop-page-module__acfM5G__heroPortrait figcaption{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0a12b3;border:1px solid #ffffff21;border-radius:15px;padding:15px 17px;position:absolute;bottom:24px;left:24px;right:24px;box-shadow:0 18px 45px #0000003d}.avatar-workshop-page-module__acfM5G__heroPortrait figcaption span,.avatar-workshop-page-module__acfM5G__heroPortrait figcaption strong{display:block}.avatar-workshop-page-module__acfM5G__heroPortrait figcaption span{color:#ae96ff;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:760}.avatar-workshop-page-module__acfM5G__heroPortrait figcaption strong{margin-top:5px;font-size:18px;font-weight:650}.avatar-workshop-page-module__acfM5G__heroCopy>span,.avatar-workshop-page-module__acfM5G__indexHeroCopy>span,.avatar-workshop-page-module__acfM5G__studioHeading>span,.avatar-workshop-page-module__acfM5G__sectionHeading>span,.avatar-workshop-page-module__acfM5G__seoGrid>div:first-child>span,.avatar-workshop-page-module__acfM5G__professionContentIntro>div:first-child>span,.avatar-workshop-page-module__acfM5G__regionalIntro>div:first-child>span,.avatar-workshop-page-module__acfM5G__avatarBenefitBlock>div:first-child>span{color:#ae96ff;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:760}.avatar-workshop-page-module__acfM5G__heroCopy h1,.avatar-workshop-page-module__acfM5G__indexHeroCopy h1{letter-spacing:-.06em;text-wrap:balance;max-width:1060px;margin:16px 0 24px;font-size:clamp(50px,7vw,88px);font-weight:500;line-height:.98}.avatar-workshop-page-module__acfM5G__heroCopy p,.avatar-workshop-page-module__acfM5G__indexHeroCopy p{color:#ffffff9e;max-width:760px;margin:0;font-size:19px;line-height:1.7}.avatar-workshop-page-module__acfM5G__indexHeroCopy{text-align:center;max-width:980px;margin:74px auto 42px}.avatar-workshop-page-module__acfM5G__indexHeroCopy p{margin-inline:auto}.avatar-workshop-page-module__acfM5G__searchBox{color:#ffffff80;background:#181622e6;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:12px;width:min(760px,100%);min-height:62px;margin:0 auto;padding:0 20px;display:flex;box-shadow:0 24px 70px #0000003d}.avatar-workshop-page-module__acfM5G__searchBox:focus-within{border-color:#a990ffb8}.avatar-workshop-page-module__acfM5G__searchBox input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px}.avatar-workshop-page-module__acfM5G__searchBox input::placeholder{color:#ffffff61}.avatar-workshop-page-module__acfM5G__searchBox>span{color:#fff6;flex:none;font-size:13px}.avatar-workshop-page-module__acfM5G__professionSection{background:#0b0a10;padding:72px 0 120px}.avatar-workshop-page-module__acfM5G__professionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.avatar-workshop-page-module__acfM5G__professionCard{background:#17151f;border:1px solid #ffffff17;border-radius:24px;transition:border-color .18s,transform .18s;overflow:hidden;box-shadow:0 18px 50px #0000002e}.avatar-workshop-page-module__acfM5G__professionCard:hover{border-color:#ae96ff80;transform:translateY(-4px)}.avatar-workshop-page-module__acfM5G__professionVisual{aspect-ratio:16/10;background:radial-gradient(circle at 50% 32%,#9778ff85,#0000 38%),linear-gradient(145deg,#27213e,#121019);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.avatar-workshop-page-module__acfM5G__professionVisual:after{content:"";background:linear-gradient(#08070d14,#0000 34%),linear-gradient(#0000 54%,#08070dd1);position:absolute;inset:0}.avatar-workshop-page-module__acfM5G__professionVisual img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .22s}.avatar-workshop-page-module__acfM5G__professionCard:hover .avatar-workshop-page-module__acfM5G__professionVisual img{transform:scale(1.035)}.avatar-workshop-page-module__acfM5G__professionVisual i{color:#ffffffad;z-index:1;background:#0a091080;border:1px solid #ffffff1f;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal;position:absolute;bottom:14px;right:16px}.avatar-workshop-page-module__acfM5G__professionCopy{padding:22px}.avatar-workshop-page-module__acfM5G__professionCopy h2{letter-spacing:-.025em;margin:0 0 10px;font-size:22px;font-weight:650}.avatar-workshop-page-module__acfM5G__professionCopy p{color:#ffffff85;min-height:69px;margin:0;font-size:14px;line-height:1.62}.avatar-workshop-page-module__acfM5G__professionCopy>span{color:#b7a5ff;align-items:center;gap:7px;margin-top:19px;font-size:13px;font-weight:700;display:flex}.avatar-workshop-page-module__acfM5G__emptySearch{color:#ffffff80;text-align:center;padding:72px 0}.avatar-workshop-page-module__acfM5G__studioSection{background:radial-gradient(circle at 10% 20%,#6648ff1f,#0000 28rem),#0b0a10;padding:112px 0 124px}.avatar-workshop-page-module__acfM5G__studioHeading{margin-bottom:42px}.avatar-workshop-page-module__acfM5G__studioHeading h2,.avatar-workshop-page-module__acfM5G__sectionHeading h2,.avatar-workshop-page-module__acfM5G__seoGrid h2{letter-spacing:-.055em;text-wrap:balance;margin:12px 0 14px;font-size:clamp(38px,5vw,62px);font-weight:500;line-height:1.02}.avatar-workshop-page-module__acfM5G__studioHeading p{color:#ffffff8c;margin:0;font-size:18px}.avatar-workshop-page-module__acfM5G__studioGrid{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:start;gap:24px;display:grid}.avatar-workshop-page-module__acfM5G__formPanel,.avatar-workshop-page-module__acfM5G__resultPanel{background:#17151f;border:1px solid #ffffff1a;border-radius:28px;box-shadow:0 28px 90px #0000003d}.avatar-workshop-page-module__acfM5G__formPanel{padding:28px}.avatar-workshop-page-module__acfM5G__resultPanel{position:sticky;top:18px;overflow:hidden}.avatar-workshop-page-module__acfM5G__fieldBlock+.avatar-workshop-page-module__acfM5G__fieldBlock{border-top:1px solid #ffffff17;margin-top:34px;padding-top:32px}.avatar-workshop-page-module__acfM5G__fieldHeading{align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.avatar-workshop-page-module__acfM5G__fieldHeading>span{color:#fff;background:#6d4bff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:760;display:flex}.avatar-workshop-page-module__acfM5G__fieldHeading h3,.avatar-workshop-page-module__acfM5G__resultHeader h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:650}.avatar-workshop-page-module__acfM5G__fieldHeading p{color:#ffffff7a;margin:6px 0 0;font-size:14px;line-height:1.55}.avatar-workshop-page-module__acfM5G__ageGrid,.avatar-workshop-page-module__acfM5G__genderGrid{gap:12px;display:grid}.avatar-workshop-page-module__acfM5G__ageGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.avatar-workshop-page-module__acfM5G__genderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.avatar-workshop-page-module__acfM5G__ageCard,.avatar-workshop-page-module__acfM5G__genderCard{cursor:pointer;background:#111018;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;min-width:0;padding:17px 14px 14px;transition:border-color .16s,background .16s;display:flex;position:relative}.avatar-workshop-page-module__acfM5G__ageCard:hover,.avatar-workshop-page-module__acfM5G__ageCardActive,.avatar-workshop-page-module__acfM5G__genderCard:hover,.avatar-workshop-page-module__acfM5G__genderCardActive{background:#201b31;border-color:#977affb3}.avatar-workshop-page-module__acfM5G__ageCard input,.avatar-workshop-page-module__acfM5G__genderCard input{opacity:0;pointer-events:none;position:absolute}.avatar-workshop-page-module__acfM5G__ageCheck,.avatar-workshop-page-module__acfM5G__genderCheck{color:#fff;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:12px;right:12px}.avatar-workshop-page-module__acfM5G__ageCardActive .avatar-workshop-page-module__acfM5G__ageCheck,.avatar-workshop-page-module__acfM5G__genderCardActive .avatar-workshop-page-module__acfM5G__genderCheck{background:#7656ff;border-color:#7656ff}.avatar-workshop-page-module__acfM5G__ageCard strong,.avatar-workshop-page-module__acfM5G__genderCard strong{padding-right:24px;font-size:14px;font-weight:680}.avatar-workshop-page-module__acfM5G__ageCard small,.avatar-workshop-page-module__acfM5G__genderCard small{color:#ffffff6b;margin-top:4px;font-size:12px}.avatar-workshop-page-module__acfM5G__ageCard audio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:30px;margin-top:14px}.avatar-workshop-page-module__acfM5G__formPanel textarea{resize:vertical;color:#fff;width:100%;min-height:190px;font:inherit;background:#0e0d14;border:1px solid #ffffff1c;border-radius:18px;outline:none;padding:18px;font-size:16px;line-height:1.7;transition:border-color .16s;display:block}.avatar-workshop-page-module__acfM5G__formPanel textarea:focus{border-color:#977affc7}.avatar-workshop-page-module__acfM5G__formPanel textarea::placeholder{color:#ffffff4d}.avatar-workshop-page-module__acfM5G__textareaMeta{color:#ffffff61;justify-content:space-between;margin-top:9px;font-size:12px;display:flex}.avatar-workshop-page-module__acfM5G__visuallyHiddenFile{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.avatar-workshop-page-module__acfM5G__imageDropzone{cursor:pointer;text-align:center;background:radial-gradient(circle at 50% 20%,#805cff29,#0000 52%),#0f0e16;border:1px dashed #b19aff6b;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:210px;padding:28px;transition:border-color .16s,background .16s,transform .16s;display:flex}.avatar-workshop-page-module__acfM5G__imageDropzone:hover,.avatar-workshop-page-module__acfM5G__imageDropzoneActive{background-color:#171326;border-color:#a58dff;transform:translateY(-1px)}.avatar-workshop-page-module__acfM5G__imageDropzone>span{color:#baf;background:#704bff26;border:1px solid #b19aff4d;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:14px;display:flex}.avatar-workshop-page-module__acfM5G__imageDropzone strong{font-size:16px;font-weight:700}.avatar-workshop-page-module__acfM5G__imageDropzone p{color:#ffffff8c;margin:7px 0 0;font-size:13px}.avatar-workshop-page-module__acfM5G__imageDropzone small{color:#ffffff5c;margin-top:10px;font-size:12px;line-height:1.5}.avatar-workshop-page-module__acfM5G__customImagePreview{background:#100e19;border:1px solid #a48aff57;border-radius:20px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px;padding:14px;display:grid}.avatar-workshop-page-module__acfM5G__customImagePreview img{-o-object-fit:cover;object-fit:cover;background:#09080e;border-radius:14px;width:112px;height:142px;display:block}.avatar-workshop-page-module__acfM5G__customImageInfo{min-width:0}.avatar-workshop-page-module__acfM5G__customImageInfo>strong,.avatar-workshop-page-module__acfM5G__customImageInfo>span{display:block}.avatar-workshop-page-module__acfM5G__customImageInfo>strong{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.avatar-workshop-page-module__acfM5G__customImageInfo>span{color:#ffffff75;margin-top:7px;font-size:12px;line-height:1.55}.avatar-workshop-page-module__acfM5G__customImageActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.avatar-workshop-page-module__acfM5G__customImageActions button{color:#ffffffbf;min-height:36px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}.avatar-workshop-page-module__acfM5G__customImageActions button:hover{color:#fff;border-color:#a48aff80}.avatar-workshop-page-module__acfM5G__customImageActions button:disabled{cursor:wait;opacity:.5}.avatar-workshop-page-module__acfM5G__imageChoiceNote{color:#ffffff6b;margin:12px 2px 0;font-size:12px;line-height:1.6}.avatar-workshop-page-module__acfM5G__imageChoiceNote strong{color:#ffffffad}.avatar-workshop-page-module__acfM5G__generateButton,.avatar-workshop-page-module__acfM5G__downloadButton{color:#fff;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:54px;font-size:15px;font-weight:760;display:flex}.avatar-workshop-page-module__acfM5G__generateButton{cursor:pointer;background:linear-gradient(100deg,#6144ff,#9465ff);border:0;width:100%;margin-top:26px;box-shadow:0 18px 42px #5f43ff40}.avatar-workshop-page-module__acfM5G__generateButton:disabled{cursor:wait;opacity:.76}.avatar-workshop-page-module__acfM5G__creditNote{color:#ffffff61;text-align:center;margin:12px 6px 0;font-size:12px;line-height:1.55}.avatar-workshop-page-module__acfM5G__resultHeader{justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}.avatar-workshop-page-module__acfM5G__resultHeader>div>span{color:#a98fff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:760;display:block}.avatar-workshop-page-module__acfM5G__languagePill{color:#baa8ff;background:#6c4aff1f;border:1px solid #a58bff52;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:700}.avatar-workshop-page-module__acfM5G__previewStage{background:radial-gradient(circle at 50% 40%,#7753ff33,#0000 45%),#0b0a10;border-block:1px solid #ffffff14;justify-content:center;align-items:center;min-height:390px;display:flex;overflow:hidden}.avatar-workshop-page-module__acfM5G__previewStage video{-o-object-fit:contain;object-fit:contain;background:#09080e;width:100%;height:390px;display:block}.avatar-workshop-page-module__acfM5G__previewEmpty{text-align:center;max-width:310px;padding:48px 24px}.avatar-workshop-page-module__acfM5G__previewEmpty>span{color:#b7a4ff;background:#6b49ff24;border:1px solid #a48aff47;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.avatar-workshop-page-module__acfM5G__previewEmpty strong{font-size:17px;display:block}.avatar-workshop-page-module__acfM5G__previewEmpty p{color:#ffffff6e;margin:9px 0 0;font-size:13px;line-height:1.55}.avatar-workshop-page-module__acfM5G__workflowProgress{padding:22px 24px 24px}.avatar-workshop-page-module__acfM5G__progressMeta{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.avatar-workshop-page-module__acfM5G__progressMeta span{color:#ffffffad;font-size:13px;font-weight:650}.avatar-workshop-page-module__acfM5G__progressMeta strong{color:#c3b4ff;font-size:13px;font-weight:760}.avatar-workshop-page-module__acfM5G__progressTrack{background:#ffffff12;border:1px solid #ffffff14;border-radius:999px;height:9px;overflow:hidden}.avatar-workshop-page-module__acfM5G__progressFill{border-radius:inherit;background:linear-gradient(90deg,#6748ff,#ad7cff);height:100%;transition:width .5s;display:block;box-shadow:0 0 20px #7855ff7a}.avatar-workshop-page-module__acfM5G__progressFill[data-state=failed]{background:linear-gradient(90deg,#ff6b7a,#ff9b7c);box-shadow:0 0 20px #ff62704d}.avatar-workshop-page-module__acfM5G__errorMessage{color:#ffb7bd;background:#ff57671a;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:0 24px 20px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.avatar-workshop-page-module__acfM5G__errorMessage a{color:#fff;text-underline-offset:3px;flex:none;font-weight:700;text-decoration:underline}.avatar-workshop-page-module__acfM5G__downloadButton{background:#6e4cff;margin:0 24px 24px}.avatar-workshop-page-module__acfM5G__spinner{animation:.9s linear infinite avatar-workshop-page-module__acfM5G__spin}@keyframes avatar-workshop-page-module__acfM5G__spin{to{transform:rotate(360deg)}}.avatar-workshop-page-module__acfM5G__languageSwitchSection{background:#0d0c13;border-block:1px solid #ffffff12;padding:24px 0 28px}.avatar-workshop-page-module__acfM5G__languageSwitchSection>div>span{color:#ffffff75;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700;display:block}.avatar-workshop-page-module__acfM5G__languageSwitchGrid{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;display:grid}.avatar-workshop-page-module__acfM5G__languageSwitchGrid a{color:#ffffffbd;text-align:center;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;min-width:0;padding:12px 10px;transition:border-color .16s,background .16s,color .16s}.avatar-workshop-page-module__acfM5G__languageSwitchGrid a:hover,.avatar-workshop-page-module__acfM5G__languageSwitchGrid a[aria-current=page]{color:#fff;background:#6f4dff24;border-color:#9777ff8c}.avatar-workshop-page-module__acfM5G__languageSwitchGrid strong,.avatar-workshop-page-module__acfM5G__languageSwitchGrid small{text-overflow:ellipsis;display:block;overflow:hidden}.avatar-workshop-page-module__acfM5G__languageSwitchGrid strong{white-space:nowrap;font-size:13px;font-weight:680}.avatar-workshop-page-module__acfM5G__languageSwitchGrid small{color:#ffffff61;margin-top:3px;font-size:10px}.avatar-workshop-page-module__acfM5G__professionContentSection{background:radial-gradient(circle at 12% 24%,#714dff26,#0000 25rem),#11101a;border-top:1px solid #ffffff12;padding:124px 0}.avatar-workshop-page-module__acfM5G__professionContentIntro{grid-template-columns:minmax(0,.9fr) minmax(0,.72fr);align-items:start;gap:90px;display:grid}.avatar-workshop-page-module__acfM5G__professionContentIntro h2{letter-spacing:-.055em;text-wrap:balance;margin:12px 0 0;font-size:clamp(38px,5vw,62px);font-weight:500;line-height:1.02}.avatar-workshop-page-module__acfM5G__professionContentIntro>div:last-child p{color:#ffffff94;margin:0;font-size:17px;line-height:1.78}.avatar-workshop-page-module__acfM5G__professionContentIntro>div:last-child p+p{margin-top:20px}.avatar-workshop-page-module__acfM5G__useCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:58px;display:grid}.avatar-workshop-page-module__acfM5G__useCaseGrid article{background:#15131ee6;border:1px solid #ffffff17;border-radius:22px;min-height:208px;padding:26px}.avatar-workshop-page-module__acfM5G__useCaseGrid article>span{color:#a98fff;letter-spacing:.12em;font-size:11px;font-weight:780}.avatar-workshop-page-module__acfM5G__useCaseGrid h3{letter-spacing:-.02em;margin:34px 0 10px;font-size:21px;font-weight:650}.avatar-workshop-page-module__acfM5G__useCaseGrid p{color:#ffffff78;margin:0;font-size:14px;line-height:1.65}.avatar-workshop-page-module__acfM5G__regionalSection{background:radial-gradient(circle at 84% 20%,#4f69ff29,#0000 28rem),#0c0b12;border-top:1px solid #ffffff12;padding:124px 0}.avatar-workshop-page-module__acfM5G__regionalIntro{grid-template-columns:minmax(0,.9fr) minmax(0,.72fr);align-items:start;gap:90px;display:grid}.avatar-workshop-page-module__acfM5G__regionalIntro h2,.avatar-workshop-page-module__acfM5G__avatarBenefitBlock h2{letter-spacing:-.052em;text-wrap:balance;margin:12px 0 0;font-size:clamp(36px,4.6vw,58px);font-weight:500;line-height:1.04}.avatar-workshop-page-module__acfM5G__regionalIntro>div:last-child p,.avatar-workshop-page-module__acfM5G__avatarBenefitBlock>div:first-child p{color:#ffffff94;margin:0;font-size:17px;line-height:1.78}.avatar-workshop-page-module__acfM5G__regionalIntro>div:last-child p+p{margin-top:20px}.avatar-workshop-page-module__acfM5G__regionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:54px;display:grid}.avatar-workshop-page-module__acfM5G__regionGrid article{background:#181622e0;border:1px solid #ffffff17;border-radius:20px;min-height:200px;padding:25px}.avatar-workshop-page-module__acfM5G__regionGrid h3,.avatar-workshop-page-module__acfM5G__avatarBenefitGrid h3{letter-spacing:-.02em;margin:0 0 13px;font-size:19px;font-weight:650;line-height:1.3}.avatar-workshop-page-module__acfM5G__regionGrid p,.avatar-workshop-page-module__acfM5G__avatarBenefitGrid p{color:#ffffff7a;margin:0;font-size:14px;line-height:1.68}.avatar-workshop-page-module__acfM5G__avatarBenefitBlock{border-top:1px solid #ffffff17;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:72px;margin-top:88px;padding-top:80px;display:grid}.avatar-workshop-page-module__acfM5G__avatarBenefitBlock>div:first-child p{margin-top:24px}.avatar-workshop-page-module__acfM5G__avatarBenefitGrid{gap:12px;display:grid}.avatar-workshop-page-module__acfM5G__avatarBenefitGrid article{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;padding:24px 24px 24px 68px;position:relative}.avatar-workshop-page-module__acfM5G__avatarBenefitGrid article>span{color:#a88fff;letter-spacing:.1em;font-size:11px;font-weight:780;position:absolute;top:25px;left:24px}.avatar-workshop-page-module__acfM5G__howSection,.avatar-workshop-page-module__acfM5G__relatedSection{background:#09080d;border-top:1px solid #ffffff12;padding:116px 0}.avatar-workshop-page-module__acfM5G__sectionHeading{max-width:820px;margin-bottom:48px}.avatar-workshop-page-module__acfM5G__howGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.avatar-workshop-page-module__acfM5G__howGrid article{background:#16141d;border:1px solid #ffffff17;border-radius:22px;min-height:220px;padding:24px}.avatar-workshop-page-module__acfM5G__howGrid article>span{color:#9e84ff;letter-spacing:.12em;font-size:12px;font-weight:780}.avatar-workshop-page-module__acfM5G__howGrid h3{margin:36px 0 10px;font-size:18px;font-weight:650;line-height:1.2}.avatar-workshop-page-module__acfM5G__howGrid p{color:#ffffff73;margin:0;font-size:13px;line-height:1.6}.avatar-workshop-page-module__acfM5G__seoSection{background:radial-gradient(circle at 82%,#7852ff2b,#0000 26rem),#12101a;padding:124px 0}.avatar-workshop-page-module__acfM5G__seoGrid{grid-template-columns:minmax(0,.9fr) minmax(0,.7fr);align-items:center;gap:90px;display:grid}.avatar-workshop-page-module__acfM5G__seoCopy p{color:#ffffff91;margin:0;font-size:17px;line-height:1.78}.avatar-workshop-page-module__acfM5G__seoCopy p+p{margin-top:20px}.avatar-workshop-page-module__acfM5G__relatedSection{background:#08080c}.avatar-workshop-page-module__acfM5G__faqSection{background:#0b0a11;border-top:1px solid #ffffff12;padding:116px 0}.avatar-workshop-page-module__acfM5G__faqGrid{gap:14px;display:grid}.avatar-workshop-page-module__acfM5G__faqGrid article{background:#16141d;border:1px solid #ffffff17;border-radius:20px;grid-template-columns:minmax(260px,.7fr) minmax(0,1fr);gap:52px;padding:28px 30px;display:grid}.avatar-workshop-page-module__acfM5G__faqGrid h3{margin:0;font-size:18px;font-weight:650;line-height:1.42}.avatar-workshop-page-module__acfM5G__faqGrid p{color:#ffffff82;margin:0;font-size:14px;line-height:1.7}.avatar-workshop-page-module__acfM5G__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.avatar-workshop-page-module__acfM5G__relatedGrid a{background:#17151f;border:1px solid #ffffff17;border-radius:22px;min-height:230px;padding:24px;transition:border-color .16s,transform .16s}.avatar-workshop-page-module__acfM5G__relatedGrid a:hover{border-color:#ab92ff7a;transform:translateY(-3px)}.avatar-workshop-page-module__acfM5G__relatedGrid a>span{color:#a990ff;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:760}.avatar-workshop-page-module__acfM5G__relatedGrid h3{margin:16px 0 10px;font-size:21px;font-weight:650}.avatar-workshop-page-module__acfM5G__relatedGrid p{color:#ffffff73;margin:0;font-size:13px;line-height:1.62}.avatar-workshop-page-module__acfM5G__relatedGrid strong{color:#b5a2ff;align-items:center;gap:6px;margin-top:22px;font-size:13px;display:flex}@media (max-width:1100px){.avatar-workshop-page-module__acfM5G__heroLayout{grid-template-columns:minmax(0,1fr) 340px;gap:30px}.avatar-workshop-page-module__acfM5G__heroCopy h1{font-size:clamp(50px,7vw,72px)}.avatar-workshop-page-module__acfM5G__professionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.avatar-workshop-page-module__acfM5G__studioGrid{grid-template-columns:1fr}.avatar-workshop-page-module__acfM5G__resultPanel{position:static}.avatar-workshop-page-module__acfM5G__howGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.avatar-workshop-page-module__acfM5G__languageSwitchGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.avatar-workshop-page-module__acfM5G__regionGrid,.avatar-workshop-page-module__acfM5G__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.avatar-workshop-page-module__acfM5G__shell{width:min(100% - 32px,1240px)}.avatar-workshop-page-module__acfM5G__hero,.avatar-workshop-page-module__acfM5G__indexHero{padding-top:22px;padding-bottom:76px}.avatar-workshop-page-module__acfM5G__heroCopy,.avatar-workshop-page-module__acfM5G__indexHeroCopy{margin-top:0;padding-top:54px}.avatar-workshop-page-module__acfM5G__heroLayout{grid-template-columns:1fr;gap:0}.avatar-workshop-page-module__acfM5G__heroPortrait{width:min(100%,420px);height:480px;margin:34px auto -76px}.avatar-workshop-page-module__acfM5G__heroCopy h1,.avatar-workshop-page-module__acfM5G__indexHeroCopy h1{font-size:clamp(42px,13vw,62px)}.avatar-workshop-page-module__acfM5G__heroCopy p,.avatar-workshop-page-module__acfM5G__indexHeroCopy p{font-size:17px}.avatar-workshop-page-module__acfM5G__searchBox>span{display:none}.avatar-workshop-page-module__acfM5G__professionGrid,.avatar-workshop-page-module__acfM5G__relatedGrid,.avatar-workshop-page-module__acfM5G__ageGrid{grid-template-columns:1fr}.avatar-workshop-page-module__acfM5G__ageCard audio{max-width:310px}.avatar-workshop-page-module__acfM5G__studioSection,.avatar-workshop-page-module__acfM5G__professionContentSection,.avatar-workshop-page-module__acfM5G__regionalSection,.avatar-workshop-page-module__acfM5G__howSection,.avatar-workshop-page-module__acfM5G__faqSection,.avatar-workshop-page-module__acfM5G__relatedSection,.avatar-workshop-page-module__acfM5G__seoSection{padding-block:80px}.avatar-workshop-page-module__acfM5G__formPanel{padding:20px}.avatar-workshop-page-module__acfM5G__customImagePreview{grid-template-columns:88px minmax(0,1fr);gap:14px}.avatar-workshop-page-module__acfM5G__customImagePreview img{width:88px;height:116px}.avatar-workshop-page-module__acfM5G__previewStage,.avatar-workshop-page-module__acfM5G__previewStage video{height:320px;min-height:320px}.avatar-workshop-page-module__acfM5G__howGrid{grid-template-columns:1fr}.avatar-workshop-page-module__acfM5G__professionContentIntro,.avatar-workshop-page-module__acfM5G__regionalIntro,.avatar-workshop-page-module__acfM5G__avatarBenefitBlock,.avatar-workshop-page-module__acfM5G__seoGrid{grid-template-columns:1fr;gap:34px}.avatar-workshop-page-module__acfM5G__useCaseGrid{grid-template-columns:1fr;margin-top:42px}.avatar-workshop-page-module__acfM5G__languageSwitchGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.avatar-workshop-page-module__acfM5G__regionGrid{grid-template-columns:1fr;margin-top:42px}.avatar-workshop-page-module__acfM5G__regionGrid article{min-height:auto}.avatar-workshop-page-module__acfM5G__avatarBenefitBlock{margin-top:62px;padding-top:58px}.avatar-workshop-page-module__acfM5G__faqGrid article{grid-template-columns:1fr;gap:14px;padding:24px}.avatar-workshop-page-module__acfM5G__howGrid article{min-height:auto}.avatar-workshop-page-module__acfM5G__howGrid h3{margin-top:24px}}
