.HomeWorksShowcase-module__t9m-yW__section{z-index:10;border-block:1px solid var(--home-border);background:radial-gradient(circle at 18% 0, color-mix(in srgb, var(--home-glow-primary) 34%, transparent), transparent 28rem), linear-gradient(180deg, color-mix(in srgb, var(--home-panel-solid) 28%, transparent), transparent 42%);position:relative}.HomeWorksShowcase-module__t9m-yW__container{max-width:88rem;margin-inline:auto;padding:4rem 1.5rem 4.5rem}.HomeWorksShowcase-module__t9m-yW__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.HomeWorksShowcase-module__t9m-yW__heading h2{color:var(--home-text);letter-spacing:-.035em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:620;line-height:1.2}.HomeWorksShowcase-module__t9m-yW__viewAll{min-height:2.75rem;color:var(--home-text-muted);border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.4rem;padding-inline:.75rem;font-size:.875rem;font-weight:600;transition:color .18s,background-color .18s;display:inline-flex}.HomeWorksShowcase-module__t9m-yW__viewAll:hover,.HomeWorksShowcase-module__t9m-yW__viewAll:focus-visible{color:var(--home-text);border-color:var(--home-border);background:var(--home-accent-soft)}.HomeWorksShowcase-module__t9m-yW__viewAll:focus-visible,.HomeWorksShowcase-module__t9m-yW__card:focus-visible,.HomeWorksShowcase-module__t9m-yW__message button:focus-visible{outline:2px solid var(--home-accent);outline-offset:-2px}.HomeWorksShowcase-module__t9m-yW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.5rem;display:grid}.HomeWorksShowcase-module__t9m-yW__card{border-radius:.75rem;min-width:0;transition:transform .22s}.HomeWorksShowcase-module__t9m-yW__poster{aspect-ratio:2/3;border:1px solid var(--home-border);color:var(--home-text-subtle);background:var(--home-panel-muted);box-shadow:0 18px 42px color-mix(in srgb, var(--home-shadow) 52%, transparent), inset 0 1px 0 color-mix(in srgb, var(--home-text) 5%, transparent);border-radius:1rem;place-items:center;display:grid;position:relative;overflow:hidden}.HomeWorksShowcase-module__t9m-yW__poster>img{object-fit:cover;transition:transform .24s}.HomeWorksShowcase-module__t9m-yW__preview{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.HomeWorksShowcase-module__t9m-yW__status{inset-inline:0;color:#fff;background:linear-gradient(#0000,#000000e0);padding:2.75rem .75rem .75rem;font-size:.75rem;line-height:1.25;position:absolute;bottom:0}.HomeWorksShowcase-module__t9m-yW__play{color:#fff;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;border:1px solid #ffffff38;border-radius:9999px;place-items:center;width:3rem;height:3rem;transition:opacity .18s,transform .18s;display:grid;position:absolute;transform:scale(.92)}.HomeWorksShowcase-module__t9m-yW__card:hover .HomeWorksShowcase-module__t9m-yW__poster>img,.HomeWorksShowcase-module__t9m-yW__card:focus-visible .HomeWorksShowcase-module__t9m-yW__poster>img{transform:scale(1.035)}.HomeWorksShowcase-module__t9m-yW__card:hover{transform:translateY(-2px)}.HomeWorksShowcase-module__t9m-yW__card:hover .HomeWorksShowcase-module__t9m-yW__play,.HomeWorksShowcase-module__t9m-yW__card:focus-visible .HomeWorksShowcase-module__t9m-yW__play{opacity:1;transform:scale(1)}.HomeWorksShowcase-module__t9m-yW__card h3{color:var(--home-text);text-overflow:ellipsis;white-space:nowrap;margin-top:.75rem;font-size:.9375rem;font-weight:600;line-height:1.45;overflow:hidden}.HomeWorksShowcase-module__t9m-yW__card>p{color:var(--home-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.8125rem;line-height:1.45;overflow:hidden}.HomeWorksShowcase-module__t9m-yW__skeleton{aspect-ratio:2/3;border:1px solid var(--home-border);background:var(--home-panel-muted);border-radius:.75rem;overflow:hidden}.HomeWorksShowcase-module__t9m-yW__skeleton:after{content:"";background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--home-text) 9%, transparent) 50%, transparent 80%);width:100%;height:100%;animation:1.5s infinite HomeWorksShowcase-module__t9m-yW__home-works-shimmer;display:block}.HomeWorksShowcase-module__t9m-yW__message{border:1px solid var(--home-border);min-height:12rem;color:var(--home-text-muted);text-align:center;background:linear-gradient(145deg, var(--home-card), color-mix(in srgb, var(--home-panel-solid) 76%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--home-text) 4%, transparent);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.HomeWorksShowcase-module__t9m-yW__message p{color:var(--home-text);font-weight:600}.HomeWorksShowcase-module__t9m-yW__message span{font-size:.875rem}.HomeWorksShowcase-module__t9m-yW__message button{border:1px solid var(--home-border-strong);min-height:2.75rem;color:var(--home-accent);background:var(--home-accent-soft);cursor:pointer;border-radius:.75rem;padding-inline:1rem}@keyframes HomeWorksShowcase-module__t9m-yW__home-works-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:1023px){.HomeWorksShowcase-module__t9m-yW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 1rem}}@media (max-width:767px){.HomeWorksShowcase-module__t9m-yW__container{padding-block:3rem 3.5rem}.HomeWorksShowcase-module__t9m-yW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}}@media (max-width:479px){.HomeWorksShowcase-module__t9m-yW__container{padding-inline:1rem}.HomeWorksShowcase-module__t9m-yW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeWorksShowcase-module__t9m-yW__heading{margin-bottom:1.25rem}}@media (prefers-reduced-motion:reduce){.HomeWorksShowcase-module__t9m-yW__poster>img,.HomeWorksShowcase-module__t9m-yW__play,.HomeWorksShowcase-module__t9m-yW__card{transition:none}.HomeWorksShowcase-module__t9m-yW__skeleton:after{animation:none}}
.StylePosterWall-module__FEjEpq__wall{z-index:10;border-block:1px solid var(--home-border,#ffffff0d);background:radial-gradient(ellipse at 50% 0, color-mix(in srgb, var(--home-glow-primary,#37224436) 82%, transparent), transparent 58%), var(--home-bg-alt,#0b0b11);padding:56px 0 28px;position:relative;overflow:hidden}.StylePosterWall-module__FEjEpq__heading{text-align:center;margin-bottom:34px;padding-inline:24px}.StylePosterWall-module__FEjEpq__eyebrow{color:var(--home-accent,#bda3db);letter-spacing:.14em;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.StylePosterWall-module__FEjEpq__eyebrow>span{background:var(--home-accent,#b292dc);width:5px;height:5px;box-shadow:0 0 12px var(--home-shadow-accent,#cba6ff40);border-radius:50%}.StylePosterWall-module__FEjEpq__heading h2{color:var(--home-text,#f6f1fa);letter-spacing:-.03em;margin-top:13px;font-size:clamp(26px,2.4vw,36px);font-weight:620;line-height:1.5}.StylePosterWall-module__FEjEpq__tracks{flex-direction:column;gap:14px;display:flex;position:relative}.StylePosterWall-module__FEjEpq__tracks:after{pointer-events:none;content:"";z-index:2;background:linear-gradient(90deg, var(--home-bg-alt,#0b0b11), transparent 8%, transparent 92%, var(--home-bg-alt,#0b0b11));position:absolute;inset:0}.StylePosterWall-module__FEjEpq__viewport{margin-block:-5px;padding-block:5px;overflow:hidden}.StylePosterWall-module__FEjEpq__track{will-change:transform;width:max-content;animation:linear infinite StylePosterWall-module__FEjEpq__poster-drift;display:flex}.StylePosterWall-module__FEjEpq__reverse{margin-left:-94px;animation-direction:reverse}.StylePosterWall-module__FEjEpq__cycle{flex-shrink:0;gap:14px;padding-right:14px;display:flex}.StylePosterWall-module__FEjEpq__poster{background:var(--home-panel-muted,#19141f);text-align:start;isolation:isolate;width:188px;height:228px;box-shadow:0 16px 36px color-mix(in srgb, var(--home-shadow,#0008) 58%, transparent);border-radius:16px;position:relative;overflow:hidden}.StylePosterWall-module__FEjEpq__poster:after{content:"";pointer-events:none;border:1px solid var(--home-border,#ffffff12);border-radius:inherit;position:absolute;inset:0}.StylePosterWall-module__FEjEpq__poster:nth-child(2n){height:220px;margin-top:8px}.StylePosterWall-module__FEjEpq__imageFrame{background:linear-gradient(150deg, var(--home-panel-muted,#292034), var(--home-panel-solid,#14121d));width:100%;height:100%;display:block}.StylePosterWall-module__FEjEpq__imageFrame img{object-fit:cover;object-position:center 35%;opacity:0;filter:saturate(.82)contrast(1.03)brightness(.9);width:100%;height:100%;transition:opacity .45s,transform .65s cubic-bezier(.2,.65,.3,1),filter .5s;display:block}.StylePosterWall-module__FEjEpq__imageFrame .StylePosterWall-module__FEjEpq__imageLoaded{opacity:1}.StylePosterWall-module__FEjEpq__imageFallback{width:100%;height:100%;color:var(--home-text-muted,#ac9abb);place-items:center;font-size:12px;display:grid}.StylePosterWall-module__FEjEpq__poster:hover img,.StylePosterWall-module__FEjEpq__poster:focus-visible img{filter:saturate(1.08)brightness(1.03);transform:scale(1.045)}.StylePosterWall-module__FEjEpq__poster:focus-visible{outline:2px solid var(--home-accent,#c7b3e4);outline-offset:-2px}.StylePosterWall-module__FEjEpq__shade{pointer-events:none;background:linear-gradient(#0000 35%,#03030815 50%,#030308cc 100%);position:absolute;inset:0}.StylePosterWall-module__FEjEpq__caption{bottom:17px;position:absolute;inset-inline:17px 12px}.StylePosterWall-module__FEjEpq__caption small{color:#e5dbeaa6;letter-spacing:.08em;margin-bottom:5px;font-size:9px;display:block}.StylePosterWall-module__FEjEpq__caption strong{color:#f7f2fb;font-size:13px;font-weight:580;line-height:1.5;display:block}.StylePosterWall-module__FEjEpq__tracks:focus-within .StylePosterWall-module__FEjEpq__track,.StylePosterWall-module__FEjEpq__tracks[data-paused=true] .StylePosterWall-module__FEjEpq__track{animation-play-state:paused}.StylePosterWall-module__FEjEpq__tracks:has(.StylePosterWall-module__FEjEpq__poster:focus-visible) .StylePosterWall-module__FEjEpq__track{animation:none}.StylePosterWall-module__FEjEpq__tracks:has(.StylePosterWall-module__FEjEpq__poster:focus-visible) .StylePosterWall-module__FEjEpq__reverse{margin-left:0}.StylePosterWall-module__FEjEpq__tracks:has(.StylePosterWall-module__FEjEpq__poster:focus-visible) .StylePosterWall-module__FEjEpq__cycle[aria-hidden=true]{display:none}.StylePosterWall-module__FEjEpq__closeButton:focus-visible{outline:2px solid var(--home-accent,#c7b3e4);outline-offset:-2px;border-radius:4px}@keyframes StylePosterWall-module__FEjEpq__poster-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.StylePosterWall-module__FEjEpq__dialog{border:1px solid var(--home-border-strong,#ffffff20);width:calc(100% - 40px);max-width:440px;max-height:calc(100dvh - 40px);color:var(--home-text,#f7f0fa);background:var(--home-panel-solid,#15101c);box-shadow:0 25px 100px var(--home-shadow,#0008);border-radius:16px;margin:auto;padding:0;position:fixed;inset:0}.StylePosterWall-module__FEjEpq__dialog::backdrop{background:var(--home-backdrop,#07060cda);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.StylePosterWall-module__FEjEpq__dialogInner{position:relative}.StylePosterWall-module__FEjEpq__dialog .StylePosterWall-module__FEjEpq__fullImage{background:var(--home-bg,#0c0a10);height:min(67dvh,660px)}.StylePosterWall-module__FEjEpq__fullImage img{object-fit:contain;filter:none}.StylePosterWall-module__FEjEpq__closeButton{inset-inline-end:13px;z-index:2;width:35px;height:35px;color:var(--home-text,#f3e7fc);border:1px solid var(--home-border-strong,#ffffff25);background:var(--home-panel,#24192ce6);border-radius:50%;place-items:center;display:grid;position:absolute;top:13px}.StylePosterWall-module__FEjEpq__dialogCaption{padding:18px 24px 22px}.StylePosterWall-module__FEjEpq__dialogCaption p{letter-spacing:.12em;color:var(--home-accent,#b194c7);font-size:10px}.StylePosterWall-module__FEjEpq__dialogCaption h3{margin-top:7px;font-size:22px;font-weight:500}@media (hover:hover){.StylePosterWall-module__FEjEpq__tracks:hover .StylePosterWall-module__FEjEpq__track{animation-play-state:paused}}@media (max-width:639px){.StylePosterWall-module__FEjEpq__wall{padding:38px 0 20px}.StylePosterWall-module__FEjEpq__heading{margin-bottom:27px}.StylePosterWall-module__FEjEpq__eyebrow{font-size:10px}.StylePosterWall-module__FEjEpq__heading h2{text-wrap:balance;max-width:310px;margin:13px auto 0;font-size:27px;line-height:1.6}.StylePosterWall-module__FEjEpq__tracks{gap:11px}.StylePosterWall-module__FEjEpq__tracks:after{background:linear-gradient(90deg, var(--home-bg-alt,#0b0b1190), transparent 6%, transparent 94%, var(--home-bg-alt,#0b0b1190))}.StylePosterWall-module__FEjEpq__cycle{gap:10px;padding-right:10px}.StylePosterWall-module__FEjEpq__poster{border-radius:13px;width:138px;height:185px}.StylePosterWall-module__FEjEpq__poster:nth-child(2n){height:177px}.StylePosterWall-module__FEjEpq__caption{bottom:13px;inset-inline:13px 10px}.StylePosterWall-module__FEjEpq__caption strong{font-size:11px}.StylePosterWall-module__FEjEpq__caption small{font-size:8px}}@media (prefers-reduced-motion:reduce){.StylePosterWall-module__FEjEpq__track{will-change:auto;animation:none}.StylePosterWall-module__FEjEpq__reverse{margin-left:0}.StylePosterWall-module__FEjEpq__viewport{scrollbar-width:thin;scrollbar-color:var(--home-text-subtle,#625873) var(--home-bg-alt,#0b0b11);overflow-x:auto}.StylePosterWall-module__FEjEpq__cycle[aria-hidden=true],.StylePosterWall-module__FEjEpq__tracks:after{display:none}.StylePosterWall-module__FEjEpq__imageFrame img{transition:none}.StylePosterWall-module__FEjEpq__poster:hover img,.StylePosterWall-module__FEjEpq__poster:focus-visible img{transform:none}}
.DramaCreator-module__YUrPHW__form{z-index:2;text-align:start;width:100%;max-width:900px;margin:0 auto;position:relative}.DramaCreator-module__YUrPHW__fields{border:0;min-width:0;padding:0}.DramaCreator-module__YUrPHW__composer{border:1px solid var(--app-border-strong);background:var(--app-surface);box-shadow:0 24px 80px color-mix(in srgb, var(--app-shadow) 48%, transparent), 0 0 0 5px color-mix(in srgb, var(--app-accent) 3%, transparent);border-radius:1.25rem;overflow:hidden}.DramaCreator-module__YUrPHW__composer:focus-within{border-color:var(--app-accent)}.DramaCreator-module__YUrPHW__composerHeading{justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.5rem 0;display:flex}.DramaCreator-module__YUrPHW__composerHeading label{color:var(--app-text);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:550;display:flex}.DramaCreator-module__YUrPHW__composerHeading label svg{color:var(--app-accent)}.DramaCreator-module__YUrPHW__composerHeading>span{color:var(--app-text-subtle);align-items:center;gap:.625rem;font-size:.6875rem;display:flex}.DramaCreator-module__YUrPHW__composerHeading i{background:currentColor;border-radius:50%;width:2px;height:2px}.DramaCreator-module__YUrPHW__composer textarea{resize:vertical;width:100%;min-height:128px;max-height:360px;color:var(--app-text);background:0 0;border:0;outline:none;padding:1.125rem 1.5rem;scroll-margin-top:8rem;font-size:.9375rem;line-height:1.8;display:block}.DramaCreator-module__YUrPHW__composer textarea::placeholder{color:var(--app-text-subtle)}.DramaCreator-module__YUrPHW__toolbar{justify-content:space-between;align-items:center;gap:1rem;padding:.25rem 1rem 1rem;display:flex}.DramaCreator-module__YUrPHW__options{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.DramaCreator-module__YUrPHW__optionButton{max-width:190px;min-height:2.5rem;color:var(--app-text-muted);background:var(--app-surface-muted);border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .625rem;font-size:.75rem;display:inline-flex}.DramaCreator-module__YUrPHW__optionButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DramaCreator-module__YUrPHW__optionButton[aria-expanded=true]{color:var(--app-accent);border-color:var(--app-border-strong)}.DramaCreator-module__YUrPHW__compactSelect{width:auto;min-width:96px}.DramaCreator-module__YUrPHW__compactSelect>button{background:var(--app-surface-muted);border:1px solid #0000;border-radius:.625rem;min-height:2.5rem;padding:.5rem .625rem;font-size:.75rem}.DramaCreator-module__YUrPHW__submit{background:var(--app-action);min-height:2.5rem;color:var(--app-on-action);border:1px solid #0000;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:550;transition:background .15s;display:inline-flex}.DramaCreator-module__YUrPHW__submit:hover:not(:disabled){background:var(--app-action-2)}.DramaCreator-module__YUrPHW__submit:disabled{opacity:.45;cursor:not-allowed}.DramaCreator-module__YUrPHW__error{color:var(--home-error);padding:0 1.5rem 1rem;font-size:.8125rem;line-height:1.5}.DramaCreator-module__YUrPHW__settingsDialog{border:1px solid var(--app-border-strong);background:var(--app-surface);width:min(40rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--app-text);text-align:start;border-radius:1.25rem;margin:auto;padding:0;position:fixed;inset:0;overflow:visible;box-shadow:0 24px 100px #00000073}.DramaCreator-module__YUrPHW__settingsDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009}.DramaCreator-module__YUrPHW__settingsDialogForm{flex-direction:column;max-height:calc(100dvh - 2rem - 2px);display:flex}.DramaCreator-module__YUrPHW__settingsDialogHeader{border-bottom:1px solid var(--app-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.5rem;display:flex}.DramaCreator-module__YUrPHW__settingsDialogHeader h2{align-items:center;gap:.625rem;font-size:1rem;font-weight:600;display:flex}.DramaCreator-module__YUrPHW__settingsDialogHeader h2 svg{color:var(--app-accent)}.DramaCreator-module__YUrPHW__settingsClose{width:2rem;height:2rem;color:var(--app-text-muted);cursor:pointer;border-radius:.5rem;place-items:center;display:grid}.DramaCreator-module__YUrPHW__settingsClose:hover{background:var(--app-surface-muted);color:var(--app-text)}.DramaCreator-module__YUrPHW__settingsDialogFooter{border-top:1px solid var(--app-border);flex-shrink:0;justify-content:flex-end;padding:1rem 1.5rem;display:flex}.DramaCreator-module__YUrPHW__settingsDialogFooter button{cursor:pointer;min-width:6rem}.DramaCreator-module__YUrPHW__settings{overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;min-height:0;padding:1.5rem;display:grid;overflow-y:auto}.DramaCreator-module__YUrPHW__settings label,.DramaCreator-module__YUrPHW__settings>div>p{color:var(--app-text-muted);margin-bottom:.5rem;font-size:.75rem;display:block}.DramaCreator-module__YUrPHW__settings input{border:1px solid var(--app-border);background:var(--app-surface-muted);width:100%;min-height:2.75rem;color:var(--app-text);border-radius:.625rem;padding:.625rem .75rem;font-size:.8125rem}.DramaCreator-module__YUrPHW__settings input::placeholder{color:var(--app-text-subtle)}.DramaCreator-module__YUrPHW__help{color:var(--app-text-subtle);grid-column:1/-1;font-size:.6875rem;line-height:1.7}.DramaCreator-module__YUrPHW__styleDialog{width:min(64rem,100vw - 2rem)}.DramaCreator-module__YUrPHW__gallery{flex-direction:column;min-width:0;min-height:0;padding:1.5rem;display:flex}.DramaCreator-module__YUrPHW__gallery>:not(.DramaCreator-module__YUrPHW__styleGrid){flex-shrink:0}.DramaCreator-module__YUrPHW__selection,.DramaCreator-module__YUrPHW__submit{align-items:center;gap:.5rem;display:flex}.DramaCreator-module__YUrPHW__galleryHint{color:var(--app-text-subtle);min-height:1.2rem;font-size:.75rem;line-height:1.6}.DramaCreator-module__YUrPHW__groups{border-bottom:1px solid var(--app-border);flex-wrap:wrap;gap:.375rem;margin-top:1.25rem;padding-bottom:1rem;display:flex}.DramaCreator-module__YUrPHW__groups button{min-height:2.125rem;color:var(--app-text-muted);border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;display:flex}.DramaCreator-module__YUrPHW__groups small{opacity:.65;font-variant-numeric:tabular-nums;font-size:.625rem}.DramaCreator-module__YUrPHW__selection{color:var(--app-accent);margin-block:.875rem;font-size:.75rem}.DramaCreator-module__YUrPHW__regionalHint{color:var(--app-text-muted);margin-bottom:1rem;font-size:.75rem;line-height:1.6}.DramaCreator-module__YUrPHW__styleGrid{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--app-border-strong) transparent;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;gap:.75rem;min-height:0;max-height:min(680px,57svh);padding:2px .375rem 2px 2px;display:grid;overflow-y:auto}.DramaCreator-module__YUrPHW__styleCard{border:1px solid var(--app-border);background:var(--app-surface);text-align:start;border-radius:.75rem;transition:border-color .15s,background .15s;overflow:hidden}.DramaCreator-module__YUrPHW__poster{aspect-ratio:3/4;position:relative;overflow:hidden}.DramaCreator-module__YUrPHW__check{top:.5rem;background:var(--app-action);width:1.5rem;height:1.5rem;color:var(--app-on-action);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:.5rem}.DramaCreator-module__YUrPHW__caption{padding:.75rem}.DramaCreator-module__YUrPHW__caption strong{font-size:.75rem;font-weight:500}.DramaCreator-module__YUrPHW__caption p{-webkit-line-clamp:2;min-height:2.5em;color:var(--app-text-subtle);-webkit-box-orient:vertical;margin-top:.25rem;font-size:.625rem;line-height:1.5;display:-webkit-box;overflow:hidden}.DramaCreator-module__YUrPHW__form button,.DramaCreator-module__YUrPHW__settingsDialog button{cursor:pointer}.DramaCreator-module__YUrPHW__form button:disabled{cursor:not-allowed}.DramaCreator-module__YUrPHW__form button:focus-visible,.DramaCreator-module__YUrPHW__form input:focus-visible,.DramaCreator-module__YUrPHW__settingsDialog button:focus-visible,.DramaCreator-module__YUrPHW__settingsDialog input:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}.DramaCreator-module__YUrPHW__groups button[aria-pressed=true],.DramaCreator-module__YUrPHW__styleCard[aria-pressed=true]{border-color:var(--app-accent);background:var(--app-accent-soft);color:var(--app-accent)}.DramaCreator-module__YUrPHW__groups button:hover,.DramaCreator-module__YUrPHW__styleCard:hover,.DramaCreator-module__YUrPHW__optionButton:hover{border-color:var(--app-border-strong)}@media (max-width:767px){.DramaCreator-module__YUrPHW__composerHeading{padding:1rem 1rem 0}.DramaCreator-module__YUrPHW__composerHeading>span{display:none}.DramaCreator-module__YUrPHW__composer textarea{min-height:150px;padding:1rem;font-size:.875rem}.DramaCreator-module__YUrPHW__toolbar{align-items:flex-end;gap:.5rem}.DramaCreator-module__YUrPHW__options{gap:.375rem}.DramaCreator-module__YUrPHW__optionButton{max-width:160px}.DramaCreator-module__YUrPHW__settings{grid-template-columns:minmax(0,1fr);padding:1rem}.DramaCreator-module__YUrPHW__gallery{padding:1rem}.DramaCreator-module__YUrPHW__groups{overscroll-behavior-x:contain;flex-wrap:nowrap;overflow-x:auto}.DramaCreator-module__YUrPHW__groups button{flex-shrink:0}.DramaCreator-module__YUrPHW__styleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DramaCreator-module__YUrPHW__submit{align-self:flex-end;min-height:2.75rem}}@media (max-width:480px){.DramaCreator-module__YUrPHW__toolbar{flex-wrap:wrap}.DramaCreator-module__YUrPHW__options{width:100%}.DramaCreator-module__YUrPHW__submit{margin-inline-start:auto}}
.HomeStudio-module__Icwrkq__page{min-height:100vh;color:var(--app-text);background:var(--app-page-background,var(--app-bg));overflow-x:clip}.HomeStudio-module__Icwrkq__header{z-index:40;background:var(--app-header-background,color-mix(in srgb, var(--app-bg) 90%, transparent))}.HomeStudio-module__Icwrkq__header .site-header-shell{min-height:56px;padding-block:8px}.HomeStudio-module__Icwrkq__headerContent{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.HomeStudio-module__Icwrkq__headerContent>nav{order:0;grid-column:auto;margin:0}.HomeStudio-module__Icwrkq__brand{width:fit-content;color:var(--app-text);letter-spacing:-.03em;align-items:center;gap:.625rem;font-size:1rem;font-weight:650;display:flex}.HomeStudio-module__Icwrkq__account{justify-self:end;align-items:center;gap:.5rem;display:flex}.HomeStudio-module__Icwrkq__projectLink,.HomeStudio-module__Icwrkq__faqLink{min-height:2.5rem;color:var(--app-text-muted);white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;font-size:.75rem;display:inline-flex}.HomeStudio-module__Icwrkq__account a:hover{color:var(--app-text);background:var(--app-accent-soft)}.HomeStudio-module__Icwrkq__hero{isolation:isolate;padding:1.5rem 1.5rem 2.5rem;position:relative}.HomeStudio-module__Icwrkq__hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 380px 250px at 50% 50%, color-mix(in srgb, var(--app-accent) 19%, transparent), transparent 95%);position:absolute;inset:6rem 0 -3rem}html:is([data-app-theme=quantum],[data-app-theme=nebula],[data-app-theme=obsidian],[data-app-theme=matrix],[data-app-theme=aurora],[data-app-theme=graphite],[data-app-theme=amber],[data-app-theme=plasma],[data-app-theme=ion],[data-app-theme=glacier],[data-app-theme=polar]) .HomeStudio-module__Icwrkq__hero:before{background:radial-gradient(ellipse 55% 65% at 50% 45%, var(--home-glow-primary), transparent 85%), radial-gradient(ellipse 38% 45% at 65% 62%, var(--home-glow-secondary), transparent 85%);inset:0}html[data-app-theme=juhuo] .HomeStudio-module__Icwrkq__hero:before{background:radial-gradient(ellipse 24% 48% at 50% 62%, var(--home-glow-tertiary), transparent 80%), radial-gradient(ellipse 42% 62% at 50% 65%, var(--home-glow-primary), transparent 80%), radial-gradient(ellipse 52% 70% at 50% 70%, var(--home-glow-secondary), transparent 85%);inset:0}.HomeStudio-module__Icwrkq__sceneStrip{--scene-count:5;--scene-gap:1rem;--scene-duration:.9s;--scene-easing:cubic-bezier(.4, 0, .2, 1);max-width:840px;margin:0 auto;position:relative}.HomeStudio-module__Icwrkq__sceneViewport{border-radius:1rem;overflow:hidden}.HomeStudio-module__Icwrkq__sceneTrack{gap:var(--scene-gap);transform:translate3d(calc((100% + var(--scene-gap)) / var(--scene-count) * -1), 0, 0);will-change:transform;display:flex}.HomeStudio-module__Icwrkq__sceneTrack[data-direction="1"],.HomeStudio-module__Icwrkq__sceneTrack[data-direction="-1"]{transition:transform var(--scene-duration) var(--scene-easing)}.HomeStudio-module__Icwrkq__sceneTrack[data-direction="1"] .HomeStudio-module__Icwrkq__scene,.HomeStudio-module__Icwrkq__sceneTrack[data-direction="-1"] .HomeStudio-module__Icwrkq__scene{transition:transform var(--scene-duration) var(--scene-easing), opacity var(--scene-duration) var(--scene-easing)}.HomeStudio-module__Icwrkq__sceneTrack[data-direction="1"]{transform:translate3d(calc((100% + var(--scene-gap)) / var(--scene-count) * -2), 0, 0)}.HomeStudio-module__Icwrkq__sceneTrack[data-direction="-1"]{transform:translate(0,0)}.HomeStudio-module__Icwrkq__scene{flex:0 0 calc((100% - (var(--scene-count) - 1) * var(--scene-gap)) / var(--scene-count));border:1px solid var(--app-border);background:var(--app-surface-muted);opacity:.65;will-change:transform, opacity;border-radius:1rem;min-width:0;position:relative;overflow:hidden;transform:scale(.74)}.HomeStudio-module__Icwrkq__scene[data-desktop-distance="1"]{opacity:.86;transform:scale(.86)}.HomeStudio-module__Icwrkq__scene[data-desktop-distance="0"]{opacity:1;transform:scale(1)}.HomeStudio-module__Icwrkq__scene img{aspect-ratio:4/7;object-fit:contain;width:100%;height:auto;display:block}.HomeStudio-module__Icwrkq__scene span{inset-inline:0;color:#fff;text-shadow:0 1px 3px #0006;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#000000c2);padding:1.75rem .625rem .75rem;font-size:.75rem;font-weight:500;display:block;position:absolute;bottom:0;overflow:hidden}.HomeStudio-module__Icwrkq__sceneArrow{z-index:2;border:1px solid var(--app-border-strong);background:color-mix(in srgb, var(--app-surface) 92%, transparent);width:2.25rem;height:2.25rem;color:var(--app-text);box-shadow:0 4px 16px var(--app-shadow);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:45%;transform:translateY(-50%)}.HomeStudio-module__Icwrkq__sceneArrow:hover{background:var(--app-action);color:var(--app-on-action)}.HomeStudio-module__Icwrkq__sceneArrow:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}.HomeStudio-module__Icwrkq__sceneArrow:disabled{cursor:default}.HomeStudio-module__Icwrkq__scenePrevious{left:-1.125rem}.HomeStudio-module__Icwrkq__sceneNext{right:-1.125rem}.HomeStudio-module__Icwrkq__heroContent{text-align:center;max-width:1020px;margin:2rem auto 0;position:relative}.HomeStudio-module__Icwrkq__heroContent h1{color:var(--app-text);letter-spacing:-.055em;flex-wrap:wrap;justify-content:center;column-gap:.4em;font-size:clamp(1.75rem,3vw,2.625rem);font-weight:650;line-height:1.3;display:flex}.HomeStudio-module__Icwrkq__heroContent h1 span{color:var(--app-accent)}.HomeStudio-module__Icwrkq__subtitle{max-width:680px;color:var(--app-text-muted);margin:.875rem auto 1.75rem;font-size:.875rem;line-height:1.8}.HomeStudio-module__Icwrkq__offer{min-height:1.5rem;color:var(--app-text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin:1rem auto 0;padding:4px 10px;font-size:.6875rem;display:flex}.HomeStudio-module__Icwrkq__offer:hover{color:var(--app-accent);background:var(--app-accent-soft)}.HomeStudio-module__Icwrkq__offer:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}.HomeStudio-module__Icwrkq__offer svg{color:var(--app-accent)}@media (max-width:1100px){.HomeStudio-module__Icwrkq__projectLink span,.HomeStudio-module__Icwrkq__faqLink{display:none}.HomeStudio-module__Icwrkq__headerContent{gap:.5rem}}@media (max-width:900px){.HomeStudio-module__Icwrkq__headerContent{grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem}.HomeStudio-module__Icwrkq__headerContent>nav{order:3;grid-column:1/-1;margin-top:.25rem}.HomeStudio-module__Icwrkq__account{grid-column:2}}@media (max-width:600px){.HomeStudio-module__Icwrkq__headerContent>nav a{white-space:nowrap;gap:0;padding-inline:.5rem;font-size:.75rem}.HomeStudio-module__Icwrkq__headerContent>nav svg{display:none}.HomeStudio-module__Icwrkq__hero{padding:1rem 1rem 2rem}.HomeStudio-module__Icwrkq__sceneStrip{--scene-count:3;--scene-gap:.5rem}.HomeStudio-module__Icwrkq__sceneViewport,.HomeStudio-module__Icwrkq__scene{border-radius:.75rem}.HomeStudio-module__Icwrkq__scene[data-desktop-distance]{opacity:.75;transform:scale(.78)}.HomeStudio-module__Icwrkq__scene[data-mobile-distance="0"]{opacity:1;transform:scale(1)}.HomeStudio-module__Icwrkq__scene span{padding:1.25rem .375rem .5rem;font-size:.625rem}.HomeStudio-module__Icwrkq__sceneArrow{width:1.75rem;height:1.75rem}.HomeStudio-module__Icwrkq__scenePrevious{left:-.625rem}.HomeStudio-module__Icwrkq__sceneNext{right:-.625rem}.HomeStudio-module__Icwrkq__heroContent{margin-top:1.75rem}.HomeStudio-module__Icwrkq__heroContent h1{flex-direction:column;gap:.25rem;font-size:1.75rem}.HomeStudio-module__Icwrkq__subtitle{margin:.75rem auto 1.25rem;font-size:.75rem}.HomeStudio-module__Icwrkq__brand{gap:.375rem;font-size:.875rem}}
.CreatorWorkspace-module__utO0Sq__main{flex:1;width:100%;max-width:74rem;margin-inline:auto;padding:3.5rem 1.5rem 2rem}.CreatorWorkspace-module__utO0Sq__intro{text-align:center;max-width:48rem;margin:0 auto 2rem}.CreatorWorkspace-module__utO0Sq__intro h1{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.3}.CreatorWorkspace-module__utO0Sq__intro p{text-wrap:balance;margin-top:.875rem;line-height:1.8}.CreatorWorkspace-module__utO0Sq__workspace{flex-direction:column;gap:2rem;display:flex}.CreatorWorkspace-module__utO0Sq__entry,.CreatorWorkspace-module__utO0Sq__results{width:100%;max-width:900px;margin-inline:auto}.CreatorWorkspace-module__utO0Sq__composer{border:1px solid var(--app-border-strong);background:var(--app-surface);min-width:0;box-shadow:0 24px 80px color-mix(in srgb, var(--app-shadow) 48%, transparent), 0 0 0 5px color-mix(in srgb, var(--app-accent) 3%, transparent);border-radius:1.25rem;scroll-margin-top:7rem;transition:border-color .15s}.CreatorWorkspace-module__utO0Sq__composer:focus-within{border-color:var(--app-accent)}.CreatorWorkspace-module__utO0Sq__composerHeading{justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.5rem 0;display:flex}.CreatorWorkspace-module__utO0Sq__composerHeading label{color:var(--app-text);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:550;display:flex}.CreatorWorkspace-module__utO0Sq__composerHeading svg{color:var(--app-accent)}.CreatorWorkspace-module__utO0Sq__composerHeading>span{color:var(--app-text-subtle);font-size:.6875rem}.CreatorWorkspace-module__utO0Sq__composer .CreatorWorkspace-module__utO0Sq__prompt{resize:vertical;width:100%;min-height:160px;max-height:400px;box-shadow:none;color:var(--app-text);background:0 0;border:0;border-radius:0;outline:none;padding:1.125rem 1.5rem;font-size:.9375rem;line-height:1.8;display:block}.CreatorWorkspace-module__utO0Sq__composer .CreatorWorkspace-module__utO0Sq__prompt::placeholder{color:var(--app-text-subtle)}.CreatorWorkspace-module__utO0Sq__toolbar{justify-content:space-between;align-items:flex-end;gap:1rem;padding:.25rem 1rem 1rem;display:flex}.CreatorWorkspace-module__utO0Sq__options{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.CreatorWorkspace-module__utO0Sq__options .CreatorWorkspace-module__utO0Sq__optionButton,.CreatorWorkspace-module__utO0Sq__options .CreatorWorkspace-module__utO0Sq__selectButton,.CreatorWorkspace-module__utO0Sq__attachments .CreatorWorkspace-module__utO0Sq__optionButton{max-width:100%;min-height:2.5rem;color:var(--app-text-muted);background:var(--app-surface-muted);cursor:pointer;border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .625rem;font-size:.75rem;display:inline-flex}.CreatorWorkspace-module__utO0Sq__optionButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CreatorWorkspace-module__utO0Sq__optionButton svg{flex-shrink:0}.CreatorWorkspace-module__utO0Sq__options .CreatorWorkspace-module__utO0Sq__optionButton:hover,.CreatorWorkspace-module__utO0Sq__options .CreatorWorkspace-module__utO0Sq__selectButton:hover,.CreatorWorkspace-module__utO0Sq__attachments .CreatorWorkspace-module__utO0Sq__optionButton:hover{color:var(--app-text);background:var(--app-card-hover)}.CreatorWorkspace-module__utO0Sq__options .CreatorWorkspace-module__utO0Sq__optionButton[aria-expanded=true]{color:var(--app-accent);border-color:var(--app-border-strong)}.CreatorWorkspace-module__utO0Sq__modelSelect{width:max-content;min-width:9rem;max-width:13.5rem}.CreatorWorkspace-module__utO0Sq__durationSelect{min-width:5rem;max-width:7rem}.CreatorWorkspace-module__utO0Sq__composer .CreatorWorkspace-module__utO0Sq__generateButton{background:var(--app-action);min-height:2.5rem;color:var(--app-on-action);cursor:pointer;border:1px solid #0000;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:550;display:inline-flex}.CreatorWorkspace-module__utO0Sq__composer .CreatorWorkspace-module__utO0Sq__generateButton:hover:not(:disabled){background:var(--app-action-2)}.CreatorWorkspace-module__utO0Sq__composer .CreatorWorkspace-module__utO0Sq__generateButton:disabled{opacity:.45;cursor:not-allowed}.CreatorWorkspace-module__utO0Sq__attachments{flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 1.5rem 1rem;display:flex}.CreatorWorkspace-module__utO0Sq__attachment{border:1px solid var(--app-border-strong);background:var(--app-surface-muted);cursor:pointer;border-radius:.625rem;width:4rem;height:4rem;overflow:hidden}.CreatorWorkspace-module__utO0Sq__attachment img{object-fit:contain;width:100%;height:100%}.CreatorWorkspace-module__utO0Sq__notices:not(:empty){color:var(--studio-warning);padding:0 1.5rem 1rem;font-size:.8125rem;line-height:1.6}.CreatorWorkspace-module__utO0Sq__notices p+p{margin-top:.5rem}.CreatorWorkspace-module__utO0Sq__notices [role=alert]{color:var(--studio-error)}.CreatorWorkspace-module__utO0Sq__examples{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin-top:1.125rem;display:flex}.CreatorWorkspace-module__utO0Sq__examples button{max-width:100%;min-height:2rem;color:var(--app-text-subtle);text-align:start;cursor:pointer;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.CreatorWorkspace-module__utO0Sq__examples button:hover{color:var(--app-accent)}.CreatorWorkspace-module__utO0Sq__examples svg{flex-shrink:0}.CreatorWorkspace-module__utO0Sq__examples span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CreatorWorkspace-module__utO0Sq__optionsDialog.studio-theme{background:var(--app-surface)}.CreatorWorkspace-module__utO0Sq__dialogContent{overscroll-behavior:contain;min-height:0;padding:1.5rem;overflow-y:auto}.CreatorWorkspace-module__utO0Sq__results{min-height:420px}@media (max-width:640px){.CreatorWorkspace-module__utO0Sq__main{padding:2rem 1rem}.CreatorWorkspace-module__utO0Sq__composerHeading,.CreatorWorkspace-module__utO0Sq__composer .CreatorWorkspace-module__utO0Sq__prompt{padding-inline:1rem}.CreatorWorkspace-module__utO0Sq__toolbar{flex-direction:column;align-items:stretch;gap:.875rem}.CreatorWorkspace-module__utO0Sq__composer .CreatorWorkspace-module__utO0Sq__generateButton{width:100%;min-height:2.75rem}.CreatorWorkspace-module__utO0Sq__modelSelect{max-width:min(13.5rem,100%)}.CreatorWorkspace-module__utO0Sq__dialogContent{padding:1rem}.CreatorWorkspace-module__utO0Sq__results{min-height:340px}}
.HomeProductOverview-module__jFvoMW__section{background:radial-gradient(ellipse at 50% 0, color-mix(in srgb, var(--home-glow-primary) 35%, transparent), transparent 70%);padding:5rem 1.5rem 5.5rem;position:relative}.HomeProductOverview-module__jFvoMW__container{max-width:70rem;margin-inline:auto}.HomeProductOverview-module__jFvoMW__intro{text-align:center;max-width:54rem;margin:0 auto 2.5rem}.HomeProductOverview-module__jFvoMW__intro h2{color:var(--app-text);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.5rem,2.5vw,2.125rem);font-weight:650;line-height:1.4}.HomeProductOverview-module__jFvoMW__intro p{color:var(--app-text-muted);margin-top:1.25rem;font-size:.9375rem;line-height:1.9}.HomeProductOverview-module__jFvoMW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.HomeProductOverview-module__jFvoMW__demo{max-width:56rem;margin:0 auto 2.5rem}.HomeProductOverview-module__jFvoMW__demo video{aspect-ratio:16/9;border:1px solid var(--app-border);background:#000;border-radius:1.125rem;width:100%;height:auto;display:block}.HomeProductOverview-module__jFvoMW__demo figcaption{color:var(--app-text-muted);text-align:center;margin-top:.75rem;font-size:.875rem}.HomeProductOverview-module__jFvoMW__card{border:1px solid var(--app-border);background:var(--app-panel);border-radius:1.125rem;min-width:0;padding:1.75rem}.HomeProductOverview-module__jFvoMW__cardTop{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.HomeProductOverview-module__jFvoMW__icon{width:2.5rem;height:2.5rem;color:var(--app-accent);background:var(--app-accent-soft);border-radius:.75rem;place-items:center;display:grid}.HomeProductOverview-module__jFvoMW__step{color:var(--app-text-subtle);font-variant-numeric:tabular-nums;letter-spacing:.1em;font-size:.75rem}.HomeProductOverview-module__jFvoMW__card h3{color:var(--app-text);font-size:1.125rem;font-weight:600;line-height:1.5}.HomeProductOverview-module__jFvoMW__card p{color:var(--app-text-muted);margin-top:.75rem;font-size:.875rem;line-height:1.9}.HomeProductOverview-module__jFvoMW__sectionAlt{border-block:1px solid var(--app-border);background:color-mix(in srgb, var(--home-bg-alt) 42%, transparent)}.HomeProductOverview-module__jFvoMW__workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.HomeProductOverview-module__jFvoMW__workflowNumber{border-bottom:1px solid var(--app-border-strong);color:var(--app-accent);font-variant-numeric:tabular-nums;margin-bottom:1.25rem;padding-bottom:1.125rem;font-size:1.625rem;font-weight:600;display:block}.HomeProductOverview-module__jFvoMW__workflow h3,.HomeProductOverview-module__jFvoMW__benefit h3{color:var(--app-text);font-size:1rem;font-weight:600;line-height:1.6}.HomeProductOverview-module__jFvoMW__workflow p,.HomeProductOverview-module__jFvoMW__benefit p{color:var(--app-text-muted);margin-top:.75rem;font-size:.875rem;line-height:1.9}.HomeProductOverview-module__jFvoMW__threeColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.HomeProductOverview-module__jFvoMW__productCard{flex-direction:column;align-items:flex-start;display:flex}.HomeProductOverview-module__jFvoMW__productCard h3{margin-top:1.25rem}.HomeProductOverview-module__jFvoMW__productDetails{border-block:1px solid var(--app-border);gap:1rem;width:100%;margin:1.5rem 0;padding-block:1.25rem;font-size:.8125rem;line-height:1.7;display:grid}.HomeProductOverview-module__jFvoMW__productDetails dt{color:var(--app-text-subtle);margin-bottom:.25rem}.HomeProductOverview-module__jFvoMW__productDetails dd{color:var(--app-text)}.HomeProductOverview-module__jFvoMW__textLink{min-height:2.75rem;color:var(--app-accent);align-items:center;gap:.5rem;font-size:.875rem;font-weight:550;display:inline-flex}.HomeProductOverview-module__jFvoMW__textLink:hover{text-underline-offset:.25rem;text-decoration:underline}.HomeProductOverview-module__jFvoMW__productCard .HomeProductOverview-module__jFvoMW__textLink{margin-top:auto}.HomeProductOverview-module__jFvoMW__modelCard{flex-direction:column;align-items:flex-start;scroll-margin-top:6rem;display:flex}.HomeProductOverview-module__jFvoMW__modelCategory{color:var(--app-accent);margin-bottom:1rem;font-size:.75rem;font-weight:600}.HomeProductOverview-module__jFvoMW__modelCard h3{overflow-wrap:anywhere}.HomeProductOverview-module__jFvoMW__modelCard h3 span{display:block}.HomeProductOverview-module__jFvoMW__modelCard p{margin-bottom:1rem}.HomeProductOverview-module__jFvoMW__modelCard .HomeProductOverview-module__jFvoMW__textLink{max-width:100%;margin-top:auto}.HomeProductOverview-module__jFvoMW__modelCard .HomeProductOverview-module__jFvoMW__textLink svg{flex-shrink:0}.HomeProductOverview-module__jFvoMW__modelGuide{border-inline-start:2px solid var(--app-accent);background:var(--app-accent-soft);border-radius:0 .75rem .75rem 0;margin-top:1.5rem;padding:1.25rem 1.5rem}.HomeProductOverview-module__jFvoMW__modelGuide:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:.75rem 0 0 .75rem}.HomeProductOverview-module__jFvoMW__modelGuide h3{color:var(--app-text);font-size:.9375rem;font-weight:600}.HomeProductOverview-module__jFvoMW__modelGuide p{color:var(--app-text-muted);margin-top:.625rem;font-size:.875rem;line-height:1.9}.HomeProductOverview-module__jFvoMW__benefit{border-inline-start:2px solid var(--app-border-strong);padding-inline-start:1.25rem}.HomeProductOverview-module__jFvoMW__faqList{max-width:54rem;margin-inline:auto}.HomeProductOverview-module__jFvoMW__faqItem{border-bottom:1px solid var(--app-border)}.HomeProductOverview-module__jFvoMW__faqItem:first-child{border-top:1px solid var(--app-border)}.HomeProductOverview-module__jFvoMW__faqItem summary{min-height:3.75rem;color:var(--app-text);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.125rem;font-size:.9375rem;font-weight:550;line-height:1.7;list-style:none;display:flex}.HomeProductOverview-module__jFvoMW__faqItem summary::-webkit-details-marker{display:none}.HomeProductOverview-module__jFvoMW__faqItem summary svg{color:var(--app-accent);flex-shrink:0}.HomeProductOverview-module__jFvoMW__faqItem[open] summary svg{transform:rotate(180deg)}.HomeProductOverview-module__jFvoMW__faqItem p{color:var(--app-text-muted);padding:0 2rem 1.25rem 0;padding-inline:0 2rem;font-size:.875rem;line-height:1.9}.HomeProductOverview-module__jFvoMW__faqList>.HomeProductOverview-module__jFvoMW__textLink{margin-top:1.25rem}.HomeProductOverview-module__jFvoMW__cta .HomeProductOverview-module__jFvoMW__intro{margin-bottom:0}.HomeProductOverview-module__jFvoMW__primaryLink{min-height:3rem;color:var(--app-on-action);background:var(--app-action);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;margin-top:1.75rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.HomeProductOverview-module__jFvoMW__primaryLink:hover{background:var(--app-action-2)}.HomeProductOverview-module__jFvoMW__textLink:focus-visible,.HomeProductOverview-module__jFvoMW__primaryLink:focus-visible,.HomeProductOverview-module__jFvoMW__faqItem summary:focus-visible{outline:2px solid var(--app-accent);outline-offset:4px}:is(.HomeProductOverview-module__jFvoMW__textLink:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg,.HomeProductOverview-module__jFvoMW__primaryLink:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg){transform:scaleX(-1)}@media (max-width:900px){.HomeProductOverview-module__jFvoMW__workflow,.HomeProductOverview-module__jFvoMW__threeColumns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.HomeProductOverview-module__jFvoMW__section{padding:3.25rem 1rem 3.5rem}.HomeProductOverview-module__jFvoMW__intro{margin-bottom:1.75rem}.HomeProductOverview-module__jFvoMW__grid,.HomeProductOverview-module__jFvoMW__workflow,.HomeProductOverview-module__jFvoMW__threeColumns{grid-template-columns:minmax(0,1fr);gap:1rem}.HomeProductOverview-module__jFvoMW__card{padding:1.25rem}}
