#swarmic-cinematic-film{--sw-film-cyan: #00d2ff;position:relative;isolation:isolate;width:min(100% - 40px,1440px);margin:clamp(76px,9vw,132px) auto;padding:clamp(22px,4vw,54px) 0;color:#f4fbff}#swarmic-cinematic-film .swarmic-cinematic-heading{position:relative;z-index:2;text-align:center;margin:0 auto 30px}#swarmic-cinematic-film .swarmic-cinematic-kicker{display:inline-block;color:#8beeff;font:600 10px/1.5 JetBrains Mono,monospace;letter-spacing:.28em;text-transform:uppercase}#swarmic-cinematic-film .swarmic-cinematic-title{display:block;width:100%;text-align:center;margin:12px 0 14px;color:#f7fcff;font:600 clamp(30px,4.2vw,58px)/1.04 Inter,Arial,sans-serif;letter-spacing:-.055em;text-shadow:0 0 34px rgba(0,210,255,.13)}#swarmic-cinematic-film .swarmic-cinematic-rule{display:block;width:86px;height:1px;margin:0 auto 14px;background:linear-gradient(90deg,transparent,var(--sw-film-cyan),transparent);box-shadow:0 0 16px #00d2ffcc}#swarmic-cinematic-film .swarmic-cinematic-description{max-width:620px;margin:0 auto;color:#d5e7f2ad;font:400 clamp(13px,1.2vw,15px)/1.65 Inter,Arial,sans-serif}#swarmic-cinematic-film .swarmic-film-stage{position:relative;perspective:1600px;transform-style:preserve-3d;padding:clamp(12px,2.2vw,30px);border-radius:22px;background:linear-gradient(145deg,#00d2ff1f,#071322e6 28%,#030811fa 70%,#00d2ff1a);border:1px solid rgba(92,220,255,.34);box-shadow:0 36px 100px #0000008f,0 0 0 1px #00d2ff14 inset,0 0 42px #00aedc26,0 0 110px #0091d21a;animation:swarmicScreenFloat 8s ease-in-out infinite;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease;will-change:transform}#swarmic-cinematic-film .swarmic-film-stage:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(139,238,255,.12);border-radius:17px;pointer-events:none}#swarmic-cinematic-film .swarmic-film-stage:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:22px;pointer-events:none;background:linear-gradient(112deg,transparent 15%,rgba(108,235,255,.22) 49%,transparent 72%);opacity:.4;mix-blend-mode:screen}#swarmic-cinematic-film .swarmic-film-bezel{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:12px;background:#02060d;border:1px solid rgba(111,226,255,.26);box-shadow:0 0 0 1px #000000e6,0 12px 42px #00000080,0 0 32px #00beff1f}#swarmic-cinematic-film .swarmic-film-bezel video{display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:contain;background:#02060d}#swarmic-cinematic-film .swarmic-film-hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;overflow:hidden;background:linear-gradient(180deg,rgba(1,8,18,.36),transparent 22%,transparent 72%,rgba(1,8,18,.25))}#swarmic-cinematic-film .swarmic-film-hud:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.22;background-image:linear-gradient(rgba(0,210,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(0,210,255,.1) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 34%,transparent 68%,#000);mask-image:linear-gradient(180deg,#000,transparent 34%,transparent 68%,#000)}#swarmic-cinematic-film .swarmic-film-brand{position:absolute;top:clamp(12px,2vw,26px);left:clamp(14px,2.4vw,30px);display:flex;align-items:center;gap:9px;color:#f4fcff;font:700 clamp(9px,.9vw,12px)/1 Inter,Arial,sans-serif;letter-spacing:.22em;text-shadow:0 2px 12px #000,0 0 16px rgba(0,210,255,.6)}#swarmic-cinematic-film .swarmic-film-brand img{width:clamp(22px,2.4vw,32px);height:auto;filter:drop-shadow(0 0 8px rgba(0,210,255,.85))}#swarmic-cinematic-film .swarmic-film-caption{position:absolute;left:7%;right:7%;bottom:12%;z-index:4;text-align:center;color:#fff;font:600 clamp(17px,3vw,38px)/1.12 Inter,Arial,sans-serif;letter-spacing:-.035em;text-shadow:0 2px 22px #000,0 0 28px rgba(0,210,255,.32);opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}#swarmic-cinematic-film .swarmic-film-caption.is-active{opacity:1;transform:translateY(0)}#swarmic-cinematic-film .swarmic-film-caption small{display:block;margin-bottom:9px;color:#9cefff;font:600 9px/1.4 JetBrains Mono,monospace;letter-spacing:.25em}#swarmic-cinematic-film .swarmic-film-hud-label{position:absolute;z-index:4;right:clamp(14px,2.4vw,30px);top:clamp(15px,2.3vw,28px);color:#adebffcc;font:500 8px/1.4 JetBrains Mono,monospace;letter-spacing:.16em;text-shadow:0 1px 10px #000}#swarmic-cinematic-film .swarmic-film-corner{position:absolute;z-index:4;width:22px;height:22px;opacity:.75;pointer-events:none;border-color:#6fe8ffcc;border-style:solid}#swarmic-cinematic-film .swarmic-film-corner.tl{top:9px;left:9px;border-width:1px 0 0 1px}#swarmic-cinematic-film .swarmic-film-corner.tr{top:9px;right:9px;border-width:1px 1px 0 0}#swarmic-cinematic-film .swarmic-film-corner.bl{bottom:9px;left:9px;border-width:0 0 1px 1px}#swarmic-cinematic-film .swarmic-film-corner.br{bottom:9px;right:9px;border-width:0 1px 1px 0}#swarmic-cinematic-film .swarmic-film-signal{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:15px 3px 0;color:#93d2e68f;font:500 9px/1.5 JetBrains Mono,monospace;letter-spacing:.14em}#swarmic-cinematic-film .swarmic-film-signal span:first-child:before{content:"";display:inline-block;width:6px;height:6px;margin:0 8px 1px 0;border-radius:50%;background:#00d2ff;box-shadow:0 0 10px #00d2ff}#swarmic-cinematic-film .swarmic-cinematic-footnote{margin:20px 0 0;text-align:center;color:#94becf75;font:500 9px/1.5 JetBrains Mono,monospace;letter-spacing:.22em}@keyframes swarmicScreenFloat{0%,to{translate:0 0}50%{translate:0 -7px}}@media(hover:hover)and (pointer:fine){#swarmic-cinematic-film .swarmic-film-stage.is-interactive:hover{box-shadow:0 42px 110px #0000009e,0 0 0 1px #00d2ff1f inset,0 0 56px #00aedc33}}@media(max-width:700px){#swarmic-cinematic-film{width:calc(100% - 28px);margin:64px auto;padding:10px 0}#swarmic-cinematic-film .swarmic-cinematic-heading{margin-bottom:20px}#swarmic-cinematic-film .swarmic-cinematic-kicker{font-size:8px;letter-spacing:.18em}#swarmic-cinematic-film .swarmic-cinematic-title{font-size:clamp(28px,8vw,38px)}#swarmic-cinematic-film .swarmic-film-stage{padding:7px;border-radius:13px;animation:none;transform:none!important}#swarmic-cinematic-film .swarmic-film-stage:before{top:3px;right:3px;bottom:3px;left:3px;border-radius:10px}#swarmic-cinematic-film .swarmic-film-bezel{border-radius:7px}#swarmic-cinematic-film .swarmic-film-bezel video{object-fit:contain}#swarmic-cinematic-film .swarmic-film-hud:before{background-size:34px 34px;opacity:.12}#swarmic-cinematic-film .swarmic-film-brand{top:9px;left:10px;gap:5px;font-size:7px;letter-spacing:.12em}#swarmic-cinematic-film .swarmic-film-brand img{width:19px}#swarmic-cinematic-film .swarmic-film-hud-label{top:10px;right:10px;font-size:6px;letter-spacing:.08em}#swarmic-cinematic-film .swarmic-film-caption{left:5%;right:5%;bottom:8%;font-size:clamp(13px,4vw,20px)}#swarmic-cinematic-film .swarmic-film-caption small{font-size:7px;letter-spacing:.14em;margin-bottom:5px}#swarmic-cinematic-film .swarmic-film-corner{width:12px;height:12px}#swarmic-cinematic-film .swarmic-film-corner.tl{top:5px;left:5px}#swarmic-cinematic-film .swarmic-film-corner.tr{top:5px;right:5px}#swarmic-cinematic-film .swarmic-film-corner.bl{bottom:5px;left:5px}#swarmic-cinematic-film .swarmic-film-corner.br{bottom:5px;right:5px}#swarmic-cinematic-film .swarmic-film-signal{font-size:7px;letter-spacing:.06em;margin:10px 2px 0}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-film-stage{animation:none;transition:none;transform:none!important}#swarmic-cinematic-film .swarmic-film-caption{transition:none}}#swarmic-cinematic-film .swarmic-film-stage{background:radial-gradient(ellipse at 50% 0%,rgba(0,210,255,.16),transparent 48%),linear-gradient(145deg,#00d2ff29,#071322f0 26%,#030914 70%,#00d2ff21);box-shadow:0 42px 110px #0000009e,0 0 0 1px #00d2ff29 inset,0 0 1px 2px #77ecff1a,0 0 54px #00aedc33,0 0 140px #0091d21f}#swarmic-cinematic-film .swarmic-film-stage:before{top:4px;right:4px;bottom:4px;left:4px;border-color:#8beeff33;box-shadow:0 0 24px #00d2ff12 inset}#swarmic-cinematic-film .swarmic-film-bezel:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid rgba(110,228,255,.18);box-shadow:0 0 34px #00beff1a inset}#swarmic-cinematic-film .swarmic-film-hud:after{content:"";position:absolute;z-index:1;inset:-35% 0 auto;height:32%;pointer-events:none;opacity:.16;background:linear-gradient(180deg,transparent,rgba(87,224,255,.25),transparent);animation:swarmicFilmScan 8s linear infinite}#swarmic-cinematic-film .swarmic-film-transmission{position:absolute;z-index:4;left:clamp(14px,2.4vw,30px);right:clamp(14px,2.4vw,30px);top:50%;height:1px;pointer-events:none;opacity:.45;background:linear-gradient(90deg,transparent,rgba(0,210,255,.35) 12%,transparent 32%,transparent 68%,rgba(0,210,255,.35) 88%,transparent)}#swarmic-cinematic-film .swarmic-film-transmission:before,#swarmic-cinematic-film .swarmic-film-transmission:after{content:"";position:absolute;top:-2px;width:5px;height:5px;border-radius:50%;background:#9cefff;box-shadow:0 0 12px 3px #00d2ffa6;animation:swarmicSignalTravel 6s linear infinite}#swarmic-cinematic-film .swarmic-film-transmission:after{animation-delay:-3s}#swarmic-cinematic-film .swarmic-film-coordinates{position:absolute;z-index:4;right:clamp(14px,2.4vw,30px);bottom:clamp(14px,2.4vw,28px);color:#a9e7f7b8;font:500 7px/1.6 JetBrains Mono,monospace;letter-spacing:.13em;text-align:right;text-shadow:0 1px 9px #000}#swarmic-cinematic-film .swarmic-film-signal{position:relative;padding-top:10px;border-top:1px solid rgba(81,201,230,.12)}#swarmic-cinematic-film .swarmic-film-signal:before{content:"";position:absolute;top:-1px;left:0;width:18%;height:1px;background:linear-gradient(90deg,#00d2ff,transparent);box-shadow:0 0 10px #00d2ff;animation:swarmicSignalBar 5s ease-in-out infinite alternate}#swarmic-cinematic-film .swarmic-film-signal span:last-child{color:#99e1f5c7}@keyframes swarmicFilmScan{0%{transform:translateY(0)}to{transform:translateY(460%)}}@keyframes swarmicSignalTravel{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}@keyframes swarmicSignalBar{0%{width:9%;opacity:.55}to{width:34%;opacity:1}}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-transmission,#swarmic-cinematic-film .swarmic-film-coordinates{display:none}#swarmic-cinematic-film .swarmic-film-hud:after{opacity:.08;animation-duration:12s}#swarmic-cinematic-film .swarmic-film-stage{box-shadow:0 20px 48px #00000080,0 0 22px #00aedc1f}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-film-hud:after,#swarmic-cinematic-film .swarmic-film-transmission:before,#swarmic-cinematic-film .swarmic-film-transmission:after,#swarmic-cinematic-film .swarmic-film-signal:before{animation:none}}#swarmic-cinematic-film .swarmic-film-stage{width:min(100%,1120px);aspect-ratio:1.22 / 1;box-sizing:border-box;margin:0 auto;padding:0;display:grid;place-items:center;overflow:visible;border:0;border-radius:0;background:radial-gradient(ellipse at 50% 48%,rgba(0,210,255,.12),transparent 42%),radial-gradient(ellipse at 50% 100%,rgba(0,130,255,.12),transparent 55%),linear-gradient(135deg,#bef8ff1a,#05192b2e 24%,#030c1a47 70%,#76e8ff14);box-shadow:0 60px 130px #00000070,0 0 100px #00beff1a;-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);clip-path:polygon(7% 0,93% 0,100% 7%,100% 93%,93% 100%,7% 100%,0 93%,0 7%);animation:swarmicGlassDrift 10s ease-in-out infinite}#swarmic-cinematic-film .swarmic-film-stage:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;pointer-events:none;border:1px solid rgba(169,245,255,.62);clip-path:polygon(7% 0,93% 0,100% 7%,100% 93%,93% 100%,7% 100%,0 93%,0 7%);background:linear-gradient(115deg,rgba(255,255,255,.18),transparent 17% 74%,rgba(0,210,255,.16)),linear-gradient(180deg,rgba(139,238,255,.07),transparent 35%,rgba(0,115,190,.09));box-shadow:inset 0 0 70px #00d2ff1a}#swarmic-cinematic-film .swarmic-film-stage:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;z-index:0;pointer-events:none;border:1px solid rgba(120,225,255,.2);clip-path:polygon(7% 0,93% 0,100% 7%,100% 93%,93% 100%,7% 100%,0 93%,0 7%);background:linear-gradient(90deg,transparent 49.9%,rgba(144,238,255,.07) 50%,transparent 50.1%),linear-gradient(0deg,transparent 49.9%,rgba(144,238,255,.05) 50%,transparent 50.1%);opacity:.8}#swarmic-cinematic-film .swarmic-film-bezel{z-index:2;width:82%;aspect-ratio:16/9;height:auto;overflow:hidden;border:0;border-radius:2px;background:#02060d;box-shadow:0 0 0 1px #b0f5ff6b,0 0 0 5px #68e1ff0b,0 22px 65px #00000085,0 0 65px #00beff2e;transform:translateZ(34px)}#swarmic-cinematic-film .swarmic-film-bezel:before{border:1px solid rgba(186,246,255,.28);box-shadow:inset 0 0 42px #00d2ff1a}#swarmic-cinematic-film .swarmic-film-bezel video{width:100%;height:100%;object-fit:cover}#swarmic-cinematic-film .swarmic-film-hud{background:linear-gradient(180deg,rgba(1,8,18,.16),transparent 20%,transparent 80%,rgba(1,8,18,.18))}#swarmic-cinematic-film .swarmic-film-hud:before{opacity:.12;background-size:38px 38px}#swarmic-cinematic-film .swarmic-film-transmission{left:9%;right:9%;opacity:.28}#swarmic-cinematic-film .swarmic-film-coordinates{right:10%;bottom:9%}#swarmic-cinematic-film .swarmic-film-signal{width:min(82%,920px);margin:18px auto 0;border-color:#80e2ff29}#swarmic-cinematic-film .swarmic-film-corner{width:34px;height:34px;opacity:.9;border-color:#adf5fff2;filter:drop-shadow(0 0 8px rgba(0,210,255,.7))}#swarmic-cinematic-film .swarmic-film-corner.tl{top:4.5%;left:4.5%}#swarmic-cinematic-film .swarmic-film-corner.tr{top:4.5%;right:4.5%}#swarmic-cinematic-film .swarmic-film-corner.bl{bottom:4.5%;left:4.5%}#swarmic-cinematic-film .swarmic-film-corner.br{bottom:4.5%;right:4.5%}@keyframes swarmicGlassDrift{0%,to{transform:translateZ(0) rotateX(0) rotateY(0)}50%{transform:translate3d(0,-9px,0) rotateX(.35deg) rotateY(-.35deg)}}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-stage{width:100%;aspect-ratio:1.18/1;padding:0;border-radius:0;clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%);animation:none}#swarmic-cinematic-film .swarmic-film-stage:before{clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%)}#swarmic-cinematic-film .swarmic-film-stage:after{top:6px;right:6px;bottom:6px;left:6px}#swarmic-cinematic-film .swarmic-film-bezel{width:88%;transform:none}#swarmic-cinematic-film .swarmic-film-signal{width:88%}#swarmic-cinematic-film .swarmic-film-corner{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-film-stage{animation:none}}#swarmic-cinematic-film .swarmic-film-stage{display:block}#swarmic-cinematic-film .swarmic-film-bezel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) translateZ(34px)}#swarmic-cinematic-film .swarmic-film-signal{position:absolute;left:50%;bottom:7%;transform:translate(-50%)}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-bezel{top:48%;transform:translate(-50%,-50%)}#swarmic-cinematic-film .swarmic-film-signal{bottom:5%}}#swarmic-cinematic-film .swarmic-film-stage{aspect-ratio:1.22/1;transform:none!important;animation:swarmicCrystalLevitate 7.5s ease-in-out infinite!important;background:linear-gradient(128deg,rgba(230,253,255,.24) 0%,rgba(89,218,255,.1) 8%,transparent 22% 70%,rgba(83,215,255,.13) 90%,rgba(228,252,255,.2) 100%),radial-gradient(ellipse at 18% 16%,rgba(118,239,255,.22),transparent 34%),radial-gradient(ellipse at 82% 84%,rgba(0,126,255,.2),transparent 38%),linear-gradient(145deg,#10415b57,#0311223d 42%,#07223a6b);border:1px solid rgba(190,248,255,.55);box-shadow:0 2px 2px #e7fdff6b inset,0 -3px 8px #0008148c inset,0 0 0 2px #4bd5ff29,0 0 0 5px #51d4ff0e,0 0 0 9px #8cefff0b,0 34px 26px -18px #000000c7,0 58px 110px #0000007a,0 0 70px #00c4ff38,0 0 160px #007eff24;-webkit-backdrop-filter:blur(24px) saturate(175%);backdrop-filter:blur(24px) saturate(175%)}#swarmic-cinematic-film .swarmic-film-stage:before{top:2px;right:2px;bottom:2px;left:2px;border:2px solid rgba(180,246,255,.44);background:linear-gradient(112deg,rgba(255,255,255,.34),transparent 12% 32%,rgba(104,229,255,.08) 49%,transparent 67%,rgba(255,255,255,.18)),linear-gradient(28deg,transparent 0 36%,rgba(144,239,255,.12) 36.2%,transparent 36.8% 63%,rgba(144,239,255,.1) 63.2%,transparent 64%),linear-gradient(180deg,rgba(215,251,255,.13),transparent 24% 72%,rgba(49,184,255,.12));box-shadow:inset 0 0 18px #e0fcff3d,inset 0 0 72px #00c4ff29,0 0 22px #6be5ff38}#swarmic-cinematic-film .swarmic-film-stage:after{top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(171,241,255,.32);background:linear-gradient(116deg,transparent 0 16%,rgba(217,251,255,.22) 16.15%,transparent 16.7% 100%),linear-gradient(64deg,transparent 0 79%,rgba(113,224,255,.2) 79.15%,transparent 79.7% 100%),linear-gradient(180deg,rgba(255,255,255,.06),transparent 25% 78%,rgba(0,210,255,.08));box-shadow:inset 0 0 38px #00d2ff1a}#swarmic-cinematic-film .swarmic-film-bezel{box-shadow:0 0 0 1px #e2fdffc7,0 0 0 4px #5fddff38,0 0 0 7px #7de9ff14,0 18px 55px #00000094,0 0 55px #00caff40}#swarmic-cinematic-film .swarmic-film-bezel:before{border:1px solid rgba(218,250,255,.5);box-shadow:inset 0 0 18px #d3faff38,inset 0 0 65px #00d2ff29,0 0 22px #00d2ff29}#swarmic-cinematic-film .swarmic-film-bezel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(112deg,transparent 0 18%,rgba(220,252,255,.18) 18.2%,transparent 19.2% 100%),linear-gradient(292deg,transparent 0 82%,rgba(114,226,255,.14) 82.2%,transparent 83.2% 100%);mix-blend-mode:screen}#swarmic-cinematic-film .swarmic-film-corner{width:48px;height:48px;border-width:2px;filter:drop-shadow(0 0 5px rgba(0,210,255,.95)) drop-shadow(0 0 14px rgba(0,210,255,.55))}@keyframes swarmicCrystalLevitate{0%,to{translate:0 0}50%{translate:0 -12px}}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-stage{aspect-ratio:1.18/1;box-shadow:0 0 0 2px #4bd5ff1f,0 22px 48px #0000008c,0 0 38px #00c4ff29}#swarmic-cinematic-film .swarmic-film-corner{width:20px;height:20px;border-width:1px}}#swarmic-cinematic-film .swarmic-film-stage{width:min(94%,1040px);aspect-ratio:1.22/1;box-sizing:border-box;transform-style:preserve-3d;filter:drop-shadow(0 7px 0 rgba(82,211,255,.48)) drop-shadow(0 13px 0 rgba(13,91,145,.78)) drop-shadow(0 19px 0 rgba(3,35,68,.88)) drop-shadow(0 42px 28px rgba(0,0,0,.58)) drop-shadow(0 0 24px rgba(0,190,255,.2));background:linear-gradient(180deg,rgba(239,254,255,.34) 0%,rgba(130,233,255,.16) 2.5%,transparent 9% 84%,rgba(0,96,160,.26) 94%,rgba(2,22,46,.54) 100%),linear-gradient(90deg,rgba(219,251,255,.25),rgba(66,192,239,.08) 2.2%,transparent 8% 91%,rgba(58,196,255,.12) 97%,rgba(218,251,255,.24)),radial-gradient(ellipse at 16% 14%,rgba(164,246,255,.22),transparent 36%),radial-gradient(ellipse at 86% 88%,rgba(0,116,255,.22),transparent 40%),linear-gradient(145deg,#11486766,#0312264d 44%,#082b497a);box-shadow:inset 0 3px 3px #f4ffff99,inset 0 -9px 18px #000a1cb8,inset 8px 0 16px #cdfaff26,inset -9px 0 18px #0090dc38,0 0 0 1px #defcff9e,0 0 0 4px #46d3ff33,0 0 0 8px #63deff13,0 0 78px #00c4ff3b,0 0 150px #007eff26}#swarmic-cinematic-film .swarmic-film-stage:before{top:2px;right:2px;bottom:2px;left:2px;border:2px solid rgba(218,251,255,.64);background:linear-gradient(180deg,rgba(255,255,255,.42),transparent 5% 78%,rgba(48,182,255,.18) 94%,rgba(1,24,51,.42)),linear-gradient(90deg,rgba(232,253,255,.24),transparent 7% 91%,rgba(100,222,255,.22)),linear-gradient(112deg,rgba(255,255,255,.28),transparent 14% 32%,rgba(104,229,255,.1) 49%,transparent 67%,rgba(255,255,255,.22)),linear-gradient(28deg,transparent 0 36%,rgba(144,239,255,.16) 36.2%,transparent 36.8% 63%,rgba(144,239,255,.13) 63.2%,transparent 64%);box-shadow:inset 0 0 20px #eefeff57,inset 0 0 78px #00c4ff33,inset 0 -12px 22px #00315c59,0 0 26px #6be5ff47}#swarmic-cinematic-film .swarmic-film-stage:after{top:9px;right:9px;bottom:9px;left:9px;border:1px solid rgba(190,247,255,.44);background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 3% 88%,rgba(0,159,232,.18)),linear-gradient(90deg,rgba(220,252,255,.16),transparent 4% 95%,rgba(108,226,255,.15)),linear-gradient(116deg,transparent 0 16%,rgba(238,254,255,.3) 16.15%,transparent 16.8% 100%),linear-gradient(64deg,transparent 0 79%,rgba(113,224,255,.28) 79.15%,transparent 79.8% 100%),linear-gradient(180deg,rgba(255,255,255,.05),transparent 25% 78%,rgba(0,210,255,.12));box-shadow:inset 0 0 42px #00d2ff24,inset 0 -7px 16px #0041703d}#swarmic-cinematic-film .swarmic-film-bezel{width:81%;transform:translate(-50%,-50%) translateZ(46px);box-shadow:0 0 0 1px #f0ffffe0,0 0 0 4px #5fddff47,0 0 0 8px #7de9ff1f,0 0 0 12px #2aa0dc14,0 22px 58px #0000009e,0 0 62px #00caff47}#swarmic-cinematic-film .swarmic-film-bezel:before{border:1px solid rgba(230,253,255,.66);box-shadow:inset 0 0 22px #e8fdff47,inset 0 0 70px #00d2ff2e,0 0 26px #00d2ff33}#swarmic-cinematic-film .swarmic-film-corner{width:54px;height:54px;border-width:2px;filter:drop-shadow(0 0 5px rgba(0,210,255,1)) drop-shadow(0 0 16px rgba(0,210,255,.72))}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-stage{width:100%;filter:drop-shadow(0 4px 0 rgba(45,160,210,.42)) drop-shadow(0 8px 0 rgba(4,48,82,.72)) drop-shadow(0 24px 18px rgba(0,0,0,.52));box-shadow:inset 0 2px 3px #f4ffff7a,inset 0 -6px 12px #000a1ca6,0 0 0 2px #4bd5ff24,0 0 38px #00c4ff29}#swarmic-cinematic-film .swarmic-film-bezel{width:88%;transform:translate(-50%,-50%)}#swarmic-cinematic-film .swarmic-film-corner{width:20px;height:20px;border-width:1px}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-film-stage{filter:drop-shadow(0 8px 0 rgba(4,48,82,.72)) drop-shadow(0 24px 18px rgba(0,0,0,.52))}}#swarmic-cinematic-film .swarmic-film-stage{background:linear-gradient(180deg,rgba(210,250,255,.17) 0%,rgba(87,205,239,.07) 3%,transparent 12% 82%,rgba(0,86,145,.2) 94%,rgba(1,19,40,.42) 100%),linear-gradient(90deg,rgba(215,250,255,.14),rgba(62,180,222,.035) 3%,transparent 11% 89%,rgba(62,180,222,.045) 97%,rgba(215,250,255,.14)),radial-gradient(ellipse at 50% 50%,rgba(0,145,205,.075),transparent 65%),linear-gradient(145deg,#0a2b4238,#020d1c4d 48%,#051d3352);box-shadow:inset 0 2px 3px #f0ffff57,inset 0 -10px 20px #000818a8,inset 7px 0 13px #bef2ff17,inset -8px 0 15px #0084cd21,0 0 0 1px #cdf9ff7a,0 0 0 4px #46c3e81f,0 0 0 8px #63deff09,0 0 60px #00aae126,0 0 120px #006ecd17;filter:drop-shadow(0 6px 0 rgba(40,142,185,.36)) drop-shadow(0 12px 0 rgba(7,57,91,.68)) drop-shadow(0 18px 22px rgba(0,0,0,.48))}#swarmic-cinematic-film .swarmic-film-stage:before{border-color:#d0f9ff7a;background:linear-gradient(180deg,rgba(255,255,255,.23),transparent 4% 84%,rgba(0,133,195,.12) 96%,rgba(1,20,42,.26)),linear-gradient(90deg,rgba(236,253,255,.13),transparent 8% 92%,rgba(106,221,255,.13)),linear-gradient(112deg,rgba(255,255,255,.17),transparent 14% 34%,rgba(104,229,255,.045) 50%,transparent 68%,rgba(255,255,255,.12));box-shadow:inset 0 0 15px #eefeff33,inset 0 0 58px #00aadc1f,inset 0 -10px 18px #002a524d}#swarmic-cinematic-film .swarmic-film-stage:after{border-color:#abf1ff47;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 4% 90%,rgba(0,159,232,.1)),linear-gradient(90deg,rgba(220,252,255,.08),transparent 5% 95%,rgba(108,226,255,.08)),linear-gradient(116deg,transparent 0 16%,rgba(238,254,255,.17) 16.15%,transparent 16.8% 100%),linear-gradient(64deg,transparent 0 79%,rgba(113,224,255,.15) 79.15%,transparent 79.8% 100%);box-shadow:inset 0 0 28px #00aadc14,inset 0 -6px 14px #00417033}#swarmic-cinematic-film .swarmic-film-bezel{width:82%;border:0;border-radius:0;background:transparent;transform:translate(-50%,-50%) translateZ(1px);box-shadow:none;overflow:hidden}#swarmic-cinematic-film .swarmic-film-bezel video{display:block;width:100%;height:100%;object-fit:cover;background:#02060d;filter:brightness(.76) contrast(1.1) saturate(.88)}#swarmic-cinematic-film .swarmic-film-bezel:before{top:0;right:0;bottom:0;left:0;border:0;background:linear-gradient(180deg,rgba(2,13,27,.22),transparent 13% 82%,rgba(2,15,31,.3)),linear-gradient(90deg,rgba(1,12,27,.2),transparent 9% 91%,rgba(1,12,27,.2)),radial-gradient(ellipse at 50% 48%,transparent 50%,rgba(0,14,30,.16) 100%);box-shadow:inset 0 0 28px #000b194d,inset 0 0 70px #00689e14}#swarmic-cinematic-film .swarmic-film-bezel:after{content:"";position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(112deg,transparent 0 18%,rgba(218,250,255,.065) 18.2%,transparent 19.2% 100%),linear-gradient(292deg,transparent 0 82%,rgba(114,226,255,.05) 82.2%,transparent 83.2% 100%),linear-gradient(180deg,rgba(104,218,245,.035),transparent 24% 76%,rgba(0,115,180,.045));mix-blend-mode:screen}#swarmic-cinematic-film .swarmic-film-hud{background:linear-gradient(180deg,rgba(1,8,18,.2),transparent 18%,transparent 80%,rgba(1,8,18,.22)),linear-gradient(90deg,rgba(1,8,18,.1),transparent 10% 90%,rgba(1,8,18,.1))}#swarmic-cinematic-film .swarmic-film-hud:before{opacity:.075;background-size:46px 46px}#swarmic-cinematic-film .swarmic-film-brand,#swarmic-cinematic-film .swarmic-film-hud-label,#swarmic-cinematic-film .swarmic-film-coordinates{opacity:.72}#swarmic-cinematic-film .swarmic-film-corner{width:36px;height:36px;opacity:.58;border-color:#99e8f8b8;filter:drop-shadow(0 0 5px rgba(0,190,230,.48))}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-stage{filter:drop-shadow(0 4px 0 rgba(30,119,158,.34)) drop-shadow(0 9px 15px rgba(0,0,0,.48))}#swarmic-cinematic-film .swarmic-film-bezel{width:88%;transform:translate(-50%,-50%)}#swarmic-cinematic-film .swarmic-film-bezel video{filter:brightness(.8) contrast(1.08) saturate(.9)}#swarmic-cinematic-film .swarmic-film-corner{width:20px;height:20px;opacity:.52}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-film-stage{animation:none!important;translate:0 0}}#swarmic-cinematic-film .swarmic-film-stage{clip-path:none!important;border-radius:24px!important;overflow:hidden}#swarmic-cinematic-film .swarmic-film-stage:before,#swarmic-cinematic-film .swarmic-film-stage:after{clip-path:none!important;border-radius:21px!important}#swarmic-cinematic-film .swarmic-film-stage:before{top:1px!important;right:1px!important;bottom:1px!important;left:1px!important}#swarmic-cinematic-film .swarmic-film-stage:after{top:8px!important;right:8px!important;bottom:8px!important;left:8px!important;border-radius:17px!important}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-stage{clip-path:none!important;border-radius:16px!important}#swarmic-cinematic-film .swarmic-film-stage:before{border-radius:14px!important}#swarmic-cinematic-film .swarmic-film-stage:after{top:5px!important;right:5px!important;bottom:5px!important;left:5px!important;border-radius:12px!important}}#swarmic-cinematic-film .swarmic-film-stage{position:relative;overflow:visible!important;isolation:isolate;border-radius:30px!important;border:1px solid rgba(177,239,255,.34)!important;background:linear-gradient(180deg,rgba(235,252,255,.13) 0%,rgba(116,211,237,.045) 2%,transparent 11% 78%,rgba(0,91,145,.14) 94%,rgba(1,17,36,.38) 100%),linear-gradient(90deg,rgba(222,249,255,.11),rgba(72,177,211,.025) 3%,transparent 12% 88%,rgba(72,177,211,.03) 97%,rgba(222,249,255,.12)),radial-gradient(ellipse at 50% 44%,rgba(0,148,204,.065),transparent 67%),linear-gradient(145deg,#0b2b3f4d,#020e1d61 50%,#051f3461);box-shadow:inset 0 2px 3px #f2feff5c,inset 0 -12px 22px #000818ad,inset 8px 0 15px #c1f2ff1a,inset -9px 0 17px #007dbe21,0 1px #ebfdff40,0 7px #2175997a,0 13px #042b48c7,0 22px 30px #0000007a,0 0 48px #00a3d61f}#swarmic-cinematic-film .swarmic-film-stage:before{top:1px!important;right:1px!important;bottom:1px!important;left:1px!important;z-index:1;border:1px solid rgba(215,249,255,.35);border-radius:28px!important;background:linear-gradient(118deg,rgba(255,255,255,.16),transparent 16% 37%,rgba(110,223,246,.035) 50%,transparent 66%,rgba(255,255,255,.09)),linear-gradient(180deg,rgba(255,255,255,.09),transparent 7% 83%,rgba(0,121,183,.1));box-shadow:inset 0 0 18px #e8fcff24,inset 0 -9px 18px #002a4d33}#swarmic-cinematic-film .swarmic-film-stage:after{top:8px!important;right:8px!important;bottom:8px!important;left:8px!important;z-index:1;border:1px solid rgba(152,226,245,.16);border-radius:22px!important;background:linear-gradient(112deg,transparent 0 17%,rgba(220,250,255,.1) 17.2%,transparent 18.1% 100%),linear-gradient(292deg,transparent 0 83%,rgba(116,221,250,.07) 83.2%,transparent 84.1% 100%);box-shadow:inset 0 0 24px #008fc30e}#swarmic-cinematic-film .swarmic-film-bezel{width:82%;border:0;border-radius:18px;overflow:hidden;background:#0108125c;transform:translate(-50%,-50%) translateZ(0);box-shadow:0 0 0 1px #aae8f62e,0 8px 22px #00000047,0 0 34px #009bcd12}#swarmic-cinematic-film .swarmic-film-bezel video{position:relative;z-index:0;width:100%;height:100%;object-fit:cover;filter:brightness(.84) contrast(1.07) saturate(.91)}#swarmic-cinematic-film .swarmic-film-bezel:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid rgba(202,244,252,.22);border-radius:inherit;background:linear-gradient(180deg,rgba(195,244,255,.075),transparent 12% 83%,rgba(0,26,48,.17)),linear-gradient(90deg,rgba(0,22,39,.1),transparent 8% 92%,rgba(0,22,39,.1)),radial-gradient(ellipse at 50% 48%,transparent 59%,rgba(0,13,28,.12) 100%);box-shadow:inset 0 0 24px #0123}#swarmic-cinematic-film .swarmic-film-bezel:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(116deg,transparent 0 18%,rgba(224,250,255,.075) 18.2%,transparent 19.1% 100%),linear-gradient(294deg,transparent 0 84%,rgba(111,218,244,.055) 84.2%,transparent 85.1% 100%);mix-blend-mode:screen}#swarmic-cinematic-film .swarmic-film-hud{z-index:3;border-radius:inherit;overflow:hidden}#swarmic-cinematic-film .swarmic-film-corner{display:none!important}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-stage{border-radius:18px!important;box-shadow:inset 0 1px 2px #f2feff4d,inset 0 -7px 13px #0008189e,0 4px #185f7f6b,0 9px 16px #0006}#swarmic-cinematic-film .swarmic-film-stage:before{border-radius:16px!important}#swarmic-cinematic-film .swarmic-film-stage:after{top:5px!important;right:5px!important;bottom:5px!important;left:5px!important;border-radius:13px!important}#swarmic-cinematic-film .swarmic-film-bezel{width:88%;border-radius:11px;transform:translate(-50%,-50%)}#swarmic-cinematic-film .swarmic-film-bezel video{filter:brightness(.87) contrast(1.05) saturate(.92)}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-film-stage{animation:none!important}}#swarmic-cinematic-film .swarmic-film-stage{overflow:hidden!important;isolation:isolate;border-radius:30px!important;padding:0!important}#swarmic-cinematic-film .swarmic-film-bezel{position:absolute!important;right:0!important;bottom:0!important;left:0!important;top:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;transform:none!important;z-index:0!important;border:0!important;border-radius:inherit!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important}#swarmic-cinematic-film .swarmic-film-bezel video{display:block;width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center center;border:0!important;border-radius:inherit;background:#020812;filter:brightness(.96) contrast(1.045) saturate(.96)!important}#swarmic-cinematic-film .swarmic-film-bezel:before,#swarmic-cinematic-film .swarmic-film-bezel:after{display:none!important}#swarmic-cinematic-film .swarmic-film-stage:before{z-index:2!important;pointer-events:none;background:linear-gradient(116deg,rgba(242,254,255,.13) 0%,transparent 14% 38%,rgba(124,229,249,.025) 52%,transparent 70%,rgba(235,252,255,.075) 100%),linear-gradient(180deg,rgba(235,252,255,.075),transparent 9% 78%,rgba(0,104,168,.1) 100%),linear-gradient(90deg,rgba(226,250,255,.065),transparent 7% 93%,rgba(115,218,246,.07));box-shadow:inset 0 0 22px #e6fcff1f,inset 0 -12px 22px #0022432e}#swarmic-cinematic-film .swarmic-film-stage:after{z-index:2!important;pointer-events:none;background:linear-gradient(112deg,transparent 0 18%,rgba(229,252,255,.11) 18.2%,transparent 19.1% 100%),linear-gradient(292deg,transparent 0 82%,rgba(123,226,250,.075) 82.2%,transparent 83.1% 100%),radial-gradient(ellipse at 50% 50%,transparent 57%,rgba(0,15,32,.12) 100%);box-shadow:inset 0 0 30px #008fc30e,inset 0 1px #f2feff24}#swarmic-cinematic-film .swarmic-film-hud{z-index:3!important;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(1,8,18,.12),transparent 16% 84%,rgba(1,8,18,.12)),linear-gradient(90deg,rgba(1,8,18,.06),transparent 8% 92%,rgba(1,8,18,.06))}#swarmic-cinematic-film .swarmic-film-hud:before{opacity:.045}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-stage{border-radius:18px!important;overflow:hidden!important}#swarmic-cinematic-film .swarmic-film-bezel{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:inherit!important}#swarmic-cinematic-film .swarmic-film-bezel video{object-fit:cover!important;filter:brightness(.98) contrast(1.035) saturate(.96)!important}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-film-stage{animation:none!important;translate:0 0!important}}#swarmic-cinematic-film .swarmic-film-stage{border-bottom:1px solid rgba(207,248,255,.72)!important;box-shadow:inset 0 -1px #effeffe0,inset 0 -3px #5fd0ef66,inset 0 -7px 8px #10709b47,inset 0 -13px 18px #011d3766,0 2px #abedfb57,0 5px #2989ae5c,0 8px #05304db8,0 19px 28px #0006,0 0 42px #00a3d61a!important}#swarmic-cinematic-film .swarmic-film-stage:after{background:linear-gradient(180deg,transparent 0 86%,rgba(225,251,255,.015) 88%,rgba(183,240,252,.16) 90%,rgba(79,194,224,.2) 92%,rgba(12,83,119,.36) 95%,rgba(2,24,47,.62) 100%),linear-gradient(112deg,transparent 0 18%,rgba(229,252,255,.11) 18.2%,transparent 19.1% 100%),linear-gradient(292deg,transparent 0 82%,rgba(123,226,250,.075) 82.2%,transparent 83.1% 100%),radial-gradient(ellipse at 50% 50%,transparent 57%,rgba(0,15,32,.12) 100%);box-shadow:inset 0 0 30px #008fc30e,inset 0 1px #f2feff24,inset 0 -1px #f4ffffc7,inset 0 -4px 7px #74def547,inset 0 -10px 14px #0023415c}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-stage{box-shadow:inset 0 -1px #effeffd1,inset 0 -3px #5fd0ef57,inset 0 -8px 12px #011d3757,0 2px #abedfb47,0 5px #05304d94,0 13px 20px #00000057!important}}#swarmic-cinematic-film .swarmic-film-stage{border-top:1px solid rgba(224,250,255,.66)!important;border-left:1px solid rgba(171,232,249,.52)!important;border-right:1px solid rgba(171,232,249,.52)!important;box-shadow:inset 0 1px #f5ffffd6,inset 0 4px 7px #a3ebfb2e,inset 3px 0 7px #b1eefc29,inset -3px 0 7px #50bee22b,inset -1px -1px #effeffd1,inset 0 -3px #5fd0ef66,inset 0 -7px 8px #10709b47,inset 0 -13px 18px #011d3766,0 -2px #baeffb38,0 -5px #2570943d,2px 0 #8fdef242,4px 0 #155b7e3d,-2px 0 #8fdef242,-4px 0 #155b7e3d,0 2px #abedfb57,0 5px #2989ae5c,0 8px #05304db8,0 19px 28px #0006,0 0 42px #00a3d61a!important}#swarmic-cinematic-film .swarmic-film-stage:before{background:linear-gradient(180deg,rgba(239,253,255,.2) 0%,rgba(147,225,244,.1) 1.2%,transparent 5.5%),linear-gradient(90deg,rgba(225,250,255,.16) 0%,rgba(117,216,240,.075) 1%,transparent 4.5% 95.5%,rgba(117,216,240,.075) 99%,rgba(225,250,255,.14) 100%),linear-gradient(116deg,rgba(242,254,255,.13) 0%,transparent 14% 38%,rgba(124,229,249,.025) 52%,transparent 70%,rgba(235,252,255,.075) 100%),linear-gradient(180deg,rgba(235,252,255,.075),transparent 9% 78%,rgba(0,104,168,.1) 100%);box-shadow:inset 0 1px #ffffffc7,inset 2px 0 #def9ff4d,inset -2px 0 #77d8f03d,inset 0 0 22px #e6fcff1f,inset 0 -12px 22px #0022432e}#swarmic-cinematic-film .swarmic-film-stage:after{background:linear-gradient(180deg,rgba(226,251,255,.13) 0%,rgba(104,194,221,.09) 2%,transparent 8%),linear-gradient(90deg,rgba(200,243,253,.1) 0%,rgba(74,174,207,.1) 2%,transparent 10% 90%,rgba(74,174,207,.1) 98%,rgba(200,243,253,.1) 100%),linear-gradient(180deg,transparent 0 86%,rgba(225,251,255,.015) 88%,rgba(183,240,252,.16) 90%,rgba(79,194,224,.2) 92%,rgba(12,83,119,.36) 95%,rgba(2,24,47,.62) 100%),linear-gradient(112deg,transparent 0 18%,rgba(229,252,255,.11) 18.2%,transparent 19.1% 100%),linear-gradient(292deg,transparent 0 82%,rgba(123,226,250,.075) 82.2%,transparent 83.1% 100%),radial-gradient(ellipse at 50% 50%,transparent 57%,rgba(0,15,32,.12) 100%);box-shadow:inset 0 1px #f2feff38,inset 2px 0 5px #cff7ff24,inset -2px 0 5px #66cde81f,inset 0 0 30px #008fc30e,inset 0 -1px #f4ffffc7,inset 0 -4px 7px #74def547,inset 0 -10px 14px #0023415c}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-stage{box-shadow:inset 0 1px #f5ffffb3,inset 2px 0 4px #b1eefc1f,inset -2px 0 4px #50bee21f,inset 0 -1px #effeffd1,inset 0 -3px #5fd0ef57,inset 0 -8px 12px #011d3757,0 -2px #baeffb2e,2px 0 #8fdef22e,-2px 0 #8fdef22e,0 2px #abedfb47,0 5px #05304d94,0 13px 20px #00000057!important}}#swarmic-cinematic-film .swarmic-film-stage{transform:perspective(1800px) rotateX(3deg) rotateY(-.65deg)!important;transform-origin:50% 58%;transform-style:preserve-3d}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-stage{transform:none!important}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-film-stage{transform:perspective(1800px) rotateX(3deg) rotateY(-.65deg)!important}}#swarmic-cinematic-film .swarmic-film-brand{display:flex!important;z-index:5;top:clamp(16px,2.6vw,34px);left:clamp(18px,3vw,38px);gap:10px;padding:8px 13px 8px 9px;border:1px solid rgba(139,232,255,.22);border-radius:999px;background:linear-gradient(100deg,#0212209e,#0212202e);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:0 0 22px #00aae61f,inset 0 1px #e6fbff1a}#swarmic-cinematic-film .swarmic-film-brand img{width:clamp(29px,3vw,40px);filter:brightness(1.25) drop-shadow(0 0 8px rgba(0,210,255,.95)) drop-shadow(0 0 18px rgba(0,155,255,.55))}#swarmic-cinematic-film .swarmic-film-brand span{color:#f4fcff;font-size:clamp(9px,1vw,13px);letter-spacing:.2em;text-shadow:0 0 12px rgba(0,210,255,.72),0 2px 8px #00101d}#swarmic-cinematic-film .swarmic-film-intro{position:absolute;z-index:6;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px,1.5vw,16px);pointer-events:none;opacity:0;visibility:hidden;transform:scale(.94);mix-blend-mode:screen}#swarmic-cinematic-film .swarmic-film-intro.is-active{visibility:visible;animation:swarmicIdentityIgnition 3.35s cubic-bezier(.18,.68,.25,1) both}#swarmic-cinematic-film .swarmic-film-intro:before{content:"";position:absolute;width:clamp(170px,30vw,390px);aspect-ratio:1;border-radius:50%;opacity:0;background:radial-gradient(circle,rgba(0,210,255,.25) 0%,rgba(0,166,255,.12) 27%,rgba(0,210,255,.035) 48%,transparent 70%);filter:blur(9px);transform:scale(.58)}#swarmic-cinematic-film .swarmic-film-intro:after{content:"";position:absolute;width:clamp(110px,19vw,250px);aspect-ratio:1;border:1px solid rgba(128,235,255,0);border-radius:50%;box-shadow:0 0 0 1px #00d2ff00,0 0 40px #00d2ff00;transform:scale(.55)}#swarmic-cinematic-film .swarmic-film-intro img{position:relative;width:clamp(58px,8vw,104px);height:auto;filter:brightness(1.45) drop-shadow(0 0 7px rgba(0,210,255,.95)) drop-shadow(0 0 22px rgba(0,190,255,.85)) drop-shadow(0 0 48px rgba(0,125,255,.55))}#swarmic-cinematic-film .swarmic-film-intro span{position:relative;color:#effcfff5;font:700 clamp(9px,1.05vw,13px)/1.2 Inter,Arial,sans-serif;letter-spacing:.34em;text-indent:.34em;text-shadow:0 0 12px rgba(0,210,255,.95),0 0 30px rgba(0,145,255,.65),0 2px 12px #00101d}#swarmic-cinematic-film .swarmic-film-intro small{position:relative;color:#9be8ffe0;font:500 clamp(6px,.65vw,8px)/1.4 "JetBrains Mono",monospace;letter-spacing:.32em;text-indent:.32em;text-shadow:0 0 12px rgba(0,180,255,.8)}@keyframes swarmicIdentityIgnition{0%{opacity:0;transform:scale(.94)}12%{opacity:1;transform:scale(1)}22%{opacity:1}68%{opacity:.92}to{opacity:0;transform:scale(1.045)}}#swarmic-cinematic-film .swarmic-film-intro.is-active:before{animation:swarmicHaloBloom 3.1s ease-out both}#swarmic-cinematic-film .swarmic-film-intro.is-active:after{animation:swarmicHaloRing 2.8s cubic-bezier(.12,.72,.24,1) both}@keyframes swarmicHaloBloom{0%{opacity:0;transform:scale(.45)}24%{opacity:1;transform:scale(1)}72%{opacity:.58;transform:scale(1.18)}to{opacity:0;transform:scale(1.38)}}@keyframes swarmicHaloRing{0%{opacity:0;transform:scale(.55);border-color:#97f1ff00;box-shadow:0 0 0 1px #00d2ff00,0 0 40px #00d2ff00}28%{opacity:.8;border-color:#97f1ff9e;box-shadow:0 0 0 1px #00d2ff29,0 0 34px #00d2ff38}to{opacity:0;transform:scale(1.55);border-color:#97f1ff00;box-shadow:0 0 0 1px #00d2ff00,0 0 60px #00d2ff00}}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-brand{top:9px;left:9px;gap:6px;padding:5px 8px 5px 6px}#swarmic-cinematic-film .swarmic-film-brand img{width:23px}#swarmic-cinematic-film .swarmic-film-brand span{font-size:7px;letter-spacing:.13em}#swarmic-cinematic-film .swarmic-film-intro img{width:54px}#swarmic-cinematic-film .swarmic-film-intro span{letter-spacing:.22em;text-indent:.22em}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-film-intro.is-active,#swarmic-cinematic-film .swarmic-film-intro.is-active:before,#swarmic-cinematic-film .swarmic-film-intro.is-active:after{animation:none;opacity:1;transform:none}}#swarmic-cinematic-film .swarmic-cinematic-heading{--heading-rx: 0deg;--heading-ry: 0deg;position:relative;perspective:900px;transform-style:preserve-3d}#swarmic-cinematic-film .swarmic-cinematic-heading:before{content:"";position:absolute;z-index:-1;left:50%;top:44%;width:min(62vw,720px);height:190px;transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(ellipse,rgba(0,170,225,.105),rgba(0,110,170,.035) 42%,transparent 72%);filter:blur(20px);opacity:0;transition:opacity 1.2s ease}#swarmic-cinematic-film .swarmic-cinematic-kicker,#swarmic-cinematic-film .swarmic-cinematic-title,#swarmic-cinematic-film .swarmic-cinematic-description,#swarmic-cinematic-film .swarmic-cinematic-rule{transition:opacity .8s ease,transform .9s cubic-bezier(.2,.75,.2,1),filter .8s ease}#swarmic-cinematic-film .swarmic-cinematic-kicker{position:relative;letter-spacing:.34em;text-shadow:0 0 16px rgba(0,210,255,.2);transform:translateY(12px)}#swarmic-cinematic-film .swarmic-cinematic-title{position:relative;display:table;max-width:100%;margin:15px auto 16px;color:transparent;background:linear-gradient(105deg,#f7fcff,#dff9ff 27%,#fff 42%,#75e8ff,#fff 58%,#e8faff 76%,#f7fcff);background-size:240% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;text-shadow:none;transform:translateY(18px) rotateX(var(--heading-rx)) rotateY(var(--heading-ry));filter:drop-shadow(0 0 22px rgba(0,190,235,.12));will-change:background-position,transform}#swarmic-cinematic-film .swarmic-cinematic-rule{width:clamp(96px,12vw,150px);transform:scaleX(.25);transform-origin:center;opacity:.35}#swarmic-cinematic-film .swarmic-cinematic-description{transform:translateY(14px);letter-spacing:.012em}#swarmic-cinematic-film .swarmic-cinematic-heading.is-visible:before{opacity:1}#swarmic-cinematic-film .swarmic-cinematic-heading.is-visible .swarmic-cinematic-kicker{transform:translateY(0);animation:swarmicKickerPulse 5.8s ease-in-out 1.1s infinite}#swarmic-cinematic-film .swarmic-cinematic-heading.is-visible .swarmic-cinematic-title{transform:translateY(0) rotateX(var(--heading-rx)) rotateY(var(--heading-ry));animation:swarmicTitleSweep 2.1s cubic-bezier(.2,.7,.2,1) .25s both}#swarmic-cinematic-film .swarmic-cinematic-heading.is-visible .swarmic-cinematic-rule{opacity:1;transform:scaleX(1);transition-delay:.42s}#swarmic-cinematic-film .swarmic-cinematic-heading.is-visible .swarmic-cinematic-description{transform:translateY(0);transition-delay:.22s}#swarmic-cinematic-film .swarmic-cinematic-heading:hover .swarmic-cinematic-title{filter:drop-shadow(0 0 30px rgba(0,210,255,.28))}#swarmic-cinematic-film .swarmic-cinematic-heading:hover .swarmic-cinematic-rule{box-shadow:0 0 22px #00d2fff2}@keyframes swarmicTitleSweep{0%{background-position:100% 50%;filter:drop-shadow(0 0 0 rgba(0,210,255,0))}55%{background-position:0% 50%;filter:drop-shadow(0 0 28px rgba(0,210,255,.24))}to{background-position:-35% 50%;filter:drop-shadow(0 0 20px rgba(0,190,235,.13))}}@keyframes swarmicKickerPulse{0%,to{text-shadow:0 0 12px rgba(0,210,255,.16)}50%{text-shadow:0 0 20px rgba(0,210,255,.42)}}@media(max-width:700px){#swarmic-cinematic-film .swarmic-cinematic-heading{margin-bottom:22px}#swarmic-cinematic-film .swarmic-cinematic-kicker{font-size:8px;letter-spacing:.19em}#swarmic-cinematic-film .swarmic-cinematic-title{display:block;font-size:clamp(30px,8vw,42px);line-height:1.08;margin:13px auto}#swarmic-cinematic-film .swarmic-cinematic-description{max-width:34ch;margin-inline:auto;font-size:13px;padding-inline:8px}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-cinematic-heading *,#swarmic-cinematic-film .swarmic-cinematic-heading:before{animation:none!important;transition:none!important;transform:none!important}#swarmic-cinematic-film .swarmic-cinematic-title{background-position:50% 50%}}#swarmic-cinematic-film .swarmic-cinematic-heading{width:100%;max-width:980px;margin-left:auto;margin-right:auto;text-align:center;perspective:none;transform:none;--heading-rx:0deg;--heading-ry:0deg}#swarmic-cinematic-film .swarmic-cinematic-kicker{display:block;width:100%;margin:0 auto;text-align:center;letter-spacing:clamp(.12em,.24vw,.24em);text-indent:0;transform:translateY(12px)}#swarmic-cinematic-film .swarmic-cinematic-title{display:block;width:fit-content;max-width:100%;margin:15px auto 16px;text-align:center;white-space:normal;transform:translateY(18px)}#swarmic-cinematic-film .swarmic-cinematic-heading.is-visible .swarmic-cinematic-title{transform:translateY(0)}#swarmic-cinematic-film .swarmic-cinematic-description{display:block;width:100%;max-width:620px;margin:0 auto;text-align:center;transform:translateY(14px)}#swarmic-cinematic-film .swarmic-cinematic-heading.is-visible .swarmic-cinematic-description{transform:translateY(0)}#swarmic-cinematic-film .swarmic-cinematic-rule{margin-left:auto;margin-right:auto;transform:scaleX(.25)}#swarmic-cinematic-film .swarmic-cinematic-heading.is-visible .swarmic-cinematic-rule{transform:scaleX(1)}@media(max-width:700px){#swarmic-cinematic-film .swarmic-cinematic-kicker{font-size:8px;letter-spacing:.14em;padding-inline:4px}#swarmic-cinematic-film .swarmic-cinematic-title{width:100%;padding-inline:6px;font-size:clamp(30px,8vw,42px);line-height:1.08}}#swarmic-cinematic-film .swarmic-type-cursor{display:inline-block;width:2px;height:.9em;margin-left:3px;vertical-align:-.08em;background:#78eaff;box-shadow:0 0 7px #00d2fff2,0 0 16px #00aaffa6;animation:swarmicTypeCursorBlink .78s steps(1,end) infinite}@keyframes swarmicTypeCursorBlink{0%,48%{opacity:1}49%,to{opacity:0}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-type-cursor{display:none!important}}#swarmic-cinematic-film .swarmic-cinematic-heading{position:relative;isolation:isolate;width:100%;max-width:1040px;margin:0 auto 30px;padding:10px 12px 16px;text-align:center}#swarmic-cinematic-film .swarmic-cinematic-heading:before{content:"";position:absolute;z-index:-1;left:50%;top:48%;width:min(92%,820px);height:170px;transform:translate(-50%,-50%);pointer-events:none;background:radial-gradient(ellipse,rgba(0,190,255,.22) 0%,rgba(0,125,210,.11) 38%,rgba(0,75,150,.035) 62%,transparent 78%);filter:blur(24px);opacity:1}#swarmic-cinematic-film .swarmic-cinematic-kicker{display:block;width:100%;margin:0 auto;color:#8cecff;font:700 clamp(9px,.85vw,11px)/1.5 "JetBrains Mono",monospace;letter-spacing:clamp(.14em,.28vw,.25em);text-align:center;text-shadow:0 0 7px rgba(0,210,255,.8),0 0 20px rgba(0,180,255,.52);opacity:1;transform:none;animation:none}#swarmic-cinematic-film .swarmic-cinematic-title{display:block;width:fit-content;max-width:100%;margin:13px auto 15px;padding:0 8px;color:#f7fdff!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font:800 clamp(38px,5.1vw,68px)/1.04 Inter,Arial,sans-serif;letter-spacing:-.052em;text-align:center;text-shadow:0 2px 2px rgba(0,0,0,.5),0 0 10px rgba(0,205,255,.72),0 0 28px rgba(0,170,255,.48),0 0 58px rgba(0,130,255,.28);filter:none;opacity:1;transform:none;animation:none;transition:filter .25s ease,text-shadow .25s ease,letter-spacing .25s ease;will-change:auto}#swarmic-cinematic-film .swarmic-cinematic-description{display:block;width:100%;max-width:680px;margin:0 auto;color:#e0f4ff;font:500 clamp(14px,1.25vw,16px)/1.65 Inter,Arial,sans-serif;letter-spacing:.018em;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.8),0 0 13px rgba(0,160,230,.38);opacity:1;transform:none;transition:color .25s ease,text-shadow .25s ease}#swarmic-cinematic-film .swarmic-cinematic-rule{display:block;width:clamp(110px,14vw,180px);height:2px;margin:0 auto;border:0;background:linear-gradient(90deg,transparent,#35dfff 24%,#e7fcff 50%,#35dfff 76%,transparent);box-shadow:0 0 8px #00d2fff2,0 0 22px #00aaffa6;opacity:1;transform:none;animation:none}@media(hover:hover)and (pointer:fine){#swarmic-cinematic-film .swarmic-cinematic-heading:hover .swarmic-cinematic-title{letter-spacing:-.045em;filter:drop-shadow(0 0 12px rgba(0,210,255,.72));text-shadow:0 2px 2px rgba(0,0,0,.5),0 0 14px rgba(0,220,255,.95),0 0 36px rgba(0,170,255,.72),0 0 72px rgba(0,130,255,.42)}#swarmic-cinematic-film .swarmic-cinematic-heading:hover .swarmic-cinematic-description{color:#f5fcff;text-shadow:0 0 16px rgba(0,190,255,.55)}}#swarmic-cinematic-film .swarmic-cinematic-heading:active .swarmic-cinematic-title{text-shadow:0 0 16px rgba(0,220,255,.95),0 0 42px rgba(0,160,255,.75)}@media(max-width:700px){#swarmic-cinematic-film .swarmic-cinematic-heading{margin-bottom:22px;padding:8px 4px 12px}#swarmic-cinematic-film .swarmic-cinematic-kicker{font-size:8px;letter-spacing:.13em;overflow-wrap:anywhere}#swarmic-cinematic-film .swarmic-cinematic-title{width:100%;margin:12px auto 13px;padding-inline:2px;font-size:clamp(32px,9vw,44px);line-height:1.08;letter-spacing:-.045em}#swarmic-cinematic-film .swarmic-cinematic-description{max-width:36ch;padding-inline:7px;font-size:13px;line-height:1.6}#swarmic-cinematic-film .swarmic-cinematic-heading:before{width:100%;height:145px;filter:blur(18px)}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-cinematic-heading *,#swarmic-cinematic-film .swarmic-cinematic-heading:before{animation:none!important;transition:none!important}}#swarmic-cinematic-film>.swarmic-cinematic-heading{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;text-align:center!important}#swarmic-cinematic-film>.swarmic-cinematic-heading>.swarmic-cinematic-title{display:block!important;position:relative!important;inset:auto!important;float:none!important;align-self:center!important;width:max-content!important;max-width:100%!important;margin:13px auto 15px!important;text-align:center!important;text-indent:0!important;transform:none!important}#swarmic-cinematic-film>.swarmic-cinematic-heading>.swarmic-cinematic-kicker,#swarmic-cinematic-film>.swarmic-cinematic-heading>.swarmic-cinematic-description,#swarmic-cinematic-film>.swarmic-cinematic-heading>.swarmic-cinematic-rule{align-self:center!important;text-align:center!important}@media(max-width:700px){#swarmic-cinematic-film>.swarmic-cinematic-heading>.swarmic-cinematic-title{width:100%!important;margin:12px auto 13px!important}}#swarmic-cinematic-film .swarmic-film-bezel{position:relative}#swarmic-cinematic-film .swarmic-film-voice-control{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;display:flex;align-items:center;justify-content:center;margin:0;pointer-events:none;transition:opacity .35s ease}#swarmic-cinematic-film .swarmic-film-voice-button{pointer-events:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(145,239,255,.96);border-radius:999px;min-height:58px;padding:17px 32px;background:linear-gradient(135deg,#00273bf7,#000f1ff5);color:#e8fbff;font:700 12px/1.2 JetBrains Mono,monospace;letter-spacing:.15em;cursor:pointer;box-shadow:0 0 0 1px #00d2ff38,0 0 30px #00beff7a,0 0 72px #0091ff40,inset 0 0 22px #00beff26;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-shadow:0 0 12px rgba(0,210,255,.55);animation:swarmicGuidePulse 2.8s ease-in-out infinite;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}#swarmic-cinematic-film .swarmic-film-voice-button:hover:not(:disabled){background:linear-gradient(135deg,#00435bfc,#00192dfa);border-color:#d5faff;box-shadow:0 0 0 2px #00d2ff40,0 0 42px #00d2ffad,0 0 88px #0091ff57,inset 0 0 25px #00d2ff33;transform:scale(1.055)}@keyframes swarmicGuidePulse{0%,to{box-shadow:0 0 0 1px #00d2ff2e,0 0 25px #00beff61,0 0 58px #0091ff2e,inset 0 0 18px #00beff1f}50%{box-shadow:0 0 0 2px #00d2ff4d,0 0 38px #00d2ff9e,0 0 82px #0091ff4d,inset 0 0 26px #00beff33}}#swarmic-cinematic-film.swarmic-film-tour-active .swarmic-film-voice-control{align-items:flex-end;justify-content:flex-end;padding:0 18px 48px}#swarmic-cinematic-film.swarmic-film-tour-active .swarmic-film-voice-button{min-height:40px;padding:11px 17px;font-size:9px;background:#00101cf0;animation:none}@media(max-width:700px){#swarmic-cinematic-film .swarmic-film-voice-button{min-height:54px;max-width:calc(100% - 28px);padding:15px 19px;font-size:10px;letter-spacing:.1em}#swarmic-cinematic-film.swarmic-film-tour-active .swarmic-film-voice-control{padding:0 10px 42px}#swarmic-cinematic-film.swarmic-film-tour-active .swarmic-film-voice-button{min-height:38px;padding:9px 13px;font-size:8px}}@media(prefers-reduced-motion:reduce){#swarmic-cinematic-film .swarmic-film-voice-button{animation:none}}
