:root{--bg:#f7f3eb;--ink:#1e2631;--mut:#4d5868;--line:#1e263124;--card:#fff;--ora:#d96b43;--ora-t:#a9461f;--blue:#4a6fa5;--blue-t:#3a5c8f;--dot:#1e263129;--r:14px}:root[data-theme=dark]{--bg:#1e2631;--ink:#f7f3eb;--mut:#b4bcc8;--line:#f7f3eb29;--card:#262f3c;--ora-t:#f08c66;--blue-t:#8faed8;--dot:#f7f3eb29}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:76px}body{background:var(--bg);color:var(--ink);font-family:Vazirmatn,system-ui,Segoe UI,Tahoma,sans-serif;font-size:16px;line-height:1.9;overflow-x:hidden}a{color:inherit}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}.skip{inset-inline-start:12px;background:var(--ink);color:var(--bg);z-index:99;border-radius:8px;padding:8px 14px;position:absolute;top:-60px}.skip:focus{top:12px}.wrap{max-width:1120px;margin-inline:auto;padding-inline:20px}header{z-index:20;background:color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.bar{align-items:center;gap:20px;height:64px;display:flex}.brand{align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.brand small{color:var(--mut);direction:ltr;font-size:13px;font-weight:500}nav{gap:22px;margin-inline-start:auto;font-size:15px;font-weight:500;display:flex}nav a{color:var(--mut);text-decoration:none}nav a:hover{color:var(--ink)}.btn{border:1.5px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font:700 15px/1 inherit;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.btn:hover{background:var(--ink);color:var(--bg)}.btn.pri{background:var(--ora);border-color:var(--ora);color:#1e2631}.btn.pri:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}section{padding:88px 0}.alt{background:color-mix(in srgb,var(--ink) 5%,var(--bg));border-block:1px solid var(--line)}h1,h2,h3{font-weight:800;line-height:1.45}h2{max-width:22ch;font-size:clamp(26px,3.6vw,36px)}.lead{color:var(--mut);max-width:60ch;margin-top:12px}.hero{background-image:radial-gradient(var(--dot) 1.5px,transparent 1.5px);background-size:24px 24px;padding:64px 0 80px}.hero-grid{grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;display:grid}h1{font-size:clamp(32px,5vw,52px)}.tag{border:1px solid var(--line);color:var(--mut);background:var(--bg);border-radius:999px;margin-bottom:18px;padding:4px 14px;font-size:14px;display:inline-block}.cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.note{color:var(--mut);margin-top:14px;font-size:14px}.screen{background:var(--bg);border:1.5px solid var(--ink);box-shadow:10px 10px 0 var(--blue);border-radius:18px;overflow:hidden}.chrome{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--ink) 6%,var(--bg));align-items:center;gap:6px;padding:10px 14px;display:flex}.chrome i{background:var(--line);border-radius:50%;width:10px;height:10px}.chrome span{color:var(--mut);margin-inline-start:10px;font-size:12px}.grid{background-image:radial-gradient(var(--dot) 1.5px,transparent 1.5px);background-position:14px 6px;background-size:calc(12.5% - 3.5px) 60px;grid-template-rows:repeat(5,52px);grid-template-columns:repeat(8,1fr);gap:8px;padding:14px;display:grid}.w{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;justify-content:center;min-width:0;padding:8px 12px;font-size:13px;display:flex;overflow:hidden}.w small{color:var(--mut);font-size:12px}.nt-w{container-type:inline-size}.nt{aspect-ratio:16/10;background:linear-gradient(135deg,color-mix(in srgb,var(--ora) 20%,var(--bg)),var(--bg));grid-template-columns:1fr 1.8fr 1fr;align-items:center;gap:2.6cqw;padding:4cqw;padding-inline-start:11cqw;line-height:1.5;display:grid;position:relative}.nt-dock{inset-inline-start:2.2cqw;background:var(--ink);border-radius:99px;flex-direction:column;align-items:center;gap:1cqw;width:5.6cqw;padding:1.1cqw 0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nt-dock i{background:color-mix(in srgb,var(--bg) 20%,transparent);border-radius:50%;width:4cqw;height:4cqw}.nt-dock i.on{background:color-mix(in srgb,var(--bg) 32%,transparent);box-shadow:0 0 0 .3cqw var(--blue)}.nt-c{background:color-mix(in srgb,var(--card) 80%,transparent);border:1px solid var(--line);color:var(--mut);border-radius:2.4cqw;min-width:0;padding:2cqw 2.2cqw;font-size:max(11px,2.1cqw)}.nt-c h6{color:var(--ink);margin-bottom:1.2cqw;font-size:max(11px,2.2cqw);font-weight:700}.nt-c p{align-items:center;gap:1.2cqw;margin:.6cqw 0;display:flex}.nt-c p:before{content:"";border:1.5px solid var(--mut);border-radius:50%;flex:none;width:2cqw;height:2cqw}.nt-c p.d{opacity:.7;text-decoration:line-through}.nt-c p.d:before{background:var(--blue);border-color:var(--blue)}.nt-n{border:1px solid var(--line);background:color-mix(in srgb,var(--card) 70%,transparent);border-radius:1.4cqw;padding:1.2cqw 1.4cqw}.nt-mid{flex-direction:column;align-items:center;gap:2.4cqw;min-width:0;display:flex}.nt-fx{gap:1.2cqw;display:flex}.nt-fx span{background:color-mix(in srgb,var(--card) 85%,transparent);border:1px solid var(--line);border-radius:99px;align-items:center;gap:.9cqw;padding-block:.6cqw;padding-inline:.6cqw 1.6cqw;font-size:max(10px,1.8cqw);font-weight:700;line-height:1;display:flex}.nt-fx em{background:var(--bg);width:3cqw;height:3cqw;color:var(--blue-t);border-radius:50%;place-items:center;font-style:normal;display:grid}.nt-t{font-variant-numeric:tabular-nums;letter-spacing:-.01em;direction:ltr;font:400 13cqw/1 ui-serif,Georgia,Times New Roman,serif}.nt-d{color:var(--mut);flex-direction:column;align-items:center;margin-top:-1cqw;font-size:max(11px,2.3cqw);display:flex}.nt-d small{opacity:.85;font-size:max(10px,1.8cqw)}.nt-s{background:color-mix(in srgb,var(--card) 90%,transparent);border:1px solid var(--line);width:100%;height:6.6cqw;color:var(--mut);border-radius:99px;align-items:center;gap:1.2cqw;padding:0 1.6cqw;font-size:max(10px,1.9cqw);display:flex}.nt-s svg{flex:none;width:2.2cqw}.nt-s span{text-align:right;direction:ltr;flex:1}.nt-s u{color:var(--ink);font-weight:700;text-decoration:none}.nt-sc{gap:2cqw;display:flex}.nt-sc i{aspect-ratio:1;background:var(--c);width:6.4cqw;box-shadow:0 0 0 1px var(--line);border-radius:1.6cqw}.nt-sc i.p{background:color-mix(in srgb,var(--ink) 6%,var(--card));color:var(--mut);place-items:center;font-size:3cqw;font-style:normal;display:grid}@container (width<=440px){.nt{aspect-ratio:auto;grid-template-columns:1fr;padding:8cqw 6cqw}.nt-c,.nt-dock{display:none}.nt-mid{gap:4.5cqw}.nt-fx{gap:2cqw}.nt-fx span{gap:1.6cqw;padding-block:1cqw;padding-inline:1cqw 2.6cqw;font-size:3.4cqw}.nt-fx em{width:5.2cqw;height:5.2cqw}.nt-t{font-size:22cqw}.nt-d{font-size:4.4cqw}.nt-d small{font-size:3.6cqw}.nt-s{gap:2cqw;height:11cqw;padding:0 3cqw;font-size:3.6cqw}.nt-s svg{width:4cqw}.nt-sc{gap:3.4cqw}.nt-sc i{border-radius:3cqw;width:12cqw}.nt-sc i.p{font-size:5.4cqw}}.three{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px}.card h3{margin-bottom:8px;font-size:19px}.card p{color:var(--mut);font-size:15px}.card .dotmark{gap:6px;margin-bottom:18px;display:flex}.dotmark i{background:var(--ora);border-radius:50%;width:12px;height:12px}.dotmark i:nth-child(2){background:var(--blue)}.tabs{flex-wrap:wrap;gap:8px;margin:28px 0 32px;display:flex}.tabs button{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--ink);cursor:pointer;border-radius:999px;padding:0 18px;font:500 14px inherit;transition:background .2s,color .2s}.tabs button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.show{grid-template-columns:1.1fr 1fr;align-items:start;gap:36px;display:grid}.stage{border:1.5px solid var(--ink);background:var(--bg) radial-gradient(var(--dot) 1.5px,transparent 1.5px) 0 0/24px 24px;box-shadow:10px 10px 0 var(--blue);border-radius:18px;position:sticky;top:88px;overflow:hidden}.sbar{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--ink) 6%,var(--bg));justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:14px;display:flex}.sbar b{font-size:15px}.sbar span{color:var(--mut)}.demo{place-items:center;min-height:340px;padding:24px;display:grid}.demo>div{animation:.5s cubic-bezier(.2,.8,.2,1) both pop}.dm{background:var(--card);border:1px solid var(--line);border-radius:14px;width:min(100%,340px);padding:18px;box-shadow:0 18px 34px -18px #1e263173}.dm small{color:var(--mut)}.rows{gap:10px;padding:0;list-style:none;display:grid}.row{text-align:start;border:1px solid var(--line);border-radius:var(--r);background:var(--card);width:100%;color:var(--ink);cursor:pointer;grid-template-columns:auto 1fr;gap:4px 14px;padding:14px 18px;font-family:inherit;transition:border-color .25s,transform .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.row:hover{transform:translate(-4px)}.row[aria-pressed=true]{border-color:var(--ink);box-shadow:5px 5px 0 var(--ora)}.row i{background:var(--c);border-radius:50%;width:12px;height:12px;margin-top:9px;transition:transform .3s}.row[aria-pressed=true] i{transform:scale(1.5)}.row b{font-size:16px}.row .d{grid-column:2;grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.row[aria-pressed=true] .d{grid-template-rows:1fr}.row .d span{color:var(--mut);font-size:14px;overflow:hidden}.row:after{content:"";inset-inline-start:0;background:var(--ora);width:0;height:3px;position:absolute;bottom:0}.auto .row[aria-pressed=true]:after{animation:6s linear forwards fill}.show.paused .row:after{animation-play-state:paused}.c-r{--c:var(--ora)}.c-f{--c:var(--blue)}.c-h{--c:var(--mut)}@keyframes fill{to{width:100%}}@keyframes pop{0%{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes up{0%{opacity:0;transform:translateY(10px)}to{opacity:1}}@keyframes typ{to{width:100%}}@keyframes ck{to{transform:scale(1)}}@keyframes strk{to{background-size:100% 2px}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes drift{50%{transform:translate(-14px)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes kp{0%,10%{box-shadow:0 3px 0 var(--line);background:var(--card);transform:none}18%,34%{box-shadow:0 0 0 var(--line);background:color-mix(in srgb,var(--ora) 24%,var(--card));transform:translateY(3px)}44%,to{box-shadow:0 3px 0 var(--line);background:var(--card);transform:none}}@keyframes tm{0%,42%{color:#1e2631;background:#f7f3eb}52%,92%{color:#f7f3eb;background:#1e2631}}@keyframes kn{0%,42%{transform:translate(0)}52%,92%{transform:translate(-22px)}}.st>*{opacity:0;animation:.5s both up;animation-delay:calc(var(--i)*.14s + .15s)}.big{font-variant-numeric:tabular-nums;text-align:center;font-size:clamp(40px,7vw,60px);font-weight:800;line-height:1.2}.cal{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:12px;font-size:12px;display:grid}.cal i{animation:.4s both up;animation-delay:calc(var(--i)*20ms);border-radius:8px;padding:4px 0;font-style:normal}.cal i.t{background:var(--ora);color:#1e2631;font-weight:700}.poem{text-align:center;text-wrap:balance;font-size:19px;line-height:2.1}.poem div{display:block}.poem small{margin-top:10px;display:block}.type{white-space:nowrap;width:0;animation:1.6s steps(20,end) forwards typ;animation-delay:calc(var(--i)*1.3s + .3s);display:block;overflow:hidden}.tk{align-items:center;gap:10px;padding:7px 0;display:flex}.ck{border:2px solid var(--blue);border-radius:6px;flex:none;width:20px;height:20px;position:relative}.ck:after{content:"";background:var(--blue);animation:.3s forwards ck;animation-delay:calc(var(--i)*.9s + .6s);border-radius:2px;position:absolute;inset:3px;transform:scale(0)}.tk span{animation:.4s forwards strk;animation-delay:calc(var(--i)*.9s + .6s);background:linear-gradient(currentColor,currentColor) 100%/0 2px no-repeat}.fx{border-bottom:1px solid var(--line);direction:ltr;grid-template-columns:48px 1fr 16px;align-items:center;gap:12px;padding:8px 0;display:grid}.fx:last-child{border:0}.fx svg{width:100%;height:28px}.fx path{fill:none;stroke:var(--blue);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s forwards draw;animation-delay:calc(var(--i)*.3s)}.fx u{background:var(--ora);border-radius:50%;width:10px;height:10px}.wx{align-items:center;gap:18px;display:flex;position:relative}.sun{background:var(--ora);width:64px;height:64px;box-shadow:0 0 0 10px color-mix(in srgb,var(--ora) 25%,transparent);border-radius:50%;flex:none;animation:18s linear infinite spin;position:relative}.sun:after{content:"";border:3px dotted var(--ora);border-radius:50%;position:absolute;inset:-18px}.cloud{inset-inline-start:46px;background:var(--card);border:1px solid var(--line);border-radius:999px;width:64px;height:26px;animation:6s ease-in-out infinite drift;position:absolute;top:30px}@media (width<=900px){.show{grid-template-columns:1fr}.stage{position:static}}@media (prefers-reduced-motion:reduce){.demo *,.demo>div{opacity:1!important;animation:none!important;transform:none!important}.type{width:100%!important}.tk span{background-size:100% 2px!important}.ck:after{transform:scale(1)!important}.fx path{stroke-dashoffset:0!important}.row:hover{transform:none}}details{border-bottom:1px solid var(--line);padding:4px 0}summary{cursor:pointer;justify-content:space-between;gap:16px;padding:16px 0;font-weight:700;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--ora-t);font-size:22px;line-height:1.4}details[open] summary:after{content:"−"}details p{color:var(--mut);max-width:70ch;padding-bottom:18px}.faq{max-width:780px;margin-top:32px}footer{color:var(--mut);padding:32px 0;font-size:14px}footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;display:flex}dialog{border:1.5px solid var(--ink);border-radius:var(--r);background:var(--bg);color:var(--ink);max-width:440px;padding:28px;font-family:inherit}dialog::backdrop{background:#1e263199}dialog h2{font-size:22px}dialog p{color:var(--mut);margin:12px 0 20px}@media (width<=900px){.hero-grid{grid-template-columns:1fr;gap:32px}.three,.wl{grid-template-columns:1fr 1fr}nav{display:none}.brand{margin-inline-end:auto}section{padding:64px 0}}@media (width<=600px){.three,.wl{grid-template-columns:1fr}.grid{grid-template-rows:repeat(5,46px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.tr{grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;margin-top:40px;display:grid}.flow{border:1.5px solid var(--ink);background:var(--bg) radial-gradient(var(--dot) 1.5px,transparent 1.5px) 0 0/24px 24px;box-shadow:10px 10px 0 var(--blue);border-radius:18px;margin:0;padding:16px 16px 12px}.flow svg{direction:ltr;width:100%;height:auto;font-family:inherit;display:block}.flow figcaption{color:var(--mut);text-align:center;margin-top:8px;font-size:13px}.sv-box{fill:var(--card);stroke:var(--ink);stroke-width:1.5px}.sv-chip{fill:var(--bg);stroke:var(--line)}.sv-t{fill:var(--ink);font-size:12px;font-weight:700}.sv-m{fill:var(--mut);font-size:11px}.sv-sto{fill:var(--blue)}.sv-st{fill:#f7f3eb;font-size:12px;font-weight:700}.sv-cloud{fill:none;stroke:var(--mut);stroke-width:1.5px;stroke-dasharray:5 5}.sv-gate{stroke:var(--ora);stroke-width:3px}.sv-lock{fill:var(--ora);transform-box:fill-box;transform-origin:50%}.sv-lk{fill:none;stroke:#1e2631;stroke-width:2px;stroke-linecap:round}.d-in,.d-out{opacity:0;transform-box:fill-box;transform-origin:50%;animation-play-state:paused}.d-in{fill:var(--ora);animation:2.4s ease-in infinite din;animation-delay:calc(var(--i)*.55s)}.d-out{fill:var(--blue);animation:3.2s ease-out infinite dout}.flow.on .d-in,.flow.on .d-out,.flow.on .sv-lock{animation-play-state:running}.sv-lock{animation:3.2s infinite paused lk}@keyframes din{0%{opacity:0;transform:translateY(0)}15%,85%{opacity:1}to{opacity:0;transform:translateY(46px)}}@keyframes dout{0%{opacity:0;transform:translate(0)}12%{opacity:1}80%{opacity:1;transform:translate(-224px)}92%{opacity:0;transform:translate(-224px)scale(2)}to{opacity:0}}@keyframes lk{0%,38%,58%,to{transform:scale(1)}48%{transform:scale(1.25)}}.prin{gap:26px;padding:0;list-style:none;display:grid}.prin li{grid-template-columns:44px 1fr;gap:16px;display:grid}.prin svg{border:1px solid var(--line);background:var(--card);fill:none;width:44px;height:44px;stroke:var(--blue-t);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:12px;padding:10px}.prin h3{font-size:18px}.prin p{color:var(--mut);margin-top:4px;font-size:15px}.ok li:before{content:"✓";background:color-mix(in srgb,var(--blue) 22%,transparent);color:var(--blue-t)}.no li:before{content:"✕";background:color-mix(in srgb,var(--ora) 22%,transparent);color:var(--ora-t)}@media (width<=900px){.tr{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.flow *{animation:none!important}.d-in{opacity:1}}.nw{max-width:none}@media (width>=700px){.nw{white-space:nowrap}}.show.lay{grid-template-columns:1fr 1.25fr}.lay .screen{position:sticky;top:88px}.lay .grid .w{border-inline-start:4px solid var(--c);animation:.5s both pop;animation-delay:calc(var(--i)*90ms)}.lay .grid .w b{font-size:14px}@media (width<=900px){.show.lay{grid-template-columns:1fr;gap:32px}.lay .screen{position:static}}@media (prefers-reduced-motion:reduce){.lay .grid .w{animation:none!important}}:root[data-theme=dark]{color-scheme:dark}.tt{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;transition:background .3s,border-color .3s,transform .2s;display:grid}.tt:hover{background:color-mix(in srgb,var(--ink) 8%,transparent);border-color:var(--ink)}.tt:active{transform:scale(.9)}.tt svg{width:22px;height:22px;overflow:visible}.tm-s,.tm-c{transform-box:view-box;transition:transform .6s cubic-bezier(.4,0,.2,1)}.tm-s{transform-box:fill-box;transform-origin:50%;transform:scale(.56)}.tm-c{transform:translate(14px,-14px)}.tm-r{transform-origin:12px 12px;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .3s}:root[data-theme=dark] .tm-s{transform:scale(1)}:root[data-theme=dark] .tm-c{transform:translate(0)}:root[data-theme=dark] .tm-r{opacity:0;transform:rotate(60deg)scale(.3)}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}.theming,.theming *{transition:background-color .45s,color .45s,border-color .45s,fill .45s,stroke .45s,box-shadow .45s!important}@media (prefers-reduced-motion:reduce){.tm-s,.tm-c,.tm-r{transition:none}}.end{padding:40px 0 96px}.panel{text-align:center;color:#f7f3eb;background:#141a22;border:1px solid #f7f3eb1f;border-radius:28px;padding:clamp(56px,9vw,104px) 24px;position:relative;overflow:hidden}.panel:before{content:"";background:radial-gradient(#f7f3eb29 1.5px,#0000 1.5px) 0 0/24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70%,#000,#0000);mask-image:radial-gradient(60% 70%,#000,#0000)}.panel>*{position:relative}.panel h2{max-width:none;font-size:clamp(30px,4.6vw,48px)}.panel .lead{color:#b4bcc8;max-width:46ch;margin:16px auto 0}.btn.lg{min-height:56px;margin-top:36px;padding:0 34px;font-size:17px;transition:transform .25s,box-shadow .25s,background .25s,color .25s;box-shadow:0 14px 34px -14px #d96b43cc}.panel .btn.pri:hover{color:#1e2631;background:#f7f3eb;border-color:#f7f3eb;transform:translateY(-2px);box-shadow:0 18px 40px -14px #f7f3eb73}a[hidden],p[hidden]{display:none!important}.fl{gap:18px;display:flex}.panel .note{color:#b4bcc8;position:relative}.panel .note a{color:#f7f3eb}.steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;padding:0;list-style:none;display:grid;position:relative}.steps:before,.steps:after{content:"";top:20px;border-radius:2px;height:2px;position:absolute;inset-inline:16.66%}.steps:before{background:var(--line)}.steps:after{background:linear-gradient(270deg,var(--ora),var(--blue));transform-origin:100%;transition:transform 1.2s cubic-bezier(.4,0,.2,1) .2s}.steps.pre:after{transform:scaleX(0)}.stp{text-align:center;transition:opacity .6s,transform .6s;transition-delay:calc(var(--i)*.25s + .35s);position:relative}.steps.pre .stp{opacity:0;transform:translateY(22px)}.no{z-index:1;background:var(--ink);width:42px;height:42px;color:var(--bg);box-shadow:0 0 0 6px color-mix(in srgb,var(--ink) 5%,var(--bg));transition:transform .5s cubic-bezier(.3,1.5,.5,1);transition-delay:calc(var(--i)*.25s + .35s);border-radius:50%;place-items:center;margin:0 auto 18px;font-weight:800;display:grid;position:relative}.steps.pre .no{transform:scale(.4)}.stp .card{height:100%;transition:transform .3s,border-color .3s}.stp:hover .card{border-color:var(--ora);transform:translateY(-4px)}.sv{background:radial-gradient(var(--dot) 1.2px,transparent 1.3px) 0 0/14px 14px,color-mix(in srgb,var(--ink) 3%,var(--card));border-radius:12px;place-items:center;height:104px;margin-bottom:18px;display:grid;position:relative;overflow:hidden}.pill{background:var(--ink);color:var(--bg);border-radius:999px;padding:7px 16px;font-size:14px;font-weight:700;display:grid}.pill span{text-align:center;grid-area:1/1}.pill .b{opacity:0}.ring{border:2px solid var(--ora);opacity:0;border-radius:999px;width:150px;height:44px;margin:-22px 0 0 -75px;position:absolute;top:50%;left:50%}.steps.in .pill{animation:3.6s infinite pp}.steps.in .pill .a{animation:3.6s infinite pa}.steps.in .pill .b{animation:3.6s infinite pb}.steps.in .ring{animation:3.6s infinite pr}@keyframes pp{0%,30%{transform:none}38%{transform:scale(.93)}48%,to{transform:none}}@keyframes pa{0%,40%{opacity:1}48%,88%{opacity:0}96%,to{opacity:1}}@keyframes pb{0%,40%{opacity:0}48%,88%{opacity:1}96%,to{opacity:0}}@keyframes pr{0%,36%{opacity:0;transform:scale(.8)}42%{opacity:.7}70%,to{opacity:0;transform:scale(1.35)}}.v2{direction:ltr;justify-content:center;align-items:center;gap:10px;display:flex}.v2 em{color:var(--mut);font-style:normal}.key{background:var(--card);border:1px solid var(--line);min-width:48px;box-shadow:0 3px 0 var(--line);color:var(--ink);text-align:center;border-radius:9px;padding:7px 12px;font:700 14px/1.4 system-ui,sans-serif}.steps.in .key:first-child{animation:3.2s infinite kp}.steps.in .key:last-child{animation:3.2s .45s infinite kp}.mg{width:168px;height:80px;position:relative}.mg i{border-radius:7px;position:absolute}.bx{border:2px solid var(--ora);background:color-mix(in srgb,var(--ora) 18%,transparent);width:64px;height:30px;top:6px;left:6px}.bx2{border:2px solid var(--blue);background:color-mix(in srgb,var(--blue) 26%,transparent);width:56px;height:68px;top:6px;right:6px}.bx3{border:2px solid var(--line);background:color-mix(in srgb,var(--ink) 10%,transparent);width:64px;height:28px;bottom:6px;left:6px}.steps.in .bx{animation:5s ease-in-out infinite rs}@keyframes rs{0%,15%{width:64px;height:30px}40%,55%{width:96px;height:30px}75%,90%{width:96px;height:38px}to{width:64px;height:30px}}.steps:not(.on) *{animation-play-state:paused}@media (width<=820px){.steps{grid-template-columns:1fr;gap:28px}.steps:before,.steps:after{display:none}}@media (prefers-reduced-motion:reduce){.steps *,.steps:after{transition:none!important;animation:none!important}.steps.pre .st,.steps.pre .no{opacity:1;transform:none}.steps.pre:after{transform:none}}.bento{grid-template-columns:repeat(12,1fr);gap:20px;margin-top:44px;display:grid}.bn{--mx:50%;--my:0;background:var(--card);border:1px solid var(--line);border-radius:22px;flex-direction:column;grid-column:span 6;transition:transform .5s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.bn:first-child{grid-column:span 7}.bn:nth-child(2){grid-column:span 5}.bn.wide{flex-direction:row;grid-column:1/-1}.bn>*{position:relative}.bn:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(340px circle at var(--mx) var(--my),color-mix(in srgb,var(--ora) 15%,transparent),transparent 70%);transition:opacity .4s;position:absolute;inset:0}.bn:hover{border-color:color-mix(in srgb,var(--ora) 45%,var(--line));transform:translateY(-4px);box-shadow:0 26px 50px -30px #0006}.bn:hover:before{opacity:1}.bento.pre .bn{opacity:0}.bento.in .bn{animation:.8s cubic-bezier(.2,.8,.2,1) backwards fin;animation-delay:calc(var(--i)*.14s)}@keyframes fin{0%{opacity:0;transform:translateY(28px)scale(.97)}}.tx{flex-direction:column;flex:1;justify-content:center;padding:26px 28px 28px;display:flex}.ey{color:var(--ora-t);margin-bottom:8px;font-size:13px;font-weight:700}.tx h3{margin-bottom:8px;font-size:22px}.tx p{color:var(--mut);font-size:15px}.cp{flex-wrap:wrap;gap:8px;margin-top:16px;padding:0;list-style:none;display:flex}.cp li{border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 4%,var(--card));border-radius:999px;padding:3px 12px;font-size:13px}.vs{border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 3%,var(--bg));border-radius:14px;margin:12px;overflow:hidden;container-type:inline-size}.sc{--u:calc(100cqw/24);height:calc(var(--u)*9);background:radial-gradient(var(--dot) 1.4px,transparent 1.5px) calc(var(--u)/-2) calc(var(--u)/-2)/var(--u) var(--u);position:relative}.wd{left:calc(var(--u)*var(--x));top:calc(var(--u)*var(--y));width:calc(var(--u)*var(--w));height:calc(var(--u)*var(--h));padding:calc(var(--u)*.3) calc(var(--u)*.45);white-space:nowrap;color:var(--mut);background:var(--card);border:1px solid var(--line);border-radius:calc(var(--u)*.4);font-size:clamp(8px,2.1cqw,12px);position:absolute;overflow:hidden;box-shadow:0 6px 16px -10px #00000059}.wd b{align-items:center;gap:.5em;display:flex}.wd b:before{content:"";background:var(--c,var(--blue));border-radius:50%;width:.6em;height:.6em}.wd.mv{width:calc(var(--u)*6);height:calc(var(--u)*4);border-color:var(--ora);overflow:visible}.wd.mv b{--c:var(--ora)}.hd{background:var(--ora);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ora) 25%,transparent);border-radius:50%;position:absolute;bottom:-5px;right:-5px}.cu{width:18px;fill:var(--ink);stroke:var(--card);stroke-width:1px;position:absolute;bottom:-18px;right:-16px}.bento.in .wd.mv{animation:7s cubic-bezier(.6,0,.2,1) infinite fmv}@keyframes fmv{0%,14%{width:calc(var(--u)*6);height:calc(var(--u)*4)}38%,52%{width:calc(var(--u)*10);height:calc(var(--u)*4)}74%,88%{width:calc(var(--u)*10);height:calc(var(--u)*5)}to{width:calc(var(--u)*6);height:calc(var(--u)*4)}}.g2{flex-direction:column;height:210px;display:flex}.eb{border-bottom:1px solid var(--line);background:var(--card);align-items:center;gap:8px;padding:10px 12px;display:flex}.ei{border:1px solid var(--line);width:26px;height:26px;color:var(--ink);border-radius:8px;place-items:center;font-size:14px;font-style:normal;display:grid}.ec{margin-inline-start:auto;font-size:12px;font-weight:700;display:grid}.ec i{white-space:nowrap;opacity:0;grid-area:1/1;font-style:normal}.ec .c1{opacity:1;color:var(--mut)}.ec .c2{color:var(--ora-t)}.ec .c3{color:var(--blue-t)}.ek{background:var(--ink);color:var(--bg);border-radius:999px;padding:3px 12px;font-size:12px;font-style:normal;font-weight:700}.trk{background:radial-gradient(var(--dot) 1.2px,transparent 1.3px) 0 0/16px 16px;flex:1;position:relative}.gh,.bm{border-radius:8px;width:36%;height:52%;position:absolute;top:20%;left:8%}.gh{border:1.5px dashed color-mix(in srgb,var(--ink) 35%,transparent)}.bm{border-color:var(--ora);padding:8px 10px}.bm b{--c:var(--ora)}.bento.in .bm{animation:7s cubic-bezier(.6,0,.2,1) infinite fbm}.bento.in .c1{animation:7s infinite fc1}.bento.in .c2{animation:7s infinite fc2}.bento.in .c3{animation:7s infinite fc3}.bento.in .eu{animation:7s infinite feu}.bento.in .ek{animation:7s infinite fek}@keyframes fbm{0%,14%{left:8%}26%,40%{left:56%}50%,60%{left:8%}72%,92%{left:56%}to{left:8%}}@keyframes fc1{0%,16%{opacity:1}20%,96%{opacity:0}98%,to{opacity:1}}@keyframes fc2{0%,16%{opacity:0}20%,78%{opacity:1}82%,to{opacity:0}}@keyframes fc3{0%,82%{opacity:0}86%,95%{opacity:1}98%,to{opacity:0}}@keyframes feu{0%,44%{background:var(--card);transform:none}48%{background:color-mix(in srgb,var(--ora) 28%,var(--card));transform:scale(.86)}54%,to{background:var(--card);transform:none}}@keyframes fek{0%,80%{transform:none}84%{transform:scale(.9)}90%,to{transform:none}}.bn.wide .vs{flex:1.1;margin:12px}.g3{background:linear-gradient(135deg,color-mix(in srgb,var(--ora) 24%,var(--bg)),color-mix(in srgb,var(--blue) 12%,var(--bg)));grid-template-columns:repeat(5,1fr);align-content:center;gap:18px 8px;padding:24px 16px;display:grid}.bk{color:color-mix(in srgb,var(--ink) 78%,transparent);white-space:nowrap;justify-items:center;gap:8px;font-size:12px;line-height:1.4;display:grid}.bk .ic{aspect-ratio:1;color:#1e2631;background:#fff;border-radius:27%;place-items:center;width:min(100%,58px);display:grid;overflow:hidden;box-shadow:0 0 0 1px #1e26310f,0 12px 18px -12px #1e2631a6}.bk .ic svg{width:62%;height:62%}.bk .ic b{text-align:center;font-size:13px;font-weight:800;line-height:1.2}.bk.add .ic,.bk.fo .ic{background:color-mix(in srgb,var(--card) 60%,transparent);color:var(--mut);box-shadow:0 0 0 1px var(--line)}.bk.add .ic svg,.bk.fo .ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:44%;height:44%}.bento.in .bk.add .ic{animation:2.4s infinite fpl}.bento.in .bk.nx{animation:10s cubic-bezier(.3,1.4,.5,1) infinite backwards fpop;animation-delay:calc(var(--d)*1s)}@keyframes fpl{0%{box-shadow:0 0 color-mix(in srgb,var(--ora) 40%,transparent)}70%,to{box-shadow:0 0 0 12px #0000}}@keyframes fpop{0%{opacity:0;transform:scale(.4)}8%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.8)}}.bento:not(.on) *{animation-play-state:paused}@media (width<=860px){.bn,.bn:first-child,.bn:nth-child(2),.bn.wide{grid-column:1/-1}.bn.wide{flex-direction:column}}@media (prefers-reduced-motion:reduce){.bento *{transition:none!important;animation:none!important}.bento.pre .bn{opacity:1}}.bkm{grid-template-columns:repeat(3,1fr);gap:18px 10px;width:min(100%,440px);display:grid}.bi{color:var(--mut);animation:.5s both pop;animation-delay:calc(var(--i)*90ms + .1s);justify-items:center;gap:7px;font-size:12px;display:grid}.bi em{width:58px;height:58px;box-shadow:0 0 0 1px var(--line),0 8px 16px -10px #1e26318c;border-radius:16px;place-items:center;font-size:17px;font-style:normal;font-weight:800;display:grid}.bi .ad{background:color-mix(in srgb,var(--ink) 6%,var(--card));color:var(--mut);box-shadow:none;font-size:26px;font-weight:300}.wcd{background:color-mix(in srgb,var(--ink) 4%,var(--card));width:min(100%,420px);padding:14px}.wh{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;display:flex}.wh svg{color:var(--mut)}.wg{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wi{background:var(--card);border:1px solid var(--line);animation:.5s both pop;animation-delay:calc(var(--i)*.12s + .1s);border-radius:12px;justify-content:space-between;align-items:baseline;padding:16px 14px;display:flex}.wi b{font-variant-numeric:tabular-nums;direction:ltr;font:400 clamp(26px,4.4vw,38px) ui-serif,Georgia,Times New Roman,serif}.wi span{font-size:12px}.sbd{width:min(100%,500px);padding:16px}.sbp{background:color-mix(in srgb,var(--ink) 3%,var(--card));border:1px solid var(--line);color:var(--mut);direction:ltr;border-radius:999px;align-items:center;gap:12px;padding:6px 18px 6px 6px;animation:3.4s ease-in-out infinite fgl;display:flex}.eng{background:var(--card);color:var(--ink);border-radius:999px;align-items:center;gap:10px;padding:9px 14px;font-size:13px;display:flex;box-shadow:0 6px 16px -8px #00000059}.gl{background:conic-gradient(#ea4335 0 25%,#fbbc05 0 50%,#34a853 0 75%,#4285f4 0);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:800}.sbp s{background:var(--line);width:1px;height:22px}.sbp .ph{text-align:right;flex:1;font-size:15px}@keyframes fgl{50%{box-shadow:0 10px 26px -14px color-mix(in srgb,var(--blue) 70%,transparent)}}.lay .grid{aspect-ratio:16/9;background:linear-gradient(135deg,color-mix(in srgb,var(--ora) 20%,var(--bg)),var(--bg));grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(24,1fr);gap:3px;padding:3% 6.5%;position:relative;container-type:inline-size}.lay .grid:after{content:"";background:var(--ink);opacity:.9;border-radius:99px;width:2.6%;height:36%;position:absolute;top:50%;right:1.6%;transform:translateY(-50%)}.lay .grid .w{border-inline-start:1px solid var(--line);background:color-mix(in srgb,var(--card) 82%,transparent);border-radius:1.4cqw;justify-content:flex-start;padding:.9cqw 1.3cqw;font-size:1.45cqw}.lay .grid .w.bare{background:0 0;border-color:#0000;justify-content:center;padding:0}.lay .grid .w h6{margin:0 0 .6cqw;font-size:1.55cqw;font-weight:700}.lay .grid .mc{grid-template-columns:repeat(7,1fr);gap:.5cqw;display:grid}.lay .grid .mc i{aspect-ratio:1;background:color-mix(in srgb,var(--ink) 10%,transparent);border-radius:50%}.lay .grid .mc i.t{background:var(--blue)}.lay .grid .mk{text-align:center}.lay .grid .mk b{font-variant-numeric:tabular-nums;font:400 6.4cqw/1.1 ui-serif,Georgia,Times New Roman,serif;display:block}.lay .grid .mk small{font-size:1.5cqw}.lay .grid .ms{background:color-mix(in srgb,var(--card) 90%,transparent);border:1px solid var(--line);height:100%;color:var(--mut);direction:ltr;border-radius:99px;align-items:center;gap:1cqw;padding:0 1.4cqw;font-size:1.4cqw;display:flex}.lay .grid .ms span{text-align:right;flex:1}.lay .grid .ms u{color:var(--ink);font-weight:700;text-decoration:none}.lay .grid .mt{justify-content:center;align-items:flex-start;gap:1.4cqw;display:flex}.lay .grid .mt i{aspect-ratio:1;background:var(--c);width:4.6cqw;box-shadow:0 0 0 1px var(--line);border-radius:1.2cqw}.lay .grid .mt i.p{background:color-mix(in srgb,var(--ink) 6%,var(--card));color:var(--mut);place-items:center;font-size:2.4cqw;font-style:normal;display:grid}.lay .grid .mw{grid-template-columns:1fr 1fr;gap:.8cqw;display:grid}.lay .grid .mw div{background:color-mix(in srgb,var(--card) 70%,transparent);border-radius:1cqw;justify-content:space-between;align-items:baseline;padding:.8cqw 1cqw;display:flex}.lay .grid .mw b{direction:ltr;font:400 2.6cqw ui-serif,Georgia,Times New Roman,serif}.lay .grid .mw span{font-size:1.2cqw}.lay .grid .ml{color:var(--mut);align-items:center;gap:.8cqw;margin-bottom:.5cqw;font-size:1.4cqw;display:flex}.lay .grid .ml i{aspect-ratio:1;border:1px solid var(--mut);border-radius:50%;width:1.5cqw}.lay .grid .mn{background:color-mix(in srgb,var(--card) 70%,transparent);color:var(--mut);border-radius:1cqw;padding:.9cqw 1.1cqw;font-size:1.4cqw}.lay .grid .mf{justify-content:center;gap:1.2cqw;display:flex}.lay .grid .mf span{background:color-mix(in srgb,var(--card) 85%,transparent);border:1px solid var(--line);border-radius:99px;padding:.4cqw 1.4cqw;font-size:1.4cqw;font-weight:700}.lay .grid .mp{text-align:center;font-size:1.9cqw;font-style:italic;line-height:1.7}#roadmap{padding:112px 0}.rm{text-align:center;flex-direction:column;align-items:center;display:flex}.rm-u{border:1px solid var(--line);background:var(--card);height:36px;color:var(--mut);border-radius:99px;align-items:center;gap:10px;padding:0 16px 0 14px;font-size:14px;display:inline-flex}.rm-ic{flex:none;width:16px;height:16px;position:relative}.rm-ic svg{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0}.rm-ic .sp{stroke:var(--mut);opacity:0}.rm-ic .ok{stroke:var(--ora)}.rm-t{justify-items:start;display:grid}.rm-t b{white-space:nowrap;grid-area:1/1;font-weight:500}.rm-t .a{opacity:0}.rm-h{letter-spacing:-.01em;max-width:none;margin-top:30px;font-size:clamp(36px,6.2vw,74px);line-height:1.4}.rm-h span{display:inline-block}.rm-h .m{color:var(--mut)}.rm-h em{color:var(--ora);font-style:normal;display:inline-block}.rm-b{background:var(--line);width:min(360px,64%);height:1px;margin-top:44px;position:relative}.rm-b i{top:0;bottom:0;background:var(--ora);width:100%;position:absolute;inset-inline-start:0}.rm-b i:after{content:"";top:50%;background:var(--ora);width:8px;height:8px;box-shadow:0 0 0 5px var(--bg);border-radius:50%;margin-top:-4px;position:absolute;inset-inline-end:-4px}.rm .lead{text-wrap:balance;max-width:42ch;margin-top:30px;font-size:17px}.rm .note{margin-top:20px}.rm .note a{text-underline-offset:5px;font-weight:700}@media (prefers-reduced-motion:no-preference){.rm.on .rm-u{animation:7s infinite rmu}.rm.on .rm-t .a{animation:7s infinite rma}.rm.on .rm-t .b{animation:7s infinite rmd}.rm.on .rm-ic .sp{animation:7s infinite rma,1.1s linear infinite rms}.rm.on .rm-ic .ok{animation:7s infinite rmd}.rm.on .rm-b i{animation:7s cubic-bezier(.4,0,.2,1) infinite rmf}.rm.on .rm-h em{animation:7s infinite rme}}@keyframes rma{0%{opacity:0}4%,58%{opacity:1}64%,to{opacity:0}}@keyframes rmd{0%,62%{opacity:0}68%,92%{opacity:1}98%,to{opacity:0}}@keyframes rmu{0%,62%{border-color:var(--line)}68%,92%{border-color:var(--ora)}98%,to{border-color:var(--line)}}@keyframes rms{to{transform:rotate(360deg)}}@keyframes rmf{0%{opacity:1;width:0}62%,92%{opacity:1;width:100%}98%{opacity:0;width:100%}to{opacity:0;width:0}}@keyframes rme{0%,58%{opacity:.16;transform:translateY(.14em)}68%,92%{opacity:1;transform:none}98%,to{opacity:.16;transform:translateY(.14em)}}@media (width<=699px){#roadmap{padding:84px 0}.rm-h{font-size:40px}.rm-b{margin-top:36px}}.dd-finger-rect{fill:#5b7896}.dd-palm{fill:none;stroke:#da653b;stroke-width:58px;stroke-linecap:round;stroke-linejoin:round}.dd-eye{fill:var(--ink)}.dd-mouth{fill:none;stroke:var(--ink);stroke-width:16px;stroke-linecap:round}.dd-wrist-pivot{transform-origin:516px 755px;animation:3.8s ease-in-out infinite dd-soft-wrist-loop}.dd-finger-wave{transform-origin:0 0;animation:3.8s ease-in-out infinite dd-soft-finger-loop}.dd-f1{animation-delay:0s}.dd-f2{animation-delay:40ms}.dd-f3{animation-delay:80ms}.dd-f4{animation-delay:.12s}.dd-face-parallax{animation:3.8s ease-in-out infinite dd-soft-face-loop}.dd-eye-blink{transform-origin:518px 591px;animation:3.8s ease-in-out infinite dd-soft-blink}@keyframes dd-soft-wrist-loop{0%,15%{transform:rotate(0)translateY(0)}30%{transform:rotate(-7deg)translateY(-3px)}46%{transform:rotate(8deg)translateY(-2px)}62%{transform:rotate(-5deg)translateY(-2px)}74%{transform:rotate(2.5deg)translateY(-1px)}84%,to{transform:rotate(0)translateY(0)}}@keyframes dd-soft-finger-loop{0%,15%{transform:rotate(0)scaleY(1)translateY(0)}32%{transform:rotate(-8deg)scaleY(.96)translateY(3px)}48%{transform:rotate(9deg)scaleY(1.02)translateY(-2px)}64%{transform:rotate(-6deg)scaleY(.98)translateY(2px)}76%{transform:rotate(3deg)scaleY(1.01)translateY(-1px)}86%,to{transform:rotate(0)scaleY(1)translateY(0)}}@keyframes dd-soft-face-loop{0%,15%,85%,to{transform:translate(0)rotate(0)}31%{transform:translate(-3.5px,-1px)rotate(-1.5deg)}47%{transform:translate(4px,-1px)rotate(1.5deg)}63%{transform:translate(-2.5px,-.5px)rotate(-1deg)}75%{transform:translate(1.5px)rotate(.5deg)}}@keyframes dd-soft-blink{0%,88%,94%,to{transform:scaleY(1)}91%{transform:scaleY(.12)}}.hero-mark{width:120px;height:120px;margin-bottom:14px;display:block;overflow:visible}@media (width<=699px){.hero-mark{width:92px;height:92px}}@media (prefers-reduced-motion:reduce){.hero-mark *{animation:none!important}}.u1{position:absolute!important}.u2{--c:#2d8cff!important}.u3{--c:#cdb07a!important}.u4{--c:#1f2733!important}.u5{--i:0!important}.u6{--i:1!important}.u7{--i:2!important}.u8{--x:1!important;--y:1!important;--w:8!important;--h:2!important}.u9{--x:9!important;--y:1!important;--w:10!important;--h:1!important}.u10{--x:1!important;--y:3!important;--w:7!important;--h:5!important}.u11{--x:9!important;--y:3!important}.u12{--x:20!important;--y:1!important;--w:3!important;--h:7!important}.u13{width:70%!important;height:70%!important}.u14{background:#24292f!important}.u15{background:linear-gradient(160deg,#37aee2,#1e96c8)!important}.u16{width:66%!important;height:66%!important}.u17{--d:.5!important}.u18{color:#ef394e!important}.u19{--d:1.5!important}.u20{background:#ed145b!important}.u21{--d:2.5!important}.u22{color:#a62626!important;font-size:15px!important}.u23{--d:3.5!important}.u24{margin-top:36px!important}.u25{font-size:11px!important}.u26{font-size:11px!important;font-weight:500!important}.u27{--i:3!important}.u28{font-size:13px!important}.u29{vertical-align:-7px!important;margin-inline-end:8px!important}@media (width<=640px){.bar{gap:10px}header .btn{white-space:nowrap;border-radius:10px;flex:none;min-height:38px;padding:0 14px;font-size:13px}.brand{gap:8px;min-width:0;font-size:17px}}@media (width<=480px){.brand small{display:none}}.rm-row{justify-content:center;align-items:center;gap:clamp(16px,2.4vw,32px);margin-top:30px;display:flex}.rm-row .rm-h{margin-top:0}.rm-hand{aspect-ratio:1;flex:none;width:clamp(120px,13.75vw,188px);height:auto}.rm-hand .rh-live{transform-origin:516px 560px;animation:3.6s ease-in-out infinite rh-float}.rh-f{transform-box:fill-box;transform-origin:bottom;animation:2.8s ease-in-out infinite rh-wave}.rh-f1{animation-delay:0s}.rh-f2{animation-delay:.25s}.rh-f3{animation-delay:.5s}.rh-f4{animation-delay:.75s}.rh-palm{transform-origin:516px 620px;animation:3.6s ease-in-out infinite rh-pulse}.rh-smile{transform-origin:517px 662px;animation:3.6s ease-in-out infinite rh-smileanim}@keyframes rh-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(1.2deg)}}@keyframes rh-wave{0%,to{transform:translateY(0)scaleY(1)rotate(0)}50%{transform:translateY(-12px)scaleY(1.03)rotate(-1.5deg)}}@keyframes rh-pulse{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(-1deg)scale(1.01)}}@keyframes rh-smileanim{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.06)}}@media (width<=699px){.rm-row{flex-direction:column;gap:14px}.rm-hand{width:140px}}@media (prefers-reduced-motion:reduce){.rm-hand *{animation:none!important}}.lsw{border:1px solid var(--line);height:36px;color:var(--mut);letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;direction:ltr;background:0 0;border-radius:999px;flex:none;grid-template-columns:1fr 1fr;padding:3px;font:800 12px/1 Vazirmatn,system-ui,sans-serif;transition:border-color .3s;display:inline-grid;position:relative}.lsw:hover{border-color:var(--ink)}.lsw-t{background:var(--ink);border-radius:999px;width:calc(50% - 3px);transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;bottom:3px;left:3px}.lsw-o{z-index:1;place-items:center;min-width:30px;padding:0 6px;transition:color .3s;display:grid;position:relative}html[lang=fa] .lsw-o:nth-of-type(2),html[lang=en] .lsw-o:last-of-type{color:var(--bg)}html[lang=en] .lsw-t{transform:translate(100%)}@media (width<=900px){.brand{margin-inline-end:0}.lsw{margin-inline-end:auto}}@media (width<=640px){.lsw{height:32px;font-size:11px}.lsw-o{min-width:26px;padding:0 4px}}@media (width<=400px){.bar{gap:6px}header .btn{padding:0 9px;font-size:12px}header .tt{width:34px;height:34px}header .tt svg{width:18px;height:18px}.lsw{height:30px}.lsw-o{min-width:21px;padding:0 3px}.brand svg{width:30px;height:30px}}html[lang=en] .brand small{display:none}@media (width<=1040px){nav{gap:16px}}.summary{border-inline-start:4px solid var(--ora);font-size:16px}.summary p,.summary{color:var(--mut)}@media print{header,footer{display:none}}a.lsw{text-decoration:none}#widgets,#layouts,#trust,#roadmap,#faq,#install{content-visibility:auto}#widgets{contain-intrinsic-size:auto 720px}#layouts{contain-intrinsic-size:auto 640px}#trust{contain-intrinsic-size:auto 720px}#roadmap{contain-intrinsic-size:auto 380px}#faq{contain-intrinsic-size:auto 640px}#install{contain-intrinsic-size:auto 400px}