.hero[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 72% 43%,#194a60 0,#102b45 28%,#071323 66%);border-bottom:1px solid #18344d;position:relative;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:45px;min-height:610px;display:grid}.hero-copy[data-astro-cid-lcdefpme]{padding:70px 0}.live-dot[data-astro-cid-lcdefpme]{background:#52e5d0;border-radius:100%;width:7px;height:7px;margin-right:12px;display:inline-block;box-shadow:0 0 0 5px #52e5d023}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.065em;margin:22px 0 23px;font-size:clamp(54px,6vw,89px);font-weight:700;line-height:1.02}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#60e4d2;font-style:normal}.hero-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#b5cbd9;max-width:520px;margin-bottom:30px;font-size:19px}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.hero-stats[data-astro-cid-lcdefpme]{gap:36px;margin-top:55px;display:flex}.hero-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{display:grid}.hero-stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:24px;line-height:1.2}.hero-stats[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#8eabbc;font-size:13px}.hero-visual[data-astro-cid-lcdefpme]{place-items:center;height:480px;display:grid;position:relative}.visual-glow[data-astro-cid-lcdefpme]{filter:blur(40px);background:#52e5d016;border-radius:50%;width:440px;height:440px;position:absolute}.film-frame[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 48% 40%,#497b84,#143b54 42%,#06192f 80%);border:1px solid #6ccfc374;border-radius:22px;width:86%;height:82%;position:relative;overflow:hidden;transform:rotate(-5deg);box-shadow:35px 35px 90px #020d20}.film-frame[data-astro-cid-lcdefpme]:before,.film-frame[data-astro-cid-lcdefpme]:after{content:"";border:1px solid #7bf3e835;border-radius:50%;width:520px;height:520px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.film-frame[data-astro-cid-lcdefpme]:after{width:330px;height:330px}.frame-top[data-astro-cid-lcdefpme],.frame-bottom[data-astro-cid-lcdefpme]{color:#d4eee9;letter-spacing:.15em;z-index:1;justify-content:space-between;align-items:center;font-family:DM Sans,sans-serif;font-size:11px;display:flex;position:absolute;left:24px;right:24px}.frame-top[data-astro-cid-lcdefpme]{top:24px}.frame-bottom[data-astro-cid-lcdefpme]{letter-spacing:0;font-family:Hind Siliguri;font-size:21px;font-weight:700;bottom:21px}.tiny-dot[data-astro-cid-lcdefpme]{background:#5ae5d1;border-radius:100%;width:8px;height:8px}.film-orb[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 30% 30%,#b5fff4,#4bd4c5 42%,#1c7f93 90%);border-radius:50%;place-items:center;width:190px;height:190px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #58e5d064,0 0 0 18px #a5fff513}.film-orb[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#06273a;margin-left:7px;font-size:50px}.floating-label[data-astro-cid-lcdefpme]{color:#0d3541;letter-spacing:.1em;background:#e2f5ee;border-radius:8px;padding:12px 17px;font:700 11px DM Sans;position:absolute;bottom:22px;right:0;transform:rotate(5deg);box-shadow:0 10px 35px #0007}.floating-label[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#19847f;margin-right:5px;font-size:18px}.features[data-astro-cid-lcdefpme]{border-bottom:1px solid #1b3449;grid-template-columns:repeat(3,1fr);gap:30px;padding:30px 0;display:grid}.feature[data-astro-cid-lcdefpme]{align-items:center;gap:15px;display:flex}.feature-icon[data-astro-cid-lcdefpme]{color:#68e5d2;background:#123b4b;border-radius:11px;place-items:center;min-width:45px;height:45px;font-size:23px;display:grid}.feature[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:16px}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#8da9ba;margin:0;font-size:13px}.catalog[data-astro-cid-lcdefpme]{padding:90px 0}.catalog-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.catalog-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.search[data-astro-cid-lcdefpme]{background:#10243a;border:1px solid #35516a;border-radius:12px;align-items:center;gap:10px;min-width:260px;height:50px;padding:0 16px;display:flex}.search[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#88b1c2;font-size:28px;line-height:0}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:14px}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{color:#8da9bb}.status[data-astro-cid-lcdefpme]{margin-bottom:16px;font-size:14px}.movie-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.movie-grid[data-astro-cid-lcdefpme] .empty[data-astro-cid-lcdefpme]{grid-column:1/-1}.more[data-astro-cid-lcdefpme]{margin:30px auto 0;display:flex}.more[data-astro-cid-lcdefpme][hidden]{display:none}.editorial[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:75px;padding:30px 0 50px;display:grid}.editorial-art[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 42% 46%,#28847f,#134656 35%,#0b263b 70%);border:1px solid #36677a;border-radius:24px;place-items:center;height:320px;display:grid;position:relative;overflow:hidden}.art-ring[data-astro-cid-lcdefpme]{border:45px solid #8be8d031;border-radius:50%;width:260px;height:260px;position:absolute;transform:rotate(-15deg)}.editorial-art[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{z-index:1;color:#c5f9e7;font-size:120px}.editorial[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:500px;font-size:17px}.editorial[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{margin-top:12px}.sponsor[data-astro-cid-lcdefpme]{border:1px solid #3d6370;border-radius:14px;gap:25px;margin-top:30px;padding:20px;display:flex}.sponsor[data-astro-cid-lcdefpme][hidden]{display:none}@media (width<=850px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}.hero-copy[data-astro-cid-lcdefpme]{padding:80px 0 20px}.hero-visual[data-astro-cid-lcdefpme]{width:100%;max-width:470px;height:330px;margin:auto}.film-frame[data-astro-cid-lcdefpme]{height:85%}.features[data-astro-cid-lcdefpme]{gap:15px}.movie-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.editorial[data-astro-cid-lcdefpme]{gap:30px}}@media (width<=600px){.hero-copy[data-astro-cid-lcdefpme]{padding:70px 0 15px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:59px}.hero-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:17px}.hero-stats[data-astro-cid-lcdefpme]{gap:25px;margin-top:35px}.hero-visual[data-astro-cid-lcdefpme]{height:300px}.film-orb[data-astro-cid-lcdefpme]{width:140px;height:140px}.film-orb[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:40px}.features[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px}.catalog[data-astro-cid-lcdefpme]{padding:66px 0}.catalog-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch}.search[data-astro-cid-lcdefpme]{width:100%}.movie-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:12px}.editorial[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.editorial-art[data-astro-cid-lcdefpme]{height:250px}}.filter-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 25px;display:flex}.filter-row[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{color:#d7e9ef;background:#10243a;border:1px solid #35516a;border-radius:9px;min-width:155px;padding:9px 13px}.clear-filters[data-astro-cid-lcdefpme]{color:#73ddcd;cursor:pointer;font:inherit;background:0 0;border:0;padding:9px}.clear-filters[data-astro-cid-lcdefpme][hidden]{display:none}.clear-filters[data-astro-cid-lcdefpme]:hover{text-decoration:underline}@media (width<=600px){.filter-row[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{flex:1;min-width:140px}}.rails[data-astro-cid-lcdefpme]{padding-top:36px}.rails[data-astro-cid-lcdefpme]:empty{display:none}.rails[data-astro-cid-lcdefpme] .rail{margin:30px 0}.rails[data-astro-cid-lcdefpme] .rail h2{margin:0 0 18px;font-size:25px}.rails[data-astro-cid-lcdefpme] .rail-track{scroll-snap-type:x mandatory;gap:16px;padding:0 0 14px;display:flex;overflow-x:auto}.rails[data-astro-cid-lcdefpme] .rail-track>.card{scroll-snap-align:start;flex:0 0 185px}.rails[data-astro-cid-lcdefpme] .rail-track .poster span{font-size:26px}.rails[data-astro-cid-lcdefpme] .rail-track .card-body{padding:12px}.rails[data-astro-cid-lcdefpme] .rail-track .card-body h3{font-size:16px}body:has(.hero) .site-header{z-index:10;background:linear-gradient(#061321db,#0613215c);border:0;width:100%;position:absolute}.hero[data-astro-cid-lcdefpme]{background:#06111e;padding:0;position:relative}.hero-panels[data-astro-cid-lcdefpme]{height:min(70vw,650px);min-height:480px;display:flex;overflow:hidden}.hero-panel[data-astro-cid-lcdefpme]{clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);border-right:2px solid #b8d8e868;flex:1;min-width:0;margin-left:-3%;transition:flex .35s;display:block;position:relative;overflow:hidden}.hero-panel[data-astro-cid-lcdefpme]:first-child{clip-path:polygon(0 0,100% 0,88% 100%,0 100%);flex:1.12;margin-left:0}.hero-panel[data-astro-cid-lcdefpme]:last-child{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)}.hero-panel[data-astro-cid-lcdefpme]:hover{flex:1.28}.hero-panel[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0000 40%,#03101eec 100%);position:absolute;inset:0}.scene[data-astro-cid-lcdefpme]{position:absolute;inset:0;overflow:hidden}.panel-adventure[data-astro-cid-lcdefpme] .scene[data-astro-cid-lcdefpme]{background:linear-gradient(165deg,#8ba9ad 0%,#567684 29%,#986e5f 63%,#193346 100%)}.sun[data-astro-cid-lcdefpme]{filter:blur(9px);background:#ffd7a084;border-radius:50%;width:190px;height:190px;position:absolute;top:24%;left:13%}.mountain[data-astro-cid-lcdefpme]{clip-path:polygon(0 70%,35% 8%,58% 54%,73% 26%,100% 73%,100% 100%,0 100%);background:#213f52;width:130%;height:58%;position:absolute;bottom:-8%}.mountain[data-astro-cid-lcdefpme].two{background:#122c40;bottom:-18%;left:-15%;transform:scale(1.3)}.panel-noir[data-astro-cid-lcdefpme] .scene[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 30% 26%,#ad876e,#3d5365 35%,#111f34 80%)}.city[data-astro-cid-lcdefpme]{clip-path:polygon(0 30%,13% 30%,13% 5%,30% 5%,30% 19%,48% 19%,48% 0,65% 0,65% 27%,80% 27%,80% 10%,100% 10%,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#0c1b2c 0 20px,#1b3446 20px 38px,#0c1b2c 38px 62px);width:100%;height:65%;position:absolute;bottom:0}.moon[data-astro-cid-lcdefpme]{background:#e7d8bd80;border-radius:50%;width:100px;height:100px;position:absolute;top:17%;right:10%;box-shadow:0 0 50px #e7d8bd66}.panel-drama[data-astro-cid-lcdefpme] .scene[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 50% 37%,#e5b2a5,#8e5268 33%,#2e2549 74%)}.curtain[data-astro-cid-lcdefpme]{filter:drop-shadow(5px 0 20px #1b0e2d);background:repeating-linear-gradient(90deg,#582845,#92435c 20px,#381e3d 40px);width:44%;position:absolute;top:0;bottom:0}.curtain[data-astro-cid-lcdefpme].left{left:-16%;transform:skew(12deg)}.curtain[data-astro-cid-lcdefpme].right{right:-16%;transform:skew(-12deg)}.light[data-astro-cid-lcdefpme]{filter:blur(30px);background:#f4c0a866;border-radius:50%;width:45%;height:65%;position:absolute;top:29%;left:30%}.panel-future[data-astro-cid-lcdefpme] .scene[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 45% 40%,#315e7d,#142d4a 40%,#091629 80%)}.planet[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 28% 25%,#9bb8ad,#477b87 41%,#21334f 79%);border-radius:50%;width:260px;height:260px;position:absolute;top:20%;right:3%;box-shadow:0 0 60px #77d8d959}.stars[data-astro-cid-lcdefpme]{color:#aee9e4;letter-spacing:30px;font-size:32px;position:absolute;top:10%;left:25%}.panel-copy[data-astro-cid-lcdefpme]{z-index:2;color:#fff;text-shadow:0 2px 12px #0008;position:absolute;bottom:50px;left:16%;right:7%}.hero-panel[data-astro-cid-lcdefpme]:first-child .panel-copy[data-astro-cid-lcdefpme]{left:8%}.panel-kicker[data-astro-cid-lcdefpme]{letter-spacing:.16em;color:#77e8d7;font:700 11px DM Sans}.panel-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.panel-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin:7px 0 10px;font-size:clamp(26px,3vw,43px);line-height:1.06}.panel-copy[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{color:#d7e8ed;font-size:13px}.hero-overlay[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(#0000,#071323 90%);height:75px;position:absolute;bottom:0;left:0;right:0}.hero-overlay[data-astro-cid-lcdefpme] .shell[data-astro-cid-lcdefpme]{align-items:center;gap:18px;display:flex;position:relative;top:6px}.hero-overlay[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d8e8ed;margin:0;font-size:14px}@media (width<=750px){.hero-panels[data-astro-cid-lcdefpme]{height:540px;min-height:0}.hero-panel[data-astro-cid-lcdefpme]{flex:1 0 48%;margin-left:-12%}.hero-panel[data-astro-cid-lcdefpme]:nth-child(n+3){display:none}.panel-copy[data-astro-cid-lcdefpme]{bottom:55px}.hero-overlay[data-astro-cid-lcdefpme] .shell[data-astro-cid-lcdefpme]{display:none}}@media (width<=470px){.hero-panels[data-astro-cid-lcdefpme]{height:450px}.hero-panel[data-astro-cid-lcdefpme]{flex:1 0 58%;margin-left:-18%}.hero-panel[data-astro-cid-lcdefpme]:nth-child(n+3){display:none}.panel-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.panel-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:26px}}
