.dlw-demo.dlw-film{aspect-ratio:var(--dlw-film-ar,1.7778);box-sizing:border-box;background:#1f1b17;isolation:isolate}.dlw-film-poster,.dlw-film-video{position:absolute;inset:0;width:100%;height:100%}.dlw-film-video{display:block;object-fit:contain;background:#1f1b17}.dlw-film-poster img{object-fit:cover}.dlw-film-poster{z-index:1;transition:opacity .28s ease}.dlw-film.is-painted .dlw-film-poster{opacity:0;pointer-events:none}.dlw-demo.dlw-film{container-type:inline-size}.dlw-film-play{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,1.6cqw,20px);padding:0;border:0;border-radius:inherit;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.dlw-film-spot{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side ellipse at 50% 52%,#000 58%,transparent 100%);mask-image:radial-gradient(closest-side ellipse at 50% 52%,#000 58%,transparent 100%)}.dlw-film-play-disc{--d:clamp(60px,10cqw,132px);display:grid;place-items:center;width:var(--d);height:var(--d);border-radius:50%;background:rgba(255,252,247,.96);box-shadow:0 0 0 calc(var(--d) * .06) rgba(225,146,0,.34),0 0 calc(var(--d) * .55) rgba(225,146,0,.5),0 calc(var(--d) * .1) calc(var(--d) * .3) rgba(0,0,0,.35);transition:transform .24s cubic-bezier(.2,.7,.2,1),box-shadow .24s ease}.dlw-film-play-disc svg{width:58%;height:58%;fill:#1f1b17;stroke:#1f1b17}.dlw-film-play-time{display:inline-flex;align-items:center;height:clamp(24px,3.7cqw,46px);padding:0 clamp(10px,1.5cqw,18px);border:1.5px solid rgba(255,252,247,.88);border-radius:999px;background:rgba(20,16,13,.5);color:#fffcf7;font-family:var(--font-sans,system-ui),system-ui,sans-serif;font-size:clamp(13px,2cqw,24px);font-weight:700;line-height:1;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dlw-film-play:hover .dlw-film-play-disc{transform:scale(1.06);box-shadow:0 0 0 calc(var(--d) * .08) rgba(225,146,0,.42),0 0 calc(var(--d) * .7) rgba(225,146,0,.6),0 calc(var(--d) * .12) calc(var(--d) * .34) rgba(0,0,0,.38)}.dlw-film-play:active .dlw-film-play-disc{transform:scale(.97)}.dlw-film-play:focus-visible{outline:none}.dlw-film-play:focus-visible .dlw-film-play-disc{outline:3px solid #e19200;outline-offset:5px}.dlw-film-end{position:absolute;left:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:1.6cqw;pointer-events:none;animation:dlw-film-end-in .46s cubic-bezier(.2,.7,.2,1) both}@keyframes dlw-film-end-in{0%{opacity:0;transform:translateY(1.6cqw)}}.dlw-film-end-btn{display:inline-flex;align-items:center;gap:.5em;padding:clamp(8px,1.4cqw,28px) clamp(16px,2.8cqw,56px);border-radius:999px;background:#fffcf7;color:#1f1b17;font-family:var(--font-sans,system-ui),system-ui,sans-serif;font-size:clamp(13px,2.34cqw,45px);font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;box-shadow:0 0 3.1cqw rgba(225,146,0,.65);pointer-events:auto;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.dlw-film-end-btn:hover{transform:translateY(-2px);box-shadow:0 0 0 3px rgba(225,146,0,.55),0 0 4cqw rgba(225,146,0,.8)}.dlw-film-end-btn:focus-visible{outline:3px solid #e19200;outline-offset:4px}.dlw-film:focus{outline:none}.dlw-film.is-idle{cursor:none}.dlw-film-bar{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:4px;padding:36px 12px 10px;background:linear-gradient(0deg,rgba(12,10,8,.74),rgba(12,10,8,.38) 55%,rgba(12,10,8,0));color:#fffcf7;opacity:0;pointer-events:none;transition:opacity .22s ease}.dlw-film-bar.is-shown,.dlw-film-bar:has(:focus-visible){opacity:1;pointer-events:auto}.dlw-film-ctl{flex:none;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:10px;background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease}.dlw-film-ctl:hover{background:rgba(255,252,247,.14)}.dlw-film-ctl:focus-visible{outline:2px solid #e19200;outline-offset:1px}.dlw-film-ctl svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.dlw-film-ctl svg.is-fill{fill:currentColor;stroke-width:1.6}.dlw-film-ctl.is-on{color:#e19200}.dlw-film-clock{flex:none;padding:0 8px 0 4px;font-family:var(--font-sans,system-ui),system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dlw-film-clock-total{opacity:.72}.dlw-film-seek{--p:0;flex:1 1 auto;min-width:48px;height:24px;margin:0 8px;background:transparent;cursor:pointer;appearance:none}.dlw-film-seek:focus-visible{outline:2px solid #e19200;outline-offset:2px;border-radius:4px}.dlw-film-seek::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,#e19200 calc(var(--p) * 100%),rgba(255,252,247,.34) calc(var(--p) * 100%))}.dlw-film-seek::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5px;border:0;border-radius:50%;background:#fffcf7;box-shadow:0 1px 4px rgba(0,0,0,.45);appearance:none;-webkit-transition:transform .14s ease;transition:transform .14s ease}.dlw-film-seek:hover::-webkit-slider-thumb{transform:scale(1.2)}.dlw-film-seek::-moz-range-track{height:4px;border-radius:2px;background:rgba(255,252,247,.34)}.dlw-film-seek::-moz-range-progress{height:4px;border-radius:2px;background:#e19200}.dlw-film-seek::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:#fffcf7;box-shadow:0 1px 4px rgba(0,0,0,.45)}.dlw-demo.dlw-film:fullscreen,.dlw-fold.is-scroll-grow .dlw-demo.dlw-film:fullscreen{border-radius:0;box-shadow:none;background:#000;animation:none;scale:none}.dlw-film:fullscreen .dlw-film-video{background:#000}.dlw-film:fullscreen .dlw-film-bar{padding:48px 20px 16px}@media (max-width:920px){.dlw-film-bar{gap:0;padding:28px 6px 4px}.dlw-film-ctl{width:38px;height:38px}.dlw-film-ctl svg{width:20px;height:20px}.dlw-film-clock{padding:0 4px 0 2px;font-size:12px}.dlw-film-seek{margin:0 6px}}@media (prefers-reduced-motion:reduce){.dlw-film-bar,.dlw-film-ctl,.dlw-film-end-btn,.dlw-film-play-disc,.dlw-film-poster{transition:none}.dlw-film-end{animation:none}}.dlw-fold:has(.dlw-film-wrap){--dlw-film-grow:1.2;--dlw-film-peak:0.84}@media (min-width:921px) and (prefers-reduced-motion:no-preference){.dlw-fold .dlw-demo-sec:has(>.dlw-film-wrap){margin-top:max(clamp(28px,4vh,42px),calc((var(--dlw-film-grow) - 1) / 2 * min(100% / var(--dlw-film-ar, 1.7778),
            (100vh - var(--dlw-nav-h, 78px)) * var(--dlw-film-peak) / var(--dlw-film-grow)) + 14px))}.dlw-fold .dlw-demo-wrap.dlw-film-wrap{width:min(100%,calc((100vh - var(--dlw-nav-h, 78px)) * var(--dlw-film-peak) * var(--dlw-film-ar, 1.7778) / var(--dlw-film-grow)));margin-inline:auto}}@keyframes dlw-film-grow{0%{scale:1;animation-timing-function:cubic-bezier(.45,0,.25,1)}40%{scale:var(--dlw-grow-to,1.2)}60%{scale:var(--dlw-grow-to,1.2);animation-timing-function:cubic-bezier(.45,0,.25,1)}to{scale:1}}@keyframes dlw-film-fill{0%{scale:1;border-radius:20px;animation-timing-function:cubic-bezier(.45,0,.25,1)}40%{scale:var(--dlw-grow-to,1.08);border-radius:0}60%{scale:var(--dlw-grow-to,1.08);border-radius:0;animation-timing-function:cubic-bezier(.45,0,.25,1)}to{scale:1;border-radius:20px}}@keyframes dlw-nav-yield{0%{opacity:1;visibility:visible}24%{opacity:1;visibility:visible;animation-timing-function:cubic-bezier(.45,0,.25,1)}40%{opacity:0;visibility:hidden}60%{opacity:0;visibility:hidden;animation-timing-function:cubic-bezier(.45,0,.25,1)}76%{opacity:1;visibility:visible}to{opacity:1;visibility:visible}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){@media (min-width:921px){.dlw-page .dc2-nav[data-film-yield]{animation:dlw-nav-yield linear both;animation-timeline:scroll(root block);animation-range:0 var(--dlw-grow-span,600px)}}.dlw-fold.is-scroll-grow .dlw-demo.dlw-film{animation:dlw-film-grow linear both;animation-timeline:scroll(root block);animation-range:0 var(--dlw-grow-span,600px)}@media (max-width:920px){.dlw-fold.is-scroll-grow .dlw-demo.dlw-film{animation-name:dlw-film-fill}}}@supports not (animation-timeline:scroll()){@media (min-width:921px){.dlwa-page .dc2-nav.en4-nav[data-film-yield]{transition:background var(--mo-fast) ease,border-color var(--mo-fast) ease,opacity .4s ease,visibility 0s linear 0s}.dlwa-page .dc2-nav.en4-nav[data-film-yield][data-film-near]{opacity:0;visibility:hidden;transition:background var(--mo-fast) ease,border-color var(--mo-fast) ease,opacity .4s ease,visibility 0s linear .4s}}.dlw-fold.is-scroll-grow .dlw-demo.dlw-film{transition:scale .7s cubic-bezier(.45,0,.25,1),border-radius .7s cubic-bezier(.45,0,.25,1)}.dlw-fold.is-scroll-grow.is-near .dlw-demo.dlw-film{scale:var(--dlw-grow-to,1.04)}@media (max-width:920px){.dlw-fold.is-scroll-grow.is-near .dlw-demo.dlw-film{border-radius:0}}}}.dlw-demo.dlw-ixg{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;--ixg-ink:#1f1b17;--ixg-ink-2:#4a423a;--ixg-faint:#b7ac9d;--ixg-app-bg:#ffffff;--ixg-app-row:#f4efe5;--ixg-app-line:#ece6da;--ixg-paper:#fbf6ea;--ixg-blue:#2f62f5;--ixg-blue-2:#4a78ff;--ixg-glass:rgba(22,20,18,0.92);--ixg-dim:rgba(20,16,12,0.55)}.ixg-inner,.ixg-stage{position:relative}.ixg-inner{display:grid;gap:clamp(14px,1.8vw,20px)}.ixg-video{position:relative;z-index:1;transform-origin:50% 50%}.ixg-screen{position:relative;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:var(--ixg-app-bg);border:1px solid var(--ixg-app-line);box-shadow:0 1px 2px rgba(31,27,23,.06),0 34px 80px -40px rgba(31,27,23,.45);container-type:inline-size;font-family:var(--dlw-sans)}.ixg-cam{transform-origin:0 0}.ixg-cam,.ixg-shot{position:absolute;inset:0}.ixg-shot{display:grid;grid-template-columns:22% 1fr;color:var(--ixg-ink);background:var(--ixg-app-bg)}.ixg-shot-a{z-index:0}.ixg-shot-b{z-index:1}.ixg-shot nav{background:var(--ixg-app-row);padding:4cqw 1.8cqw;display:grid;align-content:start;gap:.5cqw}.ixg-shot nav small{font:600 1.4cqw/1 var(--dlw-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ixg-faint);padding:0 1.3cqw 1.2cqw}.ixg-shot nav span{font:500 1.95cqw/1 var(--dlw-sans);color:var(--ixg-ink-2);padding:1.1cqw 1.3cqw;border-radius:1cqw;white-space:nowrap}.ixg-shot nav span.on{background:var(--ixg-app-bg);color:var(--ixg-ink);font-weight:600}.ixg-shot main{padding:4.2cqw 4.6cqw;display:grid;align-content:start;gap:.4cqw}.ixg-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.8cqw}.ixg-shot h4{margin:0;font:600 3.4cqw/1 var(--dlw-sans);color:var(--ixg-ink)}.ixg-fld{display:grid;gap:.9cqw;padding:1.2cqw 0 1.6cqw;border-bottom:1px solid var(--ixg-app-line)}.ixg-fld b{font:600 1.7cqw/1 var(--dlw-sans);color:var(--ixg-ink-2)}.ixg-fld i{height:3.6cqw;border-radius:1cqw;border:1px solid var(--ixg-app-line);background:var(--ixg-app-bg)}.ixg-inv{font:600 2.1cqw/1 var(--dlw-sans);color:var(--ixg-paper);background:var(--ixg-ink);padding:1.2cqw 2.4cqw;border-radius:99px}.ixg-mrow{display:grid;grid-template-columns:3.8cqw 1fr auto;gap:1.8cqw;align-items:center;padding:1.5cqw 0;border-bottom:1px solid var(--ixg-app-line)}.ixg-mrow b{width:3.8cqw;height:3.8cqw;border-radius:50%}.ixg-mrow b,.ixg-mrow i{background:var(--ixg-app-line)}.ixg-mrow i{height:1.3cqw;border-radius:4px}.ixg-mrow em{font:500 1.8cqw/1 var(--dlw-sans);font-style:normal;color:var(--ixg-ink-2);border:1px solid var(--ixg-app-line);border-radius:99px;padding:.8cqw 1.8cqw}.ixg-mc{position:absolute;z-index:2;width:3.4cqw;height:3.4cqw;left:64%;top:70%}.ixg-mc path{fill:var(--ixg-ink);stroke:var(--ixg-app-bg)}.ixg-focus{position:absolute;z-index:2;border-radius:1.4cqw;border:3px solid var(--ixg-blue-2);box-shadow:0 0 0 200cqw rgba(20,16,12,.26);opacity:0;transform-origin:50% 50%}.ixg-bar{position:absolute;left:0;right:0;bottom:0;z-index:5;height:9cqw;padding:0 3cqw 2.3cqw;display:flex;align-items:flex-end;gap:2cqw;background:linear-gradient(transparent,rgba(20,16,12,.5))}.ixg-tc,.ixg-tc-total{font:500 max(10px,1.9cqw)/1 var(--dlw-mono);color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ixg-track{position:relative;flex:1 1;height:max(3px,.7cqw);border-radius:99px;background:rgba(255,255,255,.35);margin-bottom:.55cqw}.ixg-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:#fff}.ixg-knob{z-index:2;width:max(10px,2.4cqw);height:max(10px,2.4cqw);background:#fff;transform:translate(-50%,-50%);box-shadow:0 1px 4px rgba(0,0,0,.35)}.ixg-knob,.ixg-pin,.ixg-pinring{position:absolute;top:50%;border-radius:50%}.ixg-pin,.ixg-pinring{z-index:3;width:max(9px,1.9cqw);height:max(9px,1.9cqw)}.ixg-pin{background:var(--ixg-blue);box-shadow:0 0 0 max(2px,.4cqw) #fff;transform:translate(-50%,-50%) scale(0)}.ixg-pinring{border:2px solid #9db7ff;transform:translate(-50%,-50%);opacity:0}.ixg-dk{position:absolute;z-index:6;width:5.4cqw;height:5.4cqw;border-radius:50%;background:var(--ixg-paper);box-shadow:0 0 0 .4cqw #e0925a,0 .8cqw 1.6cqw rgba(0,0,0,.35);display:grid;place-items:center;opacity:0}.ixg-dk img{width:62%;height:62%;display:block}.ixg-jump{position:absolute;z-index:6;left:0;top:0;height:max(24px,5.2cqw);padding:0 2.4cqw;border-radius:99px;background:linear-gradient(90deg,var(--ixg-blue),var(--ixg-blue-2));color:#fff;display:inline-flex;align-items:center;gap:1.2cqw;font:700 max(11px,2.2cqw)/1 var(--dlw-sans);white-space:nowrap;opacity:0;box-shadow:0 1cqw 2cqw -.6cqw rgba(0,0,0,.45)}.ixg-jump svg{width:max(11px,2.2cqw);height:max(11px,2.2cqw)}.ixg-pause{position:absolute;inset:0;z-index:5;display:grid;place-items:center;background:var(--ixg-dim);opacity:0}.ixg-pause-in{display:grid;justify-items:center;gap:2.4cqw}.ixg-disc{width:13cqw;height:13cqw;border-radius:50%;background:#fff;display:grid;place-items:center}.ixg-disc svg{width:52%;height:52%}.ixg-pause-t{font:700 max(15px,3.8cqw)/1.1 var(--dlw-sans);color:#fff;letter-spacing:.01em}.ixg-ppill{position:absolute;left:2.6cqw;top:2.6cqw;z-index:5;display:flex;align-items:center;gap:1.2cqw;padding:1.2cqw 2.2cqw 1.2cqw 1.6cqw;border-radius:99px;background:rgba(20,16,12,.8);color:#fff;font:600 max(10px,2.2cqw)/1 var(--dlw-sans);white-space:nowrap;opacity:0}.ixg-ppill svg{width:max(10px,2.4cqw);height:max(10px,2.4cqw)}.ixg-scrim{inset:0;background:rgba(20,16,12,.4);opacity:0}.ixg-capzone,.ixg-scrim{position:absolute;z-index:4}.ixg-capzone{left:0;right:0;bottom:0;height:64%;pointer-events:none;background:linear-gradient(rgba(20,16,12,0),rgba(20,16,12,.04) 15%,rgba(20,16,12,.12) 30%,rgba(20,16,12,.25) 45%,rgba(20,16,12,.41) 60%,rgba(20,16,12,.57) 75%,rgba(20,16,12,.7) 88%,rgba(20,16,12,.78))}.ixg-cap{position:absolute;z-index:5;left:3.6cqw;right:3.6cqw;bottom:0;color:#fff;display:grid;gap:1.1cqw;text-shadow:0 1px 8px rgba(0,0,0,.45);transform:translateY(-9.5cqw)}.ixg-who{display:flex;align-items:center;gap:1.3cqw;font:600 max(11px,1.9cqw)/1 var(--dlw-sans);color:rgba(255,255,255,.82)}.ixg-dm,.ixg-who img{width:max(18px,3.6cqw);height:max(18px,3.6cqw);border-radius:50%;object-fit:cover;flex:none;display:block}.ixg-dm{background:var(--ixg-paper);display:grid;place-items:center}.ixg-dm img{width:64%;height:64%;border-radius:0;object-fit:contain}.ixg-txt{margin:0;max-width:92%;font:600 max(14px,3.4cqw)/1.38 var(--dlw-sans);color:#fff}.ixg-check{position:absolute;z-index:6;left:50%;top:46%;display:flex;align-items:center;gap:1.4cqw;height:max(26px,6cqw);padding:0 2.8cqw;border-radius:99px;background:linear-gradient(90deg,var(--ixg-blue),var(--ixg-blue-2));color:#fff;font:600 max(12px,2.6cqw)/1 var(--dlw-sans);white-space:nowrap;opacity:0;box-shadow:0 1cqw 2.4cqw -.6cqw rgba(0,0,0,.45)}.ixg-spin{width:max(11px,2.4cqw);height:max(11px,2.4cqw);border-radius:50%;border:max(2px,.4cqw) solid rgba(255,255,255,.4);border-top-color:#fff}@media (prefers-reduced-motion:no-preference){.ixg-spin{animation:ixg-spin .8s linear infinite}}@keyframes ixg-spin{to{transform:rotate(1turn)}}.ixg-card{position:absolute;z-index:6;left:50%;top:46%;width:68%;border-radius:1.8cqw;overflow:hidden;background:#fffcf6;box-shadow:0 2cqw 5cqw -1.5cqw rgba(0,0,0,.55);opacity:0}.ixg-band{height:max(26px,6.2cqw);padding:0 2.6cqw;display:flex;align-items:center;gap:1.4cqw;background:linear-gradient(100deg,#0f3a28,#1b5e40 54%,#2c7852);color:#fff;font:700 max(12px,2.4cqw)/1 var(--dlw-sans);white-space:nowrap}.ixg-band svg{width:max(12px,2.6cqw);height:max(12px,2.6cqw);flex:none}.ixg-card-body{padding:2.4cqw 2.8cqw 3cqw}.ixg-card h6{margin:0;font:600 max(14px,3cqw)/1.2 var(--dc2-display);color:#211c14}.ixg-card p{margin:1.2cqw 0 0;font:400 max(12px,2.5cqw)/1.5 var(--dlw-sans);color:#8a8177}.ixg-card mark{background:#fbefc4;color:#211c14;border-radius:3px;padding:0 2px}.ixg-ticket{position:absolute;z-index:6;left:50%;top:47%;display:flex;align-items:center;gap:3.4cqw;opacity:0}.ixg-tk{width:58cqw;border-radius:1.8cqw;overflow:hidden;background:#1f1a15;border:1.5px solid rgba(255,255,255,.85);box-shadow:0 2cqw 5cqw -1.5cqw rgba(0,0,0,.7)}.ixg-from{display:flex;align-items:center;gap:1.3cqw;padding:1.8cqw 2.6cqw 0;font:500 max(10px,1.9cqw)/1.3 var(--dlw-sans);color:rgba(244,238,229,.72)}.ixg-from b{color:#f7f1e6;font-weight:700}.ixg-from img{width:max(16px,3.2cqw);height:max(16px,3.2cqw);border-radius:50%;object-fit:cover;flex:none}.ixg-q{padding:1.4cqw 2.6cqw 2.4cqw;font:400 max(12px,2.6cqw)/1.4 var(--dc2-display);color:#f7f1e6}.ixg-q span{color:#e0925a}.ixg-arc{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.ixg-arc-p{fill:none;stroke-linecap:round;filter:drop-shadow(0 0 .6cqw rgba(202,242,214,.55))}.ixg-arc-h{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;opacity:0;filter:drop-shadow(0 0 .6cqw rgba(202,242,214,.7))}.ixg-face{position:relative;width:13cqw;height:13cqw;flex:none}.ixg-face img{position:relative;display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:0 0 0 .5cqw #fff}.ixg-fl{inset:-1.2cqw;border-radius:50%;box-shadow:0 0 0 .7cqw #8fb8ff,0 0 4cqw 1.2cqw rgba(143,184,255,.6);opacity:0}.ixg-btn,.ixg-fl{position:absolute}.ixg-btn{z-index:6;right:3cqw;bottom:11cqw;height:max(30px,6.2cqw);padding:0 max(14px,2.8cqw);display:inline-flex;align-items:center;gap:max(6px,1.2cqw);border-radius:999px;background:linear-gradient(180deg,var(--ixg-blue-2),var(--ixg-blue));color:#fff;font:700 max(12px,2.5cqw) /1 var(--dlw-sans);white-space:nowrap;box-shadow:0 1.4cqw 3cqw -1.2cqw rgba(47,98,245,.75);transform-origin:50% 50%;pointer-events:none}.ixg-btn svg{flex:none;width:max(13px,2.6cqw);height:max(13px,2.6cqw)}.ixg-ripple{position:absolute;z-index:5;left:0;top:0;border-radius:999px;border:2px solid var(--ixg-blue-2);opacity:0;pointer-events:none}.ixg-cap--narr{right:34cqw}.ixg--mid .ixg-cap:not(.ixg-cap--narr){top:46%;bottom:auto;left:8cqw;right:8cqw;justify-items:center;text-align:center;transform:translateY(-50%);text-shadow:0 0 2.6cqw rgba(0,0,0,.5),0 0 7cqw rgba(0,0,0,.35)}.ixg--mid .ixg-cap:not(.ixg-cap--narr) .ixg-txt{max-width:none}.ixg--mid .ixg-cap:not(.ixg-cap--narr) .ixg-who{gap:1.6cqw;font-size:max(14px,2.9cqw)}.ixg--mid .ixg-cap:not(.ixg-cap--narr) :is(.ixg-who>img,.ixg-dm){width:max(26px,5.8cqw);height:max(26px,5.8cqw)}.ixg--mid .ixg-dk img,.ixg--mid .ixg-dm img{width:54%;height:54%}.ixg--mid .ixg-cap:not(.ixg-cap--narr) .ixg-wv{height:max(14px,3cqw)}.ixg--mid .ixg-btn{left:0;right:0;width:max-content;margin:0 auto;bottom:12cqw;height:max(40px,9cqw);padding:0 max(20px,4.4cqw);gap:max(8px,1.6cqw);font-size:max(15px,3.7cqw);box-shadow:0 2cqw 4.6cqw -1.4cqw rgba(47,98,245,.8)}.ixg--mid .ixg-btn svg{width:max(16px,3.7cqw);height:max(16px,3.7cqw)}.ixg--mid :is(.ixg-pause,.ixg-ppill){display:none}.ixg--mid .ixg-scrim{background:rgba(20,16,12,.62)}.ixg-wv{display:inline-flex;align-items:center;gap:max(1.5px,.32cqw);height:max(12px,2.3cqw);margin-left:.3cqw;opacity:0}.ixg-wv i{display:block;width:max(2px,.42cqw);height:100%;border-radius:2px;background:#9db7ff;transform:scaleY(.3);transform-origin:50% 50%}.ixg-fly{width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--ixg-blue);box-shadow:0 0 0 2px #fff}.ixg-fly,.ixg-tag{position:absolute;left:0;top:0;z-index:7;opacity:0;pointer-events:none}.ixg-tag{transform-origin:0 0}.ixg-tag-arrow{position:absolute;left:-2px;top:-2px;width:20px;height:22px;overflow:visible}.ixg-tag-in{position:absolute;left:16px;top:18px;display:flex;align-items:center;gap:10px;white-space:nowrap}.ixg-tag-in img{width:32px;height:32px;border-radius:50%;object-fit:cover;display:block}.ixg-tag-lb{font:600 16px var(--dlw-sans);color:var(--ixg-ink)}.ixg--mid .ixg-tag-arrow{left:-3px;top:-3px;width:30px;height:33px}.ixg--mid .ixg-tag-in{left:24px;top:28px;gap:8px}.ixg--mid .ixg-tag-in img{width:46px;height:46px;box-shadow:0 0 0 3px #fff,0 6px 16px -4px rgba(0,0,0,.45)}.ixg--mid .ixg-tag-lb{padding:7px 14px;border-radius:999px;background:var(--ixg-blue);color:#fff;font:700 21px/1 var(--dlw-sans);box-shadow:0 6px 16px -4px rgba(0,0,0,.45)}@media (max-width:560px){.ixg--mid .ixg-tag-arrow{width:24px;height:26px}.ixg--mid .ixg-tag-in{left:19px;top:22px;gap:6px}.ixg--mid .ixg-tag-in img{width:34px;height:34px}.ixg--mid .ixg-tag-lb{padding:5px 11px;font-size:16px}.ixg-ticket{gap:2.4cqw;top:50%}.ixg-tk{width:70cqw}.ixg-face{width:11cqw;height:11cqw}.ixg-card{width:80%;top:50%}}.dlw-fold:has(.dlw-ixg-wrap){--dlw-film-grow:1.16;--dlw-film-peak:0.86;--ixg-ar:1.7778}.dlw-fold:has(.dlw-ixg-wrap){overflow-x:clip;overflow-y:visible}.dlw-fold:has(.dlw-ixg-wrap):after{opacity:1}.dlw-ixg-wrap:before{-webkit-mask-image:radial-gradient(farthest-side at 50% 50%,#000 52%,transparent 100%);mask-image:radial-gradient(farthest-side at 50% 50%,#000 52%,transparent 100%)}@media (min-width:921px) and (prefers-reduced-motion:no-preference){.dlw-fold .dlw-demo-sec:has(>.dlw-ixg-wrap){margin-top:max(clamp(28px,4vh,42px),calc((var(--dlw-film-grow) - 1) / 2 * min(100% / var(--ixg-ar), (100vh - var(--dlw-nav-h, 78px)) * var(--dlw-film-peak) / var(--dlw-film-grow)) + 14px))}.dlw-fold .dlw-demo-wrap.dlw-ixg-wrap{width:min(100%,calc((100vh - var(--dlw-nav-h, 78px)) * var(--dlw-film-peak) * var(--ixg-ar) / var(--dlw-film-grow)));margin-inline:auto}}@keyframes ixg-grow{0%{scale:1;animation-timing-function:cubic-bezier(.45,0,.25,1)}40%{scale:var(--dlw-grow-to,1.16)}60%{scale:var(--dlw-grow-to,1.16);animation-timing-function:cubic-bezier(.45,0,.25,1)}to{scale:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.dlw-fold.is-scroll-grow .dlw-demo.dlw-ixg{animation:ixg-grow linear both;animation-timeline:scroll(root block);animation-range:0 var(--dlw-grow-span,600px)}}@supports not (animation-timeline:scroll()){.dlw-fold.is-scroll-grow .dlw-demo.dlw-ixg{transition:scale .7s cubic-bezier(.45,0,.25,1)}.dlw-fold.is-scroll-grow.is-near .dlw-demo.dlw-ixg{scale:var(--dlw-grow-to,1.04)}}}.InTheLoopDraft_section__yujaz{position:relative;isolation:isolate;background:#f7f3e8;color:#302a24;border-top:1px solid #dfd5c2;font-family:var(--dlw-sans,"Source Sans 3",sans-serif);scroll-margin-top:0}.InTheLoopDraft_stage__V0Pi8{width:100%;padding:80px 28px calc(72px + var(--ground-overlap, 0px));display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.InTheLoopDraft_heading__d0A_n{text-align:center;flex:none;max-width:1140px}.InTheLoopDraft_eyebrow__e8iZK{font-size:12px;font-weight:650;letter-spacing:.17em;text-transform:uppercase;color:#8c6c36}.InTheLoopDraft_heading__d0A_n h2{margin:12px 0 0;font-size:clamp(25px,2.8vw,40px);font-weight:650;letter-spacing:-.035em;line-height:1.2}.InTheLoopDraft_heading__d0A_n em{color:#a77627;font-style:normal}.InTheLoopDraft_mobileBreak___tD6_{display:none}.InTheLoopDraft_sceneWrap__Yjdt7{position:relative;width:min(100%,1200px);margin-top:24px;flex:none}.InTheLoopDraft_scene__tAMIg{display:block;width:100%;height:auto;overflow:visible}.InTheLoopDraft_replay__AG0Gn{--rx:-50%;position:absolute;left:50%;bottom:4px;z-index:1;display:inline-flex;align-items:center;gap:8px;padding:9px 19px 9px 16px;border:1px solid #c39137;border-radius:999px;background:#fffaf0;color:#6b4a14;font:inherit;font-size:15px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 1px 2px rgba(48,42,36,.07),0 10px 26px rgba(48,42,36,.1);opacity:0;visibility:hidden;transform:translate(var(--rx),8px);transition:opacity .4s ease,transform .4s cubic-bezier(.2,.7,.3,1),visibility 0s linear .4s}.InTheLoopDraft_replay__AG0Gn[data-shown=true]{opacity:1;visibility:visible;transform:translate(var(--rx));transition:opacity .4s ease,transform .4s cubic-bezier(.2,.7,.3,1),visibility 0s}.InTheLoopDraft_replay__AG0Gn:hover{background:#fff5e2;border-color:#a77627}.InTheLoopDraft_replay__AG0Gn:focus-visible{outline:3px solid #b58332;outline-offset:3px}.InTheLoopDraft_replayGlyph__hshUK{font-size:18px;line-height:1;color:#a77627}.InTheLoopDraft_name__k9i7p{font-size:23px;font-weight:550;fill:#302a24}.InTheLoopDraft_role__L_QWa{font-size:18px;font-weight:600;fill:#a77627}.InTheLoopDraft_deputyLetter__2iXdl{font-family:Georgia,serif;font-size:86px;font-weight:700;fill:#513711}.InTheLoopDraft_dialogue__K_QyT{font-size:23px;font-weight:650;fill:#000;letter-spacing:-.4px}.InTheLoopDraft_liveText__sFeZ_{font-size:13px;font-weight:750;fill:#3d5144;letter-spacing:.4px}.InTheLoopDraft_footer__geljm{width:min(100%,340px);text-align:center;flex:none}.InTheLoopDraft_controls__YqPab{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px}.InTheLoopDraft_controls__YqPab>span{font-size:14px;line-height:1.3;max-width:240px}.InTheLoopDraft_controls__YqPab button{border:1px solid #b7a887;border-radius:20px;background:#fffaf0;color:#302a24;padding:10px 14px;white-space:nowrap;cursor:pointer;font:inherit;font-size:14px}.InTheLoopDraft_controls__YqPab button:disabled{opacity:.35;cursor:default}.InTheLoopDraft_controls__YqPab button:focus-visible{outline:3px solid #b58332;outline-offset:4px}.InTheLoopDraft_section__yujaz[data-motion=static] .InTheLoopDraft_footer__geljm{width:min(100%,650px)}@media (max-width:700px){.InTheLoopDraft_stage__V0Pi8{padding:62px 12px calc(52px + var(--ground-overlap, 0px))}.InTheLoopDraft_heading__d0A_n h2{font-size:clamp(24px,5.6vw,32px)}.InTheLoopDraft_mobileBreak___tD6_{display:block}.InTheLoopDraft_eyebrow__e8iZK{font-size:11px}.InTheLoopDraft_sceneWrap__Yjdt7{margin-top:22px}.InTheLoopDraft_name__k9i7p{font-size:25px}.InTheLoopDraft_role__L_QWa{font-size:20px}.InTheLoopDraft_dialogue__K_QyT{font-size:24px}.InTheLoopDraft_replay__AG0Gn{--rx:0;left:6px}.InTheLoopDraft_footer__geljm{width:min(75%,290px)}.InTheLoopDraft_controls__YqPab{flex-wrap:wrap}.InTheLoopDraft_controls__YqPab>span{order:-1;flex:0 0 100%;max-width:none;min-height:36px}}@media (prefers-reduced-motion:reduce){.InTheLoopDraft_replay__AG0Gn{transition:opacity .01ms,visibility 0s}}.dlw-try{position:relative;padding-block:clamp(36px,6vw,72px) clamp(40px,6vw,80px);scroll-margin-top:72px;background:var(--dlw-bg)}.dlw-try__inner{display:grid;justify-items:center;gap:clamp(20px,3vw,32px)}.dlw-try__head{margin:0;text-align:center;text-wrap:balance}.dlw-try__film{width:100%}@media (min-width:921px) and (prefers-reduced-motion:no-preference){.dlw-try__film{width:min(100%,calc((100vh - var(--dlw-nav-h, 78px)) * .86 * 1.7778 / 1.16))}}.dlw-try__frame{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:16px;background:#ece6da;box-shadow:0 1px 2px rgba(31,27,23,.06),0 34px 80px -40px rgba(31,27,23,.45);container-type:inline-size;cursor:pointer;-webkit-tap-highlight-color:transparent}.dlw-try__still{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.dlw-try__play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,1.6cqw,20px);pointer-events:none}.dlw-try__disc{--d:clamp(52px,10cqw,132px);position:relative;display:grid;place-items:center;width:var(--d);height:var(--d);border-radius:50%;background:rgba(255,252,247,.96);box-shadow:0 0 0 calc(var(--d) * .06) rgba(225,146,0,.34),0 0 calc(var(--d) * .55) rgba(225,146,0,.5),0 calc(var(--d) * .1) calc(var(--d) * .3) rgba(0,0,0,.35);transition:transform .24s cubic-bezier(.2,.7,.2,1),box-shadow .24s ease}.dlw-try__disc svg{width:58%;height:58%;fill:#1f1b17;stroke:#1f1b17}.dlw-try__time{height:clamp(24px,3.7cqw,46px);padding:0 clamp(10px,1.5cqw,18px);border:1.5px solid rgba(255,252,247,.88);border-radius:999px;background:rgba(20,16,13,.5);color:#fffcf7;font-family:var(--font-sans,system-ui),system-ui,sans-serif;font-size:clamp(13px,2cqw,24px);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dlw-try__note,.dlw-try__time{display:inline-flex;align-items:center;line-height:1;letter-spacing:.01em;white-space:nowrap}.dlw-try__note{gap:.4em;color:rgba(255,252,247,.92);font-family:var(--font-sans,system-ui),system-ui,sans-serif;font-size:clamp(15px,2.2cqw,28px);font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.5),0 0 14px rgba(0,0,0,.45);position:relative;isolation:isolate}.dlw-try__note:before{content:"";position:absolute;inset:-2.4em -4.5em;z-index:-1;background:radial-gradient(closest-side,rgba(14,11,9,.58),rgba(14,11,9,.46) 25%,rgba(14,11,9,.27) 50%,rgba(14,11,9,.1) 75%,transparent);pointer-events:none}.dlw-try__note svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.dlw-try__frame:hover .dlw-try__disc{transform:scale(1.06);box-shadow:0 0 0 calc(var(--d) * .08) rgba(225,146,0,.42),0 0 calc(var(--d) * .7) rgba(225,146,0,.6),0 calc(var(--d) * .12) calc(var(--d) * .34) rgba(0,0,0,.38)}.dlw-try__frame:active .dlw-try__disc{transform:scale(.97)}.dlw-try__frame:focus-visible{outline:none}.dlw-try__frame:focus-visible .dlw-try__disc{outline:3px solid #e19200;outline-offset:5px}@media (prefers-reduced-motion:reduce){.dlw-try__disc{transition:none}}.dlw-fold .dlw-cta-row:has(>.dlw-btn-watch){display:flex;flex-wrap:wrap;align-items:center;gap:12px}.dlw-page .dlw-btn-watch{display:inline-flex;align-items:center;gap:10px;padding:12px 20px 12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--dlw-tx) 20%,transparent);background:color-mix(in srgb,var(--dlw-card) 60%,transparent);color:var(--dlw-tx);font-family:var(--dlw-sans);font-size:15px;font-weight:600;line-height:1.6;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.dlw-page .dlw-btn-watch-glyph{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--dlw-accent) 16%,transparent);color:var(--dlw-tx)}.dlw-page .dlw-btn-watch-glyph svg{margin-left:2px}.dlw-page .dlw-btn-watch:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--dlw-tx) 38%,transparent);background:var(--dlw-card)}.dlw-page .dlw-btn-watch:focus-visible{outline:2px solid var(--dlw-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.dlw-page .dlw-btn-watch{transition:none}.dlw-page .dlw-btn-watch:hover{transform:none}}