.caption-gallery-module__b_7m8q__page{--screen:#1b1c1f;--bar:var(--site-bar);color:var(--theme-text)}.caption-gallery-module__b_7m8q__page .site-footer{margin-top:0}.caption-gallery-module__b_7m8q__intro{--captions:color-mix(in srgb, var(--tool) 82%, #000)}.caption-gallery-module__b_7m8q__introGrid{column-gap:var(--site-col-gap);grid-template-rows:auto auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.caption-gallery-module__b_7m8q__head,.caption-gallery-module__b_7m8q__words,.caption-gallery-module__b_7m8q__switches,.caption-gallery-module__b_7m8q__now{grid-column:1/span 5;min-width:0}.caption-gallery-module__b_7m8q__head{grid-row:1}.caption-gallery-module__b_7m8q__page.motion-site .caption-gallery-module__b_7m8q__head h1{font-family:var(--type-display);font-size:var(--type-h1-split);line-height:var(--leading-h1);letter-spacing:var(--track-h1);margin:0}.caption-gallery-module__b_7m8q__head h1 .caption-gallery-module__b_7m8q__accent{color:var(--captions);font-family:var(--type-accent);font-size:var(--accent-size);font-style:italic;font-weight:400;line-height:calc(var(--leading-h1) / var(--accent-scale));letter-spacing:var(--track-accent);display:block}.caption-gallery-module__b_7m8q__page .caption-gallery-module__b_7m8q__lead{max-width:520px;color:var(--theme-secondary);font-size:var(--type-lead);letter-spacing:var(--track-lead);line-height:var(--leading-lead);font-family:var(--type-text);text-wrap:pretty;margin:20px 0 0}.caption-gallery-module__b_7m8q__preview{grid-area:1/6/span 4/span 7;align-self:center;min-width:0;container-type:inline-size}.caption-gallery-module__b_7m8q__zone{--room:min(560px, calc(100svh - 300px));--pad:clamp(16px, 2.2vw, 28px);width:fit-content;max-width:100%;padding:var(--pad);background:#1c1c1d;border-radius:clamp(14px,1.6vw,20px);place-items:center;margin-inline:auto;display:grid;box-shadow:0 0 0 1px #0000008c,0 30px 48px -30px #10111480,0 12px 22px -14px #1011144d}.caption-gallery-module__b_7m8q__film{width:min(calc(100cqw - 2 * var(--pad)), calc(max(360px, var(--room)) * var(--ar)));isolation:isolate;background:#262d38;border-radius:clamp(8px,1vw,12px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.caption-gallery-module__b_7m8q__film>[data-sample]{z-index:1}.caption-gallery-module__b_7m8q__footage{--sky:#262d38;--disc:#4d586b;--far:#1c222b;--near:#12161c;background:radial-gradient(ellipse 82% 27% at 16% 103%, var(--near) 99.4%, transparent 100%), radial-gradient(ellipse 78% 31% at 90% 103%, var(--far) 99.4%, transparent 100%), var(--sky);position:absolute;inset:0}.caption-gallery-module__b_7m8q__footage:before{aspect-ratio:1;background:var(--disc);content:"";border-radius:50%;width:22%;position:absolute;top:14%;left:58%}.caption-gallery-module__b_7m8q__film[data-ground=bright]{background:#dfe7eb}.caption-gallery-module__b_7m8q__film[data-ground=bright] .caption-gallery-module__b_7m8q__footage{--sky:#dfe7eb;--disc:#fbf8ee;--far:#cbd6d3;--near:#b9c6c2}.caption-gallery-module__b_7m8q__switches{flex-wrap:wrap;grid-row:3;gap:12px 28px;max-width:520px;margin-top:20px;display:flex}.caption-gallery-module__b_7m8q__choice{align-items:center;gap:10px;display:inline-flex}.caption-gallery-module__b_7m8q__choice>span{color:var(--theme-secondary);font-size:var(--type-small);font-weight:500;line-height:20px}.caption-gallery-module__b_7m8q__segment{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.caption-gallery-module__b_7m8q__segment button{min-width:52px;height:32px;color:var(--theme-secondary);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--theme-ease), color .16s var(--theme-ease);background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px}.caption-gallery-module__b_7m8q__segment button:hover{color:var(--theme-text)}.caption-gallery-module__b_7m8q__segment button[aria-pressed=true]{background:var(--theme-accent-soft);color:var(--theme-accent)}.caption-gallery-module__b_7m8q__words{grid-row:2;grid-template-columns:1fr auto;align-items:baseline;gap:8px 12px;max-width:520px;margin-top:28px;display:grid}.caption-gallery-module__b_7m8q__words>span:first-child{color:var(--theme-text);font-size:14px;font-weight:600;line-height:20px}.caption-gallery-module__b_7m8q__wordsCount{color:var(--theme-muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:20px}.caption-gallery-module__b_7m8q__words input{border:1px solid var(--theme-field-line);border-radius:var(--theme-radius-control);background:var(--theme-input);width:100%;height:48px;color:var(--theme-text);font:inherit;transition:border-color .16s var(--theme-ease), box-shadow .16s var(--theme-ease);grid-column:1/-1;padding:0 14px;font-size:16px}.caption-gallery-module__b_7m8q__words input::placeholder{color:var(--theme-muted);opacity:1}.caption-gallery-module__b_7m8q__words input:focus{border-color:var(--theme-primary);box-shadow:0 0 0 3px var(--theme-focus);outline:none}.caption-gallery-module__b_7m8q__wordsHint{color:var(--theme-muted);grid-column:1/-1;font-size:13px;line-height:20px}.caption-gallery-module__b_7m8q__now{border-top:1px solid var(--theme-line);grid-row:4;align-self:start;max-width:520px;margin-top:24px;padding-top:20px}.caption-gallery-module__b_7m8q__nowLabel{color:var(--theme-muted);font-size:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:600;line-height:20px}.caption-gallery-module__b_7m8q__page .caption-gallery-module__b_7m8q__nowName{color:var(--theme-text);font-family:var(--type-display);font-size:var(--type-h3);letter-spacing:var(--track-h3);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:4px;font-weight:600;line-height:32px;display:flex}.caption-gallery-module__b_7m8q__nowName a{color:var(--captions);font-family:Inter,system-ui,sans-serif;font-size:var(--type-small);letter-spacing:0;font-weight:600;line-height:20px}.caption-gallery-module__b_7m8q__nowName a:hover{text-underline-offset:3px;text-decoration:underline}.caption-gallery-module__b_7m8q__page .caption-gallery-module__b_7m8q__nowLine{color:var(--theme-secondary);font-size:var(--type-body);margin-top:6px;line-height:24px}.caption-gallery-module__b_7m8q__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.caption-gallery-module__b_7m8q__actions svg{flex:none}.caption-gallery-module__b_7m8q__groupsBar{top:calc(var(--bar) - 1px);z-index:20;border-top:1px solid var(--theme-line);border-bottom:1px solid var(--theme-line);background:var(--theme-surface);position:sticky}.caption-gallery-module__b_7m8q__groupsBar ul{padding:10px var(--site-inline);scrollbar-width:none;gap:4px;margin:0;list-style:none;display:flex;overflow-x:auto}.caption-gallery-module__b_7m8q__groupsBar ul::-webkit-scrollbar{display:none}.caption-gallery-module__b_7m8q__groupsBar a{height:36px;color:var(--theme-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 12px;scroll-margin-top:0;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.caption-gallery-module__b_7m8q__groupsBar a span{color:var(--theme-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.caption-gallery-module__b_7m8q__groupsBar a:hover{background:var(--theme-hover);color:var(--theme-text)}.caption-gallery-module__b_7m8q__groupsBar a[aria-current=true]{background:var(--theme-accent-soft);color:var(--theme-accent)}.caption-gallery-module__b_7m8q__groupsBar a[aria-current=true] span{color:inherit}.caption-gallery-module__b_7m8q__groups{padding:0 var(--site-inline) var(--site-section)}.caption-gallery-module__b_7m8q__group{padding-top:clamp(32px,3.4vw,48px);scroll-margin-top:96px}.caption-gallery-module__b_7m8q__groupHead{margin-bottom:var(--site-gap);flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.caption-gallery-module__b_7m8q__page.motion-site .caption-gallery-module__b_7m8q__groupHead h2{font-family:var(--type-display);font-size:var(--type-h3);line-height:var(--leading-h3);letter-spacing:var(--track-h3);margin:0}.caption-gallery-module__b_7m8q__groupCount{color:var(--theme-muted);font-size:var(--type-small);font-variant-numeric:tabular-nums;line-height:20px}.caption-gallery-module__b_7m8q__page .caption-gallery-module__b_7m8q__groupLine{max-width:var(--measure-body);color:var(--theme-secondary);font-size:var(--type-small);line-height:20px;font-family:var(--type-text);text-wrap:pretty;flex:24em}.caption-gallery-module__b_7m8q__grid{gap:24px var(--site-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.caption-gallery-module__b_7m8q__tile{min-width:0;position:relative}.caption-gallery-module__b_7m8q__tileFrame{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0;display:block}.caption-gallery-module__b_7m8q__tileFrame:after{content:"";position:absolute;inset:0}.caption-gallery-module__b_7m8q__tileStage{background:var(--screen);transition:box-shadow .16s var(--theme-ease);border-radius:12px;box-shadow:0 0 0 1px #0000008c,0 16px 24px -18px #10111480}.caption-gallery-module__b_7m8q__tileFrame:hover .caption-gallery-module__b_7m8q__tileStage{box-shadow:0 0 0 1px #0000008c, 0 0 0 4px var(--theme-line), 0 16px 24px -18px #10111480}.caption-gallery-module__b_7m8q__tileFrame[aria-pressed=true] .caption-gallery-module__b_7m8q__tileStage{box-shadow:0 0 0 2px var(--theme-background), 0 0 0 4px var(--theme-primary), 0 16px 24px -18px #10111480}.caption-gallery-module__b_7m8q__tileMark{z-index:2;background:var(--theme-primary);width:22px;height:22px;color:var(--theme-on-primary);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.caption-gallery-module__b_7m8q__page .caption-gallery-module__b_7m8q__tile h3{color:var(--theme-text);font-size:var(--type-body);letter-spacing:var(--track-title);text-wrap:balance;margin:14px 0 0;font-weight:600;line-height:22px}.caption-gallery-module__b_7m8q__page .caption-gallery-module__b_7m8q__tile p{color:var(--theme-secondary);font-size:var(--type-small);margin-top:2px;line-height:20px}.caption-gallery-module__b_7m8q__page .caption-gallery-module__b_7m8q__closingCard p:not(.site-kicker){max-width:40em;color:var(--theme-secondary);font-size:var(--type-body);line-height:var(--leading-body);font-family:var(--type-text);text-wrap:pretty;margin-top:12px}.caption-gallery-module__b_7m8q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.caption-gallery-module__b_7m8q__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:961px){.caption-gallery-module__b_7m8q__introGrid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.caption-gallery-module__b_7m8q__head,.caption-gallery-module__b_7m8q__words,.caption-gallery-module__b_7m8q__switches,.caption-gallery-module__b_7m8q__now,.caption-gallery-module__b_7m8q__preview{grid-area:auto/1}.caption-gallery-module__b_7m8q__zone{--room:min(440px, 56svh);margin-top:24px}.caption-gallery-module__b_7m8q__film{width:min(calc(100cqw - 2 * var(--pad)), calc(var(--room) * var(--ar)))}.caption-gallery-module__b_7m8q__switches,.caption-gallery-module__b_7m8q__words,.caption-gallery-module__b_7m8q__now{max-width:none}}@media (max-width:700px){.caption-gallery-module__b_7m8q__groupHead h2{grid-column:1/-1}.caption-gallery-module__b_7m8q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.caption-gallery-module__b_7m8q__group{padding-top:32px}.caption-gallery-module__b_7m8q__page .caption-gallery-module__b_7m8q__tile h3{margin-top:10px;font-size:15px;line-height:20px}.caption-gallery-module__b_7m8q__page .caption-gallery-module__b_7m8q__tile p{font-size:13px;line-height:18px}}@media (prefers-reduced-motion:reduce){.caption-gallery-module__b_7m8q__segment button,.caption-gallery-module__b_7m8q__tileStage,.caption-gallery-module__b_7m8q__words input{transition:none}}@media (max-width:900px),(pointer:coarse){.caption-gallery-module__b_7m8q__segment button{min-width:48px;min-height:44px}.caption-gallery-module__b_7m8q__groupsBar a{min-height:44px}.caption-gallery-module__b_7m8q__nowName a{position:relative}.caption-gallery-module__b_7m8q__nowName a:before{content:"";position:absolute;inset:-12px -6px}}
@font-face{font-family:display;src:url(../media/instrument_sans_latin_wght_normal.p.3h2wr6o8p949u.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}.display_3c5a0eaa-module__eEjt3W__className{font-family:display;font-style:normal}.display_3c5a0eaa-module__eEjt3W__variable{--font-display:"display"}
@font-face{font-family:accent;src:url(../media/instrument_serif_latin_400_italic-s.1bk2-9tco4m7m.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:accent Fallback;src:local(Times New Roman);ascent-override:111.52%;descent-override:34.92%;line-gap-override:0.0%;size-adjust:88.77%}.accent_46625750-module__iWg94G__className{font-family:accent,accent Fallback;font-style:italic;font-weight:400}.accent_46625750-module__iWg94G__variable{--font-accent:"accent", "accent Fallback"}
.mega-menu-module__fsQrqq__mark{background:color-mix(in srgb, var(--tool) 10%, var(--theme-surface));width:32px;height:32px;color:color-mix(in srgb, var(--tool) 82%, #000);border-radius:8px;flex:none;place-items:center;display:grid}.mega-menu-module__fsQrqq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mega-menu-module__fsQrqq__bar{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mega-menu-module__fsQrqq__item{display:flex}.mega-menu-module__fsQrqq__trigger{border-radius:999px;gap:6px;margin:0;padding:0 12px;transition:color .2s}.mega-menu-module__fsQrqq__trigger[aria-expanded=true]{color:var(--theme-text)}.mega-menu-module__fsQrqq__chevron{transition:transform .18s var(--theme-ease);flex:none}.mega-menu-module__fsQrqq__trigger[aria-expanded=true] .mega-menu-module__fsQrqq__chevron{transform:rotate(180deg)}.mega-menu-module__fsQrqq__sheet{top:calc(100% + 9px);left:var(--site-inline);right:var(--site-inline);z-index:1;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s ease-out,transform .16s ease-out,visibility 0s linear .16s;position:absolute;transform:translateY(-6px)}.mega-menu-module__fsQrqq__sheet[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .2s var(--theme-ease), transform .2s var(--theme-ease), visibility 0s;transform:none}.mega-menu-module__fsQrqq__bar[data-swap=true] .mega-menu-module__fsQrqq__sheet,.mega-menu-module__fsQrqq__bar[data-open] .mega-menu-module__fsQrqq__sheet:not([data-open=true]){transition:none}.mega-menu-module__fsQrqq__sheet:before{content:"";height:23px;position:absolute;bottom:100%;left:0;right:0}.mega-menu-module__fsQrqq__surface{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:18px;flex-direction:column;max-height:calc(100dvh - 104px);display:flex;overflow-y:auto;box-shadow:0 24px 60px #10182826,0 2px 6px #1018280f}.mega-menu-module__fsQrqq__body{flex:1 0 auto;padding:20px 20px 16px}@keyframes mega-menu-module__fsQrqq__settle{0%{opacity:0;transform:translateY(-4px)}}.mega-menu-module__fsQrqq__sheet[data-open=true] .mega-menu-module__fsQrqq__rise{animation:mega-menu-module__fsQrqq__settle .2s var(--theme-ease) backwards;animation-delay:calc(var(--i,0) * 20ms)}.mega-menu-module__fsQrqq__label{color:var(--theme-muted);font-size:var(--type-label,12px);letter-spacing:var(--track-label,.08em);text-transform:uppercase;margin:0;padding:4px 10px 8px;font-weight:600;line-height:16px}.mega-menu-module__fsQrqq__columns{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:0 8px;display:grid}.mega-menu-module__fsQrqq__stack{display:contents}.mega-menu-module__fsQrqq__chapter{min-width:0}.mega-menu-module__fsQrqq__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mega-menu-module__fsQrqq__tool{color:var(--theme-text);border-radius:10px;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:8px 10px;display:grid}.mega-menu-module__fsQrqq__tool:hover{background:var(--theme-raised)}.mega-menu-module__fsQrqq__toolName{font-size:14px;font-weight:600;line-height:20px;display:block}.mega-menu-module__fsQrqq__toolLine{color:var(--theme-muted);margin-top:2px;font-size:13px;font-weight:400;line-height:18px;display:block}.mega-menu-module__fsQrqq__foot{border-top:1px solid var(--theme-line);flex:none;justify-content:space-between;align-items:center;gap:24px;padding:6px 20px;display:flex}.mega-menu-module__fsQrqq__foot a{min-height:44px;color:var(--theme-secondary);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.mega-menu-module__fsQrqq__foot a:hover{color:var(--theme-text)}.mega-menu-module__fsQrqq__templates{grid-template-columns:minmax(0,1.3fr) minmax(0,3fr);gap:16px;display:grid}.mega-menu-module__fsQrqq__collections,.mega-menu-module__fsQrqq__gallery{flex-direction:column;min-width:0;display:flex}.mega-menu-module__fsQrqq__collections .mega-menu-module__fsQrqq__label{padding-left:2px}.mega-menu-module__fsQrqq__gallery .mega-menu-module__fsQrqq__label{padding-left:8px}.mega-menu-module__fsQrqq__kinds,.mega-menu-module__fsQrqq__previews{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mega-menu-module__fsQrqq__kinds>li{min-width:0;padding-top:6px;display:flex}.mega-menu-module__fsQrqq__kind{border:1px solid var(--theme-line);border-radius:var(--theme-radius-card);min-width:0;color:var(--theme-text);flex-direction:column;flex:1;align-items:flex-start;padding:18px;display:flex}.mega-menu-module__fsQrqq__kind:hover{border-color:var(--theme-line-strong);background:var(--theme-raised)}.mega-menu-module__fsQrqq__kindText{order:2;min-width:0}.mega-menu-module__fsQrqq__kindName{align-items:center;gap:6px;font-size:15px;font-weight:600;line-height:22px;display:flex}.mega-menu-module__fsQrqq__kindName svg{color:var(--theme-muted);transition:transform .18s var(--theme-ease);flex:none}.mega-menu-module__fsQrqq__kind:hover .mega-menu-module__fsQrqq__kindName svg{transform:translate(2px)}.mega-menu-module__fsQrqq__kindLine{color:var(--theme-muted);margin-top:2px;font-size:13px;line-height:18px;display:block}.mega-menu-module__fsQrqq__count{letter-spacing:-.04em;font-variant-numeric:tabular-nums;order:1;margin-top:auto;padding-top:16px;font-size:40px;font-weight:600;line-height:44px}.mega-menu-module__fsQrqq__previews{grid-template-columns:repeat(3,minmax(0,1fr))}.mega-menu-module__fsQrqq__previews>li{min-width:0}.mega-menu-module__fsQrqq__preview{color:var(--theme-text);border-radius:12px;padding:6px 6px 8px;display:block}.mega-menu-module__fsQrqq__preview:hover{background:var(--theme-raised)}.mega-menu-module__fsQrqq__frame{aspect-ratio:16/9;background:var(--theme-raised);border-radius:8px;display:block;position:relative;overflow:hidden}.mega-menu-module__fsQrqq__frame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--theme-line);pointer-events:none;position:absolute;inset:0}.mega-menu-module__fsQrqq__frame :is(img,video){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mega-menu-module__fsQrqq__previewName{text-overflow:ellipsis;white-space:nowrap;margin-top:8px;padding:0 2px;font-size:13px;font-weight:600;line-height:18px;display:block;overflow:hidden}.mega-menu-module__fsQrqq__previewMeta{color:var(--theme-muted);text-overflow:ellipsis;white-space:nowrap;padding:0 2px;font-size:12px;line-height:16px;display:block;overflow:hidden}@media (max-width:1239px){.mega-menu-module__fsQrqq__columns{grid-template-columns:repeat(3,minmax(0,1fr))}.mega-menu-module__fsQrqq__stack{flex-direction:column;gap:16px;min-width:0;display:flex}}@media (max-width:959px){.mega-menu-module__fsQrqq__templates{grid-template-columns:minmax(0,1fr)}.mega-menu-module__fsQrqq__collections .mega-menu-module__fsQrqq__label,.mega-menu-module__fsQrqq__kindLine{display:none}.mega-menu-module__fsQrqq__kinds{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 6px}.mega-menu-module__fsQrqq__kinds>li{padding-top:0}.mega-menu-module__fsQrqq__kind{flex-direction:row;align-items:center;gap:12px;padding:12px 16px 12px 12px}.mega-menu-module__fsQrqq__count{order:3;margin:0 0 0 auto;padding:0;font-size:28px;line-height:32px}.mega-menu-module__fsQrqq__previews{grid-template-rows:auto}}@media (prefers-reduced-motion:reduce){.mega-menu-module__fsQrqq__sheet,.mega-menu-module__fsQrqq__sheet[data-open=true]{transition:none;transform:none}.mega-menu-module__fsQrqq__sheet[data-open=true] .mega-menu-module__fsQrqq__rise{animation:none}.mega-menu-module__fsQrqq__chevron,.mega-menu-module__fsQrqq__kindName svg,.mega-menu-module__fsQrqq__foldChevron{transition:none}}.mega-menu-module__fsQrqq__menuIcon,.mega-menu-module__fsQrqq__closeIcon{display:block}.mega-menu-module__fsQrqq__closeIcon,details[open]>summary>.mega-menu-module__fsQrqq__menuIcon{display:none}details[open]>summary>.mega-menu-module__fsQrqq__closeIcon{display:block}.mega-menu-module__fsQrqq__group{padding-bottom:4px;display:grid}.mega-menu-module__fsQrqq__group .mega-menu-module__fsQrqq__label{padding:10px 12px 4px}.mega-menu-module__fsQrqq__fold>summary{border-radius:var(--theme-radius-control);min-height:48px;color:var(--theme-text);cursor:pointer;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:500;list-style:none;display:flex}.mega-menu-module__fsQrqq__fold>summary::-webkit-details-marker{display:none}.mega-menu-module__fsQrqq__fold>summary:hover,.mega-menu-module__fsQrqq__fold[open]>summary{background:var(--theme-raised)}.mega-menu-module__fsQrqq__foldCount{color:var(--theme-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:500}.mega-menu-module__fsQrqq__foldChevron{color:var(--theme-muted);transition:transform .18s var(--theme-ease);flex:none}.mega-menu-module__fsQrqq__fold[open]>summary .mega-menu-module__fsQrqq__foldChevron{transform:rotate(180deg)}.mega-menu-module__fsQrqq__foldList{gap:2px;margin:0;padding:4px 0 8px;list-style:none;display:grid}.mega-menu-module__fsQrqq__row{border-radius:var(--theme-radius-control);min-height:56px;color:var(--theme-text);align-items:center;gap:12px;padding:8px 12px;display:flex}.mega-menu-module__fsQrqq__row:hover{background:var(--theme-raised)}.mega-menu-module__fsQrqq__rowText{min-width:0}.mega-menu-module__fsQrqq__rowName{font-size:15px;font-weight:600;line-height:20px;display:block}.mega-menu-module__fsQrqq__rowLine{color:var(--theme-muted);font-size:13px;line-height:18px;display:block}.mega-menu-module__fsQrqq__rowCount{color:var(--theme-secondary);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:8px;font-size:15px;font-weight:600}.mega-menu-module__fsQrqq__plain{border-radius:var(--theme-radius-control);min-height:48px;color:var(--theme-text);align-items:center;padding:0 12px;font-size:15px;font-weight:500;display:flex}.mega-menu-module__fsQrqq__plain:hover{background:var(--theme-raised)}.mega-menu-module__fsQrqq__rule{background:var(--theme-line);height:1px;margin:4px 12px 8px}.mega-menu-module__fsQrqq__languages{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) minmax(0,2fr);align-items:start;gap:16px 24px;display:grid}.mega-menu-module__fsQrqq__langIntro{border:1px solid var(--theme-line);border-radius:var(--theme-radius-card);background:var(--theme-raised);flex-direction:column;align-items:flex-start;padding:18px;display:flex}.mega-menu-module__fsQrqq__langCount{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--theme-primary);margin:0;font-size:48px;font-weight:600;line-height:52px}.mega-menu-module__fsQrqq__langTitle{color:var(--theme-text);margin:2px 0 0;font-size:15px;font-weight:600;line-height:22px}.mega-menu-module__fsQrqq__langLine{color:var(--theme-muted);margin:8px 0 0;font-size:13px;line-height:18px}.mega-menu-module__fsQrqq__langAll{min-height:40px;color:var(--theme-text);align-items:center;gap:6px;margin-top:8px;font-size:14px;font-weight:600;display:inline-flex}.mega-menu-module__fsQrqq__langGroup{min-width:0}.mega-menu-module__fsQrqq__langList{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;margin:0;padding:0;list-style:none;display:grid}.mega-menu-module__fsQrqq__langGroup:last-child{border-top:1px solid var(--theme-line);grid-column:1/-1;padding-top:8px}.mega-menu-module__fsQrqq__langGroup:last-child .mega-menu-module__fsQrqq__langList{grid-template-columns:repeat(6,minmax(0,1fr))}.mega-menu-module__fsQrqq__lang{min-height:36px;color:var(--theme-text);border-radius:8px;align-items:center;padding:0 10px;font-size:14px;font-weight:500;display:flex}.mega-menu-module__fsQrqq__lang:hover{background:var(--theme-raised)}.mega-menu-module__fsQrqq__resources{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:8px 24px;display:grid}.mega-menu-module__fsQrqq__resGroup{min-width:0}.mega-menu-module__fsQrqq__resLink{color:var(--theme-text);border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;display:grid}.mega-menu-module__fsQrqq__resLink:hover{background:var(--theme-raised)}@media (max-width:1180px){.mega-menu-module__fsQrqq__languages{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu-module__fsQrqq__langGroup:last-child .mega-menu-module__fsQrqq__langList{grid-template-columns:repeat(4,minmax(0,1fr))}}.mega-menu-module__fsQrqq__langHead{align-items:center;gap:10px;padding-bottom:10px;display:flex}.mega-menu-module__fsQrqq__langIntro .mega-menu-module__fsQrqq__mark{margin-bottom:12px}.mega-menu-module__fsQrqq__templates{grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) minmax(0,1.4fr);gap:20px 28px}.mega-menu-module__fsQrqq__captionsBody{grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) minmax(0,1.4fr);align-items:start;gap:20px 28px;display:grid}.mega-menu-module__fsQrqq__kindsPanel,.mega-menu-module__fsQrqq__filmsPanel{min-width:0}.mega-menu-module__fsQrqq__countList{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px;margin:0;padding:0;list-style:none;display:grid}.mega-menu-module__fsQrqq__countList a{min-height:36px;color:var(--theme-text);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.mega-menu-module__fsQrqq__countList a:hover{background:var(--theme-raised)}.mega-menu-module__fsQrqq__pill{background:var(--theme-raised);min-width:26px;color:var(--theme-secondary);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.mega-menu-module__fsQrqq__countList a:hover .mega-menu-module__fsQrqq__pill{background:var(--theme-surface)}.mega-menu-module__fsQrqq__filmList,.mega-menu-module__fsQrqq__lookGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mega-menu-module__fsQrqq__filmList>li,.mega-menu-module__fsQrqq__lookGrid>li{min-width:0}.mega-menu-module__fsQrqq__langStrip{border-top:1px solid var(--theme-line);grid-column:1/-1;padding-top:12px}.mega-menu-module__fsQrqq__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mega-menu-module__fsQrqq__chips a{border:1px solid var(--theme-line);min-height:32px;color:var(--theme-text);border-radius:999px;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.mega-menu-module__fsQrqq__chips a:hover{border-color:var(--theme-primary);color:var(--theme-primary)}.mega-menu-module__fsQrqq__chipMore{color:var(--theme-primary)!important;font-weight:600!important}@media (max-width:1239px){.mega-menu-module__fsQrqq__captionsBody{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.mega-menu-module__fsQrqq__captionsBody .mega-menu-module__fsQrqq__filmsPanel{grid-column:1/-1}.mega-menu-module__fsQrqq__lookGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mega-menu-module__fsQrqq__templates .mega-menu-module__fsQrqq__kinds{flex:none;grid-template-rows:auto}.mega-menu-module__fsQrqq__filmList{grid-template-columns:minmax(0,1fr);gap:6px}.mega-menu-module__fsQrqq__names{padding-bottom:20px}.mega-menu-module__fsQrqq__namesTitle{color:var(--theme-muted);font-size:var(--type-label,12px);letter-spacing:var(--track-label,.08em);text-transform:uppercase;margin:0 0 14px;padding:0 4px;font-weight:600}.mega-menu-module__fsQrqq__nameCols{column-count:4;column-gap:32px}.mega-menu-module__fsQrqq__nameCols[data-count="9"]{column-count:5}.mega-menu-module__fsQrqq__nameGroup{break-inside:avoid;margin-bottom:18px}.mega-menu-module__fsQrqq__nameHead{justify-content:space-between;align-items:center;gap:8px;margin:0 0 6px;padding:0 4px;display:flex}.mega-menu-module__fsQrqq__nameHead a{color:var(--theme-text);font-size:13px;font-weight:700;line-height:20px}.mega-menu-module__fsQrqq__nameHead a:hover{color:var(--theme-primary)}.mega-menu-module__fsQrqq__bullets{margin:0;padding:0;list-style:none}.mega-menu-module__fsQrqq__bullets li a{color:var(--theme-secondary);border-radius:6px;padding:3px 6px 3px 20px;font-size:13px;line-height:18px;display:block;position:relative}.mega-menu-module__fsQrqq__bullets li a:before{content:"";background:var(--theme-line-strong);border-radius:50%;width:4px;height:4px;transition:background .12s;position:absolute;top:11px;left:8px}.mega-menu-module__fsQrqq__bullets li a:hover{background:var(--theme-raised);color:var(--theme-text)}.mega-menu-module__fsQrqq__bullets li a:hover:before{background:var(--theme-primary)}@media (max-width:1239px){.mega-menu-module__fsQrqq__nameCols,.mega-menu-module__fsQrqq__nameCols[data-count="9"]{column-count:3}}.mega-menu-module__fsQrqq__templatesBody{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px 32px;display:grid}.mega-menu-module__fsQrqq__tabs ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mega-menu-module__fsQrqq__tab{border:1px solid var(--theme-line);border-radius:var(--theme-radius-card);color:var(--theme-text);align-items:center;gap:12px;padding:14px;transition:border-color .16s,background .16s;display:flex}.mega-menu-module__fsQrqq__tab[data-active=true]{border-color:var(--theme-primary);background:color-mix(in srgb, var(--theme-primary) 6%, var(--theme-surface))}.mega-menu-module__fsQrqq__tabText{flex:1;min-width:0}.mega-menu-module__fsQrqq__tabName{align-items:center;gap:6px;font-size:15px;font-weight:600;line-height:22px;display:flex}.mega-menu-module__fsQrqq__tabName svg{color:var(--theme-muted);transition:transform .18s var(--theme-ease);flex:none}.mega-menu-module__fsQrqq__tab:hover .mega-menu-module__fsQrqq__tabName svg,.mega-menu-module__fsQrqq__tab[data-active=true] .mega-menu-module__fsQrqq__tabName svg{transform:translate(2px)}.mega-menu-module__fsQrqq__tabLine{color:var(--theme-muted);margin-top:2px;font-size:13px;line-height:18px;display:block}.mega-menu-module__fsQrqq__tab .mega-menu-module__fsQrqq__count{order:3;margin:0;padding:0;font-size:28px;line-height:32px}.mega-menu-module__fsQrqq__namesPane{min-width:0}@media (max-width:1239px){.mega-menu-module__fsQrqq__templatesBody{grid-template-columns:minmax(0,1fr)}.mega-menu-module__fsQrqq__tabs ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.mega-menu-module__fsQrqq__headingList{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 14px;margin:0;padding:0;list-style:none;display:grid}.mega-menu-module__fsQrqq__headingList a{border:1px solid var(--theme-line);min-height:48px;color:var(--theme-text);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;transition:border-color .16s,background .16s;display:flex}.mega-menu-module__fsQrqq__headingList a:hover{border-color:var(--theme-primary);background:color-mix(in srgb, var(--theme-primary) 5%, var(--theme-surface))}@media (max-width:1239px){.mega-menu-module__fsQrqq__headingList{grid-template-columns:repeat(2,minmax(0,1fr))}}.mega-menu-module__fsQrqq__resources{grid-template-columns:repeat(2,minmax(0,340px));gap:8px 48px}@media (max-width:700px){.mega-menu-module__fsQrqq__resources{grid-template-columns:minmax(0,1fr)}}
.menu-captions-module__pwgfKa__rows{flex-direction:column;min-width:0;display:flex}.menu-captions-module__pwgfKa__rows>p{padding-left:8px}.menu-captions-module__pwgfKa__rows>p~p{margin-top:12px}.menu-captions-module__pwgfKa__row{flex:1 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.menu-captions-module__pwgfKa__row>li{min-width:0}.menu-captions-module__pwgfKa__ways{flex-wrap:wrap;column-gap:8px;min-width:0;display:flex}
@font-face{font-family:accentFirst;src:url(../media/instrument_serif_latin_400_italic-s.p.1bk2-9tco4m7m.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:accentFirst Fallback;src:local(Times New Roman);ascent-override:111.52%;descent-override:34.92%;line-gap-override:0.0%;size-adjust:88.77%}.accentfirst_d98d0ba8-module__7lev9q__className{font-family:accentFirst,accentFirst Fallback;font-style:italic;font-weight:400}.accentfirst_d98d0ba8-module__7lev9q__variable{--font-accent-first:"accentFirst", "accentFirst Fallback"}
.section-kit-module__xxipKW__head{max-width:44em;margin-bottom:clamp(24px,3vw,40px)}.section-kit-module__xxipKW__head h2{color:var(--theme-text);font-family:var(--type-display);font-size:var(--type-section);letter-spacing:-.03em;text-wrap:balance;margin:8px 0 12px;font-weight:600;line-height:1.08}.section-kit-module__xxipKW__head p:not(.site-kicker){color:var(--theme-secondary);font-size:var(--type-body-l);line-height:var(--leading-body);margin:0}.section-kit-module__xxipKW__tinted{background:var(--theme-surface);border-block:1px solid var(--theme-line)}.section-kit-module__xxipKW__headLink{color:var(--theme-primary);font-size:var(--type-compact);align-items:center;gap:6px;font-weight:600;display:inline-flex}.section-kit-module__xxipKW__headLink:hover{text-decoration:underline}.section-kit-module__xxipKW__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.section-kit-module__xxipKW__card{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:16px;flex-direction:column;padding:24px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative}.section-kit-module__xxipKW__tinted .section-kit-module__xxipKW__card{background:var(--theme-background)}.section-kit-module__xxipKW__card:hover{border-color:var(--theme-primary);transform:translateY(-4px);box-shadow:0 16px 36px #1018281a}.section-kit-module__xxipKW__icon{background:color-mix(in srgb, var(--theme-primary) 12%, var(--theme-surface));width:40px;height:40px;color:var(--theme-primary);border-radius:12px;place-items:center;transition:background .22s,color .22s,transform .22s;display:inline-grid}.section-kit-module__xxipKW__card:hover .section-kit-module__xxipKW__icon{background:var(--theme-primary);color:var(--theme-on-primary);transform:rotate(-6deg)scale(1.06)}.section-kit-module__xxipKW__card h3{color:var(--theme-text);font-size:var(--type-title);margin:16px 0 8px;font-weight:600}.section-kit-module__xxipKW__card p{color:var(--theme-secondary);font-size:var(--type-small);margin:0;line-height:1.65}.section-kit-module__xxipKW__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,4.4vw,64px);margin:0;padding:0;list-style:none;display:grid}.section-kit-module__xxipKW__flow[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3.4vw,48px)}.section-kit-module__xxipKW__flowStep{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:16px;padding:24px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative}.section-kit-module__xxipKW__tinted .section-kit-module__xxipKW__flowStep{background:var(--theme-background)}.section-kit-module__xxipKW__flowStep:hover{border-color:var(--theme-primary);transform:translateY(-3px);box-shadow:0 14px 32px #1018281a}.section-kit-module__xxipKW__flowTop{justify-content:space-between;align-items:center;display:flex}.section-kit-module__xxipKW__flowNo{background:color-mix(in srgb, var(--theme-primary) 10%, var(--theme-surface));color:var(--theme-primary);font-family:var(--type-display);letter-spacing:.04em;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}.section-kit-module__xxipKW__flowStep h3{color:var(--theme-text);font-size:var(--type-title);margin:18px 0 8px;font-weight:600}.section-kit-module__xxipKW__flowStep p{color:var(--theme-secondary);font-size:var(--type-small);margin:0;line-height:1.65}.section-kit-module__xxipKW__flow>.section-kit-module__xxipKW__flowStep:not(:last-child):after{content:"";background-image:radial-gradient(circle, var(--theme-primary) 2px, transparent 2.5px);opacity:.7;background-repeat:repeat-x;background-size:10px 6px;width:calc(clamp(36px,4.4vw,64px) - 16px);height:6px;margin-top:-3px;animation:1.1s linear infinite section-kit-module__xxipKW__kitTravel;position:absolute;top:50%;left:calc(100% + 8px)}.section-kit-module__xxipKW__flow[data-count="4"]>.section-kit-module__xxipKW__flowStep:not(:last-child):after{width:calc(clamp(28px,3.4vw,48px) - 16px)}@keyframes section-kit-module__xxipKW__kitTravel{to{background-position-x:10px}}.section-kit-module__xxipKW__faqStack{max-width:860px;margin:0 auto}.section-kit-module__xxipKW__faqTop{text-align:center;margin-bottom:clamp(24px,3vw,40px)}.section-kit-module__xxipKW__faqTop h2{color:var(--theme-text);font-family:var(--type-display);font-size:var(--type-section);letter-spacing:-.03em;margin:8px 0 12px;font-weight:600;line-height:1.08}.section-kit-module__xxipKW__faqTop p:not(.site-kicker){color:var(--theme-secondary);font-size:var(--type-body-l);margin:0}.section-kit-module__xxipKW__faqList{gap:12px;display:grid}.section-kit-module__xxipKW__faqItem{border:1px solid var(--theme-line);background:var(--theme-background);border-radius:16px;transition:border-color .2s,box-shadow .2s,background .2s}.section-kit-module__xxipKW__faqItem:hover{border-color:var(--theme-line-strong)}.section-kit-module__xxipKW__faqItem[open]{border-color:var(--theme-primary);background:var(--theme-surface);box-shadow:0 14px 32px #1018281a}.section-kit-module__xxipKW__faqItem summary{cursor:pointer;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.section-kit-module__xxipKW__faqItem summary::-webkit-details-marker{display:none}.section-kit-module__xxipKW__faqItem summary:focus-visible{outline:2px solid var(--theme-primary);outline-offset:2px;border-radius:16px}.section-kit-module__xxipKW__faqQuestion{color:var(--theme-text);font-size:var(--type-title);flex:1;margin:0;font-weight:600;line-height:1.35}.section-kit-module__xxipKW__faqToggle{background:var(--theme-raised);width:34px;height:34px;color:var(--theme-secondary);border-radius:50%;flex:none;place-items:center;transition:transform .22s,background .2s,color .2s;display:inline-grid}.section-kit-module__xxipKW__faqItem[open] .section-kit-module__xxipKW__faqToggle{background:var(--theme-primary);color:var(--theme-on-primary);transform:rotate(45deg)}.section-kit-module__xxipKW__faqBody{padding:0 20px 22px}.section-kit-module__xxipKW__faqBody p{color:var(--theme-secondary);font-size:var(--type-body);margin:0;line-height:1.7}.section-kit-module__xxipKW__faqMore{color:var(--theme-secondary);font-size:var(--type-compact);text-align:center;margin:28px 0 0}.section-kit-module__xxipKW__faqMore a{color:var(--theme-primary);align-items:center;gap:6px;font-weight:600;display:inline-flex}.section-kit-module__xxipKW__faqMore a:hover{text-decoration:underline}@media (prefers-reduced-motion:no-preference){.section-kit-module__xxipKW__faqItem[open] .section-kit-module__xxipKW__faqBody{animation:.24s ease-out section-kit-module__xxipKW__kitOpen}}@keyframes section-kit-module__xxipKW__kitOpen{0%{opacity:0;transform:translateY(-6px)}}.section-kit-module__xxipKW__closing{background:radial-gradient(60% 120% at 100% 0%, #ff9b6b55, transparent 70%), var(--theme-primary);color:var(--theme-on-primary);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:clamp(32px,5vw,64px);display:flex}.section-kit-module__xxipKW__closingKicker{font-size:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;opacity:.85;margin:0 0 10px;font-weight:600}.section-kit-module__xxipKW__closing h2{max-width:14em;font-family:var(--type-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,52px);font-weight:600;line-height:1.04}.section-kit-module__xxipKW__closingLine{color:inherit;font-size:var(--type-body-l);opacity:.92;margin:14px 0 0}.section-kit-module__xxipKW__closingActions{flex-wrap:wrap;gap:12px;display:flex}.section-kit-module__xxipKW__closingPrimary,.section-kit-module__xxipKW__closingGhost{border-radius:var(--theme-radius-control);white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex}.section-kit-module__xxipKW__closingPrimary{color:var(--theme-primary);background:#fff}.section-kit-module__xxipKW__closingPrimary:hover{background:#fff4ee}.section-kit-module__xxipKW__closingGhost{color:#fff;border:1px solid #ffffff80}.section-kit-module__xxipKW__closingGhost:hover{background:#ffffff1f}@media (max-width:1100px){.section-kit-module__xxipKW__flow[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.section-kit-module__xxipKW__flow[data-count="4"]>.section-kit-module__xxipKW__flowStep:after{display:none}}@media (max-width:900px){.section-kit-module__xxipKW__flow{grid-template-columns:minmax(0,1fr);gap:16px}.section-kit-module__xxipKW__flow>.section-kit-module__xxipKW__flowStep:not(:last-child):after{display:none}}@media (prefers-reduced-motion:reduce){.section-kit-module__xxipKW__flow>.section-kit-module__xxipKW__flowStep:not(:last-child):after{animation:none}}
.templates-bento-module__BAVT0q__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:clamp(24px,3vw,40px);display:grid}.templates-bento-module__BAVT0q__tab{border:1px solid var(--theme-line);background:var(--theme-surface);color:var(--theme-text);border-radius:18px;align-items:center;gap:16px;padding:18px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.templates-bento-module__BAVT0q__tab:hover{border-color:var(--theme-primary);transform:translateY(-2px);box-shadow:0 14px 30px #1018281a}.templates-bento-module__BAVT0q__tab[aria-current=page]{border-color:var(--theme-primary);background:color-mix(in srgb, var(--theme-primary) 7%, var(--theme-surface));box-shadow:inset 0 0 0 1px var(--theme-primary)}.templates-bento-module__BAVT0q__tabIcon{background:color-mix(in srgb, var(--theme-primary) 12%, var(--theme-surface));width:44px;height:44px;color:var(--theme-primary);border-radius:12px;flex:none;place-items:center;display:inline-grid}.templates-bento-module__BAVT0q__tab[aria-current=page] .templates-bento-module__BAVT0q__tabIcon{background:var(--theme-primary);color:var(--theme-on-primary)}.templates-bento-module__BAVT0q__tabText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.templates-bento-module__BAVT0q__tabText strong{font-size:17px;font-weight:600}.templates-bento-module__BAVT0q__tabText span{color:var(--theme-muted);font-size:13px;line-height:1.45}.templates-bento-module__BAVT0q__tabCount{color:var(--theme-primary);font-family:var(--type-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none;font-size:32px;font-weight:600}.templates-bento-module__BAVT0q__tabArrow{color:var(--theme-muted);flex:none;transition:transform .16s}.templates-bento-module__BAVT0q__tab:hover .templates-bento-module__BAVT0q__tabArrow{transform:translate(3px)}.templates-bento-module__BAVT0q__bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,15vw,200px);gap:14px;margin:0;padding:0;list-style:none;display:grid}.templates-bento-module__BAVT0q__bento>li{min-width:0;min-height:0}.templates-bento-module__BAVT0q__tile{border:1px solid var(--theme-line);color:#fff;isolation:isolate;background:#1c2230;border-radius:22px;height:100%;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.templates-bento-module__BAVT0q__tile:hover{transform:translateY(-3px);box-shadow:0 18px 40px #1018282b}.templates-bento-module__BAVT0q__tile img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .6s var(--theme-ease,ease);position:absolute;inset:0}.templates-bento-module__BAVT0q__tile:hover img{transform:scale(1.06)}.templates-bento-module__BAVT0q__tile:after{content:"";z-index:-1;background:linear-gradient(#0a0c1000 25%,#0a0c10d9 100%);position:absolute;inset:0}.templates-bento-module__BAVT0q__tileText{text-shadow:0 1px 8px #0a0c1099;flex-direction:column;gap:3px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.templates-bento-module__BAVT0q__tileText strong{font-family:var(--type-display);font-size:var(--type-title);font-weight:600;line-height:1.2}.templates-bento-module__BAVT0q__bento>li:first-child .templates-bento-module__BAVT0q__tileText strong{letter-spacing:-.03em;font-size:clamp(24px,2.6vw,36px);line-height:1.05}.templates-bento-module__BAVT0q__tileText>span{color:#ffffffd0;font-size:13px}.templates-bento-module__BAVT0q__tileCount{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff26;border-radius:999px;align-self:flex-start;margin-bottom:4px;padding:2px 10px;font-size:12px;font-weight:600}.templates-bento-module__BAVT0q__tileArrow{box-sizing:content-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#ffffff26;border-radius:999px;padding:7px;transition:opacity .18s,transform .18s;position:absolute;top:14px;right:14px;transform:translate(-4px,4px)}.templates-bento-module__BAVT0q__tile:hover .templates-bento-module__BAVT0q__tileArrow,.templates-bento-module__BAVT0q__tile:focus-visible .templates-bento-module__BAVT0q__tileArrow{opacity:1;transform:none}@media (max-width:1000px){.templates-bento-module__BAVT0q__bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(150px,26vw,220px)}.templates-bento-module__BAVT0q__bento>li{grid-area:span 1/span 1!important}.templates-bento-module__BAVT0q__bento>li:first-child{grid-area:span 2/span 2!important}}@media (max-width:720px){.templates-bento-module__BAVT0q__tabs{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.templates-bento-module__BAVT0q__bento{grid-template-columns:minmax(0,1fr)}.templates-bento-module__BAVT0q__bento>li,.templates-bento-module__BAVT0q__bento>li:first-child{grid-area:span 1!important}}.templates-bento-module__BAVT0q__heroHead{max-width:46em;margin-top:clamp(20px,2.4vw,32px)}.site-page .templates-bento-module__BAVT0q__heroHead h1{color:var(--theme-text);font-family:var(--type-display);letter-spacing:-.04em;text-wrap:balance;margin:10px 0 0;font-size:clamp(38px,5vw,64px);font-weight:600;line-height:1.02}.site-page .templates-bento-module__BAVT0q__heroHead p:not(.site-kicker){color:var(--theme-secondary);font-size:var(--type-lead);line-height:var(--leading-lead);margin:16px 0 0}
.blog-page-module__suZpZG__meta{color:var(--theme-secondary);font-size:var(--type-small);flex-wrap:wrap;gap:8px 16px;margin:20px 0 0;display:flex}.blog-page-module__suZpZG__meta>*+:before{content:"·";margin-right:16px}.blog-page-module__suZpZG__articleWrap{grid-template-columns:minmax(0,1fr);gap:32px;max-width:46em;margin-inline:auto;display:grid}.blog-page-module__suZpZG__cover{margin:0}.blog-page-module__suZpZG__cover img,.blog-page-module__suZpZG__figure img{border:1px solid var(--theme-line);border-radius:16px;width:100%;height:auto;display:block}.blog-page-module__suZpZG__figure{margin:8px 0}.blog-page-module__suZpZG__figure figcaption{color:var(--theme-secondary);font-size:var(--type-small);margin-top:10px;line-height:1.5}.blog-page-module__suZpZG__toc{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:16px;padding:20px 24px}.blog-page-module__suZpZG__toc h2{color:var(--theme-text);font-size:var(--type-compact);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-weight:600}.blog-page-module__suZpZG__toc ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.blog-page-module__suZpZG__toc a{min-height:44px;color:var(--theme-primary);font-size:var(--type-body);align-items:center;font-weight:500;display:inline-flex}.blog-page-module__suZpZG__toc a:hover{text-decoration:underline}.blog-page-module__suZpZG__body{color:var(--theme-text);font-size:var(--type-body-l);line-height:1.75}.blog-page-module__suZpZG__articleWrap .blog-page-module__suZpZG__body>*+*{margin-top:20px}.blog-page-module__suZpZG__articleWrap .blog-page-module__suZpZG__body>h2{color:var(--theme-text);font-family:var(--type-display);letter-spacing:-.025em;text-wrap:balance;margin-top:48px;scroll-margin-top:96px;font-size:clamp(26px,3.2vw,34px);font-weight:600;line-height:1.15}.blog-page-module__suZpZG__answer{border-left:4px solid var(--theme-primary);background:var(--theme-surface);color:var(--theme-text);border-radius:0 16px 16px 0;padding:20px 24px;font-weight:500}.blog-page-module__suZpZG__body ol,.blog-page-module__suZpZG__body ul{gap:12px;margin:0;padding-left:1.4em;display:grid}.blog-page-module__suZpZG__body li::marker{color:var(--theme-primary);font-weight:600}.blog-page-module__suZpZG__body a{color:var(--theme-primary);text-underline-offset:3px;text-decoration:underline}.blog-page-module__suZpZG__body a:hover{text-decoration-thickness:2px}.blog-page-module__suZpZG__tableWrap{border:1px solid var(--theme-line);-webkit-overflow-scrolling:touch;border-radius:16px;overflow-x:auto}.blog-page-module__suZpZG__table{border-collapse:collapse;width:100%;min-width:520px;font-size:var(--type-body);line-height:1.5}.blog-page-module__suZpZG__table caption{color:var(--theme-secondary);font-size:var(--type-small);text-align:left;padding:14px 18px}.blog-page-module__suZpZG__table th,.blog-page-module__suZpZG__table td{border-top:1px solid var(--theme-line);text-align:left;vertical-align:top;padding:14px 18px}.blog-page-module__suZpZG__table th{color:var(--theme-text);background:var(--theme-surface);font-weight:600}.blog-page-module__suZpZG__cta{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:40px;padding:28px;display:flex}.blog-page-module__suZpZG__cta h2{color:var(--theme-text);font-size:var(--type-title);margin:0 0 4px;font-weight:600}.blog-page-module__suZpZG__cta p{color:var(--theme-secondary);font-size:var(--type-body);margin:0;line-height:1.55}.blog-page-module__suZpZG__postGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.blog-page-module__suZpZG__postCard{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:20px;flex-direction:column;height:100%;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden}.blog-page-module__suZpZG__postCard:hover{border-color:var(--theme-primary);transform:translateY(-4px);box-shadow:0 16px 36px #1018281a}.blog-page-module__suZpZG__postCard img{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid var(--theme-line);width:100%;height:auto;display:block}.blog-page-module__suZpZG__postText{flex-direction:column;flex:1;gap:10px;padding:22px 24px 26px;display:flex}.blog-page-module__suZpZG__postText h3{color:var(--theme-text);font-size:var(--type-title);margin:0;font-weight:600;line-height:1.25}.blog-page-module__suZpZG__postText p{color:var(--theme-secondary);font-size:var(--type-small);margin:0;line-height:1.6}.blog-page-module__suZpZG__postText small{color:var(--theme-secondary);margin-top:auto;font-size:13px}@media (max-width:640px){.blog-page-module__suZpZG__body{font-size:var(--type-body)}.blog-page-module__suZpZG__articleWrap .blog-page-module__suZpZG__body>h2{margin-top:36px}.blog-page-module__suZpZG__cta{padding:22px}}
.creator-world-module__oknz5q__world.motion-site{--m-bg:var(--theme-background);--m-ink:var(--theme-text);--m-orange:var(--theme-accent);--m-muted:var(--theme-muted);--m-line:var(--theme-line);--m-gutter:var(--site-inline);color:var(--m-ink);background:var(--theme-surface);font-family:Inter,sans-serif;overflow:clip}.creator-world-module__oknz5q__world h1,.creator-world-module__oknz5q__world h2,.creator-world-module__oknz5q__world h3{font-family:Inter,sans-serif;font-weight:600}.creator-world-module__oknz5q__world :is(a,button,summary):focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.creator-world-module__oknz5q__world :is(a,button):active{opacity:.8}.creator-world-module__oknz5q__world .site-skip-link{background:var(--theme-primary);color:var(--theme-on-primary)}.creator-world-module__oknz5q__primaryButton{border:1px solid var(--theme-primary);border-radius:var(--theme-radius-control);background:var(--theme-primary);min-height:48px;color:var(--theme-on-primary);box-shadow:none;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.creator-world-module__oknz5q__primaryButton:hover{background:var(--theme-primary-hover);border-color:var(--theme-primary-hover);transform:translateY(-1px)}.creator-world-module__oknz5q__primaryButton:active{background:var(--theme-primary-active);border-color:var(--theme-primary-active);transform:translateY(0)}.creator-world-module__oknz5q__primaryButton:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.creator-world-module__oknz5q__hero{padding:96px var(--site-inline);text-align:left;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid;overflow:hidden}.creator-world-module__oknz5q__heroCopy{min-width:0}.creator-world-module__oknz5q__heroEyebrow{background:var(--theme-accent-soft);min-height:28px;color:var(--theme-accent);letter-spacing:0;text-transform:none;border-radius:6px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.creator-world-module__oknz5q__heroCopy h1{letter-spacing:-.03em;color:var(--theme-text);text-wrap:balance;margin:20px 0;font-size:clamp(40px,4.4vw,60px);line-height:1.05}.creator-world-module__oknz5q__heroDescription{max-width:520px;color:var(--theme-secondary);font-size:18px;font-weight:400;line-height:1.6;margin:0!important}.creator-world-module__oknz5q__heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.creator-world-module__oknz5q__secondaryButton{border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);background:var(--theme-surface);min-height:48px;color:var(--theme-text);white-space:nowrap;transition:background-color .16s var(--theme-ease), border-color .16s var(--theme-ease);justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex}.creator-world-module__oknz5q__secondaryButton:hover{background:var(--theme-raised);border-color:var(--theme-line-strong)}.creator-world-module__oknz5q__heroStats{border-top:1px solid var(--theme-line);grid-template-columns:repeat(3,auto);justify-content:start;gap:12px 48px;margin:32px 0 0;padding:24px 0 0;list-style:none;display:grid}.creator-world-module__oknz5q__heroStats li{gap:2px;display:grid}.creator-world-module__oknz5q__heroStats strong{letter-spacing:-.02em;color:var(--theme-text);white-space:nowrap;font-size:20px;font-weight:600}.creator-world-module__oknz5q__heroStats span{color:var(--theme-secondary);font-size:13px}.creator-world-module__oknz5q__heroVisual{min-width:0;position:relative}.creator-world-module__oknz5q__heroFrame{border:1px solid var(--theme-line);border-radius:var(--theme-radius-card-lg);background:var(--theme-surface);overflow:hidden}.creator-world-module__oknz5q__heroFrameBar{border-bottom:1px solid var(--theme-line);background:var(--theme-raised);align-items:center;gap:6px;height:40px;padding:0 14px;display:flex}.creator-world-module__oknz5q__heroFrameBar i{background:var(--theme-line-strong);border-radius:50%;width:10px;height:10px}.creator-world-module__oknz5q__heroFrameBar span{color:var(--theme-secondary);margin-left:10px;font-size:12px;font-weight:500}.creator-world-module__oknz5q__heroFrameMedia{aspect-ratio:16/10;background:var(--theme-canvas)}.creator-world-module__oknz5q__heroFrameMedia video{object-fit:cover;object-position:65% center;width:100%;height:100%;display:block}.creator-world-module__oknz5q__promptBox{z-index:1;background:var(--theme-surface);border:1px solid var(--theme-line);border-radius:var(--theme-radius-card-lg);box-shadow:var(--theme-shadow-raised);transition:border-color .16s var(--theme-ease), box-shadow .16s var(--theme-ease);flex-direction:column;margin:-56px 16px 0;padding:16px;display:flex;position:relative}.creator-world-module__oknz5q__promptBox:has(textarea:focus){border-color:var(--theme-primary);box-shadow:var(--theme-shadow-raised), 0 0 0 3px var(--theme-focus)}.creator-world-module__oknz5q__promptBox label{color:var(--theme-text);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.creator-world-module__oknz5q__promptBox label svg{color:var(--theme-accent)}.creator-world-module__oknz5q__promptBox textarea{resize:none;width:100%;min-height:52px;color:var(--theme-text);background:0 0;border:0;margin-top:8px;padding:0;font-family:Inter,sans-serif;font-size:15px;line-height:1.5;display:block}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__promptBox textarea:focus,.creator-world-module__oknz5q__world .creator-world-module__oknz5q__promptBox textarea:focus-visible{box-shadow:none;outline:none}.creator-world-module__oknz5q__promptBox textarea::placeholder{color:var(--theme-muted)}.creator-world-module__oknz5q__promptRow{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.creator-world-module__oknz5q__promptRow>span{color:var(--theme-muted);font-size:12px;line-height:1.4}.creator-world-module__oknz5q__promptSubmit{border-radius:var(--theme-radius-control);background:var(--theme-primary);min-height:36px;color:var(--theme-on-primary);white-space:nowrap;cursor:pointer;border:0;flex:none;align-items:center;gap:8px;padding:0 14px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;display:inline-flex}.creator-world-module__oknz5q__promptSubmit:hover{background:var(--theme-primary-hover)}.creator-world-module__oknz5q__creatorStrip{margin:0 var(--site-inline);border-block:1px solid var(--theme-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;padding:24px 0;display:flex}.creator-world-module__oknz5q__creatorStrip>span{color:var(--theme-muted);font-size:14px}.creator-world-module__oknz5q__creatorStrip>strong{color:var(--theme-secondary);font-size:14px;font-weight:600}.creator-world-module__oknz5q__productsSection,.creator-world-module__oknz5q__offeringsSection,.creator-world-module__oknz5q__startingSection,.creator-world-module__oknz5q__gallerySection,.creator-world-module__oknz5q__templatesSection,.creator-world-module__oknz5q__studioSection,.creator-world-module__oknz5q__faqSection{padding:var(--site-section) var(--site-inline)}.creator-world-module__oknz5q__quickStarts{padding:32px var(--site-inline) 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.creator-world-module__oknz5q__quickStarts>:is(a){border:1px solid var(--theme-line);border-radius:var(--theme-radius-card);background:var(--theme-surface);min-height:84px;color:var(--theme-text);transition:box-shadow .2s var(--theme-ease), transform .2s var(--theme-ease);grid-template-columns:36px 1fr 18px;align-items:center;gap:12px;padding:16px;display:grid}.creator-world-module__oknz5q__quickStarts>a:hover{box-shadow:var(--theme-shadow-raised);transform:translateY(-2px)}.creator-world-module__oknz5q__quickStarts>a>svg:first-child{box-sizing:border-box;border-radius:var(--theme-radius-control);background:var(--theme-raised);width:36px;height:36px;color:var(--theme-text);padding:8px}.creator-world-module__oknz5q__quickStarts>a>svg:last-child{color:var(--theme-muted)}.creator-world-module__oknz5q__quickStarts span{font-size:14px;font-weight:500;line-height:1.4}.creator-world-module__oknz5q__quickStarts strong{color:var(--theme-secondary);margin-top:2px;font-size:13px;font-weight:400;display:block}.creator-world-module__oknz5q__startingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.creator-world-module__oknz5q__startingGrid>a{border-radius:var(--theme-radius-card);border:1px solid var(--theme-line);background:var(--theme-surface);color:var(--theme-text);transition:box-shadow .2s var(--theme-ease), transform .2s var(--theme-ease);padding:24px;position:relative}.creator-world-module__oknz5q__startingGrid>a:hover{box-shadow:var(--theme-shadow-raised);transform:translateY(-2px)}.creator-world-module__oknz5q__startingGrid>a>svg:first-child{border-radius:var(--theme-radius-control);background:var(--theme-accent-soft);width:40px;height:40px;color:var(--theme-accent);margin-bottom:24px;padding:10px}.creator-world-module__oknz5q__startingGrid h3{letter-spacing:-.01em;margin-bottom:4px;font-size:16px;font-weight:500}.creator-world-module__oknz5q__startingGrid p{color:var(--theme-secondary);padding-right:16px;font-size:13px;line-height:1.55}.creator-world-module__oknz5q__startingGrid>a>svg:last-child{color:var(--theme-muted);transition:color .16s var(--theme-ease);position:absolute;top:24px;right:24px}.creator-world-module__oknz5q__startingGrid>a:hover>svg:last-child{color:var(--theme-text)}.creator-world-module__oknz5q__outputFormats{border-top:1px solid var(--theme-line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;padding-top:24px;display:flex}.creator-world-module__oknz5q__outputFormats>span{color:var(--theme-secondary);margin-right:auto;font-size:13px;font-weight:500}.creator-world-module__oknz5q__outputFormats>strong{border:1px solid var(--theme-line);background:var(--theme-surface);min-height:28px;color:var(--theme-secondary);border-radius:6px;align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.creator-world-module__oknz5q__eyebrow{font-size:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--theme-accent);font-weight:600;line-height:1.5;margin-bottom:12px!important}.creator-world-module__oknz5q__sectionHeading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:48px;display:flex}.creator-world-module__oknz5q__sectionHeading h2,.creator-world-module__oknz5q__studioIntro h2,.creator-world-module__oknz5q__faqSection h2{letter-spacing:-.025em;color:var(--theme-text);font-size:clamp(28px,2.8vw,40px);line-height:1.15}:is(.creator-world-module__oknz5q__world.motion-site .creator-world-module__oknz5q__sectionHeading h2,.creator-world-module__oknz5q__world.motion-site .creator-world-module__oknz5q__faqSection h2){font-family:var(--type-display);font-size:var(--type-h2);line-height:var(--leading-h2);letter-spacing:var(--track-h2);text-wrap:balance}.creator-world-module__oknz5q__sectionHeading>p{color:var(--theme-secondary);max-width:520px;font-size:16px;line-height:1.6}.creator-world-module__oknz5q__textLink{min-height:44px;color:var(--theme-text);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.creator-world-module__oknz5q__textLink:hover{color:var(--theme-accent)}.creator-world-module__oknz5q__textLink svg{flex-shrink:0;transition:transform .18s}.creator-world-module__oknz5q__textLink:hover svg{transform:translate(3px)}.creator-world-module__oknz5q__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.creator-world-module__oknz5q__productCard{background:var(--theme-surface);border:1px solid var(--theme-line);border-radius:var(--theme-radius-card);transition:box-shadow .2s var(--theme-ease), transform .2s var(--theme-ease);flex-direction:column;padding:8px;display:flex;overflow:hidden}.creator-world-module__oknz5q__productCard:hover{box-shadow:var(--theme-shadow-raised);transform:translateY(-2px)}.creator-world-module__oknz5q__productArtwork{aspect-ratio:1.65;border-radius:var(--theme-radius-control);background:var(--theme-raised);display:block;position:relative;overflow:hidden}.creator-world-module__oknz5q__productArtwork>img,.creator-world-module__oknz5q__productArtwork>video{object-fit:cover;width:100%;height:100%;transition:transform .4s}.creator-world-module__oknz5q__productCard:nth-child(2) .creator-world-module__oknz5q__productArtwork>img{object-position:center 35%}.creator-world-module__oknz5q__productCard:nth-child(4) .creator-world-module__oknz5q__productArtwork>img{object-position:center 55%}.creator-world-module__oknz5q__productArtwork:hover>img,.creator-world-module__oknz5q__productArtwork:hover>video{transform:scale(1.025)}.creator-world-module__oknz5q__featurePill{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-surface) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:28px;color:var(--theme-text);border-radius:6px;align-items:center;gap:7px;padding:0 8px;font-size:12px;font-weight:500;display:flex;position:absolute;top:14px;left:14px}.creator-world-module__oknz5q__productOpen{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-surface) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:40px;height:40px;color:var(--theme-text);transition:background-color .16s var(--theme-ease), color .16s var(--theme-ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;right:14px}.creator-world-module__oknz5q__productOpen svg{width:20px;height:20px}.creator-world-module__oknz5q__productArtwork:hover .creator-world-module__oknz5q__productOpen{background:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-on-primary)}.creator-world-module__oknz5q__productBody{flex-direction:column;flex:1;padding:20px 8px 8px;display:flex}.creator-world-module__oknz5q__productBody h3{letter-spacing:-.015em;color:var(--theme-text);margin-bottom:8px;font-size:20px;font-weight:500}.creator-world-module__oknz5q__productBody p{max-width:480px;color:var(--theme-secondary);font-size:14px;line-height:1.55}.creator-world-module__oknz5q__productBody .creator-world-module__oknz5q__textLink{margin-top:auto;padding-top:14px}.creator-world-module__oknz5q__gallery{min-width:0}.creator-world-module__oknz5q__galleryControls{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.creator-world-module__oknz5q__filters{flex-wrap:wrap;gap:8px;display:flex}.creator-world-module__oknz5q__filters button{border:1px solid var(--theme-line);background:var(--theme-surface);height:36px;color:var(--theme-secondary);transition:background-color .16s var(--theme-ease), border-color .16s var(--theme-ease), color .16s var(--theme-ease);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.creator-world-module__oknz5q__filters button>span{background:var(--theme-raised);min-width:22px;height:22px;color:var(--theme-secondary);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:500;display:inline-grid}.creator-world-module__oknz5q__filters button:hover{border-color:var(--theme-line-strong);color:var(--theme-text)}.creator-world-module__oknz5q__filters button[aria-pressed=true]{background:var(--theme-accent-soft);color:var(--theme-accent);border-color:var(--theme-primary)}.creator-world-module__oknz5q__filters button[aria-pressed=true]>span{background:var(--theme-surface);color:var(--theme-accent)}.creator-world-module__oknz5q__galleryCount{color:var(--theme-secondary);white-space:nowrap;font-size:13px}.creator-world-module__oknz5q__galleryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.creator-world-module__oknz5q__studyCard{text-align:left;border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:var(--theme-radius-card);min-width:0;color:var(--theme-text);cursor:pointer;transition:box-shadow .2s var(--theme-ease), transform .2s var(--theme-ease);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:8px;font-family:inherit;display:flex}.creator-world-module__oknz5q__studyCard:hover{box-shadow:var(--theme-shadow-raised);transform:translateY(-2px)}.creator-world-module__oknz5q__studyArtwork{aspect-ratio:1.2;border-radius:var(--theme-radius-control);background:var(--theme-raised);display:block;position:relative;overflow:hidden}.creator-world-module__oknz5q__portraitArtwork{aspect-ratio:1.2}.creator-world-module__oknz5q__studyArtwork>img,.creator-world-module__oknz5q__studyArtwork>video{object-fit:cover;width:100%;height:100%;transition:transform .35s}.creator-world-module__oknz5q__studyCard:hover .creator-world-module__oknz5q__studyArtwork>img,.creator-world-module__oknz5q__studyCard:hover .creator-world-module__oknz5q__studyArtwork>video{transform:scale(1.035)}.creator-world-module__oknz5q__studyCategory{background:color-mix(in srgb, var(--theme-surface) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--theme-text);border:1px solid var(--theme-line);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px;position:absolute;top:12px;left:12px}.creator-world-module__oknz5q__studyOpen{border:1px solid var(--theme-line);background:var(--theme-surface);width:36px;height:36px;color:var(--theme-text);box-shadow:var(--theme-shadow-card);transition:background-color .16s var(--theme-ease), color .16s var(--theme-ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.creator-world-module__oknz5q__studyCard:hover .creator-world-module__oknz5q__studyOpen{background:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-on-primary)}.creator-world-module__oknz5q__studyInfo{justify-content:space-between;align-items:center;gap:12px;padding:16px 8px 8px;display:flex}.creator-world-module__oknz5q__studyInfo small{letter-spacing:.02em;color:var(--theme-secondary);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.creator-world-module__oknz5q__studyInfo strong{letter-spacing:-.01em;color:var(--theme-text);font-size:16px;font-weight:500;display:block}.creator-world-module__oknz5q__studyInfo>svg{color:var(--theme-muted);transition:color .16s var(--theme-ease);flex-shrink:0}.creator-world-module__oknz5q__studyCard:hover .creator-world-module__oknz5q__studyInfo>svg{color:var(--theme-text)}.creator-world-module__oknz5q__galleryBottom{border-top:1px solid var(--theme-line);justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding-top:20px;display:flex}.creator-world-module__oknz5q__galleryBottom>span{color:var(--theme-secondary);font-size:14px}.creator-world-module__oknz5q__poster{color:#242038;background:#c8bfef;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:24px;display:flex;position:relative;overflow:hidden}.creator-world-module__oknz5q__posterMeta{letter-spacing:.06em;justify-content:space-between;align-items:center;font-family:Inter,sans-serif;font-size:8px;display:flex}.creator-world-module__oknz5q__posterTitle{letter-spacing:-.04em;z-index:1;padding:14px 0;font-family:Inter,sans-serif;font-size:clamp(50px,5.5vw,94px);font-weight:600;line-height:.82}.creator-world-module__oknz5q__posterTitle em{letter-spacing:-.038em;font-family:Inter,sans-serif;font-style:normal;font-weight:400}.creator-world-module__oknz5q__posterFlower{color:#766699;width:130px;height:130px;position:absolute;top:21%;right:16px}.creator-world-module__oknz5q__posterFoot{letter-spacing:.045em;border-top:1px solid #24203844;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;font-family:Inter,sans-serif;font-size:7px;display:flex}.creator-world-module__oknz5q__compactPoster{padding:16px}.creator-world-module__oknz5q__studioIntro{text-align:center;max-width:720px;margin:0 auto 48px}.creator-world-module__oknz5q__studioIntro .creator-world-module__oknz5q__eyebrow{color:var(--theme-accent);justify-content:center;align-items:center;gap:8px;display:flex}.creator-world-module__oknz5q__studioIntro .creator-world-module__oknz5q__eyebrow svg{color:var(--theme-accent)}.creator-world-module__oknz5q__studioIntro>p:not(.creator-world-module__oknz5q__eyebrow){color:var(--theme-secondary);max-width:520px;margin:20px auto 28px;font-size:16px;line-height:1.6}.creator-world-module__oknz5q__workflowWrap{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:var(--theme-radius-card);margin:0 auto;padding:40px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow{grid-template-columns:.8fr 1.2fr;gap:48px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-screen{box-shadow:none;border-color:var(--theme-line);border-radius:12px;transform:none}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-tabs strong{letter-spacing:-.02em;font-family:Inter,sans-serif;font-size:20px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-tabs small{font-size:12px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-step-description{font-size:14px;line-height:1.55}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-tabs button[aria-selected=true] .m-step-description{color:var(--theme-secondary)}:is(.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-screen-top,.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-screen-foot){color:var(--theme-muted);font-size:9px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-brief-demo{background:var(--theme-surface);color:var(--theme-text)}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-demo-prompt{background:var(--theme-surface);border-color:var(--theme-control-line)}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-brief-demo p{font-family:Inter,sans-serif}.creator-world-module__oknz5q__templateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.creator-world-module__oknz5q__templateCard{min-width:0;display:block}.creator-world-module__oknz5q__templateArt{aspect-ratio:1.55;background:#17181c;border-radius:10px;position:relative;overflow:hidden}.creator-world-module__oknz5q__templateArt video{object-fit:cover;width:100%;height:100%;transition:transform .35s}.creator-world-module__oknz5q__templateCard:hover .creator-world-module__oknz5q__templateArt video{transform:scale(1.035)}.creator-world-module__oknz5q__templateArt>span{color:#fff;background:#16171a88;border:1px solid #ffffff60;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:16px;right:16px}.creator-world-module__oknz5q__templateMeta{justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.creator-world-module__oknz5q__templateMeta h3{letter-spacing:-.025em;font-size:20px;font-weight:500}.creator-world-module__oknz5q__templateMeta p{color:#a1a2a9;margin-top:5px;font-size:13px}.creator-world-module__oknz5q__templateMeta>svg{color:#b6b7bb}.creator-world-module__oknz5q__templateCard:hover .creator-world-module__oknz5q__templateMeta>svg{color:var(--theme-accent)}.creator-world-module__oknz5q__faqSection{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.creator-world-module__oknz5q__faqList details{border-bottom:1px solid var(--theme-line)}.creator-world-module__oknz5q__faqList details:first-child{border-top:1px solid var(--theme-line)}.creator-world-module__oknz5q__faqList summary{min-height:64px;font-size:var(--type-body);text-wrap:balance;color:var(--theme-text);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-weight:600;line-height:1.4;list-style:none;display:flex}.creator-world-module__oknz5q__faqList summary::-webkit-details-marker{display:none}.creator-world-module__oknz5q__faqList summary>svg{color:var(--theme-muted);transition:transform .18s var(--theme-ease);flex-shrink:0}.creator-world-module__oknz5q__faqList details[open] summary>svg{color:var(--theme-text);transform:rotate(180deg)}.creator-world-module__oknz5q__faqList summary:hover{color:var(--theme-accent)}.creator-world-module__oknz5q__faqList details>p{font-size:var(--type-body);line-height:var(--leading-body);color:var(--theme-secondary);max-width:var(--measure-body);font-family:var(--type-text);text-wrap:pretty;padding:0 0 20px}.creator-world-module__oknz5q__faqList a{color:var(--theme-text);text-underline-offset:4px;text-decoration:underline}.creator-world-module__oknz5q__faqList a:hover{color:var(--theme-accent)}.creator-world-module__oknz5q__finale{padding:0 var(--site-inline) var(--site-section)}.creator-world-module__oknz5q__finaleCard{border-radius:var(--theme-radius-card-lg);text-align:center;padding:clamp(48px,6vw,80px) clamp(24px,5vw,72px)}.creator-world-module__oknz5q__finaleEyebrow{font-size:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--theme-accent);margin:0;font-weight:600;line-height:1.5}.creator-world-module__oknz5q__world.motion-site .creator-world-module__oknz5q__finaleCard h2{max-width:720px;font-family:var(--type-display);font-size:var(--type-closing);line-height:var(--leading-h1);letter-spacing:var(--track-h1);text-wrap:balance;margin:12px auto 32px}.creator-world-module__oknz5q__finaleActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.creator-world-module__oknz5q__ghostButton{border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);background:var(--theme-surface);min-height:48px;color:var(--theme-text);font-size:var(--type-body);transition:background-color .16s var(--theme-ease), border-color .16s var(--theme-ease), transform .16s var(--theme-ease);justify-content:center;align-items:center;padding:0 24px;font-weight:600;display:inline-flex}.creator-world-module__oknz5q__ghostButton:hover{background:var(--theme-raised);border-color:var(--theme-line-strong)}.creator-world-module__oknz5q__ghostButton:active{transform:translateY(1px)}.creator-world-module__oknz5q__dialogOverlay{z-index:110;background:var(--theme-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;inset:0}.creator-world-module__oknz5q__studyDialog{z-index:111;background:var(--theme-surface);width:min(960px,100vw - 48px);max-height:calc(100svh - 48px);color:var(--theme-text);border:1px solid var(--theme-line);border-radius:var(--theme-radius-card-lg);box-shadow:var(--theme-shadow-raised);padding:24px;font-family:Inter,sans-serif;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.creator-world-module__oknz5q__studyDialog :is(a,button):focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.creator-world-module__oknz5q__dialogHeading{justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;display:flex}.creator-world-module__oknz5q__dialogHeading span{letter-spacing:0;color:var(--theme-secondary);font-size:12px;font-weight:500}.creator-world-module__oknz5q__dialogHeading h2{letter-spacing:-.02em;color:var(--theme-text);margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.3}.creator-world-module__oknz5q__dialogClose{background:var(--theme-surface);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);width:40px;height:40px;color:var(--theme-text);flex-shrink:0;place-items:center;display:grid}.creator-world-module__oknz5q__dialogClose:hover{background:var(--theme-raised);border-color:var(--theme-line-strong)}.creator-world-module__oknz5q__dialogClose:active{background:var(--theme-hover)}.creator-world-module__oknz5q__dialogMedia{aspect-ratio:16/9;background:var(--theme-canvas);border-radius:12px;position:relative;overflow:hidden}.creator-world-module__oknz5q__dialogMedia img,.creator-world-module__oknz5q__dialogMedia video{object-fit:contain;width:100%;height:100%}.creator-world-module__oknz5q__dialogMedia video:focus-visible{outline:none}.creator-world-module__oknz5q__dialogMedia:has(video:focus-visible){outline:2px solid var(--theme-accent);outline-offset:2px}.creator-world-module__oknz5q__dialogMedia .creator-world-module__oknz5q__poster{padding:24px 40px}.creator-world-module__oknz5q__dialogMedia .creator-world-module__oknz5q__posterTitle{font-size:clamp(60px,10vw,110px)}.creator-world-module__oknz5q__dialogBottom{justify-content:space-between;align-items:center;gap:32px;padding-top:24px;display:flex}.creator-world-module__oknz5q__dialogBottom p{max-width:480px;color:var(--theme-secondary);margin:0;font-size:14px;line-height:1.65}.creator-world-module__oknz5q__dialogBottom .creator-world-module__oknz5q__primaryButton{flex-shrink:0;gap:8px;min-height:40px;padding:0 18px;font-size:14px}@media (max-width:1150px){.creator-world-module__oknz5q__heroStats{column-gap:32px}.creator-world-module__oknz5q__quickStarts,.creator-world-module__oknz5q__startingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-world-module__oknz5q__sectionHeading{gap:32px}.creator-world-module__oknz5q__sectionHeading>p{max-width:380px}.creator-world-module__oknz5q__workflowWrap{padding:28px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow{gap:32px}.creator-world-module__oknz5q__faqSection{gap:48px}}@media (max-width:900px){.creator-world-module__oknz5q__sectionHeading{display:block}.creator-world-module__oknz5q__sectionHeading>p,.creator-world-module__oknz5q__sectionHeading>.creator-world-module__oknz5q__textLink{max-width:600px;margin-top:24px}.creator-world-module__oknz5q__sectionHeading>p br,.creator-world-module__oknz5q__studioIntro>p br{display:none}.creator-world-module__oknz5q__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-world-module__oknz5q__galleryCount{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.creator-world-module__oknz5q__templateGrid{gap:18px}.creator-world-module__oknz5q__templateMeta h3{font-size:17px}.creator-world-module__oknz5q__templateMeta p{font-size:12px}.creator-world-module__oknz5q__faqSection{grid-template-columns:1fr;gap:32px}}@media (max-width:800px){.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow{grid-template-columns:1fr;gap:26px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-tabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-tabs button{border-top:1px solid var(--theme-line);border-bottom:1px solid var(--theme-line);grid-template-columns:1fr;gap:0;padding:18px 12px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-tabs strong{font-size:16px}:is(.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-step-description,.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-step-number,.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-tabs button>svg){display:none}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-screen{width:100%;max-width:600px;margin:0 auto}}@media (max-width:700px){.creator-world-module__oknz5q__quickStarts{grid-template-columns:1fr;gap:12px}.creator-world-module__oknz5q__quickStarts>a{grid-template-columns:36px 1fr;min-height:0}.creator-world-module__oknz5q__quickStarts>a>svg:last-child{display:none}.creator-world-module__oknz5q__quickStarts strong{font-size:12px}.creator-world-module__oknz5q__startingGrid p{padding-right:0}.creator-world-module__oknz5q__outputFormats{gap:8px}.creator-world-module__oknz5q__outputFormats>span{width:100%}.creator-world-module__oknz5q__sectionHeading{margin-bottom:32px}.creator-world-module__oknz5q__sectionHeading h2,.creator-world-module__oknz5q__studioIntro h2,.creator-world-module__oknz5q__faqSection h2,.creator-world-module__oknz5q__finaleCard h2{text-wrap:balance;font-size:28px}.creator-world-module__oknz5q__sectionHeading>p{margin-top:16px}.creator-world-module__oknz5q__productGrid{grid-template-columns:1fr;gap:20px}.creator-world-module__oknz5q__productArtwork{aspect-ratio:1.45}.creator-world-module__oknz5q__productBody .creator-world-module__oknz5q__textLink{padding-top:12px;font-size:14px}.creator-world-module__oknz5q__featurePill{top:12px;left:12px}.creator-world-module__oknz5q__productOpen{bottom:12px;right:12px}.creator-world-module__oknz5q__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.creator-world-module__oknz5q__studyArtwork,.creator-world-module__oknz5q__portraitArtwork{aspect-ratio:.85}.creator-world-module__oknz5q__studyCategory{top:8px;left:8px}.creator-world-module__oknz5q__studyOpen{width:30px;height:30px;bottom:8px;right:8px}.creator-world-module__oknz5q__studyOpen svg{width:15px}.creator-world-module__oknz5q__studyInfo small{line-height:1.4}.creator-world-module__oknz5q__studyInfo strong{font-size:14px;line-height:1.3}.creator-world-module__oknz5q__studyInfo>svg{display:none}.creator-world-module__oknz5q__galleryBottom{margin-top:28px;display:block}.creator-world-module__oknz5q__galleryBottom>span{font-size:13px}.creator-world-module__oknz5q__galleryBottom .creator-world-module__oknz5q__textLink{margin-top:10px;font-size:14px}.creator-world-module__oknz5q__poster{padding:16px}.creator-world-module__oknz5q__posterMeta{gap:4px;font-size:5px;line-height:1.4}.creator-world-module__oknz5q__posterMeta svg{flex-shrink:0;width:10px}.creator-world-module__oknz5q__posterTitle{font-size:clamp(36px,9vw,60px)}.creator-world-module__oknz5q__posterFlower{width:72px;height:72px;top:30%;right:5px}.creator-world-module__oknz5q__posterFoot{font-size:5px;line-height:1.5}.creator-world-module__oknz5q__posterFoot svg{flex-shrink:0;width:13px}.creator-world-module__oknz5q__studioIntro{margin-bottom:32px}.creator-world-module__oknz5q__workflowWrap{padding:16px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-tabs button{padding:16px 8px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-tabs small{letter-spacing:0;font-size:11px}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-screen{padding:0 10px}:is(.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-screen-top,.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-screen-foot){font-size:7px}.creator-world-module__oknz5q__templateGrid{grid-template-columns:1fr;gap:28px}.creator-world-module__oknz5q__templateArt{aspect-ratio:1.65}.creator-world-module__oknz5q__templateMeta h3{font-size:20px}.creator-world-module__oknz5q__templateMeta p{font-size:13px}.creator-world-module__oknz5q__faqSection{gap:28px}.creator-world-module__oknz5q__faqList summary{gap:18px;min-height:60px;font-size:16px}.creator-world-module__oknz5q__faqList details>p{padding-right:8px}.creator-world-module__oknz5q__studyDialog{border-radius:var(--theme-radius-card);width:calc(100vw - 24px);max-height:calc(100svh - 32px);padding:18px}.creator-world-module__oknz5q__dialogMedia:has(.creator-world-module__oknz5q__poster){aspect-ratio:1.2}.creator-world-module__oknz5q__dialogBottom{display:block}.creator-world-module__oknz5q__dialogBottom .creator-world-module__oknz5q__primaryButton{width:100%;margin-top:20px}.creator-world-module__oknz5q__dialogMedia .creator-world-module__oknz5q__poster{padding:20px}.creator-world-module__oknz5q__dialogMedia .creator-world-module__oknz5q__posterTitle{font-size:72px}}@media (max-width:360px){.creator-world-module__oknz5q__quickStarts{padding-left:20px;padding-right:20px}.creator-world-module__oknz5q__quickStarts>a{gap:8px;padding:12px}.creator-world-module__oknz5q__startingGrid{grid-template-columns:1fr}.creator-world-module__oknz5q__world .creator-world-module__oknz5q__workflowWrap .m-workflow-tabs strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.creator-world-module__oknz5q__primaryButton,.creator-world-module__oknz5q__productArtwork>img,.creator-world-module__oknz5q__productArtwork>video,.creator-world-module__oknz5q__studyArtwork>img,.creator-world-module__oknz5q__studyArtwork>video,.creator-world-module__oknz5q__templateArt video,.creator-world-module__oknz5q__textLink svg,.creator-world-module__oknz5q__faqList summary>svg{transition:none}.creator-world-module__oknz5q__primaryButton:hover,.creator-world-module__oknz5q__productArtwork:hover>img,.creator-world-module__oknz5q__productArtwork:hover>video,.creator-world-module__oknz5q__studyCard:hover .creator-world-module__oknz5q__studyArtwork>img,.creator-world-module__oknz5q__studyCard:hover .creator-world-module__oknz5q__studyArtwork>video,.creator-world-module__oknz5q__templateCard:hover .creator-world-module__oknz5q__templateArt video,.creator-world-module__oknz5q__textLink:hover svg{transform:none}}@media (max-width:1100px){.creator-world-module__oknz5q__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding-block:64px}.creator-world-module__oknz5q__promptBox{margin:-48px 16px 0}}@media (max-width:900px){.creator-world-module__oknz5q__hero{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:40px}.creator-world-module__oknz5q__heroCopy{max-width:640px}.creator-world-module__oknz5q__promptBox{margin:-40px 16px 0}.creator-world-module__oknz5q__creatorStrip{justify-content:flex-start}}@media (max-width:700px){.creator-world-module__oknz5q__heroCopy h1{font-size:clamp(34px,9vw,44px)}.creator-world-module__oknz5q__heroDescription{font-size:16px}.creator-world-module__oknz5q__heroActions>*{flex:auto}.creator-world-module__oknz5q__heroStats{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:12px 16px}.creator-world-module__oknz5q__heroStats strong{font-size:16px}.creator-world-module__oknz5q__heroStats span{font-size:12px}.creator-world-module__oknz5q__promptBox{box-shadow:var(--theme-shadow-card);margin:12px 0 0}.creator-world-module__oknz5q__quickStarts{padding-top:24px}.creator-world-module__oknz5q__finaleActions>*{flex:auto}}
.director-scenes-module__r7HOXW__art{position:absolute;inset:0;overflow:hidden;container-type:size}.director-scenes-module__r7HOXW__art>*{position:absolute}.director-scenes-module__r7HOXW__art[data-scene=open]{background:linear-gradient(140deg,#171615 0%,#3a3734 100%)}.director-scenes-module__r7HOXW__openWord{color:#fff;letter-spacing:-.035em;white-space:nowrap;font-size:13.5cqw;font-weight:700;line-height:1;top:13cqw;left:9cqw}.director-scenes-module__r7HOXW__openLine{background:#ffffff4d;border-radius:2cqw;width:36cqw;height:2.4cqw;top:33.5cqw;left:9.6cqw}.director-scenes-module__r7HOXW__openLine+.director-scenes-module__r7HOXW__openLine{background:#ffffff2b;width:23cqw;top:39cqw}.director-scenes-module__r7HOXW__art[data-scene=mess]{background:radial-gradient(circle at 50% 45%,#2a2827 0%,#151413 80%)}.director-scenes-module__r7HOXW__note{border-radius:2cqw;width:27cqw;height:19cqw;box-shadow:0 2cqw 4cqw -1.5cqw #0009}.director-scenes-module__r7HOXW__note:before,.director-scenes-module__r7HOXW__note:after{content:"";background:#fff6;border-radius:1cqw;width:56%;height:10%;position:absolute;top:22%;left:12%}.director-scenes-module__r7HOXW__note:after{background:#fff3;width:36%;top:44%}.director-scenes-module__r7HOXW__note:first-child{background:#3f3b37;top:6cqw;left:7cqw;transform:rotate(-9deg)}.director-scenes-module__r7HOXW__note:nth-child(2){background:#57524d;top:7cqw;left:55cqw;transform:rotate(10deg)}.director-scenes-module__r7HOXW__note:nth-child(3){background:#2f2c29;top:29cqw;left:62cqw;transform:rotate(-6deg)}.director-scenes-module__r7HOXW__note:nth-child(4){background:#4b5a55;top:30cqw;left:14cqw;transform:rotate(5deg)}.director-scenes-module__r7HOXW__note:nth-child(5){background:var(--act);top:17cqw;left:35cqw;transform:rotate(-3deg)}.director-scenes-module__r7HOXW__art[data-scene=planner]{background:linear-gradient(160deg,#f4f2ef 0%,#e6e3de 100%)}.director-scenes-module__r7HOXW__window{background:linear-gradient(#d9d5cf,#d9d5cf) 20cqw 4.4cqw/6cqw 1.4cqw no-repeat,linear-gradient(#d9d5cf,#d9d5cf) 34cqw 4.4cqw/6cqw 1.4cqw no-repeat,linear-gradient(#d9d5cf,#d9d5cf) 48cqw 4.4cqw/6cqw 1.4cqw no-repeat,linear-gradient(#d9d5cf,#d9d5cf) 62cqw 4.4cqw/6cqw 1.4cqw no-repeat,#fff;border-radius:2.6cqw;width:78cqw;height:37cqw;top:6cqw;left:11cqw;overflow:hidden;box-shadow:0 3cqw 6cqw -2cqw #0000003d}.director-scenes-module__r7HOXW__window>*{position:absolute}.director-scenes-module__r7HOXW__windowSide{background:linear-gradient(var(--tool), var(--tool)) 3cqw 3.8cqw / 2.6cqw 2.6cqw no-repeat, linear-gradient(#cfcac3, #cfcac3) 3cqw 10cqw / 9cqw 1.6cqw no-repeat, linear-gradient(#e6e2dc, #e6e2dc) 3cqw 14.5cqw / 10cqw 1.6cqw no-repeat, linear-gradient(#e6e2dc, #e6e2dc) 3cqw 19cqw / 7cqw 1.6cqw no-repeat, linear-gradient(#e6e2dc, #e6e2dc) 3cqw 23.5cqw / 9cqw 1.6cqw no-repeat, #f7f5f2;width:16cqw;inset:0 auto 0 0}.director-scenes-module__r7HOXW__block{border-radius:1.4cqw;width:12cqw}.director-scenes-module__r7HOXW__block:nth-child(2){background:var(--tool);height:13cqw;top:8.4cqw;left:20cqw}.director-scenes-module__r7HOXW__block:nth-child(3){background:#e6e2dc;height:7.5cqw;top:23cqw;left:20cqw}.director-scenes-module__r7HOXW__block:nth-child(4){background:#57524d;height:17cqw;top:12.4cqw;left:34cqw}.director-scenes-module__r7HOXW__block:nth-child(5){background:#e6e2dc;height:8cqw;top:8.4cqw;left:48cqw}.director-scenes-module__r7HOXW__block:nth-child(6){background:var(--act);height:14cqw;top:18cqw;left:48cqw}.director-scenes-module__r7HOXW__block:nth-child(7){background:var(--tool-bright);height:11cqw;top:10.6cqw;left:62cqw}.director-scenes-module__r7HOXW__art[data-scene=benefits]{background:linear-gradient(150deg,#3a3734 0%,#161514 100%)}.director-scenes-module__r7HOXW__benefit{background:#ffffff1c;border-radius:2.6cqw;width:24cqw;height:30cqw;top:13cqw}.director-scenes-module__r7HOXW__benefit:first-child{left:9cqw}.director-scenes-module__r7HOXW__benefit:nth-child(2){left:38cqw}.director-scenes-module__r7HOXW__benefit:nth-child(3){left:67cqw}.director-scenes-module__r7HOXW__benefit:before,.director-scenes-module__r7HOXW__benefit:after{content:"";position:absolute;left:3.4cqw}.director-scenes-module__r7HOXW__benefit:before{background:var(--tool-bright);border-radius:50%;width:8cqw;height:8cqw;top:4cqw}.director-scenes-module__r7HOXW__benefit:after{background:#ffffffb3;border-radius:1.2cqw;width:15cqw;height:2.2cqw;top:16.5cqw;box-shadow:0 5cqw #ffffff4d}.director-scenes-module__r7HOXW__art[data-scene=signoff]{background:radial-gradient(circle at 50% 38%,#3a3734 0%,#0e0d0c 72%)}.director-scenes-module__r7HOXW__mark{background:var(--act);border-radius:2.8cqw;width:10cqw;height:10cqw;top:9cqw;left:45cqw}.director-scenes-module__r7HOXW__signLine{color:#fff;letter-spacing:-.02em;text-align:center;white-space:nowrap;font-size:7.4cqw;font-weight:700;line-height:1;top:24.5cqw;left:0;right:0}.director-scenes-module__r7HOXW__signButton{background:#fff;border-radius:3.3cqw;width:26cqw;height:6.6cqw;top:38cqw;left:37cqw}
.director-module__m6NoPW__stage{position:absolute;inset:0;overflow:hidden}.director-module__m6NoPW__stage svg{flex:none;width:2.4cqw;height:2.4cqw}.director-module__m6NoPW__top{height:5.6cqw;position:absolute;top:3.4cqw;left:4cqw;right:4cqw}.director-module__m6NoPW__topRow{align-items:center;gap:1.4cqw;display:flex;position:absolute;inset:0}.director-module__m6NoPW__headline{letter-spacing:-.025em;white-space:nowrap;margin-right:auto;font-size:3.9cqw;font-weight:650;line-height:1.1}.director-module__m6NoPW__headline span{color:var(--tool-bright)}.director-module__m6NoPW__toolTag,.director-module__m6NoPW__ready,.director-module__m6NoPW__download{white-space:nowrap;border-radius:1.2cqw;align-items:center;gap:.9cqw;height:4.6cqw;padding:0 1.6cqw;font-size:2.2cqw;font-weight:550;display:inline-flex}.director-module__m6NoPW__toolTag{background:var(--tool-wash);color:var(--tool-bright)}.director-module__m6NoPW__ready{background:var(--tool-wash);color:var(--tool-bright);border-radius:2.3cqw;font-size:2.6cqw;font-weight:600}.director-module__m6NoPW__download{background:var(--act);color:var(--on-act)}.director-module__m6NoPW__shell{background:var(--mock-surface);border-radius:2cqw;height:31cqw;position:absolute;top:11cqw;left:4cqw;overflow:hidden}.director-module__m6NoPW__shell:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--mock-line-strong);position:absolute;inset:0}.director-module__m6NoPW__composer{width:92cqw;padding:2.3cqw 2.6cqw;position:absolute;inset:0 auto 0 0}.director-module__m6NoPW__composerHead{justify-content:space-between;align-items:center;font-size:2.3cqw;font-weight:550;display:flex}.director-module__m6NoPW__composerHead span{align-items:center;gap:1cqw;display:flex}.director-module__m6NoPW__composerHead svg{color:var(--tool-bright)}.director-module__m6NoPW__composerHead small{color:var(--mock-muted);font-size:1.9cqw;font-weight:400}.director-module__m6NoPW__brief{margin:1.8cqw 0 0;font-size:3.1cqw;line-height:1.5}.director-module__m6NoPW__brief[data-empty]{color:var(--mock-muted)}.director-module__m6NoPW__caret{background:var(--tool-bright);vertical-align:-.2em;border-radius:.2cqw;width:.32cqw;height:1.1em;margin:0 .3cqw;display:inline-block}.director-module__m6NoPW__toolbar{align-items:center;gap:1cqw;display:flex;position:absolute;bottom:2.6cqw;left:2.6cqw;right:2.6cqw}.director-module__m6NoPW__chip{border:1px solid var(--mock-line-strong);white-space:nowrap;border-radius:1.2cqw;flex:none;align-items:center;gap:.7cqw;height:4.8cqw;padding:0 1.2cqw;font-size:2.05cqw;font-weight:500;display:inline-flex}.director-module__m6NoPW__chip svg{width:2.2cqw;height:2.2cqw;color:var(--mock-secondary)}.director-module__m6NoPW__generate{background:var(--mock-raised);width:24.6cqw;height:4.8cqw;color:var(--mock-muted);white-space:nowrap;border-radius:1.2cqw;flex:none;justify-content:center;align-items:center;gap:.9cqw;margin-left:auto;font-size:2.6cqw;font-weight:600;display:inline-flex}.director-module__m6NoPW__generate[data-state=ready],.director-module__m6NoPW__generate[data-state=busy]{background:var(--act);color:var(--on-act)}.director-module__m6NoPW__spinner{border:.32cqw solid #fff5;border-top-color:#fff;border-radius:50%;width:2.2cqw;height:2.2cqw}.director-module__m6NoPW__meter{background:var(--tool-bright);transform-origin:0;height:.5cqw;position:absolute;bottom:0;left:0;right:0}.director-module__m6NoPW__chat{flex-direction:column;gap:1.2cqw;width:35cqw;padding:1.6cqw;display:flex;position:absolute;inset:0 auto 0 0}.director-module__m6NoPW__chatHead{align-items:center;gap:1cqw;font-size:2.6cqw;font-weight:600;display:flex}.director-module__m6NoPW__chatIcon{background:var(--mock-raised);border-radius:50%;place-items:center;width:3.8cqw;height:3.8cqw;display:grid}.director-module__m6NoPW__chatHead em{color:var(--mock-muted);align-items:center;gap:.7cqw;margin-left:auto;font-size:1.9cqw;font-style:normal;font-weight:400;display:flex}.director-module__m6NoPW__chatHead em i{background:#2fbf8f;border-radius:50%;width:.9cqw;height:.9cqw}.director-module__m6NoPW__bubble{border:1cqw solid var(--mock-raised);background:var(--mock-raised);-webkit-line-clamp:2;border-width:1cqw 0;border-radius:1.6cqw 1.6cqw .5cqw;-webkit-box-orient:vertical;align-self:flex-end;max-width:29cqw;margin:0;padding:0 1.4cqw;font-size:2cqw;line-height:1.35;display:-webkit-box;overflow:hidden}.director-module__m6NoPW__reply{gap:.9cqw;margin:0;font-size:2.2cqw;line-height:1.4;display:flex}.director-module__m6NoPW__reply svg{color:var(--tool-bright);margin-top:.3cqw}.director-module__m6NoPW__ask{border:1px solid var(--mock-line-strong);background:var(--mock-input);height:4.6cqw;color:var(--mock-muted);border-radius:1.3cqw;align-items:center;margin-top:auto;padding:0 .7cqw 0 1cqw;font-size:2.05cqw;display:flex}.director-module__m6NoPW__ask .director-module__m6NoPW__caret{height:2.4cqw}.director-module__m6NoPW__ask span{background:var(--tool);color:#fff;border-radius:.9cqw;place-items:center;width:3.2cqw;height:3.2cqw;margin-left:auto;display:grid}.director-module__m6NoPW__ask svg{width:2cqw;height:2cqw}.director-module__m6NoPW__monitor{width:55.1cqw;height:31cqw;box-shadow:0 0 0 1px var(--mock-line-strong), 0 2.4cqw 5cqw -2cqw #000000a6;background:#0b0d14;border-radius:2cqw;position:absolute;top:11cqw;right:4cqw;overflow:hidden}.director-module__m6NoPW__monitorTag{color:#fff;background:#0b0d14d9;border-radius:1.7cqw;align-items:center;gap:.8cqw;height:3.4cqw;padding:0 1.2cqw;font-size:1.9cqw;font-weight:500;display:flex;position:absolute;top:1.4cqw;left:1.4cqw}.director-module__m6NoPW__monitorTag i{background:var(--tool-bright);border-radius:50%;width:.9cqw;height:.9cqw}.director-module__m6NoPW__line{color:#fff;white-space:nowrap;background:#0b0d14e0;border-radius:1cqw;margin:0;padding:.6cqw 1.5cqw;font-size:2.6cqw;font-weight:550;position:absolute;bottom:2.6cqw;left:50%;transform:translate(-50%)}.director-module__m6NoPW__monitorMeter{background:var(--tool-bright);transform-origin:0;height:.6cqw;position:absolute;bottom:0;left:0;right:0}.director-module__m6NoPW__band{height:20cqw;position:absolute;bottom:4.2cqw;left:4cqw;right:4cqw}.director-module__m6NoPW__bandHead{align-items:baseline;gap:1.4cqw;font-size:2.6cqw;font-weight:600;line-height:3.2cqw;display:flex}.director-module__m6NoPW__bandHead span{color:var(--mock-muted);font-size:2.1cqw;font-weight:400}.director-module__m6NoPW__bandHead time{color:var(--mock-secondary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:2.1cqw;font-weight:500}.director-module__m6NoPW__reel{transform-origin:50% 0;height:14cqw;position:absolute;top:4.8cqw;left:0;right:0}.director-module__m6NoPW__slot,.director-module__m6NoPW__card{top:0;left:calc(var(--i) * 18.72cqw);width:17.12cqw;position:absolute}.director-module__m6NoPW__slot{aspect-ratio:16/9;border:1px dashed var(--mock-line-strong);color:var(--mock-muted);font-variant-numeric:tabular-nums;border-radius:1.2cqw;place-items:center;font-size:2.1cqw;font-style:normal;display:grid}.director-module__m6NoPW__slot:after{content:"";background:var(--mock-line);border-radius:.7cqw;width:9cqw;height:1.3cqw;position:absolute;top:calc(100% + 2cqw);left:0}.director-module__m6NoPW__cardFrame{aspect-ratio:16/9;background:var(--mock-raised);outline:1px solid var(--mock-line);outline-offset:-1px;position:relative;overflow:hidden}.director-module__m6NoPW__sheen{background:linear-gradient(100deg,#0000 30%,#ffffff26 50%,#0000 70%);position:absolute;inset:0}.director-module__m6NoPW__cardNumber{color:#fff;font-variant-numeric:tabular-nums;background:#0b0d14d9;border-radius:.7cqw;padding:0 .7cqw;font-size:1.9cqw;font-weight:600;line-height:1.55;position:absolute;bottom:.8cqw;left:.8cqw}.director-module__m6NoPW__cardTitle{height:3.4cqw;color:var(--mock-secondary);white-space:nowrap;margin-top:1cqw;font-size:2.6cqw;font-weight:500;line-height:3.4cqw;display:block}.director-module__m6NoPW__card[data-now] .director-module__m6NoPW__cardTitle{color:var(--mock-text)}.director-module__m6NoPW__card[data-now] .director-module__m6NoPW__cardNumber{background:var(--tool)}.director-module__m6NoPW__stripEdge{width:85.6cqw;height:9.63cqw;box-shadow:0 0 0 1px var(--mock-line-strong), 0 1.6cqw 3cqw -1.4cqw #000000b3;border-radius:1.2cqw;position:absolute;top:0;left:3.2cqw}.director-module__m6NoPW__playhead{z-index:2;background:#fff;border-radius:.2cqw;width:.34cqw;height:11.7cqw;margin-left:-.17cqw;position:absolute;top:-1.3cqw;box-shadow:0 0 0 1px #0b0d1499}.director-module__m6NoPW__playhead:before{content:"";background:var(--tool-bright);width:1.9cqw;height:1.5cqw;box-shadow:0 0 0 1px #0b0d1499, 0 0 0 calc(var(--glow) * .4cqw) color-mix(in srgb, var(--tool-bright) 40%, transparent);border-radius:.4cqw .4cqw .9cqw .9cqw;position:absolute;top:0;left:50%;transform:translate(-50%)}
.video-module__u00_1G__stage{--grain:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAMFBMVEVZTUSEdGZnWk91Z1o+NS6TgnKij35LQDmxnYoxKSTAq5YlHhoaFBHQuaMRDArgyK+U3NFuAAAACXBIWXMAAAPoAAAD6AG1e1JrAAADdElEQVQ4yx2UCXLkIAxFtQsB7tz/tvOYqlTH6cjwV0lsz2ufdJ0Jyw6Zv3TfX1R2iokcd60jkSOy3GVuZI1Vu6RbiF0+9GfrrpRfyh4pL79tbbqDk2v9Tn9lPbNTxdeoRci33CrKu8WNW5aLS9tW6S3mHrvsfrrFFQR6s5ccDY20sL24IEfDxsyZXqLgWVszw/3oEgbWBoRdLi+Xn5peu3VL3HNmBf9vDT8r/zR6tYFl26dqZhssLSKmKbm4xwvoaoDUWh2n8/MnSGrOQp7wfiSE08/vbIFwekjN+M69S06gxFN0hdyygmOatLZ7SaKvgtU6PLTBiOiqnp9V3lkjUdc0lqlMz7J6zJ5psvKJhegYFWHqboODiNKAEn/yZglORZeP+v7Pu9PTNXnx6pu16XpmusrS83B8IKnGEeJw4sjASP20Kr/EDKMHq3P51fJP1Gas/cgC2W4vjPk5sRrpP75MIlM8a1p+wgOsfZBlWYCF6SOG1geHbQGdScg22u/oWJ5QzsPcmNwdZ1b3gGZ09geeqsifJBbI49KeoaA6yApGf8RRaJKTk7CK5jbZHEWSWj704XzdKIjXhxdIjOQ3ZOpsQid1oMjxQQBuxSUG8j/NIr/e5Yvc5c6qtsAZNLLMVG7VAzdSWDKL/PBQ3PQgYjIYYhDDCifuAjC1gNA34i8OBPJDEqrACT+GjrZeSvbDTSVRimzWerRq6ADlOkXzVq8JKujPq0cG9iR4qxJ5JZ2bgLeVb9E9nyUdGgIAf9OywzCWP8pw5x7C8afZCloyrcuHiB/p8+Io+j65mkaRJdqp/7PIkMon9BMasuiVvB82SVJzyfHXDKgv/fS5hhBUD1tIAGD4An09DlRZGcgIo6+f6K/hr8oE6uhxDnP5o/m+d6COgYj6AvbdTD8VLeHz5C5SmRRci23HJOb8ZkrpeD0ddPVg1QvTLKe3n/U6yZf3ku1Vf/Yy736ZOSpC2A+SrCABaMvfyPSbSOkfK8Z6g5RlKhhHRCglAeSeKntJwQbaiv6kG5v4Xu5v5aKxjcGZb+f0Wv933VtNeLE+3mTjONIB+dW57zdOdXFZwYlFbCY0eLIR3xeS4CEJn1PeTWKtm0SRs44nGXhfVoo3otlvLExCGWjz/CIF9OBwHtvj+fhW5I7FZkYq0PTeVt87jPK9g+XOjv0PdbAd8IEmrH4AAAAASUVORK5CYII=);position:absolute;inset:0;overflow:hidden}.video-module__u00_1G__stage svg{flex:none;width:2.3cqw;height:2.3cqw}.video-module__u00_1G__top{justify-content:space-between;align-items:center;height:5.6cqw;display:flex;position:absolute;top:3.4cqw;left:4cqw;right:4cqw}.video-module__u00_1G__top strong{letter-spacing:-.025em;font-size:3.9cqw;font-weight:650}.video-module__u00_1G__top span{color:var(--mock-muted);font-size:2.1cqw}.video-module__u00_1G__panel{border:1px solid var(--mock-line-strong);background:var(--mock-surface);border-radius:2cqw;flex-direction:column;width:34cqw;padding:2.1cqw 2cqw 2cqw;display:flex;position:absolute;top:11cqw;bottom:4cqw;left:4cqw}.video-module__u00_1G__panelTitle{font-size:2.6cqw;font-weight:600;line-height:3.4cqw}.video-module__u00_1G__prompt{flex:1;min-height:0;margin:.9cqw 0 0;font-size:2.6cqw;line-height:1.5;overflow:hidden}.video-module__u00_1G__prompt[data-empty]{color:var(--mock-muted)}.video-module__u00_1G__caret{background:var(--tool-bright);vertical-align:-.2em;border-radius:.2cqw;width:.32cqw;height:1.1em;margin:0 .3cqw;display:inline-block}.video-module__u00_1G__settings{border-top:1px solid var(--mock-line);gap:1cqw;padding-top:1.6cqw;display:grid}.video-module__u00_1G__setting{color:var(--mock-muted);align-items:center;gap:.6cqw;font-size:1.95cqw;display:flex}.video-module__u00_1G__setting>span{flex:none;width:7.4cqw}.video-module__u00_1G__chip{--lit:0;border:1px solid color-mix(in srgb, var(--tool-bright) calc(var(--lit) * 100%), var(--mock-line-strong));background:color-mix(in srgb, var(--tool) calc(var(--lit) * 30%), var(--mock-input));min-width:0;height:4.6cqw;color:var(--mock-text);white-space:nowrap;border-radius:1.1cqw;flex:1;align-items:center;padding:0 .8cqw 0 1.2cqw;font-size:2.4cqw;font-weight:500;display:flex}.video-module__u00_1G__chip svg{width:1.9cqw;height:1.9cqw;color:var(--mock-muted);margin-left:auto}.video-module__u00_1G__swap{display:grid}.video-module__u00_1G__swap>span{grid-area:1/1}.video-module__u00_1G__generate{background:var(--mock-raised);height:5cqw;color:var(--mock-muted);white-space:nowrap;border-radius:1.2cqw;justify-content:center;align-items:center;gap:.9cqw;margin-top:1.6cqw;font-size:2.6cqw;font-weight:600;display:flex}.video-module__u00_1G__generate[data-state=ready],.video-module__u00_1G__generate[data-state=busy]{background:var(--act);color:var(--on-act)}.video-module__u00_1G__spinner{border:.32cqw solid #fff5;border-top-color:#fff;border-radius:50%;width:2.2cqw;height:2.2cqw}.video-module__u00_1G__result{background:var(--mock-surface);box-shadow:0 0 0 1px var(--mock-line-strong);border-radius:2cqw;position:absolute;inset:11cqw 4cqw 4cqw 40cqw;overflow:hidden}.video-module__u00_1G__shot{z-index:2;aspect-ratio:16/9;background:#0a0d14;position:relative;overflow:hidden}.video-module__u00_1G__empty{background:var(--mock-raised);place-items:center;display:grid;position:absolute;inset:0}.video-module__u00_1G__empty span{border:1px solid var(--mock-line-strong);background:var(--mock-surface);width:9cqw;height:9cqw;color:var(--mock-secondary);border-radius:2.2cqw;place-items:center;display:grid}.video-module__u00_1G__empty svg{width:4.2cqw;height:4.2cqw}.video-module__u00_1G__develop{position:absolute;inset:0}.video-module__u00_1G__picture,.video-module__u00_1G__cell img{object-fit:cover;object-position:78% 50%;transform-origin:72% 64%;width:100%;height:100%;position:absolute;inset:0}.video-module__u00_1G__grain{background-image:var(--grain);background-size:60cqw 60cqw;position:absolute;inset:0}.video-module__u00_1G__grain[data-fine]{background-size:23cqw 23cqw}.video-module__u00_1G__ring{--fill:0;--glow:0;width:13cqw;height:13cqw;box-shadow:0 0 0 1px #ffffff1f, 0 0 0 calc(var(--glow) * .6cqw) color-mix(in srgb, var(--tool-bright) 34%, transparent);background:#0a0d14e0;border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(50% - 6.5cqw);left:calc(50% - 6.5cqw)}.video-module__u00_1G__ringArc{background:conic-gradient(var(--tool-bright) calc(var(--fill) * 1%), #ffffff24 0);border-radius:50%;position:absolute;inset:.9cqw;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 1.05cqw),#000 calc(100% - 1cqw));mask:radial-gradient(closest-side,#0000 calc(100% - 1.05cqw),#000 calc(100% - 1cqw))}.video-module__u00_1G__ringNumber{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:3.4cqw;font-weight:650}.video-module__u00_1G__ringNumber small{color:#ffffffb3;margin-left:.15cqw;font-size:1.7cqw;font-weight:500}.video-module__u00_1G__ring svg{width:6cqw;height:6cqw;color:var(--tool-bright)}.video-module__u00_1G__length{color:#fff;font-variant-numeric:tabular-nums;background:#0a0d14d9;border-radius:1.8cqw;align-items:center;gap:.6cqw;height:3.6cqw;padding:0 1.2cqw 0 1cqw;font-size:2cqw;font-weight:550;display:flex;position:absolute;bottom:1.5cqw;left:1.5cqw}.video-module__u00_1G__length svg{fill:currentColor;width:1.7cqw;height:1.7cqw}.video-module__u00_1G__slot,.video-module__u00_1G__cell{top:33.1cqw;left:calc(1.6cqw + var(--i) * 10.72cqw);aspect-ratio:16/9;border-radius:.9cqw;width:9.92cqw;position:absolute}.video-module__u00_1G__slot{border:1px dashed var(--mock-line-strong)}.video-module__u00_1G__cell{z-index:1;background:#0a0d14;overflow:hidden}.video-module__u00_1G__cell[data-now]{outline:.3cqw solid var(--tool-bright);outline-offset:.2cqw}.video-module__u00_1G__meta{height:11cqw;position:absolute;top:40.3cqw;left:1.8cqw;right:1.8cqw}.video-module__u00_1G__metaBlock{position:absolute;inset:0}.video-module__u00_1G__metaRow{justify-content:space-between;align-items:center;height:3.8cqw;display:flex}.video-module__u00_1G__metaRow strong{font-size:2.6cqw;font-weight:600}.video-module__u00_1G__metaBlock p{color:var(--mock-secondary);text-overflow:ellipsis;white-space:nowrap;margin:.7cqw 0 0;font-size:2.1cqw;line-height:1.4;overflow:hidden}.video-module__u00_1G__metaBlock small{color:var(--mock-muted);justify-content:space-between;margin-top:.7cqw;font-size:1.9cqw;line-height:1.4;display:flex}.video-module__u00_1G__pill{border:1px solid var(--mock-line-strong);height:3.4cqw;color:var(--mock-secondary);font-variant-numeric:tabular-nums;border-radius:1.7cqw;align-items:center;gap:.5cqw;padding:0 1.2cqw;font-size:2.1cqw;font-style:normal;font-weight:500;display:inline-flex}.video-module__u00_1G__pill[data-state=ready]{background:var(--tool-wash);color:var(--tool-bright);border-color:#0000}.video-module__u00_1G__pill svg{width:1.9cqw;height:1.9cqw}
