.cinematic-zoom[data-v-b9b9ebfe]{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.cinematic-zoom__btn[data-v-b9b9ebfe]{background:transparent;border:0;color:#71717a;cursor:pointer;font-size:16px;height:22px;line-height:1;width:22px}.cinematic-zoom__btn[data-v-b9b9ebfe]:hover{color:#f4f4f5}.cinematic-zoom__btn[data-v-b9b9ebfe]:focus-visible,.cinematic-zoom__range[data-v-b9b9ebfe]:focus-visible{border-radius:99px;outline:2px solid #818cf8;outline-offset:3px}.cinematic-zoom__range[data-v-b9b9ebfe]{--range-color:#6366f1;--range-track:hsla(60,5%,96%,.14);-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer;height:16px;padding:0;width:88px}.cinematic-zoom__range[data-v-b9b9ebfe]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--range-color) 0 var(--range-progress),var(--range-track) var(--range-progress) 100%);border:0;border-radius:99px;height:3px}.cinematic-zoom__range[data-v-b9b9ebfe]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:#f4f4f5;border:0;border-radius:50%;box-shadow:0 2px 7px #00000061;height:14px;margin-top:-5.5px;width:14px}.cinematic-zoom__range[data-v-b9b9ebfe]::-moz-range-track{background:var(--range-track);border:0;border-radius:99px;height:3px}.cinematic-zoom__range[data-v-b9b9ebfe]::-moz-range-progress{background:var(--range-color);border:0;border-radius:99px;height:3px}.cinematic-zoom__range[data-v-b9b9ebfe]::-moz-range-thumb{background:#f4f4f5;border:0;border-radius:50%;box-shadow:0 2px 7px #00000061;height:14px;width:14px}.cinematic-ph[data-v-7e742885]{background-color:#141416;background-image:repeating-linear-gradient(-45deg,hsla(0,0%,100%,.045) 0 1px,transparent 1px 8px);display:grid;inset:0;place-items:center;position:absolute}.cinematic-ph__icon[data-v-7e742885]{color:#6f6c66;height:auto;max-width:2.4rem;width:28%}.cinematic-ph__icon[data-v-7e742885] path[opacity="0.2"]{opacity:.28}.cinematic-tile[data-v-ac1880a8]{--ease:cubic-bezier(.22,1,.36,1);aspect-ratio:16/9;background:#111;border-radius:10px;container-type:inline-size;cursor:pointer;display:block;isolation:isolate;margin:0;overflow:hidden;position:relative}.cinematic-tile.is-covered[data-v-ac1880a8]{pointer-events:none;visibility:hidden}.cinematic-tile img[data-v-ac1880a8],.cinematic-tile video[data-v-ac1880a8]{background:#111114;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transform:scale(1);transition:transform .38s var(--ease);width:100%}.cinematic-tile:hover img[data-v-ac1880a8],.cinematic-tile:hover video[data-v-ac1880a8]{transform:scale(1.045)}.cinematic-tile__video[data-v-ac1880a8]{z-index:1}@media(prefers-reduced-motion:reduce){.cinematic-tile img[data-v-ac1880a8],.cinematic-tile video[data-v-ac1880a8],.cinematic-tile:hover img[data-v-ac1880a8],.cinematic-tile:hover video[data-v-ac1880a8]{transform:none;transition:none}}.cinematic-tile__caption[data-v-ac1880a8]{background:linear-gradient(0deg,rgba(0,0,0,.82) 0,rgba(0,0,0,.28) 58%,transparent);bottom:0;color:#f4f4f5;left:0;padding:2.2rem .7rem .85rem;pointer-events:none;position:absolute;right:0;z-index:2}.cinematic-tile__caption span[data-v-ac1880a8]{display:-webkit-box;-webkit-box-orient:vertical;font-family:Ilisarniq,sans-serif;font-size:clamp(.72rem,4.8cqi,.98rem);font-weight:700;letter-spacing:.04em;-webkit-line-clamp:2;line-height:1.05;max-width:100%;overflow:hidden;text-transform:uppercase}.cinematic-tile[data-v-ac1880a8]:focus-visible{outline:3px solid #c4c0ff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.cinematic-tile video[data-v-ac1880a8]{display:none}}.cinematic-wall[data-v-2848cdcd]{align-items:start;display:grid;gap:6px}.cine-peek[data-v-e2ec6989]{--morph-open-dur:.26s;--morph-close-dur:.2s;--morph-ease:cubic-bezier(.22,1,.36,1);--peek-gloss-h:0px;background:#111114;border:1px solid transparent;border-radius:10px;box-shadow:0 0 0 0 transparent;color:inherit;overflow:hidden;position:fixed;text-decoration:none;transition:top var(--morph-close-dur) var(--morph-ease),left var(--morph-close-dur) var(--morph-ease),width var(--morph-close-dur) var(--morph-ease),height var(--morph-close-dur) var(--morph-ease),border-color var(--morph-close-dur) var(--morph-ease),border-radius var(--morph-close-dur) var(--morph-ease),box-shadow var(--morph-close-dur) var(--morph-ease);z-index:80}.cine-peek[data-open=true][data-v-e2ec6989]{--peek-gloss-h:78px;border-color:#ffffff1f;border-radius:14px;box-shadow:0 22px 56px #00000094;transition:top var(--morph-open-dur) var(--morph-ease),left var(--morph-open-dur) var(--morph-ease),width var(--morph-open-dur) var(--morph-ease),height var(--morph-open-dur) var(--morph-ease),border-color var(--morph-open-dur) var(--morph-ease),border-radius var(--morph-open-dur) var(--morph-ease),box-shadow var(--morph-open-dur) var(--morph-ease)}.cine-peek__face[data-v-e2ec6989]{background:#111114;container-type:inline-size;height:calc(100% - var(--peek-gloss-h));left:0;overflow:hidden;position:absolute;top:0;width:100%}.cine-peek__face[data-v-e2ec6989] .cinematic-ph,.cine-peek__media[data-v-e2ec6989]{background:#111114;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;transform:scale(1);transform-origin:center;transition:transform var(--morph-close-dur) var(--morph-ease);width:100%}.cine-peek__video[data-v-e2ec6989]{z-index:1}.cine-peek[data-open=true] .cine-peek__face[data-v-e2ec6989] .cinematic-ph,.cine-peek[data-open=true] .cine-peek__media[data-v-e2ec6989]{transform:scale(1.04);transition:transform var(--morph-open-dur) var(--morph-ease)}.cine-peek__title[data-v-e2ec6989]{background:linear-gradient(0deg,rgba(0,0,0,.88) 0,rgba(0,0,0,.28) 58%,transparent);color:#f4f4f5;font-family:Ilisarniq,sans-serif;font-size:clamp(.72rem,4.8cqi,.98rem);font-weight:700;letter-spacing:.04em;line-height:1.05;padding:2.2rem .85rem .9rem;text-transform:uppercase;z-index:2}.cine-peek__gloss[data-v-e2ec6989],.cine-peek__title[data-v-e2ec6989]{bottom:0;left:0;position:absolute;right:0}.cine-peek__gloss[data-v-e2ec6989]{box-sizing:border-box;display:-webkit-box;height:var(--peek-gloss-h);z-index:3;-webkit-box-orient:vertical;background:#111114;border-top:1px solid hsla(0,0%,100%,.06);color:#d4cfc6;font-size:.78rem;font-weight:400;letter-spacing:.01em;-webkit-line-clamp:3;line-height:1.4;opacity:0;overflow:hidden;padding:10px 14px 12px;text-transform:none;transform:translateY(6px);transition:opacity .2s var(--morph-ease),transform .2s var(--morph-ease),height var(--morph-open-dur) var(--morph-ease)}.cine-peek__gloss.is-shown[data-v-e2ec6989]{opacity:1;transform:translateY(0)}.cine-peek__gloss.is-hiding[data-v-e2ec6989]{opacity:0;transform:translateY(0);transition:opacity .16s ease,transform 0s linear}@media(prefers-reduced-motion:reduce){.cine-peek[data-v-e2ec6989],.cine-peek__gloss[data-v-e2ec6989],.cine-peek__media[data-v-e2ec6989]{transition:none!important}.cine-peek[data-open=true] .cine-peek__media[data-v-e2ec6989]{transform:none}}.cine-create[data-v-12ee0f61]{--cta-bump:6px;--cta-bump-hover:4px;--cta-press:4px;--cta-fill:#6f67ff;--cta-edge:#3b36a8;align-items:center;background:var(--cta-fill);border:0;border-radius:12px;box-shadow:0 var(--cta-bump) 0 var(--cta-edge),0 10px 18px #0000004d,0 1px #ffffff52 inset,0 -1px #00000021 inset;color:#fff;cursor:pointer;display:inline-flex;font-family:Ilisarniq,sans-serif;font-size:.78rem;font-weight:800;gap:8px;isolation:isolate;justify-content:center;letter-spacing:-.015em;line-height:1;margin:0 0 var(--cta-bump);min-height:38px;overflow:hidden;padding:8px 14px;position:relative;transform:translateZ(0);transition:transform .14s cubic-bezier(.23,1,.32,1),filter .14s cubic-bezier(.23,1,.32,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.cine-create.is-block[data-v-12ee0f61]{width:100%}.cine-create__fx[data-v-12ee0f61]{background:linear-gradient(90deg,transparent,rgba(136,132,255,.38),rgba(231,112,190,.28),rgba(184,224,255,.4));inset:-35%;opacity:0;pointer-events:none;position:absolute;transform:translate3d(-118%,0,0) skew(-15deg);z-index:2}.cine-create__pixels[data-v-12ee0f61]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:3}.cine-create__pixels i[data-v-12ee0f61]{animation:cine-create-pixel-12ee0f61 var(--pixel-duration) cubic-bezier(.23,1,.32,1) var(--pixel-delay) 1 both;background:var(--pixel-color);border-radius:1px;height:var(--pixel-size,4px);left:var(--press-x,50%);opacity:0;position:absolute;top:var(--press-y,50%);width:var(--pixel-size,4px)}.cine-create__icon[data-v-12ee0f61],.cine-create__label[data-v-12ee0f61]{position:relative;z-index:4}.cine-create__icon[data-v-12ee0f61]{flex:none;height:16px;width:16px}.cine-create.is-playing .cine-create__fx[data-v-12ee0f61]{animation:cine-create-peel-12ee0f61 .62s cubic-bezier(.23,1,.32,1) 1 both}.cine-create.is-pressed[data-v-12ee0f61]{box-shadow:0 1px 0 var(--cta-edge),0 4px 7px #0000003b,0 1px #ffffff29 inset;transform:translate3d(0,var(--cta-press),0) scaleY(.97)}.cine-create.is-pending[data-v-12ee0f61]{cursor:progress;filter:saturate(.86) brightness(.92);transform:translate3d(0,3px,0)}.cine-create[data-v-12ee0f61]:disabled{cursor:progress}.cine-create[data-v-12ee0f61]:focus-visible{outline:3px solid #c4c0ff;outline-offset:3px}.cine-create[data-v-12ee0f61]:active:not(:disabled):not(.is-pending){transform:translate3d(0,var(--cta-press),0) scaleY(.97)}@keyframes cine-create-peel-12ee0f61{0%{opacity:0;transform:translate3d(-118%,0,0) skew(-15deg)}24%{opacity:.34}to{opacity:0;transform:translate3d(118%,0,0) skew(-15deg)}}@keyframes cine-create-pixel-12ee0f61{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.4)}30%{opacity:.9;transform:translate3d(calc(-50% + var(--pixel-dx)*.4),calc(-50% + var(--pixel-dy)*.4),0)}to{opacity:0;transform:translate3d(calc(-50% + var(--pixel-dx)),calc(-50% + var(--pixel-dy)),0) scale(.3)}}@media(hover:hover)and (pointer:fine){.cine-create[data-v-12ee0f61]:hover:not(:disabled):not(.is-pressed){box-shadow:0 var(--cta-bump-hover) 0 var(--cta-edge),0 8px 14px #0000004a,0 1px #ffffff4d inset,0 -1px #0000001f inset;filter:brightness(1.045) saturate(1.04);transform:translate3d(0,1px,0)}}@media(prefers-reduced-motion:reduce){.cine-create[data-v-12ee0f61]{transition:none}.cine-create__fx[data-v-12ee0f61],.cine-create__pixels i[data-v-12ee0f61]{animation:none!important}}@media not ((hover:hover)and (pointer:fine)){.cine-create[data-v-12ee0f61]:hover{transform:none}}.cine-reel-select[data-v-f9f90590]{--rs-ease-out:cubic-bezier(.22,1,.36,1);--item-h:36px;--gap:2px;--pad:6px;--accent:#c4c0ff;color:#f1efe9;height:36px;isolation:isolate;max-width:min(280px,calc(100vw - 8rem));position:relative;z-index:4}.cine-reel-select[data-v-f9f90590],.cine-reel-select__panel[data-v-f9f90590]{width:var(--closed-w,-moz-max-content);width:var(--closed-w,max-content)}.cine-reel-select__panel[data-v-f9f90590]{background:transparent;border:1px solid transparent;border-radius:999px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;gap:0;left:0;max-height:var(--panel-max-h,min(72vh, calc(100vh - 24px) ));min-width:0;overflow:hidden;padding:0;position:absolute;top:0;transform:translateY(0);transition:width .34s var(--rs-ease-out),padding .34s var(--rs-ease-out),gap .34s var(--rs-ease-out),border-radius .34s var(--rs-ease-out),border-color .28s ease,background-color .28s ease,box-shadow .34s ease,transform .38s var(--rs-ease-out);z-index:1}.cine-reel-select[data-open=true] .cine-reel-select__panel[data-v-f9f90590]{background:#111114;border-color:#ffffff1a;border-radius:16px;box-shadow:0 18px 40px #00000070;gap:var(--gap);max-height:var(--panel-max-h,min(72vh, calc(100vh - 24px) ));overflow:auto;padding:var(--pad);transform:translateY(var(--shift-y,0));width:min(280px,72vw)}.cine-reel-select__option[data-v-f9f90590]{align-items:center;background:transparent;border:0;border-radius:12px;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;font:inherit;gap:8px;max-height:0;max-width:0;min-height:0;min-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;text-align:left;transform:translateY(calc(var(--dir, 0)*8px));transition:max-height .34s var(--rs-ease-out),min-height .34s var(--rs-ease-out),padding .34s var(--rs-ease-out),opacity .22s ease,transform .34s var(--rs-ease-out),background-color .18s ease,border-radius .28s ease;width:-moz-max-content;width:max-content}.cine-reel-select__option[aria-selected=true][data-v-f9f90590]{border-radius:999px;max-height:36px;max-width:none;min-height:36px;opacity:1;padding:0 10px 0 8px;pointer-events:auto;transform:none;width:-moz-max-content;width:max-content}.cine-reel-select[data-open=true] .cine-reel-select__option[data-v-f9f90590]{border-radius:12px;max-height:var(--item-h);max-width:none;min-height:var(--item-h);opacity:1;padding:8px 12px;pointer-events:auto;transform:none;transition-delay:calc(var(--from, 0)*28ms);width:100%}.cine-reel-select[data-open=true] .cine-reel-select__option[aria-selected=true][data-v-f9f90590]{background:color-mix(in srgb,var(--accent) 12%,transparent);transition-delay:0s}.cine-reel-select[data-open=true] .cine-reel-select__option[data-v-f9f90590]:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)}.cine-reel-select[data-open=true] .cine-reel-select__option[aria-selected=true][data-v-f9f90590]:hover{background:color-mix(in srgb,var(--accent) 16%,transparent)}.cine-reel-select__check[data-v-f9f90590],.cine-reel-select__chev[data-v-f9f90590],.cine-reel-select__ico[data-v-f9f90590]{flex-shrink:0}.cine-reel-select__ico[data-v-f9f90590]{color:#f1efe99e;height:16px;width:16px}.cine-reel-select__copy[data-v-f9f90590]{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.cine-reel-select__copy strong[data-v-f9f90590]{font-size:13px;font-style:normal;font-weight:600;letter-spacing:-.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cine-reel-select__count[data-v-f9f90590]{background:#ffffff1a;border-radius:999px;color:#f1efe9d1;flex:none;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.02em;line-height:1.4;min-width:1.4rem;padding:1px 6px;text-align:center}.cine-reel-select__end[data-v-f9f90590]{display:grid;height:16px;margin-left:auto;place-items:center;width:16px}.cine-reel-select__check[data-v-f9f90590],.cine-reel-select__chev[data-v-f9f90590]{grid-area:1/1;height:16px;transition:opacity .2s ease,transform .28s var(--rs-ease-out);width:16px}.cine-reel-select__check[data-v-f9f90590]{color:var(--accent);opacity:0;transform:scale(.84)}.cine-reel-select__chev[data-v-f9f90590]{color:#f1efe994;opacity:.72}.cine-reel-select[data-open=true] .cine-reel-select__check[data-v-f9f90590]{opacity:1;transform:none}.cine-reel-select[data-open=true] .cine-reel-select__chev[data-v-f9f90590]{opacity:0;transform:rotate(180deg) scale(.84)}.cine-reel-select__option[data-v-f9f90590]:focus-visible{outline:3px solid #c4c0ff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.cine-reel-select__check[data-v-f9f90590],.cine-reel-select__chev[data-v-f9f90590],.cine-reel-select__count[data-v-f9f90590],.cine-reel-select__option[data-v-f9f90590],.cine-reel-select__panel[data-v-f9f90590]{transition:none!important}.cine-reel-select__option[data-v-f9f90590]{transform:none!important}}.cine-bookmark__btn[data-v-94cd8757]{align-items:center;background:transparent;border:0;color:#8a867e;cursor:pointer;display:inline-flex;font-size:.72rem;gap:6px;letter-spacing:.01em;line-height:1.2;padding:4px 2px}.cine-bookmark.is-on .cine-bookmark__btn[data-v-94cd8757]{color:#c4c0ff}.cine-bookmark__btn[data-v-94cd8757]:focus-visible,.cine-bookmark__btn[data-v-94cd8757]:hover{color:#f1efe9}.cine-bookmark.is-on .cine-bookmark__btn[data-v-94cd8757]:focus-visible,.cine-bookmark.is-on .cine-bookmark__btn[data-v-94cd8757]:hover{color:#ddd9ff}.cine-bookmark__btn[data-v-94cd8757]:focus-visible{border-radius:4px;outline:3px solid #c4c0ff;outline-offset:3px}.cine-bookmark__icon[data-v-94cd8757]{flex:none}.cine-bookmark.is-reel .cine-bookmark__btn[data-v-94cd8757]{background:#111114b8;border-radius:8px;color:#f1efe9;font-size:13px;min-height:36px;padding:6px 10px}.cine-bookmark.is-reel.is-on .cine-bookmark__btn[data-v-94cd8757]{color:#c4c0ff}@media(hover:hover)and (pointer:fine){.cine-bookmark__label[data-v-94cd8757]{text-decoration:none}}.cine-report[data-v-8ef41411]{margin-top:10px;text-align:center}.cine-report__open[data-v-8ef41411]{background:transparent;border:0;color:#b8b4ac;cursor:pointer;font-size:.75rem;letter-spacing:.01em;line-height:1.3;padding:4px 8px;text-decoration:none}.cine-report__open[data-v-8ef41411]:focus-visible,.cine-report__open[data-v-8ef41411]:hover{color:#c8c4bc}.cine-report__open[data-v-8ef41411]:focus-visible{text-decoration:underline;text-underline-offset:3px}@media(hover:hover)and (pointer:fine){.cine-report__open[data-v-8ef41411]:hover{text-decoration:underline;text-underline-offset:3px}}.cine-report__open[data-v-8ef41411]:focus-visible{border-radius:4px;outline:3px solid #c4c0ff;outline-offset:3px}.cine-report__panel[data-v-8ef41411]{background:#141416;border:0;border-radius:18px;box-shadow:0 18px 40px #00000073;color:#f1efe9;inset:unset;margin:0;opacity:1;overflow:hidden;padding:0;position:fixed;transform:scale(1);width:min(22rem,calc(100vw - 2rem))}.cine-report__panel[data-v-8ef41411]::backdrop{background:#00000059}.cine-report__form[data-v-8ef41411]{display:grid;gap:8px;padding:16px}.cine-report__title[data-v-8ef41411]{font-family:Ilisarniq,sans-serif;font-size:.98rem;font-weight:800;letter-spacing:-.03em;margin:0}.cine-report__hint[data-v-8ef41411],.cine-report__who[data-v-8ef41411]{color:#9c9890;font-size:.78rem;line-height:1.45;margin:0}.cine-report__form textarea[data-v-8ef41411]{background:#ffffff0d;border:0;border-radius:12px;box-sizing:border-box;color:#f1efe9;font:inherit;font-size:.88rem;line-height:1.45;padding:10px 12px;resize:vertical;width:100%}.cine-report__form textarea[data-v-8ef41411]:focus{outline:2px solid #c4c0ff;outline-offset:2px}.cine-report__error[data-v-8ef41411]{color:#f0b4b4;font-size:.78rem;margin:0}.cine-report__done[data-v-8ef41411]{color:#c7d2fe;font-size:.78rem;margin:0}.cine-report__actions[data-v-8ef41411]{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.cine-report__ghost[data-v-8ef41411],.cine-report__send[data-v-8ef41411]{border:0;border-radius:10px;cursor:pointer;font-size:.8rem;min-height:34px;padding:6px 12px}.cine-report__ghost[data-v-8ef41411]{background:transparent;color:#c8c4bc}.cine-report__send[data-v-8ef41411]{background:#ffffff14;color:#f1efe9}.cine-report__send[data-v-8ef41411]:hover:not(:disabled){background:#ffffff24}.cine-report__send[data-v-8ef41411]:disabled{cursor:default;opacity:.55}.cine-report.is-reel[data-v-8ef41411]{margin:0;text-align:unset}.cine-report.is-reel .cine-report__open[data-v-8ef41411]{color:#f1efe98c;font-size:.72rem}.sr-only[data-v-8ef41411]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}@property --morph-w{syntax:"<length>";inherits:false;initial-value:0}@property --morph-h{syntax:"<length>";inherits:false;initial-value:0}@property --morph-top{syntax:"<length>";inherits:false;initial-value:0}@property --morph-left{syntax:"<length>";inherits:false;initial-value:0}@property --morph-radius{syntax:"<length>";inherits:false;initial-value:12px}.cine-reel[data-v-0e8194f5]{--morph-open-dur:.42s;--morph-close-dur:.25s;--morph-ease:cubic-bezier(.22,1,.36,1);--morph-close-ease:cubic-bezier(.4,0,1,1);animation:none;background:transparent;border:0;color:#f1efe9;height:100%;inset:0;margin:0;max-height:none;max-width:none;overflow:visible;padding:0;position:fixed;width:100%}.cine-reel[data-v-0e8194f5]::backdrop{background:transparent}.cine-reel__veil[data-v-0e8194f5]{background:#0a0908;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--morph-close-dur) var(--morph-close-ease);z-index:0}.cine-reel__veil.is-open[data-v-0e8194f5]{opacity:1;transition:opacity var(--morph-open-dur) var(--morph-ease)}.cine-reel__tools[data-v-0e8194f5]{align-items:center;display:flex;gap:12px;opacity:0;pointer-events:none;position:fixed;right:18px;top:18px;transition:opacity .18s var(--morph-ease);z-index:200}.cine-reel__tools[data-shown=true][data-v-0e8194f5]{opacity:1;pointer-events:auto}.cine-reel__cta[data-v-0e8194f5]{bottom:14px;position:absolute;right:16px;will-change:transform,opacity,filter;z-index:6}.cine-reel__cta[data-v-0e8194f5],.cine-reel__frame.is-morphing .cine-reel__cta[data-v-0e8194f5]{filter:blur(16px);opacity:0;pointer-events:none}.cine-reel__close[data-v-0e8194f5]{background:#111114b8;border:0;border-radius:8px;color:#f1efe9;cursor:pointer;font-size:13px;min-height:36px;padding:6px 12px}.cine-reel__close[data-v-0e8194f5]:focus-visible{outline:3px solid #c4c0ff;outline-offset:4px}.cine-reel__hud[data-v-0e8194f5]{align-items:center;display:flex;gap:14px;left:18px;opacity:0;pointer-events:none;position:fixed;top:18px;transition:opacity .18s var(--morph-ease);z-index:200}.cine-reel__hud[data-shown=true][data-v-0e8194f5]{opacity:1;pointer-events:auto}.cine-reel__count[data-v-0e8194f5]{color:#f1efe99e;font-size:.72rem;font-style:italic;letter-spacing:.12em;margin:0;transition:opacity .18s var(--morph-ease);white-space:nowrap}.cine-reel__count[data-dimmed=true][data-v-0e8194f5]{opacity:0}.cine-reel__count span[data-v-0e8194f5]{margin:0 .35em;opacity:.45}.cine-reel__stage[data-v-0e8194f5]{container-type:size;cursor:grab;inset:0;isolation:isolate;outline:none;overflow:hidden;position:absolute;touch-action:none;z-index:1}.cine-reel__stage[data-v-0e8194f5]:active{cursor:grabbing}.cine-reel__stage[data-v-0e8194f5]:after,.cine-reel__stage[data-v-0e8194f5]:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:120}.cine-reel__stage[data-v-0e8194f5]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.8'/%3E%3C/svg%3E");background-size:11rem;mix-blend-mode:soft-light;opacity:0;transition:opacity var(--morph-open-dur) var(--morph-ease)}.cine-reel[data-morph=ready] .cine-reel__stage[data-v-0e8194f5]:before{opacity:.11}.cine-reel__stage[data-v-0e8194f5]:after{background:repeating-linear-gradient(180deg,transparent 0 2px,hsla(0,0%,100%,.03) 2px 3px);mix-blend-mode:overlay;opacity:0;transition:opacity var(--morph-open-dur) var(--morph-ease)}.cine-reel[data-morph=ready] .cine-reel__stage[data-v-0e8194f5]:after{opacity:.18}.cine-reel__track[data-v-0e8194f5]{inset:0;opacity:0;position:absolute;z-index:10}.cine-reel__track[data-primed=true][data-v-0e8194f5]{opacity:1}.cine-reel[data-fade=true] .cine-reel__track[data-v-0e8194f5]{opacity:0;transition:opacity var(--morph-close-dur) var(--morph-close-ease)}.cine-reel[data-morph=closing] .cine-reel__frame[data-v-0e8194f5]:not(.is-morphing),.cine-reel[data-morph=opening] .cine-reel__frame[data-v-0e8194f5]:not(.is-morphing){opacity:0}.cine-reel__track[data-v-0e8194f5]:after,.cine-reel__track[data-v-0e8194f5]:before{content:"";height:6cqh;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity var(--morph-open-dur) var(--morph-ease);z-index:90}.cine-reel[data-morph=ready] .cine-reel__track[data-v-0e8194f5]:after,.cine-reel[data-morph=ready] .cine-reel__track[data-v-0e8194f5]:before{opacity:1}.cine-reel__track[data-v-0e8194f5]:before{background:linear-gradient(180deg,#0a0908,#0a090800);top:0}.cine-reel__track[data-v-0e8194f5]:after{background:linear-gradient(0deg,#0a0908,#0a090800);bottom:0}.cine-reel__frame[data-v-0e8194f5]{background:#111;border:1px solid hsla(0,0%,100%,.06);border-radius:28px;box-shadow:0 18px 40px #00000070;height:80cqh;left:7.5cqh;overflow:hidden;position:absolute;right:7.5cqh;top:10cqh;transform-origin:50% 50%;will-change:transform}.cine-reel__frame.is-morphing[data-v-0e8194f5]{border-color:transparent;border-radius:var(--morph-radius)!important;box-shadow:none;height:var(--morph-h)!important;left:var(--morph-left)!important;max-height:var(--morph-h)!important;min-height:var(--morph-h)!important;overflow:hidden;right:auto!important;top:var(--morph-top)!important;transform-origin:top left;transition:width var(--morph-close-dur) var(--morph-close-ease),height var(--morph-close-dur) var(--morph-close-ease),min-height var(--morph-close-dur) var(--morph-close-ease),max-height var(--morph-close-dur) var(--morph-close-ease),border-radius var(--morph-close-dur) var(--morph-close-ease),border-color var(--morph-close-dur) var(--morph-close-ease),box-shadow var(--morph-close-dur) var(--morph-close-ease),transform var(--morph-close-dur) var(--morph-close-ease),--morph-w var(--morph-close-dur) var(--morph-close-ease),--morph-h var(--morph-close-dur) var(--morph-close-ease);width:var(--morph-w)!important;z-index:80}.cine-reel__frame.is-morphing.is-morph-open[data-v-0e8194f5]{border-color:#ffffff0f;box-shadow:0 18px 40px #00000070;transition:width var(--morph-open-dur) var(--morph-ease),height var(--morph-open-dur) var(--morph-ease),min-height var(--morph-open-dur) var(--morph-ease),max-height var(--morph-open-dur) var(--morph-ease),border-radius var(--morph-open-dur) var(--morph-ease),border-color var(--morph-open-dur) var(--morph-ease),box-shadow var(--morph-open-dur) var(--morph-ease),transform var(--morph-open-dur) var(--morph-ease),--morph-w var(--morph-open-dur) var(--morph-ease),--morph-h var(--morph-open-dur) var(--morph-ease)}.cine-reel__frame.is-morph-lock[data-v-0e8194f5],.cine-reel__frame.is-morph-lock.is-morph-open[data-v-0e8194f5]{transition:none}.cine-reel__frame.is-morphing .cine-reel__media[data-v-0e8194f5]{height:100%!important;left:0!important;margin:0!important;top:0!important;transform:none!important;width:100%!important}.cine-reel__frame.is-morphing .cine-reel__copy[data-v-0e8194f5],.cine-reel__frame.is-morphing .cine-reel__cta[data-v-0e8194f5],.cine-reel__frame.is-morphing .cine-reel__grade[data-v-0e8194f5],.cine-reel__frame.is-morphing .cine-reel__texture[data-v-0e8194f5]{opacity:0}.cine-reel__media[data-v-0e8194f5]{height:120cqh;left:50%;margin-left:-50cqw;margin-top:-60cqh;position:absolute;top:50%;width:100cqw;will-change:transform}.cine-reel__empty[data-v-0e8194f5],.cine-reel__media>img[data-v-0e8194f5],.cine-reel__media>video[data-v-0e8194f5]{background:#090909;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cine-reel__media>video[data-v-0e8194f5]{opacity:0;transition:opacity .16s var(--morph-ease)}.cine-reel__frame.is-morphing .cine-reel__media>video[data-v-0e8194f5],.cine-reel__media>video.is-ready[data-v-0e8194f5]{opacity:1}.cine-reel__grade[data-v-0e8194f5]{background:linear-gradient(180deg,#0000006b,#0000000f 22%,#0000000a 70%,#0000009e),radial-gradient(80% 70% at 50% 50%,transparent 40%,rgba(0,0,0,.45) 100%);z-index:1}.cine-reel__grade[data-v-0e8194f5],.cine-reel__texture[data-v-0e8194f5]{inset:0;pointer-events:none;position:absolute}.cine-reel__texture[data-v-0e8194f5]{background:repeating-linear-gradient(180deg,transparent 0 3px,hsla(0,0%,100%,.03) 3px 4px),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.78' numOctaves='2' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.58'/%3E%3C/svg%3E");background-size:auto,7rem;mix-blend-mode:soft-light;opacity:.13;z-index:3}.cine-reel__copy[data-v-0e8194f5]{bottom:9%;filter:blur(16px);left:6%;max-width:36rem;opacity:0;pointer-events:none;position:absolute;right:28%;will-change:transform,opacity,filter;z-index:5}.cine-reel__copy h2[data-v-0e8194f5]{font-family:Ilisarniq,sans-serif;font-size:clamp(1.8rem,6cqh,3.4rem);font-weight:800;letter-spacing:-.04em;line-height:.95;margin:0;text-shadow:0 12px 32px rgba(0,0,0,.55)}.cine-reel__copy p[data-v-0e8194f5]{color:#f1efe9c7;font-size:.95rem;line-height:1.45;margin:12px 0 0;max-width:42ch;text-shadow:0 8px 24px rgba(0,0,0,.55)}.cine-reel__dots[data-v-0e8194f5]{display:grid;gap:.75rem;justify-items:center;opacity:0;pointer-events:none;position:absolute;right:3.5cqh;top:50%;transform:translateY(-50%);transition:opacity .18s var(--morph-ease);z-index:130}.cine-reel[data-morph=ready] .cine-reel__dots[data-v-0e8194f5]{opacity:1;pointer-events:auto}.cine-reel__dots>button[data-v-0e8194f5]{background:transparent;border:0;border-radius:50%;cursor:pointer;display:grid;height:1.25rem;padding:0;place-items:center;width:1.25rem}.cine-reel__dots>button[data-v-0e8194f5]:after{background:#f1efe938;border-radius:50%;content:"";height:.25rem;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);width:.25rem}.cine-reel__dots>button.is-active[data-v-0e8194f5]:after{background:#f1e7d2;transform:scale(1.45)}.cine-reel__dots>button[data-v-0e8194f5]:focus-visible{outline:3px solid #c4c0ff;outline-offset:2px}@media(max-width:600px){.cine-reel__frame[data-v-0e8194f5]{border-radius:22px;left:2cqh;right:2cqh}.cine-reel__copy[data-v-0e8194f5]{bottom:5.5rem;left:7%;right:7%}.cine-reel__cta[data-v-0e8194f5]{bottom:12px;right:12px}.cine-reel__dots[data-v-0e8194f5]{display:none}}@media(prefers-reduced-motion:reduce){.cine-reel__close[data-v-0e8194f5],.cine-reel__count[data-v-0e8194f5],.cine-reel__dots>button[data-v-0e8194f5]:after,.cine-reel__frame.is-morphing[data-v-0e8194f5],.cine-reel__frame.is-morphing.is-morph-open[data-v-0e8194f5],.cine-reel__media>video[data-v-0e8194f5],.cine-reel__stage[data-v-0e8194f5]:after,.cine-reel__stage[data-v-0e8194f5]:before,.cine-reel__veil[data-v-0e8194f5]{transition:none}.cine-reel__media>video[data-v-0e8194f5]{opacity:1}}::view-transition-new(root),::view-transition-old(root){animation-duration:.22s;animation-timing-function:cubic-bezier(.22,1,.36,1);mix-blend-mode:normal}::view-transition-group(*){animation-duration:.28s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.cinematic-nav-tip{background:#111114;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;box-shadow:0 14px 32px #0006;filter:blur(4px);left:260px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:96px;transform:translate3d(-8px,0,0) scale(.97);transform-origin:0 50%;transition:opacity .18s ease-out,transform .18s ease-out,filter .18s ease-out,visibility .18s;visibility:hidden;width:196px;z-index:400}.cinematic-nav-tip[data-open=true]{filter:blur(0);opacity:1;transform:translateZ(0) scale(1);transition-duration:.52s,.56s,.52s,.56s;transition-timing-function:cubic-bezier(.16,1,.3,1);visibility:visible}.cinematic-nav-tip__frame{aspect-ratio:16/9;background:#0b0b0e;display:block;overflow:hidden;position:relative}.cinematic-nav-tip__media{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cinematic-nav-tip__still,.cinematic-nav-tip__video{inset:0;position:absolute}.cinematic-nav-tip__video{z-index:1}@media(max-width:959px){.cinematic-nav-tip{opacity:0!important;visibility:hidden!important}}@media(prefers-reduced-motion:reduce){.cinematic-nav-tip{filter:none;transform:none;transition:none!important}}.cinematic-lib[data-v-c9614884]{min-height:100vh}.cinematic-lib__frame[data-v-c9614884]{display:grid;grid-template-columns:minmax(0,1fr)}.cinematic-lib__nav[data-v-c9614884]{background:#050506;max-width:100%;min-width:0}.cinematic-lib__nav-inner[data-v-c9614884]{display:flex;flex-direction:column;gap:12px;padding:16px}.cinematic-lib__search[data-v-c9614884]{display:none}.cinematic-lib__sections[data-v-c9614884]{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}.cinematic-lib__group[data-v-c9614884]{flex:0 0 auto}.cinematic-lib__row[data-v-c9614884]{align-items:center;display:flex;gap:2px}.cinematic-lib__all[data-v-c9614884],.cinematic-lib__link[data-v-c9614884],.cinematic-lib__shot[data-v-c9614884],.cinematic-lib__toggle[data-v-c9614884]{color:#a1a1aa}.cinematic-lib__all[data-v-c9614884],.cinematic-lib__link[data-v-c9614884]{align-items:center;border-radius:8px;display:inline-flex;font-size:13px;gap:8px;padding:7px 10px;text-decoration:none;white-space:nowrap}.cinematic-lib__icon[data-v-c9614884]{color:#aaa5ff;flex-shrink:0;height:1rem;width:1rem}.cinematic-lib__icon[data-v-c9614884] path[opacity="0.2"]{opacity:.34}.cinematic-lib__all.is-active[data-v-c9614884],.cinematic-lib__link.is-active[data-v-c9614884],.cinematic-lib__shot.is-active[data-v-c9614884]{color:#c7d2fe}.cinematic-lib__toggle[data-v-c9614884]{background:transparent;border:0;cursor:pointer;display:none;flex:0 0 36px;font-size:18px;height:36px;line-height:1;margin:0;min-width:36px;padding:0;position:relative;width:36px;z-index:2}.cinematic-lib__shots[data-v-c9614884]{display:none}.cinematic-lib__shots-list[data-v-c9614884]{list-style:none;margin:0;padding:0}.cinematic-lib__shot[data-v-c9614884]{cursor:pointer;display:block;font-size:12px;line-height:1.35;padding:5px 10px;text-decoration:none}.cinematic-lib__all[data-v-c9614884]:focus-visible,.cinematic-lib__link[data-v-c9614884]:focus-visible,.cinematic-lib__search-clear[data-v-c9614884]:focus-visible,.cinematic-lib__shot[data-v-c9614884]:focus-visible,.cinematic-lib__toggle[data-v-c9614884]:focus-visible{outline:2px solid #818cf8;outline-offset:2px}.cinematic-lib__main[data-v-c9614884]{min-width:0;padding:10px}.cinematic-lib.is-top .cinematic-lib__frame[data-v-c9614884]{grid-template-columns:minmax(0,1fr)}.cinematic-lib.is-top .cinematic-lib__main[data-v-c9614884]{padding:8px 16px 32px}@media(min-width:960px){.cinematic-lib:not(.is-top) .cinematic-lib__frame[data-v-c9614884]{align-items:start;grid-template-columns:280px minmax(0,1fr)}.cinematic-lib__nav[data-v-c9614884]{height:calc(100vh - 64px);overflow:visible;position:sticky;top:64px}.cinematic-lib__nav-inner[data-v-c9614884]{height:100%;overflow:visible;padding:14px 12px 16px}.cinematic-lib__search[data-v-c9614884]{--search-ease:cubic-bezier(.22,1,.36,1);align-items:center;background:#ffffff0a;border:0;border-radius:8px;display:flex;flex:none;gap:6px;height:32px;margin:0 2px 10px;outline:none;padding:0 8px;transition:background-color .2s var(--search-ease),box-shadow .22s var(--search-ease)}.cinematic-lib__search[data-v-c9614884]:hover{background:#ffffff12}.cinematic-lib__search.is-filled[data-v-c9614884]{background:#ffffff0f}.cinematic-lib__search[data-v-c9614884]:focus-within{background:#ffffff14;box-shadow:0 0 0 2px #818cf859}.cinematic-lib__search-icon[data-v-c9614884]{color:#6b675f;flex-shrink:0;height:13px;transform-origin:center;transition:color .2s var(--search-ease),transform .22s var(--search-ease);width:13px}.cinematic-lib__search.is-filled .cinematic-lib__search-icon[data-v-c9614884],.cinematic-lib__search:hover .cinematic-lib__search-icon[data-v-c9614884]{color:#a1a1aa}.cinematic-lib__search:focus-within .cinematic-lib__search-icon[data-v-c9614884]{color:#c4c0ff;transform:scale(1.08)}.cinematic-lib__search input[data-v-c9614884]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;box-shadow:none;color:#e7e4dc;flex:1;font-size:12px;height:100%;line-height:1;min-width:0;outline:none}.cinematic-lib__search input[data-v-c9614884]:focus,.cinematic-lib__search input[data-v-c9614884]:focus-visible{box-shadow:none;outline:none}.cinematic-lib__search input[data-v-c9614884]::-moz-placeholder{color:#6b675f;-moz-transition:color .2s var(--search-ease),opacity .2s var(--search-ease);transition:color .2s var(--search-ease),opacity .2s var(--search-ease)}.cinematic-lib__search input[data-v-c9614884]::placeholder{color:#6b675f;transition:color .2s var(--search-ease),opacity .2s var(--search-ease)}.cinematic-lib__search:focus-within input[data-v-c9614884]::-moz-placeholder{color:#8a8680;opacity:.7}.cinematic-lib__search:focus-within input[data-v-c9614884]::placeholder{color:#8a8680;opacity:.7}.cinematic-lib__search-clear[data-v-c9614884]{background:transparent;border:0;color:#8a8680;cursor:pointer;flex:none;font-size:14px;height:16px;line-height:1;margin:0;opacity:0;padding:0;pointer-events:none;transform:scale(.72);transition:opacity .18s var(--search-ease),transform .18s var(--search-ease),color .16s ease;width:16px}.cinematic-lib__search-clear.is-on[data-v-c9614884]{opacity:1;pointer-events:auto;transform:scale(1)}.cinematic-lib__search-clear[data-v-c9614884]:hover{color:#f1efe9}.cinematic-lib__empty[data-v-c9614884]{color:#6b675f;font-size:12px;margin:8px 8px 0}.cinematic-lib__group.is-filtered .cinematic-lib__toggle[data-v-c9614884]{display:none}.cinematic-lib__sections[data-v-c9614884]{flex:1;flex-direction:column;gap:2px;overflow-x:visible;overflow-y:auto;padding-bottom:0}.cinematic-lib__group[data-v-c9614884]{flex:none}.cinematic-lib__row[data-v-c9614884]{width:100%}.cinematic-lib__all[data-v-c9614884],.cinematic-lib__link[data-v-c9614884]{flex:1;padding:6px 8px;white-space:normal}.cinematic-lib__all[data-v-c9614884]{border-radius:8px;flex:none;margin-bottom:6px;width:100%}.cinematic-lib__toggle[data-v-c9614884]{align-items:center;color:#cfcbc3;display:inline-flex;justify-content:center}.cinematic-lib__all[data-v-c9614884]:hover,.cinematic-lib__link[data-v-c9614884]:hover,.cinematic-lib__shot[data-v-c9614884]:hover,.cinematic-lib__toggle[data-v-c9614884]:hover{color:#f1efe9}.cinematic-lib__shots[data-v-c9614884]{display:grid;grid-template-rows:0fr;overflow:hidden;pointer-events:none;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1)}.cinematic-lib__group.is-filtered .cinematic-lib__shots[data-v-c9614884],.cinematic-lib__group.is-open .cinematic-lib__shots[data-v-c9614884]{grid-template-rows:1fr;pointer-events:auto}.cinematic-lib__shots-list[data-v-c9614884]{min-height:0;overflow:hidden;padding:0}.cinematic-lib__group.is-filtered .cinematic-lib__shots-list[data-v-c9614884],.cinematic-lib__group.is-open .cinematic-lib__shots-list[data-v-c9614884]{padding:2px 0 8px}.cinematic-lib__shot[data-v-c9614884]{padding:5px 10px 5px 2rem}.cinematic-lib__shot.is-active[data-v-c9614884]{background:#312e8147;border-radius:6px}.cinematic-lib__shot.is-preview[data-v-c9614884]{background:#ffffff12;border-radius:6px;color:#f1efe9}.cinematic-lib__shot.is-active.is-preview[data-v-c9614884]{background:#4f46e56b}.cinematic-lib__main[data-v-c9614884]{padding:10px 12px 24px}}@media(min-width:1400px){.cinematic-lib:not(.is-top) .cinematic-lib__frame[data-v-c9614884]{grid-template-columns:312px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.cinematic-lib__shots[data-v-c9614884]{transition:none}.cinematic-lib__search input[data-v-c9614884]::-moz-placeholder{-moz-transition:none;transition:none}.cinematic-lib__search[data-v-c9614884],.cinematic-lib__search input[data-v-c9614884]::placeholder,.cinematic-lib__search-clear[data-v-c9614884],.cinematic-lib__search-icon[data-v-c9614884]{transition:none}.cinematic-lib__search:focus-within .cinematic-lib__search-icon[data-v-c9614884]{transform:none}.cinematic-lib__search-clear[data-v-c9614884]{transform:none}}.cinematic-toolbar[data-v-dd979ed7]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#08080aeb;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:10px 14px;margin:-8px -16px 0;padding:10px 16px;position:sticky;top:48px;z-index:40}.cinematic-toolbar__search[data-v-dd979ed7]{display:block;flex:1 1 240px;max-width:28rem;min-width:140px;position:relative}.cinematic-toolbar__cat[data-v-dd979ed7]{flex:0 1 auto;min-width:0;position:relative}.cinematic-toolbar__cat.is-open .cinematic-section__chevron[data-v-dd979ed7]{transform:rotate(180deg)}.cinematic-toolbar__cat-btn[data-v-dd979ed7]{align-items:center;background:transparent;border:0;color:#f1efe9;cursor:pointer;display:inline-flex;font-family:Ilisarniq,sans-serif;font-size:1.05rem;font-weight:800;gap:8px;letter-spacing:-.03em;line-height:1.2;margin:0;max-width:min(42vw,22rem);padding:0}.cinematic-toolbar__cat-btn span[data-v-dd979ed7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cinematic-toolbar__cat .cinematic-section__menu[data-v-dd979ed7]{border:1px solid hsla(0,0%,100%,.08);border-radius:12px;left:0;margin-top:10px;min-width:16.5rem;right:auto}.cinematic-toolbar__icon[data-v-dd979ed7]{color:#71717a;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.cinematic-toolbar__search input[data-v-dd979ed7]{background:#111113;border:1px solid #27272a;border-radius:10px;caret-color:#c7d2fe;color:#e4e4e7;font-size:14px;height:36px;padding:0 36px 0 34px;width:100%}.cinematic-toolbar__search input[data-v-dd979ed7]::-moz-placeholder{color:#71717a}.cinematic-toolbar__search input[data-v-dd979ed7]::placeholder{color:#71717a}.cinematic-toolbar__search input[data-v-dd979ed7]::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none}.cinematic-section__option[data-v-dd979ed7]:focus-visible,.cinematic-tag[data-v-dd979ed7]:focus-visible,.cinematic-toolbar__cat-btn[data-v-dd979ed7]:focus-visible,.cinematic-toolbar__clear[data-v-dd979ed7]:focus-visible,.cinematic-toolbar__search input[data-v-dd979ed7]:focus-visible{outline:2px solid #818cf8;outline-offset:2px}.cinematic-toolbar__clear[data-v-dd979ed7]{background:transparent;border:0;border-radius:99px;color:#a1a1aa;cursor:pointer;font-size:18px;height:22px;line-height:1;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:22px}.cinematic-toolbar__clear[data-v-dd979ed7]:hover{background:#ffffff14;color:#f4f4f5}.cinematic-toolbar__count[data-v-dd979ed7]{color:#71717a;flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;margin:0}.cinematic-toolbar__zoom[data-v-dd979ed7]{flex-shrink:0;margin-left:auto}.cinematic-intro[data-v-dd979ed7]{max-width:46rem;padding:18px 6px 22px}.cinematic-intro h1[data-v-dd979ed7]{color:#f1efe9;font-size:clamp(2.4rem,6vw,4.4rem);font-weight:800;letter-spacing:-.045em;line-height:.9;margin:0;text-transform:uppercase}.cinematic-intro p[data-v-dd979ed7]{color:#c8c4bc;font-size:1.05rem;line-height:1.65;margin:16px 0 0;max-width:40rem}.cinematic-intro__tags[data-v-dd979ed7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.cinematic-tag[data-v-dd979ed7]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c8c4bc;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:550;gap:7px;height:34px;letter-spacing:-.015em;line-height:1;padding:0 12px 0 9px;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease}.cinematic-tag__icon[data-v-dd979ed7]{color:#aaa5ff;flex-shrink:0;height:15px;width:15px}.cinematic-tag__icon[data-v-dd979ed7] path[opacity="0.2"]{opacity:.34}.cinematic-tag[data-v-dd979ed7]:hover{background:#ffffff0f;border-color:#ffffff29;color:#f4f1ea}.cinematic-tag.is-active[data-v-dd979ed7]{background:#312e8161;border-color:#6f67ff6b;color:#ece9ff}.cinematic-tag.is-active .cinematic-tag__icon[data-v-dd979ed7]{color:#c4c0ff}.cinematic-section[data-v-dd979ed7]{margin:0;padding:8px 0 28px;scroll-margin-top:var(--cine-section-sticky-top,104px)}.cinematic-section__head[data-v-dd979ed7]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 2px 10px;padding:4px 2px}.cinematic-section__heading[data-v-dd979ed7]{margin:0;min-width:0}.cinematic-section__title[data-v-dd979ed7]{align-items:center;color:#f1efe9;display:inline-flex;font-family:Ilisarniq,sans-serif;font-size:1.15rem;font-weight:800;gap:8px;letter-spacing:-.03em;line-height:1.2;margin:0;max-width:100%}.cinematic-section__icon[data-v-dd979ed7]{color:#aaa5ff;flex-shrink:0;height:18px;width:18px}.cinematic-section__icon[data-v-dd979ed7] path[opacity="0.2"]{opacity:.34}.cinematic-section__name[data-v-dd979ed7],.cinematic-section__title span[data-v-dd979ed7]{color:inherit;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cinematic-section__name[data-v-dd979ed7]{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color .16s ease,text-decoration-color .16s ease}.cinematic-section__name[data-v-dd979ed7]:focus-visible,.cinematic-section__name[data-v-dd979ed7]:hover{color:#f1efe9;text-decoration-color:#c4c0ff}.cinematic-section__chevron[data-v-dd979ed7]{color:#a1a1aa;flex-shrink:0;transition:transform .2s cubic-bezier(.22,1,.36,1)}.cinematic-section__head.is-open .cinematic-section__chevron[data-v-dd979ed7]{transform:rotate(180deg)}.cinematic-section__head p[data-v-dd979ed7]{color:#6b675f;flex-shrink:0;font-size:.82rem;font-variant-numeric:tabular-nums;margin:0}.cinematic-section__menu[data-v-dd979ed7]{background:#08080a;border-bottom:1px solid hsla(0,0%,100%,.08);box-shadow:0 18px 40px #00000073;display:grid;grid-template-rows:0fr;left:0;pointer-events:none;position:absolute;right:0;top:100%;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1);z-index:26}.cinematic-section__menu[data-open=true][data-v-dd979ed7]{grid-template-rows:1fr;pointer-events:auto}.cinematic-section__menu-inner[data-v-dd979ed7]{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:4px 0 8px}.cinematic-section__menu[data-open=true] .cinematic-section__menu-inner[data-v-dd979ed7]{max-height:min(70vh,28rem);overflow-y:auto}.cinematic-section__option[data-v-dd979ed7]{align-items:center;background:transparent;border:0;color:#a1a1aa;cursor:pointer;display:flex;font-family:Ilisarniq,sans-serif;font-size:.95rem;font-weight:650;gap:8px;letter-spacing:-.02em;margin:0;padding:9px 18px;text-align:left;width:100%}.cinematic-section__option[data-v-dd979ed7]:focus-visible,.cinematic-section__option[data-v-dd979ed7]:hover{background:#ffffff0d;color:#f1efe9}.cinematic-section__option-icon[data-v-dd979ed7]{color:#aaa5ff;flex-shrink:0;height:15px;width:15px}.cinematic-section__option-icon[data-v-dd979ed7] path[opacity="0.2"]{opacity:.34}.cinematic-section__option.is-current[data-v-dd979ed7]{color:#c7d2fe}.cinematic-section__option.is-current .cinematic-section__option-icon[data-v-dd979ed7]{color:#c4c0ff}@media(prefers-reduced-motion:reduce){.cinematic-section__chevron[data-v-dd979ed7],.cinematic-section__menu[data-v-dd979ed7]{transition:none}}.cinematic-empty[data-v-dd979ed7]{color:#a3a3a3;font-size:.9rem;margin:0;padding:48px 8px}@media(min-width:960px){.cinematic-intro[data-v-dd979ed7]{max-width:none;padding:22px 8px 28px}}
