:root[data-theme=light]{color:#201924;background:#f3eff5}html[data-theme=light],:root[data-theme=light] body{background:#f3eff5}:root[data-theme=light] :focus-visible{outline:2px solid #7a3bab}:root[data-theme=light] .site-header{background:#f3eff5;border-bottom:1px solid #17121b3d}:root[data-theme=light] .brand-mark:after{background:linear-gradient(105deg,#0000 24%,#17121b18 38%,#17121bc2 50%,#d2b8e552 62%,#0000 76%)}:root[data-theme=light] .brand-mark:hover,:root[data-theme=light] .brand-mark:focus-visible{animation:3.4s ease-in-out infinite brand-outer-glow--light}:root[data-theme=light] .nav-link:hover,:root[data-theme=light] .nav-link[aria-current=page]{color:#18131b}:root[data-theme=light] .nav-link:hover,:root[data-theme=light] .nav-link:focus-visible,:root[data-theme=light] .nav-link[aria-current=page],:root[data-theme=light] .mobile-nav a:hover,:root[data-theme=light] .mobile-nav a:focus-visible,:root[data-theme=light] .mobile-nav a[aria-current=page],:root[data-theme=light] button[role=tab]:hover,:root[data-theme=light] button[role=tab]:focus-visible,:root[data-theme=light] button[role=tab][aria-selected=true]{animation:3.4s ease-in-out infinite soft-white-tab-glow--light}:root[data-theme=light] .nav-indicator{background:#17111a;box-shadow:0 0 10px #74439b50,0 0 18px #74439b2e}:root[data-theme=light] .project-stage{border-bottom:1px solid #fff3}:root[data-theme=light] .stage-shade{background:linear-gradient(90deg,#000000b8,#0000001f 50%,#000000a8),linear-gradient(#0000 52%,#000000d1)}:root[data-theme=light] .stage-transition-wash{background:linear-gradient(105deg,#0000 32%,#ffffff1c 49%,#c5a6d814 54%,#0000 70%)}:root[data-theme=light] .stage-detail-link{color:#050505;background:#fff}:root[data-theme=light] .stage-ghost{-webkit-text-stroke:1px #ffffffa8}:root[data-theme=light] .stage-ghost:hover{-webkit-text-stroke-color:#fff}:root[data-theme=light] .stage-controls button{background:#0505056b;border:1px solid #ffffff70}:root[data-theme=light] .stage-controls p{color:#938d9a}:root[data-theme=light] .stage-controls p span{color:#fff}:root[data-theme=light] .audience-list svg,:root[data-theme=light] .audience-list h2{color:#70408c}:root[data-theme=light] .audience-list h2 span{color:#18131b}:root[data-theme=light] .video-compare-section,:root[data-theme=light] .quote-editor-section{background:#f3eff5}:root[data-theme=light] .video-compare-scroll-wrapper{background:#f3eff5;border-bottom:1px solid #17121b17}:root[data-theme=light] .quote-editor-eyebrow{color:#6c17b5;background:#a979c524;border:1px solid #7f45a059;box-shadow:0 0 16px #74439b17}:root[data-theme=light] .quote-editor-eyebrow svg{color:#6c17b5}:root[data-theme=light] .quote-editor-text{color:#18131b;text-shadow:0 0 28px #74439b28,0 2px 4px #00000047}:root[data-theme=light] .quote-editor-author{color:#554856}:root[data-theme=light] .video-compare-viewport{background:#000;border:1px solid #ffffff29;box-shadow:0 24px 60px -12px #000000e6,0 0 45px -8px #74439b38}:root[data-theme=light] .making-of-link{color:#6e3e8e;text-decoration-color:#6e3e8eeb}:root[data-theme=light] .making-of-link:hover{color:#18131b;text-decoration-color:#18131b}:root[data-theme=light] .making-of-link:focus-visible,:root[data-theme=light] .making-of-back:focus-visible{outline:2px solid #7c43a2}:root[data-theme=light] .making-admin-bar{background:#fff;border-bottom:1px solid #8942a340;box-shadow:0 4px 24px #0000002d}:root[data-theme=light] .making-admin-indicator{background:#10b981;box-shadow:0 0 10px #10b98159}:root[data-theme=light] .making-admin-title{color:#1f1a25}:root[data-theme=light] .making-admin-sparkle{color:#660ac2}:root[data-theme=light] .making-admin-status-note{color:#584b65}:root[data-theme=light] .making-admin-toggle-btn{color:#1f1a25;background:#cfc3df;border:1px solid #7305e0}:root[data-theme=light] .making-admin-toggle-btn:hover{background:#381f57;border-color:#7003e2}:root[data-theme=light] .making-admin-toggle-btn.is-active{color:#fff;background:#8b5cf6;border-color:#3f09dc}:root[data-theme=light] .making-admin-action-btn{color:#6105c7;background:#ffffffe0;border:1px solid #7305e066}:root[data-theme=light] .making-admin-action-btn:hover{color:#18131b;background:#381f57cc;border-color:#7305e0}:root[data-theme=light] .making-admin-tool-btn{color:#6308c4;background:#17121b0a;border:1px solid #17121b17}:root[data-theme=light] .making-admin-tool-btn:hover{color:#18131b;background:#17121b18}:root[data-theme=light] .making-admin-tool-btn.is-danger{color:#be0e0e;border-color:#d3121240}:root[data-theme=light] .making-admin-tool-btn.is-danger:hover{background:#ef444426;border-color:#d31212}:root[data-theme=light] .making-admin-toast{color:#1d1721;background:#d1c5e0;border:1px solid #10b981;box-shadow:0 10px 30px #00000036}:root[data-theme=light] .making-of-back{color:#4d4554}:root[data-theme=light] .making-of-back:hover{color:#1f1a25}:root[data-theme=light] .making-profile-grid{background-color:#e4dce9;background-image:linear-gradient(#cdb2df0b 1px,#0000 1px),linear-gradient(90deg,#cdb2df0b 1px,#0000 1px);border:1px solid #8942a31f}:root[data-theme=light] .making-selection-frame{background:#d8cfe4;border:1px solid #8942a3}:root[data-theme=light] .making-selection-handles span{background:#17111a;border:1px solid #8942a3}:root[data-theme=light] .making-section-number{color:#6e3e8e}:root[data-theme=light] .making-icon-edit-tag{color:#6308c4;background:#ffffffc4;border:1px solid #7305e059}:root[data-theme=light] .making-icon-edit-tag:hover{color:#18131b;background:#381f57e6;border-color:#7305e0}:root[data-theme=light] .making-title-editor-box{background:#fff;border:1px solid #7d5b93}:root[data-theme=light] .making-synopsis h1{color:#211a25}:root[data-theme=light] .making-synopsis .making-synopsis-lead{color:#18131b}:root[data-theme=light] .making-synopsis-body{color:#4a4150}:root[data-theme=light] .making-synopsis-form label{color:#6e3e8e}:root[data-theme=light] .making-synopsis-form textarea{color:#18131b;background:#e4dce9;border:1px solid #7d5b93}:root[data-theme=light] .making-synopsis-edit-btn{color:#6308c4;background:#d8cfe4;border:1px solid #7305e04d}:root[data-theme=light] .making-synopsis-edit-btn:hover{color:#18131b;background:#d1c3df;border-color:#7305e0}:root[data-theme=light] .making-synopsis-status{color:#0d7553}:root[data-theme=light] .making-skills-caption{color:#4a4150}:root[data-theme=light] .making-tool-mark{background:#181220}:root[data-theme=light] .making-tool p{color:#4d4554}:root[data-theme=light] .making-tool .making-tool-role{color:#6e3e8e}:root[data-theme=light] .making-storyboard-title-group h2,:root[data-theme=light] .making-videos-title-group h2{color:#211a25}:root[data-theme=light] .making-storyboard-lead,:root[data-theme=light] .making-videos-lead{color:#4d4554}:root[data-theme=light] .making-storyboard-count{color:#660ac2;background:#c084fc1a}:root[data-theme=light] .making-storyboard-dropzone-active{color:#1f1a25;background:#c084fc1f;border:2px dashed #7305e0}:root[data-theme=light] .making-storyboard-panel{background:#e4dce9;border:1px solid #8942a329}:root[data-theme=light] .making-storyboard-panel:hover{border-color:#8942a366;box-shadow:0 10px 30px #00000024}:root[data-theme=light] .making-storyboard-image{background:#e9e3ed}:root[data-theme=light] .making-storyboard-zoom-hint{color:#1f1a25;background:#ffffffb6}:root[data-theme=light] .making-storyboard-empty{color:#50405c}:root[data-theme=light] .making-empty-sub{color:#440fbd}:root[data-theme=light] .making-panel-order-btns{background:#fffffffc;border:1px solid #8942a34d}:root[data-theme=light] .making-panel-index-badge{color:#6105c7}:root[data-theme=light] .making-icon-btn{color:#6105c7;background:#17121b10}:root[data-theme=light] .making-panel-title{color:#1f1a25}:root[data-theme=light] .making-panel-desc{color:#4d4554}:root[data-theme=light] .making-panel-title-input,:root[data-theme=light] .making-panel-caption-input{color:#18131b;background:#e9e3ed;border:1px solid #8942a34d}:root[data-theme=light] .making-panel-title-input:focus-visible,:root[data-theme=light] .making-panel-caption-input:focus-visible{outline:2px solid #7305e0}:root[data-theme=light] .making-panel-error{color:#be0e0e}:root[data-theme=light] .making-storyboard-add-card{color:#660ac2;background:#ffffff54;border:2px dashed #8942a340}:root[data-theme=light] .making-storyboard-add-card:hover{color:#18131b;background:#c084fc14;border-color:#7305e0}:root[data-theme=light] .making-storyboard-empty-state{color:#4a4150;background:#e4dce9;border:1px dashed #8942a333}:root[data-theme=light] .making-storyboard-empty-state h3{color:#1f1a25}:root[data-theme=light] .making-lightbox-backdrop{background:#07050af2}:root[data-theme=light] .making-lightbox-close{color:#fff;background:#1c1524;border:1px solid #fff3}:root[data-theme=light] .making-lightbox-close:hover{background:#ef4444;border-color:#ef4444}:root[data-theme=light] .making-lightbox-nav{color:#fff;background:#181220d9;border:1px solid #fff3}:root[data-theme=light] .making-lightbox-nav:hover{background:#8b5cf6;border-color:#a78bfa}:root[data-theme=light] .making-lightbox-image{box-shadow:0 20px 50px #000c}:root[data-theme=light] .making-lightbox-info{color:#f3e8ff}:root[data-theme=light] .making-lightbox-info p{color:#beb6c4}:root[data-theme=light] .making-lightbox-counter{color:#c084fc}:root[data-theme=light] .making-video-block{background:#e4dce9;border:1px solid #8942a329}:root[data-theme=light] .making-video-admin-controls{border-bottom:1px solid #8942a31f}:root[data-theme=light] .making-icon-btn{color:#660ac2;background:#17121b0a;border:1px solid #8942a333}:root[data-theme=light] .making-icon-btn:hover:not(:disabled){color:#18131b;background:#c084fc26}:root[data-theme=light] .making-icon-btn.is-delete{color:#be0e0e;background:#ef444414;border-color:#db0b0b4d}:root[data-theme=light] .making-icon-btn.is-delete:hover{color:#c30909;background:#ef444433}:root[data-theme=light] .making-video-index-badge{color:#660ac2;background:#c084fc1f}:root[data-theme=light] .making-video-screen{background:#0d0c0f;border:1px solid #c497d533;box-shadow:0 10px 30px #00000080}:root[data-theme=light] .making-video-empty{color:#b9a6c6;background:#0a090d}:root[data-theme=light] .making-video-empty-title{color:#f3e8ff}:root[data-theme=light] .making-video-field label{color:#6308c4}:root[data-theme=light] .making-video-field input,:root[data-theme=light] .making-video-field textarea{color:#18131b;background:#e9e3ed;border:1px solid #8942a34d}:root[data-theme=light] .making-video-field input:focus-visible,:root[data-theme=light] .making-video-field textarea:focus-visible,:root[data-theme=light] .making-url-input:focus-visible{outline:2px solid #7305e0}:root[data-theme=light] .making-video-source-box{background:#ffffffa8;border:1px solid #8942a333}:root[data-theme=light] .making-source-tab{color:#4d4554;background:#17121b08;border:1px solid #7305e033}:root[data-theme=light] .making-source-tab.is-active{color:#fff;background:#8b5cf6;border-color:#3f09dc}:root[data-theme=light] .making-local-file-status{background:#10b9811a;border:1px solid #10b9814d}:root[data-theme=light] .making-file-ok{color:#1c7353}:root[data-theme=light] .making-url-input{color:#18131b;background:#e9e3ed;border:1px solid #8942a34d}:root[data-theme=light] .making-hint-text{color:#584b65}:root[data-theme=light] .making-video-item-title{color:#211a25}:root[data-theme=light] .making-video-tool-tag{color:#660ac2;background:#c084fc1f;border:1px solid #7305e04d}:root[data-theme=light] .making-video-caption{color:#4d4554}:root[data-theme=light] .making-software-section{border-top:1px solid #8942a32e}:root[data-theme=light] .making-software-section.is-storyboard{border-top-color:#7305e047}:root[data-theme=light] .making-software-section.is-blender{border-top-color:#db5c0a47}:root[data-theme=light] .making-software-section.is-ae{border-top-color:#0000e647}:root[data-theme=light] .making-software-section.is-premiere{border-top-color:#c200e647}:root[data-theme=light] .making-software-section.is-davinci{border-top-color:#c42a2247}:root[data-theme=light] .making-tool-section-number,:root[data-theme=light] .making-tool-section-number.is-storyboard{color:#660ac2}:root[data-theme=light] .making-tool-section-number.is-blender{color:#ab4a0d}:root[data-theme=light] .making-tool-section-number.is-ae{color:#0505c7}:root[data-theme=light] .making-tool-section-number.is-premiere{color:#a905c7}:root[data-theme=light] .making-tool-section-number.is-davinci{color:#aa2822}:root[data-theme=light] .making-btn-primary.is-storyboard-btn{background:#9333ea;border-color:#750adb}:root[data-theme=light] .making-btn-primary.is-storyboard-btn:hover{background:#a855f7}:root[data-theme=light] .making-software-add-card{color:#660ac2;background:#ffffff46;border:2px dashed #8942a338}:root[data-theme=light] .making-software-add-card:hover{background:#17121b08}:root[data-theme=light] .making-software-add-card.is-blender{color:#ab4a0d;border-color:#db5c0a4d}:root[data-theme=light] .making-software-add-card.is-blender:hover{background:#f5792a0f;border-color:#db5c0a99}:root[data-theme=light] .making-software-add-card.is-after-effects,:root[data-theme=light] .making-software-add-card.is-ae{color:#0505c7;border-color:#0000e64d}:root[data-theme=light] .making-software-add-card.is-after-effects:hover,:root[data-theme=light] .making-software-add-card.is-ae:hover{background:#9999ff0f;border-color:#0000e699}:root[data-theme=light] .making-software-add-card.is-premiere{color:#a905c7;border-color:#c200e64d}:root[data-theme=light] .making-software-add-card.is-premiere:hover{background:#ea77ff0f;border-color:#c200e699}:root[data-theme=light] .making-software-add-card.is-davinci{color:#aa2822;border-color:#c42a224d}:root[data-theme=light] .making-software-add-card.is-davinci:hover{background:#e0534c0f;border-color:#c42a2299}:root[data-theme=light] .making-video-block.is-single-centered{background:#e5deea;border:1px solid #8942a32e;box-shadow:0 8px 32px #00000028}:root[data-theme=light] .making-video-block.is-single-centered .making-video-screen{border:1px solid #ffffff14}:root[data-theme=light] .making-video-block.is-single-centered.is-after-effects,:root[data-theme=light] .making-video-block.is-single-centered.is-ae{border-color:#0000e647}:root[data-theme=light] .making-video-block.is-single-centered.is-after-effects:hover,:root[data-theme=light] .making-video-block.is-single-centered.is-ae:hover{border-color:#0000e68c;box-shadow:0 14px 45px #74439b0b}:root[data-theme=light] .making-video-block.is-single-centered.is-premiere{border-color:#c200e647}:root[data-theme=light] .making-video-block.is-single-centered.is-premiere:hover{border-color:#c200e68c;box-shadow:0 14px 45px #74439b0b}:root[data-theme=light] .making-video-block.is-single-centered.is-davinci{border-color:#c42a2247}:root[data-theme=light] .making-video-block.is-single-centered.is-davinci:hover{border-color:#c42a228c;box-shadow:0 14px 45px #e0534c09}:root[data-theme=light] .making-video-block.is-grid-item{background:#e5deea;border:1px solid #8942a32e;box-shadow:0 4px 20px #0000001f}:root[data-theme=light] .making-video-block.is-grid-item.is-blender{border-color:#db5c0a38}:root[data-theme=light] .making-video-block.is-grid-item.is-blender:hover{border-color:#db5c0a73;box-shadow:0 8px 30px #f5792a07}:root[data-theme=light] .making-video-block.is-grid-item.is-after-effects,:root[data-theme=light] .making-video-block.is-grid-item.is-ae{border-color:#0000e638}:root[data-theme=light] .making-video-block.is-grid-item.is-after-effects:hover,:root[data-theme=light] .making-video-block.is-grid-item.is-ae:hover{border-color:#0000e673;box-shadow:0 8px 30px #74439b09}:root[data-theme=light] .making-video-block.is-grid-item.is-premiere{border-color:#c200e638}:root[data-theme=light] .making-video-block.is-grid-item.is-premiere:hover{border-color:#c200e673;box-shadow:0 8px 30px #74439b09}:root[data-theme=light] .making-video-block.is-grid-item.is-davinci{border-color:#c42a2238}:root[data-theme=light] .making-video-block.is-grid-item.is-davinci:hover{border-color:#c42a2273;box-shadow:0 8px 30px #e0534c07}:root[data-theme=light] .making-video-block.is-grid-item .making-video-screen{border:1px solid #ffffff14}:root[data-theme=light] .making-video-index-badge.is-blender{color:#a94704;background:#f5792a24}:root[data-theme=light] .making-video-index-badge.is-after-effects,:root[data-theme=light] .making-video-index-badge.is-ae{color:#0505c7;background:#9999ff24}:root[data-theme=light] .making-video-index-badge.is-premiere{color:#af05c2;background:#ea77ff24}:root[data-theme=light] .making-video-index-badge.is-davinci{color:#c70e05;background:#e0534c24}:root[data-theme=light] .making-video-tool-tag.is-blender{color:#a94704;background:#f5792a1f;border-color:#db5c0a59}:root[data-theme=light] .making-video-tool-tag.is-after-effects,:root[data-theme=light] .making-video-tool-tag.is-ae{color:#0505c7;background:#9999ff1f;border-color:#0000e659}:root[data-theme=light] .making-video-tool-tag.is-premiere{color:#af05c2;background:#ea77ff1f;border-color:#c200e659}:root[data-theme=light] .making-video-tool-tag.is-davinci{color:#c70e05;background:#e0534c1f;border-color:#c42a2259}:root[data-theme=light] .making-btn-primary.is-blender-btn{color:#fff;background:#e66819;border-color:#db5c0a}:root[data-theme=light] .making-btn-primary.is-blender-btn:hover{background:#d0580e;border-color:#e65f00}:root[data-theme=light] .making-btn-primary.is-after-effects-btn,:root[data-theme=light] .making-btn-primary.is-ae-btn{color:#fff;background:#5b4fe0;border-color:#0000e6}:root[data-theme=light] .making-btn-primary.is-after-effects-btn:hover,:root[data-theme=light] .making-btn-primary.is-ae-btn:hover{background:#4a3ecf;border-color:#0000e6}:root[data-theme=light] .making-btn-primary.is-premiere-btn{color:#fff;background:#a932c5;border-color:#c200e6}:root[data-theme=light] .making-btn-primary.is-premiere-btn:hover{background:#9526b0;border-color:#ce00e6}:root[data-theme=light] .making-btn-primary.is-davinci-btn{color:#fff;background:#c03831;border-color:#c42a22}:root[data-theme=light] .making-btn-primary.is-davinci-btn:hover{background:#aa2f29;border-color:#e60a00}:root[data-theme=light] .making-storyboard-empty-state.is-blender-empty{color:#3c3045;border-color:#db5c0a40}:root[data-theme=light] .making-storyboard-empty-state.is-blender-empty h3{color:#18131b}:root[data-theme=light] .making-storyboard-empty-state.is-after-effects-empty,:root[data-theme=light] .making-storyboard-empty-state.is-ae-empty{color:#3c3045;border-color:#0000e640}:root[data-theme=light] .making-storyboard-empty-state.is-after-effects-empty h3,:root[data-theme=light] .making-storyboard-empty-state.is-ae-empty h3{color:#18131b}:root[data-theme=light] .making-storyboard-empty-state.is-premiere-empty{color:#3c3045;border-color:#c200e640}:root[data-theme=light] .making-storyboard-empty-state.is-premiere-empty h3{color:#18131b}:root[data-theme=light] .making-storyboard-empty-state.is-davinci-empty{color:#3c3045;border-color:#c42a2240}:root[data-theme=light] .making-storyboard-empty-state.is-davinci-empty h3{color:#18131b}:root[data-theme=light] .making-quick-tools-label{color:#584b65}:root[data-theme=light] .making-tool-pill{color:#3c3045;background:#17121b08;border:1px solid #8942a340}:root[data-theme=light] .making-tool-pill:hover{color:#18131b;background:#17121b10}:root[data-theme=light] .making-tool-pill.is-selected{color:#18131b;background:#c084fc33;border-color:#7305e0}:root[data-theme=light] .making-tool-pill.is-blender-pill.is-selected{color:#a94704;background:#f5792a33;border-color:#db5c0a}:root[data-theme=light] .making-tool-pill.is-ae-pill.is-selected{color:#0505c7;background:#99f3;border-color:#0000e6}:root[data-theme=light] .making-tool-pill.is-premiere-pill.is-selected{color:#af05c2;background:#ea77ff33;border-color:#c200e6}:root[data-theme=light] .making-tool-pill.is-davinci-pill.is-selected{color:#c70e05;background:#e0534c33;border-color:#c42a22}:root[data-theme=light] .making-btn-primary{color:#fff;background:#8b5cf6;border:1px solid #7305e0}:root[data-theme=light] .making-btn-primary:hover{background:#7c3aed;box-shadow:0 0 16px #74439b2e}:root[data-theme=light] .making-btn-secondary{color:#6105c7;background:#d8cfe4;border:1px solid #8942a34d}:root[data-theme=light] .making-btn-secondary:hover{color:#18131b;background:#d0c3df;border-color:#7305e0}:root[data-theme=light] .making-file-upload-btn{color:#6105c7;background:#8b5cf626;border:1px solid #7305e066}:root[data-theme=light] .making-file-upload-btn:hover{color:#18131b;background:#8b5cf64d;border-color:#7305e0}:root[data-theme=light] .making-text-delete-btn{color:#be0e0e}:root[data-theme=light] .making-text-delete-btn:hover{color:#b81414}:root[data-theme=light] .video-compare-divider{background:#fff;box-shadow:0 0 12px #ffffffe6,0 0 24px #a979c5cc}:root[data-theme=light] .video-compare-handle{color:#1a1a1a;background:#fff;box-shadow:0 4px 18px #0000008c,0 0 15px #fff6}:root[data-theme=light] .video-compare-badge{color:#1a1a1a;background:#fff;box-shadow:0 8px 24px #0006}:root[data-theme=light] .video-compare-badge:hover{background:#f6f3f0}:root[data-theme=light] .video-compare-play-pause-button{color:#1a1a1a;background:#fff;box-shadow:0 8px 24px #0006}:root[data-theme=light] .video-compare-play-pause-button:hover{background:#f6f3f0}:root[data-theme=light] .video-compare-reset-scroll{color:#c8a8e1;background:#050505cc;border:1px solid #fff3}:root[data-theme=light] .video-compare-reset-scroll:hover{color:#fff;background:#74439b99}:root[data-theme=light] .bento-projects{background:#f0ebf2}:root[data-theme=light] .projects-mascotte-background{filter:drop-shadow(0 0 45px #74439b11)}:root[data-theme=light] .bento-identity{background:#ffffffca;border:1px solid #17121b1f}:root[data-theme=light] .bento-identity>span{color:#6e4a82}:root[data-theme=light] .bento-project{background:#111;border:1px solid #ffffff1f}:root[data-theme=light] .bento-project:after{background:linear-gradient(#0000 38%,#000000db)}:root[data-theme=light] .bento-project small{color:#c9b6d4}:root[data-theme=light] .bento-project:hover{border-color:#ffffff52;box-shadow:0 16px 38px -8px #000000b3,0 0 20px #ae82c61f}:root[data-theme=light] .trust-section{background:#f3eff5}:root[data-theme=light] .tools-section{background:#ece6ef}:root[data-theme=light] .tools-index [role=tablist]{border-top:1px solid #17121b26}:root[data-theme=light] .tools-index button{color:#775c88;border-bottom:1px solid #17121b1f}:root[data-theme=light] .tools-story{border-left:1px solid #74439b}:root[data-theme=light] .tools-story h3+p{color:#5b4867}:root[data-theme=light] .tools-story ul{color:#261e2b}:root[data-theme=light] .site-footer{color:#fff;background:#74439b}:root[data-theme=light] .footer-signature span{background:#050505c2}:root[data-theme=light] .footer-socials a:hover,:root[data-theme=light] .footer-socials a:focus-visible{color:#c4a7d2}:root[data-theme=light] .footer-socials a:focus-visible{outline:1px solid #c4a7d2}:root[data-theme=light] .footer-copy{color:#ffffff94}:root[data-theme=light] .about-page{background:#f3eff5}:root[data-theme=light] .about-copy a,:root[data-theme=light] .contact-page header a{border-bottom:1px solid #7f5293}:root[data-theme=light] .contact-page{background:radial-gradient(circle at 8% 22%,#88539f26,#0000 30%),#f3eff5}:root[data-theme=light] .contact-page:before{border:1px solid #824b9b24;box-shadow:inset 0 0 0 9vw #915ba902,inset 0 0 0 18vw #915ba902}:root[data-theme=light] .contact-page .contact-eyebrow{color:#71428a}:root[data-theme=light] .contact-page .contact-lead{color:#54425f}:root[data-theme=light] .contact-page header .contact-pending{color:#3c2e42}:root[data-theme=light] .contact-guide{border-top:1px solid #17121b1b}:root[data-theme=light] .contact-guide>div>span{color:#724785}:root[data-theme=light] .contact-guide p{color:#715980}:root[data-theme=light] .contact-guide strong{color:#211a25}:root[data-theme=light] .contact-page{--ff-ink:#211a25;--ff-muted:#715980;--ff-accent:#71428a;--ff-line:#804e9840;--ff-pixel-shadow:1px 1px 0 #0000004c}:root[data-theme=light] .ff-window{background:linear-gradient(145deg,#fff,#fff);box-shadow:inset 0 0 0 5px #05050528,inset 0 0 0 6px #74439b0b,0 18px 50px #0000001f}:root[data-theme=light] .ff-window:before{background:repeating-linear-gradient(#17121b03 0 1px,#0000 1px 3px)}:root[data-theme=light] .ff-banner{background:radial-gradient(circle at 84% 34%,#17121b41 0 24px,#b48aca1f 25px 58px,#0000 59px),radial-gradient(1.5px 1.5px at 12% 30%,#17111a 50%,#0000),radial-gradient(1px 1px at 30% 18%,#1b141f 50%,#0000),radial-gradient(1.5px 1.5px at 58% 24%,#2f2334 50%,#0000),radial-gradient(1px 1px at 68% 62%,#17111a 50%,#0000),radial-gradient(1px 1px at 93% 72%,#17111a 50%,#0000),radial-gradient(1px 1px at 46% 72%,#c4a7d2 50%,#0000),radial-gradient(circle at 8% 0,#88539f47,#0000 55%),linear-gradient(145deg,#d3c8da 0%,#e1d8e6 60%,#e8e2ec 100%)}:root[data-theme=light] .ff-banner:after{background:linear-gradient(#e4dde9,#f0ecf3)}:root[data-theme=light] .ff-titlebar{background:#ffffff62;border-bottom:1px solid #17121b13}:root[data-theme=light] .ff-banner>p{color:#6f577e}:root[data-theme=light] .ff-field{background:#ffffff4f;border:1px solid #17121b0f}:root[data-theme=light] .ff-field:focus-within{background:#ffffff7e;border-color:#804e9873}:root[data-theme=light] .ff-label{color:#443b49}:root[data-theme=light] .ff-label small{color:#714983}:root[data-theme=light] .contact-page .ff-window input:not([type=checkbox]),:root[data-theme=light] .contact-page .ff-window select,:root[data-theme=light] .contact-page .ff-window textarea{color:#18131b;background:#ffffff87;border:1px solid #17121b1b}:root[data-theme=light] .contact-page .ff-window input:not([type=checkbox]):focus,:root[data-theme=light] .contact-page .ff-window select:focus,:root[data-theme=light] .contact-page .ff-window textarea:focus{background:#ffffffe0;border-color:#804e98;box-shadow:0 0 0 3px #74439b10}:root[data-theme=light] .contact-page .ff-window [aria-invalid=true]{border-color:#e63500!important}:root[data-theme=light] .contact-page .ff-window select option{color:#18131b;background:#e5ddea}:root[data-theme=light] .ff-select svg{color:#714785}:root[data-theme=light] .ff-consent{color:#443b49}:root[data-theme=light] .ff-consent:hover{background:#c4a7d20f}:root[data-theme=light] .ff-consent-box{background:#ffffff87;border:1px solid #17121b39}:root[data-theme=light] .ff-consent:hover .ff-consent-box{border-color:#17121b73}:root[data-theme=light] .ff-consent input:checked+.ff-consent-box{background-color:#a974c3;background-image:radial-gradient(circle,#16111a 0 22%,#a974c3 26%);border-color:#804e98}:root[data-theme=light] .ff-consent input:focus-visible+.ff-consent-box{outline:2px solid #804e98}:root[data-theme=light] .ff-consent input[aria-invalid=true]+.ff-consent-box{border-color:#e63500}:root[data-theme=light] .ff-consent a{color:#18131b}:root[data-theme=light] .ff-window .field-error,:root[data-theme=light] .ff-window .form-error{color:#c23105}:root[data-theme=light] .ff-window .form-status{color:#3a2d41}:root[data-theme=light] .ff-submit{color:#fcfbfd;background:#17111a;border:1px solid #151018}:root[data-theme=light] .ff-submit:hover{background:#1b141f;box-shadow:0 10px 30px #74439b1d}:root[data-theme=light] .ff-submit:focus-visible{outline:2px solid #804e98}:root[data-theme=light] .ff-motto{border-left:1px solid #80489e73}:root[data-theme=light] .ff-social>svg{color:#714785}:root[data-theme=light] .ff-social:before{border-left:9px solid #804e98}:root[data-theme=light] a.ff-social:hover,:root[data-theme=light] a.ff-social:focus-visible{color:#18131b;background:linear-gradient(90deg,#b48aca29,#0000)}:root[data-theme=light] a.ff-social:hover>svg,:root[data-theme=light] a.ff-social:focus-visible>svg{color:#18131b}:root[data-theme=light] .project-gallery-page{background:#efebf2}:root[data-theme=light] .project-gallery-intro-shade{background:linear-gradient(90deg,#050505f0,#0505058f 42%,#05050514 76%),linear-gradient(#0000 55%,#080808)}:root[data-theme=light] .project-gallery-intro-copy>p{color:#b18bc5}:root[data-theme=light] .project-gallery-intro-copy>span{color:#c1bbc4}:root[data-theme=light] .project-gallery-intro-copy a{color:#080808;background:#fff}:root[data-theme=light] .project-gallery-intro-copy a:hover{background:#dddade}:root[data-theme=light] .gallery-admin-bar{background:#9b66b30b}:root[data-theme=light] .gallery-admin-bar span{color:#73428a}:root[data-theme=light] .gallery-admin-bar p{color:#785b8a}:root[data-theme=light] .gallery-admin-actions button{color:#382c3f;border:1px solid #17121b26}:root[data-theme=light] .gallery-admin-actions .gallery-admin-primary{color:#fbfafc;background:#17111a;border-color:#151018}:root[data-theme=light] .gallery-admin-status{color:#483750}:root[data-theme=light] .project-thumbnail-slot{background:#e5ddea;border:1px solid #17121b19}:root[data-theme=light] .project-thumbnail-slot:hover{background:#e1d8e6;border-color:#774f977a}:root[data-theme=light] .project-thumbnail-link .thumbnail-preview-title{color:#fff;background:linear-gradient(#0000,#000000e0)}:root[data-theme=light] .thumbnail-preview-placeholder{color:#c3a5d0;background:linear-gradient(135deg,#211b29,#111)}:root[data-theme=light] .thumbnail-preview-media{background:#090909}:root[data-theme=light] .project-collection-link small{color:#3c2e42;background:#ffffffca;border:1px solid #17121b39}:root[data-theme=light] .project-thumbnail-delete{color:#18131b;background:#fffffff7;border:1px solid #17121b43}:root[data-theme=light] .project-thumbnail-delete:hover{color:#c23105;border-color:#e63500}:root[data-theme=light] .project-thumbnail-add{color:#724884;background:#a26cbb0b;border:1px dashed #83479e6b}:root[data-theme=light] .project-thumbnail-add:hover{background:#a26cbb17;border-color:#83479e}:root[data-theme=light] .gallery-add-editor{background:#ede8f0;border:1px solid #17121b26}:root[data-theme=light] .gallery-add-editor>header{border-bottom:1px solid #17121b1b}:root[data-theme=light] .gallery-add-editor header p{color:#704389}:root[data-theme=light] .gallery-add-editor header button{color:#18131b;border:1px solid #17121b26}:root[data-theme=light] .gallery-add-editor label{color:#443b49}:root[data-theme=light] .gallery-add-editor input{color:#18131b;background:#e5ddea;border:1px solid #17121b22}:root[data-theme=light] .gallery-add-editor form>p{color:#755c84}:root[data-theme=light] .gallery-add-editor .gallery-metadata-status,:root[data-theme=light] .local-project-editor .local-editor-metadata-status{color:#45354c;background:#a979be14;border-left:2px solid #824b9b}:root[data-theme=light] .gallery-add-editor form>button{color:#faf9fb;background:#17111a;border:1px solid #151018}:root[data-theme=light] .gallery-add-editor form>.gallery-metadata-refresh,:root[data-theme=light] .local-project-editor .local-editor-metadata-refresh{color:#45354c;border:1px solid #82489d6b}:root[data-theme=light] .collection-manage-button{color:#fbfafc;background:#17111a;border:1px solid #151018}:root[data-theme=light] .project-gallery-intro-copy .collection-back{color:#d2cbd5;border-bottom:1px solid #ffffff6b}:root[data-theme=light] .collection-intro-actions .collection-browse-link{color:#2d2333;background:#17121b10;border:1px solid #17121b22}:root[data-theme=light] .collection-intro-actions .collection-browse-link:hover{color:#18131b;background:#17121b21;border-color:#17121b43}:root[data-theme=light] .collection-empty{color:#725980;border:1px dashed #83479e47}:root[data-theme=light] .project-entry-page{background:#f3eff5}:root[data-theme=light] .project-entry-back{color:#5c4868}:root[data-theme=light] .project-entry-back:hover{color:#18131b}:root[data-theme=light] .project-entry-edit-button{color:#18131b;border:1px solid #17121b2e}:root[data-theme=light] .project-entry-status{color:#baa8c4}:root[data-theme=light] .project-preview-section{border-top:1px solid #17121b1b}:root[data-theme=light] .project-preview-section>header p{color:#704686}:root[data-theme=light] .project-preview-section>header span{color:#70587e}:root[data-theme=light] .project-preview-grid>button{color:#18131b;background:#e6dfea;border:1px solid #17121b19}:root[data-theme=light] .project-preview-grid>button>i{background:#ffffffbf;border:1px solid #17121b3d}:root[data-theme=light] .project-preview-grid>button.is-loading>span{background:linear-gradient(105deg,#e6dfea 30%,#dacfe1 48%,#e6dfea 66%)}:root[data-theme=light] .project-preview-lightbox{background:#000000f5}:root[data-theme=light] .project-preview-lightbox figcaption{color:#a69eaa}:root[data-theme=light] .project-preview-lightbox>button{color:#fff;background:#0c0c0cb8;border:1px solid #ffffff47}:root[data-theme=light] .project-preview-lightbox>button:hover{background:#a774be33;border-color:#b992cb}:root[data-theme=light] .project-entry-copy header>p{color:#704389}:root[data-theme=light] .project-entry-copy h1{-webkit-text-stroke:1.5px #17121ba8}:root[data-theme=light] .project-entry-copy h2{color:#18131b}:root[data-theme=light] .project-entry-copyright{color:#392f43;background:#17121b0c;border:1px solid #17121b1b}:root[data-theme=light] .project-entry-tabs{border-bottom:1px solid #17121b2a}:root[data-theme=light] .project-entry-tabs button{color:#70587f;border-top:1px solid #17121b22;border-right:1px solid #17121b22}:root[data-theme=light] .project-entry-tabs button:first-child{border-left:1px solid #17121b22}:root[data-theme=light] .project-entry-tabs button[aria-selected=true]{color:#18131b;border-top-color:#151018}:root[data-theme=light] .project-entry-description{color:#52405d}:root[data-theme=light] .project-entry-description-toggle{color:#18131b}:root[data-theme=light] .project-entry-description-toggle:hover{color:#6c3795}:root[data-theme=light] .project-entry-player:focus-visible{outline:2px solid #c8a8e1}:is(:root[data-theme=light] .project-entry-player:fullscreen,:root[data-theme=light] .project-entry-player.player-fullscreen){background:#000}:is(:root[data-theme=light] .project-entry-player:fullscreen .project-entry-controls,:root[data-theme=light] .project-entry-player.player-fullscreen .project-entry-controls){background:#050505eb}:root[data-theme=light] .project-entry-poster{background:#000;border:1px solid #ffffff24}:root[data-theme=light] .project-entry-video,:root[data-theme=light] .project-entry-embed{background:#000}:root[data-theme=light] .project-entry-player.is-instagram-embed .project-entry-poster,:root[data-theme=light] .project-entry-player.is-instagram-embed .project-entry-embed{background:#fff}:root[data-theme=light] .project-entry-player.is-facebook-embed .project-entry-poster,:root[data-theme=light] .project-entry-player.is-tiktok-embed .project-entry-poster{background:#000}:root[data-theme=light] .project-entry-big-play{color:#fff;background:#050505a6;border:1px solid #ffffffbf}:root[data-theme=light] .project-entry-big-play:hover{background:#74439bcc;border-color:#fff}:root[data-theme=light] .captation-hub header>p{color:#6e3e8e}:root[data-theme=light] .captation-category-card{background:#151019;border:1px solid #37303c}:root[data-theme=light] .captation-category-card:before{background:linear-gradient(#00000014,#000000eb)}:root[data-theme=light] .captation-category-card span{color:#cdb2df}:root[data-theme=light] .concert-group-placeholder:focus-visible{outline:2px solid #7c43a2}:root[data-theme=light] .captation-category-card:focus-visible{outline:2px solid #cdb2df}:root[data-theme=light] .concert-group-placeholder{color:#6e3e8e;background:#e1d8e6;border:1px solid #9173a2}:root[data-theme=light] .concert-group-placeholder span{color:#18131b}:root[data-theme=light] .captation-classify select{color:#18131b;background:#e1d8e6;border:1px solid #9173a2}:root[data-theme=light] .project-entry-pending-badge{background:#00000073}:root[data-theme=light] .project-entry-pending-badge span{color:#d8c9de;background:#050505d1;border:1px solid #ffffff3d}:root[data-theme=light] .project-entry-controls{color:#b48ac9;background:#050505;border:1px solid #ffffff21}:root[data-theme=light] .player-btn{color:#b48ac9}:root[data-theme=light] .player-btn:hover{color:#fff}:root[data-theme=light] .player-btn.is-active{color:#fff;filter:drop-shadow(0 0 6px #ae82c6cc)}:root[data-theme=light] .project-entry-progress-wrap:focus-visible{outline:2px solid #c8a8e1}:root[data-theme=light] .project-entry-progress{background:#ffffff3d}:root[data-theme=light] .project-entry-progress-buffered{background:#ffffff6b}:root[data-theme=light] .project-entry-progress-current{background:#ae82c6}:root[data-theme=light] .project-entry-time-tooltip{color:#fff;background:#141217;border:1px solid #fff3}:root[data-theme=light] .project-entry-time{color:#c9b6d4}:root[data-theme=light] .player-volume-slider{accent-color:#ae82c6}:root[data-theme=light] .local-editor-backdrop{background:#ffffffc4}:root[data-theme=light] .local-project-editor{background:#ede8f0;border-left:1px solid #17121b26}:root[data-theme=light] .local-project-editor>header{background:#ede8f0;border-bottom:1px solid #17121b1d}:root[data-theme=light] .local-project-editor header p{color:#704389}:root[data-theme=light] .local-project-editor header button{color:#18131b;border:1px solid #17121b26}:root[data-theme=light] .local-project-editor label{color:#3e3146}:root[data-theme=light] .local-project-editor input,:root[data-theme=light] .local-project-editor textarea{color:#18131b;background:#e5ddea;border:1px solid #17121b26}:root[data-theme=light] .local-project-editor input:focus,:root[data-theme=light] .local-project-editor textarea:focus{border-color:#7f499d}:root[data-theme=light] .local-editor-hint{color:#70587f}:root[data-theme=light] .local-editor-save{color:#faf9fb;background:#17111a;border:1px solid #151018}:root[data-theme=light] .local-editor-reset,:root[data-theme=light] .local-editor-remove{color:#392d40;border:1px solid #17121b2a}:root[data-theme=light] .legal-hero>p{color:#744389}:root[data-theme=light] .legal-hero>span{color:#795c8b}:root[data-theme=light] .legal-notice{background:#74439b14;border:1px solid #83479e4d;border-left:3px solid #8444a2}:root[data-theme=light] .legal-notice strong{color:#2e2333}:root[data-theme=light] .legal-summary{border-top:1px solid #17121b1f}:root[data-theme=light] .legal-summary a{color:#5b4867;border-bottom:1px solid #17121b17}:root[data-theme=light] .legal-summary a:hover{color:#18131b}:root[data-theme=light] .legal-content section{border-top:1px solid #17121b1f}:root[data-theme=light] .legal-number{color:#753e8e!important}:root[data-theme=light] .legal-page h2{color:#221b26}:root[data-theme=light] .legal-page p{color:#5b4867}:root[data-theme=light] .legal-page a{color:#763d8f;text-decoration-color:#763d8feb}:root[data-theme=light] .legal-details{border-top:1px solid #17121b17}:root[data-theme=light] .legal-details div{border-bottom:1px solid #17121b13}:root[data-theme=light] .legal-details dt{color:#795c8b}:root[data-theme=light] .legal-details dd{color:#44354d}:root[data-theme=light] .legal-sources{border-top:1px solid #17121b13}:root[data-theme=light] .privacy-provider-list a{color:#46354d;border:1px solid #17121b1b}:root[data-theme=light] .privacy-provider-list a:hover{color:#18131b;border-color:#17121b69}:root[data-theme=light] .startup-screen{color:#fff;background:#000}:root[data-theme=light] .startup-screen:after{background:radial-gradient(circle at 50% 48%,#ff68429e 0,#aa3d3657 28%,#41162224 54%,#0000 74%)}:root[data-theme=light] .startup-video{background:#000}:root[data-theme=light] .startup-emblem-button:focus-visible{outline:1px solid #ffffffbf}:root[data-theme=light] .startup-instruction{color:#a9a3ad}:root[data-theme=light] .startup-continue{color:#c3b8ca;background:#171619;border:1px solid #ffffff1f}:root[data-theme=light] .startup-continue:hover{color:#fff;background:#211c24;border-color:#cfabe185}:root[data-theme=light] .startup-skip{color:#8f8796;border:1px solid #ffffff1a}:root[data-theme=light] .startup-skip:hover,:root[data-theme=light] .startup-skip:focus-visible{color:#fff;border-color:#cfabe173}@media (width<=900px){:root[data-theme=light] .menu-toggle{border:1px solid #17121b30}:root[data-theme=light] .mobile-menu[open]{color:#18131b}:root[data-theme=light] .mobile-menu::backdrop{background:#ffffff32}:root[data-theme=light] .mobile-menu-header button{border:1px solid #17121b30}:root[data-theme=light] .mobile-menu-sheet{background:#ffffffd5;box-shadow:0 -18px 65px #00000012}:root[data-theme=light] .mobile-menu-handle{background:#d4c7db}:root[data-theme=light] .mobile-menu-card{color:#503f5b;border-bottom:1px solid #17121b0e}:root[data-theme=light] .mobile-menu-copy small{color:#5a4766}:root[data-theme=light] .mobile-menu-card[aria-current=page],:root[data-theme=light] .mobile-menu-card:active{color:#18131b}:root[data-theme=light] .mobile-menu-card:focus-visible,:root[data-theme=light] .mobile-menu-header button:focus-visible{outline:2px solid #151018}}@media (width<=900px),(pointer:coarse){:root[data-theme=light] .stage-content h1{text-shadow:0 0 3px #ffffff8c,0 0 12px #ffffff59,0 0 26px #ffffff2e}}@media (width<=620px){:root[data-theme=light] .projects-mascotte-background{filter:drop-shadow(0 0 35px #74439b28)}:root[data-theme=light] .bento-identity{background:#ffffff9a}:root[data-theme=light] .project-gallery-intro-shade{background:linear-gradient(90deg,#050505d1,#05050552),linear-gradient(#0000 42%,#080808)}:root[data-theme=light] .player-volume-slider-wrap.is-visible{background:#141217;border:1px solid #fff3}}@keyframes brand-outer-glow--light{0%,to{filter:drop-shadow(0 0 3px #74439b28)drop-shadow(0 0 8px #74439b10)}50%{filter:drop-shadow(0 0 4px #74439b67)drop-shadow(0 0 11px #74439b3c)drop-shadow(0 0 22px #74439b1e)}}@keyframes soft-white-tab-glow--light{0%,to{text-shadow:0 0 4px #74439b28,0 0 12px #74439b12,0 0 22px #74439b09}50%{text-shadow:0 0 2px #74439b73,0 0 8px #74439b6d,0 0 18px #74439b4e,0 0 34px #74439b27}}.pill-switch{--pill-w:62px;--pill-h:32px;--pill-pad:3px;--knob:calc(var(--pill-h) - var(--pill-pad) * 2);--track-bg:#17141a;--track-line:#ffffff17;--track-shadow:inset 0 2px 5px #000000a6, inset 0 -1px 0 #ffffff0a;--knob-bg:linear-gradient(145deg, #312a37, #1c1820);--knob-shadow:0 3px 8px #0000008c, inset 0 1px 0 #ffffff1f;--knob-ink:#f5f3f7;--mark-ink:#8d8594;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;min-width:44px;min-height:44px;padding:0;display:inline-grid;position:relative}.pill-switch:disabled{cursor:default;opacity:.6}.pill-switch-track{width:var(--pill-w);height:var(--pill-h);border:1px solid var(--track-line);background:var(--track-bg);box-shadow:var(--track-shadow);transition:transform .26s var(--ease-out), background-color .42s ease, border-color .42s ease, box-shadow .42s ease;border-radius:999px;justify-content:space-between;align-items:center;padding:0 9px;display:flex;position:relative}.pill-switch:hover .pill-switch-track,.pill-switch:focus-visible .pill-switch-track{transform:scale(1.07)}.pill-switch:active .pill-switch-track{transform:scale(.97)}.pill-switch:focus-visible{outline:none}.pill-switch:focus-visible .pill-switch-track{outline-offset:3px;outline:2px solid #c8a8e1}.pill-switch-mark{color:var(--mark-ink);font-family:var(--font-header);letter-spacing:.04em;font-size:.62rem;font-weight:700;transition:opacity .26s}.pill-switch[data-on=false] .pill-switch-mark-left,.pill-switch[data-on=true] .pill-switch-mark-right{opacity:0}.pill-switch-knob{width:var(--knob);height:var(--knob);background:var(--knob-bg);box-shadow:var(--knob-shadow);color:var(--knob-ink);transform:translate(calc(-50% - (var(--pill-w) - var(--knob)) / 2 + var(--pill-pad)), -50%);border-radius:50%;transition:transform .46s cubic-bezier(.34,1.36,.64,1),background .42s,box-shadow .42s,color .42s;display:grid;position:absolute;top:50%;left:50%}.pill-switch[data-on=true] .pill-switch-knob{transform:translate(calc(-50% + (var(--pill-w) - var(--knob)) / 2 - var(--pill-pad)), -50%)}.pill-switch:hover .pill-switch-knob{transform:translate(calc(-50% - (var(--pill-w) - var(--knob)) / 2 + var(--pill-pad) - 1px), -50%) scale(1.07)}.pill-switch[data-on=true]:hover .pill-switch-knob{transform:translate(calc(-50% + (var(--pill-w) - var(--knob)) / 2 - var(--pill-pad) + 1px), -50%) scale(1.07)}.pill-switch-face{grid-area:1/1;place-items:center;transition:opacity .3s,transform .46s cubic-bezier(.34,1.36,.64,1);display:grid}.pill-switch-face svg{width:16px;height:16px}.pill-switch[data-on=true] .pill-switch-face-left{opacity:0;transform:rotate(-120deg)scale(.4)}.pill-switch[data-on=false] .pill-switch-face-right{opacity:0;transform:rotate(120deg)scale(.4)}html:not([data-switch-ready]) .pill-switch *,html:not([data-switch-ready]) .pill-switch{transition:none!important}.lang-pill{--pill-w:70px}.lang-pill .language-flag{border-radius:50%;width:100%;height:100%;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff40}.lang-pill .pill-switch-face{width:calc(var(--knob) - 4px);height:calc(var(--knob) - 4px);margin:2px}.lang-pill .language-flag svg{width:100%;height:100%}.lang-pill .pill-switch-face-left,.lang-pill .pill-switch-face-right{transform:none}.lang-pill[data-on=true] .pill-switch-face-left,.lang-pill[data-on=false] .pill-switch-face-right{opacity:0;transform:scale(.5)}.header-actions{gap:8px}.startup-language .pill-switch{--track-bg:#0a080c8c}@media (width<=620px){.header-actions .pill-switch{--pill-w:54px;--pill-h:30px;min-width:40px}.header-actions .lang-pill{--pill-w:60px}.header-actions{gap:4px}}:root[data-theme=light] .pill-switch{--track-bg:#e4dde9;--track-line:#17121b14;--track-shadow:inset 0 2px 5px #17121b29, inset 0 -1px 0 #fffc;--knob-bg:linear-gradient(145deg, #fff, #f1ecf4);--knob-shadow:0 3px 8px #17121b33, inset 0 -1px 0 #17121b0f;--knob-ink:#17121b;--mark-ink:#6d6475}:root[data-theme=light] .pill-switch:focus-visible .pill-switch-track{outline-color:#6c3d92}:root[data-theme=light] .startup-language .pill-switch{--track-bg:#0a080c8c;--knob-bg:linear-gradient(145deg, #312a37, #1c1820);--knob-ink:#f5f3f7;--mark-ink:#b3abba}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-revealing]::view-transition-new(root){animation:.62s cubic-bezier(.65,0,.35,1) both koki-reveal}@keyframes koki-reveal{0%{clip-path:circle(0 at var(--reveal-x,50%) var(--reveal-y,0))}to{clip-path:circle(var(--reveal-r,150vmax) at var(--reveal-x,50%) var(--reveal-y,0))}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] .site-header .brand-mark img,:root[data-theme=light] .mobile-menu-header .brand-mark img{filter:invert()brightness(.18)}:root[data-theme=light] .trust-logos img{filter:invert()brightness(.35)contrast(1.1)}:root[data-theme=light] .project-stage,:root[data-theme=light] .video-compare-viewport,:root[data-theme=light] .bento-project,:root[data-theme=light] .project-gallery-intro,:root[data-theme=light] .captation-category-card,:root[data-theme=light] .project-preview-lightbox,:root[data-theme=light] .site-footer,:root[data-theme=light] .startup-screen{color:#f5f3f7}:root[data-theme=light] ::selection{color:#fff;background:#74439b}:root[data-theme=light] .tool-marks>span{--tool-light:#17121b;color:var(--tool-light);border-color:color-mix(in srgb, var(--tool-light) 55%, transparent);background:0 0}:root[data-theme=light] .tool-marks>[data-tool=Pr]{--tool-light:#5a45d6}:root[data-theme=light] .tool-marks>[data-tool=Ae]{--tool-light:#6b5bd0}:root[data-theme=light] .tool-marks>[data-tool=Da]{--tool-light:#17121b}:root[data-theme=light] .tool-marks>[data-tool=Au]{--tool-light:#0c756a}:root[data-theme=light] .tool-marks>[data-tool=Ps]{--tool-light:#096aa6}:root[data-theme=light] .tool-marks>[data-tool=Ai]{--tool-light:#a4520f}:root[data-theme=light] .tool-marks>[data-tool=Id]{--tool-light:#c2185b}:root[data-theme=light] .tool-marks>[data-tool=Bl]{--tool-light:#b8520d}:root[data-theme=light] .tools-index button{color:#5b5462}:root[data-theme=light] .tools-index button[aria-selected=true],:root[data-theme=light] .tools-index button:hover{color:#17121b}:root[data-theme=light] .tool-marks span{text-shadow:none}:root[data-theme=light] .project-entry-player,:root[data-theme=light] .making-video-screen{color:#f5f3f7}.footer-copy,:root[data-theme=light] .footer-copy{color:#fffc}:root[data-theme=light] input::placeholder,:root[data-theme=light] textarea::placeholder{color:#6e6576;opacity:1}:root[data-theme=light] .contact-page .ff-window input::placeholder,:root[data-theme=light] .contact-page .ff-window textarea::placeholder{color:#6e6576}:root[data-theme=light] .making-admin-toggle-btn.is-active,:root[data-theme=light] .making-source-tab.is-active,:root[data-theme=light] .making-btn-primary{background:#6d3fd6}:root[data-theme=light] .making-btn-primary.is-blender-btn{background:#b44f0c;border-color:#b44f0c}:root[data-theme=light] .making-tool-section-number.is-blender,:root[data-theme=light] .making-video-index-badge.is-blender,:root[data-theme=light] .making-video-tool-tag.is-blender,:root[data-theme=light] .making-tool-pill.is-blender-pill.is-selected{color:#8a3a05}:root[data-theme=light] .making-video-index-badge.is-premiere{color:#7e0a8e}:root[data-theme=light] .making-video-index-badge.is-davinci{color:#9a1208}:root[data-theme=light] .making-icon-btn.is-delete{color:#9e0e0e}:root[data-theme=light] .nav-link{color:#5b5462}:root[data-theme=light] .nav-link:hover,:root[data-theme=light] .nav-link:focus-visible{color:#74439b}:root[data-theme=light] .nav-link[aria-current=page]{color:#17121b}:root[data-theme=light] .nav-link:hover,:root[data-theme=light] .nav-link:focus-visible,:root[data-theme=light] .nav-link[aria-current=page],:root[data-theme=light] .mobile-nav a:hover,:root[data-theme=light] .mobile-nav a:focus-visible,:root[data-theme=light] .mobile-nav a[aria-current=page],:root[data-theme=light] button[role=tab]:hover,:root[data-theme=light] button[role=tab]:focus-visible,:root[data-theme=light] button[role=tab][aria-selected=true]{text-shadow:none;animation:none}:root[data-theme=light] .nav-indicator{box-shadow:none;background:#74439b;height:3px}:root[data-theme=light] .brand-mark:hover,:root[data-theme=light] .brand-mark:focus-visible{filter:none;animation:none}:root[data-theme=light] .brand-mark:after{mix-blend-mode:normal;background:linear-gradient(105deg,#0000 30%,#b59aca59 42%,#d6bee8f2 50%,#74439b4d 58%,#0000 70%)}.stacked-line,.stage-ghost .stacked-line{display:block}.stacked-line+.stacked-line{margin-top:.12em}.stage-ghost{margin-top:-.14em;padding:.14em 0 .26em}.project-entry-copy h1{padding-bottom:.08em;line-height:.92}.project-entry-copy h1[data-title-size=medium]{line-height:.95}
