:root{--pg-g:clamp(16px,3.6vw,64px);--pg-ease:cubic-bezier(.16,1,.3,1);--pg-mono:'JetBrains Mono',ui-monospace,Menlo,monospace;--pg-ember:#FF6A2B;--pg-teal:#3FA7A0;--pg-cream:#F3EEE8}nav.xn-mid{gap:clamp(14px,1.7vw,28px);align-items:center}.xn-mid a{position:relative;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:color .3s}.xn-mid a[aria-current=page]{color:var(--pg-cream)}.xn-mid a[aria-current=page]::after{content:'';position:absolute;left:0;right:0;bottom:-9px;height:1px;background:linear-gradient(90deg,transparent,var(--pg-ember),transparent)}.xn-pn{font-weight:600;letter-spacing:.06em}.xn-b{display:inline-block;font:600 10.5px/1 var(--body,'Onest',system-ui,sans-serif);font-style:normal;padding:4px 7px;border-radius:99px;letter-spacing:0;white-space:nowrap}.xn-b-n{color:#A9ECE5;background:rgba(63,167,160,.14);box-shadow:inset 0 0 0 1px rgba(63,167,160,.5)}.xn-b-t{color:#FFC6A6;background:rgba(255,106,43,.14);box-shadow:inset 0 0 0 1px rgba(255,106,43,.5)}.xn-burger{display:none;align-items:center;gap:10px;height:40px;padding:0 14px 0 12px;border-radius:99px;font:500 13.5px var(--body,'Onest',system-ui,sans-serif);color:var(--pg-cream);background:rgba(10,9,12,.55);box-shadow:inset 0 0 0 1px rgba(243,238,232,.18);cursor:pointer}.xn-bars{position:relative;display:block;width:18px;height:10px}.xn-bars i{position:absolute;left:0;right:0;height:1.5px;border-radius:2px;background:currentColor;transition:transform .4s var(--pg-ease)}.xn-bars i:first-child{top:0}.xn-bars i:last-child{bottom:0;left:6px}.xn-burger:hover .xn-bars i:last-child{left:0}@media (max-width:1180px){nav.xn-mid{display:none!important}.xn-burger{display:inline-flex}}@media (max-width:420px){.xn-burger{width:40px;padding:0;justify-content:center}.xn-bl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}html.locked .xn-burger{display:none!important}.xn-menu{position:fixed;inset:0;z-index:140;color:var(--pg-cream);background:#050407;clip-path:circle(0 at var(--ox,calc(100% - 40px)) var(--oy,36px));transition:clip-path .7s var(--pg-ease);overflow-y:auto;overscroll-behavior:contain}.xn-menu.on{clip-path:circle(150% at var(--ox,calc(100% - 40px)) var(--oy,36px))}.xn-menu[hidden]{display:none}html.xn-on,html.xn-on body{overflow:hidden}.xn-sky{position:fixed;inset:0;pointer-events:none;background:radial-gradient(1.2px 1.2px at 12% 18%,rgba(255,255,255,.8),transparent 60%),radial-gradient(1px 1px at 72% 12%,rgba(255,255,255,.7),transparent 60%),radial-gradient(1.4px 1.4px at 86% 64%,rgba(255,200,170,.8),transparent 60%),radial-gradient(1px 1px at 32% 78%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1px 1px at 54% 42%,rgba(169,236,229,.7),transparent 60%),radial-gradient(1.2px 1.2px at 8% 88%,rgba(255,255,255,.6),transparent 60%),radial-gradient(90% 60% at 100% 0%,rgba(255,106,43,.26),transparent 60%),radial-gradient(80% 60% at 0% 100%,rgba(63,167,160,.2),transparent 62%);background-size:100% 100%}.xn-in{position:relative;min-height:100%;display:flex;flex-direction:column;gap:clamp(24px,5vh,48px);padding:18px var(--pg-g) max(28px,env(safe-area-inset-bottom))}.xn-top{display:flex;align-items:center;justify-content:space-between;height:44px}.xn-mark{width:8px;height:8px;border-radius:50%;background:var(--pg-ember);box-shadow:0 0 14px var(--pg-ember)}.xn-x{display:inline-flex;align-items:center;gap:12px;height:40px;padding:0 14px;border-radius:99px;font:500 13.5px var(--body,'Onest',system-ui,sans-serif);color:var(--pg-cream);box-shadow:inset 0 0 0 1px rgba(243,238,232,.2);cursor:pointer}.xn-x i{position:relative;width:14px;height:14px}.xn-x i::before,.xn-x i::after{content:'';position:absolute;left:-1px;right:-1px;top:6.5px;height:1.5px;background:currentColor;transform:rotate(45deg)}.xn-x i::after{transform:rotate(-45deg)}.xn-links{display:flex;flex-direction:column;margin-top:auto}.xn-l{display:flex;align-items:center;gap:14px;padding:clamp(8px,1.4vh,14px) 0;font:300 clamp(30px,8.4vw,60px)/1.05 var(--head,'Unbounded',system-ui,sans-serif);letter-spacing:-.045em;color:rgba(243,238,232,.86);opacity:0;transform:translateY(18px);transition:opacity .6s var(--pg-ease),transform .8s var(--pg-ease),color .3s;transition-delay:calc(.12s + var(--i)*.05s)}.xn-menu.on .xn-l{opacity:1;transform:none}.xn-l:hover,.xn-l[aria-current=page]{color:var(--pg-cream)}.xn-l[aria-current=page]::before{content:'';flex:none;width:9px;height:9px;border-radius:50%;background:var(--pg-ember);box-shadow:0 0 14px var(--pg-ember)}.xn-prod{font-weight:700;letter-spacing:-.02em}.xn-prod:first-of-type,.xn-l.xn-prod:nth-child(6){margin-top:clamp(10px,2.4vh,24px);padding-top:clamp(14px,2.4vh,24px);border-top:1px solid rgba(243,238,232,.12)}.xn-l .xn-b{font-size:12px;padding:5px 9px}.xn-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.xn-foot .lang{display:flex;padding:4px;border-radius:99px;box-shadow:inset 0 0 0 1px rgba(243,238,232,.16)}.xn-foot .lang a,.xn-foot .lang button{display:grid;place-items:center;width:40px;height:32px;border-radius:99px;font:600 12px/1 var(--body,'Onest',system-ui,sans-serif);letter-spacing:.06em;color:rgba(243,238,232,.6)}.xn-foot .lang .on{background:var(--pg-cream);color:#0b0a0f}.xn-menu .xn-cta{display:inline-flex!important}.xn-ct{flex-basis:100%;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13.5px;color:rgba(243,238,232,.6)}.xn-ct a:hover{color:var(--pg-cream)}@media (min-width:900px){.xn-links{margin-top:6vh}.xn-in{max-width:1240px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.xn-menu{transition:none}.xn-l{transition:none;opacity:1;transform:none}}.l-tg{padding:0!important}.l-tgs{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(6px,1.6vh,18px);min-height:100vh;min-height:100svh;padding:clamp(86px,13vh,124px) var(--pg-g) clamp(22px,4.5vh,44px);overflow:hidden}.l-tg-home{height:340vh}.l-tg-home .l-tgs{position:sticky;top:0;height:100vh;height:100svh}.l-tgcv{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(transparent,#000 14%,#000 92%,transparent);mask-image:linear-gradient(transparent,#000 14%,#000 92%,transparent)}.l-tgt,.l-tgf,.l-tgc{position:relative;z-index:2}.l-tgt{text-align:center}.l-tgt .kick{justify-content:center}.l-tgh{margin:18px auto 0;max-width:22ch;font:300 clamp(30px,4.6vw,84px)/1.02 var(--head);letter-spacing:-.05em;text-wrap:balance;color:var(--pg-cream);transition:opacity 1.1s var(--pg-ease),transform 1.3s var(--pg-ease),filter 1.1s}.l-tgh i{font-weight:800;color:var(--pg-ember)}.l-tgsub{margin:18px auto 0;max-width:62ch;font-size:clamp(14px,1.05vw,16.5px);line-height:1.55;color:rgba(243,238,232,.72);transition:opacity 1s .25s,transform 1.2s .25s var(--pg-ease)}html[lang=ar] .l-tgh{line-height:1.35;letter-spacing:0}.l-js .l-tgh{opacity:0;transform:translateY(22px);filter:blur(6px)}.l-js .l-tgsub{opacity:0;transform:translateY(12px)}.l-js.l-land .l-tgh{opacity:1;transform:none;filter:none}.l-js.l-land .l-tgsub{opacity:1;transform:none}.l-tgc{min-height:150px}.l-tgu{position:absolute;left:50%;top:54%;width:min(30vh,24vw);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.l-tgme{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.l-tgf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px;max-width:1240px;width:100%;margin:0 auto}.l-tgk{display:flex;flex-wrap:wrap;gap:clamp(18px,3vw,48px);margin:0}.l-tgk div{display:grid;gap:6px;max-width:16ch}.l-tgk dt{margin:0}.l-num{display:block;font:500 clamp(24px,2.3vw,38px)/1 var(--pg-mono);letter-spacing:-.04em;color:var(--pg-cream);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;text-align:start}.l-tgk dd{margin:0;font-size:13px;line-height:1.4;color:rgba(243,238,232,.7)}.l-tgmore{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px;border-radius:99px;font:500 15px var(--body);white-space:nowrap;color:var(--pg-cream);box-shadow:inset 0 0 0 1px rgba(255,180,138,.4);background:rgba(10,9,12,.6);transition:box-shadow .3s,background .3s}.l-tgmore:hover{box-shadow:inset 0 0 0 1px var(--pg-ember);background:rgba(255,106,43,.12)}.l-tgmore i{font-style:normal;color:var(--pg-ember);transition:transform .4s var(--pg-ease)}.l-tgmore:hover i{transform:translateX(4px)}html[dir=rtl] .l-tgmore i{transform:scaleX(-1)}@media (max-width:820px){.l-tg-home{height:300vh}.l-tgs{padding-top:80px;padding-bottom:18px}.l-tgh{font-size:clamp(25px,7.4vw,38px);line-height:1.06}.l-tgsub{font-size:13px;margin-top:12px}.l-tgu{width:min(40vw,22vh)}.l-tgf{justify-content:center;gap:14px}.l-tgk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;width:100%}.l-tgk div{max-width:none}.l-tgk div:nth-child(n+4){grid-column:span 1}.l-num{font-size:20px}.l-tgk dd{font-size:11px}.l-tgmore{height:42px;font-size:14px}}@media (prefers-reduced-motion:reduce){.l-tg-home{height:auto}.l-tg-home .l-tgs{position:relative;height:auto;min-height:100svh}.l-js .l-tgh,.l-js .l-tgsub{opacity:1;transform:none;filter:none;transition:none}}.l-pc{justify-content:space-between}.l-pc .l-pv{font:500 clamp(24px,2.2vw,34px)/1.12 var(--head);letter-spacing:-.035em}.l-pc .l-pm{display:block;font:450 15px/1.5 var(--body);letter-spacing:0;text-transform:none;color:rgba(243,238,232,.7)}html[lang=ar] .l-pc .l-pv{font-family:var(--body);font-weight:600;line-height:1.4}.l-hn{padding-top:clamp(64px,12vh,140px)!important}.l-hnh{font:300 clamp(30px,3.8vw,64px)/1.02 var(--head);letter-spacing:-.05em;max-width:15ch;color:var(--pg-cream)}.l-hnh i{font-weight:800;color:var(--pg-ember)}html[lang=ar] .l-hnh{line-height:1.3;letter-spacing:0}.l-hnr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,48px);margin-top:clamp(36px,6vh,60px)}.l-hc{position:relative;display:grid;align-content:start;gap:14px;color:var(--pg-cream)}.l-hnr .l-hc{padding-top:24px;border-top:1px solid rgba(243,238,232,.14)}.l-hnr .l-hc::before{content:'';position:absolute;top:-1px;inset-inline-start:0;width:0;height:1px;background:linear-gradient(90deg,var(--pg-ember),#FFD2B8);box-shadow:0 0 12px var(--pg-ember);transition:width .9s var(--pg-ease)}html[dir=rtl] .l-hnr .l-hc::before{background:linear-gradient(270deg,var(--pg-ember),#FFD2B8)}.l-hnr .l-hc:hover::before,.l-hnr .l-hc:focus-visible::before{width:100%}.l-hg{width:52px;height:52px;fill:none;stroke:var(--peach,#FFB48A);stroke-width:1.3;overflow:visible}.l-hg .g-d{fill:var(--pg-ember);stroke:none}.l-hg .g-o{transform-box:view-box;transform-origin:32px 32px;transition:transform 1.2s var(--pg-ease)}.l-hg .g-l{stroke:rgba(255,180,138,.55);stroke-dasharray:3 3}.l-hc-how .l-hg .g-d{animation:l-hgo 9s linear infinite;transform-origin:32px 32px}@keyframes l-hgo{to{transform:rotate(1turn)}}.l-hc:hover .l-hg .g-o{transform:rotate(60deg) scale(1.08)}.l-hct{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.l-hct b{font:500 clamp(21px,1.8vw,28px)/1.1 var(--head);letter-spacing:-.035em}html[lang=ar] .l-hct b{font-family:var(--body);font-weight:600}.l-hc p{max-width:36ch;font-size:15px;line-height:1.55;color:rgba(243,238,232,.66)}.l-hgo{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--peach,#FFB48A)}.l-hgo i{font-style:normal;transition:transform .4s var(--pg-ease)}.l-hc:hover .l-hgo i{transform:translateX(4px)}html[dir=rtl] .l-hgo i{transform:scaleX(-1)}html[dir=rtl] .l-hc:hover .l-hgo i{transform:scaleX(-1) translateX(4px)}.l-hnp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);margin-top:clamp(40px,7vh,72px)}.l-hnp .l-hc{min-height:clamp(220px,30vh,300px);padding:clamp(22px,2.6vw,36px);border-radius:30px;overflow:hidden;isolation:isolate;align-content:end;background:linear-gradient(180deg,rgba(8,7,11,.6),rgba(8,7,11,.92));box-shadow:inset 0 0 0 1px rgba(243,238,232,.1);transition:box-shadow .5s,transform .7s var(--pg-ease)}.l-hnp .l-hc::before{content:'';position:absolute;z-index:-1;left:-20%;right:-20%;bottom:-120%;height:170%;border-radius:50%;background:radial-gradient(closest-side,rgba(63,167,160,.5),rgba(63,167,160,.14) 62%,transparent 100%);box-shadow:inset 0 2px 0 rgba(169,236,229,.35);transition:transform 1.2s var(--pg-ease)}.l-hnp .l-hc-premiere::before{background:radial-gradient(closest-side,rgba(255,106,43,.55),rgba(255,106,43,.14) 62%,transparent 100%);box-shadow:inset 0 2px 0 rgba(255,200,170,.4)}.l-hnp .l-hc-premiere::after{content:'';position:absolute;z-index:-1;left:50%;top:-10%;width:60%;height:120%;transform:translateX(-50%);background:linear-gradient(180deg,rgba(255,220,200,.13),transparent 70%);clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);opacity:.8}.l-hnp .l-hc:hover{box-shadow:inset 0 0 0 1px rgba(255,180,138,.32);transform:translateY(-3px)}.l-hnp .l-hc:hover::before{transform:translateY(-6%)}.l-hnp .l-hg{position:absolute;top:clamp(22px,2.6vw,36px);inset-inline-end:clamp(22px,2.6vw,36px)}.l-hnp .l-hc-brains .l-hg{stroke:#A9ECE5}.l-hnp .l-hct b{font:800 clamp(34px,4.2vw,68px)/.95 var(--head);letter-spacing:-.04em}.l-hnp .xn-b{font-size:12px;padding:5px 9px}@media (max-width:900px){.l-hnr{grid-template-columns:1fr;gap:26px}.l-hnp{grid-template-columns:1fr}}.l-frmore{margin-top:26px}.l-frmore a{display:inline-flex;align-items:center;gap:10px;font:400 clamp(16px,1.3vw,19px)/1.35 var(--head);letter-spacing:-.02em;color:var(--pg-cream);border-bottom:1px solid rgba(255,180,138,.4);padding-bottom:4px;transition:border-color .3s}.l-frmore a:hover{border-color:var(--pg-ember)}.l-frmore i{font-style:normal;color:var(--pg-ember)}html[dir=rtl] .l-frmore i{transform:scaleX(-1)}html[lang=ar] .l-frmore a{font-family:var(--body)}#free.l-frc{padding-bottom:10vh}.xu{--ex:0%;--ey:0%;--ew:1;--eh:1;--bl:1;--lid:0%;--ch:0;--in:.12;--tl:0deg;--lf:0%;--sx:1;--sy:1;position:relative;display:block;width:100%;aspect-ratio:480/336;-webkit-tap-highlight-color:transparent}.xu-glow{position:absolute;inset:-34% -26%;background:radial-gradient(48% 46% at 50% 58%,rgba(255,90,31,.46),rgba(255,90,31,.14) 48%,transparent 72%);pointer-events:none;opacity:calc(.82 + var(--in) * .5);transform:scale(calc(.97 + var(--in) * .1))}.xu-b{position:absolute;inset:0;animation:xu-float 7s ease-in-out infinite}.xu-s{position:absolute;inset:0;transform-origin:50% 90%;transform:translateY(var(--lf)) rotate(var(--tl)) scale(var(--sx),var(--sy));animation:xu-breath 4.4s ease-in-out infinite}.xu-s img{position:absolute;inset:0;display:block;width:100%;height:100%;filter:drop-shadow(0 0 1px rgba(255,150,105,.5)) drop-shadow(0 6px 22px rgba(255,90,31,.22))}.xu-s .xu-hot{filter:brightness(1.32) saturate(1.75) hue-rotate(-6deg);-webkit-mask-image:radial-gradient(56% 52% at 50% 70%,#000 22%,transparent 76%);mask-image:radial-gradient(56% 52% at 50% 70%,#000 22%,transparent 76%);mix-blend-mode:screen;opacity:var(--in);pointer-events:none}.xu-eyes{position:absolute;inset:0;transform:translate(var(--ex),var(--ey))}.xu-eyes i{position:absolute;top:51.2%;width:6.6%;height:15.4%;border-radius:50%;background:radial-gradient(circle at 66% 27%,#fff 0 14%,transparent 17%),radial-gradient(ellipse at 50% 60%,#1d1519,#060507 70%);box-shadow:0 1px 1.5px rgba(255,255,255,.16);transform:scale(var(--ew),calc(var(--eh) * var(--bl)));transform-origin:50% 60%;clip-path:inset(var(--lid) -20% -20% -20%)}.xu-eyes i:first-child{left:29.2%}.xu-eyes i:last-child{left:55.2%}.xu-ch{position:absolute;inset:0;opacity:var(--ch);transform:translate(calc(var(--ex) * .5),calc(var(--ey) * .5));pointer-events:none}.xu-ch i{position:absolute;top:63%;width:15%;height:11%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,128,118,.62),rgba(255,128,118,0))}.xu-ch i:first-child{left:19.5%}.xu-ch i:last-child{left:58.5%}.xu.xu-sleep .xu-s{animation-duration:6.8s}@keyframes xu-float{50%{transform:translateY(-3.5%) rotate(-1.6deg)}}@keyframes xu-breath{0%,100%{scale:1 1}50%{scale:1.016 .984}}@media (prefers-reduced-motion:reduce){.xu-b,.xu-s{animation:none}}body.pg{background:#030304;overflow-x:clip}.pg-sky{position:fixed;left:0;top:0;width:100%;height:100vh;height:100lvh;z-index:0;pointer-events:none;display:block}.pg main,.pg footer{position:relative;z-index:1}.pg-h{position:fixed;left:0;right:0;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px var(--pg-g);transition:background .5s,padding .5s var(--pg-ease)}.pg-h.x-solid{background:linear-gradient(rgba(3,3,4,.95),rgba(3,3,4,.8) 62%,rgba(3,3,4,0));padding-top:12px;padding-bottom:22px}.pg-h .logo{display:block;height:22px;flex:none}.pg-h .logo svg{height:100%;width:auto;display:block}.pg-h nav.mid{display:flex;font-size:14px;font-weight:500;color:rgba(243,238,232,.62)}.pg-h nav.mid a:hover{color:var(--pg-cream)}.pg-h .right{display:flex;align-items:center;gap:8px}.pg-h .lang{display:flex;padding:4px;border-radius:99px;box-shadow:inset 0 0 0 1px rgba(243,238,232,.16);background:rgba(10,9,12,.45)}.pg-h .lang a{display:grid;place-items:center;width:36px;height:28px;border-radius:99px;font:600 11.5px/1 var(--body,'Onest',system-ui,sans-serif);letter-spacing:.06em;color:rgba(243,238,232,.6);text-decoration:none}.pg-h .lang a.on{background:var(--pg-cream);color:#0b0a0f}.pg-h .btn{height:38px;padding:0 16px;font-size:13.5px}@media (max-width:820px){.pg-h .right>.btn{display:none}.pg-h{background:linear-gradient(rgba(3,3,4,.92),rgba(3,3,4,.6) 65%,rgba(3,3,4,0));padding-top:14px;padding-bottom:24px}}.pg-hero{position:relative;padding:clamp(118px,19vh,190px) var(--pg-g) clamp(30px,7vh,80px)}.pg-hin{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(24px,4vw,64px);align-items:center}.pg-ht h1{margin-top:22px;font:300 clamp(38px,5.4vw,98px)/.98 var(--head);letter-spacing:-.055em;text-wrap:balance;color:var(--pg-cream)}.pg-ht h1 i{font-weight:800;color:var(--pg-ember)}html[lang=ar] .pg-ht h1{line-height:1.3;letter-spacing:0}.pg-ht .lead{margin-top:24px;max-width:56ch}.pg-idx{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.pg-idx a{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 16px 0 12px;border-radius:99px;font-size:14px;font-weight:500;color:var(--pg-cream);background:rgba(10,9,12,.5);box-shadow:inset 0 0 0 1px rgba(243,238,232,.16);transition:box-shadow .3s}.pg-idx a:hover{box-shadow:inset 0 0 0 1px rgba(255,180,138,.55)}.pg-idx span{font:500 11px var(--pg-mono);color:var(--pg-ember)}.pg-me{position:relative;justify-self:center;width:min(100%,420px)}.pg-me .xu{transform:rotate(-4deg)}@media (max-width:900px){.pg-hin{grid-template-columns:1fr}.pg-me{order:-1;width:min(62vw,280px);justify-self:start;margin-bottom:-6px}}.pg-cta{position:relative;padding:clamp(80px,16vh,160px) var(--pg-g) clamp(70px,12vh,120px);text-align:center}.pg-cta .wrap{display:grid;justify-items:center}.pg-cta h2{margin-inline:auto;text-align:center}.pg-cta .lead{margin-inline:auto}.pg-cta .l-row{justify-content:center}.pg-f{position:relative;z-index:1;display:grid;gap:22px;padding:44px var(--pg-g) max(36px,env(safe-area-inset-bottom));border-top:1px solid rgba(243,238,232,.12);font-size:14px;color:rgba(243,238,232,.6)}.pg-fin{max-width:1240px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 40px}.pg-f nav{display:flex;flex-wrap:wrap;gap:8px 22px}.pg-f a:hover{color:var(--pg-cream)}.pg-f .pg-fct{display:flex;flex-wrap:wrap;gap:8px 18px}.pg #why .seven.x-dept{margin-top:clamp(70px,12vh,130px)}.pg-soon .pg-hin{grid-template-columns:1fr;justify-items:center;text-align:center}.pg-soon .pg-me{order:-1;width:min(56vw,300px);justify-self:center}.pg-soon .pg-me .xu{transform:none}.pg-soon h1{font-weight:800;font-size:clamp(56px,13vw,220px);letter-spacing:-.05em;line-height:.9}.pg-soon .kick{justify-content:center}.pg-soon .lead{margin-inline:auto}.pg-soon .l-row{justify-content:center}.pg-soon-b{display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:10px 18px;border-radius:99px;font:500 15px var(--body);color:var(--pg-cream);box-shadow:inset 0 0 0 1px rgba(255,180,138,.4);background:rgba(10,9,12,.5)}.pg-soon-b::before{content:'';width:7px;height:7px;border-radius:50%;background:var(--pg-ember);box-shadow:0 0 10px var(--pg-ember);animation:pg-pulse 1.8s ease-in-out infinite}.pg-brains .pg-soon-b::before{background:var(--pg-teal);box-shadow:0 0 10px var(--pg-teal)}@keyframes pg-pulse{50%{opacity:.3}}.pg-people .l-tg{padding-top:0}.pg-people #njo{padding-top:clamp(40px,8vh,90px)}@media (prefers-reduced-motion:reduce){.pg-soon-b::before{animation:none}}.pg-h a,.xn-menu a,.pg-f a{text-decoration:none}.pg-cta h2.big{font:300 clamp(34px,4.5vw,80px)/1 var(--head);letter-spacing:-.055em;max-width:17ch;text-wrap:balance;color:var(--pg-cream)}.pg-cta h2.big i{font-weight:800;color:var(--pg-ember)}html[lang=ar] .pg-cta h2.big{line-height:1.3;letter-spacing:0}.xc-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:clamp(20px,4vw,60px)}.xc-hero .pg-me{width:min(100%,380px)}@media (max-width:900px){.xc-hero{grid-template-columns:1fr}.xc-hero .pg-me{order:-1;width:min(52vw,230px);justify-self:start;margin:0 0 -4px}}#cases .xc-head.xc-hero{max-width:none}.xc-ht{max-width:880px}.pg-cases .xc-main{padding-top:clamp(104px,15vh,150px)}#noise{height:270vh}@media (max-width:820px){#noise{height:190vh}}.pg-cases main{overflow-x:clip}.x-modal{--ink:#F3EEE8;--ink2:rgba(243,238,232,.84);--ink3:rgba(243,238,232,.6);--line:rgba(243,238,232,.16);--ember:#FF5A1F;--ember-t:#FF6A2B;--peach:#FFB48A;--head:'Unbounded',system-ui,sans-serif;--body:'Onest','Golos Text',system-ui,sans-serif;--mono:'JetBrains Mono',ui-monospace,Menlo,monospace;--x-ease:cubic-bezier(.16,1,.3,1);color:var(--ink);font-family:var(--body);line-height:1.5}html.x-modal-on,html.x-modal-on body{overflow:hidden}.cur-on .x-modal,.cur-on .x-modal *{cursor:auto!important}.cur-on .x-modal :is(a,button,select,summary,label,.xl-fix){cursor:pointer!important}.cur-on .x-modal :is(input,textarea){cursor:text!important}html.x-modal-on #cur{opacity:0!important}.x-modal{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px 16px}.xm-scrim{position:absolute;inset:0;background:rgba(3,3,4,.45);-webkit-backdrop-filter:blur(6px) saturate(1.2);backdrop-filter:blur(6px) saturate(1.2);opacity:0;transition:opacity .4s}.x-modal.on .xm-scrim{opacity:1}.xm-panel{position:relative;width:min(720px,100%);max-height:min(86vh,860px);display:flex;flex-direction:column;border-radius:30px;overflow:hidden;background:linear-gradient(170deg,rgba(32,28,35,.82),rgba(12,11,14,.88));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 60px 140px -40px rgba(0,0,0,.9),0 0 120px -50px rgba(255,90,31,.6);transition:opacity .35s,transform .45s var(--x-ease)}.x-modal:not(.on) .xm-panel{opacity:0;transform:translateY(20px) scale(.97)}.xm-pro{box-shadow:inset 0 0 0 1px rgba(255,140,90,.45),0 60px 140px -40px rgba(0,0,0,.9),0 0 140px -40px rgba(255,90,31,.8)}.xm-aura{position:absolute;inset:-30% -10% auto;height:70%;pointer-events:none;background:conic-gradient(from var(--a,0deg) at 50% 60%,rgba(255,90,31,.35),rgba(255,180,138,.05),rgba(255,90,31,0),rgba(255,140,90,.25),rgba(255,90,31,.35));filter:blur(70px);opacity:.7;animation:x-spin 14s linear infinite}.xm-core .xm-aura{opacity:.25;filter:blur(70px) saturate(.3)}.xm-hd{position:relative;display:flex;justify-content:space-between;gap:20px;padding:30px 32px 22px;border-bottom:1px solid var(--line)}.xm-k{font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--peach)}.xm-hd h3{margin:10px 0 0;font:300 clamp(30px,4vw,46px)/1 var(--head);letter-spacing:-.045em;color:var(--ink3)}.xm-hd h3 b{font-weight:800;color:var(--ink)}.xm-pro .xm-hd h3 b{background:linear-gradient(100deg,#FFE3D2,#FFB48A 45%,#FF5A1F);-webkit-background-clip:text;background-clip:text;color:transparent}.xm-hd p{margin:12px 0 0;color:var(--ink2);font-size:15px;max-width:46ch}.xm-x{flex:none;width:42px;height:42px;border-radius:50%;border:0;cursor:pointer;background:rgba(255,255,255,.07) linear-gradient(var(--ink),var(--ink)) center/16px 1.5px no-repeat;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);transform:rotate(45deg);position:relative;transition:background-color .3s}.xm-x::after{content:'';position:absolute;left:50%;top:50%;width:1.5px;height:16px;margin:-8px 0 0 -.75px;background:var(--ink)}.xm-x:hover{background-color:var(--ember)}.xm-body{position:relative;overflow:auto;padding:8px 32px 18px;overscroll-behavior:contain}@media (max-width:600px){.x-modal{padding:10px;align-items:end}.xm-panel{max-height:92vh;border-radius:26px}.xm-hd,.xm-body,.xm-ft{padding-inline:20px}.xm-ft{flex-direction:column;align-items:stretch}.xm-go{justify-content:center}}.xl-cta{display:flex;align-items:center;justify-content:space-between;gap:18px 26px;flex-wrap:wrap;margin-top:18px;padding:22px 24px;border-radius:24px;background:linear-gradient(120deg,rgba(255,90,31,.16),rgba(255,180,138,.05) 55%,rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px rgba(255,140,90,.35),0 30px 80px -40px rgba(255,90,31,.55)}.xl-cta-t{display:grid;gap:6px;min-width:0;flex:1 1 300px}.xl-cta-t .xm-k{display:inline-flex;align-items:center;gap:8px}.xl-cta-t b{font:700 clamp(19px,1.8vw,24px)/1.15 var(--head);letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.xl-cta-t b i{font-style:normal;color:var(--ember-t)}.xl-cta-t p{margin:0;color:var(--ink2);font-size:14.5px}.xl-cta .btn{flex:none}.xl-dot{flex:none;width:8px;height:8px;border-radius:50%;background:#3ddc84;box-shadow:0 0 0 0 rgba(61,220,132,.6);animation:xl-ping 2s infinite}@keyframes xl-ping{70%{box-shadow:0 0 0 8px rgba(61,220,132,0)}100%{box-shadow:0 0 0 0 rgba(61,220,132,0)}}.x-live [hidden]{display:none!important}.x-live .xl-panel{width:min(760px,100%);height:min(88vh,900px);max-height:none}.xl-hd{align-items:flex-start;padding:24px 28px 18px}.xl-hd h3{font-size:clamp(26px,3.4vw,38px)}.xl-hr{display:flex;align-items:center;gap:12px;flex:none}.xl-left{font:600 12px/1 var(--body);padding:8px 12px;border-radius:99px;color:var(--peach);background:rgba(255,90,31,.1);box-shadow:inset 0 0 0 1px rgba(255,140,90,.4);white-space:nowrap}.xl-left.low{color:#fff;background:var(--ember)}.xl-view{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.xl-form{overflow:auto;overscroll-behavior:contain;padding:6px 28px 24px;display:grid;gap:16px}.xl-lead{margin:0;color:var(--ink2);font-size:14.5px;max-width:60ch}.xl-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.xl-f{display:grid;gap:6px;min-width:0;align-content:start}.xl-f label{font-size:12.5px;font-weight:500;color:var(--ink2)}.xl-f input,.xl-f select,.xl-in textarea{width:100%;min-width:0;height:46px;padding:0 14px;border-radius:14px;border:0;outline:0;font:400 15px var(--body);color:var(--ink);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);transition:box-shadow .25s,background .25s;-webkit-appearance:none;appearance:none}.xl-f select{padding-inline-end:34px;background-image:linear-gradient(45deg,transparent 50%,var(--ink3) 50%),linear-gradient(135deg,var(--ink3) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}html[dir=rtl] .xl-f select{background-position:13px 50%,18px 50%}.xl-f select option{background:#16131a;color:var(--ink)}.xl-f input:focus,.xl-f select:focus,.xl-in textarea:focus{box-shadow:inset 0 0 0 1.5px var(--peach),0 0 0 4px rgba(255,140,90,.12);background:rgba(255,255,255,.07)}.xl-f.bad input,.xl-f.bad select{box-shadow:inset 0 0 0 1.5px #ff6b5a}.xl-f.ok input{box-shadow:inset 0 0 0 1.5px rgba(61,220,132,.65)}.xl-f select optgroup{background:#16131a;color:var(--peach);font-weight:600}.xl-e{display:block;min-height:0;font-style:normal;font-size:12.5px;line-height:1.35;color:#ff9a8a}.xl-e:empty{display:none}.xl-fix{border:0;padding:0;background:none;color:var(--peach);font:inherit;text-decoration:underline;cursor:pointer}.xl-pr{display:grid;grid-template-columns:auto 1fr;gap:8px}.xl-pr select{width:auto;padding-inline:12px 30px;background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%}html[dir=rtl] .xl-pr select{background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%}.xl-team{grid-column:1/-1}.xl-code{grid-column:1/-1}.xl-code input{font:600 17px var(--body);letter-spacing:.18em;text-transform:uppercase}.xl-code small{font-size:12px;color:var(--ink3)}.xl-code small a{color:var(--peach);text-decoration:underline;text-underline-offset:3px}.xl-rate{width:100%;max-width:420px;margin:6px auto 2px;padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);display:grid;gap:10px;justify-items:center}.xl-rate-q{margin:0;font:600 15px var(--body);color:var(--ink)}.xl-stars{display:flex;gap:6px}.xl-stars button{width:40px;height:40px;border:0;border-radius:12px;background:rgba(255,255,255,.05);cursor:pointer;font-size:22px;line-height:1;color:rgba(255,255,255,.28);transition:color .2s,transform .2s,background .2s}.xl-stars button.on{color:var(--peach);background:rgba(255,140,90,.12)}.xl-stars button:hover{transform:translateY(-1px)}.xl-stars button:focus-visible{outline:2px solid var(--peach);outline-offset:2px}.xl-rate-more{width:100%;display:grid;gap:8px;justify-items:center}.xl-rate-more textarea{width:100%;min-height:58px;padding:10px 12px;border-radius:12px;border:0;outline:0;resize:none;font:400 14px var(--body);color:var(--ink);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.xl-rate-more textarea:focus{box-shadow:inset 0 0 0 1.5px var(--peach)}.xl-rate-ok{margin:0;font-size:14px;color:var(--ink2);text-align:center}@media (prefers-reduced-motion:reduce){.xl-stars button{transition:none}.xl-stars button:hover{transform:none}}.xl-again{border:0;background:none;cursor:pointer;font:500 13px var(--body);color:var(--peach);text-decoration:underline;text-underline-offset:3px;margin-top:4px}.xl-team small{font-size:12px;color:var(--ink3)}.xl-team-open{justify-self:start;border:0;background:none;padding:0;cursor:pointer;font:500 12.5px var(--body);color:var(--ink3);text-decoration:underline;text-underline-offset:3px}.xl-ts:empty{display:none}.xl-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.xl-wait{margin:auto;color:var(--ink3);font-size:14px}.xl-team-go{border:0;background:none;cursor:pointer;font:500 12.5px var(--body);color:var(--ink3);text-decoration:underline;text-underline-offset:3px}.xl-go{display:flex;align-items:center;gap:14px 18px;flex-wrap:wrap}.xl-go small{flex:1 1 220px;font-size:12px;color:var(--ink3);line-height:1.4}.xl-go .btn[disabled]{opacity:.6;cursor:progress}.xl-chat{flex:1;min-height:0;display:flex;flex-direction:column}.xl-log{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px 28px 8px;display:flex;flex-direction:column;gap:14px;scroll-behavior:smooth}.xl-m{max-width:88%;font-size:15px;line-height:1.55;color:var(--ink);overflow-wrap:anywhere}.xl-m p{margin:0 0 .55em}.xl-m p:last-child{margin:0}.xl-m b{color:#fff;font-weight:700}.xl-m h4{margin:.9em 0 .35em;font:700 15.5px/1.3 var(--head);letter-spacing:-.02em;color:var(--peach)}.xl-m h4:first-child{margin-top:0}.xl-m ul,.xl-m ol{margin:.2em 0 .7em;padding-inline-start:1.25em;display:grid;gap:.3em}.xl-m hr{border:0;border-top:1px solid var(--line);margin:.8em 0}.xl-m code{font:500 .9em var(--mono);padding:1px 5px;border-radius:6px;background:rgba(255,255,255,.08)}.xl-tw{overflow-x:auto;margin:.3em 0 .8em}.xl-m table{border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums;min-width:100%}.xl-m th,.xl-m td{padding:7px 10px;text-align:start;border-bottom:1px solid var(--line)}.xl-m th{font-weight:600;color:var(--ink2)}.xl-her,.xl-u-hi{align-self:flex-start;padding:14px 18px;border-radius:20px 20px 20px 6px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}html[dir=rtl] .xl-her,html[dir=rtl] .xl-u-hi{border-radius:20px 20px 6px 20px}.xl-u-hi{color:var(--ink2)}.xl-me{align-self:flex-end;padding:12px 16px;border-radius:20px 20px 6px 20px;background:linear-gradient(135deg,rgba(255,90,31,.32),rgba(255,140,90,.16));box-shadow:inset 0 0 0 1px rgba(255,140,90,.35)}html[dir=rtl] .xl-me{border-radius:20px 20px 20px 6px}.xl-who{display:block;font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--peach);margin-bottom:3px}html[lang=ar] .xl-who{font-family:var(--body);letter-spacing:0;font-size:12px}.xl-read{display:inline-flex;align-items:center;gap:4px;color:var(--ink2);font-size:14px}.xl-read i{width:5px;height:5px;border-radius:50%;background:var(--peach);animation:xl-dot 1.2s infinite}.xl-read i:nth-child(2){animation-delay:.15s}.xl-read i:nth-child(3){animation-delay:.3s}@keyframes xl-dot{0%,80%,100%{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.xl-tier{display:inline-block;margin-top:10px;font:500 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:4px 8px;border-radius:99px;box-shadow:inset 0 0 0 1px var(--line)}.xl-ideas{display:flex;gap:8px;flex-wrap:wrap;padding:0 28px 10px}.xl-ideas:empty{display:none}.xl-ideas button{border:0;cursor:pointer;font:500 13px var(--body);padding:8px 12px;border-radius:99px;color:var(--peach);background:rgba(255,90,31,.08);box-shadow:inset 0 0 0 1px rgba(255,140,90,.35);text-align:start}.xl-ideas button:hover{background:rgba(255,90,31,.18)}.xl-in{display:flex;align-items:flex-end;gap:10px;padding:12px 28px 6px;border-top:1px solid var(--line)}.xl-in textarea{height:auto;min-height:48px;max-height:160px;padding:13px 16px;resize:none;line-height:1.4;border-radius:18px}.xl-send{flex:none;width:48px;height:48px;border-radius:50%;border:0;cursor:pointer;background:var(--ink);box-shadow:0 0 30px -6px rgba(255,170,130,.55);display:grid;place-items:center;transition:transform .3s var(--x-ease),opacity .3s}.xl-send i{width:14px;height:14px;border:solid #0b0a0f;border-width:2px 2px 0 0;transform:translate(-2px,2px) rotate(45deg)}html[dir=rtl] .xl-send i{transform:translate(2px,2px) rotate(-135deg)}.xl-send:hover{transform:scale(1.06)}.xl-in.busy .xl-send{opacity:.4;pointer-events:none}.xl-chat-e{padding:0 28px 10px}.xl-pm{margin:auto;padding:28px;display:grid;justify-items:center;gap:12px;text-align:center;max-width:520px}.xl-end .xl-pm{margin:6px 0 0;padding:22px 18px;max-width:none;border-radius:22px;background:rgba(255,90,31,.07);box-shadow:inset 0 0 0 1px rgba(255,140,90,.3)}.xl-pm-i{position:relative;width:64px;height:64px;margin-bottom:6px}.xl-pm-i i{position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,140,90,.5);animation:xl-ring 3s var(--x-ease) infinite}.xl-pm-i i:nth-child(2){animation-delay:1s}.xl-pm-i i:nth-child(3){animation-delay:2s}.xl-pm-i::after{content:'';position:absolute;inset:22px;border-radius:50%;background:radial-gradient(circle,#fff,var(--peach) 45%,var(--ember));box-shadow:0 0 30px var(--ember)}@keyframes xl-ring{0%{transform:scale(.4);opacity:1}100%{transform:scale(1.4);opacity:0}}.xl-pm h4{margin:0;font:700 clamp(22px,3vw,30px)/1.1 var(--head);letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.xl-pm p{margin:0;color:var(--ink2);font-size:15px;max-width:44ch}.xl-pm-b{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}.xl-ghost{color:var(--ink);box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.xl-ghost:hover{background:rgba(255,255,255,.08)}.xl-pm-m{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ink2);user-select:all}.xl-copy{border:0;cursor:pointer;font:500 12px var(--body);padding:5px 10px;border-radius:99px;color:var(--peach);background:rgba(255,255,255,.06)}.xl-free{font-size:14px;color:var(--peach);text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.x-live{padding:0}.x-live .xl-panel{width:100%;height:100%;border-radius:0;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.xl-hd{padding:16px 18px 14px;gap:12px}.xl-hd h3{font-size:24px;margin-top:6px}.xl-hr{flex-direction:column-reverse;align-items:flex-end;gap:8px}html[dir=rtl] .xl-hr{align-items:flex-start}.xl-form{padding:4px 18px 20px}.xl-grid{grid-template-columns:1fr}.xl-log{padding:14px 16px 8px}.xl-m{max-width:94%}.xl-ideas{padding:0 16px 8px}.xl-in{padding:10px 14px 4px}.xl-chat-e{padding:0 16px 8px}.xl-f input,.xl-f select,.xl-in textarea{font-size:16px}.xl-cta{padding:18px}.xl-cta .btn{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.xl-dot,.xl-read i,.xl-pm-i i{animation:none}}#gl,#cur,#bub,#holdBtn{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}