@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.3xdfs0-p_zi4c.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.2lhng2ntocry9.woff)format("woff")}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-500-normal.11q3guvgd1r20.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-500-normal.1fgk-kmy-32_a.woff)format("woff")}
.x-root{--x-ink:#020d0b;--x-ink-2:#061a17;--x-green:#0b4a41;--x-bone:#f1ece2;--x-bone-2:#f1ece29e;--x-bone-3:#f1ece224;--x-cream:#ece5d8;--x-cream-ink:#0a1714;--x-cream-ink-2:#0a1714a3;--x-coral:#ff5a36;--x-coral-ink:#c23a1a;--x-mint:#a9e7d8;--x-mono:"IBM Plex Mono", var(--font-fa), ui-monospace, monospace;--x-gutter:clamp(20px, 4vw, 64px);--x-ease:cubic-bezier(.22, 1, .36, 1);background:var(--x-ink);color:var(--x-bone);font-family:var(--font-fa);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.x-root,.x-root *,.x-root :before,.x-root :after{box-sizing:border-box}.x-root:lang(en){font-family:var(--font-en)}.x-root ::selection{background:var(--x-coral);color:var(--x-ink)}.x-root a{color:inherit;text-decoration:none}.x-root :focus-visible{outline:2px solid var(--x-mint);outline-offset:3px;border-radius:4px}.x-wrap{width:100%;max-width:1600px;padding-inline:var(--x-gutter);margin-inline:auto;position:relative}.x-mono{font-family:var(--x-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.x-tag{color:var(--x-bone-2);direction:ltr;align-items:center;gap:10px;display:inline-flex}.x-tag:before{content:"";background:var(--x-coral);border-radius:50%;width:6px;height:6px}.x-root:lang(fa) .x-tag__en,.x-root:lang(en) .x-tag__fa{display:none}.x-tag__fa{font-family:var(--font-fa);letter-spacing:0;text-transform:none;direction:rtl;font-size:1.08em}.x-arrow{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.1em;height:1.1em;transition:transform .35s var(--x-ease);flex:none}.x-root[dir=rtl] .x-arrow{transform:scaleX(-1)}.x-h2{letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(36px,5.4vw,92px);font-weight:800;line-height:1.12}.x-root:lang(en) .x-h2{letter-spacing:-.035em;line-height:.98}.x-lead{color:var(--x-bone-2);max-width:34em;margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.9}.x-root:lang(en) .x-lead{line-height:1.6}.x-eyebrow{color:var(--x-mint);margin:0;font-size:15px;font-weight:600}.x-head{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.x-btn{background:var(--x-coral);white-space:nowrap;min-height:52px;transition:transform .35s var(--x-ease), background-color .25s;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 26px;font-size:16px;font-weight:700;display:inline-flex;color:var(--x-ink)!important}.x-btn:hover{background:#ff7556;transform:translateY(-2px)}.x-btn:hover .x-arrow{transform:translate(4px)}.x-root[dir=rtl] .x-btn:hover .x-arrow{transform:scaleX(-1)translate(4px)}.x-btn--sm{min-height:40px;padding:0 18px;font-size:14px}.x-btn--lg{min-height:64px;padding:0 36px;font-size:18px}.x-btn--ghost{box-shadow:inset 0 0 0 1px var(--x-bone-3);background:0 0;color:var(--x-bone)!important}.x-btn--ghost:hover{background:var(--x-bone-3)}.x-btn--light{background:var(--x-bone)}.x-btn--light:hover{background:#fff}.x-btn--dark{background:var(--x-cream-ink);color:var(--x-cream)!important}.x-btn--dark:hover{background:#000}.x-textlink{border-bottom:1px solid;align-items:center;gap:10px;padding-bottom:4px;font-weight:700;display:inline-flex}.x-textlink:hover .x-arrow{transform:translate(4px)}.x-root[dir=rtl] .x-textlink:hover .x-arrow{transform:scaleX(-1)translate(4px)}.x-header{z-index:50;transition:background-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:fixed;inset:0 0 auto}.x-header[data-scrolled]{-webkit-backdrop-filter:blur(14px);background:#020d0bdb}.x-header__in{height:72px;padding-inline:var(--x-gutter);align-items:center;gap:32px;max-width:1600px;margin-inline:auto;display:flex}.x-header__brand{flex:none;align-items:center;gap:10px;font-size:20px;font-weight:800;display:inline-flex}.x-header__brand img{width:auto;height:46px}@media (max-width:899px){.x-header__brand img{height:36px}}.x-header__nav{color:var(--x-bone-2);gap:28px;margin-inline-start:auto;font-size:14px;display:none}.x-header__nav a{transition:color .2s}.x-header__nav a:hover{color:var(--x-bone)}@property --x-ai-a{syntax:"<angle>";inherits:false;initial-value:0deg}.x-ai{font-family:var(--x-mono);letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(var(--x-ink-2), var(--x-ink-2)) padding-box, conic-gradient(from var(--x-ai-a), var(--x-coral), var(--x-mint) 30%, #a9e7d826 55%, var(--x-coral)) border-box;white-space:nowrap;direction:ltr;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:7px 13px 7px 11px;font-size:12px;font-weight:500;transition:box-shadow .3s;animation:5s linear infinite x-ai-turn;display:inline-flex;position:relative;box-shadow:0 0 18px #ff5a3638;color:var(--x-bone)!important}.x-ai:hover,.x-ai[aria-current]{box-shadow:0 0 26px #ff5a3680}.x-ai svg{width:13px;height:13px;fill:var(--x-coral);animation:2.6s ease-in-out infinite x-ai-pulse}.x-header__nav{align-items:center}.x-menu nav a.x-ai{border:1px solid #0000;align-self:flex-start;align-items:center;gap:10px;margin-top:22px;padding:12px 20px 12px 16px;font-size:16px;font-weight:500;animation:5s linear infinite x-ai-turn}.x-menu nav a.x-ai svg{width:17px;height:17px}@media (min-width:1024px) and (max-width:1239px){.x-header__nav{gap:16px;font-size:13px}.x-header__in{gap:18px}.x-header__end{gap:12px}.x-ai{padding:6px 10px 6px 9px;font-size:11px}}@keyframes x-ai-turn{to{--x-ai-a:360deg}}@keyframes x-ai-pulse{0%,to{opacity:.75;scale:.82}50%{opacity:1;scale:1.08}}@media (prefers-reduced-motion:reduce){.x-ai,.x-ai svg,.x-menu nav a.x-ai{animation:none}}.x-header__end{align-items:center;gap:18px;margin-inline-start:auto;display:flex}.x-header__nav+.x-header__end{margin-inline-start:0}.x-lang{font-family:var(--x-mono);color:var(--x-bone-2);direction:ltr;align-items:center;gap:6px;font-size:12px;display:inline-flex}.x-lang a[aria-current]{color:var(--x-bone)}.x-lang a[lang=fa]{font-family:var(--font-fa);font-size:14px}.x-header__menu{cursor:pointer;background:0 0;border:0;place-content:center;gap:6px;width:40px;height:40px;padding:0;display:inline-grid}.x-header__menu span{background:var(--x-bone);width:22px;height:1.5px;transition:transform .35s var(--x-ease);display:block}.x-header__menu[aria-expanded=true] span:first-child{transform:translateY(3.75px)rotate(45deg)}.x-header__menu[aria-expanded=true] span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.x-menu{background:var(--x-ink);padding:24px var(--x-gutter) 32px;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:72px 0 0;overflow-y:auto}.x-menu[hidden]{display:none}.x-menu nav{flex-direction:column;display:flex}.x-menu nav a{border-bottom:1px solid var(--x-bone-3);animation:x-up .6s var(--x-ease) both;animation-delay:calc(var(--i) * 45ms);align-items:baseline;gap:16px;padding:14px 0;font-size:clamp(30px,8vw,44px);font-weight:800;display:flex}.x-menu nav a .x-mono{color:var(--x-coral)}.x-menu__foot{padding-top:24px}@media (max-width:479px){.x-header__lang{display:none}.x-header__end{gap:10px}}@media (min-width:1024px){.x-header__nav{display:flex}.x-header__menu,.x-menu{display:none!important}}.x-pthread{z-index:3;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.x-pthread path,.x-hthread path{fill:none;stroke:var(--x-coral);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.x-pthread__end{fill:var(--x-coral);opacity:0;filter:drop-shadow(0 0 8px #ff5a36cc);transition:opacity .4s}.x-pthread__end[data-on]{opacity:1}.x-tip{transition:opacity .25s}.x-tip__dot{fill:var(--x-coral);filter:drop-shadow(0 0 6px #ff5a3680)}.x-tip__ring{fill:none;stroke:var(--x-coral);stroke-width:1px;opacity:.55;transition:opacity .3s}[data-thread-moving] .x-tip__ring,.x-tip[data-moving] .x-tip__ring{opacity:0;transition-duration:.1s}@media (max-width:820px){.x-pthread path,.x-hthread path{stroke-width:1.8px}}.x-pthread__loose{opacity:0;transition:opacity .3s}.x-pthread__loose[data-out]{opacity:1}.x-pthread__grip{pointer-events:auto;cursor:grab;touch-action:none}.x-pthread__grip[data-held]{cursor:grabbing}.x-pthread__grip[data-held] .x-tip__ring{opacity:1;stroke-width:1.6px}.x-pthread__hit{fill:#0000}.x-pthread__grip .x-tip__dot{filter:drop-shadow(0 0 8px #ff5a36cc)}.x-loader{z-index:1100;background:var(--x-ink);place-items:center;display:none;position:fixed;inset:0}[data-entrance] .x-loader{animation:.5s 14s forwards x-loader-clear;display:grid}.x-loader[data-up]{transition:transform .72s cubic-bezier(.76,0,.24,1);transform:translateY(-100%)}.x-loader svg{width:min(132px,30vw);overflow:visible}.x-loader path{fill:none;stroke:var(--x-coral);stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:200;stroke-dashoffset:200px}.x-loader circle{fill:var(--x-coral);filter:drop-shadow(0 0 3px #ff5a36cc)}@keyframes x-loader-clear{to{opacity:0;visibility:hidden}}.x-hthread{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.x-hthread--back{z-index:0}.x-hthread--front{z-index:2}.x-hthread .x-pfig *{stroke:none}.x-pfig__glow{fill:url(#x-pfig-glow);opacity:0;transition:opacity 1.8s cubic-bezier(.22,1,.36,1)}.x-hthread .x-pfig .x-pfig__fill{fill:color-mix(in srgb, var(--x-coral) 13%, transparent);opacity:0;transition:opacity 1.4s cubic-bezier(.22,1,.36,1)}.x-hthread .x-pfig .x-pfig__line{fill:none;stroke:var(--x-bone);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .8s .25s}.x-pfig__dot{fill:var(--x-coral);opacity:0;filter:drop-shadow(0 0 6px #ff5a36e6);transition:opacity .5s .6s}.x-hthread .x-pfig .x-pfig__mark{fill:var(--x-bone);opacity:0;transition:opacity .5s .3s,scale .8s cubic-bezier(.22,1,.36,1) .3s;scale:.5}.x-hthread .x-pfig .x-pfig__ping{fill:none;stroke:var(--x-coral);stroke-width:1.4px;vector-effect:non-scaling-stroke;opacity:0}.x-hthread .x-pfig .x-pfig__spark{fill:#ffe3c8;opacity:0;transform-box:fill-box;transform-origin:50%}.x-pfig__grow{scale:.5;transition:opacity .8s .25s,scale 1.2s cubic-bezier(.22,1,.36,1) .25s!important}[data-lit] .x-pfig__glow,[data-lit] .x-pfig .x-pfig__fill{opacity:1}[data-lit] .x-pfig[data-kind=bolt] .x-pfig__fill{fill:#ffb37a4d;animation:3.6s step-end 1.2s infinite x-pfig-flash}[data-lit] .x-pfig .x-pfig__line{opacity:.6}[data-lit] .x-pfig__dot,.x-hthread[data-lit] .x-pfig .x-pfig__mark{opacity:1}.x-hthread[data-lit] .x-pfig .x-pfig__mark,[data-lit] .x-pfig__grow{scale:1}[data-lit] .x-pfig .x-pfig__ping{animation:2.8s cubic-bezier(.2,.6,.3,1) .8s infinite x-pfig-ping}.x-hthread[data-lit] .x-pfig .x-pfig__spark{animation:2.8s ease-in-out infinite x-hfig-twinkle}[data-lit] .x-pfig .x-pfig__turn{animation:18s linear infinite x-pfig-turn}@keyframes x-pfig-ping{0%{opacity:.8;scale:1}75%,to{opacity:0;scale:1.9}}@keyframes x-pfig-turn{to{rotate:360deg}}@keyframes x-pfig-flash{0%,to{opacity:1}6%{opacity:.35}9%{opacity:1}13%{opacity:.5}16%{opacity:1}}@media (prefers-reduced-motion:reduce){[data-lit] .x-pfig *{animation:none!important}.x-hthread[data-lit] .x-pfig .x-pfig__spark{opacity:.8}}.x-hthread .x-hfig path,.x-hthread .x-hfig circle{stroke:none}.x-hfig__glow{fill:url(#x-hfig-glow);opacity:0;transition:opacity 1.8s cubic-bezier(.22,1,.36,1) .1s}.x-hthread .x-hfig .x-hfig__flame{fill:url(#x-hfig-flame);opacity:0;transform-origin:0 .5px;transition:opacity .5s,scale .9s cubic-bezier(.22,1,.36,1);scale:.3}.x-hthread .x-hfig .x-hfig__flame--core{fill:#fff6e6}.x-hfig__port{fill:#ffd9b8;opacity:0;filter:drop-shadow(0 0 6px #ffb482e6);transition:opacity .8s .5s}.x-hthread .x-hfig .x-hfig__star{fill:#ffe3c8;opacity:0;transform-box:fill-box;transform-origin:50%}[data-lit] .x-hfig__glow{opacity:1}[data-lit] .x-hfig .x-hfig__flame{opacity:.95;animation:.42s ease-in-out .9s infinite alternate x-hfig-burn;scale:.8}[data-lit] .x-hfig .x-hfig__flame--core{animation-duration:.31s}[data-lit] .x-hfig__port{opacity:.9}[data-lit] .x-hfig .x-hfig__star{animation:2.8s ease-in-out infinite x-hfig-twinkle}@keyframes x-hfig-burn{0%{scale:.72}to{scale:.86}}@keyframes x-hfig-twinkle{0%,to{opacity:0;scale:.4}50%{opacity:.9;scale:1}}@media (prefers-reduced-motion:reduce){[data-lit] .x-hfig .x-hfig__flame,[data-lit] .x-hfig .x-hfig__star{opacity:.9;animation:none}}.x-hero{isolation:isolate;--q:max(0, (var(--p,.5) - .5) * 2);align-items:flex-end;min-height:100svh;padding-block:120px 40px;display:flex;position:relative;overflow:hidden}.x-hero:after{content:"";background:linear-gradient(transparent, var(--x-ink));z-index:-1;height:30%;position:absolute;inset:auto 0 0}.x-hero__in{z-index:1;gap:28px;display:grid}.x-hero__kicker{color:var(--x-bone-2);align-items:center;gap:18px;margin:0;font-weight:600;display:flex}.x-hero__title{letter-spacing:0;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(50px,min(7.8vw,15vh),170px);font-weight:900;line-height:1.08}.x-root:lang(en) .x-hero__title{letter-spacing:-.05em;max-width:14ch;line-height:.9}.x-hero__title span{display:inline-block}.x-hero__foot{align-items:end;gap:28px;display:grid}.x-hero__lead{color:var(--x-bone-2);max-width:30em;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.9}.x-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.x-hero__hint{color:var(--x-bone-2);text-transform:none;letter-spacing:0;align-items:center;gap:14px;margin:0;font-family:inherit;font-size:13px;display:none}.x-hero__hint i{background:linear-gradient(var(--x-coral), transparent);width:1px;height:36px}@media (min-width:1024px){.x-hero__foot{grid-template-columns:1fr auto}}@media (max-width:1023px){.x-hero{align-items:flex-end}.x-hero__actions .x-btn{flex:100%}}[data-motion] .x-hero__title span{animation:x-focus 1.4s var(--x-ease) both;animation-delay:calc(.15s + var(--i) * 90ms)}[data-motion] .x-hero__kicker,[data-motion] .x-hero__foot,[data-motion] .x-hero__hint{animation:x-up 1s .7s var(--x-ease) both}[data-entrance=loading] .x-hero__title span,[data-entrance=loading] .x-hero__kicker,[data-entrance=loading] .x-hero__foot,[data-entrance=loading] .x-hero__hint{opacity:0;animation:none}.x-thesis{padding-block:clamp(120px,22vh,260px);position:relative}.x-thesis .x-wrap{z-index:5;gap:40px;display:grid}.x-thesis__text{text-wrap:pretty;max-width:20em;margin:0;font-size:clamp(30px,4.6vw,80px);font-weight:800;line-height:1.45}.x-root:lang(en) .x-thesis__text{letter-spacing:-.03em;line-height:1.12}[data-motion] .x-thesis__text span{--t:min(1, max(0, (var(--rp,1) - var(--s)) / var(--w)));color:color-mix(in srgb, var(--x-bone) calc(16% + 84% * var(--t)), transparent)}.x-journey{height:1100px;margin-top:60px;position:relative}@media (min-width:900px){.x-journey{height:220vh;min-height:1500px;margin-top:10vh}}.x-journey__fig{--s:140px;left:calc(var(--fx) * 1%);top:calc(var(--fy) * 1%);width:var(--s);height:var(--s);position:absolute;translate:-50% -50%}@media (min-width:900px){.x-journey__fig{--s:min(300px, 24vw)}}.x-journey__cap{white-space:nowrap;--gap:12px;gap:8px;margin:0;display:grid;position:absolute;top:50%;translate:0 -50%}.x-journey__fig[data-side=left] .x-journey__cap{right:calc(100% + var(--gap));text-align:right;justify-items:end}.x-journey__fig[data-side=right] .x-journey__cap{left:calc(100% + var(--gap));text-align:left;justify-items:start}@media (max-width:899px){.x-journey__fig{--s:clamp(88px, 26vw, 150px)}.x-journey__cap{--gap:10px}.x-journey__cap b{font-size:clamp(15px,4.2vw,24px)}.x-journey__fig[data-side=left]{left:44%}.x-journey__fig[data-side=right]{left:56%}}@media (min-width:900px){.x-journey__cap{--gap:clamp(16px, 3vw, 48px)}}.x-journey__cap .x-mono{color:var(--x-coral)}.x-journey__cap b{font-size:clamp(17px,2.6vw,44px);font-weight:800;line-height:1.2}[data-motion] .x-journey__cap{opacity:0;filter:blur(10px);margin-top:.6em;transition:opacity 1s cubic-bezier(.25,.46,.45,.94),filter 1s cubic-bezier(.25,.46,.45,.94),margin-top 1s cubic-bezier(.25,.46,.45,.94)}[data-motion] .x-journey__fig[data-on] .x-journey__cap{opacity:1;filter:none;margin-top:0}.x-journey__fx{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.x-fx-fill{fill:color-mix(in srgb, var(--x-coral) 14%, transparent);opacity:0;transition:opacity 1.6s cubic-bezier(.22,1,.36,1) .1s}.x-fx-inner{fill:none;stroke:var(--x-bone);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;opacity:0;transform-origin:0 0;transition:opacity .9s .25s,scale 1.2s cubic-bezier(.22,1,.36,1) .25s;scale:.6}.x-fx-spoke{stroke:var(--x-bone);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linecap:round;opacity:0;transition:opacity .7s calc(.7s + var(--k) * 90ms)}.x-fx-node{fill:var(--x-coral);opacity:0;transition:opacity .4s calc(.6s + var(--k) * 90ms);filter:drop-shadow(0 0 5px #ff5a36e6)}[data-done] .x-fx-fill{opacity:1}[data-done] .x-fx-inner{opacity:.55;scale:1}[data-done] .x-fx-spoke{opacity:.55}[data-done] .x-fx-node{opacity:1}.x-fx-dot{fill:var(--x-coral);opacity:0;filter:drop-shadow(0 0 8px #ff5a36e6);transition:opacity .5s}.x-fx-ping{fill:none;stroke:var(--x-coral);stroke-width:1.4px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%}[data-done] .x-fx-dot{opacity:1}[data-done] .x-fx-ping{animation:x-fx-ping 3s cubic-bezier(.2, .6, .3, 1) calc(1.2s + var(--k,0) * 1.5s) infinite}.x-fx-mark{fill:none;stroke:var(--x-bone);stroke-width:.026px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .9s cubic-bezier(.5,0,.2,1) .2s,opacity .2s .2s}[data-done] .x-fx-mark{stroke-dashoffset:0;opacity:1}[data-done] .x-fx-dot{transition-delay:1s}@keyframes x-fx-ping{0%{opacity:.8;scale:1}70%,to{opacity:0;scale:4.5}}.x-fx-heat{fill:url(#x-fx-heat);opacity:0;transition:opacity 1s}.x-fx-knot{fill:#ffd0b0;opacity:0;filter:drop-shadow(0 0 5px #ff7850)}[data-done] .x-fx-heat{opacity:1;animation:2.3s step-end 1s infinite x-fx-heat}[data-done] .x-fx-knot{animation:x-fx-knot 2.9s ease-in-out calc(var(--k) * .55s) infinite}@keyframes x-fx-heat{0%{opacity:1}8%{opacity:.45}12%{opacity:.95}41%{opacity:.6}45%{opacity:1}78%{opacity:.35}81%{opacity:.9}to{opacity:1}}@keyframes x-fx-knot{0%,60%,to{opacity:0}70%{opacity:1}76%{opacity:.2}82%{opacity:.9}}@media (prefers-reduced-motion:reduce){[data-done] .x-fx-ping,[data-done] .x-fx-heat,[data-done] .x-fx-knot{animation:none}}.x-journey__light{width:0;height:0;position:absolute;top:36%;left:50%}.x-journey__light:before{content:"";width:calc(var(--s) * 1.5);aspect-ratio:1;filter:blur(8px);opacity:0;background:radial-gradient(circle,#ffd6aa80,#ff5a3638 38%,#0000 68%);border-radius:50%;transition:opacity 2.4s cubic-bezier(.22,1,.36,1) .2s,scale 2.4s cubic-bezier(.22,1,.36,1) .2s;position:absolute;top:0;left:0;translate:-50% -50%;scale:.85}.x-journey__light i{width:2px;height:calc(var(--s) * .1);transform-origin:50% 0;transform:rotate(calc((var(--k) - 3) * 30deg + 180deg)) translateY(calc(var(--s) * .36));opacity:0;transition:opacity .5s calc(.3s + var(--k) * 60ms);background:#ffc9a6;border-radius:2px;position:absolute;top:0;left:-1px}.x-journey__fig[data-done] .x-journey__light:before{opacity:1;scale:1}.x-journey__fig[data-done] .x-journey__light i{opacity:1}.x-paths{padding-block:40px clamp(120px,18vh,220px);position:relative}.x-paths .x-wrap{z-index:5;gap:56px;display:grid}.x-paths__deck{gap:16px;display:grid}@media (min-width:900px){.x-paths__deck{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:899px){.x-paths .x-card{min-height:clamp(280px,40vh,420px)}}.x-card{min-height:clamp(360px,52vh,560px);box-shadow:inset 0 0 0 1px var(--x-bone-3);isolation:isolate;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .6s var(--x-ease), box-shadow .4s;background:linear-gradient(160deg,#f1ece212,#f1ece205);border-radius:22px;flex-direction:column;gap:18px;padding:28px;display:flex;position:relative;overflow:hidden}.x-card:before{content:"";z-index:-1;aspect-ratio:1;inset-inline-end:-25%;filter:blur(30px);opacity:.35;width:70%;transition:opacity .5s, transform .8s var(--x-ease);background:radial-gradient(circle,#ff5a368c,#0b4a4166 45%,#0000 70%);border-radius:50%;position:absolute;bottom:-30%}.x-card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px #ff5a3699}.x-card:hover:before{opacity:.9;transform:scale(1.2)}.x-card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.x-card__bar{direction:ltr;gap:4px;display:flex}.x-card__bar i{background:var(--x-bone-3);width:18px;height:2px}.x-card__bar i[data-on]{background:var(--x-coral)}.x-card__title{margin-top:auto;font-size:clamp(36px,3.6vw,60px);font-weight:900;line-height:1.15}.x-root:lang(en) .x-card__title{letter-spacing:-.04em;line-height:1}.x-card__body{color:var(--x-bone-2);line-height:1.8}.x-card__link{color:var(--x-coral);align-items:center;gap:10px;font-weight:700;display:inline-flex}@media (min-width:900px){[data-motion] .x-card{--e:min(1, max(0, (var(--p,1) - .12 - var(--i) * .05) / .22));opacity:var(--e);translate:0 calc((1 - var(--e)) * 80px)}}.x-prog{background:var(--x-ink);padding-block:clamp(110px,16vh,180px) 0;position:relative}.x-prog__head{z-index:5;flex-direction:column;align-items:flex-start;gap:22px;display:flex}.x-prog__head>*{max-width:min(560px,40%)}.x-prog__head .x-h2{font-size:clamp(36px,4.2vw,72px)}.x-prog__lines{z-index:4;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}.x-prog__split{fill:var(--x-coral)}.x-prog__dot{fill:var(--x-ink);stroke:var(--x-coral);stroke-width:1.5px;transition:fill .4s}.x-prog__dot[data-on]{fill:var(--x-coral)}.x-prog__dot[data-last]{stroke-width:2px}.x-prog__dot[data-last][data-on]{filter:drop-shadow(0 0 12px #ff5a36e6)}.x-prog__tree{--r:min(25cqw, 400px);height:calc(130px + var(--r) * 2 + 260px);margin-top:clamp(20px,6vh,80px);display:none;position:relative;container-type:inline-size}.x-prog__branch{top:70px;left:calc(50% + var(--side) * var(--r) * .62);color:var(--x-bone);white-space:nowrap;letter-spacing:.12em;position:absolute;translate:-50%}.x-root:lang(fa) .x-prog__branch{font-family:var(--font-fa);letter-spacing:0;font-size:14px;font-weight:700}.x-prog__node{top:calc(130px + var(--r) * var(--ky));left:calc(50% + var(--r) * var(--kx));width:min(28cqw,330px);transition:opacity .7s var(--x-ease), filter .7s var(--x-ease), translate .7s var(--x-ease);gap:6px;display:grid;position:absolute}.x-prog__node[data-side=right]{translate:calc(30px + var(--push,0) * var(--r)) -26px;text-align:left}.x-prog__node[data-side=left]{translate:calc(-100% - 30px - var(--push,0) * var(--r)) -26px;text-align:right}.x-prog__node[data-side=end]{text-align:center;justify-items:center;translate:-50% 30px}.x-prog__node strong{font-size:clamp(17px,1.45vw,23px);font-weight:800;line-height:1.4}.x-prog__node>span:last-child{color:var(--x-bone-2);font-size:14px;line-height:1.8}.x-prog__node[data-side=end] strong{font-size:clamp(24px,2.4vw,38px)}.x-prog__node,.x-prog__branch{z-index:5;text-shadow:0 0 6px var(--x-ink), 0 0 14px var(--x-ink)}[data-motion] .x-prog__node:not([data-on]){opacity:.16;filter:blur(7px)}.x-model__list{gap:0;margin:0;padding-block:24px clamp(96px,14vh,180px);list-style:none;display:grid;position:relative}.x-model__list li{border-top:1px solid var(--x-bone-3);grid-template-columns:1fr;gap:6px 16px;padding-block:22px;padding-inline:26px 0;display:grid}.x-model__list-title{font-size:clamp(20px,2vw,28px);font-weight:800}.x-model__list-summary{color:var(--x-bone-2);line-height:1.8}@media (min-width:900px){.x-prog__lines,.x-prog__tree{display:block}.x-model__list{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:899px){.x-prog__head>*{max-width:none}}.x-dial{background:var(--x-ink);position:relative}.x-dial__stage{padding-block:clamp(110px,16vh,200px) clamp(80px,12vh,160px);position:relative}.x-dial__head{z-index:2;flex-direction:column;align-items:flex-start;gap:14px;display:flex}.x-dial__h2{text-wrap:balance;max-width:16em;margin:0;font-size:clamp(32px,3.8vw,64px);font-weight:800;line-height:1.15}.x-root:lang(en) .x-dial__h2{letter-spacing:-.03em;line-height:1}.x-dial__lead{color:var(--x-bone-2);max-width:30em;margin:0;line-height:1.8}.x-dial__circle,.x-dial__cursor,.x-dial__thread,.x-dial__ink,.x-dial__count{display:none}.x-dial__content{padding-inline:var(--x-gutter);margin-top:48px;max-width:1600px;margin-inline:auto;display:grid}.x-dial__content article{border-top:1px solid var(--x-bone-3);gap:14px;padding-block:28px;display:grid}.x-dial__content h3{margin:0;font-size:clamp(28px,3.4vw,48px);font-weight:800;line-height:1.2}.x-dial__content p{color:var(--x-bone-2);max-width:36em;margin:0;line-height:1.9}.x-dial__content .x-tag:before{background:var(--c)}.x-dial__content .x-textlink{justify-self:start}[data-motion] .x-dial{height:calc(var(--n) * 100vh)}[data-motion] .x-dial__stage{z-index:4;background:radial-gradient(ellipse 80% 50% at 50% 100%, #a9e7d812, transparent 70%), var(--x-ink);height:100dvh;padding:0;position:sticky;top:0;overflow:hidden}[data-motion] .x-dial__head{inset-inline:0;padding-top:clamp(92px,12vh,128px);position:absolute;top:0}[data-motion] .x-dial__h2{max-width:14em;font-size:clamp(24px,2.4vw,40px)}[data-motion] .x-dial__lead{max-width:26em;font-size:14px}[data-motion] .x-dial__circle,[data-motion] .x-dial__cursor,[data-motion] .x-dial__thread,[data-motion] .x-dial__ink,[data-motion] .x-dial__count{display:block}.x-dial__circle{width:164vw;height:164vw;transform:rotate(var(--rot,0deg));border:1px solid #f1ece2e6;border-radius:50%;transition:transform 1.2s cubic-bezier(.33,1,.68,1);position:absolute;top:50dvh;left:calc(50% - 82vw)}.x-dial__point{transform:rotate(var(--a));pointer-events:none;position:absolute;inset:0}.x-dial__sq{background:var(--c);width:16px;height:16px;transition:box-shadow .6s;position:absolute;top:0;left:50%;translate:-50% -50%}.x-dial__point[data-on] .x-dial__sq{box-shadow:0 0 24px color-mix(in srgb, var(--c) 70%, transparent)}.x-dial__title{text-align:center;width:clamp(280px,26vw,460px);color:var(--x-bone);text-wrap:balance;background:linear-gradient(90deg, transparent, var(--x-ink) 22%, var(--x-ink) 78%, transparent);padding-block:10px;font-size:clamp(26px,2.3vw,44px);font-weight:300;line-height:1.25;position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 120px))}.x-root:lang(en) .x-dial__title{letter-spacing:-.02em;font-weight:400;line-height:1.05}.x-dial__cursor{border-left:1px dashed #f1ece2e6;height:128px;position:absolute;top:calc(50dvh - 64px);left:calc(50% - .5px)}.x-dial__thread{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.x-dial__thread path,.x-dial__ink circle{fill:none;stroke:var(--x-coral);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.x-dial__ink{pointer-events:none;width:164vw;height:164vw;position:absolute;top:50dvh;left:calc(50% - 82vw);overflow:visible;transform:rotate(-90deg)}@media (max-width:820px){.x-dial__thread path,.x-dial__ink circle{stroke-width:1.8px}}[data-motion] .x-dial__content{width:360px;margin:0;padding:0;display:block;position:absolute;top:calc(50dvh + 120px);left:calc(50% - 180px)}[data-motion] .x-dial__content article{text-align:center;opacity:0;visibility:hidden;border:0;justify-items:center;gap:18px;padding:0;position:absolute;inset:0 0 auto}[data-motion] .x-dial__content article[data-on]{opacity:1;visibility:visible;animation:1.2s cubic-bezier(.5,0,0,1) .8s both x-slide-in}[data-motion] .x-dial__content article[data-off]{opacity:1;visibility:visible;animation:.6s cubic-bezier(.5,0,0,1) .2s both x-slide-out}[data-motion] .x-dial__content h3,[data-motion] .x-dial__content .x-tag{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-motion] .x-dial__content p{color:var(--x-bone);opacity:.86;font-size:16px;line-height:1.75}[data-motion] .x-dial__content article{background:linear-gradient(90deg, transparent, var(--x-ink) 30%, var(--x-ink) 70%, transparent);margin-top:-18px;padding-block:18px 22px}[data-motion] .x-root:lang(en) .x-dial__content p{font-family:var(--x-mono);text-transform:uppercase;letter-spacing:.01em;font-size:15px;line-height:1.25}[data-motion] .x-dial__content .x-textlink{justify-self:center;font-size:14px}.x-dial__count{color:var(--x-bone-2);direction:ltr;margin:0;position:absolute;bottom:28px;left:50%;translate:-50%}.x-dial__count b{color:var(--x-bone);font-weight:500}@media (max-width:899px){[data-motion] .x-dial__lead{display:none}[data-motion] .x-dial__head{background:linear-gradient(var(--x-ink) 80%, transparent);padding-bottom:20px}[data-motion] .x-dial__content{width:min(360px,100% - 40px);top:calc(50dvh + 84px);left:50%;translate:-50%}[data-motion] .x-dial__content p{font-size:15px}.x-dial__title{width:min(300px,80vw);font-size:clamp(22px,6.4vw,28px);transition:opacity .5s;transform:translate(-50%,calc(-100% - 56px))}.x-dial__point:not([data-on]) .x-dial__title{opacity:0;transition-duration:.25s}.x-dial__point[data-on] .x-dial__title{transition-delay:.9s}.x-dial__count{bottom:16px}}@keyframes x-slide-in{0%{opacity:0;transform:translateY(40px)}}@keyframes x-slide-out{to{opacity:0;transform:translateY(-60px)}}@property --x-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.x-studio{background:var(--x-ink);position:relative}.x-studio__pin{--ix:calc((1 - var(--e,1)) * 20%);--iy:calc((1 - var(--e,1)) * 17%);--rr:calc((1 - var(--e,1)) * 28px)}@media (max-width:899px){.x-studio__pin{--ix:calc((1 - var(--e,1)) * 5%);--iy:calc((1 - var(--e,1)) * 20%)}}.x-studio__stage{padding:clamp(96px, 14vh, 160px) var(--x-gutter) 0;position:relative}.x-studio__frame{aspect-ratio:4/5;background:var(--x-ink-2);isolation:isolate;z-index:1;border-radius:28px;position:relative;overflow:hidden}@media (min-width:900px){.x-studio__frame{aspect-ratio:16/9}}.x-studio__frame video,.x-studio__frame img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.x-studio__frame:after{content:"";z-index:1;opacity:var(--copy,1);background:linear-gradient(#020d0b1a 30%,#020d0be0);position:absolute;inset:0}.x-studio__light{z-index:1;background:radial-gradient(circle 32vmax at var(--mx,50%) var(--my,40%), #ffd6b438, transparent 70%);mix-blend-mode:soft-light;opacity:0;transition:opacity .6s;position:absolute;inset:0}.x-studio__frame:hover .x-studio__light{opacity:1}.x-studio__copy{z-index:2;max-width:860px;opacity:var(--copy,1);translate:0 calc((1 - var(--copy,1)) * 40px);justify-items:start;gap:18px;padding:clamp(24px,4vw,64px);display:grid;position:absolute;inset:auto 0 0}.x-studio__title{text-wrap:balance;margin:0;font-size:clamp(34px,5vw,88px);font-weight:900;line-height:1.15}.x-root:lang(en) .x-studio__title{letter-spacing:-.04em;line-height:.98}.x-studio__copy .x-lead{color:#f1ece2d1;max-width:34em}.x-studio__word{z-index:3;inset-inline:0;text-align:center;pointer-events:none;font-family:var(--font-en);letter-spacing:-.06em;white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px rgba(241, 236, 226, calc(.9 * (1 - var(--fill,1))));paint-order:stroke fill;background:linear-gradient(90deg, var(--x-coral), #ffc9a6 35%, var(--x-mint) 70%, var(--x-bone)) 0 0 / calc(var(--fill,1) * 100%) 100% no-repeat;opacity:calc(1 - var(--copy,1));filter:drop-shadow(0 0 30px rgba(255, 90, 54, calc(var(--fill,1) * .35)));direction:ltr;-webkit-background-clip:text;background-clip:text;font-size:clamp(56px,13vw,260px);font-weight:900;line-height:.9;display:none;position:absolute;top:50%;translate:0 -50%}.x-studio__word span{letter-spacing:.4em;-webkit-text-stroke:0;color:var(--x-bone);background:0 0;margin-bottom:.1em;font-size:.32em;display:block}.x-studio__aura{z-index:0;inset:var(--iy) var(--ix);border-radius:calc(var(--rr) + 20px);background:conic-gradient(from var(--x-ang), var(--x-coral), #ffc9a6, var(--x-mint), #0b6b5d, var(--x-coral));filter:blur(46px);opacity:calc(var(--lit,0) * (.9 - var(--e,1) * .6));animation:7s linear infinite x-orbit;display:none;position:absolute}.x-studio__trace{z-index:2;pointer-events:none;width:100%;height:100%;opacity:calc(1 - var(--e,1) * 2.5);display:none;position:absolute;inset:0;overflow:visible}.x-studio__trace path{fill:none;stroke:var(--x-coral);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 8px #ff5a36cc)}@keyframes x-orbit{to{--x-ang:360deg}}[data-motion] .x-studio__pin{height:340vh}[data-motion] .x-studio__stage{z-index:4;background:var(--x-ink);height:100vh;padding:0;position:sticky;top:0;overflow:hidden}[data-motion] .x-studio__frame{aspect-ratio:auto;clip-path:inset(var(--iy) var(--ix) round var(--rr));border-radius:0;position:absolute;inset:0}[data-motion] .x-studio__frame video,[data-motion] .x-studio__frame img{scale:calc(1.2 - var(--e,1) * .2)}[data-motion] .x-studio__word,[data-motion] .x-studio__aura,[data-motion] .x-studio__trace{display:block}[data-motion] .x-studio__copy{padding-bottom:clamp(40px,9vh,96px);padding-inline:var(--x-gutter)}.x-studio__areas{grid-template-columns:1fr;gap:14px;margin:0;padding-block:clamp(48px,8vh,96px) clamp(96px,14vh,160px);list-style:none;display:grid}@media (min-width:560px){.x-studio__areas{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.x-studio__areas{grid-template-columns:repeat(4,1fr)}}.x-studio__areas li{box-shadow:inset 0 0 0 1px var(--x-bone-3);isolation:isolate;background:linear-gradient(160deg,#f1ece20f,#f1ece204);border-radius:18px;align-content:start;gap:10px;padding:24px;display:grid;position:relative;overflow:hidden}.x-studio__areas li:before{content:"";z-index:-1;aspect-ratio:1;filter:blur(20px);background:radial-gradient(circle,#ff5a3659,#0000 65%);border-radius:50%;width:70%;position:absolute;inset:-40% -40% auto auto}.x-studio__areas li:nth-child(2n):before{background:radial-gradient(circle,#a9e7d84d,#0000 65%)}.x-studio__areas .x-mono{color:var(--x-coral)}.x-studio__areas strong{font-size:20px;font-weight:800}.x-studio__areas span:last-child{color:var(--x-bone-2);line-height:1.8}.x-investors{background:var(--x-cream);color:var(--x-cream-ink);--x-bone-2:var(--x-cream-ink-2);--x-bone-3:#0a171424;padding-block:clamp(110px,16vh,200px);position:relative}.x-investors .x-tag{color:var(--x-cream-ink-2)}.x-investors__in{z-index:5;gap:48px;display:grid}.x-investors .x-head .x-btn{margin-top:8px}.x-investors__photo{aspect-ratio:3/2;background:var(--x-cream-ink);border-radius:24px;margin:0;position:relative;overflow:hidden}.x-investors__photo img{object-fit:cover;filter:grayscale()contrast(1.1);mix-blend-mode:luminosity;opacity:.9;width:100%;height:100%}.x-investors__photo:after{content:"";mix-blend-mode:multiply;background:linear-gradient(200deg,#ff5a3640,#0b4a418c);position:absolute;inset:0}.x-investors__steps{grid-column:1/-1;gap:0;margin:0;padding:0;list-style:none;display:grid}.x-investors__steps li{border-top:1px solid var(--x-bone-3);grid-template-columns:auto 1fr;gap:6px 24px;padding:26px 0;display:grid}.x-investors__num{color:#0000;-webkit-text-stroke:1.2px var(--x-cream-ink);grid-row:span 2;min-width:1.4em;font-size:clamp(44px,5vw,80px);font-weight:900;line-height:1}.x-investors__steps strong{align-self:end;font-size:clamp(20px,1.8vw,28px);font-weight:800}.x-investors__steps span:last-child{color:var(--x-cream-ink-2);line-height:1.8}@media (min-width:1024px){.x-investors__in{grid-template-columns:5fr 6fr;align-items:center;gap:64px 6vw}.x-investors__steps{grid-template-columns:repeat(3,1fr);gap:0 32px}}.x-finale{text-align:center;isolation:isolate;padding-block:clamp(140px,24vh,300px) clamp(100px,16vh,200px);position:relative;overflow:hidden}.x-finale:before{content:"";z-index:-1;aspect-ratio:1;filter:blur(20px);background:radial-gradient(circle,#ff5a3638,#0b4a412e 40%,#0000 68%);border-radius:50%;width:min(90vw,1000px);position:absolute;top:62%;left:50%;translate:-50% -50%}.x-finale__in{z-index:5;justify-items:center;gap:36px;display:grid}.x-finale__title{text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(44px,8.4vw,168px);font-weight:900;line-height:1.1}.x-root:lang(en) .x-finale__title{letter-spacing:-.05em;line-height:.94}.x-finale__actions{justify-items:center;gap:22px;display:grid}.x-finale .x-btn{transition:transform .35s var(--x-ease), background-color .25s, box-shadow .8s var(--x-ease)}.x-finale[data-reached] .x-btn{box-shadow:0 0 0 8px #ff5a3629,0 0 60px #ff5a3673;box-shadow:0 0 0 calc(8px + var(--tension,0) * 6px) rgba(255, 90, 54, calc(.16 + var(--tension,0) * .2)), 0 0 60px #ff5a3673}.x-finale[data-pulled] .x-btn{background:#ff7556;transform:scale(.96)}.x-finale .x-textlink{color:var(--x-bone-2);border-color:var(--x-bone-3);font-weight:600}.x-footer{border-top:1px solid var(--x-bone-3);padding-block:clamp(56px,8vh,96px) 28px;overflow:hidden}.x-footer__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 48px;display:flex}.x-footer__brand img{width:auto;height:clamp(64px,7vw,104px)}.x-footer__links{color:var(--x-bone-2);flex-wrap:wrap;gap:12px 32px;max-width:760px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.x-footer__links a:hover{color:var(--x-bone)}.x-social{gap:10px;margin:0;padding:0;list-style:none;display:flex}.x-social a,.x-social span{width:44px;height:44px;color:var(--x-bone-2);box-shadow:inset 0 0 0 1px var(--x-bone-3);transition:color .3s, background .3s, box-shadow .3s, transform .4s var(--x-ease);border-radius:50%;place-items:center;display:grid}.x-social svg{fill:currentColor}.x-social a:hover,.x-social a:focus-visible{color:var(--x-ink);background:var(--x-coral);box-shadow:none;transform:translateY(-3px)}.x-social span{opacity:.55}.x-footer__band{background:var(--tile) 0 0 / 120px 120px repeat-x;height:120px;margin-block:clamp(48px,7vh,88px) 28px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}[data-motion] .x-footer__band{animation:40s linear infinite x-drift}.x-root[dir=rtl] .x-footer__band{animation-direction:reverse}@keyframes x-drift{to{background-position-x:120px}}.x-footer__band:before{content:"";background:radial-gradient(circle, var(--x-ink) 38%, transparent 70%);width:220px;height:220px;position:absolute;top:50%;left:50%;translate:-50% -50%}.x-footer__star{width:64px;height:64px;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.x-footer__star path{fill:var(--x-ink);stroke:var(--x-coral);stroke-width:1.6px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 10px #ff5a36b3)}[data-motion] .x-footer__star{animation:24s linear infinite x-turn}@keyframes x-turn{to{rotate:360deg}}.x-footer__bottom{color:var(--x-bone-2);border-top:1px solid var(--x-bone-3);text-transform:none;letter-spacing:.02em;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;display:flex}@keyframes x-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes x-focus{0%{opacity:0;filter:blur(18px);transform:translateY(.12em)scale(1.04)}to{opacity:1;filter:blur();transform:none}}@keyframes x-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes x-eclipse-in{0%{opacity:0;scale:.82}to{opacity:1;scale:1}}@keyframes x-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.x-root *,.x-root :before,.x-root :after{transition:none!important;animation:none!important}}
