.hBw1pG_header{z-index:100;color:#2e2e2e;font-family:var(--vd-body), Arial, sans-serif;background:#fff;border-bottom:1px solid #e7e3dd;position:relative}.hBw1pG_inner{align-items:center;gap:30px;width:min(1170px,100% - 48px);min-height:100px;margin:auto;display:flex}.hBw1pG_logo{flex:none;display:inline-flex}.hBw1pG_logoMark{background:currentColor;width:150px;height:33px;display:block;-webkit-mask:url(/figma-2026/logo.svg) 50%/contain no-repeat;mask:url(/figma-2026/logo.svg) 50%/contain no-repeat}.hBw1pG_desktopNav{justify-content:center;align-items:center;gap:clamp(18px,2.3vw,32px);margin:0 auto;font-size:15px;font-weight:500;display:flex}.hBw1pG_desktopNav>a,.hBw1pG_dropdown>button{white-space:nowrap;min-height:48px;color:inherit;font:inherit;background:0 0;align-items:center;gap:7px;padding:0;display:flex}.hBw1pG_desktopNav>a:hover,.hBw1pG_dropdown>button:hover,.hBw1pG_dropdown>.hBw1pG_active,.hBw1pG_desktopNav>a[aria-current]{color:#746653}.hBw1pG_header :focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid}.hBw1pG_actions{flex:none;align-items:center;gap:8px;display:flex}.hBw1pG_login,.hBw1pG_createButton,.hBw1pG_balance{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:14px;font-weight:650;display:inline-flex}.hBw1pG_login{color:#fff;background:#242623}.hBw1pG_createButton{background:var(--vd-accent,linear-gradient(100deg,#ffdf68,#ffc096 44%,#f58ff4));color:#292a28}.hBw1pG_balance{background:#f7f5f1;border:1px solid #e7e3dd}.hBw1pG_balance span{color:#65645f;font-size:12px}.hBw1pG_dropdown{position:relative}.hBw1pG_chevronOpen{transform:rotate(180deg)}.hBw1pG_dropdown>button svg{flex:none;transition:transform .18s}.hBw1pG_panel{color:#2e2e2e;background:#fff;border:1px solid #e7e3dd;border-radius:22px;width:590px;padding:14px;position:absolute;top:100%;left:-24px;box-shadow:0 18px 55px #22231f18}.hBw1pG_panel[hidden],.hBw1pG_mobileMenu[hidden]{display:none}.hBw1pG_panelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.hBw1pG_item{border-radius:12px;align-items:center;gap:12px;min-width:0;padding:14px 10px;display:flex}.hBw1pG_item:hover,.hBw1pG_item[aria-current],.hBw1pG_item:focus-visible{background:#f5f3ef}.hBw1pG_itemIcon{color:#353633;background:#f8f7f4;border:1px solid #e7e3dd;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:19px;font-weight:600;display:grid}.hBw1pG_itemCopy{gap:4px;min-width:0;display:grid}.hBw1pG_itemCopy strong{font-size:14px;font-weight:600;line-height:1.3}.hBw1pG_itemCopy small{color:#74736d;font-size:12px;line-height:1.4}.hBw1pG_allLink{border-top:1px solid #e7e3dd;justify-content:space-between;align-items:center;margin:10px 8px 0;padding:14px 2px 3px;font-size:14px;font-weight:600;display:flex}.hBw1pG_allLink:hover{text-underline-offset:4px;text-decoration:underline}.hBw1pG_mobileButton,.hBw1pG_mobileMenu{display:none}.hBw1pG_hero{color:#fff;background:0 0;border-color:#ffffff38}.hBw1pG_hero .hBw1pG_login{background:#ffffff24}@media (max-width:1100px){.hBw1pG_inner{gap:18px}.hBw1pG_logoMark{width:130px;height:30px}.hBw1pG_desktopNav{gap:18px;font-size:14px}.hBw1pG_panel{width:540px;left:-40px}.hBw1pG_item{gap:9px;padding:12px 8px}.hBw1pG_itemCopy strong{font-size:13px}}@media (max-width:900px){.hBw1pG_inner{gap:12px;width:calc(100% - 32px);min-height:78px}.hBw1pG_desktopNav{display:none}.hBw1pG_actions{margin-left:auto}.hBw1pG_mobileButton{color:#2e2e2e;background:#f5f3ef;border-radius:10px;place-items:center;width:44px;height:44px;padding:0;display:grid}.hBw1pG_mobileMenu{overscroll-behavior:contain;color:#2e2e2e;background:#fff;border-bottom:1px solid #e7e3dd;flex-direction:column;max-height:calc(100dvh - 78px);padding:12px 16px 20px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 20px 35px #22231f14}.hBw1pG_mobileMenu>a,.hBw1pG_mobileMenu .hBw1pG_dropdown>button{justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 10px;font-size:16px;display:flex}.hBw1pG_panel{width:100%;box-shadow:none;border-radius:14px;margin:4px 0 12px;padding:6px;position:static}.hBw1pG_itemCopy strong{font-size:14px}}@media (max-width:560px){.hBw1pG_logoMark{width:118px;height:26px}.hBw1pG_login,.hBw1pG_balance{display:none}.hBw1pG_createButton{padding:0 12px;font-size:13px}.hBw1pG_inner{gap:8px}.hBw1pG_actions{gap:6px}.hBw1pG_panelGrid{grid-template-columns:minmax(0,1fr)}.hBw1pG_item{padding:12px 8px}.hBw1pG_itemIcon{flex-basis:36px;width:36px;height:36px}}@media (max-width:359px){.hBw1pG_logoMark{width:99px}.hBw1pG_createButton{padding:0 9px;font-size:12px}.hBw1pG_inner{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.hBw1pG_dropdown>button svg{transition:none}}
.Ata1JG_hero{border-bottom:1px solid var(--vd-line);color:var(--vd-ink);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:32px;padding:40px 0 32px;display:grid}.Ata1JG_heading{min-width:0}.Ata1JG_hero .Ata1JG_eyebrow{border:1px solid var(--vd-line);width:fit-content;max-width:100%;font:600 12px/1.4 var(--vd-body), Arial, sans-serif;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin:0 0 20px;padding:7px 14px}.Ata1JG_hero .Ata1JG_title{font-family:var(--vd-heading), Arial, sans-serif;letter-spacing:-.045em;color:var(--vd-ink);overflow-wrap:anywhere;margin:0;font-size:clamp(32px,3.6vw,44px);font-weight:650;line-height:1.25}.Ata1JG_accent{color:inherit;white-space:nowrap;background:0 0;display:inline;position:relative}.Ata1JG_accent:after{content:"";inset-inline:0;background:var(--vd-accent);border-radius:999px;height:4px;position:absolute;bottom:-4px}.Ata1JG_hero .Ata1JG_description{min-width:0;max-width:46ch;font:400 16px/1.65 var(--vd-body), Arial, sans-serif;color:var(--vd-muted);overflow-wrap:anywhere;margin:0}@media (max-width:900px){.Ata1JG_hero{grid-template-columns:minmax(0,1fr);gap:20px}.Ata1JG_hero .Ata1JG_description{max-width:65ch}}@media (max-width:700px){.Ata1JG_hero{gap:18px;margin-bottom:24px;padding:28px 0 24px}.Ata1JG_hero .Ata1JG_eyebrow{margin-bottom:16px;font-size:11px}.Ata1JG_hero .Ata1JG_title{font-size:clamp(26px,5.5vw,36px);line-height:1.3}.Ata1JG_hero .Ata1JG_description{font-size:15px;line-height:1.6}}
.E7VmtW_dialog{color:#2e2e2e;width:min(640px,100vw - 32px);max-width:640px;max-height:calc(100dvh - 40px);font:400 15px/1.5 var(--vd-body,Arial), sans-serif;background:#fff;border:1px solid #e7e3dd;border-radius:22px;flex-direction:column;gap:14px;padding:28px;display:flex;overflow:hidden}.E7VmtW_title{margin:0;padding-right:32px;font-size:22px;font-weight:650;line-height:1.25}.E7VmtW_description{color:#65645f;margin:0;font-size:14px}.E7VmtW_text{overscroll-behavior:contain;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8f7f4;border:1px solid #e7e3dd;border-radius:12px;min-height:0;max-height:50dvh;padding:18px;overflow:auto}.E7VmtW_close{color:#2e2e2e;cursor:pointer;background:#f2f0ec;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:18px;right:18px}.E7VmtW_close:hover{background:#e7e3dd}.E7VmtW_dialog :focus-visible{outline-offset:3px;outline:2px solid #777064}@media (max-width:600px){.E7VmtW_dialog{padding:22px 18px}.E7VmtW_title{font-size:20px}.E7VmtW_text{padding:14px}}
.x_2gnG_page{color:#f4f5f8;background:radial-gradient(circle at 75% 0,#7852dc21,#0000 32%),radial-gradient(circle at 10% 20%,#4a5b9614,#0000 28%),#111520;min-height:100vh}.x_2gnG_header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111520e6;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:68px;padding:0 32px;display:flex;position:sticky;top:0}.x_2gnG_logo{color:#fff;letter-spacing:-1px;font-size:25px;font-weight:800}.x_2gnG_logo span{color:#a47aff;font-size:29px;font-style:italic}.x_2gnG_headerActions{align-items:center;gap:10px;display:flex}.x_2gnG_balance{color:#b5bac7;background:#8b5cf617;border:1px solid #9b71ff47;border-radius:10px;align-items:center;gap:7px;height:39px;padding:0 14px;font-size:12px;display:flex}.x_2gnG_balance svg{color:#a685ff}.x_2gnG_balance span{color:#fff;font-weight:700}.x_2gnG_accountLink{color:#d5d8e0;background:#ffffff09;border:1px solid #ffffff1c;border-radius:10px;align-items:center;height:39px;padding:0 15px;font-size:12px;display:inline-flex}.x_2gnG_shell{width:min(1440px,100% - 64px);margin:0 auto;padding:24px 0 60px}.x_2gnG_topline{color:#737b8e;justify-content:space-between;align-items:center;font-size:11px;display:flex}.x_2gnG_back{color:#a3a9b7;align-items:center;gap:7px;display:inline-flex}.x_2gnG_heading{margin:25px 0 23px}.x_2gnG_eyebrow{color:#a98bff;letter-spacing:1.2px;align-items:center;gap:7px;font-size:10px;font-weight:750;display:flex}.x_2gnG_heading h1{color:#fff;letter-spacing:-1.3px;max-width:none;margin:8px 0 6px;font-size:35px;line-height:1.08}.x_2gnG_heading p{color:#9299aa;font-size:13px}.x_2gnG_workspace{grid-template-columns:440px minmax(0,1fr);align-items:start;gap:22px;display:grid}.x_2gnG_editor,.x_2gnG_preview{background:#191e2b;border:1px solid #ffffff13;border-radius:18px;box-shadow:0 20px 55px #0000002b}.x_2gnG_sectionTitle{border-bottom:1px solid #ffffff12;align-items:center;gap:11px;padding-bottom:18px;display:flex}.x_2gnG_sectionTitle>svg{color:#a17aff}.x_2gnG_sectionTitle div{flex-direction:column;gap:3px;display:flex}.x_2gnG_sectionTitle strong{color:#f1f2f6;font-size:14px}.x_2gnG_sectionTitle span{color:#747d90;font-size:11px}.x_2gnG_modeTabs{background:#232938;border-radius:11px;grid-template-columns:1fr 1fr;gap:5px;margin-top:18px;padding:4px;display:grid}.x_2gnG_modeTabs button{border-radius:8px;min-height:40px;font-size:12px;font-weight:650}.x_2gnG_modeActive{color:#fff;background:linear-gradient(110deg,#755cf0,#9b5ee8)}.x_2gnG_modeSoon small{opacity:.6;margin-left:5px;font-size:8px}.x_2gnG_field{gap:8px;margin-top:19px;display:grid}.x_2gnG_field>span,.x_2gnG_optionLabel{color:#c4c8d3;font-size:12px;font-weight:650}.x_2gnG_modelGrid{gap:7px;display:grid}.x_2gnG_modelCard{text-align:left;color:#f0f1f5;background:#202635;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:10px;width:100%;min-height:60px;padding:9px 12px;display:flex}.x_2gnG_modelCard:hover{background:#252b3c}.x_2gnG_modelCardActive{background:linear-gradient(105deg,#8158ee29,#8158ee0b);border-color:#a47affa6;box-shadow:0 0 0 2px #8e63f214}.x_2gnG_modelIcon{color:#fff;background:linear-gradient(145deg,#7760e8,#46c7b0);border-radius:9px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;font-weight:800;display:grid}.x_2gnG_modelText{flex-direction:column;gap:3px;display:flex}.x_2gnG_modelText strong{font-size:13px}.x_2gnG_modelText span{color:#81899b;font-size:10px}.x_2gnG_modelCheck{color:#a885ff;margin-left:auto}.x_2gnG_field textarea{resize:vertical;color:#f0f1f5;width:100%;min-height:145px;font:inherit;background:#131823;border:1px solid #ffffff16;border-radius:11px;outline:none;padding:13px 14px;font-size:13px;line-height:1.55}.x_2gnG_field textarea:focus{border-color:#a074ffa6;box-shadow:0 0 0 3px #895fea17}.x_2gnG_field textarea::placeholder{color:#606879}.x_2gnG_field small{color:#656e80;font-size:10px}.x_2gnG_optionBlock{margin-top:18px}.x_2gnG_optionGrid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.x_2gnG_optionLabel{align-items:center;gap:6px;margin-bottom:8px;display:flex}.x_2gnG_optionLabel svg{color:#9a79ef}.x_2gnG_selectWrap{position:relative}.x_2gnG_selectWrap select{appearance:none;color:#e8eaf0;width:100%;height:43px;font:inherit;cursor:pointer;background:#202635;border:1px solid #ffffff17;border-radius:10px;outline:none;padding:0 38px 0 13px;font-size:12px;transition:border-color .2s,background .2s,box-shadow .2s}.x_2gnG_selectWrap select:hover{background:#252b3b;border-color:#a37cff52}.x_2gnG_selectWrap select:focus{border-color:#a37cffb3;box-shadow:0 0 0 3px #8b60f01a}.x_2gnG_selectArrow{color:#9992b6;pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.x_2gnG_durationControl{background:#202635;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:14px;min-height:47px;padding:0 13px;display:flex}.x_2gnG_durationSlider{accent-color:#9169f3;width:100%}.x_2gnG_durationControl strong{color:#f1f2f5;text-align:right;min-width:52px;font-size:12px}.x_2gnG_audioOption{cursor:pointer;background:#202635;border:1px solid #ffffff12;border-radius:11px;justify-content:space-between;align-items:center;margin-top:18px;padding:13px;display:flex}.x_2gnG_audioOption>div{align-items:center;gap:10px;display:flex}.x_2gnG_audioOption svg{color:#a17cff}.x_2gnG_audioOption span{flex-direction:column;gap:2px;display:flex}.x_2gnG_audioOption strong{color:#e8eaf0;font-size:12px}.x_2gnG_audioOption small{color:#7c8496;font-size:10px}.x_2gnG_audioOption input{accent-color:#9065ef;width:18px;height:18px}.x_2gnG_checkout{background:linear-gradient(125deg,#7e54eb1a,#ffffff06);border:1px solid #966dff26;border-radius:13px;margin-top:19px;padding:16px}.x_2gnG_price{justify-content:space-between;align-items:center;display:flex}.x_2gnG_price span{color:#8a92a3;font-size:11px}.x_2gnG_price strong{color:#fff;font-size:19px}.x_2gnG_available{text-align:right;color:#717a8c;margin-top:5px;font-size:10px}.x_2gnG_available strong{color:#aab0bd}.x_2gnG_generate{color:#fff;background:linear-gradient(110deg,#725cf0,#a354e8);border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin-top:13px;font-size:13px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 8px 22px #784ddc30}.x_2gnG_generate:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.x_2gnG_error{color:#e2a1af;background:#be395314;border:1px solid #f170893d;border-radius:9px;margin-top:10px;padding:9px 11px;font-size:11px}.x_2gnG_preview{background:#171c27;position:sticky;top:92px;overflow:hidden}.x_2gnG_previewHeader{color:#e4e6eb;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:56px;padding:0 19px;font-size:13px;font-weight:700;display:flex}.x_2gnG_status{color:#a88cf2;align-items:center;gap:6px;font-size:10px;display:flex}.x_2gnG_emptyPreview,.x_2gnG_processing{aspect-ratio:16/9;text-align:center;background:radial-gradient(circle at 50% 45%,#845beb24,#0000 34%),#10151e;border:1px dashed #ffffff14;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;margin:20px;padding:30px;display:flex}.x_2gnG_previewVisual,.x_2gnG_processingIcon{color:#9d7cf1;background:#875cec24;border-radius:17px;place-items:center;width:66px;height:66px;margin-bottom:15px;display:grid}.x_2gnG_emptyPreview strong,.x_2gnG_processing strong{color:#f0f1f5;font-size:15px}.x_2gnG_emptyPreview p,.x_2gnG_processing p{color:#747d8f;max-width:270px;margin-top:7px;font-size:11px;line-height:1.55}.x_2gnG_videoWrap{margin:20px}.x_2gnG_videoWrap video{aspect-ratio:16/9;object-fit:contain;background:#090b0f;border-radius:14px;width:100%;max-height:650px;display:block}.x_2gnG_openVideo{color:#b7bdca;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;justify-content:center;align-items:center;height:42px;margin-top:11px;font-size:11px;display:flex}.x_2gnG_loading{color:#8b93a4;background:#111520;justify-content:center;align-items:center;gap:9px;min-height:100vh;display:flex}.x_2gnG_spinner{animation:.85s linear infinite x_2gnG_spin}@keyframes x_2gnG_spin{to{transform:rotate(360deg)}}@media (max-width:1050px){.x_2gnG_workspace{grid-template-columns:1fr}.x_2gnG_preview{position:static}}@media (max-width:640px){.x_2gnG_header{height:62px;padding:0 15px}.x_2gnG_logo{font-size:20px}.x_2gnG_logo span{font-size:23px}.x_2gnG_accountLink{display:none}.x_2gnG_balance{padding:0 9px;font-size:0}.x_2gnG_balance span{font-size:11px}.x_2gnG_shell{width:calc(100% - 26px);padding-top:17px}.x_2gnG_topline>span{display:none}.x_2gnG_heading{margin:22px 0 17px}.x_2gnG_heading h1{font-size:29px}.x_2gnG_optionGrid{grid-template-columns:1fr;gap:0}.x_2gnG_editor{padding:16px}.x_2gnG_field textarea{font-size:16px}.x_2gnG_emptyPreview,.x_2gnG_processing,.x_2gnG_videoWrap video{aspect-ratio:1}}.x_2gnG_mainNav{align-items:center;gap:25px;margin-left:45px;margin-right:auto;display:flex}.x_2gnG_mainNav a{color:#aeb4c2;font-size:12px;transition:color .2s}.x_2gnG_mainNav a:hover{color:#fff}.x_2gnG_seoSection{border-top:1px solid #ffffff12;margin-top:74px;padding-top:62px}.x_2gnG_seoIntro{max-width:760px}.x_2gnG_seoLabel{color:#9e7df8;letter-spacing:1.4px;margin-bottom:10px;font-size:10px;font-weight:750;display:block}.x_2gnG_seoIntro h2,.x_2gnG_seoTextGrid h2,.x_2gnG_faqHeading h2{color:#f6f7fa;letter-spacing:-.7px;margin:0;font-size:28px;line-height:1.2}.x_2gnG_seoIntro>p{color:#979eae;margin-top:15px;font-size:14px;line-height:1.75}.x_2gnG_stepsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:31px;display:grid}.x_2gnG_stepsGrid article{background:#191e2b;border:1px solid #ffffff12;border-radius:15px;padding:21px}.x_2gnG_stepsGrid article>span{color:#936ff0;font-size:11px;font-weight:750}.x_2gnG_stepsGrid h3{color:#eceef3;margin:15px 0 8px;font-size:14px}.x_2gnG_stepsGrid p{color:#7f8798;margin:0;font-size:12px;line-height:1.65}.x_2gnG_seoTextGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:45px;display:grid}.x_2gnG_seoTextGrid article{background:linear-gradient(135deg,#865beb0e,#ffffff05);border:1px solid #ffffff12;border-radius:17px;padding:27px}.x_2gnG_seoTextGrid h2{font-size:20px}.x_2gnG_seoTextGrid p{color:#8f97a7;margin:14px 0 0;font-size:13px;line-height:1.75}.x_2gnG_promptExample{background:#7e54eb12;border:1px solid #9870f62e;border-radius:11px;flex-direction:column;gap:7px;margin-top:18px;padding:15px;display:flex}.x_2gnG_promptExample strong{color:#ac91f4;font-size:11px}.x_2gnG_promptExample span{color:#a2a8b5;font-size:12px;line-height:1.6}.x_2gnG_faqSection{margin-top:72px}.x_2gnG_faqHeading{max-width:650px}.x_2gnG_faqGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:27px;display:grid}.x_2gnG_faqGrid article{background:#191e2b;border:1px solid #ffffff12;border-radius:14px;padding:20px 21px}.x_2gnG_faqGrid h3{color:#e9ebf0;margin:0;font-size:13px}.x_2gnG_faqGrid p{color:#7d8596;margin:9px 0 0;font-size:12px;line-height:1.65}.x_2gnG_footer{background:#0d111a;border-top:1px solid #ffffff12;margin-top:78px;padding:45px max(32px,50% - 720px)}.x_2gnG_footerInner{justify-content:space-between;gap:60px;display:flex}.x_2gnG_footerBrand p{color:#697284;margin:10px 0 0;font-size:12px}.x_2gnG_footerLinks{gap:70px;display:flex}.x_2gnG_footerLinks>div{flex-direction:column;gap:9px;min-width:100px;display:flex}.x_2gnG_footerLinks strong{color:#d5d8df;margin-bottom:4px;font-size:11px}.x_2gnG_footerLinks a{color:#737c8d;font-size:11px}.x_2gnG_footerLinks a:hover{color:#b29bf2}.x_2gnG_footerBottom{color:#535c6d;border-top:1px solid #ffffff0f;justify-content:space-between;margin-top:37px;padding-top:18px;font-size:10px;display:flex}@media (max-width:1000px){.x_2gnG_mainNav{display:none}.x_2gnG_stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.x_2gnG_seoSection{margin-top:52px;padding-top:42px}.x_2gnG_seoIntro h2,.x_2gnG_faqHeading h2{font-size:23px}.x_2gnG_stepsGrid,.x_2gnG_seoTextGrid,.x_2gnG_faqGrid{grid-template-columns:1fr}.x_2gnG_footer{margin-top:55px;padding:35px 18px}.x_2gnG_footerInner{flex-direction:column;gap:35px}.x_2gnG_footerLinks{grid-template-columns:1fr 1fr;gap:30px;display:grid}.x_2gnG_footerBottom{flex-direction:column;gap:10px}}.x_2gnG_verificationBanner{background:radial-gradient(circle at 0 0,#8257ff29,#0000 38%),linear-gradient(135deg,#1f2335fa,#141824fa);border:1px solid #9770ff47;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:0 0 22px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 55px #0003,inset 0 1px #ffffff09}.x_2gnG_verificationIcon{color:#fff;background:linear-gradient(135deg,#7c5cf0,#a467ee);border-radius:15px;place-items:center;width:52px;height:52px;font-size:25px;font-weight:800;display:grid;box-shadow:0 10px 30px #7652e147}.x_2gnG_verificationContent{min-width:0}.x_2gnG_verificationLabel{color:#a98cff;letter-spacing:.9px;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.x_2gnG_verificationContent h2{color:#f5f6fb;margin:0 0 7px;font-size:19px;line-height:1.25}.x_2gnG_verificationContent p{color:#aeb4c2;max-width:720px;margin:0;font-size:13px;line-height:1.6}.x_2gnG_verificationContent p strong{color:#e8eaf1;font-weight:650}.x_2gnG_verificationActions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.x_2gnG_verificationPrimary,.x_2gnG_verificationSecondary{min-height:39px;font:inherit;cursor:pointer;border-radius:10px;padding:0 14px;font-size:12px;font-weight:700;transition:transform .15s,border-color .15s,background .15s}.x_2gnG_verificationPrimary{color:#fff;background:linear-gradient(135deg,#7959e8,#9d62e8);border:0}.x_2gnG_verificationPrimary:hover:not(:disabled){transform:translateY(-1px)}.x_2gnG_verificationPrimary:disabled{opacity:.6;cursor:wait}.x_2gnG_verificationSecondary{color:#d9dce5;background:#ffffff09;border:1px solid #ffffff1a}.x_2gnG_verificationSecondary:hover{background:#8b60f014;border-color:#a67eff61}.x_2gnG_verificationMessage{color:#b9bfcc;margin-top:10px;font-size:11px}.x_2gnG_verificationBonus{color:#b696ff;background:#7854e114;border:1px solid #aa85ff2e;border-radius:15px;justify-items:center;gap:2px;min-width:100px;padding:13px 16px;display:grid}.x_2gnG_verificationBonus strong{color:#fff;font-size:22px;line-height:1}.x_2gnG_verificationBonus span{color:#979eae;font-size:10px}@media (max-width:760px){.x_2gnG_verificationBanner{grid-template-columns:auto 1fr;align-items:start;padding:17px}.x_2gnG_verificationBonus{grid-column:1/-1;justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.x_2gnG_verificationBonus strong{font-size:17px}.x_2gnG_verificationActions{display:grid}.x_2gnG_verificationPrimary,.x_2gnG_verificationSecondary{width:100%}}.x_2gnG_emailNoticeSuccess,.x_2gnG_emailNoticeError{border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:0 0 20px;padding:15px 16px;display:grid}.x_2gnG_emailNoticeSuccess{background:linear-gradient(135deg,#26704d2e,#182724e0);border:1px solid #4dca8947}.x_2gnG_emailNoticeError{background:linear-gradient(135deg,#89323f2e,#281c22e6);border:1px solid #eb667545}.x_2gnG_emailNoticeIcon{color:#fff;background:#ffffff12;border-radius:50%;place-items:center;width:36px;height:36px;font-size:18px;font-weight:800;display:grid}.x_2gnG_emailNoticeText{gap:3px;min-width:0;display:grid}.x_2gnG_emailNoticeText strong{color:#f4f6fb;font-size:13px}.x_2gnG_emailNoticeText span{color:#acb3c1;font-size:12px;line-height:1.5}.x_2gnG_emailNoticeClose{color:#8991a2;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;font-size:20px;display:grid}.x_2gnG_emailNoticeClose:hover{color:#fff;background:#ffffff0d}@media (max-width:640px){.x_2gnG_emailNoticeSuccess,.x_2gnG_emailNoticeError{align-items:start}}.x_2gnG_recentSection{max-width:1360px;margin:70px auto 0;padding:0 28px}.x_2gnG_recentHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.x_2gnG_recentLabel{color:#9a7cf4;letter-spacing:.16em;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.x_2gnG_recentHeader h2{color:#f2f3f7;margin:0;font-size:25px;line-height:1.2}.x_2gnG_recentHeader p{color:#747d8f;margin:7px 0 0;font-size:12px}.x_2gnG_recentAll{color:#a98cf8;font-size:12px;font-weight:700;text-decoration:none}.x_2gnG_recentAll:hover{color:#c1afff}.x_2gnG_recentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.x_2gnG_recentCard{background:#171c27;border:1px solid #ffffff13;border-radius:16px;min-width:0;overflow:hidden}.x_2gnG_recentMedia{aspect-ratio:16/9;background:#090c12;position:relative;overflow:hidden}.x_2gnG_recentMedia video{object-fit:contain;background:#090b0f;width:100%;height:100%;display:block}.x_2gnG_recentPlaceholder{color:#807495;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;height:100%;font-size:11px;display:flex}.x_2gnG_recentStatus{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#b7a2f8;background:#0a0c12b8;border:1px solid #ffffff14;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700;position:absolute;top:10px;right:10px}.x_2gnG_recentBody{padding:15px}.x_2gnG_recentTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.x_2gnG_recentTop strong{color:#a98cf8;text-transform:capitalize;font-size:12px}.x_2gnG_recentTop small{color:#626b7c;white-space:nowrap;font-size:9px}.x_2gnG_recentPrompt{color:#cbd0da;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin:11px 0 13px;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.x_2gnG_recentMeta{flex-wrap:wrap;gap:6px;display:flex}.x_2gnG_recentMeta span{color:#858e9f;background:#ffffff08;border:1px solid #fff1;border-radius:7px;padding:5px 7px;font-size:9px}.x_2gnG_recentMeta .x_2gnG_recentCredits{color:#ae98fa;background:#8f6cff14;border-color:#8f6cff29;font-weight:700}.x_2gnG_recentActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.x_2gnG_recentActions a{color:#b7bdca;background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;justify-content:center;align-items:center;min-height:36px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.x_2gnG_recentActions a:first-child{color:#b6a3fa;background:#8f6cff17;border-color:#8f6cff38}.x_2gnG_recentActions a:hover{background:#fff1}@media (max-width:900px){.x_2gnG_recentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.x_2gnG_recentSection{margin-top:45px;padding:0 16px}.x_2gnG_recentHeader{flex-direction:column;align-items:flex-start;gap:12px}.x_2gnG_recentGrid{grid-template-columns:1fr}}.x_2gnG_cancelGeneration{color:#d9959e;cursor:pointer;background:#c23d4e12;border:1px solid #eb607038;border-radius:10px;width:100%;min-height:42px;margin-top:8px;font-size:11px;font-weight:700;transition:border-color .18s,background .18s,color .18s}.x_2gnG_cancelGeneration:hover{color:#f0abb4;background:#c23d4e1f;border-color:#eb607061}.x_2gnG_cancelGeneration:disabled{opacity:.5;cursor:wait}.x_2gnG_recentActions{grid-template-columns:repeat(3,minmax(0,1fr))}.x_2gnG_recentRepeat{color:#b9a6fb;cursor:pointer;background:#8f6cff1c;border:1px solid #8f6cff3d;border-radius:9px;justify-content:center;align-items:center;min-height:36px;font-family:inherit;font-size:10px;font-weight:700;display:flex}.x_2gnG_recentRepeat:hover:not(:disabled){background:#8f6cff2e;border-color:#8f6cff6b}.x_2gnG_recentRepeat:disabled{opacity:.4;cursor:not-allowed}@media (max-width:640px){.x_2gnG_recentActions{grid-template-columns:1fr}}.x_2gnG_modeSoon{cursor:pointer}.x_2gnG_imageUpload{color:#aaa2d7;text-align:center;cursor:pointer;background:linear-gradient(145deg,#7c5ce814,#ffffff04);border:1px dashed #9f7eff57;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:150px;padding:24px 18px;transition:border-color .18s,background .18s;display:flex}.x_2gnG_imageUpload:hover{background:linear-gradient(145deg,#7c5ce821,#ffffff06);border-color:#9f7eff9e}.x_2gnG_imageUpload input{display:none}.x_2gnG_imageUpload strong{color:#e1e2e8;font-size:12px;font-weight:700}.x_2gnG_imageUpload small{color:#747d90;font-size:10px}.x_2gnG_imagePreview{background:#121722;border:1px solid #ffffff17;border-radius:12px;position:relative;overflow:hidden}.x_2gnG_imagePreview img{object-fit:contain;background:#0c1018;width:100%;max-height:300px;display:block}.x_2gnG_imageRemove{color:#e5e6ec;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f121bdb;border:1px solid #ffffff21;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:0 11px;font-family:inherit;font-size:10px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.x_2gnG_imageRemove:hover{background:#1c202cf2}.x_2gnG_modelCardDisabled{opacity:.55;cursor:not-allowed}.x_2gnG_modelCardDisabled:hover{background:#202635}.x_2gnG_modelCardDisabled .x_2gnG_modelIcon{filter:grayscale(.35)}.x_2gnG_modelSoonBadge{color:#949bad;white-space:nowrap;background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:9px;font-weight:750;line-height:1}.x_2gnG_workspace{grid-template-columns:minmax(500px,540px) minmax(0,1fr);gap:20px}.x_2gnG_editor{padding:24px}.x_2gnG_preview{position:sticky;top:92px}.x_2gnG_modeTabs{background:#222736;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px}.x_2gnG_modeTabs button{white-space:nowrap;cursor:pointer;border:0;outline:none;min-width:0;min-height:39px;padding:0 10px;transition:background .18s,color .18s,box-shadow .18s}.x_2gnG_modeTabs button:focus{outline:none}.x_2gnG_modeTabs button:focus-visible{box-shadow:inset 0 0 0 1px #b18fffa6}.x_2gnG_modeActive{color:#fff;background:linear-gradient(120deg,#7a5bebf2,#955bdcf2);box-shadow:0 4px 14px #734edc29}.x_2gnG_modeSoon{color:#858c9c;cursor:pointer;background:0 0}.x_2gnG_modeSoon:hover{color:#b5bac8;background:#ffffff09}.x_2gnG_genjutsuMedia{background:linear-gradient(145deg,#7453d70e,#14192466);border:1px solid #ffffff13;border-radius:14px;gap:18px;margin-top:20px;padding:16px;display:grid}.x_2gnG_genjutsuSectionHead{border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:15px;padding-bottom:14px;display:flex}.x_2gnG_genjutsuSectionHead>div:first-child{gap:3px;display:grid}.x_2gnG_genjutsuSectionHead strong{color:#f0f1f5;font-size:13px;font-weight:700}.x_2gnG_genjutsuSectionHead span{color:#747d90;font-size:10px}.x_2gnG_genjutsuDuration{color:#baa2fa;background:#865ceb14;border:1px solid #9e79f638;border-radius:7px;flex:none;padding:5px 9px;font-size:10px;font-weight:700}.x_2gnG_genjutsuSubsection{gap:10px;display:grid}.x_2gnG_genjutsuLabel,.x_2gnG_genjutsuRefsHeader{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.x_2gnG_genjutsuLabel>div,.x_2gnG_genjutsuRefsHeader>div:first-child{gap:3px;display:grid}.x_2gnG_genjutsuLabel strong,.x_2gnG_genjutsuRefsHeader strong{color:#c8ccd6;font-size:11px;font-weight:650}.x_2gnG_genjutsuLabel span,.x_2gnG_genjutsuRefsHeader span{color:#666f81;font-size:9px}.x_2gnG_genjutsuVideoUpload{cursor:pointer;background:#0f131d7a;border:1px dashed #9f7af742;border-radius:12px;align-items:center;gap:13px;min-height:88px;padding:13px 14px;transition:border-color .18s,background .18s,transform .18s;display:flex}.x_2gnG_genjutsuVideoUpload:hover{background:#7e58dd0f;border-color:#a580ff8c}.x_2gnG_genjutsuVideoUpload input,.x_2gnG_genjutsuRefAdd input{display:none}.x_2gnG_genjutsuUploadIcon{color:#aa89fb;background:linear-gradient(145deg,#7d5be233,#664cb117);border-radius:11px;flex:none;place-items:center;width:46px;height:46px;display:grid}.x_2gnG_genjutsuUploadText{flex:1;gap:4px;min-width:0;display:grid}.x_2gnG_genjutsuUploadText strong{color:#e8e9ed;font-size:12px}.x_2gnG_genjutsuUploadText span{color:#697284;font-size:9px}.x_2gnG_genjutsuUploadButton{color:#bfc3ce;background:#252b3a;border:1px solid #ffffff13;border-radius:8px;flex:none;padding:7px 11px;font-size:10px;font-weight:650}.x_2gnG_genjutsuVideoCard{background:#171c28;border:1px solid #ffffff13;border-radius:12px;grid-template-columns:126px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:92px;padding:9px;display:grid}.x_2gnG_genjutsuVideoPreview{object-fit:cover;background:#090c12;border-radius:8px;width:126px;height:72px;display:block}.x_2gnG_genjutsuVideoInfo{gap:4px;min-width:0;display:grid}.x_2gnG_genjutsuVideoInfo strong{color:#e8eaf0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.x_2gnG_genjutsuVideoInfo span{color:#9b84d5;font-size:9px;font-weight:650}.x_2gnG_genjutsuVideoInfo small{color:#636c7d;font-size:9px}.x_2gnG_genjutsuRemove{color:#788092;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.x_2gnG_genjutsuRemove:hover{color:#ed8794;background:#ef5a6914;border-color:#ef5a6933}.x_2gnG_genjutsuCounter{color:#8c94a4;background:#ffffff0a;border-radius:6px;padding:4px 7px;font-size:9px;font-weight:700}.x_2gnG_genjutsuRefsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.x_2gnG_genjutsuRefCard,.x_2gnG_genjutsuRefAdd{aspect-ratio:1;border-radius:10px;min-width:0;position:relative;overflow:hidden}.x_2gnG_genjutsuRefCard{background:#10151f;border:1px solid #ffffff13}.x_2gnG_genjutsuRefCard img{object-fit:cover;width:100%;height:100%;display:block}.x_2gnG_genjutsuRefCard:after{content:"";pointer-events:none;background:linear-gradient(#0000,#05070bad);position:absolute;inset:55% 0 0}.x_2gnG_genjutsuRefNumber{z-index:2;color:#fffc;font-size:8px;font-weight:700;position:absolute;bottom:5px;left:6px}.x_2gnG_genjutsuRefRemove{z-index:3;color:#ffffffbf;opacity:0;cursor:pointer;background:#05070cad;border:0;border-radius:6px;place-items:center;width:22px;height:22px;transition:opacity .15s,background .15s;display:grid;position:absolute;top:5px;right:5px}.x_2gnG_genjutsuRefCard:hover .x_2gnG_genjutsuRefRemove{opacity:1}.x_2gnG_genjutsuRefRemove:hover{background:#d64653e0}.x_2gnG_genjutsuRefAdd{color:#8f77c8;cursor:pointer;background:#7051c409;border:1px dashed #9f7af742;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:border-color .18s,background .18s,color .18s;display:flex}.x_2gnG_genjutsuRefAdd:hover{color:#ae8ef8;background:#7d57dc14;border-color:#a681ff94}.x_2gnG_genjutsuRefAdd span{font-size:8px;font-weight:650}.x_2gnG_genjutsuHint{color:#5f6879!important;font-size:9px!important}.x_2gnG_videoModeEditor .x_2gnG_field textarea{min-height:112px}.x_2gnG_videoModeEditor .x_2gnG_optionBlock:has(.x_2gnG_durationControl){display:none}.x_2gnG_videoModeEditor .x_2gnG_audioOption{display:none}@media (max-width:1120px){.x_2gnG_workspace{grid-template-columns:1fr}.x_2gnG_preview{position:relative;top:auto}}@media (max-width:680px){.x_2gnG_shell{width:min(100% - 24px,1440px)}.x_2gnG_editor{padding:16px}.x_2gnG_modeTabs{grid-template-columns:repeat(3,minmax(110px,1fr));overflow-x:auto}.x_2gnG_modeTabs button{font-size:10px}.x_2gnG_genjutsuMedia{padding:13px}.x_2gnG_genjutsuVideoCard{grid-template-columns:92px minmax(0,1fr) auto}.x_2gnG_genjutsuVideoPreview{width:92px;height:64px}.x_2gnG_genjutsuRefsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.x_2gnG_videoModeEditor .x_2gnG_modelCardActive{box-shadow:none!important;background:#202635!important;border-color:#ffffff1a!important}.x_2gnG_videoModeEditor .x_2gnG_modelCardActive:hover{box-shadow:none!important;background:#242a39!important;border-color:#a47aff47!important}.x_2gnG_videoModeEditor .x_2gnG_modelCardActive:focus,.x_2gnG_videoModeEditor .x_2gnG_modelCardActive:focus-visible{box-shadow:none!important;outline:none!important}.x_2gnG_videoModeEditor .x_2gnG_field{margin-top:16px}.x_2gnG_videoModeEditor .x_2gnG_genjutsuMedia{gap:15px;margin-top:16px;padding:14px}.x_2gnG_videoModeEditor .x_2gnG_genjutsuSubsection{gap:9px}.x_2gnG_videoModeEditor .x_2gnG_optionBlock{margin-top:15px}.x_2gnG_videoModeEditor .x_2gnG_field textarea{min-height:100px;max-height:180px}.x_2gnG_videoModeEditor .x_2gnG_optionGrid{grid-template-columns:minmax(0,1fr);gap:0}.x_2gnG_videoModeEditor .x_2gnG_optionGrid>:nth-child(2){display:none}.x_2gnG_videoModeEditor+.x_2gnG_preview:not(:has(video)){flex-direction:column;height:560px;min-height:560px;display:flex;overflow:hidden}.x_2gnG_videoModeEditor+.x_2gnG_preview:not(:has(video))>:last-child{flex:1;height:auto!important;min-height:0!important}.x_2gnG_videoModeEditor .x_2gnG_genjutsuSectionHead{padding-bottom:12px}.x_2gnG_videoModeEditor .x_2gnG_genjutsuVideoUpload{min-height:82px}@media (max-width:1120px){.x_2gnG_videoModeEditor+.x_2gnG_preview:not(:has(video)){height:500px;min-height:500px}}@media (max-width:680px){.x_2gnG_videoModeEditor+.x_2gnG_preview:not(:has(video)){height:430px;min-height:430px}.x_2gnG_videoModeEditor .x_2gnG_field{margin-top:14px}.x_2gnG_videoModeEditor .x_2gnG_genjutsuMedia{margin-top:14px;padding:12px}}.x_2gnG_promptTips{margin-top:10px}.x_2gnG_promptTips>span{color:#8d95a8;letter-spacing:.03em;margin-bottom:7px;font-size:10px;font-weight:650;display:block}.x_2gnG_promptTipsList{flex-wrap:wrap;gap:6px;display:flex}.x_2gnG_promptTipsList small{color:#aeb5c5;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;padding:6px 9px;font-size:10px;line-height:1}@media (max-width:700px){.x_2gnG_promptTipsList{gap:5px}.x_2gnG_promptTipsList small{padding:6px 8px}}.x_2gnG_toolLightContent{color:#121522;background:#fff}.x_2gnG_promptActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.x_2gnG_promptEnhanceButton{color:#efe9ff;height:36px;font:inherit;cursor:pointer;background:#895fea1f;border:1px solid #a074ff59;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,opacity .2s;display:inline-flex}.x_2gnG_promptEnhanceButton:hover{background:#895fea2e;border-color:#a074ff8c}.x_2gnG_promptEnhanceButton:disabled{opacity:.55;cursor:not-allowed}.x_2gnG_promptEnhanceError{color:#ff9b9b;margin-top:6px;display:block}.x_2gnG_figmaPage{background:var(--vd-paper);color:var(--vd-ink);min-height:0}.x_2gnG_figmaPage .x_2gnG_shell{width:min(1170px,100% - 48px);padding:30px 0 0}.x_2gnG_figmaPage .x_2gnG_heading{margin:0 0 36px}.x_2gnG_figmaPage .x_2gnG_heading h1{font:800 36px/1.6 var(--vd-heading),Arial,sans-serif;color:var(--vd-ink);text-transform:uppercase;letter-spacing:-.045em;margin:0}.x_2gnG_figmaPage .x_2gnG_heading p{color:var(--vd-muted);font-size:18px}.x_2gnG_figmaPage .x_2gnG_eyebrow,.x_2gnG_figmaPage .x_2gnG_sectionTitle{display:none}.x_2gnG_figmaPage .x_2gnG_workspace{--panel:#343434;--control:#3a3a3a;--hairline:#525252;--subtle:#c3c3c3;color:#fff;background:var(--panel);border-radius:12px;grid-template-columns:min(470px,55%) minmax(0,1fr);align-items:stretch;gap:0;min-height:598px;display:grid;box-shadow:0 0 0 1px #444}.x_2gnG_figmaPage .x_2gnG_editor{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:12px 0 0 12px;grid-template-columns:minmax(0,217fr) minmax(0,197fr);align-content:start;gap:20px 16px;padding:20px;display:grid}.x_2gnG_figmaPage .x_2gnG_editor>*{grid-column:1/-1;min-width:0;margin:0}.x_2gnG_figmaPage .x_2gnG_modeTabs{background:var(--control);border-radius:12px;grid-template-columns:141fr 140fr 147fr;gap:1px;padding:0}.x_2gnG_figmaPage .x_2gnG_modeTabs button{height:40px;min-height:40px;font:500 16px/1.3 var(--vd-body), Arial, sans-serif;border-radius:12px;padding:0 4px}.x_2gnG_figmaPage .x_2gnG_modeActive{color:#2e2e2e;box-shadow:none;background:#faf8f4}.x_2gnG_figmaPage .x_2gnG_modeSoon{color:#fff}.x_2gnG_figmaPage .x_2gnG_modeSoon:hover{background:#484848}.x_2gnG_figmaPage .x_2gnG_promptField{background:var(--control);border-radius:12px;grid-template-rows:1fr auto;grid-template-columns:36px minmax(0,1fr);align-content:stretch;gap:8px;min-height:180px;padding:15px 18px 18px 15px;display:grid;position:relative}.x_2gnG_figmaPage .x_2gnG_promptGlyph{background:#444;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.x_2gnG_figmaPage .x_2gnG_promptField textarea{resize:none;width:100%;min-width:0;min-height:0;box-shadow:none;color:#fff;font:400 16px/1.3 var(--vd-body), Arial, sans-serif;background:0 0;border:0;border-radius:0;outline:0;align-self:stretch;padding:7px 0 0}.x_2gnG_figmaPage .x_2gnG_promptField textarea::placeholder{color:#b0b0b0;opacity:1}.x_2gnG_figmaPage .x_2gnG_promptField:has(textarea:focus){outline:none;box-shadow:inset 0 0 0 1px #a8a8a3}.x_2gnG_figmaPage .x_2gnG_promptActions{grid-column:1/-1;justify-content:end;margin:0}.x_2gnG_figmaPage .x_2gnG_promptEnhanceButton{color:#eee;background:#4e4e4e;border:0;border-radius:12px;gap:6px;height:36px;padding:0 10px;font-size:14px;font-weight:400}.x_2gnG_figmaPage .x_2gnG_promptEnhanceButton:disabled{color:var(--subtle);opacity:1}.x_2gnG_figmaPage .x_2gnG_promptField .x_2gnG_promptEnhanceError{color:#ffc0c0;grid-column:1/-1;font-size:13px}.x_2gnG_figmaPage .x_2gnG_editor>.x_2gnG_field:not(.x_2gnG_promptField){gap:0}.x_2gnG_figmaPage .x_2gnG_durationControl{background:var(--control);border:0;border-radius:12px;gap:12px;height:38px;min-height:38px;padding:0 20px 0 12px}.x_2gnG_figmaPage .x_2gnG_durationControl strong{text-align:left;white-space:nowrap;color:#fff;min-width:29px;font:400 14px/1.3 var(--vd-body), Arial, sans-serif;order:-1}.x_2gnG_figmaPage .x_2gnG_durationSlider{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:30px;margin:0}.x_2gnG_figmaPage .x_2gnG_durationSlider::-webkit-slider-runnable-track{background:#555;border-radius:7px;height:4px}.x_2gnG_figmaPage .x_2gnG_durationSlider::-webkit-slider-thumb{appearance:none;background:#faf8f4;border:0;border-radius:4px;width:8px;height:24px;margin-top:-10px}.x_2gnG_figmaPage .x_2gnG_durationSlider::-moz-range-track{background:#555;border-radius:7px;height:4px}.x_2gnG_figmaPage .x_2gnG_durationSlider::-moz-range-thumb{background:#faf8f4;border:0;border-radius:4px;width:8px;height:24px}.x_2gnG_figmaPage .x_2gnG_durationSlider:focus:not(:focus-visible){outline:none}.x_2gnG_figmaPage .x_2gnG_workspace :focus-visible{outline-offset:2px;outline:2px solid #eee}.x_2gnG_figmaPage .x_2gnG_optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.x_2gnG_figmaPage .x_2gnG_optionGrid .x_2gnG_optionBlock{min-width:0;margin:0}.x_2gnG_figmaPage .x_2gnG_editor:has(>.x_2gnG_audioOption)>.x_2gnG_optionGrid{grid-column:1;grid-template-columns:104fr 97fr}.x_2gnG_figmaPage .x_2gnG_editor>.x_2gnG_audioOption{border:1px solid var(--hairline);background:0 0;border-radius:12px;grid-column:2;align-self:end;gap:8px;height:38px;padding:0 10px;position:relative}.x_2gnG_figmaPage .x_2gnG_audioOption>div{flex:none;gap:10px}.x_2gnG_figmaPage .x_2gnG_audioOption svg{color:#fff;flex:none}.x_2gnG_figmaPage .x_2gnG_audioOption strong{color:#fff;font:500 14px/1.3 var(--vd-body), Arial, sans-serif;white-space:nowrap}.x_2gnG_figmaPage .x_2gnG_audioOption small{display:none}.x_2gnG_figmaPage .x_2gnG_audioOption input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.x_2gnG_figmaPage .x_2gnG_audioOption:has(input:focus-visible){outline-offset:2px;outline:2px solid #eee}.x_2gnG_figmaPage .x_2gnG_audioCheck{opacity:0;flex:none;align-items:center;width:11px}.x_2gnG_figmaPage .x_2gnG_audioOption:has(input:checked) .x_2gnG_audioCheck{opacity:1}.x_2gnG_figmaPage .x_2gnG_videoModeEditor .x_2gnG_optionGrid{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.x_2gnG_figmaPage .x_2gnG_checkout{background:0 0;border:0;padding:10px 0 0}.x_2gnG_figmaPage .x_2gnG_price{min-height:26px;line-height:1.3}.x_2gnG_figmaPage .x_2gnG_price span{color:var(--subtle);font-size:16px;font-weight:500}.x_2gnG_figmaPage .x_2gnG_price strong{color:#fff;font-size:20px;font-weight:600}.x_2gnG_figmaPage .x_2gnG_generate{color:#2e2e2e;min-height:50px;box-shadow:none;background:linear-gradient(110deg,#ffe260,#ff8fff);border-radius:12px;margin-top:20px;font-size:16px;font-weight:500}.x_2gnG_figmaPage .x_2gnG_preview{background:var(--control);min-width:0;height:auto;min-height:0;box-shadow:none;border:0;border-radius:0 12px 12px 0;flex-direction:column;align-self:stretch;display:flex;position:relative;top:auto}.x_2gnG_figmaPage .x_2gnG_videoModeEditor+.x_2gnG_preview:not(:has(video)){background:var(--control);min-width:0;height:auto;min-height:0;box-shadow:none;border:0;border-radius:0 12px 12px 0;flex-direction:column;align-self:stretch;display:flex;position:relative;top:auto}.x_2gnG_figmaPage .x_2gnG_previewHeader{height:79px;color:var(--subtle);border:0;flex:none;padding:0 30px;font-size:16px;font-weight:500}.x_2gnG_figmaPage .x_2gnG_emptyPreview,.x_2gnG_figmaPage .x_2gnG_processing{aspect-ratio:auto;background:0 0;border:0;flex:1;min-height:240px;margin:0;padding:0 20px 94px}.x_2gnG_figmaPage .x_2gnG_previewVisual,.x_2gnG_figmaPage .x_2gnG_processingIcon{width:36px;height:36px;color:var(--subtle);background:0 0;margin:0 0 20px}.x_2gnG_figmaPage .x_2gnG_emptyPreview strong,.x_2gnG_figmaPage .x_2gnG_processing strong{color:#fff;font-size:20px;font-weight:500;line-height:26px}.x_2gnG_figmaPage .x_2gnG_emptyPreview p,.x_2gnG_figmaPage .x_2gnG_processing p{max-width:231px;color:var(--subtle);margin:13px auto 0;font-size:14px;line-height:1.3}.x_2gnG_figmaPage .x_2gnG_recentSection{color:#faf8f4;background:#2e2e2e;border-radius:12px;padding:20px}.x_2gnG_figmaPage .x_2gnG_verificationBanner{color:#f1efea}@media (max-width:900px){.x_2gnG_figmaPage .x_2gnG_shell{width:calc(100% - 32px)}.x_2gnG_figmaPage .x_2gnG_workspace{grid-template-columns:minmax(0,1fr)}.x_2gnG_figmaPage .x_2gnG_preview{border:0;border-top:1px solid #ffffff18;border-radius:0 0 12px 12px;min-height:320px}.x_2gnG_figmaPage .x_2gnG_videoModeEditor+.x_2gnG_preview:not(:has(video)){border:0;border-top:1px solid #ffffff18;border-radius:0 0 12px 12px;min-height:320px}}@media (max-width:600px){.x_2gnG_figmaPage .x_2gnG_shell{padding-top:24px}.x_2gnG_figmaPage .x_2gnG_heading{margin-bottom:24px}.x_2gnG_figmaPage .x_2gnG_heading h1{font-size:clamp(22px,6.3vw,30px);line-height:1.35}.x_2gnG_figmaPage .x_2gnG_heading p{margin-top:8px;font-size:15px}.x_2gnG_figmaPage .x_2gnG_editor{gap:12px;padding:12px}.x_2gnG_figmaPage .x_2gnG_promptField{min-height:155px}.x_2gnG_figmaPage .x_2gnG_emptyPreview,.x_2gnG_figmaPage .x_2gnG_processing{padding-bottom:60px}:is(.x_2gnG_figmaPage .x_2gnG_editor:has(>.x_2gnG_audioOption)>.x_2gnG_optionGrid,.x_2gnG_figmaPage .x_2gnG_editor>.x_2gnG_audioOption){grid-column:1/-1}.x_2gnG_figmaPage .x_2gnG_modeTabs button{min-height:42px;font-size:clamp(11px,2.9vw,14px)}.x_2gnG_figmaPage .x_2gnG_audioOption{justify-content:flex-start}}.x_2gnG_figmaPage .x_2gnG_available{color:#c2bfbb}.x_2gnG_figmaPage .x_2gnG_recentSection .x_2gnG_recentHeader h2{color:#faf8f4}.x_2gnG_figmaPage.x_2gnG_embeddedPage{background:0 0;min-height:0;padding:0;overflow:visible}.x_2gnG_figmaPage.x_2gnG_embeddedPage .x_2gnG_shell{width:100%;max-width:none;margin:0;padding:0}.x_2gnG_embeddedPage .x_2gnG_heading,.x_2gnG_embeddedPage .x_2gnG_optionLabel,.x_2gnG_embeddedPage .x_2gnG_promptTips,.x_2gnG_embeddedPage .x_2gnG_promptField>small:not(.x_2gnG_promptEnhanceError),.x_2gnG_embeddedPage .x_2gnG_workspace~*{display:none}.x_2gnG_embeddedPage .x_2gnG_promptField .x_2gnG_promptEnhanceError{display:block}.x_2gnG_figmaPage .x_2gnG_field:not(.x_2gnG_promptField){grid-template-columns:minmax(0,1fr)}.x_2gnG_figmaPage .x_2gnG_modeTabs{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.x_2gnG_figmaPage .x_2gnG_modeTabs button:focus{box-shadow:none;outline:none}.x_2gnG_figmaPage .x_2gnG_modeTabs button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #bdbdb8}.x_2gnG_figmaPage .x_2gnG_modeTabs .x_2gnG_modeActive:focus-visible{box-shadow:inset 0 0 0 2px #666661}@media (max-width:359px){.x_2gnG_figmaPage .x_2gnG_modeTabs button{padding-inline:2px;font-size:10px}}.x_2gnG_figmaPage .x_2gnG_workspace .x_2gnG_promptField textarea:focus,.x_2gnG_figmaPage .x_2gnG_workspace .x_2gnG_promptField textarea:focus-visible{box-shadow:none;border:0;outline:none}:is(.x_2gnG_figmaPage .x_2gnG_editor>.x_2gnG_field:has(.x_2gnG_imageUpload),.x_2gnG_figmaPage .x_2gnG_editor>.x_2gnG_field:has(.x_2gnG_imagePreview)){gap:10px}.x_2gnG_figmaPage .x_2gnG_imageUpload,.x_2gnG_figmaPage .x_2gnG_genjutsuVideoUpload,.x_2gnG_figmaPage .x_2gnG_genjutsuRefAdd{background:var(--control);color:#e6e6e2;border:1px dashed #777772;position:relative}.x_2gnG_figmaPage .x_2gnG_imageUpload:hover,.x_2gnG_figmaPage .x_2gnG_genjutsuVideoUpload:hover,.x_2gnG_figmaPage .x_2gnG_genjutsuRefAdd:hover{color:#fff;background:#444440;border-color:#b0b0a9}.x_2gnG_figmaPage .x_2gnG_imageUpload strong,.x_2gnG_figmaPage .x_2gnG_genjutsuUploadText strong,.x_2gnG_figmaPage .x_2gnG_genjutsuSectionHead strong,.x_2gnG_figmaPage .x_2gnG_genjutsuLabel strong,.x_2gnG_figmaPage .x_2gnG_genjutsuRefsHeader strong,.x_2gnG_figmaPage .x_2gnG_genjutsuVideoInfo strong{color:#efefeb}.x_2gnG_figmaPage .x_2gnG_imageUpload small,.x_2gnG_figmaPage .x_2gnG_genjutsuUploadText span,.x_2gnG_figmaPage .x_2gnG_genjutsuSectionHead span,.x_2gnG_figmaPage .x_2gnG_genjutsuLabel span,.x_2gnG_figmaPage .x_2gnG_genjutsuRefsHeader span,.x_2gnG_figmaPage .x_2gnG_genjutsuVideoInfo span,.x_2gnG_figmaPage .x_2gnG_genjutsuVideoInfo small{color:var(--subtle);font-size:12px;line-height:1.45}.x_2gnG_figmaPage .x_2gnG_genjutsuMedia{border-color:var(--hairline);background:#383838;grid-template-columns:minmax(0,1fr)}.x_2gnG_figmaPage .x_2gnG_genjutsuSubsection{grid-template-columns:minmax(0,1fr);min-width:0}.x_2gnG_figmaPage .x_2gnG_genjutsuLabel>div,.x_2gnG_figmaPage .x_2gnG_genjutsuRefsHeader>div:first-child{min-width:0}.x_2gnG_figmaPage .x_2gnG_genjutsuSectionHead{border-color:var(--hairline)}.x_2gnG_figmaPage .x_2gnG_genjutsuUploadIcon{color:#eee;background:#4b4b47}.x_2gnG_figmaPage .x_2gnG_genjutsuUploadButton,.x_2gnG_figmaPage .x_2gnG_genjutsuDuration,.x_2gnG_figmaPage .x_2gnG_genjutsuCounter{color:#eee;background:#4b4b47;border-color:#65655f;font-size:12px}.x_2gnG_figmaPage .x_2gnG_genjutsuRefAdd span{color:inherit;font-size:11px}.x_2gnG_figmaPage .x_2gnG_genjutsuHint{color:var(--subtle)!important;font-size:12px!important}.x_2gnG_figmaPage .x_2gnG_imagePreview,.x_2gnG_figmaPage .x_2gnG_imagePreview img,.x_2gnG_figmaPage .x_2gnG_genjutsuVideoPreview,.x_2gnG_figmaPage .x_2gnG_genjutsuRefCard{border-color:var(--hairline);background:#292929}.x_2gnG_figmaPage .x_2gnG_genjutsuVideoCard{border-color:var(--hairline);background:#343434}.x_2gnG_figmaPage .x_2gnG_imageRemove{color:#eee;background:#292929e8;border-color:#65655f}.x_2gnG_figmaPage .x_2gnG_imageRemove:hover{background:#42423e}.x_2gnG_figmaPage .x_2gnG_genjutsuRemove{color:#ddd;border-color:var(--hairline)}.x_2gnG_figmaPage .x_2gnG_genjutsuRemove:hover{color:#ffb3b3}.x_2gnG_figmaPage .x_2gnG_genjutsuRefCard:focus-within .x_2gnG_genjutsuRefRemove{opacity:1}.x_2gnG_figmaPage .x_2gnG_imageUpload input,.x_2gnG_figmaPage .x_2gnG_genjutsuVideoUpload input,.x_2gnG_figmaPage .x_2gnG_genjutsuRefAdd input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;box-shadow:none;border:0;outline:none;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.x_2gnG_figmaPage .x_2gnG_imageUpload:focus-within,.x_2gnG_figmaPage .x_2gnG_genjutsuVideoUpload:focus-within,.x_2gnG_figmaPage .x_2gnG_genjutsuRefAdd:focus-within{outline-offset:3px;outline:2px solid #c8c8c0}@media (max-width:600px){.x_2gnG_figmaPage .x_2gnG_genjutsuVideoUpload{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px;display:grid}.x_2gnG_figmaPage .x_2gnG_genjutsuUploadIcon{width:36px;height:36px}.x_2gnG_figmaPage .x_2gnG_genjutsuUploadButton{grid-column:2;justify-self:start}.x_2gnG_figmaPage .x_2gnG_genjutsuRefsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (forced-colors:active){.x_2gnG_figmaPage .x_2gnG_modeTabs button:focus-visible{outline-offset:2px;outline:2px solid highlight}.x_2gnG_figmaPage .x_2gnG_promptField:has(textarea:focus){outline-offset:2px;outline:2px solid highlight}}.x_2gnG_figmaPage .x_2gnG_recentSection{background:#2e2e2e}.x_2gnG_figmaPage .x_2gnG_recentLabel{color:#c7bcaa}.x_2gnG_figmaPage .x_2gnG_recentHeader p,.x_2gnG_figmaPage .x_2gnG_recentTop small{color:#bebdb6}.x_2gnG_figmaPage .x_2gnG_recentAll{color:#eee7dc}.x_2gnG_figmaPage .x_2gnG_recentAll:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.x_2gnG_figmaPage .x_2gnG_recentCard{background:#383838;border-color:#53534e;flex-direction:column;display:flex}.x_2gnG_figmaPage .x_2gnG_recentMedia{flex:none}.x_2gnG_figmaPage .x_2gnG_recentMedia,.x_2gnG_figmaPage .x_2gnG_recentMedia video{background:#252623}.x_2gnG_figmaPage .x_2gnG_recentPlaceholder{color:#c8c7c0}.x_2gnG_figmaPage .x_2gnG_recentStatus{color:#e9e8e2;background:#242623e8;border-color:#ffffff24}.x_2gnG_figmaPage .x_2gnG_recentStatus[data-status=failed],.x_2gnG_figmaPage .x_2gnG_recentStatus[data-status=nsfw]{color:#ffd2c9}.x_2gnG_figmaPage .x_2gnG_recentStatus[data-status=in_progress],.x_2gnG_figmaPage .x_2gnG_recentStatus[data-status=queued]{color:#f8e0b4}.x_2gnG_figmaPage .x_2gnG_recentBody{flex-direction:column;flex:1;min-width:0;display:flex}.x_2gnG_figmaPage .x_2gnG_recentTop{flex-wrap:wrap;gap:5px 12px}.x_2gnG_figmaPage .x_2gnG_recentTop strong{color:#f2f0e9;overflow-wrap:anywhere}.x_2gnG_figmaPage .x_2gnG_recentPrompt{color:#deded7;overflow-wrap:anywhere;height:3.1em;min-height:0}.x_2gnG_figmaPage .x_2gnG_recentPromptButton{color:#d4c8b2;width:fit-content;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-4px 0 14px;padding:0;font-size:11px;line-height:1.5;text-decoration:underline}.x_2gnG_figmaPage .x_2gnG_recentMeta{margin-top:auto}.x_2gnG_figmaPage .x_2gnG_recentActions a,.x_2gnG_figmaPage .x_2gnG_recentActions .x_2gnG_recentRepeat{color:#f0efe9;background:#44443f;border-color:#606057}.x_2gnG_figmaPage .x_2gnG_recentActions a:hover,.x_2gnG_figmaPage .x_2gnG_recentActions .x_2gnG_recentRepeat:hover:not(:disabled){color:#fff;background:#57574f;border-color:#8b8b7f}.x_2gnG_figmaPage .x_2gnG_recentSection :focus-visible{outline-offset:3px;outline:2px solid #d2c8b6}@media (max-width:600px){.x_2gnG_figmaPage .x_2gnG_recentSection{padding:16px}.x_2gnG_figmaPage .x_2gnG_recentHeader{align-items:flex-start}.x_2gnG_figmaPage .x_2gnG_recentAll{align-items:center;min-height:40px;display:inline-flex}}.x_2gnG_figmaPage .x_2gnG_recentSection{color:#30312b;background:0 0;margin-top:36px;padding:0}.x_2gnG_figmaPage .x_2gnG_recentSection .x_2gnG_recentHeader h2{color:#30312b;font:600 23px/1.35 var(--vd-body), Arial, sans-serif}.x_2gnG_figmaPage .x_2gnG_recentLabel,.x_2gnG_figmaPage .x_2gnG_recentHeader p{display:none}.x_2gnG_figmaPage .x_2gnG_recentAll,.x_2gnG_figmaPage .x_2gnG_recentAll:hover{color:#55594b}.x_2gnG_figmaPage .x_2gnG_recentCard{background:#fffdf9;border-color:#e2dfd4}.x_2gnG_figmaPage .x_2gnG_recentTop strong{color:#33372e}.x_2gnG_figmaPage .x_2gnG_recentTop small{color:#818579}.x_2gnG_figmaPage .x_2gnG_recentPrompt,.x_2gnG_figmaPage .x_2gnG_recentPromptButton{color:#686e5f}.x_2gnG_figmaPage .x_2gnG_recentPromptButton:hover{color:#33372e}.x_2gnG_figmaPage .x_2gnG_recentMeta span{color:#6d715f;background:#f1f0e8;border-color:#e0dfd2}.x_2gnG_figmaPage .x_2gnG_recentMeta .x_2gnG_recentCredits{color:#786542;background:#f3eddf;border-color:#e4d9bf}.x_2gnG_figmaPage .x_2gnG_recentActions a{color:#5f6354;background:#f9f8f3;border-color:#dcdace}.x_2gnG_figmaPage .x_2gnG_recentActions .x_2gnG_recentRepeat{color:#554e3c;background:#e9e1ce;border-color:#e4d9bf}.x_2gnG_figmaPage .x_2gnG_recentActions{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.x_2gnG_figmaPage .x_2gnG_recentSection .x_2gnG_recentHeader h2{font-size:20px}}
._0SUdNq_studio{--studio-panel:#252623;--studio-control:#30322e;--studio-line:#474943;--studio-text:#f4f3ed;--studio-muted:#bbbdb2}._0SUdNq_form{background:var(--studio-panel);color:var(--studio-text);font-family:var(--vd-body), Arial, sans-serif;border:1px solid #34362f;border-radius:24px;padding:22px}._0SUdNq_modes{background:#191c18;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:17px;padding:4px;display:grid}._0SUdNq_modes button{color:#c6c8bf;min-height:43px;font:400 13px/1.4 var(--vd-body), Arial, sans-serif;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:9px 8px;display:flex}._0SUdNq_modes button:hover{color:#fff;background:#33352f}._0SUdNq_modes button[aria-pressed=true]{background:var(--vd-accent,linear-gradient(105deg,#ffe260,#ff8fff));color:#272925;font-weight:600}._0SUdNq_modes button:disabled{cursor:wait}._0SUdNq_composer{grid-template-columns:minmax(0,1fr) 235px;align-items:stretch;gap:18px;display:grid}._0SUdNq_composer[data-mode=image-to-video]{grid-template-columns:minmax(0,1fr) 265px 235px}._0SUdNq_composer[data-mode=video-to-video]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 18px}._0SUdNq_promptBox{border:1px solid var(--studio-line);background:var(--studio-control);border-radius:14px;flex-direction:column;gap:10px;min-width:0;height:224px;padding:15px 12px 12px;display:flex}._0SUdNq_promptBox:focus-within{border-color:#bcbbaa;box-shadow:0 0 0 1px #bcbbaa}._0SUdNq_studio ._0SUdNq_promptBox textarea{width:100%;min-height:0;box-shadow:none;resize:none;color:var(--studio-text);font:400 14px/1.6 var(--vd-body), Arial, sans-serif;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0 3px;display:block;overflow-y:auto}._0SUdNq_studio ._0SUdNq_promptBox textarea:focus,._0SUdNq_studio ._0SUdNq_promptBox textarea:focus-visible{box-shadow:none;border:0;outline:none}._0SUdNq_promptBox textarea::placeholder{color:#b9bcb0;opacity:1}._0SUdNq_promptTools{flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}._0SUdNq_promptTools button{color:#dfdfd5;min-height:33px;font:400 11px/1.4 var(--vd-body), Arial, sans-serif;cursor:pointer;background:#393c34;border:1px solid #51534b;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;display:inline-flex}._0SUdNq_promptTools button:disabled{opacity:.55;cursor:default}._0SUdNq_promptTools>span{color:#a7aa9d;white-space:nowrap;font-size:10px}._0SUdNq_inlineError{color:#ffcec5;max-height:46px;margin:0;font-size:11px;overflow-y:auto}._0SUdNq_settings{grid-template-columns:minmax(0,1fr);align-content:start;gap:11px;min-width:0;display:grid}._0SUdNq_setting{grid-template-columns:minmax(0,1fr);gap:7px;min-width:0;display:grid}._0SUdNq_setting>span{color:var(--studio-muted);font-size:12px;line-height:1.3}._0SUdNq_composer[data-mode=video-to-video] ._0SUdNq_promptBox{grid-area:1/1/3;height:290px}._0SUdNq_settings[data-video=true]{grid-column:2;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-self:end;gap:12px}._0SUdNq_imageSlot{min-width:0;height:224px}._0SUdNq_imageUpload,._0SUdNq_videoUpload,._0SUdNq_referenceAdd{cursor:pointer;position:relative}._0SUdNq_imageUpload input,._0SUdNq_videoUpload input,._0SUdNq_referenceAdd input{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0SUdNq_imageUpload:focus-within,._0SUdNq_videoUpload:focus-within,._0SUdNq_referenceAdd:focus-within{outline-offset:3px;outline:2px solid #dfd5bf}._0SUdNq_imageUpload{text-align:center;background:#2b2e27;border:1px dashed #66695d;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;padding:18px;display:flex}._0SUdNq_imageUpload:hover{background:#35392e;border-color:#b5b79f}._0SUdNq_imageUpload>span{color:var(--studio-muted);margin-bottom:5px;font-size:12px}._0SUdNq_imageUpload>svg{color:#c8cbbb}._0SUdNq_imageUpload strong{font-size:12px;font-weight:500}._0SUdNq_imageUpload small,._0SUdNq_videoUpload small,._0SUdNq_references>small{color:#a8ad9c;font-size:10px;line-height:1.5}._0SUdNq_imagePreview{background:#191c18;border:1px solid #484c40;border-radius:14px;width:100%;height:100%;position:relative;overflow:hidden}._0SUdNq_imagePreview img{object-fit:contain;width:100%;height:100%;display:block}._0SUdNq_imagePreview>button,._0SUdNq_sourcePreview>button{color:#fff;cursor:pointer;background:#252623de;border:1px solid #ffffff40;border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;right:8px}._0SUdNq_imagePreview>span{text-overflow:ellipsis;white-space:nowrap;color:#ddd;background:#191c18d9;padding:8px 10px;font-size:11px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._0SUdNq_videoInputs{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}._0SUdNq_videoSource,._0SUdNq_references{border:1px solid var(--studio-line);background:var(--studio-control);border-radius:14px;flex-direction:column;min-width:0;height:182px;padding:13px;display:flex}._0SUdNq_videoSource h3,._0SUdNq_references h3{font:600 12px/1.4 var(--vd-body), Arial, sans-serif;color:#eeeee6;margin:0}._0SUdNq_videoSource p,._0SUdNq_references p{color:#aeb2a4;margin:5px 0 9px;font-size:10px;line-height:1.4}._0SUdNq_videoUpload{text-align:center;border:1px dashed #0000;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:7px;min-height:0;display:flex}._0SUdNq_videoUpload:hover{background:#393c34;border-color:#686c5e}._0SUdNq_videoUpload strong{font-size:11px;font-weight:500}._0SUdNq_videoUpload>svg{color:#c8cbbb}._0SUdNq_sourcePreview{background:#191c18;border-radius:8px;flex:1;align-items:end;min-height:0;display:flex;position:relative;overflow:hidden}._0SUdNq_sourcePreview video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._0SUdNq_sourcePreview>div{background:#191c18d9;width:100%;min-width:0;padding:6px 8px;position:relative}._0SUdNq_sourcePreview strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}._0SUdNq_sourcePreview span{color:#bbc0ad;font-size:10px}._0SUdNq_sourcePreview>button{width:25px;height:25px;top:5px;right:5px}._0SUdNq_referenceHeading{justify-content:space-between;align-items:start;gap:5px;display:flex}._0SUdNq_referenceHeading>span{white-space:nowrap;color:#b0b5a3;font-size:10px}._0SUdNq_referenceGrid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:6px;min-height:0;margin-bottom:7px;padding:3px;display:grid;overflow-y:auto}._0SUdNq_referenceAdd,._0SUdNq_referenceImage{aspect-ratio:1;border-radius:8px;min-width:0;position:relative}._0SUdNq_referenceAdd{color:#e4e7d9;background:#34382f;border:1px dashed #828675;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}._0SUdNq_referenceAdd:hover{background:#464b3c}._0SUdNq_referenceAdd span{font-size:8px}._0SUdNq_referenceImage img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}._0SUdNq_referenceImage button{color:#fff;cursor:pointer;background:#292c24;border:1px solid #ddd9c9;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:-1px;right:-1px}._0SUdNq_sourceDuration{color:#aeb2a4;grid-column:1/-1;align-items:center;gap:7px;min-width:0;margin:0;font-size:10px;line-height:1.4;display:flex}._0SUdNq_sourceDuration svg{flex:none}._0SUdNq_timing{background:var(--studio-control);border:1px solid var(--studio-line);border-radius:13px;align-items:center;gap:22px;min-height:60px;margin-top:16px;padding:12px 15px;display:flex}._0SUdNq_durationLabel{color:#cfd2c5;flex:none;align-items:center;gap:9px;font-size:12px;display:flex}._0SUdNq_durationLabel strong{color:#f1f2e8;min-width:40px;font-weight:600}._0SUdNq_rangeBlock{flex:1;min-width:0}._0SUdNq_slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;margin:0;display:block}._0SUdNq_slider::-webkit-slider-runnable-track{background:linear-gradient(to right, #e6c79c var(--range-fill), #5a5e53 var(--range-fill));border-radius:5px;height:5px}._0SUdNq_slider::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:17px;height:17px;margin-top:-6px;box-shadow:0 2px 5px #0003}._0SUdNq_slider::-moz-range-track{background:#5a5e53;border-radius:5px;height:5px}._0SUdNq_slider::-moz-range-progress{background:#e6c79c;border-radius:5px;height:5px}._0SUdNq_slider::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:17px;height:17px}._0SUdNq_slider:disabled{cursor:default;opacity:.6}._0SUdNq_rangeEnds{color:#a7ad9a;justify-content:space-between;font-size:10px;display:flex}._0SUdNq_audio{cursor:pointer;white-space:nowrap;color:#dedfd5;border-left:1px solid #51564a;align-items:center;gap:10px;min-height:36px;padding-left:20px;font-size:11px;display:flex;position:relative}._0SUdNq_audio input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._0SUdNq_switch{background:#656a5d;border-radius:20px;flex:none;width:34px;height:20px;padding:3px;display:block}._0SUdNq_switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;display:block}._0SUdNq_audio input:checked+._0SUdNq_switch{background:var(--vd-accent)}._0SUdNq_audio input:checked+._0SUdNq_switch:after{transform:translate(14px)}._0SUdNq_audio:has(input:focus-visible){outline-offset:4px;border-radius:5px;outline:2px solid #e2d6be}._0SUdNq_submitRow{grid-template-columns:minmax(0,1fr) 195px;align-items:center;gap:16px;margin-top:16px;display:grid}._0SUdNq_generate{background:var(--vd-accent,linear-gradient(105deg,#ffe260,#ff8fff));color:#2e2e29;width:100%;min-height:48px;font:600 14px/1.4 var(--vd-body), Arial, sans-serif;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:12px;text-decoration:none;display:flex}._0SUdNq_generate:hover:not(:disabled){filter:brightness(1.06)}._0SUdNq_generate:disabled{opacity:.55;cursor:not-allowed}._0SUdNq_price{text-align:center;flex-direction:column;gap:5px;display:flex}._0SUdNq_price strong{color:#f4f2e9;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}._0SUdNq_price svg{color:#d9c298}._0SUdNq_price>span{color:#a5aa99;font-size:10px}._0SUdNq_formError{color:#ffddd4;overflow-wrap:anywhere;background:#4a302c;border:1px solid #99675e;border-radius:9px;margin:12px 0 0;padding:10px 13px;font-size:12px}._0SUdNq_form :focus-visible{outline-offset:3px;outline:2px solid #e2d6be}._0SUdNq_result{color:#30312b;font-family:var(--vd-body), Arial, sans-serif;background:#fcfbf7;border:1px solid #dedbd2;border-radius:20px;margin-top:22px;padding:22px;scroll-margin:110px 0}._0SUdNq_result:focus{outline-offset:3px;outline:2px solid #8f836c}._0SUdNq_resultHeading{justify-content:space-between;align-items:center;gap:14px;display:flex}._0SUdNq_resultTitle{align-items:center;gap:13px;min-width:0;display:flex}._0SUdNq_resultTitle>div{min-width:0}._0SUdNq_resultTitle h2{font:600 18px/1.4 var(--vd-body), Arial, sans-serif;color:#30312b;margin:0}._0SUdNq_resultTitle p{color:#73766a;overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}._0SUdNq_resultIcon{color:#786848;background:#eae4d5;border-radius:13px;flex:none;place-items:center;width:45px;height:45px;display:grid}._0SUdNq_result[data-phase=ready] ._0SUdNq_resultIcon{color:#58733d;background:#e6eedf}._0SUdNq_elapsed{white-space:nowrap;color:#696d60;font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:12px;display:flex}._0SUdNq_workProgress{margin-top:22px}._0SUdNq_progressTrack{background:#e7e5db;border-radius:5px;height:5px;overflow:hidden}._0SUdNq_progressTrack span{background:#ab9874;border-radius:5px;width:30%;height:100%;animation:2.4s ease-in-out infinite _0SUdNq_workingTrack;display:block}._0SUdNq_progressSteps{color:#8b8e81;justify-content:space-between;gap:10px;margin:16px 0;padding:0;font-size:12px;list-style:none;display:flex}._0SUdNq_progressSteps li{align-items:center;gap:7px;display:flex}._0SUdNq_progressSteps li>span{border:1px solid #deddd2;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;display:grid}._0SUdNq_progressSteps li[data-done=true]{color:#61734a}._0SUdNq_progressSteps li[data-done=true]>span{background:#e6eddb;border-color:#d8e0cb}._0SUdNq_progressSteps li[data-current=true]{color:#705d37;font-weight:600}._0SUdNq_progressSteps li[data-current=true]>span{background:#eee5d1;border-color:#d7c6a2}._0SUdNq_progressHint{color:#717567;margin:18px 0 12px;font-size:13px;line-height:1.6}._0SUdNq_resultLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._0SUdNq_resultLinks a,._0SUdNq_resultFooter>a{color:#6f6a59;text-underline-offset:3px;align-items:center;gap:4px;font-size:12px;display:inline-flex}._0SUdNq_resultLinks button{color:#6f6651;min-height:36px;font:400 12px/1.5 var(--vd-body), Arial, sans-serif;cursor:pointer;background:0 0;border:1px solid #d6d1c3;border-radius:8px;padding:8px 12px}._0SUdNq_resultLinks button:disabled{opacity:.6;cursor:wait}._0SUdNq_resultDownload{color:#fff;background:#292c25;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 16px;font-size:12px;text-decoration:none;display:inline-flex}._0SUdNq_resultMedia{background:#1d201b;border-radius:13px;margin-top:18px;overflow:hidden}._0SUdNq_resultMedia video{object-fit:contain;background:#1d201b;width:100%;height:clamp(240px,38vw,420px);display:block}._0SUdNq_resultMessage{color:#8a5945;font-size:13px}._0SUdNq_resultFooter{justify-content:space-between;align-items:center;gap:22px;margin-top:14px;display:flex}._0SUdNq_resultPrompt{overflow-wrap:anywhere;-webkit-line-clamp:2;color:#6a6e60;text-align:left;min-width:0;max-width:75%;max-height:42px;font:400 12px/1.6 var(--vd-body), Arial, sans-serif;cursor:pointer;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}._0SUdNq_resultPrompt:hover{text-decoration:underline}._0SUdNq_resultFooter>a{flex:none}._0SUdNq_resultEnded>p{overflow-wrap:anywhere;color:#766659;max-height:120px;margin:18px 0;font-size:13px;line-height:1.6;overflow:auto}._0SUdNq_resultDock{z-index:80;color:#514c3e;max-width:calc(100vw - 32px);min-height:46px;font:500 12px/1.4 var(--vd-body), Arial, sans-serif;cursor:pointer;background:#f9f4e9;border:1px solid #cfc3aa;border-radius:13px;align-items:center;gap:9px;padding:12px 17px;display:flex;position:fixed;bottom:20px;right:24px;box-shadow:0 8px 32px #24262326}._0SUdNq_resultDock svg{flex:none}._0SUdNq_result :focus-visible,._0SUdNq_resultDock:focus-visible{outline-offset:3px;outline:2px solid #897c60}._0SUdNq_spin{animation:1.2s linear infinite _0SUdNq_studioSpin}@keyframes _0SUdNq_studioSpin{to{transform:rotate(360deg)}}@keyframes _0SUdNq_workingTrack{0%{transform:translate(-100%)}to{transform:translate(340%)}}._0SUdNq_recent{margin-top:36px}@media (max-width:1050px){._0SUdNq_composer{grid-template-columns:minmax(0,1fr) 210px}._0SUdNq_composer[data-mode=image-to-video]{grid-template-columns:minmax(0,1fr) 220px 190px;gap:12px}._0SUdNq_composer[data-mode=video-to-video]{gap:12px}._0SUdNq_referenceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._0SUdNq_videoSource,._0SUdNq_references{padding:10px}._0SUdNq_timing{gap:15px}._0SUdNq_audio{gap:7px;padding-left:14px}}@media (max-width:800px){._0SUdNq_form{border-radius:20px;padding:17px}._0SUdNq_composer[data-mode=image-to-video]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}._0SUdNq_composer[data-mode=image-to-video] ._0SUdNq_settings{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}._0SUdNq_composer[data-mode=video-to-video]{grid-template-columns:minmax(0,1fr)}._0SUdNq_composer[data-mode=video-to-video] ._0SUdNq_promptBox{grid-area:auto/1;height:200px}._0SUdNq_videoInputs,._0SUdNq_settings[data-video=true]{grid-column:1}._0SUdNq_referenceGrid{grid-template-columns:repeat(4,minmax(0,1fr))}._0SUdNq_timing{flex-wrap:wrap;gap:12px}._0SUdNq_rangeBlock{min-width:160px}._0SUdNq_audio{border-left:0;margin-left:auto;padding-left:0}}@media (max-width:560px){._0SUdNq_form{border-radius:18px;padding:12px}._0SUdNq_modes{gap:2px;margin-bottom:12px}._0SUdNq_modes button{flex-direction:column;gap:5px;min-height:54px;padding:7px 2px;font-size:11px}._0SUdNq_composer,._0SUdNq_composer[data-mode=image-to-video],._0SUdNq_composer[data-mode=video-to-video]{grid-template-columns:minmax(0,1fr);gap:13px}._0SUdNq_promptBox,._0SUdNq_composer[data-mode=video-to-video] ._0SUdNq_promptBox{height:190px}._0SUdNq_studio ._0SUdNq_promptBox textarea{font-size:16px}._0SUdNq_imageSlot{height:160px}._0SUdNq_imageUpload{gap:6px;padding:12px}._0SUdNq_settings,._0SUdNq_composer[data-mode=image-to-video] ._0SUdNq_settings{grid-template-columns:repeat(2,minmax(0,1fr))}._0SUdNq_settings>._0SUdNq_setting:first-child{grid-column:1/-1}._0SUdNq_settings[data-video=true],._0SUdNq_videoInputs{grid-template-columns:minmax(0,1fr)}._0SUdNq_videoSource,._0SUdNq_references{height:165px;padding:12px}._0SUdNq_referenceGrid{grid-template-columns:repeat(5,minmax(0,1fr))}._0SUdNq_timing{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;display:grid}._0SUdNq_durationLabel strong{text-align:right;margin-left:auto}._0SUdNq_rangeBlock{min-width:0}._0SUdNq_audio{border-top:1px solid #4b5042;margin:0;padding-top:10px;font-size:12px}._0SUdNq_switch{margin-left:auto}._0SUdNq_submitRow{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px}._0SUdNq_price{text-align:left;flex-direction:row;order:-1;justify-content:space-between;align-items:center}._0SUdNq_price>span{order:-1;font-size:12px}._0SUdNq_price strong{font-size:13px}._0SUdNq_generate{font-size:14px}._0SUdNq_result{border-radius:16px;padding:16px}._0SUdNq_resultHeading{flex-wrap:wrap}._0SUdNq_resultTitle h2{font-size:17px}._0SUdNq_resultDownload{width:100%}._0SUdNq_elapsed{margin-left:58px}._0SUdNq_progressSteps{gap:6px;font-size:10px}._0SUdNq_progressSteps li{flex-direction:column;flex:1;align-items:flex-start;gap:5px}._0SUdNq_resultLinks{flex-direction:column;align-items:flex-start}._0SUdNq_resultFooter{flex-direction:column;align-items:flex-start;gap:12px}._0SUdNq_resultPrompt{max-width:100%}._0SUdNq_resultDock{bottom:14px;right:16px}}@media (prefers-reduced-motion:reduce){._0SUdNq_spin,._0SUdNq_progressTrack span{animation:none}._0SUdNq_progressTrack span{opacity:.5;width:100%}._0SUdNq_switch:after{transition:none}}
.Iw_z8W_root{width:100%;position:relative}.Iw_z8W_trigger{color:#eef0f5;cursor:pointer;background:#202635;border:1px solid #ffffff17;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 13px;font-size:12px;font-weight:600;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.Iw_z8W_trigger:hover{background:#252b3b;border-color:#a37cff61}.Iw_z8W_triggerOpen{border-color:#a37cffbf;box-shadow:0 0 0 3px #8b60f01a}.Iw_z8W_chevron{color:#9299ab;flex:none;transition:transform .18s,color .18s}.Iw_z8W_chevronOpen{color:#ad8aff;transform:rotate(180deg)}.Iw_z8W_dropdown{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1a1f2d;border:1px solid #9770f530;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;box-shadow:0 18px 45px #00000061,inset 0 1px #ffffff06}.Iw_z8W_option{color:#cbd0db;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:0 11px;font-size:12px;display:flex}.Iw_z8W_option:hover{color:#fff;background:#8b60f01c}.Iw_z8W_optionActive{color:#fff;background:linear-gradient(90deg,#7d57eb33,#9d52e817)}.Iw_z8W_optionActive svg{color:#ae89ff}.Iw_z8W_optionDisabled{cursor:not-allowed;opacity:.52}.Iw_z8W_optionDisabled:hover{color:#cbd0db;background:0 0}.Iw_z8W_optionRight{flex:none;align-items:center;gap:8px;display:flex}.Iw_z8W_optionBadge{color:#858c9c;background:#ffffff0d;border:1px solid #ffffff12;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:700;line-height:1}.Iw_z8W_dropdown{overscroll-behavior:contain;max-height:min(420px,55vh);overflow-y:auto}.Iw_z8W_dropdown::-webkit-scrollbar{width:6px}.Iw_z8W_dropdown::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.Iw_z8W_compact .Iw_z8W_trigger{color:#fff;height:38px;min-height:38px;font:500 14px/1.3 var(--vd-body), Arial, sans-serif;background:0 0;border:1px solid #525252;border-radius:12px;justify-content:start;align-items:center;gap:9px;padding:0 10px;display:flex}.Iw_z8W_compact .Iw_z8W_trigger>svg{flex:none}.Iw_z8W_compact .Iw_z8W_trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Iw_z8W_compact .Iw_z8W_chevron{color:#bfbfbf;width:14px;height:14px;margin-left:auto}.Iw_z8W_compact .Iw_z8W_dropdown{background:#373737;border-color:#555;width:max-content;min-width:100%;max-width:min(260px,80vw)}.Iw_z8W_compact .Iw_z8W_option{color:#eee}.Iw_z8W_compact .Iw_z8W_optionActive,.Iw_z8W_compact .Iw_z8W_option:hover{background:#4b4b4b}.Iw_z8W_compact .Iw_z8W_optionActive svg{color:#fff}.Iw_z8W_compact .Iw_z8W_triggerOpen{box-shadow:none;border-color:#aaa}.Iw_z8W_minimal .Iw_z8W_trigger{color:#ecece5;background:#30322e;border-color:#464842;border-radius:10px;height:44px;min-height:44px;padding:0 12px;font-size:13px;font-weight:400}.Iw_z8W_minimal .Iw_z8W_trigger:hover{background:#393b35;border-color:#7a7c71}.Iw_z8W_minimal .Iw_z8W_dropdown{width:100%;max-width:none;left:0;right:0}.Iw_z8W_minimal .Iw_z8W_trigger:focus-visible{outline-offset:3px;outline:2px solid #e2d6be}
.F61soq_openButton{width:fit-content;color:var(--vd-ink);font:inherit;cursor:pointer;background:#504c4212;border:1px solid #504c4247;border-radius:9px;margin-top:8px;padding:7px 11px;font-size:12px;font-weight:700;transition:background .2s,border-color .2s,color .2s}.F61soq_openButton:hover{color:var(--vd-ink);background:#504c4212;border-color:#504c427a}.F61soq_dialog{width:min(620px,100vw - 28px);max-width:620px;color:var(--vd-ink);background:#fff;border:1px solid #504c4224;padding:28px}.F61soq_packages{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:22px;display:grid}.F61soq_package{min-width:0;color:var(--vd-ink);text-align:left;cursor:pointer;background:#504c4209;border:1px solid #504c4224;border-radius:13px;flex-direction:column;align-items:flex-start;gap:3px;padding:15px 12px;transition:border-color .2s,background .2s,transform .2s;display:flex}.F61soq_package:hover{background:#504c4212;border-color:#504c4259;transform:translateY(-1px)}.F61soq_packageSelected{border-color:var(--vd-line);background:#504c4212;box-shadow:inset 0 0 0 1px #24262317}.F61soq_package strong{font-size:18px}.F61soq_package span{color:var(--vd-muted);font-size:12px}.F61soq_package small{color:var(--vd-ink);margin-top:7px;font-size:12px;font-weight:700}.F61soq_summary{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.F61soq_summary>div{background:#504c4206;border:1px solid #504c4224;border-radius:12px;gap:5px;padding:15px;display:grid}.F61soq_summary span{color:var(--vd-muted);font-size:12px}.F61soq_summary strong{font-size:16px}.F61soq_payButton{background:linear-gradient(135deg, var(--vd-panel), var(--vd-panel));width:100%;color:var(--vd-ink);font:inherit;border:0;border-radius:12px;margin-top:18px;padding:14px 18px;font-weight:800}.F61soq_payButton:disabled{opacity:.48;cursor:not-allowed}.F61soq_note{color:var(--vd-muted);text-align:center;margin:10px 0 0;font-size:12px}@media (max-width:700px){.F61soq_packages{grid-template-columns:repeat(2,minmax(0,1fr))}.F61soq_summary{grid-template-columns:1fr}}.F61soq_openButton{color:#514a3e;background:#ece7de;border-color:#d8cdbb;min-height:36px;font-size:12px}.F61soq_openButton:hover{color:#2e2e2e;background:#e3dccc}.F61soq_dialog{color:#2e2e2e;font-family:var(--vd-body),Arial,sans-serif;background:#fff;border-radius:22px}.F61soq_package{color:#2e2e2e;background:#f7f5f1;border-color:#e7e3dd}.F61soq_packageSelected{background:#f1eadf;border-color:#8c7758;box-shadow:inset 0 0 0 1px #8c7758}.F61soq_payButton{color:#2e2e2e;background:linear-gradient(100deg,#ffdf68,#ffc096 44%,#f58ff4);min-height:48px}
.vqsg8a_hero{color:#faf8f4;padding-top:28px}.vqsg8a_panel{isolation:isolate;background:#252625;border-radius:28px;grid-template-columns:1.25fr 1fr;min-height:500px;display:grid;position:relative;overflow:hidden}.vqsg8a_copy{z-index:2;min-width:0;padding:44px 0 42px 44px;position:relative}.vqsg8a_eyebrow{color:#deddd8;border:1px solid #ffffff30;border-radius:24px;align-items:center;gap:8px;margin:0 0 23px;padding:6px 12px;font-size:10px;line-height:16px;display:inline-flex}.vqsg8a_eyebrow svg{color:#ffd28d;flex:none}.vqsg8a_title{color:#faf8f4;font-family:var(--vd-heading), Arial, sans-serif;letter-spacing:-.055em;overflow-wrap:break-word;margin:0;font-size:46px;font-weight:650;line-height:1.22}.vqsg8a_title span{color:#ffd28d;background:var(--vd-accent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.vqsg8a_description{color:#d0cfca;text-wrap:pretty;max-width:430px;margin:20px 0 0;font-size:15px;line-height:1.65}.vqsg8a_prompt{color:#2e2e2e;outline-offset:4px;background:#fff;border:1px solid #dededb;border-radius:18px;outline:2px solid #0000;align-items:center;gap:10px;width:100%;min-width:0;min-height:64px;margin:27px 0 0;padding:7px;transition:outline-color .18s,border-color .18s;display:flex}.vqsg8a_hero .vqsg8a_prompt:hover,.vqsg8a_hero .vqsg8a_prompt:focus-within{border-color:#c9c9c5;outline-color:#cececa}.vqsg8a_promptLabel{flex:1;align-items:center;gap:10px;min-width:0;padding-left:8px;display:flex}.vqsg8a_promptLabel>svg{flex:none}.vqsg8a_promptLabel input{color:#292929;width:100%;min-width:0;height:46px;font:inherit;text-overflow:ellipsis;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:15px;line-height:1.5}.vqsg8a_promptLabel input::placeholder{color:#5a5956;opacity:1}.vqsg8a_hero .vqsg8a_promptLabel input:focus,.vqsg8a_hero .vqsg8a_promptLabel input:focus-visible{box-shadow:none;outline:none}.vqsg8a_generate{background:var(--vd-accent);color:#252625;min-height:48px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 17px;font-size:14px;font-weight:650;display:inline-flex}.vqsg8a_hero .vqsg8a_generate:focus-visible{outline-offset:2px;outline:2px solid #252625}.vqsg8a_hero .vqsg8a_generate:hover{filter:brightness(1.04)}.vqsg8a_inspiration{align-items:center;gap:12px;margin-top:33px;display:flex}.vqsg8a_avatars{flex:none;padding-left:4px;display:flex}.vqsg8a_avatars img{object-fit:cover;object-position:center 25%;border:2px solid #252625;border-radius:50%;width:29px;height:29px;margin-left:-5px;display:block}.vqsg8a_hint{color:#c9c9c3;margin:0;font-size:10px;line-height:1.5}.vqsg8a_hint b{font-weight:650}.vqsg8a_example{z-index:1;width:calc(44.444% - 10px);min-width:0;margin:0;position:absolute;inset:0 0 0 auto}.vqsg8a_media{isolation:isolate;background:#252625;width:100%;height:100%;position:relative;overflow:hidden}.vqsg8a_video{object-fit:cover;object-position:center 26%;width:100%;height:100%;display:block}.vqsg8a_media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#252625 0%,#25262500 35%),linear-gradient(#171a1900 45%,#171a19cb);position:absolute;inset:0}.vqsg8a_placeholder{color:#c3c2be;align-content:center;justify-items:center;gap:12px;height:100%;display:grid}.vqsg8a_caption{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;inset:auto 20px 37px 36px}.vqsg8a_caption>span{color:#e0dfdc;font-size:11px;line-height:1.5}.vqsg8a_caption strong{color:#fff;letter-spacing:-.04em;font-size:23px;font-weight:650;line-height:1.2}.vqsg8a_mediaBadge{z-index:2;color:#faf8f4;letter-spacing:.13em;text-transform:uppercase;background:#252625ad;border:1px solid #ffffff50;border-radius:24px;padding:7px 11px;font-size:9px;line-height:1.5;position:absolute;top:24px;right:24px}.vqsg8a_play{z-index:3;color:#fff;cursor:pointer;background:#20212080;border:1px solid #ffffffe0;border-radius:50%;place-items:center;width:64px;height:64px;padding:0 0 0 3px;display:grid;position:absolute;top:50%;left:58%;transform:translate(-50%,-50%)}.vqsg8a_hero .vqsg8a_play:focus-visible,.vqsg8a_hero .vqsg8a_motionControls button:focus-visible,.vqsg8a_hero .vqsg8a_video:focus-visible{outline-offset:4px;outline:2px solid #faf8f4}.vqsg8a_hero .vqsg8a_video:focus-visible{outline-offset:-5px}.vqsg8a_play:hover{background:#202120d9}.vqsg8a_play:disabled{cursor:progress;opacity:.65}.vqsg8a_motionControls{z-index:3;gap:8px;display:flex;position:absolute;top:70px;right:24px}.vqsg8a_motionControls button{color:#fff;cursor:pointer;background:#252625bd;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.vqsg8a_motionControls button:hover{background:#252625}.vqsg8a_example[data-playing=true]{width:calc(44.444% - 10px)}.vqsg8a_example[data-playing=true] .vqsg8a_video{object-fit:contain;background:#171817}.vqsg8a_example[data-playing=true] .vqsg8a_media:after{display:none}.vqsg8a_videoError{z-index:4;color:#fff;background:#252625f0;border-radius:10px;margin:0;padding:12px;font-size:13px;line-height:1.4;position:absolute;inset:70px 16px auto 30%}.vqsg8a_benefits{color:#2e2e2e;border-bottom:1px solid #e7e3dd;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:28px 0 30px;list-style:none;display:grid}.vqsg8a_benefits li{align-items:flex-start;gap:12px;min-width:0;display:flex}.vqsg8a_benefitIcon{background:#ede8df;border:1px solid #e4dfd4;border-radius:14px;flex:none;padding:11px;display:flex}.vqsg8a_benefits h2{letter-spacing:0;margin:1px 0 0;font-family:inherit;font-size:12px;font-weight:650;line-height:1.4}.vqsg8a_benefits p{color:#74726b;margin:5px 0 0;font-size:11px;line-height:1.6}@media (max-width:1100px){.vqsg8a_panel{grid-template-columns:1.3fr .95fr;min-height:460px}.vqsg8a_copy{padding:34px 0 34px 32px}.vqsg8a_title{font-size:35px}.vqsg8a_description{max-width:380px;font-size:14px}.vqsg8a_generate{gap:8px;padding-inline:12px;font-size:13px}.vqsg8a_promptLabel{gap:8px;padding-left:4px}.vqsg8a_promptLabel input{font-size:14px}.vqsg8a_promptLabel>svg{width:22px}.vqsg8a_inspiration{gap:9px}.vqsg8a_hint{font-size:10px}.vqsg8a_example,.vqsg8a_example[data-playing=true]{width:calc(42.222% - 10px)}.vqsg8a_caption{bottom:28px;left:28px}.vqsg8a_caption strong{font-size:20px}.vqsg8a_benefits{gap:15px}.vqsg8a_benefits li{gap:9px}.vqsg8a_benefitIcon{padding:9px}}@media (max-width:820px){.vqsg8a_panel{min-height:430px}.vqsg8a_copy{padding-left:27px}.vqsg8a_title{font-size:29px}.vqsg8a_description{max-width:310px;font-size:14px}.vqsg8a_prompt{flex-direction:column;align-items:stretch;gap:4px;margin-top:24px;padding:10px 12px}.vqsg8a_promptLabel{flex:auto;padding-left:0}.vqsg8a_promptLabel input{height:40px}.vqsg8a_generate{width:100%;min-height:44px;margin-top:4px;font-size:14px}.vqsg8a_inspiration{align-items:flex-start;gap:8px}.vqsg8a_avatars img{width:25px;height:25px}.vqsg8a_hint{font-size:10px}.vqsg8a_motionControls{top:62px;right:14px}.vqsg8a_mediaBadge{padding-inline:8px;font-size:8px;top:20px;right:14px}.vqsg8a_caption>span{font-size:11px}.vqsg8a_caption strong{font-size:18px}.vqsg8a_benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:640px){.vqsg8a_hero{padding-top:16px}.vqsg8a_panel{border-radius:22px;min-height:0;display:block}.vqsg8a_copy{padding:27px 24px 24px}.vqsg8a_eyebrow{gap:6px;margin-bottom:19px;padding:6px 9px;font-size:10px}.vqsg8a_title{font-size:29px;line-height:1.26}.vqsg8a_description{max-width:410px;margin-top:17px;font-size:14px;line-height:1.6}.vqsg8a_prompt{border-radius:17px;margin-top:22px}.vqsg8a_inspiration{align-items:center;margin-top:22px}.vqsg8a_avatars img{width:26px;height:26px}.vqsg8a_hint{font-size:10px}.vqsg8a_example,.vqsg8a_example[data-playing=true]{border-radius:14px;width:auto;height:260px;margin:0 14px 14px;position:relative;inset:auto;overflow:hidden}.vqsg8a_video{object-position:center 34%}.vqsg8a_media:after{background:linear-gradient(#151b1900 20%,#151b19b3)}.vqsg8a_mediaBadge{font-size:8px;top:14px;right:14px}.vqsg8a_motionControls{top:58px}.vqsg8a_play{width:52px;height:52px;top:44%;left:auto;right:24px;transform:translateY(-20%)}.vqsg8a_caption{inset:auto 21px 21px}.vqsg8a_caption>span{font-size:11px}.vqsg8a_caption strong{font-size:20px}.vqsg8a_videoError{inset:68px 18px auto}.vqsg8a_benefits{gap:20px 12px;padding-top:24px;padding-bottom:25px}.vqsg8a_benefits h2{font-size:12px}.vqsg8a_benefits p{font-size:11px}.vqsg8a_benefitIcon{border-radius:12px;padding:9px}.vqsg8a_benefitIcon svg{width:18px;height:18px}}@media (max-width:360px){.vqsg8a_copy{padding:23px 19px}.vqsg8a_title{font-size:26px}.vqsg8a_example,.vqsg8a_example[data-playing=true]{height:225px}.vqsg8a_benefits li{gap:7px}.vqsg8a_benefits h2,.vqsg8a_benefits p{font-size:11px}.vqsg8a_inspiration{gap:6px}.vqsg8a_avatars img{width:23px;height:23px}}@media (prefers-reduced-motion:reduce){.vqsg8a_prompt,.vqsg8a_generate{transition:none}}@media (forced-colors:active){.vqsg8a_hero .vqsg8a_prompt:focus-within{box-shadow:none;outline:2px solid highlight}.vqsg8a_title span{-webkit-text-fill-color:currentColor;background:0 0}.vqsg8a_generate,.vqsg8a_play,.vqsg8a_media,.vqsg8a_eyebrow{border:1px solid buttontext}}
.F77LUW_root{width:100%;position:relative}.F77LUW_trigger{color:#eef0f5;cursor:pointer;background:#202635;border:1px solid #ffffff1a;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:72px;padding:10px 15px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.F77LUW_trigger:hover{background:#252b3b;border-color:#a37cff61}.F77LUW_triggerOpen{border-color:#a37cffb8;box-shadow:0 0 0 3px #8b60f01a}.F77LUW_selected{align-items:center;gap:12px;min-width:0;display:flex}.F77LUW_icon,.F77LUW_optionIcon{color:#fff;background:linear-gradient(145deg,#6959df,#45c3b1);flex:none;place-items:center;font-weight:800;display:grid}.F77LUW_icon{border-radius:11px;width:48px;height:48px;font-size:21px}.F77LUW_text,.F77LUW_optionText{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.F77LUW_text{gap:5px}.F77LUW_text strong{color:#f2f3f7;font-size:14px;font-weight:750}.F77LUW_text span{color:#858da0;font-size:11px}.F77LUW_placeholder{color:#8d94a6;font-size:13px}.F77LUW_chevron{color:#9299ab;flex:none;transition:transform .18s,color .18s}.F77LUW_chevronOpen{color:#ad8aff;transform:rotate(180deg)}.F77LUW_dropdown{z-index:150;overscroll-behavior:contain;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1a1f2d;border:1px solid #9770f538;border-radius:14px;max-height:min(440px,60vh);padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 50px #00000073}.F77LUW_option{color:#d7dae3;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:60px;padding:8px 10px;display:flex}.F77LUW_option:hover{background:#8b60f01c}.F77LUW_optionActive{background:linear-gradient(90deg,#7d57eb33,#9d52e814)}.F77LUW_optionMain{align-items:center;gap:11px;min-width:0;display:flex}.F77LUW_optionText{gap:3px}.F77LUW_optionText strong{color:#eceef4;font-size:12px;font-weight:700}.F77LUW_optionText span{color:#7e8799;font-size:10px}.F77LUW_optionRight{color:#ad8aff;flex:none;align-items:center;gap:8px;display:flex}.F77LUW_optionDisabled{opacity:.5;cursor:not-allowed}.F77LUW_optionDisabled:hover{background:0 0}.F77LUW_badge{color:#9299aa;background:#ffffff0d;border:1px solid #ffffff12;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:700}.F77LUW_dropdown::-webkit-scrollbar{width:6px}.F77LUW_dropdown::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.F77LUW_dropdown{max-height:min(380px,55vh)}.F77LUW_option{min-height:52px;padding:6px 9px}.F77LUW_optionIcon{border-radius:8px;width:36px;height:36px;font-size:16px}.F77LUW_optionText strong{font-size:12px}.F77LUW_optionText span{font-size:9px}.F77LUW_optionDisabled{opacity:.62}.F77LUW_compact .F77LUW_trigger{background:0 0;border:1px solid #525252;border-radius:12px;height:56px;min-height:56px;padding:0 13px 0 11px}.F77LUW_compact .F77LUW_selected{gap:10px}.F77LUW_compact .F77LUW_icon,.F77LUW_compact .F77LUW_optionIcon{color:#fff;background:0 0;width:35px;height:35px;font-size:20px}.F77LUW_compact .F77LUW_text{gap:2px}.F77LUW_compact .F77LUW_text strong{color:#fff;font:400 14px/1.3 var(--vd-body), Arial, sans-serif}.F77LUW_compact .F77LUW_text span{color:#c1c1c1;font:400 12px/1.3 var(--vd-body), Arial, sans-serif}.F77LUW_compact .F77LUW_text span,.F77LUW_compact .F77LUW_text strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.F77LUW_compact .F77LUW_chevron{color:#aeaeae;width:14px;height:14px}.F77LUW_compact .F77LUW_dropdown{background:#373737;border-color:#555}.F77LUW_compact .F77LUW_optionActive,.F77LUW_compact .F77LUW_option:hover{background:#494949}.F77LUW_compact .F77LUW_optionText span{color:#c1c1c1}.F77LUW_compact .F77LUW_optionRight{color:#fff}.F77LUW_compact .F77LUW_triggerOpen{box-shadow:none;border-color:#aaa}.F77LUW_compact,.F77LUW_compact .F77LUW_trigger{min-width:0}.F77LUW_compact .F77LUW_selected,.F77LUW_compact .F77LUW_optionMain{flex:1;overflow:hidden}.F77LUW_compact .F77LUW_optionText strong,.F77LUW_compact .F77LUW_optionText span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.F77LUW_minimal .F77LUW_trigger{background:#30322e;border-color:#464842;border-radius:10px;height:44px;min-height:44px;padding:0 12px}.F77LUW_minimal .F77LUW_trigger .F77LUW_icon,.F77LUW_minimal .F77LUW_trigger .F77LUW_text span{display:none}.F77LUW_minimal .F77LUW_text strong{color:#ecece5;font-size:13px}.F77LUW_minimal .F77LUW_trigger:hover{background:#393b35;border-color:#7a7c71}.F77LUW_minimal .F77LUW_dropdown{min-width:min(300px,100vw - 56px);left:auto;right:0}.F77LUW_minimal .F77LUW_trigger:focus-visible{outline-offset:3px;outline:2px solid #e2d6be}
.yH42Hq_page{min-height:100vh;color:var(--vd-ink);background:#fff}.yH42Hq_header{z-index:50;border-bottom:1px solid var(--vd-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#504c4212;height:72px;position:sticky;top:0}.yH42Hq_headerInner{align-items:center;width:min(1360px,100% - 48px);height:100%;margin:0 auto;display:flex}.yH42Hq_logo,.yH42Hq_footerLogo{color:var(--vd-ink);letter-spacing:-.055em;font-size:25px;font-weight:900;text-decoration:none}.yH42Hq_logo span,.yH42Hq_footerLogo span{color:var(--vd-ink)}.yH42Hq_nav{gap:30px;margin-left:48px;display:flex}.yH42Hq_nav a{color:var(--vd-ink);font-size:13px;font-weight:550;text-decoration:none;transition:color .2s}.yH42Hq_nav a:hover{color:var(--vd-ink)}.yH42Hq_headerActions{align-items:center;gap:10px;margin-left:auto;display:flex}.yH42Hq_account,.yH42Hq_headerCta{border-radius:12px;justify-content:center;align-items:center;height:42px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.yH42Hq_account{border:1px solid var(--vd-line);color:var(--vd-ink);background:#fff}.yH42Hq_headerCta{color:#fff;background:linear-gradient(135deg, var(--vd-panel), var(--vd-panel));box-shadow:0 10px 25px #24262317}.yH42Hq_sectionHead>span,.yH42Hq_guideIntro>span{color:var(--vd-ink);letter-spacing:.17em;font-size:12px;font-weight:850}.yH42Hq_studioSection{background:linear-gradient(180deg, var(--vd-panel) 0%, var(--vd-panel) 100%);border-top:1px solid var(--vd-line);border-bottom:1px solid var(--vd-line);padding:0 0 66px}.yH42Hq_studioFrame{background:#504c4212;border:1px solid #504c4224;border-radius:26px;width:min(1280px,100% - 48px);margin:0 auto;padding:14px;box-shadow:0 28px 80px #24262317}.yH42Hq_contentSection,.yH42Hq_useSection,.yH42Hq_faqSection,.yH42Hq_guideSection{padding:90px 0}.yH42Hq_contentSection,.yH42Hq_useSection,.yH42Hq_faqSection{background:#fff}.yH42Hq_contentInner{width:min(1180px,100% - 48px);margin:0 auto}.yH42Hq_sectionHead{max-width:690px}.yH42Hq_sectionHead h2,.yH42Hq_guideIntro h2{color:var(--vd-ink);letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(30px,3vw,42px);font-weight:900;line-height:1.05}.yH42Hq_sectionHead p,.yH42Hq_guideIntro p{color:var(--vd-muted);margin:14px 0 0;font-size:15px;line-height:1.7}.yH42Hq_steps{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;display:grid}.yH42Hq_step{border:1px solid var(--vd-line);background:#fff;border-radius:22px;padding:27px}.yH42Hq_stepNumber{width:44px;height:44px;color:var(--vd-ink);background:var(--vd-panel);border-radius:14px;justify-content:center;align-items:center;font-size:12px;font-weight:850;display:flex}.yH42Hq_step h3{color:var(--vd-ink);margin:28px 0 0;font-size:18px;font-weight:800}.yH42Hq_step p{color:var(--vd-muted);margin:10px 0 0;font-size:14px;line-height:1.65}.yH42Hq_guideSection{background:linear-gradient(135deg, var(--vd-panel), var(--vd-panel))}.yH42Hq_guideInner{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;width:min(1180px,100% - 48px);margin:0 auto;display:grid}.yH42Hq_guideIntro{max-width:440px}.yH42Hq_guideGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.yH42Hq_guideCard{background:#504c4212;border:1px solid #504c4224;border-radius:20px;gap:16px;min-height:145px;padding:22px;display:flex;box-shadow:0 14px 35px #2426230b}.yH42Hq_guideIcon{width:38px;height:38px;color:var(--vd-ink);background:var(--vd-panel);border-radius:12px;flex:0 0 38px;justify-content:center;align-items:center;font-size:12px;font-weight:850;display:flex}.yH42Hq_guideCard h3{color:var(--vd-ink);margin:1px 0 0;font-size:15px;font-weight:800}.yH42Hq_guideCard p{color:var(--vd-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.yH42Hq_useGrid{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:36px;display:grid}.yH42Hq_useCard{border:1px solid var(--vd-line);background:#fff;border-radius:18px;overflow:hidden}.yH42Hq_useImage{background-image:linear-gradient(#0000,#504c4212),url(/images/hero-ai-optimized.webp);background-repeat:no-repeat;background-size:620px;height:130px}.yH42Hq_useCard strong{min-height:58px;color:var(--vd-ink);align-items:center;padding:16px;font-size:13px;line-height:1.35;display:flex}.yH42Hq_faqSection{border-top:1px solid var(--vd-line);background:#fff}.yH42Hq_faqGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px;display:grid}.yH42Hq_faqCard{border:1px solid var(--vd-line);background:#fff;border-radius:18px;padding:24px}.yH42Hq_faqCard h3{color:var(--vd-ink);margin:0;font-size:14px;font-weight:800;line-height:1.45}.yH42Hq_faqCard p{color:var(--vd-muted);margin:11px 0 0;font-size:13px;line-height:1.65}.yH42Hq_footer{color:#fff;background:var(--vd-panel);padding:48px 0}.yH42Hq_footerInner{grid-template-columns:1fr auto auto;align-items:end;gap:60px;width:min(1180px,100% - 48px);margin:0 auto;display:grid}.yH42Hq_footerLogo{color:#fff}.yH42Hq_footerInner p{color:#fff6;margin:10px 0 0;font-size:12px}.yH42Hq_footerLinks{gap:22px;display:flex}.yH42Hq_footerLinks a{color:#ffffff8c;font-size:12px;text-decoration:none}.yH42Hq_footerInner small{color:#ffffff4d;font-size:12px}@media (max-width:1050px){.yH42Hq_nav{display:none}.yH42Hq_useGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.yH42Hq_steps{grid-template-columns:1fr}.yH42Hq_guideInner{grid-template-columns:1fr;gap:38px}.yH42Hq_guideIntro{max-width:650px}.yH42Hq_faqGrid{grid-template-columns:1fr}.yH42Hq_footerInner{grid-template-columns:1fr;gap:28px}}@media (max-width:620px){.yH42Hq_header{height:64px}.yH42Hq_headerInner,.yH42Hq_contentInner,.yH42Hq_guideInner,.yH42Hq_footerInner{width:calc(100% - 32px)}.yH42Hq_studioFrame{border-radius:20px;width:calc(100% - 20px);padding:5px}.yH42Hq_logo{font-size:22px}.yH42Hq_account{display:none}.yH42Hq_headerCta{height:38px;padding:0 13px;font-size:12px}.yH42Hq_studioSection{padding:0 0 36px}.yH42Hq_contentSection,.yH42Hq_useSection,.yH42Hq_faqSection,.yH42Hq_guideSection{padding:66px 0}.yH42Hq_guideGrid{grid-template-columns:1fr}.yH42Hq_useGrid{grid-template-columns:repeat(2,1fr)}.yH42Hq_useImage{height:110px}.yH42Hq_footerLinks{flex-direction:column;gap:10px}}@media (max-width:700px){.yH42Hq_studioSection{width:100%;overflow-x:hidden}.yH42Hq_studioFrame{width:calc(100% - 24px);max-width:calc(100% - 24px);margin-left:auto;margin-right:auto;padding:6px;overflow:hidden}}.yH42Hq_balance{border:1px solid var(--vd-line);background:var(--vd-panel);height:42px;color:var(--vd-ink);border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:12px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.yH42Hq_balance:hover{border-color:var(--vd-line);background:var(--vd-panel)}.yH42Hq_balanceIcon{color:var(--vd-ink);font-size:13px}.yH42Hq_balance strong{color:var(--vd-ink);font-size:13px;font-weight:850}.yH42Hq_balanceLabel{color:var(--vd-ink)}.yH42Hq_balanceShort{color:var(--vd-ink);display:none}@media (max-width:620px){.yH42Hq_balance{height:38px;padding:0 10px}.yH42Hq_balanceIcon{display:none}}@media (max-width:430px){.yH42Hq_balance{gap:3px;padding:0 8px}.yH42Hq_balanceLabel{display:none}.yH42Hq_balanceShort{display:inline}}.yH42Hq_page{background:var(--vd-paper);color:var(--vd-ink)}.yH42Hq_studioSection{background:#fff;border:0;padding:0 0 56px}.yH42Hq_studioFrame{width:min(1170px,100% - 48px);box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.yH42Hq_contentInner,.yH42Hq_guideInner{width:min(1170px,100% - 48px)}.yH42Hq_contentSection,.yH42Hq_guideSection,.yH42Hq_useSection,.yH42Hq_faqSection{background:#fff;padding:56px 0}.yH42Hq_sectionHead h2,.yH42Hq_guideIntro h2{letter-spacing:-.045em;font-size:clamp(23px,2.8vw,34px);line-height:1.25}.yH42Hq_sectionHead>span,.yH42Hq_guideIntro>span{color:#777064}.yH42Hq_sectionHead p,.yH42Hq_guideIntro p{font-size:15px}.yH42Hq_guideCard,.yH42Hq_stepCard,.yH42Hq_faqItem{box-shadow:none;border-color:var(--vd-line);background:var(--vd-panel)}@media (max-width:700px){.yH42Hq_studioFrame,.yH42Hq_contentInner,.yH42Hq_guideInner{width:calc(100% - 32px)}.yH42Hq_contentSection,.yH42Hq_guideSection,.yH42Hq_useSection,.yH42Hq_faqSection{padding:36px 0}.yH42Hq_studioSection{padding:0 0 36px}}.yH42Hq_heroSection{width:min(1170px,100% - 48px);margin-inline:auto}@media (max-width:700px){.yH42Hq_heroSection{width:calc(100% - 32px)}}
.NS_OGW_page{min-height:100vh;color:var(--vd-ink);background:#fff}.NS_OGW_hero{background:radial-gradient(circle at 78% 20%, #504c4212, transparent 34%), linear-gradient(135deg, var(--vd-panel), var(--vd-panel));color:#fff}.NS_OGW_heroInner{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:center;gap:80px;width:min(1240px,100% - 40px);margin:0 auto;padding:82px 0 86px;display:grid}.NS_OGW_eyebrow,.NS_OGW_sectionHead>span{color:var(--vd-ink);letter-spacing:.17em;font-size:12px;font-weight:850;display:inline-block}.NS_OGW_hero h1{letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(48px,6vw,78px);line-height:.98}.NS_OGW_heroCopy p{max-width:700px;color:var(--vd-muted);margin:24px 0 0;font-size:16px;line-height:1.7}.NS_OGW_heroButton{background:linear-gradient(135deg, var(--vd-panel), var(--vd-panel));color:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:48px;margin-top:30px;padding:0 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.NS_OGW_heroStats{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#504c420b;border:1px solid #504c4224;border-radius:22px;padding:8px 24px}.NS_OGW_heroStats>div{border-bottom:1px solid #504c4224;gap:7px;padding:18px 0;display:grid}.NS_OGW_heroStats>div:last-child{border-bottom:0}.NS_OGW_heroStats span{color:var(--vd-muted);text-transform:uppercase;letter-spacing:.1em;font-size:12px}.NS_OGW_heroStats strong{color:#f4f4f7;font-size:13px;line-height:1.5}.NS_OGW_studioSection{background:var(--vd-panel);padding:74px 0 90px}.NS_OGW_studioInner,.NS_OGW_infoInner,.NS_OGW_faqInner{width:min(1240px,100% - 40px);margin:0 auto}.NS_OGW_sectionHead{max-width:720px;margin-bottom:30px}.NS_OGW_sectionHead h2{letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(30px,4vw,46px);line-height:1.05}.NS_OGW_sectionHead p{color:var(--vd-muted);margin:14px 0 0;font-size:14px;line-height:1.65}.NS_OGW_studioFrame{border:1px solid var(--vd-line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 24px 60px #24262312}.NS_OGW_infoSection{padding:92px 0}.NS_OGW_features{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.NS_OGW_feature{border:1px solid var(--vd-line);background:#fff;border-radius:16px;align-items:flex-start;gap:12px;min-height:110px;padding:20px;display:flex}.NS_OGW_feature span{color:var(--vd-ink);font-weight:900}.NS_OGW_feature strong{font-size:13px;line-height:1.45}.NS_OGW_details{border:1px solid var(--vd-line);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:42px;display:grid;overflow:hidden}.NS_OGW_details article{border-right:1px solid var(--vd-line);flex-direction:column;gap:8px;min-height:145px;padding:22px;display:flex}.NS_OGW_details article:last-child{border-right:0}.NS_OGW_details span{color:var(--vd-muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.NS_OGW_details strong{font-size:14px;line-height:1.5}.NS_OGW_details small{color:var(--vd-muted);font-size:12px;line-height:1.4}.NS_OGW_faqSection{background:var(--vd-panel);padding:90px 0 110px}.NS_OGW_faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.NS_OGW_faq article{border:1px solid var(--vd-line);background:#fff;border-radius:17px;padding:24px}.NS_OGW_faq h3{margin:0;font-size:15px;line-height:1.45}.NS_OGW_faq p{color:var(--vd-muted);margin:12px 0 0;font-size:13px;line-height:1.65}@media (max-width:950px){.NS_OGW_heroInner{grid-template-columns:1fr;gap:42px}.NS_OGW_features,.NS_OGW_details{grid-template-columns:repeat(2,minmax(0,1fr))}.NS_OGW_details article:nth-child(2){border-right:0}.NS_OGW_details article:nth-child(-n+2){border-bottom:1px solid var(--vd-line)}}@media (max-width:620px){.NS_OGW_heroInner,.NS_OGW_studioInner,.NS_OGW_infoInner,.NS_OGW_faqInner{width:min(100% - 28px,1240px)}.NS_OGW_heroInner{padding:60px 0 64px}.NS_OGW_studioSection,.NS_OGW_infoSection,.NS_OGW_faqSection{padding:58px 0 70px}.NS_OGW_features,.NS_OGW_details,.NS_OGW_faq{grid-template-columns:1fr}.NS_OGW_details article{border-right:0;border-bottom:1px solid var(--vd-line)}.NS_OGW_details article:last-child{border-bottom:0}.NS_OGW_feature{min-height:0}}.NS_OGW_page{background:var(--vd-paper);color:var(--vd-ink)}.NS_OGW_hero{background:var(--vd-dark);border-radius:28px;width:min(1170px,100% - 48px);margin:28px auto 0}.NS_OGW_heroInner{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:40px;width:auto;padding:48px}.NS_OGW_hero h1{letter-spacing:-.045em;font-size:clamp(28px,3.5vw,44px);line-height:1.2}.NS_OGW_hero p{color:#c4c3bd;font-size:16px}.NS_OGW_eyebrow{color:#e5cba7}.NS_OGW_heroButton{background:var(--vd-accent);color:var(--vd-ink);box-shadow:none;font-size:14px}.NS_OGW_heroStats{background:#ffffff08;border-color:#ffffff24}.NS_OGW_heroStats span{color:#c4c3bd}.NS_OGW_heroStats strong{color:#fff}.NS_OGW_studioInner,.NS_OGW_infoInner,.NS_OGW_faqInner{width:min(1170px,100% - 48px)}.NS_OGW_studioSection,.NS_OGW_infoSection,.NS_OGW_faqSection{background:#fff;padding:56px 0}.NS_OGW_studioFrame{box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.NS_OGW_sectionHead h2{letter-spacing:-.045em;font-size:clamp(23px,2.8vw,34px);line-height:1.25}.NS_OGW_sectionHead>span{color:#777064}.NS_OGW_sectionHead p{font-size:15px}@media (max-width:900px){.NS_OGW_heroInner{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px}}@media (max-width:700px){.NS_OGW_hero,.NS_OGW_studioInner,.NS_OGW_infoInner,.NS_OGW_faqInner{width:calc(100% - 32px)}.NS_OGW_hero{border-radius:22px;margin-top:18px}.NS_OGW_heroInner{padding:28px 24px}.NS_OGW_hero h1{font-size:clamp(25px,5.5vw,34px)}.NS_OGW_studioSection,.NS_OGW_infoSection,.NS_OGW_faqSection{padding:36px 0}}
.NYeZxa_page{background:var(--vd-panel);min-height:100vh;color:var(--vd-ink)}.NYeZxa_hero{background:radial-gradient(circle at 80% 20%, #504c4212, transparent 34%), linear-gradient(135deg, var(--vd-panel), var(--vd-panel));color:#fff}.NYeZxa_heroInner{width:min(1240px,100% - 40px);margin:0 auto;padding:88px 0 92px}.NYeZxa_eyebrow{color:var(--vd-ink);letter-spacing:.16em;margin-bottom:18px;font-size:12px;font-weight:800;display:inline-block}.NYeZxa_hero h1{letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(44px,6vw,78px);line-height:.98}.NYeZxa_hero p{max-width:700px;color:var(--vd-muted);margin:24px 0 0;font-size:17px;line-height:1.65}.NYeZxa_catalogInner{width:min(1240px,100% - 40px);margin:0 auto}.NYeZxa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.NYeZxa_card{border:1px solid var(--vd-line);min-height:320px;color:inherit;background:#fff;border-radius:20px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.NYeZxa_card:hover{border-color:var(--vd-line);transform:translateY(-3px);box-shadow:0 20px 45px #24262314}.NYeZxa_cardTop{justify-content:space-between;align-items:center;display:flex}.NYeZxa_modelMark{background:linear-gradient(135deg, var(--vd-panel), var(--vd-panel));color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:850;display:grid}.NYeZxa_status{background:var(--vd-panel);color:var(--vd-ink);border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.NYeZxa_card h2{letter-spacing:-.035em;margin:24px 0 8px;font-size:24px}.NYeZxa_modes{color:var(--vd-ink);font-size:12px;font-weight:750}.NYeZxa_description{color:var(--vd-muted);margin:17px 0 0;font-size:13px;line-height:1.65}.NYeZxa_meta{flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:22px;display:flex}.NYeZxa_meta span{background:var(--vd-panel);color:var(--vd-muted);border-radius:8px;padding:6px 8px;font-size:12px;font-weight:650}.NYeZxa_open{color:var(--vd-ink);margin-top:18px;font-size:12px;font-weight:800}@media (max-width:950px){.NYeZxa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.NYeZxa_heroInner{width:min(100% - 28px,1240px);padding:64px 0 68px}.NYeZxa_catalogInner{width:min(100% - 28px,1240px)}.NYeZxa_grid{grid-template-columns:1fr}.NYeZxa_catalog{padding:44px 0 70px}}.NYeZxa_page{background:var(--vd-paper);color:var(--vd-ink)}.NYeZxa_hero{background:var(--vd-dark);border-radius:28px;width:min(1170px,100% - 48px);margin:28px auto 0}.NYeZxa_heroInner{width:auto;padding:48px}.NYeZxa_hero h1{letter-spacing:-.045em;font-size:clamp(28px,3.5vw,44px);line-height:1.2}.NYeZxa_hero p{color:#c4c3bd;max-width:640px;font-size:16px}.NYeZxa_eyebrow{color:#e5cba7;letter-spacing:.1em;font-size:12px}.NYeZxa_catalogInner{width:min(1170px,100% - 48px)}.NYeZxa_catalog{padding:48px 0 80px}.NYeZxa_card{box-shadow:none;border-color:var(--vd-line);border-radius:20px;padding:24px}.NYeZxa_card:hover{border-color:#9f9b90;box-shadow:0 12px 30px #2426230a}.NYeZxa_card h2{font-family:var(--vd-body),Arial,sans-serif;font-size:23px;font-weight:650;line-height:1.3}.NYeZxa_modelMark{background:var(--vd-panel);color:var(--vd-ink);border:1px solid var(--vd-line)}.NYeZxa_status{background:var(--vd-panel);color:#625c50}.NYeZxa_description{font-size:14px}.NYeZxa_open{color:var(--vd-ink);font-size:14px;font-weight:600}@media (max-width:700px){.NYeZxa_hero,.NYeZxa_catalogInner{width:calc(100% - 32px)}.NYeZxa_hero{border-radius:22px;margin-top:18px}.NYeZxa_heroInner{padding:28px 24px}.NYeZxa_hero h1{font-size:clamp(25px,5.5vw,34px)}.NYeZxa_catalog{padding:28px 0 56px}}
.N6wGtG_page{background:var(--vd-panel);min-height:100vh;color:var(--vd-ink)}.N6wGtG_container{width:min(1180px,100% - 48px);margin:0 auto}.N6wGtG_hero{background:radial-gradient(circle at 50% 0%, #504c4212, transparent 38%), linear-gradient(180deg, var(--vd-panel) 0%, var(--vd-panel) 100%);color:#fff;padding:110px 0 105px;position:relative;overflow:hidden}.N6wGtG_hero:after{content:"";filter:blur(100px);background:#504c4212;border-radius:50%;width:800px;height:500px;position:absolute;bottom:-250px;left:50%;transform:translate(-50%)}.N6wGtG_eyebrow{z-index:2;color:var(--vd-ink);letter-spacing:.15em;background:#504c4212;border:1px solid #504c4233;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:900;display:inline-block;position:relative}.N6wGtG_hero h1{z-index:2;color:#fff;letter-spacing:-.065em;max-width:780px;margin:22px 0 0;font-size:clamp(56px,7vw,88px);font-weight:950;line-height:.95;position:relative}.N6wGtG_hero h1 span{background:linear-gradient(90deg, var(--vd-panel), var(--vd-panel));color:#0000;-webkit-background-clip:text;background-clip:text}.N6wGtG_hero p{z-index:2;color:#ffffff8c;max-width:650px;margin:25px 0 0;font-size:15px;line-height:1.7;position:relative}.N6wGtG_gallerySection{background:var(--vd-panel);padding:95px 0 110px}.N6wGtG_sectionHead{justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px;display:flex}.N6wGtG_sectionHead>div>span{color:var(--vd-ink);letter-spacing:.16em;font-size:12px;font-weight:900}.N6wGtG_sectionHead h2{color:var(--vd-ink);letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(36px,4vw,50px);font-weight:900;line-height:1}.N6wGtG_sectionHead>p{max-width:420px;color:var(--vd-muted);margin:0;font-size:13px;line-height:1.7}.N6wGtG_grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.N6wGtG_card{border:1px solid var(--vd-line);background:#fff;border-radius:20px;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 16px 42px #2426230e}.N6wGtG_card:hover{border-color:var(--vd-line);transform:translateY(-4px);box-shadow:0 24px 52px #24262317}.N6wGtG_imageWrap{aspect-ratio:1.2;background:var(--vd-panel);position:relative;overflow:hidden}.N6wGtG_imageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.N6wGtG_card:hover .N6wGtG_imageWrap img{transform:scale(1.035)}.N6wGtG_category{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#504c4212;border:1px solid #504c4229;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;position:absolute;bottom:14px;left:14px}.N6wGtG_cardBody{padding:22px 21px 21px}.N6wGtG_model{color:var(--vd-ink);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.N6wGtG_cardBody h3{color:var(--vd-ink);letter-spacing:-.035em;margin:9px 0 0;font-size:20px;font-weight:900}.N6wGtG_cardBody p{min-height:63px;color:var(--vd-muted);margin:10px 0 0;font-size:12px;line-height:1.65}.N6wGtG_cardBody button{background:var(--vd-panel);color:#fff;cursor:pointer;width:100%;min-height:46px;font:inherit;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:0 15px;font-size:12px;font-weight:800;transition:transform .2s,background .2s;display:flex}.N6wGtG_cardBody button:hover{background:var(--vd-panel);transform:translateY(-1px)}@media (max-width:980px){.N6wGtG_grid{grid-template-columns:repeat(2,1fr)}.N6wGtG_sectionHead{flex-direction:column;align-items:flex-start}}@media (max-width:650px){.N6wGtG_container{width:min(100% - 30px,1180px)}.N6wGtG_hero{padding:80px 0 75px}.N6wGtG_hero h1{font-size:clamp(46px,14vw,64px)}.N6wGtG_gallerySection{padding:70px 0 80px}.N6wGtG_grid{grid-template-columns:1fr}.N6wGtG_cardBody p{min-height:0}}.N6wGtG_page,.N6wGtG_gallerySection{background:var(--vd-paper);color:var(--vd-ink)}.N6wGtG_container{width:min(1170px,100% - 48px)}.N6wGtG_hero{background:var(--vd-dark);border-radius:28px;width:min(1170px,100% - 48px);margin:28px auto 0;padding:48px}.N6wGtG_hero>.N6wGtG_container{width:100%}.N6wGtG_hero:after{display:none}.N6wGtG_hero h1{letter-spacing:-.045em;font-size:clamp(28px,3.5vw,44px);line-height:1.2}.N6wGtG_hero h1 span{background-image:var(--vd-accent)}.N6wGtG_hero p{color:#c4c3bd;font-size:16px}.N6wGtG_eyebrow{color:#e5cba7;background:#ffffff08;border-color:#ffffff24}.N6wGtG_gallerySection{padding:48px 0 80px}.N6wGtG_sectionHead h2{font-size:clamp(23px,2.8vw,34px);line-height:1.25}.N6wGtG_sectionHead>p{font-size:15px}.N6wGtG_card{box-shadow:none;border-color:var(--vd-line)}.N6wGtG_cardBody p{font-size:14px}.N6wGtG_cardBody button{background:var(--vd-accent);color:var(--vd-ink);font-size:14px;font-weight:600}.N6wGtG_cardBody button:hover{background:var(--vd-accent)}@media (max-width:700px){.N6wGtG_hero,.N6wGtG_container{width:calc(100% - 32px)}.N6wGtG_hero{border-radius:22px;margin-top:18px;padding:28px 24px}.N6wGtG_hero h1{font-size:clamp(25px,5.5vw,34px)}.N6wGtG_gallerySection{padding:28px 0 56px}}
.M3keCW_dialog[data-slot=dialog-content]{overscroll-behavior:contain;color:#2e2e2e;width:calc(100% - 32px);max-width:480px;height:fit-content;max-height:calc(100vh - 32px);font:400 14px/1.5 var(--vd-body), Arial, sans-serif;background:#fff;border:1px solid #e7e3dd;border-radius:24px;gap:0;margin:auto;padding:28px;inset:16px;overflow-y:auto;box-shadow:0 24px 80px #0003}@supports (height:100dvh){.M3keCW_dialog[data-slot=dialog-content]{max-height:calc(100dvh - 32px)}}.M3keCW_dialog [data-slot=dialog-close]{color:#4b4b46;opacity:1;background:0 0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;top:6px;right:6px}.M3keCW_dialog [data-slot=dialog-close]:hover{background:#f2f0ec}.M3keCW_dialog :is(button,a):focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid #514f49}.M3keCW_title{font:700 26px/1.2 var(--vd-body), Arial, sans-serif;letter-spacing:-.035em;color:#2e2e2e;margin:0;padding-right:32px}.M3keCW_description{color:#65645f;margin:10px 0 20px;font-size:14px;line-height:1.5}.M3keCW_content{gap:20px;min-width:0;display:grid}.M3keCW_bonus{background:#f5f3ee;border:1px solid #e7e3dd;border-radius:16px;align-items:center;gap:12px;padding:16px;display:flex}.M3keCW_bonus>div{min-width:0}.M3keCW_bonusIcon{color:#665239;background:#eae4d7;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.M3keCW_bonus strong{font-size:18px;font-weight:650;line-height:1.35;display:block}.M3keCW_number{letter-spacing:-.04em;font-size:32px;font-weight:750}.M3keCW_bonus p{color:#65645f;margin:5px 0 0;font-size:12px}.M3keCW_prompt{background:#faf9f6;border:1px solid #e7e3dd;border-radius:12px;min-width:0;padding:12px 14px}.M3keCW_prompt>span{color:#65645f;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.M3keCW_prompt p{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;max-height:3em;margin:6px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.M3keCW_form{gap:14px;min-width:0;display:grid}.M3keCW_form label{gap:6px;min-width:0;font-size:13px;font-weight:550;display:grid}.M3keCW_form input{color:#2e2e2e;width:100%;min-width:0;min-height:46px;font:inherit;background:#fff;border:1px solid #c6c4bd;border-radius:10px;outline:none;padding:10px 12px;font-size:16px;font-weight:400}.M3keCW_form input::placeholder{color:#73716b;opacity:1}.M3keCW_form input:focus{outline-offset:2px;box-shadow:none;border-color:#514f49;outline:2px solid #514f49}.M3keCW_hint{color:#65645f;margin:-6px 0 0;font-size:12px}.M3keCW_submit{color:#282828;width:100%;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(100deg,#ffdf68,#ffc096 44%,#f58ff4);border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:12px;font-size:15px;font-weight:650;display:flex}.M3keCW_submit:hover:not(:disabled){filter:brightness(.97)}.M3keCW_submit:disabled{cursor:wait;opacity:.65}.M3keCW_submit svg{flex:none}.M3keCW_error{color:#8b3525;overflow-wrap:anywhere;background:#fff5f1;border:1px solid #e6bab1;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.M3keCW_login{text-align:center;color:#65645f;margin:0;font-size:13px}.M3keCW_login a{color:#2e2e2e;text-underline-offset:3px;align-items:center;min-height:28px;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:480px){.M3keCW_dialog[data-slot=dialog-content]{border-radius:20px;padding:24px 18px 22px}.M3keCW_title{font-size:23px}.M3keCW_content{gap:16px}.M3keCW_bonus{gap:10px;padding:12px}.M3keCW_bonusIcon{border-radius:10px;width:32px;height:32px}.M3keCW_bonus strong{font-size:16px}.M3keCW_number{font-size:28px}.M3keCW_submit{gap:8px;font-size:14px}}
