.scroll-film[data-astro-cid-elpavp3y]{color:#f6f1e8;background:#070f16;height:100svh;position:relative;overflow:clip}.scroll-film[data-astro-cid-elpavp3y][data-interactive]{height:500svh}.film-stage[data-astro-cid-elpavp3y]{isolation:isolate;background:radial-gradient(circle at 62% 46%,#244951 0%,#0d2630 31%,#070f16 73%);height:calc(100svh - 76px);min-height:560px;position:sticky;top:76px;overflow:hidden}.film-stage[data-astro-cid-elpavp3y]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#02080c8c,#0000 48%),radial-gradient(circle at 74%,#0000 15%,#00000061 90%);position:absolute;inset:0}.film-space[data-astro-cid-elpavp3y],.film-grain[data-astro-cid-elpavp3y]{pointer-events:none;position:absolute;inset:0}.film-space[data-astro-cid-elpavp3y]{z-index:0}.film-canvas[data-astro-cid-elpavp3y]{opacity:0;width:100%;height:100%;transition:opacity .8s}.scroll-film[data-astro-cid-elpavp3y][data-scene-ready] .film-canvas[data-astro-cid-elpavp3y]{opacity:1}.film-fallback[data-astro-cid-elpavp3y]{aspect-ratio:1;border:2px solid #debc8173;border-radius:50%;width:58vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(42deg)scaleY(.64);box-shadow:0 0 80px #79a8ad1f}.film-fallback-two[data-astro-cid-elpavp3y]{border-color:#79a8ad66;width:42vw;transform:translate(-50%,-50%)rotate(-34deg)scaleY(.82)}.scroll-film[data-astro-cid-elpavp3y][data-scene-ready] .film-fallback[data-astro-cid-elpavp3y]{opacity:.25}.film-grain[data-astro-cid-elpavp3y]{z-index:2;opacity:.19;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:90px 90px;mask-image:linear-gradient(90deg,#0000,#000)}.film-meta[data-astro-cid-elpavp3y],.film-bottom[data-astro-cid-elpavp3y]{z-index:6;color:#b3c5c7;letter-spacing:.2em;justify-content:space-between;align-items:center;gap:18px;font-size:10px;font-weight:750;display:flex;position:absolute;left:max(32px,50vw - 620px);right:max(32px,50vw - 620px)}.film-meta[data-astro-cid-elpavp3y]{top:34px}.film-meta[data-astro-cid-elpavp3y] span[data-astro-cid-elpavp3y]:first-child{align-items:center;gap:13px;display:inline-flex}.film-meta[data-astro-cid-elpavp3y] i[data-astro-cid-elpavp3y]{background:#dbba80;width:28px;height:1px}.film-meta[data-astro-cid-elpavp3y] span[data-astro-cid-elpavp3y]:last-child{color:#edca8f;font-size:13px}.film-bottom[data-astro-cid-elpavp3y]{bottom:31px}.film-progress[data-astro-cid-elpavp3y]{background:#ffffff38;width:min(28vw,300px);height:2px}.film-progress[data-astro-cid-elpavp3y] span[data-astro-cid-elpavp3y]{transform-origin:0;background:#e6c38d;width:100%;height:100%;display:block;transform:scaleX(0)}.film-scenes[data-astro-cid-elpavp3y]{z-index:3;perspective:1400px;width:min(100% - 64px,1240px);height:100%;margin-inline:auto;position:relative}.film-scene[data-astro-cid-elpavp3y]{opacity:0;visibility:hidden;transform-style:preserve-3d;will-change:opacity;pointer-events:none;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:3vw;display:grid;position:absolute;inset:0}.film-scene[data-astro-cid-elpavp3y]:first-child{opacity:1;visibility:visible}.film-copy[data-astro-cid-elpavp3y]{z-index:2;transform-style:preserve-3d;will-change:transform;position:relative}.film-label[data-astro-cid-elpavp3y]{color:#dabc8d;letter-spacing:.18em;margin:0 0 25px;font-size:10px;font-weight:800}.film-label[data-astro-cid-elpavp3y] span[data-astro-cid-elpavp3y]{color:#f5dfba;border:1px solid #e8c792b3;border-radius:50%;place-items:center;width:39px;height:39px;margin-right:12px;font-size:13px;display:inline-grid}.film-copy[data-astro-cid-elpavp3y] h2[data-astro-cid-elpavp3y]{letter-spacing:-.072em;text-wrap:balance;text-shadow:0 8px 38px #00000038;max-width:600px;margin:0;font-size:clamp(48px,5.7vw,84px);font-weight:650;line-height:.96}.film-copy[data-astro-cid-elpavp3y] h2[data-astro-cid-elpavp3y] span[data-astro-cid-elpavp3y]{display:block}.film-copy[data-astro-cid-elpavp3y] h2[data-astro-cid-elpavp3y] span[data-astro-cid-elpavp3y]:last-child{color:#dfbb82}.film-description[data-astro-cid-elpavp3y]{color:#cbd7d6;max-width:420px;margin:28px 0 0;font-size:clamp(15px,1.45vw,18px);line-height:1.65}.film-object[data-astro-cid-elpavp3y]{aspect-ratio:1.2;width:100%;transform-style:preserve-3d;will-change:transform;position:relative}.film-screen[data-astro-cid-elpavp3y],.film-ghost[data-astro-cid-elpavp3y]{border:1px solid #f1e0c37a;border-radius:18px;position:absolute;inset:10% 0;box-shadow:0 45px 80px #00000085,0 0 90px #a4c4c626}.film-screen[data-astro-cid-elpavp3y]{z-index:2;background:#152630;flex-direction:column;display:flex;overflow:hidden;transform:translateZ(100px)}.film-ghost[data-astro-cid-elpavp3y]{backdrop-filter:blur(4px);background:#d7ebe213}.film-ghost-back[data-astro-cid-elpavp3y]{transform:translate3d(42px,-30px,-80px)rotateY(-12deg)}.film-ghost-front[data-astro-cid-elpavp3y]{transform:translate3d(-34px,28px,20px)rotateY(8deg)}.film-browser-bar[data-astro-cid-elpavp3y]{background:#e8e1d5;flex:none;align-items:center;gap:6px;height:36px;padding:0 15px;display:flex}.film-browser-bar[data-astro-cid-elpavp3y] span[data-astro-cid-elpavp3y]{background:#af9575;border-radius:50%;width:6px;height:6px}.film-browser-bar[data-astro-cid-elpavp3y] b[data-astro-cid-elpavp3y]{color:#536268;letter-spacing:.14em;margin-left:auto;font-size:9px}.film-screen[data-astro-cid-elpavp3y] img[data-astro-cid-elpavp3y]{object-fit:cover;object-position:top center;width:100%;height:calc(100% - 79px);min-height:0}.film-screen-footer[data-astro-cid-elpavp3y]{color:#eee2ce;background:#152630;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:0 18px;display:flex}.film-screen-footer[data-astro-cid-elpavp3y] strong[data-astro-cid-elpavp3y]{letter-spacing:.17em;white-space:nowrap;font-size:11px}.film-screen-footer[data-astro-cid-elpavp3y] small[data-astro-cid-elpavp3y]{color:#b6c5c4;letter-spacing:.1em;text-align:right;font-size:9px}@media (width<=760px){.scroll-film[data-astro-cid-elpavp3y][data-interactive]{height:380svh}.film-stage[data-astro-cid-elpavp3y]{background:radial-gradient(circle at 55% 55%,#234753,#0b212c 43%,#070f16 90%);height:calc(100svh - 66px);min-height:0;top:66px}.film-meta[data-astro-cid-elpavp3y],.film-bottom[data-astro-cid-elpavp3y]{font-size:9px;left:18px;right:18px}.film-meta[data-astro-cid-elpavp3y]{top:20px}.film-bottom[data-astro-cid-elpavp3y]{bottom:max(88px, calc(env(safe-area-inset-bottom) + 72px))}.film-bottom[data-astro-cid-elpavp3y]>span[data-astro-cid-elpavp3y]{display:none}.film-progress[data-astro-cid-elpavp3y]{width:100%}.film-scenes[data-astro-cid-elpavp3y]{width:min(100% - 36px,560px)}.film-scene[data-astro-cid-elpavp3y]{display:block}.film-copy[data-astro-cid-elpavp3y]{position:absolute;top:16%;left:0;right:0}.film-label[data-astro-cid-elpavp3y]{margin-bottom:17px;font-size:9px}.film-label[data-astro-cid-elpavp3y] span[data-astro-cid-elpavp3y]{width:33px;height:33px;margin-right:6px}.film-copy[data-astro-cid-elpavp3y] h2[data-astro-cid-elpavp3y]{font-size:clamp(36px,9.5vw,53px)}.film-description[data-astro-cid-elpavp3y]{max-width:340px;margin-top:14px;font-size:14px;line-height:1.48}.film-object[data-astro-cid-elpavp3y]{aspect-ratio:1.05;width:92%;position:absolute;top:50%;left:4%}.film-screen[data-astro-cid-elpavp3y],.film-ghost[data-astro-cid-elpavp3y]{border-radius:12px;inset:5% 0 10%}.film-screen[data-astro-cid-elpavp3y]{transform:translateZ(65px)}.film-screen[data-astro-cid-elpavp3y],.film-ghost[data-astro-cid-elpavp3y]{box-shadow:0 18px 36px #0000004d}.film-ghost[data-astro-cid-elpavp3y]{backdrop-filter:none}.film-ghost-back[data-astro-cid-elpavp3y]{transform:translate3d(18px,-18px,-65px)rotateY(-10deg)}.film-ghost-front[data-astro-cid-elpavp3y]{display:none}.film-fallback-one[data-astro-cid-elpavp3y]{width:100vw;transform:translate(-50%,-50%) rotate(calc(42deg + var(--film-turn,0deg))) scaleY(.64)}.film-fallback-two[data-astro-cid-elpavp3y]{width:72vw;transform:translate(-50%,-50%) rotate(calc(-34deg - var(--film-turn,0deg))) scaleY(.82)}}@media (width<=400px){.film-copy[data-astro-cid-elpavp3y]{top:15%}.film-label[data-astro-cid-elpavp3y]{letter-spacing:.12em;white-space:nowrap;font-size:8px}.film-copy[data-astro-cid-elpavp3y] h2[data-astro-cid-elpavp3y]{font-size:36px}.film-description[data-astro-cid-elpavp3y]{font-size:13px}.film-object[data-astro-cid-elpavp3y]{top:49%}.film-screen-footer[data-astro-cid-elpavp3y] small[data-astro-cid-elpavp3y]{font-size:8px}}@media (prefers-reduced-motion:reduce){.scroll-film[data-astro-cid-elpavp3y]{display:none}}
