@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/51ec8e0fe9ebb3f0-s.p.3q0334mfwpo9n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/357feaf7912a2dfb-s.312f4ok-n1cg4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62fd0305a59369bc-s.2rpt9v2abpnka.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9346dec8b3acbbe6-s.p.28g3plnrcjyh3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/41df4dbb54e2206b-s.p.2swnz1r015ys9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c1e4e80b39132551-s.2j_gyo59ayql2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/97020cc4f40e723d-s.43f6oiwmh63de.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d273130dc90e6d8b-s.p.2f8v_r0u-86a-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/85196565876fe245-s.p.2hfgi8o3kkg6r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4c87913afa0289a0-s.0fw-9v7laf519.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4af2a5324217e9df-s.2du0oqpjybmim.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/18f5b9c080a5da0a-s.p.3wpw6uqqui0_c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed Fallback;src:local(Arial);ascent-override:112.27%;descent-override:30.12%;line-gap-override:0.0%;size-adjust:91.3%}.ZTrc_G_className{font-family:IBM Plex Sans Condensed,IBM Plex Sans Condensed Fallback;font-style:normal}.ZTrc_G_variable{--font-display:"IBM Plex Sans Condensed", "IBM Plex Sans Condensed Fallback"}
.site{--s-navy:var(--brand-navy);--s-fog:#eef2f6;--s-steel:#5a6b82;--s-line:#d9e0e8;--s-kraft:#c8a27c;--s-kraft-dark:#a9835e;color:var(--s-navy);font-family:var(--font-latin), var(--font-arabic), var(--font-hans), system-ui, sans-serif;background:#fff}.site .display{font-family:var(--font-display), var(--font-arabic), var(--font-hans), sans-serif;letter-spacing:-.01em}:root[dir=rtl] .site .display,.site[dir=rtl] .display{letter-spacing:0}.site .mega{animation:.16s ease-out mega-in}@keyframes mega-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.passport .fold{transform-origin:50%;animation:.9s ease-in .3s forwards dieline-out}.passport .box{opacity:0;animation:.7s cubic-bezier(.2,.8,.2,1) 1s forwards box-in}.passport .box-face{stroke-dasharray:600;stroke-dashoffset:600px;animation:.9s ease-out 1s forwards draw}.passport .label{opacity:0;animation:.5s ease-out 1.7s forwards label-in}.passport .check{opacity:0;animation:.3s ease-out forwards check-in;transform:translate(-6px)}.passport .check:first-child{animation-delay:1.9s}.passport .check:nth-child(2){animation-delay:2.15s}.passport .check:nth-child(3){animation-delay:2.4s}.passport .stamp{opacity:0;animation:.38s cubic-bezier(.2,1.4,.4,1) 2.8s forwards stamp;transform:scale(1.6)rotate(-14deg)}@keyframes dieline-out{to{opacity:0;transform:scale(.82)rotateX(55deg)}}@keyframes box-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes label-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes check-in{to{opacity:1;transform:none}}@keyframes stamp{to{opacity:1;transform:scale(1)rotate(-8deg)}}:root[dir=rtl] .passport .check{transform:translate(6px)}.site .chat-answer{opacity:0;transition:opacity .4s ease-out .7s,transform .4s ease-out .7s;transform:translateY(6px)}.site .chat-q{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(6px)}.site [data-seen=true] .chat-q,.site [data-seen=true] .chat-answer{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.site .mega,.passport *,.site .chat-q,.site .chat-answer{transition:none!important;animation:none!important}.passport .fold{opacity:0}.passport .box,.passport .label,.passport .check,.passport .stamp{opacity:1;transform:none}.passport .stamp{transform:rotate(-8deg)}.passport .box-face{stroke-dashoffset:0}.site .chat-q,.site .chat-answer{opacity:1;transform:none}}.site .aura{pointer-events:none;position:absolute;inset:0;overflow:hidden}.site .aura:before,.site .aura:after{content:"";filter:blur(80px);opacity:.28;border-radius:9999px;position:absolute}.site .aura:before{inset-inline-end:-12rem;background:radial-gradient(circle, var(--brand-orange), transparent 65%);width:46rem;height:46rem;animation:18s ease-in-out infinite alternate drift-a;top:-14rem}.site .aura:after{inset-inline-end:8rem;background:radial-gradient(circle, var(--brand-red), transparent 65%);opacity:.16;width:38rem;height:38rem;animation:22s ease-in-out infinite alternate drift-b;bottom:-20rem}@keyframes drift-a{to{transform:translate(-6rem,4rem)scale(1.08)}}@keyframes drift-b{to{transform:translate(5rem,-3rem)scale(.94)}}.room .piece{opacity:0;animation:.52s cubic-bezier(.2,1.2,.4,1) forwards piece-in;transform:translateY(-18px)}.room .tag{opacity:0;animation:.3s ease-out forwards label-in}.room .ok{opacity:0;animation:.4s cubic-bezier(.2,1.4,.4,1) forwards ok-in;transform:scale(.85)}@keyframes piece-in{to{opacity:1;transform:none}}@keyframes ok-in{to{opacity:1;transform:none}}.site .progress{transform-origin:0;animation:fill var(--step-ms,4.2s) linear forwards}:root[dir=rtl] .site .progress{transform-origin:100%}.site [data-paused=true] .progress{animation-play-state:paused}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.site .orbit{transform-origin:50%;animation:14s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.site .pop{animation:.42s cubic-bezier(.2,1.3,.4,1) pop}@keyframes pop{0%{opacity:0;transform:scale(.9)translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site .aura:before,.site .aura:after,.site .orbit,.site .pop,.site .progress{animation:none!important}.room .piece,.room .tag,.room .ok{opacity:1;transform:none;animation:none!important}}.line .item{animation:12s linear infinite travel}@keyframes travel{0%{transform:translateX(var(--start,-80px))}to{transform:translateX(var(--end,1240px))}}.line .scan{animation:1.2s ease-in-out infinite scan}@keyframes scan{0%,to{opacity:.35}50%{opacity:1}}.line .blink{animation:1.6s steps(2,jump-none) infinite blink}@keyframes blink{50%{opacity:.25}}.line .roller{transform-box:fill-box;transform-origin:50%;animation:1.1s linear infinite spin}.line .belt-marks{animation:1s linear infinite belt}@keyframes belt{to{transform:translate(30px)}}.line .smoke{transform-box:fill-box;transform-origin:50%;animation:3s ease-out infinite smoke}@keyframes smoke{0%{opacity:.18;transform:translateY(0)scale(.6)}to{opacity:0;transform:translateY(-50px)scale(1.8)}}.site .toast{animation:.45s cubic-bezier(.2,1.2,.4,1) toast-in}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.site .live-dot{animation:1.6s ease-out infinite pulse-dot}@keyframes pulse-dot{0%{box-shadow:0 0 #22c55e99}to{box-shadow:0 0 0 8px #22c55e00}}.site .hero-glow{background-color:var(--s-navy);background-image:radial-gradient(60rem 30rem at 85% 10%,#fe780938,#0000 60%),radial-gradient(40rem 26rem at 10% 100%,#fb0a221f,#0000 60%)}.site .hero-line-in>*{opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) forwards label-in;transform:translateY(14px)}.site .hero-line-in>:nth-child(2){animation-delay:.18s}.site .hero-line-in>:nth-child(3){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.line *,.site .toast,.site .live-dot{animation-play-state:paused!important}.site .hero-line-in>*{opacity:1;transform:none;animation:none!important}}.scene g,.scene circle,.scene rect,.scene path{transform-box:fill-box}.scene .sc-pop{opacity:0;transform-origin:50%;animation:.48s cubic-bezier(.2,1.3,.4,1) forwards sc-pop}@keyframes sc-pop{0%{opacity:0;transform:scale(.85)translateY(8px)}to{opacity:1;transform:none}}.scene .sc-type{clip-path:inset(0 100% 0 0);animation:.8s steps(18,end) forwards sc-type}@keyframes sc-type{to{clip-path:inset(0)}}.scene .sc-best{opacity:0;transform-origin:bottom;animation:.48s cubic-bezier(.2,1.3,.4,1) .35s forwards sc-pop,.6s ease-out 1.2s forwards sc-lift}@keyframes sc-lift{to{filter:drop-shadow(0 18px 24px #fe780959);transform:translateY(-12px)}}.scene .sc-sketch{animation:.5s ease-in 1.2s forwards sc-out}.scene .sc-solid{opacity:0;animation:.6s ease-out 1.4s forwards sc-in}@keyframes sc-out{to{opacity:0}}@keyframes sc-in{to{opacity:1}}.scene .sc-stamp-arm{animation:2.4s ease-in-out infinite sc-press}@keyframes sc-press{0%,20%{transform:translateY(0)}40%{transform:translateY(48px)}55%,to{transform:translateY(0)}}.scene .sc-print{opacity:0;animation:2.4s ease-in-out infinite sc-print}@keyframes sc-print{0%,39%{opacity:0}42%,to{opacity:1}}.scene .sc-ping{transform-origin:50%;animation:1.8s ease-out infinite sc-ping}@keyframes sc-ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}.scene .sc-caliper{transform-origin:200px 90px;animation:1.4s cubic-bezier(.4,0,.2,1) forwards sc-squeeze}@keyframes sc-squeeze{0%{opacity:.4;transform:scaleX(1.25)}to{opacity:1;transform:none}}.scene .sc-stack{opacity:0;animation:.5s cubic-bezier(.3,1.3,.5,1) forwards sc-drop2}@keyframes sc-drop2{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}.scene .sc-tick{opacity:0;transform-origin:50%;animation:.36s cubic-bezier(.2,1.5,.4,1) forwards sc-pop}.scene .sc-lens{animation:3.4s ease-in-out infinite sc-lens}@keyframes sc-lens{0%{transform:translate(100px,90px)}25%{transform:translate(290px,90px)}50%{transform:translate(290px,205px)}75%{transform:translate(100px,205px)}to{transform:translate(100px,90px)}}.scene .sc-liquid{transform-origin:bottom;animation:2.2s ease-in-out infinite sc-wobble}@keyframes sc-wobble{50%{transform:scaleY(.92)}}.scene .sc-bubble{animation:1.6s ease-in infinite sc-bubble}@keyframes sc-bubble{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-60px)}}.scene .sc-seal{opacity:0;transform-origin:50%;animation:.45s cubic-bezier(.2,1.5,.4,1) 1s forwards sc-seal}@keyframes sc-seal{0%{opacity:0;transform:scale(1.8)rotate(-30deg)}to{opacity:1;transform:rotate(-10deg)}}.scene .sc-dieline{transform-origin:50%;animation:.8s ease-in .5s forwards sc-fold}@keyframes sc-fold{to{opacity:0;transform:scale(.7)}}.scene .sc-box{opacity:0;animation:.7s cubic-bezier(.2,1.2,.4,1) 1.1s forwards sc-rise}@keyframes sc-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.scene .sc-dieline2{transform-box:fill-box;transform-origin:50%;animation:.7s cubic-bezier(.6,0,.4,1) 1.1s forwards sc-fold2}@keyframes sc-fold2{60%{opacity:1;transform:scale(.45,.9)}to{opacity:0;transform:scale(.25,.8)translateY(20px)}}.scene .sc-shine{opacity:0;animation:2.4s ease-in-out 2.4s infinite sc-shine}@keyframes sc-shine{0%,to{opacity:0}50%{opacity:1}}.scene .sc-rise3d{opacity:0;transform-box:fill-box;transform-origin:50% 100%;animation:.7s cubic-bezier(.2,1.2,.4,1) forwards sc-rise3d}@keyframes sc-rise3d{0%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:none}}.scene .sc-drop{opacity:0;animation:.52s cubic-bezier(.2,1.2,.4,1) forwards piece-in}.scene .sc-lid{transform-origin:0 100%;animation:2.8s ease-in-out infinite sc-lid}@keyframes sc-lid{0%,30%{transform:none}50%,70%{transform:translateY(-26px)rotate(-14deg)}90%,to{transform:none}}.scene .sc-bow{opacity:0;animation:.4s ease-out 1s forwards sc-in}.scene .sc-truck{animation:4.5s linear infinite sc-truck}@keyframes sc-truck{0%{transform:translate(-170px)}to{transform:translate(420px)}}.scene .sc-road{animation:.8s linear infinite sc-road}@keyframes sc-road{to{stroke-dashoffset:-26px}}.scene .sc-bar{transform-origin:0;animation:4.5s ease-out infinite sc-bar;transform:scaleX(0)}@keyframes sc-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.site .mark-360{pointer-events:none;color:var(--s-navy);position:absolute;transform:rotate(-12deg)}.site .mark-360-word{opacity:.06;-webkit-mask-image:linear-gradient(100deg,#000 30%,#0000 85%);mask-image:linear-gradient(100deg,#000 30%,#0000 85%)}.site .mark-360-orbit{opacity:.14;width:46%;animation:40s linear infinite orbit-spin;position:absolute;top:50%;left:6%;translate:0 -50%}@keyframes orbit-spin{to{rotate:360deg}}@supports (animation-timeline:view()){.site .mark-360{animation:linear both mark-drift;animation-timeline:view()}@keyframes mark-drift{0%{transform:translateY(60px)rotate(-16deg)}to{transform:translateY(-60px)rotate(-8deg)}}}@media (prefers-reduced-motion:reduce){.site .mark-360,.site .mark-360-orbit{animation:none}.scene *{animation:none!important}.scene .sc-pop,.scene .sc-best,.scene .sc-solid,.scene .sc-tick,.scene .sc-seal,.scene .sc-box,.scene .sc-drop,.scene .sc-rise3d,.scene .sc-bow,.scene .sc-print,.scene .sc-stack,.scene .sc-caliper{opacity:1;transform:none}.scene .sc-type{clip-path:none}.scene .sc-sketch,.scene .sc-dieline,.scene .sc-dieline2{opacity:0}.scene .sc-lens{transform:translate(290px,205px)}.scene .sc-bar{transform:scaleX(1)}}.p4-plan{transform-box:view-box;transform-origin:0 0;transform:translate(120px,100px)scale(1)rotate(0)}.p4-run .p4-plan{animation:1.4s cubic-bezier(.65,0,.25,1) 5.2s forwards p4-swing}@keyframes p4-swing{to{transform:translate(268px,78px)scale(1.2247,.7071)rotate(45deg)}}.p4-floor{fill:#173a63;transition:fill 1s}.p4-run .p4-floor{animation:1s 6s forwards p4-floor}.p4-run .p4-f-living,.p4-run .p4-f-bed{--fl:#e9d9c4}.p4-run .p4-f-kitchen{--fl:#e6e1d9}.p4-run .p4-f-bath{--fl:#dfe8f0}@keyframes p4-floor{to{fill:var(--fl)}}.p4-run .p4-gridlayer,.p4-run .p4-dims,.p4-run .p4-label{animation:.6s 5s forwards p4-out}.p4-run .p4-draw{stroke-dasharray:1700;stroke-dashoffset:1700px;animation:1.8s ease-out .2s forwards draw,.8s 6s forwards p4-stroke}@keyframes p4-stroke{to{stroke:#b8c4d3}}.p4-run .p4-label,.p4-run .p4-dims{opacity:0;animation:.5s 1.6s forwards p4-in,.5s 5s forwards p4-out}.p4-foot{opacity:0}.p4-run .p4-foot{animation:.4s ease-out forwards p4-foot,.6s 6.6s forwards p4-out}@keyframes p4-foot{0%{opacity:0}to{opacity:.85}}@keyframes p4-in{to{opacity:1}}@keyframes p4-out{to{opacity:0}}.p4-rise,.p4-drop,.p4-light,.p4-badge,.p4-card{opacity:0}.p4-rise{transform-box:fill-box;transform-origin:50% 100%}.p4-run .p4-rise{animation:.7s cubic-bezier(.2,1.1,.4,1) forwards p4-rise}@keyframes p4-rise{0%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.p4-run .p4-drop{animation:.7s cubic-bezier(.3,1.5,.5,1) forwards p4-drop}@keyframes p4-drop{0%{opacity:0;transform:translateY(-46px)}40%{opacity:1}to{opacity:1;transform:none}}.p4-run .p4-light{animation:1.2s 10s forwards p4-in}.p4-run .p4-card{animation:1.3s ease-in-out forwards p4-card}@keyframes p4-card{0%{opacity:0;transform:translate(calc(var(--fx) + 30px), var(--fy))}25%{opacity:1;transform:translate(var(--fx), var(--fy))}75%{opacity:1;transform:none}to{opacity:0;transform:scale(.3)}}.p4-badge{transform-box:fill-box;transform-origin:50%}.p4-run .p4-badge{animation:.5s cubic-bezier(.2,1.4,.4,1) 10s forwards p4-badge}@keyframes p4-badge{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:none}}.p4-still .p4-plan{animation:none;transform:translate(268px,78px)scale(1.2247,.7071)rotate(45deg)}.p4-still .p4-f-living,.p4-still .p4-f-bed{fill:#e9d9c4}.p4-still .p4-f-kitchen{fill:#e6e1d9}.p4-still .p4-f-bath{fill:#dfe8f0}.p4-still .p4-gridlayer,.p4-still .p4-dims,.p4-still .p4-label,.p4-still .p4-foot,.p4-still .p4-card{display:none}.p4-still .p4-draw{stroke:#b8c4d3;animation:none}.p4-still .p4-rise,.p4-still .p4-drop,.p4-still .p4-light,.p4-still .p4-badge{opacity:1;animation:none;transform:none}.jr-copy{transition:opacity .45s,transform .45s cubic-bezier(.2,.8,.2,1)}.jr-on{opacity:1;transform:none}.jr-past{opacity:0;pointer-events:none;transform:translateY(-24px)}.jr-next{opacity:0;pointer-events:none;transform:translateY(24px)}.jr-scene{animation:.5s cubic-bezier(.2,.8,.2,1) jr-in}@keyframes jr-in{0%{opacity:0;transform:scale(.94)translateY(12px)}}.jr-parcel svg{filter:drop-shadow(0 6px 6px #011b3940);animation:1.2s ease-in-out infinite jr-bob}@keyframes jr-bob{50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.jr-copy,.jr-scene,.jr-parcel svg{transition:none;animation:none}}.site .sc-anim{animation:.42s cubic-bezier(.2,1.2,.4,1) both pop}.site .pf-bar{transform-origin:0;animation:1.2s ease-out .3s both fill}:root[dir=rtl] .site .pf-bar{transform-origin:100%}.site .pf-box{animation:3s ease-in-out infinite alternate pf-turn}@keyframes pf-turn{0%{transform:perspective(500px)rotateY(-18deg)}to{transform:perspective(500px)rotateY(18deg)}}@media (prefers-reduced-motion:reduce){.site .sc-anim,.site .pf-bar,.site .pf-box{animation:none}}.sm-run .sm-radar{animation:3s linear 2 forwards sm-spin}@keyframes sm-spin{to{transform:rotate(720deg)}}.sm-run .sm-radar{opacity:1}.sm-pin,.sm-ok,.sm-link,.sm-card{opacity:0}.sm-run .sm-pin{animation:.4s cubic-bezier(.2,1.4,.4,1) both pop}.sm-run .sm-drop{animation:.4s cubic-bezier(.2,1.4,.4,1) both pop,.6s 3s forwards sm-fade}@keyframes sm-fade{to{opacity:.2}}.sm-ping{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite sm-ping}@keyframes sm-ping{0%{opacity:.5;transform:scale(.4)}to{opacity:0;transform:scale(2)}}.sm-run .sm-ok{transform-box:fill-box;transform-origin:50%;animation:.4s cubic-bezier(.2,1.5,.4,1) both pop}.sm-run .sm-link{animation:1s ease-out both sm-link}@keyframes sm-link{0%{opacity:0;stroke-dashoffset:60px}to{opacity:.9;stroke-dashoffset:0}}.sm-run .sm-card{animation:.5s cubic-bezier(.2,1.2,.4,1) both sm-card}@keyframes sm-card{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}.sm-blink{animation:1s steps(2,jump-none) infinite blink}.sm-still .sm-pin,.sm-still .sm-ok,.sm-still .sm-link,.sm-still .sm-card{opacity:1}.sm-still .sm-drop{opacity:.2}.sm-still .sm-radar,.sm-still .sm-ping{display:none}.site .faq-typing i{background:var(--s-steel);border-radius:9999px;width:7px;height:7px;animation:.9s ease-in-out infinite faq-dot;display:block}.site .faq-typing i:nth-child(2){animation-delay:.15s}.site .faq-typing i:nth-child(3){animation-delay:.3s}@keyframes faq-dot{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-3px)}}.site .bn-strike{position:relative}.site .bn-strike:after{content:"";transform-origin:0;background:#ef4444;height:2px;animation:.6s ease-out 1s both fill;position:absolute;inset:50% -2px auto}.site .bn-dot{animation:3s ease-in-out infinite alternate bn-move}@keyframes bn-move{0%{inset-inline-start:0%}to{inset-inline-start:calc(66% - 6px)}}.site .bn-tile:hover .bn-lift{transform:translateY(-4px)}.site .bn-lift{transition:transform .3s}@media (prefers-reduced-motion:reduce){.site .faq-typing i,.site .bn-dot,.site .bn-strike:after{animation:none}}.site .hs-rings{animation:50s linear infinite orbit-spin}@media (prefers-reduced-motion:reduce){.site .hs-rings{animation:none}}.site .bn-stamp{animation:.5s cubic-bezier(.2,1.6,.4,1) .6s both bn-stamp}@keyframes bn-stamp{0%{opacity:0;transform:translateY(-50%)rotate(-10deg)scale(1.8)}to{opacity:1;transform:translateY(-50%)rotate(-10deg)scale(1)}}.site .bn-photo{animation:.4s cubic-bezier(.2,1.2,.4,1) both pop}.site .bn-bar{transform-origin:bottom;animation:.8s cubic-bezier(.2,1,.4,1) both bn-grow}@keyframes bn-grow{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.site .bn-stamp,.site .bn-photo,.site .bn-bar{animation:none}}.hx-run .hx-pop,.hx-run .hx-fade,.hx-run .hx-stamp,.hx-run .hx-rise,.hx-run .hx-drop,.hx-run .hx-fly,.hx-run .hx-unfold,.hx-run .hx-lid,.hx-run .hx-slide,.hx-run .hx-walk{opacity:0}.hx-run .hx-pop{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.2,1.4,.4,1) forwards pop}.hx-run .hx-fade{animation:.5s forwards p4-in}.hx-run .hx-draw{stroke-dasharray:600;stroke-dashoffset:600px;animation:1.2s ease-out forwards draw}.hx-run .hx-stamp{animation:.45s cubic-bezier(.2,1.6,.4,1) forwards hx-stamp}@keyframes hx-stamp{0%{opacity:0;transform:scale(2.2)rotate(-14deg)}to{opacity:1;transform:scale(1)rotate(-6deg)}}.hx-run .hx-rise{transform-box:fill-box;transform-origin:50% 100%;animation:.8s cubic-bezier(.2,1.2,.4,1) forwards hx-rise}@keyframes hx-rise{0%{opacity:0;transform:translateY(30px)scale(.9)}to{opacity:1;transform:none}}.hx-run .hx-drop{animation:.6s cubic-bezier(.3,1.5,.5,1) forwards hx-drop}@keyframes hx-drop{0%{opacity:0;transform:translateY(-70px)}to{opacity:1;transform:none}}.hx-run .hx-fly{animation:.7s cubic-bezier(.2,1,.4,1) forwards hx-fly}@keyframes hx-fly{0%{opacity:0;transform:translate(var(--fx), var(--fy)) scale(.6)}to{opacity:1;transform:none}}.hx-run .hx-unfold{transform-box:fill-box;transform-origin:top;animation:.8s cubic-bezier(.2,1,.4,1) forwards hx-unfold}@keyframes hx-unfold{0%{opacity:0;transform:scaleY(.05)}to{opacity:1;transform:none}}.hx-run .hx-lid{animation:.7s cubic-bezier(.3,1.3,.5,1) forwards hx-drop}.hx-run .hx-slide{animation:.8s cubic-bezier(.2,1,.4,1) forwards hx-slide}@keyframes hx-slide{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:none}}.hx-run .hx-press{animation:1.4s ease-in-out forwards hx-press}@keyframes hx-press{0%{transform:translateY(-120px)}55%{transform:translateY(40px)}65%{transform:translateY(36px)}to{transform:translateY(-120px)}}.hx-run .hx-recolor{animation:3s ease-in-out forwards hx-recolor}@keyframes hx-recolor{0%{fill:#e9edf2}30%{fill:#011b39}60%{fill:#2f855a}to{fill:#fe7809}}.hx-run .hx-swing{transform-box:fill-box;transform-origin:0 0;opacity:0;animation:1.4s ease-out forwards hx-swing}@keyframes hx-swing{0%{opacity:0;transform:rotate(-60deg)}20%{opacity:1}50%{transform:rotate(14deg)}75%{transform:rotate(-6deg)}to{opacity:1;transform:rotate(0)}}.hx-run .hx-shine{opacity:0;animation:2.4s ease-in-out 5s infinite hx-shine}@keyframes hx-shine{0%,to{opacity:0;transform:translate(0)}50%{opacity:1;transform:translate(50px)}}.hx-run .hx-ride{animation:4s linear infinite hx-ride}@keyframes hx-ride{0%{transform:translate(160px)}to{transform:translate(350px)}}.hx-run .hx-grow-x{transform-box:fill-box;transform-origin:0;animation:1.6s cubic-bezier(.2,1,.4,1) both fill}.hx-run .hx-grow-y{transform-box:fill-box;transform-origin:bottom;animation:1.2s cubic-bezier(.2,1,.4,1) both bn-grow}.hx-run .hx-walk{animation:2.4s ease-in-out forwards hx-walk}@keyframes hx-walk{0%{opacity:0;transform:translate(560px)}10%{opacity:1}to{opacity:1;transform:translate(250px)}}.hx-run .hx-flash{opacity:0;animation:.5s ease-out forwards hx-flash}@keyframes hx-flash{0%{opacity:0}30%{opacity:.95}to{opacity:0}}.hx-run .hx-lens{animation:5.2s ease-in-out forwards hx-lens}@keyframes hx-lens{0%{transform:translate(110px,150px)}25%{transform:translate(300px,150px)}50%{transform:translate(140px,212px)}75%{transform:translate(330px,212px)}to{transform:translate(200px,274px)}}.hx-run .hx-gauge{stroke-dasharray:100;stroke-dashoffset:100px;animation:1.4s cubic-bezier(.2,1,.4,1) forwards hx-gauge}@keyframes hx-gauge{to{stroke-dashoffset:14px}}.hx-run .hx-fill{animation:2s ease-in-out forwards hx-fill}@keyframes hx-fill{0%{transform:translateY(90px)}to{transform:translateY(0)}}.hx-run .hx-bubble{animation:1.6s ease-in infinite hx-bubble}@keyframes hx-bubble{0%{opacity:.8;transform:translateY(0)}to{opacity:0;transform:translateY(-80px)}}.hx-still .hx-press,.hx-still .hx-lens,.hx-still .hx-flash,.hx-still .hx-bubble{display:none}.hx-still .hx-gauge{stroke-dasharray:100;stroke-dashoffset:14px}.hx-still .hx-recolor{fill:#fe7809}.hx-still .hx-stamp{transform:rotate(-6deg)}.hx-still .hx-walk{transform:translate(250px)}.site .tr-ring{animation:30s linear infinite orbit-spin}.site .tr-pulse{animation:3s ease-in-out infinite tr-pulse}@keyframes tr-pulse{50%{transform:scale(1.05);box-shadow:0 0 0 18px #fe780914}}@media (prefers-reduced-motion:reduce){.site .tr-ring,.site .tr-pulse{animation:none}}.site .pm-float{animation:4s ease-in-out infinite pm-float}@keyframes pm-float{50%{transform:translateY(-6px)}}.site .pm-line{transform-origin:0;animation:1.6s ease-out .3s both fill}:root[dir=rtl] .site .pm-line{transform-origin:100%}@media (prefers-reduced-motion:reduce){.site .pm-float,.site .pm-line{animation:none}}.site .pm-seg{transform-origin:0;animation:1s cubic-bezier(.2,1,.4,1) both fill}:root[dir=rtl] .site .pm-seg{transform-origin:100%}.site .pm-row{animation:.45s cubic-bezier(.2,1.2,.4,1) both pop}@media (prefers-reduced-motion:reduce){.site .pm-seg,.site .pm-row{animation:none}}.site svg,.site svg text{direction:ltr}.site .af-in{animation:.5s cubic-bezier(.2,.9,.3,1) both af-in}@keyframes af-in{0%{opacity:0;transform:translateY(6px)}}.site .af-pop{animation:.45s cubic-bezier(.2,1.3,.4,1) both pop}.site .af-bar{transform-origin:0;animation:1.1s cubic-bezier(.2,1,.4,1) both fill}:root[dir=rtl] .site .af-bar{transform-origin:100%}.site .af-stamp{animation:.55s ease-out .5s both af-stamp;rotate:-6deg}@keyframes af-stamp{0%{opacity:0;scale:.4}70%{opacity:1;scale:1.08}to{scale:1}}@media (prefers-reduced-motion:reduce){.site .af-in,.site .af-pop,.site .af-bar,.site .af-stamp{animation:none}}.site [data-seen=false] :is(.af-in,.af-pop,.af-bar,.af-stamp){animation-play-state:paused}.site .tg-line{transform-origin:top;transform:scaleY(0)}@media (min-width:1024px){.site .tg-line{transform-origin:0;transform:scaleX(0)}[dir=rtl] .site .tg-line{transform-origin:100%}}.site .tg-open{opacity:0;transform:scale(.4)}.site [data-seen=true] .tg-line{transition:transform 2.4s cubic-bezier(.4,0,.2,1) .2s;transform:none}.site [data-seen=true] .tg-lock{opacity:0;transition:opacity .25s calc(var(--i) * .5s + .3s)}.site [data-seen=true] .tg-open{opacity:1;transition:opacity .3s calc(var(--i) * .5s + .4s), transform .4s cubic-bezier(.3, 1.6, .5, 1) calc(var(--i) * .5s + .4s);transform:none}.site .if-pill{animation:.35s cubic-bezier(.3,1.4,.5,1) if-pop}@keyframes if-pop{0%{opacity:0;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.site .tg-line,.site .tg-open{opacity:1;transition:none;transform:none}.site .tg-lock{opacity:0}.site .if-pill{animation:none}}.site .ex-row{opacity:0;animation:.4s ease-out forwards ex-in;animation-delay:calc(var(--n) * .12s)}.site .ex-done{opacity:0;animation:.35s cubic-bezier(.3,1.6,.5,1) forwards ex-tick;animation-delay:calc(var(--n) * .65s + .5s);transform:scale(.4)}@keyframes ex-tick{to{opacity:1;transform:none}}@keyframes ex-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site .ex-row,.site .ex-done{opacity:1;animation:none;transform:none}}
