.film-cat{background:#0c0d10;font-family:var(--font-sans);color:#e9ebee}.cat-bg{position:absolute;inset:-10%;background:radial-gradient(50% 36% at 50% 46%,rgb(255 205 17/.13),transparent 72%),radial-gradient(40% 30% at 18% 86%,rgb(255 205 17/.06),transparent 70%),linear-gradient(170deg,#17191e,#0e0f12 60%,#0a0b0d)}.cat-camera{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;animation:cat-camera 14s infinite}.cat-win{position:absolute;left:-88cqw;top:-104cqw;width:176cqw;height:208cqw;animation:cat-focus 14s infinite;border-radius:4.4cqw;overflow:hidden;background:#14171c;box-shadow:0 8cqw 16cqw -4cqw rgb(0 0 0/.7),0 0 0 1px rgb(255 255 255/.08),inset 0 1px 0 rgb(255 255 255/.06)}.cat-win *{box-sizing:border-box}.cat-bar{position:absolute;left:0;right:0;top:0;height:14cqw;display:flex;align-items:center;gap:4.4cqw;padding:0 5.2cqw;background:#101217;border-bottom:1px solid rgb(255 255 255/.06)}.cat-dots{display:flex;gap:1.8cqw}.cat-dots i{width:2.6cqw;height:2.6cqw;border-radius:50%;background:rgb(255 255 255/.16)}.cat-url{flex:1;height:7.6cqw;padding:0 3.6cqw;border-radius:2cqw;background:rgb(255 255 255/.05);font:400 3.4cqw/1 var(--font-mono);color:rgb(233 235 238/.55)}.cat-link,.cat-url{display:flex;align-items:center}.cat-link{gap:1.8cqw;font:500 3.4cqw/1 var(--font-mono);letter-spacing:.04em;color:#5be09a}.cat-link i{width:2.4cqw;height:2.4cqw;border-radius:50%;background:#33d17a;box-shadow:0 0 2.8cqw #33d17a;animation:cat-pulse 1.6s ease-in-out infinite}.cat-tiles{position:absolute;left:6cqw;right:6cqw;top:19cqw;height:20cqw;display:grid;grid-template-columns:repeat(3,1fr);gap:4cqw}.cat-tile{display:grid;align-content:center;gap:1.6cqw;padding:0 4cqw;border-radius:2.8cqw;background:#1a1e24;box-shadow:inset 0 0 0 1px rgb(255 255 255/.05)}.cat-tile span{font-size:3.2cqw;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:rgb(233 235 238/.45)}.cat-tile b{font:500 6.4cqw/1 var(--font-mono);color:#f4f5f7}.cat-sld{position:absolute;left:6cqw;top:43cqw;width:164cqw;height:55.9cqw;overflow:visible}.cat-wire{fill:none;stroke:#3a404a;stroke-width:5;stroke-linecap:round}.cat-live{stroke:#ffcd11}.cat-live-fill{fill:#ffcd11}.cat-flow{fill:none;stroke:rgb(255 255 255/.75);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:3 18;animation:cat-flow .7s linear infinite}.cat-breaker{fill:#14171c;stroke:#59606b;stroke-width:3}.cat-breaker.cat-closed{fill:#ffcd11;stroke:#ffcd11}.cat-machine{fill:#14171c;stroke:#59606b;stroke-width:3.5}.cat-machine.cat-on{stroke:#ffcd11;filter:drop-shadow(0 0 6px rgb(255 205 17/.45))}.cat-g{font:600 18px var(--font-sans);text-anchor:middle;fill:#f4f5f7}.cat-g-off{fill:rgb(233 235 238/.4)}.cat-label{font:500 13px var(--font-mono);letter-spacing:.08em;fill:rgb(233 235 238/.45)}.cat-g2-gen{opacity:0;animation:cat-g2-gen 14s infinite}.cat-g2-bus{opacity:0;animation:cat-g2-bus 14s infinite}.cat-flow.cat-g2-bus{animation:cat-flow .7s linear infinite,cat-g2-bus 14s infinite}.cat-gens{position:absolute;left:6cqw;right:6cqw;top:103cqw;height:60cqw;display:grid;grid-template-columns:repeat(3,1fr);gap:4cqw}.cat-gen{position:relative;border-radius:3.2cqw;background:#1a1e24;box-shadow:inset 0 0 0 1px rgb(255 255 255/.05)}.cat-gen-name{left:4.4cqw;top:4.8cqw;font-size:5.6cqw;font-weight:600}.cat-gen-name,.cat-pill{position:absolute;line-height:1}.cat-pill{right:4cqw;top:4cqw;padding:1.4cqw 2.6cqw;border-radius:99px;font-size:3.2cqw;letter-spacing:.02em;color:rgb(233 235 238/.6);background:rgb(255 255 255/.07)}.cat-pill-on{color:#5be09a;background:rgb(51 209 122/.14)}.cat-pill-start,.cat-pill-sync{color:#f7b84b;background:rgb(245 165 36/.15);opacity:0}.cat-pill-start{animation:cat-pill-start 14s infinite}.cat-pill-sync{animation:cat-pill-sync 14s infinite}.cat-pill-standby{animation:cat-pill-standby 14s infinite}.cat-pill-g2on{opacity:0;animation:cat-pill-g2on 14s infinite}.cat-kw{position:absolute;left:4.4cqw;top:17.2cqw;height:8cqw;font:500 7.2cqw/1 var(--font-mono);color:#f4f5f7}.cat-kw>span{position:absolute;left:0;top:0;white-space:nowrap}.cat-gen-3 .cat-kw{color:rgb(233 235 238/.4)}.cat-gen-1 .cat-kw-a,.cat-gen-2 .cat-kw-a{animation:cat-kw-a 14s infinite}.cat-kw-b{opacity:0;animation:cat-kw-b 14s infinite}.cat-meter{position:absolute;left:4.4cqw;right:4.4cqw;top:30.8cqw;height:2.6cqw;border-radius:99px;overflow:hidden;background:rgb(255 255 255/.07)}.cat-meter i{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:#ffcd11}.cat-fill-1{width:82%;animation:cat-fill-1 14s infinite}.cat-fill-2{width:0;animation:cat-fill-2 14s infinite}.cat-btn{position:absolute;left:4.4cqw;right:4.4cqw;bottom:4.4cqw;height:11.2cqw;display:grid;place-items:center;border-radius:2.4cqw;font-size:4cqw;font-weight:500}.cat-btn>span{grid-area:1/1}.cat-btn-quiet{color:rgb(233 235 238/.5);background:rgb(255 255 255/.05)}.cat-btn-go{color:#ffcd11;box-shadow:inset 0 0 0 .6cqw #ffcd11;animation:cat-press 14s infinite}.cat-btn-start{animation:cat-btn-start 14s infinite}.cat-btn-stop{opacity:0;animation:cat-btn-stop 14s infinite}.cat-trend{position:absolute;left:6cqw;top:168cqw;width:164cqw;height:32cqw;overflow:visible;clip-path:inset(-10% 40% -10% 0);animation:cat-draw 14s infinite}.cat-grid{stroke:rgb(255 255 255/.06);stroke-width:1}.cat-grid,.cat-line{fill:none;vector-effect:non-scaling-stroke}.cat-line{stroke-width:2.4;stroke-linecap:round}.cat-line-1{stroke:#ffcd11}.cat-line-2{stroke:#8fb6ff}.cat-sync{position:absolute;left:-54cqw;top:-64cqw;width:108cqw;height:88cqw;display:grid;justify-items:center;align-content:center;gap:4cqw;border-radius:4cqw;background:rgb(22 25 31/.96);box-shadow:0 6cqw 14cqw -2cqw rgb(0 0 0/.8),0 0 0 1px rgb(255 205 17/.3);opacity:0;transform:translateZ(40px) scale(.94);animation:cat-sync 14s infinite}.cat-sync-title{font-size:4.8cqw;line-height:1;font-weight:500}.cat-scope{position:relative;width:40cqw;height:40cqw;border-radius:50%;box-shadow:inset 0 0 0 .7cqw #3a404a;background:radial-gradient(circle,#1d2128 58%,#14171c 60%)}.cat-scope-mark{position:absolute;left:50%;top:.8cqw;width:1cqw;height:6cqw;translate:-50% 0;background:#33d17a;border-radius:99px}.cat-scope-hand{width:1.2cqw;height:16.8cqw;translate:-50% -100%;transform-origin:50% 100%;border-radius:99px;box-shadow:0 0 2.8cqw rgb(255 205 17/.6);animation:cat-hand 14s infinite}.cat-scope-hand,.cat-scope:after{position:absolute;left:50%;top:50%;background:#ffcd11}.cat-scope:after{content:"";width:3.2cqw;height:3.2cqw;translate:-50% -50%;border-radius:50%}.cat-sync-read{display:flex;gap:4.8cqw;font:400 3.4cqw/1 var(--font-mono);color:rgb(233 235 238/.6)}.cat-sync-ok{font-size:3.8cqw;line-height:1;color:#5be09a;opacity:0;animation:cat-sync-ok 14s infinite}.cat-dof{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:radial-gradient(ellipse 62% 54% at 50% 50%,transparent 55%,#000 100%);mask-image:radial-gradient(ellipse 62% 54% at 50% 50%,transparent 55%,#000 100%);animation:cat-dof 14s infinite}.cat-dof,.cat-sheen{position:absolute;inset:0;pointer-events:none}.cat-sheen{mix-blend-mode:screen;background:linear-gradient(112deg,transparent 38%,rgb(255 225 120/.1) 47%,rgb(255 255 255/.04) 52%,transparent 61%) 0 0 /260% 100% no-repeat;animation:cat-sheen 14s infinite}.cat-cursor{position:absolute;left:86.2cqw;top:152cqw;width:8.8cqw;height:8.8cqw;fill:#fff;stroke:#111;stroke-width:1.2;stroke-linejoin:round;opacity:0;filter:drop-shadow(0 1.2cqw 2cqw rgb(0 0 0/.5));animation:cat-cursor 14s infinite}@keyframes cat-camera{0%{transform:translate3d(5cqw,-31cqw,0) rotateX(10deg) rotateY(-12deg) scale(1.75) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.45,0,.55,1)}17%{transform:translate3d(0,-49cqw,0) rotateX(6deg) rotateY(-4deg) scale(2.15) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.65,0,.35,1)}22%{transform:translate3d(0,-49cqw,0) rotateX(6deg) rotateY(-3deg) scale(2.15) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.65,0,.35,1)}28%{transform:translate3d(0,24cqw,0) rotateX(15deg) rotateY(8deg) scale(2) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.65,0,.35,1)}33%{transform:translate3d(0,18cqw,0) rotateX(4deg) rotateY(-5deg) scale(1.85) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.45,0,.55,1)}45%{transform:translate3d(0,19cqw,0) rotateX(3deg) rotateY(4deg) scale(1.95) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.65,0,.35,1)}50%{transform:translate3d(0,36cqw,0) rotateX(16deg) rotateY(-8deg) scale(2.4) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.45,0,.55,1)}56%{transform:translate3d(0,37cqw,0) rotateX(15deg) rotateY(-4deg) scale(2.5) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.65,0,.35,1)}61%{transform:translate3d(21cqw,-27cqw,0) rotateX(8deg) rotateY(10deg) scale(1.9) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.45,0,.55,1)}71%{transform:translate3d(16cqw,-30cqw,0) rotateX(7deg) rotateY(6deg) scale(2) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.65,0,.35,1)}79%{transform:translate3d(0,-4cqw,0) rotateX(8deg) rotateY(-9deg) scale(1.05) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.45,0,.55,1)}89%{transform:translate3d(0,-4cqw,0) rotateX(9deg) rotateY(-13deg) scale(1.1) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.65,0,.35,1)}to{transform:translate3d(5cqw,-31cqw,0) rotateX(10deg) rotateY(-12deg) scale(1.75) scale3d(.5,.5,.5)}}@keyframes cat-focus{0%,30%{filter:blur(0)}33%,45%{filter:blur(5px) brightness(.75)}48%,to{filter:blur(0)}}@keyframes cat-dof{0%,74%{opacity:1}79%,89%{opacity:.3}96%,to{opacity:1}}@keyframes cat-sheen{0%,76%{background-position:130% 0}88%,to{background-position:-40% 0}}@keyframes cat-cursor{0%,12%{opacity:0;translate:44cqw 44cqw;scale:1}15%{opacity:1;translate:32cqw 32cqw;animation-timing-function:cubic-bezier(.3,0,.2,1)}20%{translate:0 0;scale:1}21.5%{scale:.8}23%,27%{opacity:1;translate:0 0;scale:1}32%,to{opacity:0;translate:24cqw 28cqw}}@keyframes cat-press{0%,21%{color:#ffcd11;background:transparent}22%,23.5%{color:#14171c;background:#ffcd11}27%,95%{color:rgb(233 235 238/.5);background:rgb(255 255 255/.05);box-shadow:none}99%,to{color:#ffcd11;background:transparent}}@keyframes cat-btn-start{0%,22.5%{opacity:1}23.5%,96%{opacity:0}99%,to{opacity:1}}@keyframes cat-btn-stop{0%,22.5%{opacity:0}23.5%,96%{opacity:1}99%,to{opacity:0}}@keyframes cat-pill-standby{0%,22.5%{opacity:1}23.5%,96%{opacity:0}99%,to{opacity:1}}@keyframes cat-pill-start{0%,22.5%{opacity:0}23.5%,29.5%{opacity:1}30.5%,to{opacity:0}}@keyframes cat-pill-sync{0%,29.5%{opacity:0}30.5%,46.5%{opacity:1}47.5%,to{opacity:0}}@keyframes cat-pill-g2on{0%,46.5%{opacity:0}47.5%,96%{opacity:1}99%,to{opacity:0}}@keyframes cat-g2-gen{0%,25%{opacity:0}28%,96%{opacity:1}99%,to{opacity:0}}@keyframes cat-g2-bus{0%,46.5%{opacity:0}47.5%,96%{opacity:1}99%,to{opacity:0}}@keyframes cat-sync{0%,29%{opacity:0;transform:translateZ(40px) scale(.94) translateY(4cqw)}32%,46%{opacity:1;transform:translateZ(110px) scale(1)}49%,to{opacity:0;transform:translateZ(150px) scale(1.02) translateY(-2cqw)}}@keyframes cat-hand{0%,30%{rotate:50deg;animation-timing-function:cubic-bezier(.15,.6,.25,1)}44%,to{rotate:3turn}}@keyframes cat-sync-ok{0%,43%{opacity:0}44.5%,47%{opacity:1}49%,to{opacity:0}}@keyframes cat-fill-1{0%,59%{width:82%;animation-timing-function:cubic-bezier(.4,0,.2,1)}69%,95%{width:41%}99%,to{width:82%}}@keyframes cat-fill-2{0%,59%{width:0;animation-timing-function:cubic-bezier(.4,0,.2,1)}69%,95%{width:41%}99%,to{width:0}}@keyframes cat-kw-a{0%,63%{opacity:1}65%,96%{opacity:0}99%,to{opacity:1}}@keyframes cat-kw-b{0%,63%{opacity:0}65%,96%{opacity:1}99%,to{opacity:0}}@keyframes cat-draw{0%,62%{clip-path:inset(-10% 40% -10% 0);animation-timing-function:cubic-bezier(.4,0,.2,1)}84%,95%{clip-path:inset(-10% 0 -10% 0);opacity:1}99%{clip-path:inset(-10% 0 -10% 0);opacity:0}to{clip-path:inset(-10% 40% -10% 0);opacity:1}}@keyframes cat-flow{to{stroke-dashoffset:-21}}@keyframes cat-pulse{50%{opacity:.45}}.film-frame[data-still] .cat-camera{transform:rotateX(7deg) rotateY(-8deg) scale(1.05) scale3d(.5,.5,.5)}.film-frame[data-still] :is(.cat-pill-standby,.cat-pill-start,.cat-pill-sync,.cat-gen-1 .cat-kw-a,.cat-gen-2 .cat-kw-a,.cat-btn-start,.cat-sync,.cat-cursor){opacity:0}.film-frame[data-still] :is(.cat-pill-g2on,.cat-g2-gen,.cat-g2-bus,.cat-kw-b,.cat-btn-stop){opacity:1}.film-frame[data-still] :is(.cat-fill-1,.cat-fill-2){width:41%}.film-frame[data-still] .cat-trend{clip-path:none}.film-frame[data-still] .cat-btn-go{color:rgb(233 235 238/.5);background:rgb(255 255 255/.05);box-shadow:none}.film-ayah{background:#f2ece3;--ay-loop:13s}.film-ayah *{animation-duration:var(--ay-loop);animation-iteration-count:infinite}.ay-bg{position:absolute;inset:-10%;background:radial-gradient(48% 34% at 50% 40%,rgb(255 253 247/.95),transparent 72%),radial-gradient(65% 42% at 50% 108%,rgb(31 107 82/.17),transparent 72%),radial-gradient(42% 30% at 88% 6%,rgb(199 174 97/.2),transparent 72%),linear-gradient(180deg,#f8f4ee,#efe7dc);animation-name:ay-bg;animation-timing-function:ease-in-out}.ay-lens{perspective:250cqw;perspective-origin:50% 47%}.ay-camera,.ay-lens{position:absolute;inset:0}.ay-camera{transform-style:preserve-3d;animation-name:ay-camera}.ay-phone{position:absolute;left:50%;top:50%;width:63cqw;height:133.455cqw;margin:-66.7275cqw 0 0 -31.5cqw}.ay-body{position:absolute;inset:0;border-radius:10.35cqw;background:linear-gradient(140deg,#57534d,#1b1a19 22%,#0d0d0d 55%,#2c2b29 82%,#5b5750);box-shadow:inset 0 0 0 .24cqw rgb(255 255 255/.2),inset 0 0 0 .825cqw #0a0a0a,0 6cqw 10.5cqw -3cqw rgb(58 42 24/.4),0 1.8cqw 3.6cqw rgb(58 42 24/.12)}.ay-screen{position:absolute;inset:1.5cqw;border-radius:8.85cqw;overflow:hidden;background:#0a0a0a}.ay-screen img{position:absolute;inset:0;display:block;width:100%;height:100%}.ay-hero{transform-style:preserve-3d}.ay-home{transform:translate3d(-69cqw,21cqw,-36cqw) rotateY(16deg);animation-name:ay-focus-home}.ay-explore{transform:translate3d(69cqw,-21cqw,-36cqw) rotateY(-16deg);filter:blur(.9cqw);animation-name:ay-focus-explore}.ay-quran{transform:translate3d(-93cqw,-51cqw,-78cqw) rotateY(24deg)}.ay-learn,.ay-quran{filter:blur(1.35cqw) contrast(.84) brightness(1.06) saturate(.9)}.ay-learn{transform:translate3d(93cqw,51cqw,-78cqw) rotateY(-24deg)}.ay-hero .ay-body,.ay-hero .ay-screen{animation-name:ay-focus-hero}.ay-photo{opacity:0;animation-name:ay-photo}.ay-confirm{opacity:0;animation-name:ay-confirm}.ay-ui{inset:1.5cqw;transform-style:preserve-3d}.ay-cut,.ay-ui{position:absolute}.ay-cut{left:21.31%;top:28.3%;width:57.463%;aspect-ratio:693/1137;transform-origin:0 0;transform:translate3d(9.505%,-41.477%,1.8cqw) scale(.81);animation-name:ay-cut,ay-focus-hero}.ay-glass{position:absolute;inset:0;display:block;width:100%;height:100%}.ay-glow{position:absolute;left:-21.93%;top:-13.37%;width:143.86%;height:126.74%;max-width:none;opacity:.45;animation-name:ay-glow}.ay-word{position:absolute;left:16.418%;top:40.503%;width:66.501%;height:auto;transform-origin:46% 50%;transform:translateZ(3.3cqw);animation-name:ay-word,ay-focus-hero}.ay-sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 38%,rgb(255 247 228/.42) 47%,rgb(255 255 255/.12) 52%,transparent 60%) 0 0 /260% 100% no-repeat;mix-blend-mode:screen;animation-name:ay-sheen}@keyframes ay-camera{0%{transform:translateZ(96cqw) rotateX(6deg) rotateY(-6deg) rotate(1.5deg) translate3d(50cqw,4cqw,24cqw) scale3d(.6667,.6667,.6667);animation-timing-function:cubic-bezier(.45,0,.55,1)}18.5%{transform:translateZ(96cqw) rotateX(2deg) rotateY(-3deg) rotate(0deg) translate3d(50cqw,-8cqw,24cqw) scale3d(.6667,.6667,.6667);animation-timing-function:cubic-bezier(.5,0,.3,1)}31%{transform:translateZ(48cqw) rotateX(3deg) rotateY(-4deg) rotate(0deg) translate3d(0,4cqw,0) scale3d(.6667,.6667,.6667);animation-timing-function:cubic-bezier(.4,0,.6,1)}64.6%{transform:translateZ(75cqw) rotateX(2deg) rotateY(3deg) rotate(0deg) translate3d(0,14cqw,0) scale3d(.6667,.6667,.6667);animation-timing-function:cubic-bezier(.5,0,.25,1)}81.5%{transform:translateZ(-115cqw) rotateX(8deg) rotateY(6deg) rotate(-6deg) translate3d(-2cqw,-2cqw,24cqw) scale3d(.6667,.6667,.6667);animation-timing-function:cubic-bezier(.45,0,.4,1)}to{transform:translateZ(96cqw) rotateX(6deg) rotateY(-6deg) rotate(1.5deg) translate3d(50cqw,4cqw,24cqw) scale3d(.6667,.6667,.6667)}}@keyframes ay-focus-home{0%,18.5%{filter:blur(0)}31%,64.6%{filter:blur(.9cqw)}81.5%{filter:blur(.45cqw)}95%,to{filter:blur(0)}}@keyframes ay-focus-hero{0%,20%{filter:blur(.9cqw)}31%,84%{filter:blur(0)}95%,to{filter:blur(.9cqw)}}@keyframes ay-focus-explore{0%,64.6%{filter:blur(.9cqw)}81.5%{filter:blur(.45cqw)}95%,to{filter:blur(.9cqw)}}@keyframes ay-photo{0%,6%{opacity:0}36.2%,9%{opacity:1}39.2%,to{opacity:0}}@keyframes ay-confirm{0%,9%{opacity:0}50%,9.5%{opacity:1}53.8%,to{opacity:0}}@keyframes ay-cut{0%,6%{opacity:1;transform:translate3d(9.505%,-41.477%,1.8cqw) scale(.81)}8.5%{opacity:0;transform:translate3d(9.505%,-41.477%,1.8cqw) scale(.81)}35.4%,9%{opacity:0;transform:translate3d(-12.203%,-12.849%,0) scale(1.255)}36.2%{opacity:1;transform:translate3d(-12.203%,-12.849%,.9cqw) scale(1.2);animation-timing-function:cubic-bezier(.3,1.5,.5,1)}37.7%{opacity:1;transform:translate3d(-12.203%,-12.849%,4.8cqw) scale(1.255);animation-timing-function:cubic-bezier(.35,1.25,.45,1)}42.3%{opacity:1;transform:translateZ(3.9cqw) scale(1);animation-timing-function:ease-in-out}50%{opacity:1;transform:translate3d(0,-.6%,3.6cqw) scale(1);animation-timing-function:cubic-bezier(.35,1.2,.45,1)}54.6%,to{opacity:1;transform:translate3d(9.505%,-41.477%,1.8cqw) scale(.81)}}@keyframes ay-glow{0%,6%{opacity:.45}35.4%,8.5%{opacity:0}37.7%,50%{opacity:1}54.6%,to{opacity:.45}}@keyframes ay-word{0%,6%{opacity:1;transform:translateZ(3.3cqw) scale(1)}54%,8.5%{opacity:0;transform:translate3d(0,10%,5.1cqw) scale(.9)}57%,to{opacity:1;transform:translateZ(3.3cqw) scale(1)}}@keyframes ay-sheen{0%,56%{background-position:130% 0}72%,to{background-position:-40% 0}}@keyframes ay-bg{0%,to{opacity:.92}50%{opacity:1}}.film-frame[data-still] .ay-camera{transform:translateZ(30cqw) rotateX(4deg) rotateY(5deg) rotate(0deg) translate3d(0,3cqw,0) scale3d(.6667,.6667,.6667)}.film-frame[data-still] .ay-explore,.film-frame[data-still] .ay-home{filter:blur(.6cqw)}.film-pocket{background:#110c07;--pk-loop:13.0435s;--pk-bar:2.6087s}.film-pocket *{animation-duration:var(--pk-loop);animation-iteration-count:infinite}.pk-bg{position:absolute;inset:-10%;background:radial-gradient(55% 40% at 64% 26%,rgb(210 169 81/.2),transparent 72%),radial-gradient(50% 38% at 16% 90%,rgb(224 74 48/.1),transparent 72%),linear-gradient(180deg,#1f170e,#0f0b07)}.pk-lens{perspective:250cqw;perspective-origin:50% 47%}.pk-camera,.pk-lens{position:absolute;inset:0}.pk-camera{transform-style:preserve-3d;animation-name:pk-camera}.pk-main,.pk-mixer{position:absolute;left:50%;top:50%;width:225cqw;margin-left:-112.5cqw;border-radius:1.35cqw;overflow:hidden;box-shadow:0 0 0 .18cqw rgb(255 240 210/.07),0 7.5cqw 13.5cqw -3cqw rgb(0 0 0/.7)}.pk-main{aspect-ratio:1100/668;margin-top:-68.3175cqw;animation-name:pk-focus-main}.pk-mixer{aspect-ratio:1100/660;margin-top:-67.5cqw;transform:translate3d(54cqw,-111cqw,-96cqw);filter:blur(.6cqw);animation-name:pk-mixer}.pk-shot{position:absolute;inset:0;display:block;width:100%;height:100%}.pk-playhead{position:absolute;left:21.636%;top:31.811%;width:4.759%;height:21.407%;animation-name:pk-step;animation-duration:var(--pk-bar);animation-timing-function:steps(16)}.pk-playhead i{position:absolute;left:0;right:0;top:0;height:22.378%;background:linear-gradient(90deg,#d2a951 0 3.82%,rgb(244 236 216/.09) 3.82%)}.pk-playhead i:nth-child(2){top:25.874%}.pk-playhead i:nth-child(3){top:51.748%}.pk-playhead i:nth-child(4){top:77.622%}.pk-record{position:absolute;left:85.636%;top:7.186%;width:11.909%;height:auto;animation-name:pk-spin;animation-duration:var(--pk-bar);animation-timing-function:linear}.pk-hub{position:absolute;left:90.045%;top:14.446%;width:3.091%;aspect-ratio:1;border-radius:50%;background:#f4ecd8}.pk-hub i{position:absolute;top:34.8%;width:9.1%;height:30.4%;background:#191309}.pk-hub i:first-child{left:36%}.pk-hub i:last-child{left:54.9%}.pk-key{position:absolute;left:3.182%;top:94.162%;width:1.273%;height:2.695%;background:#f4ecd8}.pk-key i{position:absolute;top:12.5%;width:28.1%;height:75%;background:#97907f}.pk-key i:first-child{left:6.7%}.pk-key i:last-child{left:50.9%}.pk-phone{position:absolute;left:50%;top:50%;width:45cqw;height:95.37cqw;margin:-47.685cqw 0 0 -22.5cqw;transform:translate3d(-30cqw,42cqw,42cqw) rotateY(16deg) rotate(-4deg);animation-name:pk-phone}.pk-body{position:absolute;inset:0;border-radius:7.35cqw;background:linear-gradient(140deg,#4a4238,#14110d 24%,#0a0806 58%,#2a241e 84%,#4a4238);box-shadow:inset 0 0 0 .18cqw rgb(255 240 220/.2),inset 0 0 0 .6cqw #080604,0 6cqw 10.5cqw -2.25cqw rgb(0 0 0/.75)}.pk-screen{position:absolute;inset:1.05cqw;border-radius:6.3cqw;overflow:hidden;background:#ece3cf}.pk-screen img{position:absolute;inset:0;display:block;width:100%;height:100%}.pk-screen i{position:absolute;left:50%;top:1.125cqw;width:13.35cqw;height:3.825cqw;margin-left:-6.675cqw;border-radius:99px;background:#050403}.pk-sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 38%,rgb(255 236 200/.16) 47%,rgb(255 255 255/.05) 52%,transparent 60%) 0 0 /260% 100% no-repeat;mix-blend-mode:screen;animation-name:pk-sheen}@keyframes pk-camera{0%{transform:translateZ(80cqw) rotateX(16deg) rotateY(-32deg) rotate(-2deg) translate3d(36cqw,14cqw,0) scale3d(.6667,.6667,.6667);animation-timing-function:cubic-bezier(.45,0,.55,1)}19%{transform:translateZ(96cqw) rotateX(15deg) rotateY(-31deg) rotate(-2deg) translate3d(28cqw,11cqw,0) scale3d(.6667,.6667,.6667);animation-timing-function:cubic-bezier(.5,0,.3,1)}32%{transform:translateZ(128cqw) rotateX(13deg) rotateY(-30deg) rotate(-1deg) translate3d(10cqw,7cqw,0) scale3d(.6667,.6667,.6667);animation-timing-function:cubic-bezier(.4,0,.6,1)}56%{transform:translateZ(112cqw) rotateX(12deg) rotateY(-22deg) rotate(0deg) translate3d(-44cqw,14cqw,0) scale3d(.6667,.6667,.6667);animation-timing-function:cubic-bezier(.5,0,.25,1)}67%{transform:translateZ(-85cqw) rotateX(6deg) rotateY(-14deg) rotate(-2deg) translate3d(-8cqw,16cqw,18cqw) scale3d(.6667,.6667,.6667);animation-timing-function:ease-in-out}81%{transform:translateZ(-78cqw) rotateX(7deg) rotateY(-17deg) rotate(-2deg) translate3d(-10cqw,16cqw,18cqw) scale3d(.6667,.6667,.6667);animation-timing-function:cubic-bezier(.45,0,.4,1)}to{transform:translateZ(80cqw) rotateX(16deg) rotateY(-32deg) rotate(-2deg) translate3d(36cqw,14cqw,0) scale3d(.6667,.6667,.6667)}}@keyframes pk-focus-main{0%,60%{filter:blur(0)}69%,81%{filter:blur(.27cqw)}92%,to{filter:blur(0)}}@keyframes pk-mixer{0%,56%{opacity:0;transform:translate3d(105cqw,-150cqw,-210cqw);animation-timing-function:cubic-bezier(.2,.7,.25,1)}69%,82%{opacity:1;transform:translate3d(54cqw,-111cqw,-96cqw);animation-timing-function:cubic-bezier(.5,0,.75,.4)}95%,to{opacity:0;transform:translate3d(105cqw,-150cqw,-210cqw)}}@keyframes pk-phone{0%,58%{opacity:0;transform:translate3d(-45cqw,165cqw,0) rotateY(16deg) rotate(-10deg);animation-timing-function:cubic-bezier(.2,.75,.25,1)}71%,82%{opacity:1;transform:translate3d(-30cqw,42cqw,42cqw) rotateY(16deg) rotate(-4deg);animation-timing-function:cubic-bezier(.55,0,.85,.35)}89%,to{opacity:0;transform:translate3d(-69cqw,144cqw,9cqw) rotateY(16deg) rotate(-12deg)}}@keyframes pk-step{to{transform:translateX(1600%)}}@keyframes pk-spin{to{transform:rotate(-1turn)}}@keyframes pk-sheen{0%,64%{background-position:130% 0}80%,to{background-position:-40% 0}}.film-frame[data-still] .pk-camera{transform:translateZ(-78cqw) rotateX(7deg) rotateY(-17deg) rotate(-2deg) translate3d(-10cqw,16cqw,18cqw) scale3d(.6667,.6667,.6667)}.film-frame[data-still] .pk-hub,.film-frame[data-still] .pk-key{display:none}.film-vl{background:#0b0c10}.vl-bg{position:absolute;inset:-10%;background:radial-gradient(60% 44% at 50% 44%,rgb(255 255 255/.05),transparent 72%),radial-gradient(48% 34% at 28% 30%,rgb(79 155 255/.18),transparent 70%),radial-gradient(46% 36% at 82% 82%,rgb(47 191 138/.1),transparent 70%),radial-gradient(36% 26% at 86% 14%,rgb(240 178 58/.07),transparent 70%),linear-gradient(172deg,#14161c,#0c0d11 58%,#08090c);animation:vl-glow 14s ease-in-out infinite}.vl-camera{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;transform:translateZ(70px) rotateX(6deg) rotateY(8deg) translate3d(12cqw,-18cqw,-40px);animation:vl-camera 14s infinite}.vl-live,.vl-main,.vl-side{position:absolute;display:block;overflow:hidden;backface-visibility:hidden;box-shadow:0 2.4cqw 5cqw -1.6cqw rgb(0 0 0/.75),0 0 0 1px rgb(255 255 255/.07)}.vl-live img,.vl-main img,.vl-side img{position:absolute;inset:0;width:100%;height:100%}.vl-live:after,.vl-main:after,.vl-side:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgb(255 255 255/.06),inset 0 1px 0 rgb(255 255 255/.12)}.vl-side{left:-44cqw;top:-84.4cqw;width:60cqw;height:168.75cqw;border-radius:1.4cqw;transform:translateZ(40px);animation:vl-side 14s infinite}.vl-side-plan{opacity:0;animation:vl-side-plan 14s infinite}.vl-side-review{animation:vl-side-review 14s infinite}.vl-changed{position:absolute;left:11.6%;top:69%;width:48.4%;height:6.4%;border-radius:2.2cqw;box-shadow:0 0 0 .35cqw rgb(47 191 138/.85),0 0 4cqw .8cqw rgb(47 191 138/.4);animation:vl-changed 14s infinite}.vl-main-dim,.vl-side-dim{position:absolute;inset:0;background:#07080a;opacity:0;pointer-events:none}.vl-side-dim{animation:vl-side-dim 14s infinite}.vl-main{left:6cqw;top:-60cqw;width:112cqw;height:140cqw;border-radius:1.2cqw;transform:translateZ(-150px);filter:blur(1.5px);animation:vl-main 14s infinite}.vl-main-plan{opacity:0;animation:vl-main-plan 14s infinite}.vl-main-auth{opacity:0;animation:vl-main-auth 14s infinite}.vl-main-review{animation:vl-main-review 14s infinite}.vl-press{position:absolute;left:4.44%;top:79.44%;width:18.89%;height:3.89%;border-radius:999px;opacity:0;box-shadow:0 0 0 .3cqw rgb(79 155 255/.95),0 0 3cqw .6cqw rgb(79 155 255/.45);animation:vl-press 14s infinite}.vl-main-dim{animation:vl-main-dim 14s infinite}.vl-live{left:20cqw;top:48cqw;width:130cqw;height:23cqw;border-radius:1cqw;opacity:0;transform:translateZ(-150px) rotateX(0deg);box-shadow:0 5cqw 9cqw -2cqw rgb(0 0 0/.9),0 0 0 1px rgb(255 255 255/.1),inset 0 1px 0 rgb(255 255 255/.06);animation:vl-live 14s infinite}.vl-mark{position:absolute;left:50%;top:45%;width:30cqw;height:30cqw;translate:-50% -50%;opacity:0;overflow:visible;filter:drop-shadow(0 0 2.4cqw rgb(79 155 255/.25));animation:vl-mark 14s infinite}.vl-arc{stroke-dasharray:1 2;stroke-dashoffset:1;animation:vl-arc 14s infinite}.vl-arc-2{animation-name:vl-arc-2}.vl-arc-3{animation-name:vl-arc-3}.vl-dot{transform-box:fill-box;transform-origin:center;animation:vl-dot 14s infinite}.vl-sheen{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(112deg,transparent 38%,rgb(150 190 255/.12) 47%,rgb(255 255 255/.05) 52%,transparent 61%) 0 0 /260% 100% no-repeat;animation:vl-sheen 14s infinite}@keyframes vl-camera{0%{transform:translateZ(0) rotateX(9deg) rotateY(14deg) translate3d(2cqw,28cqw,-40px);animation-timing-function:cubic-bezier(.45,0,.4,1)}25.71%{transform:translateZ(90px) rotateX(6deg) rotateY(9deg) translate3d(10cqw,-12cqw,-40px);animation-timing-function:cubic-bezier(.55,0,.3,1)}35.71%{transform:translateZ(50px) rotateX(5deg) rotateY(-12deg) translate3d(-44cqw,-32cqw,150px);animation-timing-function:linear}45.71%{transform:translateZ(70px) rotateX(5deg) rotateY(-10deg) translate3d(-42cqw,-35cqw,150px);animation-timing-function:cubic-bezier(.5,0,.3,1)}51.43%{transform:translateZ(170px) rotateX(9deg) rotateY(-7deg) translate3d(-52cqw,-44cqw,30px);animation-timing-function:linear}61.43%{transform:translateZ(215px) rotateX(8deg) rotateY(-4deg) translate3d(-50cqw,-46cqw,30px);animation-timing-function:cubic-bezier(.55,0,.3,1)}71.43%{transform:translateZ(70px) rotateX(6deg) rotateY(8deg) translate3d(12cqw,-18cqw,-40px);animation-timing-function:cubic-bezier(.3,0,.5,1)}88.57%{transform:translateZ(150px) rotateX(4deg) rotateY(6deg) translate3d(14cqw,-28cqw,-40px);animation-timing-function:cubic-bezier(.5,0,.3,1)}to{transform:translateZ(0) rotateX(9deg) rotateY(14deg) translate3d(2cqw,28cqw,-40px)}}@keyframes vl-side{0%,25.71%{filter:blur(0)}35.71%,61.43%{filter:blur(2.5px)}71.43%,88.57%{filter:blur(0)}92.86%,95%{filter:blur(3px)}to{filter:blur(0)}}@keyframes vl-side-dim{0%,25.71%{opacity:0}35.71%,61.43%{opacity:.3}71.43%,88.57%{opacity:0}91.43%,95%{opacity:.72}to{opacity:0}}@keyframes vl-side-plan{0%,62.86%{opacity:1}67.14%,91.43%{opacity:0}94.29%,to{opacity:1}}@keyframes vl-side-review{0%,62.86%{opacity:0}67.14%,91.43%{opacity:1}94.29%,to{opacity:0}}@keyframes vl-changed{0%,75%{opacity:0}79.29%,87.86%{opacity:1}90.71%,to{opacity:0}}@keyframes vl-main{0%,25.71%{filter:blur(1.5px)}35.71%,61.43%{filter:blur(0)}71.43%,to{filter:blur(1.5px)}}@keyframes vl-main-dim{0%,25.71%{opacity:.18}34.29%{opacity:0}45.71%{opacity:0}51.43%,60%{opacity:.45}71.43%,88.57%{opacity:.26}91.43%,95%{opacity:.7}to{opacity:.18}}@keyframes vl-main-plan{0%,27.14%{opacity:1}31.43%,90%{opacity:0}95.71%,to{opacity:1}}@keyframes vl-main-auth{0%,27.14%{opacity:0}31.43%,62.86%{opacity:1}67.14%,to{opacity:0}}@keyframes vl-main-review{0%,62.86%{opacity:0}67.14%,90%{opacity:1}95.71%,to{opacity:0}}@keyframes vl-press{0%,38.57%{opacity:0;transform:scale(1.06)}41.43%{opacity:1;transform:scale(1);animation-timing-function:ease-out}42.86%{opacity:1;transform:scale(.97)}44.29%{opacity:.9;transform:scale(1)}48.57%,to{opacity:0;transform:scale(1)}}@keyframes vl-live{0%,44.29%{opacity:0;transform:translateZ(-150px) rotateX(0deg)}45.71%{opacity:1;transform:translateZ(-142px) rotateX(0deg);animation-timing-function:cubic-bezier(.2,.7,.2,1)}52.86%,61.43%{opacity:1;transform:translateZ(-30px) rotateX(-7deg);animation-timing-function:cubic-bezier(.5,0,.7,.4)}67.14%{opacity:0;transform:translateZ(-120px) rotateX(-2deg)}to{opacity:0;transform:translateZ(-150px) rotateX(0deg)}}@keyframes vl-mark{0%,89.29%{opacity:0;scale:.9}91.43%{opacity:1;scale:1}96.43%{opacity:1;scale:1.02}99.29%,to{opacity:0;scale:1.08}}@keyframes vl-arc{0%,89.29%{stroke-dashoffset:1}93.57%,to{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.3,0,.2,1)}}@keyframes vl-arc-2{0%,90%{stroke-dashoffset:1}94.29%,to{stroke-dashoffset:0}}@keyframes vl-arc-3{0%,90.71%{stroke-dashoffset:1}95%,to{stroke-dashoffset:0}}@keyframes vl-dot{0%,89.29%{scale:0}91.43%{scale:1.15}92.86%,to{scale:1}}@keyframes vl-sheen{0%,72.86%{background-position:130% 0}84.29%,to{background-position:-40% 0}}@keyframes vl-glow{0%,to{opacity:.9}50%{opacity:1}}.film-frame[data-still] .vl-camera{transform:translateZ(70px) rotateX(6deg) rotateY(8deg) translate3d(12cqw,-18cqw,-40px)}.film-frame[data-still] .vl-changed{opacity:1}.film-buildreal{--br-paper:#faf9f5;--br-bright:#fffefb;--br-ink:#171614;--br-blue:#2340c4;--br-orange:#f15a24;--br-move:linear(0,0.043 2.8%,0.150 5.6%,0.290 8.3%,0.441 11.1%,0.589 13.9%,0.721 16.7%,0.834 19.4%,0.923 22.2%,0.989 25%,1.035 27.8%,1.064 30.6%,1.078 33.3%,1.081 36.1%,1.077 38.9%,1.068 41.7%,1.056 44.4%,1.044 47.2%,1.032 50%,1.021 52.8%,1.012 55.6%,1.006 58.3%,1 61.1%,0.997 63.9%,0.995 66.7%,0.994 69.4%,0.993 72.2%,0.994 75%,0.995 77.8%,0.996 80.6%,0.997 83.3%,0.998 86.1%,0.998 88.9%,0.999 91.7%,1);--br-size:linear(0,0.068 5.6%,0.208 11.2%,0.360 16.7%,0.503 22.3%,0.625 27.8%,0.721 33.3%,0.797 38.9%,0.854 44.5%,0.896 50%,0.927 55.6%,0.949 61.2%,0.965 66.7%,0.976 72.3%,0.983 77.8%,0.989 83.3%,0.992 88.9%,0.995 94.5%,1);--br-roll:linear(0,0.111 6.3%,0.318 12.5%,0.528 18.8%,0.695 25%,0.819 31.3%,0.900 37.5%,0.950 43.8%,0.979 50%,0.994 56.3%,1.001 62.5%,1.004 68.8%,1.004 75%,1.003 81.3%,1.002 87.5%,1);--br-slotw:linear(0,0.096 6.3%,0.279 12.5%,0.468 18.8%,0.627 25%,0.750 31.3%,0.837 37.5%,0.899 43.8%,0.938 50%,0.964 56.3%,0.980 62.5%,0.989 68.8%,0.995 75%,0.998 81.3%,1);--br-riso:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='r' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.8 -0.95'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23r)'/%3E%3C/svg%3E");--br-tooth:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.12 0 0 0 0 0.09 0 0 0 0 0.05 0 0 0 1 -0.42'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background:var(--br-paper)}.br-bg{position:absolute;inset:-10%;background:radial-gradient(60% 45% at 58% 36%,rgb(255 254 251/.95),transparent 70%),radial-gradient(120% 90% at 50% 40%,#faf9f5 0,#f0eee7 70%,#e4e0d5 100%)}.br-grain{background:var(--br-tooth);opacity:.12}.br-grain,.br-sheen{position:absolute;inset:0;pointer-events:none}.br-sheen{background:linear-gradient(112deg,transparent 38%,rgb(255 252 244/.22) 47%,rgb(255 255 255/.06) 53%,transparent 60%) 0 0 /260% 100% no-repeat;animation:br-sheen 14s infinite}.film-buildreal .film-vignette{background:radial-gradient(120% 90% at 50% 45%,transparent 56%,rgb(60 45 25/.2) 100%)}.br-shot{position:absolute;inset:0;perspective:255cqw;perspective-origin:50% 42%;opacity:0;animation-duration:14s;animation-timing-function:step-end;animation-iteration-count:infinite}.br-shot-hero{animation-name:br-on-hero}.br-shot-work{animation-name:br-on-work}.br-shot-close{animation-name:br-on-close}.br-camera{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;animation-duration:14s;animation-iteration-count:infinite}.br-shot-hero .br-camera{animation-name:br-cam-hero}.br-shot-work .br-camera{animation-name:br-cam-work}.br-shot-close .br-camera{animation-name:br-cam-close}.br-camera>*{position:absolute}.br-camera img{max-width:none}.br-head{left:-92cqw;top:-116cqw;width:172cqw;height:74cqw;container-type:inline-size}.br-lines{position:absolute;left:0;top:0;width:63.7cqw;height:auto}.br-slot{position:absolute;left:-2.271cqw;top:27.548cqw;height:15.479cqw;width:54.279cqw;overflow:clip;background:var(--br-blue);animation:br-slot 14s var(--br-slotw) infinite}.br-word{position:absolute;left:0;top:0;height:100%;width:auto;max-width:none;translate:0 108%;animation-duration:14s;animation-timing-function:var(--br-roll);animation-iteration-count:infinite}.br-word-0{animation-name:br-word-0}.br-word-1{animation-name:br-word-1}.br-word-2{animation-name:br-word-2}.br-word-3{animation-name:br-word-3}.br-word-4{animation-name:br-word-4}.br-dot{position:absolute;top:36.781cqw;left:52.648cqw;width:2.841cqw;height:2.841cqw;border-radius:50%;background:var(--br-orange);animation:br-dot 14s var(--br-slotw) infinite}.br-floor{height:124cqw;background:rgb(70 50 20/.42);filter:blur(9cqw);transform:translate3d(6cqw,12cqw,0) scale(.94);opacity:.55}.br-floor,.br-poster-rig{left:-24cqw;top:-32cqw;width:116cqw}.br-poster-rig{container-type:inline-size;transform:translateZ(32cqw)}.br-shot-close .br-floor{left:-58cqw;top:-58cqw;transform:translate3d(6cqw,12cqw,-32cqw) scale(.94)}.br-shot-close .br-poster-rig{left:-58cqw;top:-58cqw;transform:none}.br-poster{position:relative;width:100cqw;aspect-ratio:1;container-type:inline-size;overflow:hidden;background:var(--br-bright);animation:br-bg 14s ease-out infinite;box-shadow:0 0 0 2px rgb(23 22 20/.05),0 .3cqw .3cqw rgb(70 50 20/.06),0 3cqw 7cqw -3.5cqw rgb(70 50 20/.3)}.br-poster:after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--br-riso) 0 0 /51cqw 51cqw;opacity:.2}.br-piece{animation:br-pos 14s var(--br-move) infinite both,br-size 14s var(--br-size) infinite both,br-ink 14s ease-out infinite both,br-vis 14s linear infinite both;animation-delay:calc(var(--i) * 14ms)}.br-piece,.br-tri{position:absolute;display:block}.br-tri{inset:0;background:var(--br-orange);clip-path:polygon(77% 8%,90.856% 32%,63.144% 32%);animation:br-tri 14s var(--br-move) .2s infinite both,br-tri-ink 14s ease-out infinite}.br-transport{display:flex;align-items:center;gap:2.353cqw;margin-top:3.137cqw;height:7.059cqw}.br-pause{width:7.059cqw;height:7.059cqw;flex:none;background:linear-gradient(90deg,transparent 37%,var(--br-bright) 37% 50%,transparent 50% 62%,var(--br-bright) 62% 75%,transparent 75%) 50% 50% /100% 33% no-repeat,var(--br-ink)}.br-bars{display:flex;flex:1;gap:1.176cqw}.br-bar{position:relative;flex:1;height:.588cqw;overflow:hidden;background:rgb(23 22 20/.15)}.br-fill{position:absolute;inset:0;background:var(--br-ink);transform-origin:0 50%;transform:scaleX(0);animation-duration:14s;animation-timing-function:linear;animation-iteration-count:infinite}.br-fill-0{animation-name:br-fill-0}.br-fill-1{animation-name:br-fill-1}.br-fill-2{animation-name:br-fill-2}.br-fill-3{animation-name:br-fill-3}.br-fill-4{animation-name:br-fill-4}.br-services{left:-112cqw;top:-72cqw;width:224cqw;height:132cqw;transform-style:preserve-3d}.br-card{position:absolute;top:0;width:72cqw;height:auto;box-shadow:0 5cqw 12cqw -5cqw rgb(70 50 20/.45)}.br-card>img{display:block;width:100%;height:auto}.br-card-design{left:2cqw;top:6cqw;transform:translateZ(-5cqw) rotateY(16deg) rotate(-3deg);filter:blur(1px)}.br-card-build{left:76cqw;transform:translateZ(20cqw)}.br-card-advise{left:150cqw;top:6cqw;transform:translateZ(-5cqw) rotateY(-16deg) rotate(3deg);filter:blur(1px)}.br-block{position:absolute;left:50%;top:19.15%;width:19.44%;height:11.245%;background:var(--br-orange);transform:translate(47.83%,-113.04%) rotate(18deg);animation:br-block 14s infinite}.br-block:after{content:"";position:absolute;inset:0;background:var(--br-riso) 0 0 /324% 324%;opacity:.2}.br-steps{left:-122cqw;top:80cqw;width:244cqw;height:36cqw;filter:blur(2px)}.br-step{position:absolute;top:0;left:calc(var(--i) * 50cqw);width:44cqw;height:auto;box-shadow:0 0 0 2px rgb(23 22 20/.05),0 3cqw 6cqw -3cqw rgb(70 50 20/.3)}@keyframes br-on-hero{0%,31.43%{opacity:1}31.44%,88.57%{opacity:0}88.58%,to{opacity:1}}@keyframes br-on-work{0%,31.43%{opacity:0}31.44%,55.71%{opacity:1}55.72%,to{opacity:0}}@keyframes br-on-close{0%,55.71%{opacity:0}55.72%,88.57%{opacity:1}88.58%,to{opacity:0}}@keyframes br-cam-hero{0%{transform:rotateX(11.667deg) rotateY(-20.8deg) scale(.9613) translate3d(-1.933cqw,9.2cqw,0) scale3d(.5,.5,.5);animation-timing-function:linear}31.43%{transform:rotateX(8deg) rotateY(-12deg) scale(1.02) translate3d(1cqw,7cqw,0) scale3d(.5,.5,.5);animation-timing-function:step-end}60%,88.58%{transform:rotateX(13deg) rotateY(-24deg) scale(.94) translate3d(-3cqw,10cqw,0) scale3d(.5,.5,.5);animation-timing-function:linear}to{transform:rotateX(11.667deg) rotateY(-20.8deg) scale(.9613) translate3d(-1.933cqw,9.2cqw,0) scale3d(.5,.5,.5)}}@keyframes br-cam-work{0%,31.43%{transform:rotateX(10deg) rotateY(8deg) scale(.5) translateZ(0) scale3d(.5,.5,.5);animation-timing-function:step-end}31.44%{transform:rotateX(18deg) rotateY(16deg) scale(1.16) translate3d(8cqw,1cqw,0) scale3d(.5,.5,.5);animation-timing-function:linear}55.71%{transform:rotateX(12deg) rotateY(4deg) scale(1.22) translate3d(-6cqw,-1cqw,0) scale3d(.5,.5,.5);animation-timing-function:step-end}55.72%,to{transform:rotateX(10deg) rotateY(8deg) scale(.5) translateZ(0) scale3d(.5,.5,.5)}}@keyframes br-cam-close{0%,55.72%{transform:rotateX(10deg) rotateY(18deg) scale(1.7) translate3d(0,-3.5cqw,0) scale3d(.5,.5,.5);animation-timing-function:linear}88.57%{transform:rotateX(4deg) rotateY(6deg) scale(2.05) translate3d(2cqw,-1cqw,0) scale3d(.5,.5,.5);animation-timing-function:step-end}88.58%,to{transform:rotateX(10deg) rotateY(18deg) scale(1.7) translate3d(0,-3.5cqw,0) scale3d(.5,.5,.5)}}@keyframes br-sheen{0%,62%{background-position:130% 0}84%,to{background-position:-40% 0}}@keyframes br-pos{0%,7.143%{left:calc(var(--x0) * 1%);top:calc(var(--y0) * 1%)}13.571%,22.857%{left:calc(var(--x1) * 1%);top:calc(var(--y1) * 1%)}29.286%,60%{left:calc(var(--x2) * 1%);top:calc(var(--y2) * 1%)}66.429%,75.714%{left:calc(var(--x3) * 1%);top:calc(var(--y3) * 1%)}82.143%,92.143%{left:calc(var(--x4) * 1%);top:calc(var(--y4) * 1%)}98.571%,to{left:calc(var(--x0) * 1%);top:calc(var(--y0) * 1%)}}@keyframes br-size{0%,7.143%{width:calc(var(--w0) * 1%);height:calc(var(--h0) * 1%);border-radius:calc(var(--r0) * 1cqw)}11.429%,22.857%{width:calc(var(--w1) * 1%);height:calc(var(--h1) * 1%);border-radius:calc(var(--r1) * 1cqw)}27.143%,60%{width:calc(var(--w2) * 1%);height:calc(var(--h2) * 1%);border-radius:calc(var(--r2) * 1cqw)}64.286%,75.714%{width:calc(var(--w3) * 1%);height:calc(var(--h3) * 1%);border-radius:calc(var(--r3) * 1cqw)}80%,92.143%{width:calc(var(--w4) * 1%);height:calc(var(--h4) * 1%);border-radius:calc(var(--r4) * 1cqw)}96.429%,to{width:calc(var(--w0) * 1%);height:calc(var(--h0) * 1%);border-radius:calc(var(--r0) * 1cqw)}}@keyframes br-ink{0%,7.143%{background-color:var(--f0)}10%,22.857%{background-color:var(--f1)}25.714%,60%{background-color:var(--f2)}62.857%,75.714%{background-color:var(--f3)}78.571%,92.143%{background-color:var(--f4)}95%,to{background-color:var(--f0)}}@keyframes br-vis{0%,7.143%{opacity:var(--o0)}22.857%,8.929%{opacity:var(--o1)}24.643%,60%{opacity:var(--o2)}61.786%,75.714%{opacity:var(--o3)}77.5%,92.143%{opacity:var(--o4)}93.929%,to{opacity:var(--o0)}}@keyframes br-tri{0%,7.143%{clip-path:polygon(77% 8%,90.856% 32%,63.144% 32%)}13.571%,22.857%{clip-path:polygon(72% 41.5%,81.526% 58%,62.474% 58%)}29.286%,60%{clip-path:polygon(53.6% 72%,49.25% 74.511%,49.25% 69.489%)}66.429%,75.714%{clip-path:polygon(41% 35%,44.897% 41.75%,37.103% 41.75%)}82.143%,92.143%{clip-path:polygon(73% 60.4%,70.402% 55.9%,75.598% 55.9%)}98.571%,to{clip-path:polygon(77% 8%,90.856% 32%,63.144% 32%)}}@keyframes br-tri-ink{0%,22.857%{background-color:var(--br-orange)}25.714%,75.714%{background-color:var(--br-bright)}78.571%,to{background-color:var(--br-orange)}}@keyframes br-bg{0%,7.143%{background-color:#fffefb}10%,22.857%{background-color:#2340c4}25.714%,60%{background-color:#f15a24}62.857%,75.714%{background-color:#edeae3}78.571%,92.143%{background-color:#171614}95%,to{background-color:#fffefb}}@keyframes br-slot{0%,7.143%{width:54.279cqw}10.714%,22.857%{width:55.068cqw}26.429%,60%{width:76.849cqw}63.571%,75.714%{width:83.014cqw}79.286%,92.143%{width:83.973cqw}95.714%,to{width:54.279cqw}}@keyframes br-dot{0%,7.143%{left:52.648cqw}10.714%,22.857%{left:53.437cqw}26.429%,60%{left:75.218cqw}63.571%,75.714%{left:81.383cqw}79.286%,92.143%{left:82.342cqw}95.714%,to{left:52.648cqw}}@keyframes br-word-0{0%,7.143%{translate:0 0}10.714%,50%{translate:0 -108%}50.01%,92.143%{translate:0 108%}95.714%,to{translate:0 0}}@keyframes br-word-1{0%,7.143%{translate:0 108%}10.714%,22.857%{translate:0 0}26.429%,to{translate:0 -108%}}@keyframes br-word-2{0%,22.857%{translate:0 108%}26.429%,60%{translate:0 0}63.571%,to{translate:0 -108%}}@keyframes br-word-3{0%,60%{translate:0 108%}63.571%,75.714%{translate:0 0}79.286%,to{translate:0 -108%}}@keyframes br-word-4{0%,75.714%{translate:0 108%}79.286%,92.143%{translate:0 0}95.714%,to{translate:0 -108%}}@keyframes br-fill-0{0%{transform:scaleX(.5238)}7.143%,92.143%{transform:scaleX(1)}92.15%{transform:scaleX(0)}to{transform:scaleX(.5238)}}@keyframes br-fill-1{0%,7.143%{transform:scaleX(0)}22.857%,92.143%{transform:scaleX(1)}92.15%,to{transform:scaleX(0)}}@keyframes br-fill-2{0%,22.857%{transform:scaleX(0)}60%,92.143%{transform:scaleX(1)}92.15%,to{transform:scaleX(0)}}@keyframes br-fill-3{0%,60%{transform:scaleX(0)}75.714%,92.143%{transform:scaleX(1)}92.15%,to{transform:scaleX(0)}}@keyframes br-fill-4{0%,75.714%{transform:scaleX(0)}92.143%{transform:scaleX(1)}92.15%,to{transform:scaleX(0)}}@keyframes br-block{0%,37.857%{transform:translate(47.83%,-113.04%) rotate(18deg);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}42.857%,70%{transform:none}70.01%,to{transform:translate(47.83%,-113.04%) rotate(18deg)}}.film-frame[data-still] .br-shot-hero{opacity:1}.film-frame[data-still] .br-shot-hero .br-camera{transform:rotateX(9deg) rotateY(-15deg) scale(.98) translate3d(-1cqw,8.5cqw,0) scale3d(.5,.5,.5)}.film-frame[data-still] .br-piece{left:calc(var(--x0) * 1%);top:calc(var(--y0) * 1%);width:calc(var(--w0) * 1%);height:calc(var(--h0) * 1%);border-radius:calc(var(--r0) * 1cqw);background-color:var(--f0);opacity:var(--o0)}.film-frame[data-still] .br-word-0{translate:0 0}.film-frame[data-still] .br-shot-work .br-camera{transform:rotateX(10deg) rotateY(8deg) scale(.5) translateZ(0) scale3d(.5,.5,.5)}.film-frame[data-still] .br-shot-close .br-camera{transform:rotateX(10deg) rotateY(18deg) scale(1.7) translate3d(0,-3.5cqw,0) scale3d(.5,.5,.5)}.film-ranks{background:#f6f5f1}.rk-bg{inset:-10%;background:radial-gradient(85% 55% at 50% -10%,rgb(22 37 58/.06),transparent 65%),radial-gradient(65% 40% at 30% 50%,rgb(22 37 58/.03),transparent 55%),radial-gradient(65% 40% at 75% 60%,rgb(22 37 58/.03),transparent 55%),radial-gradient(120% 90% at 50% 40%,#f8f7f3 0,#f2f1ec 70%,#e9e7e0 100%)}.rk-bg,.rk-sheen{position:absolute}.rk-sheen{inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 38%,rgb(255 255 255/.2) 47%,rgb(255 255 255/.05) 53%,transparent 60%) 0 0 /260% 100% no-repeat;mix-blend-mode:soft-light;animation:rk-sheen 13s infinite}.film-ranks .film-vignette{background:radial-gradient(120% 90% at 50% 45%,transparent 56%,rgb(22 37 58/.18) 100%)}.rk-shot{position:absolute;inset:0;perspective:255cqw;perspective-origin:50% 42%;opacity:0;animation-duration:13s;animation-timing-function:step-end;animation-iteration-count:infinite}.rk-shot-hero{animation-name:rk-on-hero}.rk-shot-work{animation-name:rk-on-work}.rk-shot-map{animation-name:rk-on-map}.rk-camera{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;animation-duration:13s;animation-iteration-count:infinite}.rk-shot-hero .rk-camera{animation-name:rk-cam-hero}.rk-shot-work .rk-camera{animation-name:rk-cam-work}.rk-shot-map .rk-camera{animation-name:rk-cam-map}.rk-camera>*{position:absolute;display:block}.rk-camera img{max-width:none}.rk-grid{left:-240cqw;top:-240cqw;width:480cqw;height:480cqw;transform:translateZ(-1cqw);background:linear-gradient(90deg,rgb(22 37 58/.07) 2px,transparent 0) 0 0 /20cqw 20cqw,linear-gradient(rgb(22 37 58/.07) 2px,transparent 0) 0 0 /20cqw 20cqw;-webkit-mask-image:radial-gradient(closest-side,#000 35%,transparent 100%);mask-image:radial-gradient(closest-side,#000 35%,transparent 100%)}.rk-shot-map .rk-grid{top:-190cqw}.rk-hero{left:-100cqw;top:-100cqw;width:360cqw;height:auto;-webkit-mask-image:linear-gradient(transparent,#000 9%);mask-image:linear-gradient(transparent,#000 9%)}.rk-hero-text{left:-64cqw;top:-57.5cqw;width:130.12cqw;height:auto;transform:translateZ(36cqw)}.rk-work-head{left:-88cqw;top:-90cqw;width:148cqw;height:auto}.rk-card{top:-54cqw;width:80cqw;border-radius:4.44cqw;box-shadow:0 3.6cqw 9cqw -4.8cqw rgb(22 37 58/.3)}.rk-card img{display:block;width:100%;height:auto}.rk-card-1{left:-88cqw}.rk-card-2{left:0}.rk-card-3{left:88cqw;filter:blur(1.4px)}.rk-card-4{left:176cqw;filter:blur(2.6px)}.rk-open{position:absolute;left:0;top:0;opacity:0;clip-path:inset(0 0 25.15% 0 round 4.44cqw);animation:rk-open 13s infinite}.rk-licensed{left:-96cqw;top:-120cqw;width:192cqw;height:auto}.rk-map-head{left:-84cqw;top:24cqw;width:168cqw;height:auto}.rk-map{left:-100cqw;top:60cqw;width:184cqw;aspect-ratio:1308/1127}.rk-map>img{position:absolute;display:block;height:auto}.rk-map>img:first-child{left:0;top:0;width:100%}.rk-bc{left:-.229%;top:36.557%;width:20.031%;opacity:0;animation:rk-bc 13s infinite}.rk-bc-label{left:-3.593%;top:48.358%;width:26.758%;opacity:0;transform-origin:50% 50%;animation:rk-label 13s infinite}.rk-nv{left:52cqw;top:190cqw;width:22cqw;height:auto;transform:translateZ(3cqw)}@keyframes rk-on-hero{0%,25.71%{opacity:1}25.72%,85.71%{opacity:0}85.72%,to{opacity:1}}@keyframes rk-on-work{0%,25.71%{opacity:0}25.72%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes rk-on-map{0%,50%{opacity:0}50.01%,85.71%{opacity:1}85.72%,to{opacity:0}}@keyframes rk-cam-hero{0%{transform:rotateX(5.571deg) rotateY(22.286deg) scale(1.0357) translate3d(-9.214cqw,1.929cqw,0) scale3d(.5,.5,.5);animation-timing-function:linear}25.71%{transform:rotateX(3deg) rotateY(12deg) scale(1.1) translate3d(3cqw,0,0) scale3d(.5,.5,.5);animation-timing-function:step-end}50%,85.72%{transform:rotateX(7deg) rotateY(28deg) scale(1) translate3d(-16cqw,3cqw,0) scale3d(.5,.5,.5);animation-timing-function:linear}to{transform:rotateX(5.571deg) rotateY(22.286deg) scale(1.0357) translate3d(-9.214cqw,1.929cqw,0) scale3d(.5,.5,.5)}}@keyframes rk-cam-work{0%,25.71%{transform:rotateX(6deg) rotateY(18deg) scale(.6) translate3d(-22cqw,6cqw,0) scale3d(.5,.5,.5);animation-timing-function:step-end}25.72%{transform:rotateX(9deg) rotateY(26deg) scale(1.5) translate3d(25cqw,6cqw,0) scale3d(.5,.5,.5);animation-timing-function:linear}50%{transform:rotateX(6deg) rotateY(17deg) scale(1.42) translate3d(10cqw,4cqw,0) scale3d(.5,.5,.5);animation-timing-function:step-end}50.01%,to{transform:rotateX(6deg) rotateY(18deg) scale(.6) translate3d(-22cqw,6cqw,0) scale3d(.5,.5,.5)}}@keyframes rk-cam-map{0%,50%{transform:rotateX(30deg) rotateY(0deg) scale(.42) translate3d(0,-20cqw,0) scale3d(.5,.5,.5);animation-timing-function:step-end}50.01%{transform:rotateX(12deg) rotateY(-4deg) scale(1) translate3d(1cqw,22cqw,0) scale3d(.5,.5,.5);animation-timing-function:linear}56.43%{transform:rotateX(14deg) rotateY(4deg) scale(1.05) translate3d(-1cqw,20cqw,0) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.55,0,.25,1)}67.86%{transform:rotateX(26deg) rotateY(6deg) scale(1.5) translate3d(30cqw,-70cqw,0) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.45,0,.55,1)}85.71%{transform:rotateX(25deg) rotateY(-2deg) scale(1.02) translate3d(7cqw,-74cqw,0) scale3d(.5,.5,.5);animation-timing-function:step-end}85.72%,to{transform:rotateX(30deg) rotateY(0deg) scale(.42) translate3d(0,-20cqw,0) scale3d(.5,.5,.5)}}@keyframes rk-open{0%,32.86%{opacity:0;clip-path:inset(0 0 25.15% 0 round 4.44cqw)}33.93%{opacity:1;clip-path:inset(0 0 25.15% 0 round 4.44cqw);animation-timing-function:cubic-bezier(.2,.8,.2,1)}36.07%,60%{opacity:1;clip-path:inset(0 0 0 0 round 4.44cqw)}60.01%,to{opacity:0;clip-path:inset(0 0 25.15% 0 round 4.44cqw)}}@keyframes rk-bc{0%,70%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.2,1)}72.29%,92%{opacity:1}92.01%,to{opacity:0}}@keyframes rk-label{0%,70.4%{opacity:0;transform:translateY(8px) scale(.96);animation-timing-function:cubic-bezier(.2,.8,.2,1)}72.4%,92%{opacity:1;transform:none}92.01%,to{opacity:0;transform:translateY(8px) scale(.96)}}@keyframes rk-sheen{0%,6%{background-position:130% 0}20%,to{background-position:-40% 0}}.film-frame[data-still] .rk-shot-hero{opacity:1}.film-frame[data-still] .rk-shot-hero .rk-camera{transform:rotateX(4deg) rotateY(16deg) scale(1.08) translate3d(-5cqw,1.5cqw,0) scale3d(.5,.5,.5)}.film-frame[data-still] .rk-shot-work .rk-camera{transform:rotateX(6deg) rotateY(18deg) scale(.6) translate3d(-22cqw,6cqw,0) scale3d(.5,.5,.5)}.film-frame[data-still] .rk-shot-map .rk-camera{transform:rotateX(30deg) rotateY(0deg) scale(.42) translate3d(0,-20cqw,0) scale3d(.5,.5,.5)}.film-sl{background:#ece2d0}.sl-bg{position:absolute;inset:-10%;background:radial-gradient(34% 26% at 50% 45%,rgb(214 58 30/.13),transparent 72%),radial-gradient(75% 58% at 50% 38%,#fbf6ec 0,#f0e6d4 52%,#e2d3bb 100%);animation:sl-glow 12s ease-in-out infinite}.sl-camera{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;transform:translateZ(60px) rotateX(3deg) rotateY(3deg) translate3d(0,-9cqw,0);animation:sl-camera 12s infinite}.sl-cluster{position:absolute;left:0;top:0;transform-style:preserve-3d;transform:translateZ(-30cqw);animation:sl-cluster 12s infinite}.sl-mark{position:absolute;left:-17cqw;top:-27cqw;width:34cqw;max-width:none;height:auto;aspect-ratio:272/349;filter:drop-shadow(0 1.6cqw 2.2cqw rgb(90 40 15/.28)) blur(2px);animation:sl-mark 12s infinite}.sl-floor{position:absolute;left:-26cqw;top:15cqw;width:52cqw;height:13cqw;border-radius:50%;background:radial-gradient(closest-side,rgb(110 55 25/.26),rgb(110 55 25/.1) 55%,transparent);animation:sl-floor 12s infinite}.sl-orbit{position:absolute;left:0;top:-2cqw;transform-style:preserve-3d;transform:rotateX(-26deg)}.sl-spin{animation:sl-spin 12s linear infinite}.sl-sat,.sl-spin{position:absolute;transform-style:preserve-3d}.sl-sat-a{transform:rotateY(63deg) translateZ(34cqw)}.sl-sat-b{transform:rotateY(243deg) translateZ(34cqw)}.sl-face{position:absolute;left:-11cqw;top:-11cqw;width:22cqw;height:22cqw;animation:sl-face-a 12s linear infinite}.sl-face-b{animation-name:sl-face-b}.sl-face img{display:block;width:100%;height:100%;border-radius:22.5%;filter:blur(2px);box-shadow:0 1.8cqw 2.6cqw -.6cqw rgb(60 25 10/.45),0 0 0 1px rgb(0 0 0/.08);animation:sl-icon 12s infinite}.sl-activate{position:absolute;left:-38cqw;top:-28cqw;width:76cqw;height:56.52cqw;border-radius:.7cqw;overflow:hidden;backface-visibility:hidden;transform:translate3d(0,64cqw,62cqw) rotateX(40deg) rotateY(-4deg);box-shadow:0 3.2cqw 6cqw -1cqw rgb(70 35 15/.5),0 0 0 1px rgb(60 30 10/.3);animation:sl-activate 12s infinite}.sl-activate img,.sl-update img{position:absolute;inset:0;width:100%;height:100%}.sl-update{position:absolute;left:-28cqw;top:-6cqw;width:64cqw;height:36.1cqw;opacity:0;backface-visibility:hidden;transform:translate3d(34cqw,24cqw,84cqw) rotateX(6deg) rotateY(-24deg);filter:drop-shadow(0 2.6cqw 3cqw rgb(60 28 10/.5));animation:sl-update 12s infinite}.sl-update .sl-hover{left:40.57%;top:67.82%;width:53.56%;height:14.51%;opacity:0;animation:sl-hover 12s infinite}.sl-sheen{position:absolute;inset:0;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(112deg,transparent 36%,rgb(255 248 235/.55) 47%,rgb(255 255 255/.2) 52%,transparent 62%) 0 0 /260% 100% no-repeat;animation:sl-sheen 12s infinite}@keyframes sl-camera{0%{transform:translateZ(0) rotateX(8deg) rotateY(-10deg) translateZ(0);animation-timing-function:cubic-bezier(.45,0,.55,1)}25%{transform:translateZ(20px) rotateX(6deg) rotateY(8deg) translateZ(0);animation-timing-function:cubic-bezier(.4,0,.3,1)}36.67%{transform:translateZ(0) rotateX(4deg) rotateY(-3deg) translate3d(0,-2cqw,0);animation-timing-function:cubic-bezier(.45,0,.45,1)}55%{transform:translateZ(60px) rotateX(3deg) rotateY(3deg) translate3d(0,-9cqw,0);animation-timing-function:cubic-bezier(.5,0,.3,1)}63.33%{transform:translateZ(30px) rotateX(5deg) rotateY(-5deg) translate3d(-4cqw,-13cqw,0);animation-timing-function:cubic-bezier(.45,0,.55,1)}83.33%{transform:translateZ(80px) rotateX(4deg) rotateY(-1deg) translate3d(-8cqw,-18cqw,0);animation-timing-function:cubic-bezier(.5,0,.3,1)}92.5%{transform:translateZ(10px) rotateX(8deg) rotateY(-12deg) translateZ(0);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:translateZ(0) rotateX(8deg) rotateY(-10deg) translateZ(0)}}@keyframes sl-cluster{0%,25%{transform:translateZ(0);animation-timing-function:cubic-bezier(.5,0,.3,1)}33.33%,89.58%{transform:translateZ(-30cqw);animation-timing-function:cubic-bezier(.35,0,.25,1)}99.17%,to{transform:translateZ(0)}}@keyframes sl-mark{0%,25%{filter:drop-shadow(0 1.6cqw 2.2cqw rgb(90 40 15/.28)) blur(0)}33.33%,89.58%{filter:drop-shadow(0 1.6cqw 2.2cqw rgb(90 40 15/.28)) blur(2px)}99.17%,to{filter:drop-shadow(0 1.6cqw 2.2cqw rgb(90 40 15/.28)) blur(0)}}@keyframes sl-icon{0%,25%{filter:blur(0)}33.33%,89.58%{filter:blur(2px)}99.17%,to{filter:blur(0)}}@keyframes sl-floor{0%,25%{opacity:1}33.33%,89.58%{opacity:.35}99.17%,to{opacity:1}}@keyframes sl-spin{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes sl-face-a{0%{transform:rotateY(-63deg) rotateX(26deg)}to{transform:rotateY(-423deg) rotateX(26deg)}}@keyframes sl-face-b{0%{transform:rotateY(-243deg) rotateX(26deg)}to{transform:rotateY(-603deg) rotateX(26deg)}}@keyframes sl-activate{0%,25%{opacity:0;transform:translate3d(0,64cqw,62cqw) rotateX(40deg) rotateY(-4deg);animation-timing-function:cubic-bezier(.2,.75,.25,1)}28.33%{opacity:1}36.67%{transform:translateZ(62cqw) rotateX(5deg) rotateY(-6deg);animation-timing-function:linear}55%{transform:translate3d(0,-1cqw,62cqw) rotateX(4deg) rotateY(-4deg);animation-timing-function:cubic-bezier(.45,0,.3,1)}63.33%{transform:translate3d(-3cqw,-12cqw,50cqw) rotateX(5deg) rotateY(-2deg);animation-timing-function:linear}85%{transform:translate3d(-3cqw,-13cqw,50cqw) rotateX(5deg) rotateY(-1deg);animation-timing-function:cubic-bezier(.55,0,.8,.4)}91.67%{opacity:1;transform:translate3d(0,120cqw,62cqw) rotateX(46deg) rotateY(-4deg)}91.68%{opacity:0}93%,to{opacity:0;transform:translate3d(0,64cqw,62cqw) rotateX(40deg) rotateY(-4deg)}}@keyframes sl-update{0%,55%{opacity:0;transform:translate3d(34cqw,24cqw,84cqw) rotateX(6deg) rotateY(-24deg);animation-timing-function:cubic-bezier(.2,.75,.25,1)}58.33%{opacity:1}63.33%{transform:translateZ(84cqw) rotateX(3deg) rotateY(-9deg);animation-timing-function:linear}83.33%{transform:translate3d(-1cqw,-1cqw,84cqw) rotateX(3deg) rotateY(-7deg);animation-timing-function:cubic-bezier(.55,0,.8,.4)}90%{opacity:1;transform:translate3d(0,110cqw,84cqw) rotateX(34deg) rotateY(-6deg)}90.01%{opacity:0}92%,to{opacity:0;transform:translate3d(34cqw,24cqw,84cqw) rotateX(6deg) rotateY(-24deg)}}@keyframes sl-hover{0%,71.67%{opacity:0}73.33%,86.67%{opacity:1}88.33%,to{opacity:0}}@keyframes sl-sheen{0%,40%{background-position:130% 0}52%,to{background-position:-40% 0}}@keyframes sl-glow{0%,to{opacity:1}50%{opacity:.85}}.film-frame[data-still] .sl-camera{transform:translateZ(40px) rotateX(4deg) rotateY(-3deg) translate3d(0,-6cqw,0)}.film-frame[data-still] .sl-activate{transform:translateZ(62cqw) rotateX(5deg) rotateY(-6deg)}.craft-grid{width:min(1208px,100%);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:36px 16px;text-align:left}.craft-card{flex:0 1 calc((100% - 48px) / 4);min-width:0;scroll-margin-top:120px}.craft-media{position:relative;display:block;aspect-ratio:596/730;border-radius:10px;overflow:hidden;isolation:isolate;background:#f4f4f2}.craft-media:before{content:"";position:absolute;inset:0;z-index:10;border-radius:inherit;border:1px solid rgb(0 0 0/.06);pointer-events:none}.craft-zoom{position:absolute;inset:0;display:block;transition:scale .6s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.craft-media:hover .craft-zoom{scale:1.02}}.craft-badge{position:absolute;z-index:11;left:12px;top:12px;padding:6px 11px;border-radius:999px;font-size:13px;line-height:16px;letter-spacing:.01em;color:#fff;background:rgb(12 14 22/.5);box-shadow:inset 0 0 0 1px rgb(255 255 255/.16);-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4);pointer-events:none}.craft-meta{padding:14px 4px 0}.craft-meta h3{font-size:17px;line-height:22px;letter-spacing:.3px;font-weight:400;color:rgb(5 5 5/.8);margin-bottom:4px}.craft-meta p{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:13px;line-height:20px;letter-spacing:.2px;color:rgb(0 0 0/.48)}.craft-meta p>span{display:inline-flex;align-items:center;gap:8px}.craft-meta p i{width:1.5px;height:1.5px;background:rgb(0 0 0/.44)}.craft-meta .craft-next{margin-top:2px;color:rgb(0 0 0/.36)}.marks{display:inline-flex;align-items:center;gap:7px}.mark-svg{width:13px;height:13px;fill:currentColor}.mark-svg[viewBox^="3 "]{width:16px}.marks .app-icon{width:16px;height:16px;border-radius:4px}.film-frame{position:absolute;inset:0;container-type:size}.film-loading{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .4s}.film-loading .mark{width:32px;height:32px;stroke:rgb(0 0 0/.5);stroke-width:1.2;animation:film-pulse 1.5s ease-in-out infinite}.film-frame[data-ready] .film-loading{opacity:0}.film-frame[data-ready] .film-loading .mark{animation:none}.film-reveal{position:absolute;inset:0;opacity:0;filter:blur(4px);transition:opacity .7s ease,filter .7s ease}.film-frame[data-ready] .film-reveal{opacity:1;filter:blur(0)}@keyframes film-pulse{50%{opacity:.5}}.film{position:absolute;inset:0;overflow:hidden}.film-frame .film *{animation-play-state:paused}.film-frame[data-playing] .film *{animation-play-state:running}.film-stage{position:absolute;inset:0;perspective:1500px;perspective-origin:50% 42%}.film-vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgb(0 0 0/.32) 100%)}.film-placeholder{background:linear-gradient(160deg,#f6f6f4,#ececea)}.film-db{background:#0e0a08}.db-bg{position:absolute;inset:-10%;background:radial-gradient(60% 45% at 50% 46%,rgb(216 50 28/.38),transparent 70%),radial-gradient(90% 70% at 50% 40%,#2a1410 0,#120b09 60%,#0b0807 100%);animation:db-glow 12s ease-in-out infinite}.db-bg:after{content:"";position:absolute;inset:0;background:50%/cover;opacity:.07;mix-blend-mode:screen}.film-frame[data-near] .db-bg:after{background-image:url(/craft/drumbreaker/halftone.webp)}.db-camera{left:50%;top:50%;width:152cqw;aspect-ratio:1800/2400;translate:-50% -50%;animation:db-camera 12s infinite}.db-camera,.db-rig{position:absolute;transform-style:preserve-3d}.db-rig{inset:0}.db-chassis{position:absolute;inset:0;width:100%;height:100%;border-radius:1.2%;transform:translateZ(-68px) scale(1.0227);box-shadow:0 80px 160px -40px rgb(0 0 0/.8),0 0 0 2px rgb(255 255 255/.04);animation:db-chassis 12s infinite}.db-part{position:absolute;display:block;transform-origin:50% 50%;backface-visibility:hidden;animation:db-part 12s infinite;animation-delay:calc(var(--i) * 55ms);filter:drop-shadow(0 36px 44px rgb(0 0 0/.45))}.db-part>img{position:absolute;inset:0;width:100%;height:100%}.db-reels{position:absolute;aspect-ratio:580/596;background:0 0/100% auto no-repeat;animation:db-reels 2.4s steps(30) infinite}.film-frame[data-near] .db-reels{background-image:url(/craft/drumbreaker/reels.webp)}.db-logo{position:absolute;left:12%;top:31%;width:76%;height:auto;opacity:0;transform:translateZ(360px) scale(.6);filter:drop-shadow(0 48px 60px rgb(0 0 0/.6));animation:db-logo 12s infinite}.db-sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgb(255 240 220/.16) 47%,rgb(255 255 255/.05) 52%,transparent 60%) 0 0 /260% 100% no-repeat;mix-blend-mode:screen;animation:db-sheen 12s infinite}@keyframes db-camera{0%{transform:translateZ(-90px) rotateX(18deg) rotateY(-28deg) rotate(3deg) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.4,0,.3,1)}24%{transform:translateZ(-20px) rotateX(11deg) rotateY(-13deg) rotate(1deg) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.4,0,.2,1)}34%{transform:translateZ(0) rotateX(6deg) rotateY(-5deg) rotate(0) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.55,0,.25,1)}42%{transform:translate3d(10.5%,-1%,0) scale(1.95) rotateX(5deg) rotateY(-10deg) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.45,0,.55,1)}56%{transform:translate3d(-8.5%,-1%,0) scale(1.95) rotateX(5deg) rotateY(7deg) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.45,0,.3,1)}66%{transform:translate3d(1%,-9%,0) scale(1.6) rotateX(12deg) rotateY(2deg) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.5,0,.25,1)}76%{transform:translateZ(0) rotateX(4deg) rotateY(9deg) scale3d(.5,.5,.5);animation-timing-function:ease-in-out}90%{transform:translateZ(-10px) rotateX(9deg) rotateY(-12deg) scale3d(.5,.5,.5);animation-timing-function:cubic-bezier(.5,0,.5,1)}to{transform:translateZ(-90px) rotateX(18deg) rotateY(-28deg) rotate(3deg) scale3d(.5,.5,.5)}}@keyframes db-part{0%,21%{transform:translate3d(calc(var(--dx) * 1%),calc(var(--dy) * 1%),calc(var(--z) * 68px)) rotate(calc(var(--rot) * 1deg));animation-timing-function:cubic-bezier(.3,1.35,.45,1)}33%,87%{transform:translateZ(4px) rotate(0deg);animation-timing-function:cubic-bezier(.6,0,.8,.4)}to{transform:translate3d(calc(var(--dx) * 1%),calc(var(--dy) * 1%),calc(var(--z) * 68px)) rotate(calc(var(--rot) * 1deg))}}@keyframes db-chassis{0%,20%{filter:brightness(.55) blur(3px)}33%,87%{filter:brightness(1) blur(0)}to{filter:brightness(.55) blur(3px)}}@keyframes db-reels{to{background-position:0 100%}}@keyframes db-logo{0%,74%{opacity:0;transform:translateZ(520px) scale(.55) rotate(-4deg)}79%{opacity:1;transform:translateZ(300px) scale(1.04) rotate(-2deg);animation-timing-function:ease-out}86%{opacity:1;transform:translateZ(280px) scale(1) rotate(-2deg);animation-timing-function:ease-in}91%,to{opacity:0;transform:translateZ(440px) scale(1.15) rotate(-1deg)}}@keyframes db-sheen{0%,70%{background-position:130% 0}84%,to{background-position:-40% 0}}@keyframes db-glow{0%,to{opacity:.85}40%{opacity:1}75%{opacity:.9}}.film-frame[data-still] .film *{animation:none!important}.film-frame[data-still] .db-camera{transform:rotateX(5deg) rotateY(-8deg) scale3d(.5,.5,.5)}@media (max-width:995px){.craft-grid{max-width:640px;gap:32px 14px}.craft-card{flex-basis:calc((100% - 14px) / 2)}}@media (max-width:640px){.craft-grid{flex-wrap:nowrap;justify-content:flex-start;gap:12px;width:auto;max-width:none;margin:0 calc(50% - 50vw);padding:0 24px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;scrollbar-width:none}.craft-grid::-webkit-scrollbar{display:none}.craft-card{flex:0 0 76%;scroll-snap-align:start}.craft-meta{padding:12px 4px 0}.craft-meta h3{font-size:16px;line-height:22px;margin:0 0 2px}}