/* ==========================================================================
   Home v3 — animated artwork (GENERATED, do not hand-edit).

   Ported verbatim from the "Variant · 3D cubes" design: the hero background
   scene (five photo frames, three heat-map scans, the dropping pins), the three
   3D cubes (Eagle IQ, Eagle Sense, Eagle Intelligence), the rotating product
   thumbnails and the "brain outside the sensor" diagram. Their timings, polygons
   and keyframes are measured against the artwork, so they are kept as designed.

   Every selector is scoped under #homev3-body and every keyframes name carries
   the hv3- prefix, so none of it can reach (or be reached by) the rest of the
   site. Layout, type and colour live in homev3.css, in the homev2 vocabulary.
   ========================================================================== */

#homev3-body .brain{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,2.25fr);align-items:start;margin:44px 0 8px}
#homev3-body .br-frame{position:relative;box-sizing:border-box;border:1.5px solid #009BA6;border-radius:18px;padding:38px 22px 26px}
#homev3-body .br-fk{position:absolute;top:14px;left:22px;font-size:11px;font-weight:700;letter-spacing:2.5px;color:#00B3BF}
#homev3-body .br-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start}
#homev3-body .br-item{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;padding-top:38px}
#homev3-body .brain > .br-item{padding-top:76px}
#homev3-body .br-vis{display:flex;align-items:flex-end;justify-content:center;height:150px;width:100%}
#homev3-body .br-vis img{display:block;height:100%;width:auto;max-width:100%;object-fit:contain}
#homev3-body .br-k{margin-top:18px;font-size:11.5px;font-weight:700;letter-spacing:2.5px;color:#00B3BF;white-space:nowrap}
#homev3-body .br-t{margin-top:8px;font-size:22px;line-height:1.25;font-weight:700;color:#FFFFFF;white-space:nowrap}
#homev3-body .br-g{margin-top:6px;font-size:15px;line-height:1.45;color:#A9B1B2;white-space:nowrap}
#homev3-body .br-link{display:flex;align-items:center;height:150px;margin-top:38px;padding:0 6px}
#homev3-body .brain > .br-link{margin-top:76px}
#homev3-body .br-arrow{display:block;width:84px;height:12px}
@media (max-width: 1180px){
#homev3-body .br-arrow{width:56px}
#homev3-body .br-vis{height:126px}
#homev3-body .br-link{height:126px}
#homev3-body .br-t{font-size:20px}
#homev3-body .br-g{font-size:14px}
#homev3-body .br-frame{padding:38px 14px 24px}}
@media (max-width: 960px){
#homev3-body .brain{grid-template-columns:1fr;justify-items:center;margin-top:32px}
#homev3-body .brain > .br-item{padding-top:0}
#homev3-body .brain > .br-link,#homev3-body .br-link{height:60px;margin:10px 0;padding:0;justify-content:center}
#homev3-body .br-arrow{transform:rotate(90deg);width:56px}
#homev3-body .br-frame{width:100%;max-width:560px;padding:44px 20px 24px}
#homev3-body .br-row{grid-template-columns:1fr;justify-items:center}
#homev3-body .br-row .br-item{padding-top:0}
#homev3-body .br-vis{height:140px}}
@media (max-width: 380px){
#homev3-body .br-t{font-size:19px}
#homev3-body .br-g{font-size:13.5px}
#homev3-body .br-k{font-size:10.5px;letter-spacing:2px}}
#homev3-body svg.br-flag{width:1.05em;height:1.05em;margin-right:.6em;vertical-align:-.18em}
#homev3-body .br-arrow{height:16px;overflow:visible}
#homev3-body .br-arrow .br-ln{fill:none;stroke:#00B3BF;stroke-opacity:.38;stroke-width:1.2;stroke-linecap:round}
#homev3-body .br-arrow .br-mover,#homev3-body .br-arrow .br-tail,#homev3-body .br-arrow .br-dot,#homev3-body .br-arrow .br-ring{animation-duration:2.4s;animation-iteration-count:infinite;animation-timing-function:linear}
#homev3-body .br-arrow .br-mover{animation-name:hv3-brMove}
#homev3-body .br-arrow .br-tail{transform-box:fill-box;transform-origin:100% 50%;opacity:0;animation-name:hv3-brTail}
#homev3-body .br-arrow .br-dot{fill:#3FE0EA;filter:drop-shadow(0 0 3px rgba(63,224,234,.9));transform-box:fill-box;transform-origin:50% 50%;animation-name:hv3-brDot}
#homev3-body .br-arrow .br-ring{fill:none;stroke:#3FE0EA;stroke-width:1;transform-box:fill-box;transform-origin:50% 50%;opacity:0}
#homev3-body .br-arrow .br-ring-l{animation-name:hv3-brRingL}
#homev3-body .br-arrow .br-ring-r{animation-name:hv3-brRingR}
#homev3-body .br-arrow.br-c2 .br-mover,#homev3-body .br-arrow.br-c2 .br-tail,#homev3-body .br-arrow.br-c2 .br-dot,#homev3-body .br-arrow.br-c2 .br-ring{animation-delay:-1.2s}
@media (prefers-reduced-motion: reduce){
#homev3-body .br-arrow .br-mover,#homev3-body .br-arrow .br-tail,#homev3-body .br-arrow .br-dot,#homev3-body .br-arrow .br-ring{animation:none}
#homev3-body .br-arrow .br-mover{transform:translateX(38px)}
#homev3-body .br-arrow .br-tail,#homev3-body .br-arrow .br-ring{display:none}}
#homev3-body .br-fk > strong{display:block;padding:0 16px;background:#0A0A0A;font-size:17px;line-height:22px;font-weight:700;color:#FFFFFF}
#homev3-body .br-fk > span{display:block;margin-top:6px;font-size:13px;font-weight:400;line-height:1.35;color:#A9B0B1}
#homev3-body .br-frame{border:0;border-radius:0}
#homev3-body .br-frame::before{content:"";position:absolute;left:22px;right:22px;top:20px;height:10px;border:1.5px solid rgba(0,179,191,.7);border-bottom:0;border-radius:6px 6px 0 0;pointer-events:none}
#homev3-body .br-fk{display:flex;flex-direction:column;align-items:center;left:0;right:0;top:20px;transform:translateY(-11px);padding:0 24px;background:none;letter-spacing:0;font-size:inherit;line-height:1.2;color:#FFFFFF;text-align:center}
#homev3-body .br-fk > strong{display:block;padding:0 16px;background:#0A0A0A;font-size:17px;line-height:22px;font-weight:700;color:#FFFFFF;white-space:nowrap}
#homev3-body .br-fk > span{display:block;max-width:100%;margin-top:6px;font-size:13px;font-weight:400;line-height:1.35;color:#A9B0B1}
@media (max-width: 960px){
#homev3-body .br-frame{padding-top:92px !important}}
@media (max-width: 340px){
#homev3-body .br-fk{padding:0 8px}
#homev3-body .br-fk > span{font-size:12.5px}}
@media (max-width: 900px){
#homev3-body .br-frame::before{left:20px;right:20px}}
#homev3-body .br-row.br-row-s{grid-template-columns:minmax(0,1fr)}
#homev3-body .br-vis-ei{overflow:visible}
#homev3-body .br-vis-ei img{animation:hv3-eiBreathe 4s ease-in-out infinite}
@media (prefers-reduced-motion: reduce){
#homev3-body .br-vis-ei img{animation:none}}
#homev3-body .br-frame-s::before{display:none}
#homev3-body .brain > .br-frame{padding-top:24px}
#homev3-body .brain > .br-link{margin-top:62px}
@media (max-width: 960px){
#homev3-body .brain > .br-frame{padding-top:70px !important}}
#homev3-body .c3{position:relative;display:block;height:86%;aspect-ratio:640 / 438;max-width:100%}
#homev3-body .c3-l{position:absolute;inset:0;width:100%;height:100%;max-height:none !important;pointer-events:none}
#homev3-body .c3-pin{transform-origin:50% 24.0%;opacity:0;animation:hv3-c3Pin 6s infinite}
#homev3-body .c3-ring{fill:none;stroke:#FF2A07;stroke-width:2;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;opacity:0;animation:hv3-c3Ring 6s ease-out infinite}
#homev3-body .c3-ring2{animation-name:hv3-c3Ring2}
#homev3-body .c3-heat{-webkit-clip-path:polygon(50.621% 47.845%, 86.714% 24.100%, 87.257% 24.456%, 51.164% 48.201%);clip-path:polygon(50.621% 47.845%, 86.714% 24.100%, 87.257% 24.456%, 51.164% 48.201%);animation:hv3-c3Reveal 7s linear infinite}
#homev3-body .c3-bar{opacity:0;animation:hv3-c3Bar 7s linear infinite}
#homev3-body .c3-bg{stroke:rgba(0,225,240,0.42);stroke-width:12;stroke-linecap:round;vector-effect:non-scaling-stroke}
#homev3-body .c3-bc{stroke:#C8FFFF;stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke}
#homev3-body .c3-net{animation:hv3-c3Breathe 5s ease-in-out infinite}
#homev3-body .c3-net2{filter:brightness(1.9) saturate(1.15);-webkit-mask-image:linear-gradient(110deg,transparent 42%,#000 50%,transparent 58%);mask-image:linear-gradient(110deg,transparent 42%,#000 50%,transparent 58%);-webkit-mask-size:300% 100%;mask-size:300% 100%;animation:hv3-c3Sweep 5s linear infinite}
#homev3-body .c3-n{fill:#EFFFFF;opacity:0;filter:drop-shadow(0 0 4px rgba(127,243,250,0.95));animation:hv3-c3Twinkle 4.2s ease-in-out infinite}
@media (prefers-reduced-motion: reduce){
#homev3-body .c3-pin,#homev3-body .c3-heat{animation:none;opacity:1;transform:none}
#homev3-body .c3-heat{-webkit-clip-path:polygon(50.621% 47.845%, 86.714% 24.100%, 49.457% -0.356%, 13.364% 23.388%);clip-path:polygon(50.621% 47.845%, 86.714% 24.100%, 49.457% -0.356%, 13.364% 23.388%)}
#homev3-body .c3-ring,#homev3-body .c3-bar,#homev3-body .c3-n,#homev3-body .c3-net2{display:none}
#homev3-body .c3-net{animation:none;opacity:1}}
#homev3-body .c3-top{mix-blend-mode:screen}
#homev3-body .br-vis .c3{height:100%;width:auto;max-width:100%;aspect-ratio:640 / 438}
#homev3-body .br-vis-ei .c3 img{animation:none}
#homev3-body .br-vis-ei .c3 .c3-net{animation:hv3-c3Breathe 5s ease-in-out infinite}
@media (prefers-reduced-motion: reduce){
#homev3-body .br-vis-ei .c3 .c3-net{animation:none}}
#homev3-body .h-heat{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}
#homev3-body .hs-img{-webkit-clip-path:inset(0 99.9% 0 0);clip-path:inset(0 99.9% 0 0);animation:hv3-hsclip 26.35s linear infinite}
#homev3-body .hc-img{-webkit-clip-path:polygon(0% 399%, 100% 399%, 100% 400%, 0% 400%);clip-path:polygon(0% 399%, 100% 399%, 100% 400%, 0% 400%);animation:hv3-hcclip 26.35s linear infinite}
#homev3-body .hh-img{-webkit-clip-path:inset(99.9% 0 0 0);clip-path:inset(99.9% 0 0 0);animation:hv3-hhclip 26.35s linear infinite}
#homev3-body .hero.paused .h-heat{animation-play-state:paused}
#homev3-body .pr{position:absolute;right:0;top:50%;width:88px;height:56px;transform:translateY(-50%);pointer-events:none}
#homev3-body .pr-i{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;animation:hv3-prCycle6 24s linear infinite}
#homev3-body .pr-8 .pr-i{animation-name:hv3-prCycle8;animation-duration:32s}
#homev3-body .pr-i:nth-child(1){animation-delay:-1s}
#homev3-body .pr-i:nth-child(2){animation-delay:3s}
#homev3-body .pr-i:nth-child(3){animation-delay:7s}
#homev3-body .pr-i:nth-child(4){animation-delay:11s}
#homev3-body .pr-i:nth-child(5){animation-delay:15s}
#homev3-body .pr-i:nth-child(6){animation-delay:19s}
#homev3-body .pr-i:nth-child(7){animation-delay:23s}
#homev3-body .pr-i:nth-child(8){animation-delay:27s}
#homev3-body .pr-8 .pr-i:nth-child(1){animation-delay:1s}
#homev3-body .pr-8 .pr-i:nth-child(2){animation-delay:5s}
#homev3-body .pr-8 .pr-i:nth-child(3){animation-delay:9s}
#homev3-body .pr-8 .pr-i:nth-child(4){animation-delay:13s}
#homev3-body .pr-8 .pr-i:nth-child(5){animation-delay:17s}
#homev3-body .pr-8 .pr-i:nth-child(6){animation-delay:21s}
#homev3-body .pr-8 .pr-i:nth-child(7){animation-delay:25s}
#homev3-body .pr-8 .pr-i:nth-child(8){animation-delay:29s}
#homev3-body .pr-i:only-child{opacity:1;animation:none}
@media (prefers-reduced-motion: reduce){ #homev3-body .pr-i{animation:none;opacity:0} #homev3-body .pr-i:first-child{opacity:1}}
@media (max-width: 372px){ #homev3-body .pr{width:72px;height:46px}}
@media (prefers-reduced-motion: reduce){ #homev3-body .c3-net2{animation:none;display:none} #homev3-body .pr-i{animation:none}}
#homev3-body .c3-lid{opacity:0;animation:hv3-c3Lid 7s linear infinite}
@media (prefers-reduced-motion: reduce){ #homev3-body .c3-lid{display:none}}
#homev3-body h1,#homev3-body h2,#homev3-body .lt-h2,#homev3-body .arg-ttl,#homev3-body .sfb-h,#homev3-body .pj-h,#homev3-body .rg-mk,#homev3-body .br-t,#homev3-body .sfa-t{font-family:var(--f-display);font-stretch:92%;font-weight:620;letter-spacing:-0.018em}
#homev3-body .c3-ei .ei-crack{-webkit-clip-path:inset(0 59.9% 0 0);clip-path:inset(0 59.9% 0 0);animation:hv3-eiCrack 10s linear infinite}
#homev3-body .c3-ei .ei-pin{transform-origin:50% 23.7%;opacity:0;animation:hv3-eiPin 10s infinite}
#homev3-body .c3-ei .ei-ring{animation:hv3-eiRing 10s ease-out infinite}
#homev3-body .c3-ei .ei-ring2{animation-name:hv3-eiRing2}
#homev3-body .c3-ei .ei-heat{-webkit-clip-path:polygon(50.360% 46.803%, 85.550% 23.701%, 86.067% 24.047%, 50.879% 47.142%);clip-path:polygon(50.360% 46.803%, 85.550% 23.701%, 86.067% 24.047%, 50.879% 47.142%);animation:hv3-eiHeat 10s linear infinite}
#homev3-body .c3-ei .ei-bar{opacity:0;animation:hv3-eiBar 10s linear infinite}
#homev3-body .c3-ei .c3-net2{animation:none;opacity:0}
#homev3-body .c3-ei .ei-surge{opacity:0;filter:brightness(2.1) saturate(1.2);mix-blend-mode:screen;animation:hv3-eiSurge 10s ease-in-out infinite}
#homev3-body .c3-ei .ei-lid{opacity:1;animation:hv3-eiLid 10s linear infinite}
@media (prefers-reduced-motion: reduce){
  #homev3-body .c3-ei .ei-crack{animation:none;-webkit-clip-path:inset(0 39.8% 0 0);clip-path:inset(0 39.8% 0 0)} #homev3-body .c3-ei .ei-heat{animation:none;-webkit-clip-path:polygon(50.360% 46.803%, 85.550% 23.701%, 49.659% -0.262%, 14.389% 23.260%);clip-path:polygon(50.360% 46.803%, 85.550% 23.701%, 49.659% -0.262%, 14.389% 23.260%)}
  #homev3-body .c3-ei .ei-pin{animation:none;opacity:1;transform:none} #homev3-body .c3-ei .ei-lid,#homev3-body .c3-ei .ei-bar,#homev3-body .c3-ei .ei-ring,#homev3-body .c3-ei .ei-surge{display:none}}
#homev3-body .hero-media,#homev3-body .hero-pinbox{--oy-b:0.04}
#homev3-body div.hf.hf4,#homev3-body div.hf.hf5{background-position:calc(var(--ox) * 100%) calc(var(--oy-b) * 100%) !important}
#homev3-body .hero-media > .hheat{top:calc((100cqh - max(100cqh, calc(100cqw * 9 / 16))) * var(--oy-b))}
#homev3-body .hero-media{position:absolute;inset:0;overflow:hidden}
#homev3-body .hf{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:66% 50%}
#homev3-body .hf2,#homev3-body .hf3,#homev3-body .hf4{opacity:0;animation-duration:26.35s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}
#homev3-body .hf2{animation-name:hv3-hf2}
#homev3-body .hf3{animation-name:hv3-hf3}
#homev3-body .hf4{animation-name:hv3-hf4}
#homev3-body .hf5{display:none}
#homev3-body .hp02{background-image:url(/static/homev3/media/hero-frame-2.webp)}
#homev3-body .hp03{background-image:url(/static/homev3/media/hero-frame-3.webp)}
#homev3-body .hp04{background-image:url(/static/homev3/media/hero-frame-4.webp)}
#homev3-body .hp05{background-image:url(/static/homev3/media/hero-frame-5.webp)}
#homev3-body .hero-media{container-type:size;--ox:0.66;--oy:0.5}
#homev3-body .hheat{position:absolute;pointer-events:none;opacity:0;width:max(100cqw, calc(100cqh * 16 / 9));height:max(100cqh, calc(100cqw * 9 / 16));left:calc((100cqw - max(100cqw, calc(100cqh * 16 / 9))) * var(--ox));top:calc((100cqh - max(100cqh, calc(100cqw * 9 / 16))) * var(--oy));animation:hv3-hheat 26.35s linear infinite}
#homev3-body .hheat svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
#homev3-body .hh-car{opacity:0;animation:hv3-hhcar 26.35s linear infinite}
#homev3-body .hh-glow{fill:none;stroke:rgba(0,225,240,0.38);stroke-width:16;stroke-linecap:round;vector-effect:non-scaling-stroke}
#homev3-body .hh-core{fill:none;stroke:#C8FFFF;stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke}
#homev3-body .hero.paused .hheat,#homev3-body .hero.paused .hh-car{animation-play-state:paused}
#homev3-body .hcity{position:absolute;pointer-events:none;opacity:0;width:max(100cqw, calc(100cqh * 16 / 9));height:max(100cqh, calc(100cqw * 9 / 16));left:calc((100cqw - max(100cqw, calc(100cqh * 16 / 9))) * var(--ox));top:calc((100cqh - max(100cqh, calc(100cqw * 9 / 16))) * var(--oy));animation:hv3-hcity 26.35s linear infinite}
#homev3-body .hcity svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
#homev3-body .hc-bar{opacity:0;animation:hv3-hcbar 26.35s linear infinite}
#homev3-body .hc-pos{animation:hv3-hcbarpos 26.35s linear infinite}
#homev3-body .hpin3{display:none !important}
#homev3-body .hero.paused .hcity,#homev3-body .hero.paused .hc-bar,#homev3-body .hero.paused .hc-pos{animation-play-state:paused}
#homev3-body .hslab{position:absolute;pointer-events:none;opacity:0;width:max(100cqw, calc(100cqh * 16 / 9));height:max(100cqh, calc(100cqw * 9 / 16));left:calc((100cqw - max(100cqw, calc(100cqh * 16 / 9))) * var(--ox));top:calc((100cqh - max(100cqh, calc(100cqw * 9 / 16))) * var(--oy));animation:hv3-hslab 26.35s linear infinite}
#homev3-body .hslab svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
#homev3-body .hs-bar{opacity:0;animation:hv3-hsbar 26.35s linear infinite}
#homev3-body .hs-pos{animation:hv3-hsbarpos 26.35s linear infinite}
#homev3-body .hs-glow{fill:none;stroke:rgba(0,225,240,0.38);stroke-width:14;stroke-linecap:round;vector-effect:non-scaling-stroke}
#homev3-body .hs-core{fill:none;stroke:#C8FFFF;stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke}
#homev3-body .hero.paused .hslab,#homev3-body .hero.paused .hs-bar,#homev3-body .hero.paused .hs-pos{animation-play-state:paused}
#homev3-body .hero-pinbox{position:absolute;inset:0;overflow:hidden;pointer-events:none;container-type:size;--ox:0.66;--oy:0.5}
#homev3-body .hpins{position:absolute;width:max(100cqw, calc(100cqh * 16 / 9));height:max(100cqh, calc(100cqw * 9 / 16));left:calc((100cqw - max(100cqw, calc(100cqh * 16 / 9))) * var(--ox));top:calc((100cqh - max(100cqh, calc(100cqw * 9 / 16))) * var(--oy))}
#homev3-body .hpin{position:absolute;width:3%;height:6.438%;transform-origin:50% 100%;opacity:0;animation-duration:26.35s;animation-iteration-count:infinite;animation-timing-function:linear}
#homev3-body .hpin svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 3px 4px rgba(0,0,0,0.35))}
#homev3-body .hpin-ring{position:absolute;left:50%;top:100%;width:300%;height:110%;border:2px solid #FF2A07;border-radius:50%;box-sizing:border-box;background:radial-gradient(closest-side, rgba(255,42,7,0.25), rgba(255,42,7,0));transform:translate(-50%,-50%) scale(0.15);opacity:0;animation-duration:26.35s;animation-iteration-count:infinite;animation-timing-function:ease-out}
#homev3-body .hpin1{left:56.092%;top:50.000%;animation-name:hv3-hpin1}
#homev3-body .hpin1 .hpin-ring{animation-name:hv3-hring1a}
#homev3-body .hpin1 .hpin-ring2{animation-name:hv3-hring1b}
#homev3-body .hpin2{left:63.508%;top:32.087%;animation-name:hv3-hpin2}
#homev3-body .hpin2 .hpin-ring{animation-name:hv3-hring2a}
#homev3-body .hpin2 .hpin-ring2{animation-name:hv3-hring2b}
#homev3-body .hpin3{left:67.038%;top:57.802%;animation-name:hv3-hpin3}
#homev3-body .hpin3 .hpin-ring{animation-name:hv3-hring3a}
#homev3-body .hpin3 .hpin-ring2{animation-name:hv3-hring3b}
#homev3-body .hpin4{left:90.154%;top:calc(28.72% + (100cqh - max(100cqh, calc(100cqw * 9 / 16))) * (var(--oy-b) - var(--oy)));animation-name:hv3-hpin4}
#homev3-body .hpin4 .hpin-ring{animation-name:hv3-hring4a}
#homev3-body .hpin4 .hpin-ring2{animation-name:hv3-hring4b}
#homev3-body .hero.paused .hpin,#homev3-body .hero.paused .hpin-ring{animation-play-state:paused}
@media (max-width: 900px){
#homev3-body .hero-pinbox{inset:0 0 auto 0;height:170px;--ox:0.70;--oy:0.40}
#homev3-body .hero-media{--ox:0.70;--oy:0.40}
#homev3-body .hpin svg{transform:scale(1.7);transform-origin:50% 100%}
#homev3-body .hpin-ring{width:480%;height:170%}}
@media (min-width: 901px) and (max-width: 940px){
#homev3-body .hpin2,#homev3-body .hpin4{display:none}}
#homev3-body div.hf{background-size:cover;background-position:66% 50%;background-repeat:no-repeat}
#homev3-body .hero-pause{position:absolute;right:calc(max(0px, (100% - 1280px) / 2) + 32px);bottom:32px;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,0.22);background:rgba(10,10,10,0.6);color:#E6E6E6;font:600 13px/1 Arial,Helvetica,sans-serif;cursor:pointer}
#homev3-body .hero-pause:hover{background:rgba(10,10,10,0.85);color:#FFFFFF}
#homev3-body .hp-ic{display:inline-block;width:8px;height:10px;border-left:3px solid currentColor;border-right:3px solid currentColor;box-sizing:border-box}
#homev3-body .hero.paused .hp-ic{width:0;height:0;border-left:9px solid currentColor;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent}
#homev3-body .hero.paused .hf{animation-play-state:paused}
@media (max-width: 900px){
#homev3-body .hero-pause{top:126px;bottom:auto;right:12px;padding:6px 10px}
#homev3-body .hp-tx{display:none}}
@media (min-width: 901px) and (max-width: 1200px){
#homev3-body .hero-shade{background:linear-gradient(90deg,rgba(10,10,10,0.96) 0%,rgba(10,10,10,0.92) 60%,rgba(10,10,10,0.35) 90%,rgba(10,10,10,0.1) 100%) !important}}
@media (max-width: 900px){
#homev3-body .hero{display:block !important;min-height:0 !important}
#homev3-body .hero-media{position:relative !important;height:170px}
#homev3-body .hf{object-position:70% 40% !important}
#homev3-body div.hf{background-position:70% 40% !important}
#homev3-body .hero-shade{top:0 !important;height:170px !important;background:linear-gradient(180deg,rgba(10,10,10,0) 55%,rgba(10,10,10,1) 100%) !important}}
#homev3-body .ib1{background-image:url(/static/homev3/media/shared-1.webp)}
#homev3-body .ib2{background-image:url(/static/homev3/media/shared-2.webp)}
#homev3-body .ib3{background-image:url(/static/homev3/media/shared-3.webp)}
#homev3-body .ib4{background-image:url(/static/homev3/media/shared-4.webp)}
#homev3-body .ib5{background-image:url(/static/homev3/media/shared-5.webp)}
#homev3-body .ib6{background-image:url(/static/homev3/media/shared-6.webp)}
#homev3-body span.c3-l{display:block;background-repeat:no-repeat;background-position:center;background-size:100% 100%}
#homev3-body span.pr-i{display:block;background-repeat:no-repeat;background-position:center;background-size:contain}
#homev3-body .br-vis-ei .c3 span.c3-l{animation:none}
@keyframes hv3-brMove{0%,6%{transform:translateX(0);animation-timing-function:cubic-bezier(.55,0,.25,1)}50%,56%{transform:translateX(76px);animation-timing-function:cubic-bezier(.55,0,.25,1)}100%{transform:translateX(0)}}
@keyframes hv3-brTail{0%,6%{opacity:0;transform:scaleX(.15)}14%{opacity:1}28%{transform:scaleX(1)}44%{opacity:1}50%{opacity:0;transform:scaleX(.15)}53%{transform:scaleX(-.15)}56%{opacity:0;transform:scaleX(-.15)}64%{opacity:1}78%{transform:scaleX(-1)}94%{opacity:1}100%{opacity:0;transform:scaleX(-.15)}}
@keyframes hv3-brDot{0%{transform:scale(1.45)}10%,46%{transform:scale(1)}50%{transform:scale(1.45)}60%,96%{transform:scale(1)}100%{transform:scale(1.45)}}
@keyframes hv3-brRingL{0%{opacity:.9;transform:scale(1)}18%,100%{opacity:0;transform:scale(3.4)}}
@keyframes hv3-brRingR{0%,49%{opacity:0;transform:scale(1)}50%{opacity:.9;transform:scale(1)}68%,100%{opacity:0;transform:scale(3.4)}}
@keyframes hv3-eiBreathe{0%,100%{filter:drop-shadow(0 0 0 rgba(47,211,223,0))}50%{filter:drop-shadow(0 0 12px rgba(47,211,223,0.38))}}
@keyframes hv3-c3Pin{0%,6%{opacity:0;transform:scale(.72);animation-timing-function:cubic-bezier(.2,.9,.3,1.25)}13%{opacity:1;transform:scale(1)}88%{opacity:1;transform:scale(1)}94%,100%{opacity:0;transform:scale(1)}}
@keyframes hv3-c3Ring{0%,13%{opacity:0;transform:scale(.15)}14%{opacity:.95}34%,100%{opacity:0;transform:scale(1.1)}}
@keyframes hv3-c3Ring2{0%,23%{opacity:0;transform:scale(.15)}24%{opacity:.95}44%,100%{opacity:0;transform:scale(1.1)}}
@keyframes hv3-c3Reveal{0%,20%{-webkit-clip-path:polygon(50.621% 47.845%, 86.714% 24.100%, 87.257% 24.456%, 51.164% 48.201%);clip-path:polygon(50.621% 47.845%, 86.714% 24.100%, 87.257% 24.456%, 51.164% 48.201%)}46%,99.9%{-webkit-clip-path:polygon(50.621% 47.845%, 86.714% 24.100%, 49.457% -0.356%, 13.364% 23.388%);clip-path:polygon(50.621% 47.845%, 86.714% 24.100%, 49.457% -0.356%, 13.364% 23.388%)}100%{-webkit-clip-path:polygon(50.621% 47.845%, 86.714% 24.100%, 87.257% 24.456%, 51.164% 48.201%);clip-path:polygon(50.621% 47.845%, 86.714% 24.100%, 87.257% 24.456%, 51.164% 48.201%)}}
@keyframes hv3-c3Bar{0%,19%{opacity:0;transform:translate(0,0)}21%{opacity:1;transform:translate(-9.3px,-4.2px)}46%{opacity:1;transform:translate(-231.5px,-104.0px)}50%,100%{opacity:0;transform:translate(-231.5px,-104.0px)}}
@keyframes hv3-c3Breathe{0%,100%{opacity:.8}50%{opacity:1}}
@keyframes hv3-c3Sweep{0%{-webkit-mask-position:100% 0;mask-position:100% 0}100%{-webkit-mask-position:0% 0;mask-position:0% 0}}
@keyframes hv3-c3Twinkle{0%,100%{opacity:0}10%{opacity:1}24%{opacity:.15}36%{opacity:0}}
@keyframes hv3-hsclip{0%,1.9%{-webkit-clip-path:inset(0 47.877% 0 0);clip-path:inset(0 47.877% 0 0)}1.9%{-webkit-clip-path:inset(0 47.877% 0 0);clip-path:inset(0 47.877% 0 0)}2.37%{-webkit-clip-path:inset(0 45.081% 0 0);clip-path:inset(0 45.081% 0 0)}2.85%{-webkit-clip-path:inset(0 42.372% 0 0);clip-path:inset(0 42.372% 0 0)}3.32%{-webkit-clip-path:inset(0 39.744% 0 0);clip-path:inset(0 39.744% 0 0)}3.8%{-webkit-clip-path:inset(0 37.196% 0 0);clip-path:inset(0 37.196% 0 0)}4.27%{-webkit-clip-path:inset(0 34.729% 0 0);clip-path:inset(0 34.729% 0 0)}4.74%{-webkit-clip-path:inset(0 32.343% 0 0);clip-path:inset(0 32.343% 0 0)}5.22%{-webkit-clip-path:inset(0 30.029% 0 0);clip-path:inset(0 30.029% 0 0)}5.69%{-webkit-clip-path:inset(0 27.782% 0 0);clip-path:inset(0 27.782% 0 0)}6.17%{-webkit-clip-path:inset(0 25.608% 0 0);clip-path:inset(0 25.608% 0 0)}6.64%{-webkit-clip-path:inset(0 23.499% 0 0);clip-path:inset(0 23.499% 0 0)}7.12%{-webkit-clip-path:inset(0 21.457% 0 0);clip-path:inset(0 21.457% 0 0)}7.59%{-webkit-clip-path:inset(0 19.473% 0 0);clip-path:inset(0 19.473% 0 0)}8.06%{-webkit-clip-path:inset(0 17.555% 0 0);clip-path:inset(0 17.555% 0 0)}8.54%{-webkit-clip-path:inset(0 15.703% 0 0);clip-path:inset(0 15.703% 0 0)}9.01%{-webkit-clip-path:inset(0 13.902% 0 0);clip-path:inset(0 13.902% 0 0)}9.49%{-webkit-clip-path:inset(0 12.152% 0 0);clip-path:inset(0 12.152% 0 0)}9.96%{-webkit-clip-path:inset(0 10.461% 0 0);clip-path:inset(0 10.461% 0 0)}10.44%{-webkit-clip-path:inset(0 8.821% 0 0);clip-path:inset(0 8.821% 0 0)}10.91%{-webkit-clip-path:inset(0 7.233% 0 0);clip-path:inset(0 7.233% 0 0)}11.39%{-webkit-clip-path:inset(0 5.695% 0 0);clip-path:inset(0 5.695% 0 0)}11.86%{-webkit-clip-path:inset(0 4.202% 0 0);clip-path:inset(0 4.202% 0 0)}12.33%{-webkit-clip-path:inset(0 2.760% 0 0);clip-path:inset(0 2.760% 0 0)}12.81%{-webkit-clip-path:inset(0 1.354% 0 0);clip-path:inset(0 1.354% 0 0)}13.28%{-webkit-clip-path:inset(0 0.000% 0 0);clip-path:inset(0 0.000% 0 0)}100%{-webkit-clip-path:inset(0 0.000% 0 0);clip-path:inset(0 0.000% 0 0)}}
@keyframes hv3-hcclip{0%,47.82%{-webkit-clip-path:polygon(0% 100.982%, 100% 99.693%, 100% 400%, 0% 400%);clip-path:polygon(0% 100.982%, 100% 99.693%, 100% 400%, 0% 400%)}48.12%{-webkit-clip-path:polygon(0% 95.945%, 100% 94.719%, 100% 400%, 0% 400%);clip-path:polygon(0% 95.945%, 100% 94.719%, 100% 400%, 0% 400%)}48.42%{-webkit-clip-path:polygon(0% 91.534%, 100% 90.370%, 100% 400%, 0% 400%);clip-path:polygon(0% 91.534%, 100% 90.370%, 100% 400%, 0% 400%)}48.71%{-webkit-clip-path:polygon(0% 87.645%, 100% 86.512%, 100% 400%, 0% 400%);clip-path:polygon(0% 87.645%, 100% 86.512%, 100% 400%, 0% 400%)}49.01%{-webkit-clip-path:polygon(0% 84.195%, 100% 83.094%, 100% 400%, 0% 400%);clip-path:polygon(0% 84.195%, 100% 83.094%, 100% 400%, 0% 400%)}49.31%{-webkit-clip-path:polygon(0% 81.103%, 100% 80.034%, 100% 400%, 0% 400%);clip-path:polygon(0% 81.103%, 100% 80.034%, 100% 400%, 0% 400%)}49.61%{-webkit-clip-path:polygon(0% 78.318%, 100% 77.279%, 100% 400%, 0% 400%);clip-path:polygon(0% 78.318%, 100% 77.279%, 100% 400%, 0% 400%)}49.91%{-webkit-clip-path:polygon(0% 75.811%, 100% 74.803%, 100% 400%, 0% 400%);clip-path:polygon(0% 75.811%, 100% 74.803%, 100% 400%, 0% 400%)}50.21%{-webkit-clip-path:polygon(0% 73.516%, 100% 72.541%, 100% 400%, 0% 400%);clip-path:polygon(0% 73.516%, 100% 72.541%, 100% 400%, 0% 400%)}50.51%{-webkit-clip-path:polygon(0% 71.421%, 100% 70.477%, 100% 400%, 0% 400%);clip-path:polygon(0% 71.421%, 100% 70.477%, 100% 400%, 0% 400%)}50.81%{-webkit-clip-path:polygon(0% 69.513%, 100% 68.569%, 100% 400%, 0% 400%);clip-path:polygon(0% 69.513%, 100% 68.569%, 100% 400%, 0% 400%)}51.11%{-webkit-clip-path:polygon(0% 67.737%, 100% 66.825%, 100% 400%, 0% 400%);clip-path:polygon(0% 67.737%, 100% 66.825%, 100% 400%, 0% 400%)}51.4%{-webkit-clip-path:polygon(0% 66.120%, 100% 65.208%, 100% 400%, 0% 400%);clip-path:polygon(0% 66.120%, 100% 65.208%, 100% 400%, 0% 400%)}51.7%{-webkit-clip-path:polygon(0% 64.606%, 100% 63.725%, 100% 400%, 0% 400%);clip-path:polygon(0% 64.606%, 100% 63.725%, 100% 400%, 0% 400%)}52.0%{-webkit-clip-path:polygon(0% 63.203%, 100% 62.322%, 100% 400%, 0% 400%);clip-path:polygon(0% 63.203%, 100% 62.322%, 100% 400%, 0% 400%)}52.3%{-webkit-clip-path:polygon(0% 61.901%, 100% 61.050%, 100% 400%, 0% 400%);clip-path:polygon(0% 61.901%, 100% 61.050%, 100% 400%, 0% 400%)}52.6%{-webkit-clip-path:polygon(0% 60.689%, 100% 59.840%, 100% 400%, 0% 400%);clip-path:polygon(0% 60.689%, 100% 59.840%, 100% 400%, 0% 400%)}52.9%{-webkit-clip-path:polygon(0% 59.551%, 100% 58.733%, 100% 400%, 0% 400%);clip-path:polygon(0% 59.551%, 100% 58.733%, 100% 400%, 0% 400%)}53.2%{-webkit-clip-path:polygon(0% 58.481%, 100% 57.663%, 100% 400%, 0% 400%);clip-path:polygon(0% 58.481%, 100% 57.663%, 100% 400%, 0% 400%)}53.5%{-webkit-clip-path:polygon(0% 57.488%, 100% 56.670%, 100% 400%, 0% 400%);clip-path:polygon(0% 57.488%, 100% 56.670%, 100% 400%, 0% 400%)}53.8%{-webkit-clip-path:polygon(0% 56.538%, 100% 55.752%, 100% 400%, 0% 400%);clip-path:polygon(0% 56.538%, 100% 55.752%, 100% 400%, 0% 400%)}54.09%{-webkit-clip-path:polygon(0% 55.648%, 100% 54.862%, 100% 400%, 0% 400%);clip-path:polygon(0% 55.648%, 100% 54.862%, 100% 400%, 0% 400%)}54.39%{-webkit-clip-path:polygon(0% 54.810%, 100% 54.024%, 100% 400%, 0% 400%);clip-path:polygon(0% 54.810%, 100% 54.024%, 100% 400%, 0% 400%)}54.69%{-webkit-clip-path:polygon(0% 54.012%, 100% 53.257%, 100% 400%, 0% 400%);clip-path:polygon(0% 54.012%, 100% 53.257%, 100% 400%, 0% 400%)}54.99%{-webkit-clip-path:polygon(0% 53.263%, 100% 52.508%, 100% 400%, 0% 400%);clip-path:polygon(0% 53.263%, 100% 52.508%, 100% 400%, 0% 400%)}55.29%{-webkit-clip-path:polygon(0% 52.553%, 100% 51.798%, 100% 400%, 0% 400%);clip-path:polygon(0% 52.553%, 100% 51.798%, 100% 400%, 0% 400%)}55.59%{-webkit-clip-path:polygon(0% 51.869%, 100% 51.113%, 100% 400%, 0% 400%);clip-path:polygon(0% 51.869%, 100% 51.113%, 100% 400%, 0% 400%)}55.89%{-webkit-clip-path:polygon(0% 51.209%, 100% 50.485%, 100% 400%, 0% 400%);clip-path:polygon(0% 51.209%, 100% 50.485%, 100% 400%, 0% 400%)}56.19%{-webkit-clip-path:polygon(0% 50.601%, 100% 49.878%, 100% 400%, 0% 400%);clip-path:polygon(0% 50.601%, 100% 49.878%, 100% 400%, 0% 400%)}56.48%{-webkit-clip-path:polygon(0% 50.020%, 100% 49.296%, 100% 400%, 0% 400%);clip-path:polygon(0% 50.020%, 100% 49.296%, 100% 400%, 0% 400%)}56.78%{-webkit-clip-path:polygon(0% 49.464%, 100% 48.740%, 100% 400%, 0% 400%);clip-path:polygon(0% 49.464%, 100% 48.740%, 100% 400%, 0% 400%)}57.08%{-webkit-clip-path:polygon(0% 48.934%, 100% 48.210%, 100% 400%, 0% 400%);clip-path:polygon(0% 48.934%, 100% 48.210%, 100% 400%, 0% 400%)}57.38%{-webkit-clip-path:polygon(0% 48.401%, 100% 47.708%, 100% 400%, 0% 400%);clip-path:polygon(0% 48.401%, 100% 47.708%, 100% 400%, 0% 400%)}57.68%{-webkit-clip-path:polygon(0% 47.922%, 100% 47.230%, 100% 400%, 0% 400%);clip-path:polygon(0% 47.922%, 100% 47.230%, 100% 400%, 0% 400%)}57.98%{-webkit-clip-path:polygon(0% 47.457%, 100% 46.765%, 100% 400%, 0% 400%);clip-path:polygon(0% 47.457%, 100% 46.765%, 100% 400%, 0% 400%)}58.28%{-webkit-clip-path:polygon(0% 47.004%, 100% 46.312%, 100% 400%, 0% 400%);clip-path:polygon(0% 47.004%, 100% 46.312%, 100% 400%, 0% 400%)}58.58%{-webkit-clip-path:polygon(0% 46.577%, 100% 45.885%, 100% 400%, 0% 400%);clip-path:polygon(0% 46.577%, 100% 45.885%, 100% 400%, 0% 400%)}58.88%{-webkit-clip-path:polygon(0% 46.163%, 100% 45.470%, 100% 400%, 0% 400%);clip-path:polygon(0% 46.163%, 100% 45.470%, 100% 400%, 0% 400%)}59.17%{-webkit-clip-path:polygon(0% 45.761%, 100% 45.069%, 100% 400%, 0% 400%);clip-path:polygon(0% 45.761%, 100% 45.069%, 100% 400%, 0% 400%)}59.47%{-webkit-clip-path:polygon(0% 45.368%, 100% 44.707%, 100% 400%, 0% 400%);clip-path:polygon(0% 45.368%, 100% 44.707%, 100% 400%, 0% 400%)}59.77%{-webkit-clip-path:polygon(0% 44.992%, 100% 44.331%, 100% 400%, 0% 400%);clip-path:polygon(0% 44.992%, 100% 44.331%, 100% 400%, 0% 400%)}100%{-webkit-clip-path:polygon(0% 44.992%, 100% 44.331%, 100% 400%, 0% 400%);clip-path:polygon(0% 44.992%, 100% 44.331%, 100% 400%, 0% 400%)}}
@keyframes hv3-hhclip{0.0%,80.26%{-webkit-clip-path:inset(99.900% 0 0 0);clip-path:inset(99.900% 0 0 0)}80.77%{-webkit-clip-path:inset(99.900% 0 0 0);clip-path:inset(99.900% 0 0 0)}81.28%{-webkit-clip-path:inset(91.667% 0 0 0);clip-path:inset(91.667% 0 0 0)}81.79%{-webkit-clip-path:inset(85.313% 0 0 0);clip-path:inset(85.313% 0 0 0)}82.3%{-webkit-clip-path:inset(79.388% 0 0 0);clip-path:inset(79.388% 0 0 0)}82.79%{-webkit-clip-path:inset(73.906% 0 0 0);clip-path:inset(73.906% 0 0 0)}83.3%{-webkit-clip-path:inset(68.646% 0 0 0);clip-path:inset(68.646% 0 0 0)}83.82%{-webkit-clip-path:inset(63.815% 0 0 0);clip-path:inset(63.815% 0 0 0)}84.31%{-webkit-clip-path:inset(59.206% 0 0 0);clip-path:inset(59.206% 0 0 0)}84.82%{-webkit-clip-path:inset(54.831% 0 0 0);clip-path:inset(54.831% 0 0 0)}85.33%{-webkit-clip-path:inset(50.664% 0 0 0);clip-path:inset(50.664% 0 0 0)}85.83%{-webkit-clip-path:inset(46.706% 0 0 0);clip-path:inset(46.706% 0 0 0)}86.33%{-webkit-clip-path:inset(42.982% 0 0 0);clip-path:inset(42.982% 0 0 0)}86.83%{-webkit-clip-path:inset(39.688% 0 0 0);clip-path:inset(39.688% 0 0 0)}87.36%{-webkit-clip-path:inset(36.406% 0 0 0);clip-path:inset(36.406% 0 0 0)}87.87%{-webkit-clip-path:inset(33.776% 0 0 0);clip-path:inset(33.776% 0 0 0)}88.36%{-webkit-clip-path:inset(31.146% 0 0 0);clip-path:inset(31.146% 0 0 0)}88.87%{-webkit-clip-path:inset(28.724% 0 0 0);clip-path:inset(28.724% 0 0 0)}89.38%{-webkit-clip-path:inset(26.758% 0 0 0);clip-path:inset(26.758% 0 0 0)}89.88%{-webkit-clip-path:inset(24.779% 0 0 0);clip-path:inset(24.779% 0 0 0)}90.39%{-webkit-clip-path:inset(22.813% 0 0 0);clip-path:inset(22.813% 0 0 0)}90.89%{-webkit-clip-path:inset(21.276% 0 0 0);clip-path:inset(21.276% 0 0 0)}91.4%{-webkit-clip-path:inset(19.740% 0 0 0);clip-path:inset(19.740% 0 0 0)}91.91%{-webkit-clip-path:inset(17.982% 0 0 0);clip-path:inset(17.982% 0 0 0)}92.4%{-webkit-clip-path:inset(15.600% 0 0 0);clip-path:inset(15.600% 0 0 0)}100.0%{-webkit-clip-path:inset(15.600% 0 0 0);clip-path:inset(15.600% 0 0 0)}}
@keyframes hv3-prCycle6{0%{opacity:0}2.500%,16.667%{opacity:1}19.167%,100%{opacity:0}}
@keyframes hv3-prCycle8{0%{opacity:0}1.875%,12.500%{opacity:1}14.375%,100%{opacity:0}}
@keyframes hv3-c3Lid{0%{opacity:1}8%,82%{opacity:0}92%,100%{opacity:1}}
@keyframes hv3-eiCrack{0%,8%{-webkit-clip-path:inset(0 59.9% 0 0);clip-path:inset(0 59.9% 0 0)}20%,95.9%{-webkit-clip-path:inset(0 39.8% 0 0);clip-path:inset(0 39.8% 0 0)}96%,100%{-webkit-clip-path:inset(0 59.9% 0 0);clip-path:inset(0 59.9% 0 0)}}
@keyframes hv3-eiPin{0%,20%{opacity:0;transform:scale(.72);animation-timing-function:cubic-bezier(.2,.9,.3,1.25)}25%{opacity:1;transform:scale(1)}86%{opacity:1;transform:scale(1)}90%,100%{opacity:0;transform:scale(1)}}
@keyframes hv3-eiRing{0%,24%{opacity:0;transform:scale(.15)}25%{opacity:.95}37%,100%{opacity:0;transform:scale(1.1)}}
@keyframes hv3-eiRing2{0%,28%{opacity:0;transform:scale(.15)}29%{opacity:.95}41%,100%{opacity:0;transform:scale(1.1)}}
@keyframes hv3-eiHeat{0%,36%{-webkit-clip-path:polygon(50.360% 46.803%, 85.550% 23.701%, 86.067% 24.047%, 50.879% 47.142%);clip-path:polygon(50.360% 46.803%, 85.550% 23.701%, 86.067% 24.047%, 50.879% 47.142%)}58%,95.9%{-webkit-clip-path:polygon(50.360% 46.803%, 85.550% 23.701%, 49.659% -0.262%, 14.389% 23.260%);clip-path:polygon(50.360% 46.803%, 85.550% 23.701%, 49.659% -0.262%, 14.389% 23.260%)}96%,100%{-webkit-clip-path:polygon(50.360% 46.803%, 85.550% 23.701%, 86.067% 24.047%, 50.879% 47.142%);clip-path:polygon(50.360% 46.803%, 85.550% 23.701%, 86.067% 24.047%, 50.879% 47.142%)}}
@keyframes hv3-eiBar{0%,35%{opacity:0;transform:translate(0,0)}37%{opacity:1;transform:translate(-9px,-4px)}58%{opacity:1;transform:translate(-224px,-100.5px)}61%,100%{opacity:0;transform:translate(-224px,-100.5px)}}
@keyframes hv3-eiSurge{0%,60%{opacity:0}68%{opacity:1}80%{opacity:.35}88%,100%{opacity:0}}
@keyframes hv3-eiLid{0%{opacity:1}5%,88%{opacity:0}94%,100%{opacity:1}}
@keyframes hv3-hf2{0.0%,30.36%{opacity:0}33.39%,47.06%{opacity:1}47.14%,100.0%{opacity:0}}
@keyframes hv3-hf3{0.0%,44.03%{opacity:0}47.06%,67.37%{opacity:1}67.43%,100.0%{opacity:0}}
@keyframes hv3-hf4{0.0%,64.33%{opacity:0}67.37%,96.96%{opacity:1}100.0%{opacity:0}}
@keyframes hv3-hheat{0.0%,80.26%{opacity:0}80.35%,95.07%{opacity:1}96.96%,100.0%{opacity:0}}
@keyframes hv3-hhcar{0.0%{transform:translate(0.0px,800.0px) scale(886.0,1);opacity:0}80.26%{transform:translate(0.0px,800.0px) scale(886.0,1);opacity:0}80.95%{opacity:1}80.77%{transform:translate(0.0px,752.8px) scale(892.0,1);opacity:1}81.28%{transform:translate(0.6px,704.0px) scale(922.2,1);opacity:1}81.79%{transform:translate(85.1px,655.2px) scale(871.6,1);opacity:1}82.3%{transform:translate(186.7px,609.7px) scale(799.1,1);opacity:1}82.79%{transform:translate(281.6px,567.6px) scale(735.6,1);opacity:1}83.3%{transform:translate(375.8px,527.2px) scale(676.7,1);opacity:1}83.82%{transform:translate(472.9px,490.1px) scale(611.6,1);opacity:1}84.31%{transform:translate(530.7px,454.7px) scale(584.0,1);opacity:1}84.82%{transform:translate(596.3px,421.1px) scale(548.9,1);opacity:1}85.33%{transform:translate(660.0px,389.1px) scale(509.2,1);opacity:1}85.83%{transform:translate(720.2px,358.7px) scale(466.2,1);opacity:1}86.33%{transform:translate(778.0px,330.1px) scale(421.2,1);opacity:1}86.83%{transform:translate(828.9px,304.8px) scale(378.2,1);opacity:1}87.36%{transform:translate(880.0px,279.6px) scale(331.1,1);opacity:1}87.87%{transform:translate(920.7px,259.4px) scale(290.4,1);opacity:1}88.36%{transform:translate(953.0px,239.2px) scale(254.8,1);opacity:1}88.87%{transform:translate(974.9px,220.6px) scale(226.6,1);opacity:1}89.38%{transform:translate(989.4px,205.5px) scale(203.4,1);opacity:1}89.88%{transform:translate(998.2px,190.3px) scale(183.2,1);opacity:1}90.39%{transform:translate(1003.2px,175.2px) scale(162.5,1);opacity:1}90.89%{transform:translate(1004.5px,163.4px) scale(146.8,1);opacity:1}91.4%{transform:translate(999.2px,151.6px) scale(142.5,1);opacity:1}91.91%{transform:translate(992.3px,138.1px) scale(132.0,1);opacity:1}92.4%{transform:translate(992.0px,128.0px) scale(116.9,1);opacity:0}100.0%{opacity:0}}
@keyframes hv3-hcity{0.0%,47.81%{opacity:0}47.82%,64.33%{opacity:1}67.36%,100.0%{opacity:0}}
@keyframes hv3-hcbar{0.0%{opacity:0}47.82%{opacity:0}48.27%{opacity:1}59.78%{opacity:1}60.72%,100.0%{opacity:0}}
@keyframes hv3-hcbarpos{0%,47.82%{transform:translate(1110.0px,767.5px) rotate(-0.42deg) scale(255.0,1)}48.12%{transform:translate(0.0px,736.9px) rotate(-0.40deg) scale(1365.0,1)}48.42%{transform:translate(0.0px,703.0px) rotate(-0.37deg) scale(1365.0,1)}48.71%{transform:translate(0.0px,673.1px) rotate(-0.37deg) scale(1365.0,1)}49.01%{transform:translate(0.0px,646.6px) rotate(-0.35deg) scale(1365.0,1)}49.31%{transform:translate(0.0px,622.9px) rotate(-0.34deg) scale(1365.0,1)}49.61%{transform:translate(0.0px,601.5px) rotate(-0.33deg) scale(1365.0,1)}49.91%{transform:translate(0.0px,582.2px) rotate(-0.32deg) scale(1365.0,1)}50.21%{transform:translate(0.0px,564.6px) rotate(-0.31deg) scale(1365.0,1)}50.51%{transform:translate(0.0px,548.5px) rotate(-0.30deg) scale(1365.0,1)}50.81%{transform:translate(0.0px,533.9px) rotate(-0.30deg) scale(1365.0,1)}51.11%{transform:translate(0.0px,520.2px) rotate(-0.29deg) scale(1365.0,1)}51.4%{transform:translate(6.0px,507.8px) rotate(-0.29deg) scale(1359.0,1)}51.7%{transform:translate(68.0px,495.8px) rotate(-0.28deg) scale(1297.0,1)}52.0%{transform:translate(124.0px,484.8px) rotate(-0.28deg) scale(1241.0,1)}52.3%{transform:translate(176.0px,474.6px) rotate(-0.27deg) scale(1189.0,1)}52.6%{transform:translate(227.0px,465.0px) rotate(-0.27deg) scale(1138.0,1)}52.9%{transform:translate(274.0px,456.1px) rotate(-0.26deg) scale(1091.0,1)}53.2%{transform:translate(315.0px,447.7px) rotate(-0.26deg) scale(1050.0,1)}53.5%{transform:translate(356.0px,439.9px) rotate(-0.26deg) scale(1009.0,1)}53.8%{transform:translate(397.0px,432.5px) rotate(-0.25deg) scale(968.0,1)}54.09%{transform:translate(433.0px,425.5px) rotate(-0.25deg) scale(897.0,1)}54.39%{transform:translate(464.0px,418.9px) rotate(-0.25deg) scale(824.0,1)}54.69%{transform:translate(495.0px,412.7px) rotate(-0.24deg) scale(756.0,1)}54.99%{transform:translate(526.0px,406.8px) rotate(-0.24deg) scale(686.0,1)}55.29%{transform:translate(557.0px,401.2px) rotate(-0.24deg) scale(620.0,1)}55.59%{transform:translate(582.0px,395.9px) rotate(-0.24deg) scale(560.0,1)}55.89%{transform:translate(608.0px,390.8px) rotate(-0.23deg) scale(500.0,1)}56.19%{transform:translate(634.0px,386.0px) rotate(-0.23deg) scale(440.0,1)}56.48%{transform:translate(660.0px,381.5px) rotate(-0.23deg) scale(386.0,1)}56.78%{transform:translate(680.0px,377.1px) rotate(-0.23deg) scale(338.0,1)}57.08%{transform:translate(701.0px,373.0px) rotate(-0.23deg) scale(289.0,1)}57.38%{transform:translate(721.0px,368.9px) rotate(-0.22deg) scale(242.0,1)}57.68%{transform:translate(742.0px,365.2px) rotate(-0.22deg) scale(193.0,1)}57.98%{transform:translate(757.0px,361.5px) rotate(-0.22deg) scale(157.0,1)}58.28%{transform:translate(778.0px,358.0px) rotate(-0.22deg) scale(116.0,1)}58.58%{transform:translate(793.0px,354.6px) rotate(-0.22deg) scale(73.0,1)}58.88%{transform:translate(814.0px,351.4px) rotate(-0.22deg) scale(31.0,1)}59.17%{transform:translate(827.0px,348.2px) rotate(-0.22deg) scale(0.1,1)}59.47%{transform:translate(827.0px,345.4px) rotate(-0.21deg) scale(0.1,1)}59.77%{transform:translate(827.0px,342.5px) rotate(-0.21deg) scale(0.1,1)}100%{transform:translate(827.0px,342.5px) rotate(-0.21deg) scale(0.1,1)}}
@keyframes hv3-hslab{0%,1.89%{opacity:0}1.9%,17.08%{opacity:1}18.98%,100%{opacity:0}}
@keyframes hv3-hsbar{0%,1.9%{opacity:0}2.47%{opacity:1}13.28%{opacity:1}14.42%,100%{opacity:0}}
@keyframes hv3-hsbarpos{0%,1.9%{transform:translate(712.0px,599.9px) scale(1,77.9)}1.9%{transform:translate(712.0px,599.9px) scale(1,77.9)}2.37%{transform:translate(750.2px,582.6px) scale(1,75.7)}2.85%{transform:translate(787.2px,566.0px) scale(1,73.3)}3.32%{transform:translate(823.1px,549.9px) scale(1,71.1)}3.8%{transform:translate(857.9px,534.4px) scale(1,68.9)}4.27%{transform:translate(891.6px,519.2px) scale(1,66.7)}4.74%{transform:translate(924.2px,504.6px) scale(1,64.7)}5.22%{transform:translate(955.8px,490.4px) scale(1,62.7)}5.69%{transform:translate(986.5px,476.7px) scale(1,60.7)}6.17%{transform:translate(1016.2px,463.4px) scale(1,58.9)}6.64%{transform:translate(1045.0px,450.5px) scale(1,57.0)}7.12%{transform:translate(1072.9px,437.9px) scale(1,55.3)}7.59%{transform:translate(1100.0px,425.8px) scale(1,53.6)}8.06%{transform:translate(1126.2px,414.1px) scale(1,51.9)}8.54%{transform:translate(1151.5px,402.7px) scale(1,50.3)}9.01%{transform:translate(1176.1px,391.7px) scale(1,48.7)}9.49%{transform:translate(1200.0px,381.0px) scale(1,47.2)}9.96%{transform:translate(1223.1px,370.6px) scale(1,45.8)}10.44%{transform:translate(1245.5px,360.6px) scale(1,44.3)}10.91%{transform:translate(1267.2px,350.9px) scale(1,43.0)}11.39%{transform:translate(1288.2px,341.4px) scale(1,41.6)}11.86%{transform:translate(1308.6px,332.3px) scale(1,40.3)}12.33%{transform:translate(1328.3px,323.4px) scale(1,39.1)}12.81%{transform:translate(1347.5px,314.9px) scale(1,37.9)}13.28%{transform:translate(1366.0px,306.6px) scale(1,36.7)}100%{transform:translate(1366.0px,306.6px) scale(1,36.7)}}
@keyframes hv3-hpin1{0%,20.11%{opacity:0;transform:scale(0.72);animation-timing-function:cubic-bezier(.2,.9,.3,1.25)}22.01%{opacity:1;transform:scale(1)}28.08%{opacity:1;transform:scale(1)}29.6%,100%{opacity:0;transform:scale(1)}}
@keyframes hv3-hring1a{0%,21.25%{opacity:0;transform:translate(-50%,-50%) scale(0.15)}21.48%{opacity:0.95}25.81%,100%{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}
@keyframes hv3-hring1b{0%,23.34%{opacity:0;transform:translate(-50%,-50%) scale(0.15)}23.57%{opacity:0.95}27.7%,100%{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}
@keyframes hv3-hpin2{0.0%,35.68%{opacity:0;transform:scale(0.72);animation-timing-function:cubic-bezier(.2,.9,.3,1.25)}37.56%{opacity:1;transform:scale(1)}44.03%{opacity:1;transform:scale(1)}47.06%,100.0%{opacity:0;transform:scale(1)}}
@keyframes hv3-hring2a{0.0%,36.62%{opacity:0;transform:translate(-50%,-50%) scale(0.15)}36.85%{opacity:0.95}40.99%,100.0%{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}
@keyframes hv3-hring2b{0.0%,38.9%{opacity:0;transform:translate(-50%,-50%) scale(0.15)}39.13%{opacity:0.95}43.26%,100.0%{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}
@keyframes hv3-hpin3{0.0%,49.35%{opacity:0;transform:scale(0.72);animation-timing-function:cubic-bezier(.2,.9,.3,1.25)}51.22%{opacity:1;transform:scale(1)}64.33%{opacity:1;transform:scale(1)}67.37%,100.0%{opacity:0;transform:scale(1)}}
@keyframes hv3-hring3a{0.0%,50.28%{opacity:0;transform:translate(-50%,-50%) scale(0.15)}50.51%{opacity:0.95}54.65%,100.0%{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}
@keyframes hv3-hring3b{0.0%,52.56%{opacity:0;transform:translate(-50%,-50%) scale(0.15)}52.79%{opacity:0.95}56.93%,100.0%{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}
@keyframes hv3-hpin4{0.0%,69.64%{opacity:0;transform:scale(0.72);animation-timing-function:cubic-bezier(.2,.9,.3,1.25)}71.55%{opacity:1;transform:scale(1)}77.04%{opacity:1;transform:scale(1)}78.94%,100.0%{opacity:0;transform:scale(1)}}
@keyframes hv3-hring4a{0.0%,70.58%{opacity:0;transform:translate(-50%,-50%) scale(0.15)}70.81%{opacity:0.95}74.95%,100.0%{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}
@keyframes hv3-hring4b{0.0%,72.86%{opacity:0;transform:translate(-50%,-50%) scale(0.15)}73.09%{opacity:0.95}77.23%,100.0%{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}
