@font-face{font-family:Vazirmatn;src:url('/assets/Vazirmatn.woff2') format('woff2');font-weight:100 900;font-display:swap}
:root{--paper:#f6f9ff;--ink:#10254b;--green:#2463eb;--muted:#637592;--line:#dce6f5;--mint:#e9f1ff;--sans:Vazirmatn,Tahoma,Arial,sans-serif;--serif:Vazirmatn,Tahoma,sans-serif;--blue:#2463eb;--cyan:#22c8ee;--navy:#081a3d}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:115px;overflow-x:clip}body{margin:0;font-family:var(--sans);font-size:15px;line-height:1.8;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:clip}button,input{font:inherit}button{cursor:pointer;color:inherit;background:none;border:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}svg{display:block}::selection{background:#bdddff;color:#082558}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #2093f5;outline-offset:5px}.wrap{width:calc(100% - 112px);max-width:1320px;margin-inline:auto}.skip-link{position:fixed;inset-block-start:-100px;inset-inline-start:20px;z-index:100;background:var(--navy);color:white;padding:12px}.skip-link:focus{top:15px}.reading-progress{position:fixed;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#2b62ff,#24d7ef);transform:scaleX(0);transform-origin:left;z-index:100;pointer-events:none}
.announcement{height:35px;display:flex;justify-content:center;align-items:center;gap:10px;font-size:11px;color:#8ca8d7;background:#091c40;position:relative}.announcement a{color:#d3e8ff;font-weight:650}.announcement-note{position:absolute;inset-inline-end:56px;font-size:9px;letter-spacing:.4px;color:#9bb1d4}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#17bdeb;box-shadow:0 0 12px #16c6ff77;flex-shrink:0}.site-header{height:86px;display:flex;align-items:center;justify-content:space-between;gap:25px;position:sticky;top:12px;z-index:20;background:#ffffffde;backdrop-filter:blur(24px);border:1px solid #dfebff;border-radius:18px;padding-inline:23px;margin-top:14px;box-shadow:0 8px 40px #173e8310}.brand{display:inline-flex;align-items:center;flex-shrink:0}.original-brand{width:143px;height:62px;object-fit:contain;border-radius:8px}.desktop-nav{display:flex;gap:28px;align-items:center;font-size:13px;font-weight:550}.desktop-nav a,.desktop-nav button{position:relative;padding:8px 0}.desktop-nav a:after,.desktop-nav button:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;border-radius:3px;background:var(--blue);transform:scaleX(0);transition:transform .2s}.desktop-nav a:hover:after,.desktop-nav button:hover:after{transform:scaleX(1)}.desktop-nav .nav-mini{font-size:11px;color:#2b78ee}.header-actions{display:flex;align-items:center;gap:18px}.language-switcher{display:flex;align-items:center;gap:7px;direction:ltr;font-size:11px;white-space:nowrap}.language-switcher a{padding:5px 3px;color:#8b9bb3}.language-switcher a[aria-current=page]{color:#1a63db;font-weight:750}.language-switcher>span{color:#ccd8eb}.search-button{display:flex;align-items:center;gap:8px;padding:0;color:#627da5}.search-button svg{width:18px;height:18px}.search-button kbd{font:9px var(--sans);border:1px solid #dce6f5;padding:2px 4px;border-radius:4px}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:53px;padding:0 24px;border-radius:12px;font-size:13px;font-weight:650;transition:transform .25s,box-shadow .25s,background .25s;position:relative;isolation:isolate}.button>span{font-size:19px;font-weight:400}.button-dark{background:linear-gradient(110deg,#1d53da,#2787ff);color:white;box-shadow:0 9px 23px #276af42c;border:1px solid #4c95ff55}.button-dark:hover{transform:translateY(-3px);box-shadow:0 12px 28px #276af44a}.button-small{min-height:42px;font-size:11px;padding:0 16px;gap:17px;border-radius:10px}.button-light{background:#fff;color:#155ee5;box-shadow:0 10px 25px #00000012}.button-light:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00000024}.menu-button{display:none;font-size:24px}.hero{display:grid;grid-template-columns:1fr 1.06fr;align-items:center;gap:50px;padding-top:60px;padding-bottom:65px;position:relative;isolation:isolate}.hero:before{content:'';position:absolute;inset:-80px -160px -100px;z-index:-1;background:radial-gradient(ellipse at 25% 40%,#9fcaff36,transparent 55%),radial-gradient(ellipse at 85% 20%,#b5f1ff27,transparent 50%);pointer-events:none}.hero-copy{padding:10px 0}.eyebrow{display:flex;align-items:center;gap:11px;font-size:10px;letter-spacing:.7px;color:#547296;font-weight:600}.hero .eyebrow{display:inline-flex;background:white;border:1px solid #dae8ff;border-radius:30px;padding:8px 15px;box-shadow:0 4px 15px #1643a508}.wordpress-mark{font-family:Georgia,serif;border:1px solid currentColor;outline:1px solid currentColor;outline-offset:2px;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:17px;line-height:1;flex-shrink:0}.hero h1{font-size:clamp(46px,5vw,72px);line-height:1.28;letter-spacing:-2px;font-weight:800;margin:27px 0 25px}.hero h1 em{font-style:normal;display:inline-block;background:linear-gradient(100deg,#1d58e1 10%,#2499ff 65%,#14bcdd);background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:850}.hero-copy>p{font-size:14px;color:#71829e;line-height:2;margin:0 0 27px}.hero-actions{display:flex;align-items:center;gap:25px}.text-button{display:flex;align-items:center;gap:10px;font-size:12px;padding:8px 0;font-weight:550}.play-circle{height:30px;width:30px;border:1px solid #c6d8f8;background:white;border-radius:50%;display:grid;place-items:center;font-size:9px;color:#277af0;transition:box-shadow .25s}.text-button:hover .play-circle{box-shadow:0 0 0 6px #2582ff0d}.hero-footnote{display:flex;align-items:center;gap:8px;font-size:10px;color:#8495af;margin-top:24px}.tiny-check{height:14px;width:14px;border:1px solid #91bbfa;border-radius:50%;color:#347fee;font:9px/1 Arial;display:inline-grid;place-items:center;flex-shrink:0}
/* The orbital publishing playground */
.connection-scene{--pointer-x:50%;--pointer-y:40%;position:relative;border-radius:28px;background:#081a3d;color:#dceaff;direction:ltr;isolation:isolate;border:1px solid #24436e;box-shadow:0 30px 65px #0e388333,0 0 0 9px #e6efff88;transform:perspective(1400px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .2s;overflow:hidden}.connection-scene:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#1e62b83d,transparent 50%),radial-gradient(ellipse at 50% 60%,#1152a91c,transparent 75%);pointer-events:none}.scene-topbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;border-bottom:1px solid #5b8bc51c}.scene-system{font:9px/1.5 monospace;letter-spacing:1.2px;display:flex;align-items:center;gap:8px;color:#9bbceb}.scene-system i{height:5px;width:5px;border-radius:50%;background:#3bcdff;box-shadow:0 0 12px #39c9ff}.scene-preview{font-size:9px;padding:3px 8px;border:1px solid #4368976b;border-radius:20px;color:#83a8d6;background:#1d3a601f}.orbital-stage{width:100%;aspect-ratio:600/450;position:relative;isolation:isolate}.space-grid{position:absolute;inset:0;background-image:radial-gradient(#86b8ff55 .8px,transparent .8px);background-size:24px 24px;mask-image:radial-gradient(ellipse,black 25%,transparent 75%);opacity:.65;pointer-events:none}.orbital-halo{position:absolute;left:50%;top:50%;width:50%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(circle,#156af540,#1364f514 40%,transparent 70%);filter:blur(15px)}.orbital-ring{position:absolute;left:50%;top:50%;border:1px solid #3880c72c;border-radius:50%;pointer-events:none}.ring-a{width:70%;height:66%;transform:translate(-50%,-50%) rotate(-23deg)}.ring-b{width:88%;height:78%;transform:translate(-50%,-50%) rotate(23deg);border-style:dashed;border-color:#3987d52a}.ring-c{width:47%;height:38%;transform:translate(-50%,-50%) rotate(-23deg);border-color:#368dff55;box-shadow:0 0 25px #067aff15,inset 0 0 25px #067aff15}.signal-map{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.signal-map path{stroke:#407bc4;stroke-width:1.1;opacity:.24;transition:opacity .4s}.signal-map path.selected{stroke:url(#signal-gradient);opacity:.9;stroke-width:1.7;filter:drop-shadow(0 0 5px #378cff)}.orbit-network{position:absolute;width:72px;height:81px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid #7195ca4a;background:linear-gradient(140deg,#2e487b7a,#142953b0);border-radius:18px;color:#b9cdeb;transform:translate(-50%,-50%);backdrop-filter:blur(14px);box-shadow:0 8px 20px #0000001a;z-index:3;transition:background .3s,box-shadow .3s,border-color .3s,translate .3s}.orbit-network img{height:39px;width:39px;object-fit:contain;border-radius:10px;filter:drop-shadow(0 3px 5px #00000028)}.orbit-network>span{font-size:9px;line-height:1.5}.orbit-network>i{height:4px;width:4px;border-radius:50%;background:#2e5182;position:absolute;right:9px;top:9px;transition:background .3s}.orbit-network:hover{translate:0 -5px;background:#234b7ac7;border-color:#549be8}.orbit-network.is-selected{border-color:#49c3ff;box-shadow:0 0 0 4px #27a2ff0b,0 0 30px #158cff26;color:white;background:linear-gradient(140deg,#21579c99,#153764c9)}.orbit-network.is-selected>i{background:#45d8ff;box-shadow:0 0 10px #30cdff}.orbit-bale{left:20%;top:18%}.orbit-eitaa{left:70%;top:17%}.orbit-rubika{left:87%;top:46%}.orbit-soroush{left:80%;top:78%}.orbit-gap{left:50%;top:89%}.orbit-igap{left:18%;top:78%}.orbit-virasty{left:12%;top:46%}.orbital-core{position:absolute;left:50%;top:50%;width:35%;aspect-ratio:1;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;isolation:isolate;z-index:2;border-radius:50%}.orbital-core:before{content:'';position:absolute;inset:12%;background:#1360f64d;filter:blur(30px);border-radius:50%;z-index:-1;transition:background .3s}.orbital-core:hover:before{background:#1d8dff99}.orbital-core img{width:95%;height:95%;object-fit:contain;filter:drop-shadow(0 10px 20px #00000040);transition:transform .5s}.orbital-core:hover img{transform:translateY(-5px) scale(1.04)}.core-ring{position:absolute;inset:6%;border-radius:50%;border:1px solid #42c3ff28;box-shadow:inset 0 0 20px #2a86ff20}.core-label{font:6px monospace;letter-spacing:1.3px;white-space:nowrap;position:absolute;bottom:-4%;color:#5fa9ee}.orbit-caption{position:absolute;top:1%;left:50%;transform:translateX(-50%);font-size:8px;color:#6f90bc;white-space:nowrap}.scene-console{display:flex;gap:12px;align-items:center;margin:18px 20px 0;padding:12px;background:#132c52a6;border:1px solid #47719f40;border-radius:15px}.console-destination{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.console-icon{display:grid;place-items:center;width:31px;height:31px;border:1px solid #3a689b66;border-radius:9px;color:#70bdff;font-size:20px}.console-destination>div{display:flex;flex-direction:column;gap:1px}.console-label{font-size:8px;color:#6f91be}.console-destination strong{font-size:12px;color:#daebff;font-weight:550}.console-destination>button{margin-left:auto;color:#5f99d8;width:24px;height:28px;font-size:19px}.launch-signal{background:linear-gradient(110deg,#2766f1,#298afa);border:1px solid #61a0ff66;border-radius:9px;min-height:41px;padding:0 15px;color:#fff;display:flex;align-items:center;gap:20px;box-shadow:0 5px 20px #0860ff33;font-size:11px;transition:box-shadow .3s,transform .3s;white-space:nowrap}.launch-signal>span:last-child{font-size:20px}.launch-signal:hover{box-shadow:0 0 25px #368dff66;transform:translateY(-2px)}.launch-signal:disabled{cursor:progress;opacity:.6}.scene-bottom{display:flex;justify-content:space-between;gap:10px;padding:13px 23px 17px;font-size:8px;color:#5e81b0}.simulation-state{color:#7ca4d5;display:flex;gap:6px;align-items:center}.simulation-state:before{content:'';height:4px;width:4px;border-radius:50%;background:#457ab2;flex-shrink:0}.simulation-complete .simulation-state{color:#60d6ff}.simulation-complete .simulation-state:before{background:#60d6ff;box-shadow:0 0 8px #4ed7ff}.is-transmitting .signal-map path.selected{stroke-dasharray:8 10;animation:signal-flow .6s linear infinite;stroke-width:3}.is-transmitting .orbital-core:before{animation:core-breathe .6s ease-in-out infinite alternate}.is-transmitting .orbit-network.is-selected{box-shadow:0 0 0 7px #27a2ff15,0 0 40px #158cff66}
.network-strip{display:flex;align-items:center;gap:38px;padding:26px 30px;background:white;border:1px solid #e2ebf8;box-shadow:0 10px 35px #244f9d05;border-radius:18px}.strip-intro{font-size:11px;line-height:1.9;color:#8a9ab1;min-width:170px;border-inline-end:1px solid #e0e9f7;padding-inline-end:20px}.strip-intro strong{color:#566e91;font-weight:500}.network-logos{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:1}.network-logos button{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;padding:5px;transition:transform .3s}.network-logos button:hover{transform:translateY(-4px)}.network-logos img{width:27px;height:27px;object-fit:contain;filter:drop-shadow(0 3px 4px #1f4a9a15)}
/* Product and feature narrative */
.intro-section,.features-section,.learn-section{padding-top:110px}.section-overline{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;font-weight:600;color:#8095b6;margin-bottom:27px}.section-overline>span:first-child{color:#3377df;display:flex;align-items:center;gap:10px}.section-overline>span:first-child:before{content:'';width:19px;height:2px;background:#3883f2;border-radius:3px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:40px}h2{font-size:43px;line-height:1.45;letter-spacing:-1px;font-weight:750;margin:0}h2 em{font-style:normal;color:#307ae9;font-weight:750}.section-heading>p{font-size:13px;line-height:2;color:#788ba7;margin:0 0 5px}.underlined-link{display:inline-flex;justify-content:space-between;align-items:center;gap:30px;font-size:12px;border-bottom:1px solid #b9d1f5;padding:0 0 7px;color:#2d6cd5;white-space:nowrap}.underlined-link>span{font-size:18px}.underlined-link:hover{color:#15469e;border-color:#5687cf}.product-window{background:linear-gradient(145deg,#112956,#0a1b3d);border:1px solid #315280;border-radius:23px;padding:0 22px 22px;box-shadow:0 25px 65px #0f347c1f;position:relative}.product-window:before{content:'';position:absolute;left:12%;right:12%;bottom:-25px;height:100px;background:#388aff3b;filter:blur(45px);z-index:-1}.window-bar{height:48px;display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#7297c8;position:relative}.window-bar>span:nth-child(2){position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap}.window-dots{display:flex;gap:6px}.window-dots i{height:6px;width:6px;border-radius:50%;background:#345581}.window-dots i:first-child{background:#f38b88}.window-dots i:nth-child(2){background:#f7cf70}.window-dots i:last-child{background:#56c9af}.preview-badge{border:1px solid #42618b;border-radius:4px;padding:2px 7px;font-size:7px;letter-spacing:.7px;color:#88afd9}.lock-icon{margin-inline-end:5px}.product-tabs{display:flex;gap:8px;padding:10px 13px;background:#edf3ff;border:1px solid #dae6fc;border-bottom:0;border-radius:12px 12px 0 0}.product-tabs button{display:flex;align-items:center;gap:22px;padding:8px 16px;border-radius:8px;font-size:11px;color:#7692b4;white-space:nowrap}.product-tabs button[aria-selected=true]{background:white;color:#2463dd;box-shadow:0 3px 10px #3263ad0e}.product-tabs button:hover{background:#ffffff88}.product-tabs button>span{font-size:15px}.screen-frame{height:570px;overflow:auto;border:1px solid #d7e3f9;border-radius:0 0 10px 10px;background:#f3f7fe;scrollbar-width:thin;scrollbar-color:#bfd0ec #edf3fc}.screen-frame img{width:100%;height:auto}.product-caption{display:flex;justify-content:space-between;gap:20px;color:#8297b5;font-size:10px;margin-top:19px}.product-caption .status-dot{margin-inline-end:6px}.features-section{padding-bottom:110px}.feature-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:22px}.feature{grid-column:span 5;position:relative;isolation:isolate;overflow:hidden;border:1px solid #dfe9fa;background:#fff;border-radius:23px;padding:33px 34px 24px;display:flex;flex-direction:column;transition:transform .35s,box-shadow .35s,border-color .35s}.feature:hover{transform:translateY(-5px);border-color:#aecbff;box-shadow:0 20px 45px #2d5cb315}.feature-plan,.feature-commerce{grid-column:span 7}.feature-plan{background:radial-gradient(ellipse at 95% 0,#19438c,#0d224c 70%);color:#e7f0ff;border-color:#244780}.feature:before{content:'';position:absolute;width:230px;height:230px;border:1px solid #5496ff0a;border-radius:50%;right:-90px;top:-70px;z-index:-1;box-shadow:0 0 0 35px #5496ff04,0 0 0 70px #5496ff03}.feature-top{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:9px;color:#83a1ca;margin-bottom:24px}.feature-icon{height:35px;width:35px;border:1px solid #cce0ff;border-radius:10px;display:grid;place-items:center;font-size:20px;color:#3981ed;background:#f4f8ff}.feature-plan .feature-icon{background:#24477955;border-color:#41679a;color:#7ebeff}.feature h3{font-size:27px;line-height:1.6;letter-spacing:-.5px;font-weight:700;margin:0 0 13px}.feature>p{font-size:13px;line-height:2;max-width:360px;color:#8293af;margin:0}.feature-plan>p{color:#8ea9cf}.feature-commerce{background:radial-gradient(ellipse at 100% 0,#d7f4ff,#edf5ff 65%);border-color:#d7e6fb}.card-link{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #dfebfb;padding:17px 0 0;font-size:11px;width:100%;margin-top:auto;color:#4673b1}.card-link>span{font-size:19px}.card-link:hover{color:#115fec}.feature-plan .card-link{color:#85b9ff;border-color:#365581}.mini-calendar{background:#f6faff;border:1px solid #c2d6f5;border-radius:12px;padding:19px 22px 15px;box-shadow:0 15px 25px #00173d18;max-width:385px;width:90%;margin:29px auto 27px;transform:perspective(900px) rotateX(5deg) rotate(-3deg);color:#254b7e;transition:transform .4s}.feature-plan:hover .mini-calendar{transform:perspective(900px) rotateX(0deg) rotate(0deg)}.calendar-title{font-size:11px;display:flex;justify-content:space-between;margin-bottom:17px}.week-labels,.week-dates{display:grid;grid-template-columns:repeat(5,1fr);text-align:center;font-size:8px;color:#9bb0cd}.week-dates{font-size:12px;color:#5278aa;margin:7px 0 10px}.week-dates>span{width:27px;height:27px;margin:auto;display:grid;place-items:center}.week-dates .today{background:linear-gradient(135deg,#2b6dec,#35a1fc);color:white;border-radius:8px;box-shadow:0 4px 10px #2573ec3b}.calendar-event{display:flex;align-items:center;gap:6px;font-size:9px;margin:7px 0;padding:8px 10px;background:#e3edff;border-radius:5px;color:#3d77ce}.calendar-event small{font-size:8px;margin-inline-start:auto}.event-one{margin-inline-end:30px;border-inline-start:2px solid #4e8bff}.event-two{margin-inline-start:45px;background:#dff4ff;color:#3c8cbb;border-inline-start:2px solid #49b9ea}.template-demo{max-width:350px;width:95%;margin:31px auto 29px;background:#f7faff;border:1px solid #d2e1fa;border-radius:11px;transform:rotate(2deg);box-shadow:0 10px 25px #1a4d9d0b;transition:transform .4s}.feature-voice:hover .template-demo{transform:rotate(0deg)}.template-demo>div{display:flex;align-items:center;gap:8px;border-bottom:1px solid #dfe9f7;padding:12px 16px;font-size:9px;color:#8ba0bf}.template-demo>div>span:last-child{margin-inline-start:auto}.code-dot{width:6px;height:6px;background:#64a2ff;border-radius:50%}.template-demo p{font:12px/2.2 monospace;color:#4f8ad5;padding:5px 17px}.template-demo mark{background:#dceaff;color:#2769c9;padding:3px 5px;border-radius:3px;direction:ltr;unicode-bidi:isolate;display:inline-block}.template-demo p>span{color:#8ea9ce;direction:ltr;unicode-bidi:isolate;display:inline-block}.template-note{font-size:9px;border-top:1px solid #dfe9f7;padding:9px 16px;display:block;color:#92a6c4}.approval-demo{display:flex;align-items:center;gap:12px;border:1px solid #d9e5f8;background:linear-gradient(110deg,#f5f9ff,#eef5ff);border-radius:12px;padding:18px;margin:32px 0}.approval-check{height:32px;width:32px;background:#dfedff;color:#3987f6;border:1px solid #b7d6ff;display:grid;place-items:center;border-radius:10px}.approval-demo strong{font-size:11px;font-weight:600;display:block}.approval-demo div>span{font-size:9px;display:block;color:#8fa3c2;margin-top:4px}.approval-avatar{margin-inline-start:auto;border-radius:50%;height:26px;width:26px;display:grid;place-items:center;background:#d8e8ff;font-size:9px;color:#4d86d3}.commerce-tags{display:flex;flex-wrap:wrap;gap:9px;margin:40px 0 35px}.commerce-tags>span{padding:8px 13px;border:1px solid #bbd8ff;border-radius:8px;background:#ffffff88;color:#4b82ce;font-size:10px}.workflow-section{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 10% 100%,#15428d,#091c40 65%);color:#edf5ff;padding:73px 0 35px}.workflow-section:before{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#8cb6ff05 1px,transparent 1px),linear-gradient(90deg,#8cb6ff05 1px,transparent 1px);background-size:50px 50px;mask-image:linear-gradient(90deg,#000,transparent)}.workflow-section:after{content:'';position:absolute;height:650px;width:650px;right:-200px;top:-300px;border-radius:50%;border:1px solid #6b9de42b;box-shadow:0 0 0 50px #6b9de409,0 0 0 100px #6b9de405;z-index:-1}.workflow-section .section-overline{color:#698aba}.workflow-section .section-overline>span:first-child{color:#74b9ff}.workflow-header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:55px}.workflow-header h2 em{color:#65baff}.workflow-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.step-number{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#6398da;border-bottom:1px solid #34517d;padding-bottom:15px}.step-number>span{font-size:22px;color:#79c8ff}.workflow-steps h3{font-size:21px;line-height:1.6;font-weight:600;margin:24px 0 12px}.workflow-steps p{font-size:13px;line-height:2;color:#7f9cc5;max-width:320px;margin:0}.workflow-bottom{display:flex;align-items:center;gap:16px;border-top:1px solid #2f4b73;padding-top:27px;margin-top:60px;font-size:11px;color:#82a4d3}.workflow-bottom>span:last-child{font-size:9px;letter-spacing:.5px}.workflow-line{height:1px;background:#31527c;flex:1;margin-inline:25px}
.learn-section{padding-bottom:95px}.learning-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.learning-card{display:block;text-align:start;background:white;border:1px solid #e2ebf9;border-radius:18px;overflow:hidden;padding:10px 10px 18px;transition:transform .3s,box-shadow .3s}.learning-card:hover{transform:translateY(-6px);box-shadow:0 18px 35px #17438b12}.lesson-art{height:205px;position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:18px;border-radius:11px;background:radial-gradient(ellipse at 50% 100%,#1c5096,#0d234a);color:#8bbaff}.lesson-art:before{content:'';position:absolute;inset:0;background-image:radial-gradient(#7eaded55 .7px,transparent .7px);background-size:17px 17px;mask-image:radial-gradient(ellipse,#000,transparent 70%);z-index:-1}.lesson-wordpress{width:60px;height:60px;display:grid;place-items:center;font:42px/1 Georgia,serif;border:1px solid #6198de;border-radius:50%;outline:1px solid #6198de;outline-offset:4px;transform:rotate(-12deg);color:#d9ecff}.lesson-original-logo{height:80px;width:80px;object-fit:contain;filter:drop-shadow(0 10px 18px #07367366);transition:transform .4s}.learning-card:hover .lesson-original-logo{transform:translateY(-5px) rotate(8deg)}.art-connector{font-size:20px;letter-spacing:3px;color:#4a91e3}.art-caption{position:absolute;bottom:17px;font-size:8px;color:#6a9edb;letter-spacing:.6px}.art-template{background:linear-gradient(135deg,#e9f2ff,#dcecff)}.art-template:before{background-image:radial-gradient(#2a69c655 .7px,transparent .7px)}.art-template .art-caption{color:#80a0ca}.art-braces{font:55px monospace;letter-spacing:-7px;color:#81acf0;transform:rotate(-7deg);transition:transform .4s}.art-braces i{font:500 24px var(--sans);letter-spacing:0;font-style:normal;color:#3e80dd;margin:0 8px}.art-outbox{background:linear-gradient(145deg,#e4f7ff,#e4efff)}.art-outbox .art-caption{color:#70a0bd}.art-route{display:flex;align-items:center;gap:10px;transform:rotate(-8deg);transition:transform .4s}.art-route>span{display:grid;place-items:center;width:40px;height:40px;border:1px solid #a6cbfa;border-radius:11px;background:#f6fbff;color:#418fe8;font-size:22px}.art-route>span:first-child{font-size:10px}.art-route>span:last-child{color:white;background:linear-gradient(135deg,#2d80ee,#37c5ed);border-color:transparent;box-shadow:0 6px 13px #2a97e735}.art-route>i{height:1px;width:28px;background:#a9ccf4}.learning-card:hover .art-route,.learning-card:hover .art-braces{transform:rotate(0deg)}.lesson-meta{display:flex;justify-content:space-between;gap:15px;font-size:9px;color:#94a8c6;margin:22px 14px 11px}.lesson-meta>span:first-child{color:#4c84d4}.learning-card h3{font-size:22px;line-height:1.6;font-weight:650;margin:0 14px 22px}.lesson-link{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e2ebf8;padding-top:14px;margin-inline:14px;font-size:11px;color:#6c8ab4}.lesson-link>span{font-size:18px;color:#407ed7}.faq-section{display:grid;grid-template-columns:1fr 1.5fr;gap:90px;border-top:1px solid var(--line);padding:65px 0 90px}.faq-section h2{margin:19px 0 30px}.faq-list details{border-bottom:1px solid #dfe8f8}.faq-list details:first-child{border-top:1px solid #dfe8f8}.faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:25px;font-size:14px;padding:23px 0;cursor:pointer;list-style:none;font-weight:500}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{width:26px;height:26px;display:grid;place-items:center;background:#e7efff;border-radius:8px;font-size:18px;line-height:1;color:#6694da;transition:transform .25s}.faq-list details[open] summary>span{transform:rotate(45deg);background:#d8e8ff;color:#2d77df}.faq-list p{font-size:13px;line-height:2;color:#7c90b1;margin:0 0 24px}.closing-section{text-align:center;padding:67px 25px 76px;border:1px solid #c6ddff;background:radial-gradient(ellipse at 50% 100%,#c4e6ff70,#ebf4ff 65%);border-radius:26px;position:relative;isolation:isolate;overflow:hidden}.closing-section:before,.closing-section:after{content:'';position:absolute;left:-230px;top:0;width:500px;height:500px;border:1px solid #76adf526;border-radius:50%;box-shadow:0 0 0 40px #76adf508,0 0 0 80px #76adf505;z-index:-1}.closing-section:after{left:auto;right:-230px;top:70px}.closing-section .eyebrow{justify-content:center;color:#7098ce;font-size:10px}.closing-flower{font-size:39px;line-height:1;display:block;color:#479aef;margin-bottom:20px}.closing-section h2{font-size:57px;line-height:1.5;margin:17px 0 30px}.closing-section h2 em{color:#277dec}.closing-section p{font-size:12px;color:#87a2c7;margin:20px 0 0}.closing-persian{position:absolute;bottom:25px;inset-inline-end:35px;font-size:10px;color:#9bb6d7;transform:rotate(-5deg)}
/* Search, documentation and dialogs */
.doc-index{margin-top:90px;padding-top:75px;padding-bottom:75px;border-top:1px solid var(--line)}.doc-index>p{font-size:13px;color:#8399b9}.doc-index h2{font-size:34px}.guide-directory{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:33px}.guide-directory>a{display:grid;grid-template-columns:1fr auto;gap:12px;background:white;border:1px solid #dee8f8;border-radius:15px;padding:23px;transition:transform .25s,border-color .25s}.guide-directory>a:hover{transform:translateY(-3px);border-color:#a4c8ff}.guide-directory strong{font-size:14px;font-weight:650}.guide-directory span{grid-row:2;font-size:12px;line-height:2;color:#8b9fbd}.guide-directory b{font-size:19px;font-weight:400;color:#6b9be1}.site-footer{padding:25px 0}.footer-main{display:grid;grid-template-columns:1fr 1fr 2fr;gap:30px;padding-bottom:45px;align-items:start}.footer-main p{font-size:13px;line-height:1.9;color:#8da1bd;margin:5px 0 0}.footer-main nav{display:flex;justify-content:flex-end;align-items:center;gap:26px;padding-top:16px;font-size:11px}.footer-main nav button{padding:0}.footer-main nav a:hover,.footer-main nav button:hover{color:#2878ed}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:22px;font-size:9px;color:#97abc6}.footer-bottom>a{font-size:9px;color:#5e8bc7}.standalone-doc{max-width:1100px;min-height:70vh;padding-top:50px;padding-bottom:75px}.standalone-doc h1{font-size:42px;line-height:1.6;margin:20px 0;font-weight:750}.standalone-doc .doc-layout{grid-template-columns:190px 1fr;gap:40px;margin-top:40px}.standalone-doc .doc-body p,.standalone-doc .doc-body li{font-size:15px;line-height:2.2}.standalone-doc .doc-body h3{font-size:21px;line-height:1.9}.standalone-doc .doc-index{margin:0;border:0;padding:0;width:100%}.breadcrumbs{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#8da3c3;margin-bottom:30px}.breadcrumbs a{text-decoration:underline;text-underline-offset:4px}.doc-site-footer{font-size:12px;color:#849dbe;padding:25px 0;border-top:1px solid var(--line)}dialog{width:min(850px,calc(100vw - 32px));max-height:86dvh;padding:0;background:#f7faff;color:var(--ink);border:1px solid #cbdcf5;border-radius:21px;box-shadow:0 40px 120px #061c5866}dialog::backdrop{background:#051936ad;backdrop-filter:blur(10px)}.dialog-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 27px;border-bottom:1px solid #dfe9f8;background:#f7fafff5;position:sticky;top:0;z-index:2;backdrop-filter:blur(15px)}.dialog-brand{font-size:16px;font-weight:750;color:#2c67c6}.dialog-brand span{font-size:10px;color:#91a9ca;font-weight:400;margin-inline-start:12px}.dialog-close{width:31px;height:31px;display:grid;place-items:center;line-height:1;border:1px solid #d1e1f9;border-radius:9px;font-size:23px;background:#edf4ff;color:#7798c3}.dialog-close:hover{color:#1c6ce2;background:#dcecff}#dialog-content{padding:33px 38px 38px}.dialog-eyebrow{font-size:10px;color:#6498da;font-weight:550;margin:0 0 12px}.dialog-title{font-size:32px;line-height:1.6;font-weight:750;margin:0 0 16px;letter-spacing:-.6px}.dialog-intro{font-size:14px;line-height:2.1;color:#849bbc;margin-bottom:25px}.doc-layout{display:grid;grid-template-columns:150px 1fr;gap:28px}.doc-nav{display:flex;flex-direction:column;gap:5px;border-inline-end:1px solid var(--line);padding-inline-end:15px}.doc-nav a,.doc-nav button{display:block;text-align:start;padding:8px 10px;border-radius:7px;font-size:11px;color:#819abf}.doc-nav [aria-current=true],.doc-nav [aria-current=page]{background:#e3eeff;color:#316ec8}.doc-body h3{font-size:17px;line-height:1.8;font-weight:650;margin:25px 0 10px}.doc-body p,.doc-body li{font-size:13px;line-height:2.1;color:#758db0}.doc-body ol,.doc-body ul{padding-inline-start:20px;padding-inline-end:0}.doc-body li{margin-bottom:10px}.doc-body strong{color:#3e6394;font-weight:650}.doc-body bdi{direction:ltr;unicode-bidi:isolate}.doc-note{padding:14px 17px;background:#eaf2ff;border-inline-start:3px solid #6ca9ff;font-size:12px;line-height:2;color:#6d8ebc;margin:20px 0;border-radius:5px}.doc-source{border-top:1px solid var(--line);padding-top:15px;margin-top:28px;font-size:10px!important;color:#98adca!important}.doc-footer{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:27px;padding-top:18px;border-top:1px solid var(--line)}.doc-footer button,.doc-footer a,.full-guide-link{font-size:11px;padding:0;color:#3c80dd}.doc-code{padding:18px;border:1px solid #d7e6fa;border-radius:10px;background:#edf5ff;color:#5a8ac7;font:12px/2 monospace;white-space:pre-wrap;word-break:break-word;unicode-bidi:plaintext}.search-field{display:flex;align-items:center;gap:12px;padding:9px 14px;background:white;border:1px solid #bdd6f9;border-radius:11px}.search-field>span{font-size:25px;color:#72a5e7}.search-field input{width:100%;border:0;background:none;color:var(--ink);font-size:14px;outline:0}.search-results{display:grid;gap:10px;margin-top:22px}.search-result{text-align:start;border:1px solid #dee9f9;background:white;border-radius:11px;padding:16px}.search-result:hover{border-color:#a7caff;background:#f0f6ff}.search-result strong{display:flex;justify-content:space-between;font-size:14px;font-weight:600}.search-result p{font-size:12px;color:#8ba2c2;margin:7px 0 0}.search-empty{font-size:13px;color:#92a6c2;padding:22px 0}.release-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:25px 0}.release-item{padding:18px;border:1px solid #d6e5fa;border-radius:11px;background:#fff;font-size:13px}.release-item>span{display:block;font-size:9px;color:#8da9cd;margin-bottom:6px}.release-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.network-dialog-heading{display:flex;align-items:center;gap:20px;margin-bottom:20px}.network-dialog-heading img{width:64px;height:64px;object-fit:contain}.network-dialog-heading h2{font-size:32px;margin-bottom:3px}.network-capabilities{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.network-capabilities>span{padding:7px 12px;border:1px solid #cee2ff;background:#edf5ff;color:#6796d2;border-radius:8px;font-size:12px}.tour-stage{padding:25px;border:1px solid #d0e3ff;border-radius:15px;background:linear-gradient(145deg,#ecf4ff,#f5faff);min-height:280px;margin-top:24px}.tour-stage h3{font-size:25px;line-height:1.6;margin:15px 0 9px;font-weight:650}.tour-stage>p{font-size:14px;line-height:2;color:#7d9ac2}.tour-progress{display:flex;gap:7px;margin-bottom:26px}.tour-progress button{height:4px;flex:1;background:#cfdef3;padding:0;border-radius:8px}.tour-progress button.active{background:linear-gradient(90deg,#3277ea,#4abef0)}.tour-networks{display:flex;flex-wrap:wrap;gap:11px;margin:23px 0}.tour-networks button{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid #cee0f9;border-radius:11px;background:#fff;font-size:12px}.tour-networks button[aria-pressed=true]{border-color:#438eec;box-shadow:0 0 0 2px #559cfa22}.tour-networks img{width:27px;height:27px;object-fit:contain}.tour-receipt{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:white;border:1px solid #d3e5fc;border-radius:11px;padding:18px;margin-top:22px;font-size:12px}.tour-receipt img{width:32px;height:32px;object-fit:contain}.tour-receipt .tiny-check{margin-inline-start:auto;width:23px;height:23px;font-size:13px}.tour-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:22px}.tour-controls button:disabled{opacity:.35;cursor:default;box-shadow:none;transform:none}.tour-count{font-size:10px;color:#91a9cc}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px);opacity:0;background:var(--navy);color:white;padding:12px 22px;border-radius:10px;font-size:12px;z-index:60;pointer-events:none;transition:opacity .2s,transform .2s}.toast.show{opacity:1;transform:translate(-50%,0)}body.dialog-open{overflow:hidden}
/* Persian is designed as a first-class layout, not mirrored Latin typography. */
html[lang=fa] :is(h1,h2,h3,em,.eyebrow,.section-overline){letter-spacing:0}html[lang=fa] .hero h1{font-size:clamp(45px,4.5vw,66px);line-height:1.55;font-weight:850}html[lang=fa] .hero h1 em{font-size:.91em}html[lang=fa] .hero-copy>p{font-size:14px;line-height:2.1}html[lang=fa] h2{font-size:39px;line-height:1.8}html[lang=fa] .feature h3{font-size:26px;line-height:1.8}html[lang=fa] .section-heading>p{font-size:14px;line-height:2.1}html[lang=fa] .feature>p{font-size:14px}html[lang=fa] .workflow-steps p{font-size:14px}html[lang=fa] .workflow-steps h3{font-size:21px;line-height:1.8}html[lang=fa] .scene-preview{font-size:10px}html[lang=fa] .scene-console,html[lang=fa] .scene-bottom{direction:rtl}html[lang=fa] .console-destination>button{margin-left:0;margin-right:auto}html[lang=fa] .console-label{font-size:9px}html[lang=fa] .launch-signal{font-size:12px}html[lang=fa] .orbit-network>span{font-size:10px}html[lang=fa] .orbit-caption{font-size:9px}html[lang=fa] .scene-bottom{font-size:9px}html[lang=fa] .learning-card h3{font-size:23px;line-height:1.8}html[lang=fa] .lesson-meta{font-size:10px}html[lang=fa] .lesson-link{font-size:12px}html[lang=fa] .faq-list p{font-size:14px}html[lang=fa] .closing-section h2{font-size:47px;line-height:1.85}html[lang=fa] .doc-body p,html[lang=fa] .doc-body li{font-size:14px}html[lang=fa] .standalone-doc .doc-body p,html[lang=fa] .standalone-doc .doc-body li{font-size:16px;line-height:2.3}html[lang=fa] .standalone-doc h1{font-size:39px;line-height:1.8}html[lang=fa] .doc-note{font-size:13px;line-height:2.1}html[lang=fa] .doc-nav a,html[lang=fa] .doc-nav button{font-size:12px}html[lang=fa] .template-demo p{font-family:Vazirmatn,sans-serif}
@media(min-width:1500px){.hero{padding-block:75px}.hero h1{font-size:78px}html[lang=fa] .hero h1{font-size:72px}.orbital-stage{aspect-ratio:600/460}}
@media(max-width:1150px){.wrap{width:calc(100% - 72px)}.desktop-nav{gap:20px;font-size:12px}.header-actions{gap:12px}.header-actions>.button{display:none}.hero{gap:33px;padding-top:55px}.hero h1{font-size:55px}html[lang=fa] .hero h1{font-size:52px}.hero-actions{gap:18px}.hero-actions .button{font-size:12px;padding:0 18px;gap:20px}.hero-actions .text-button{font-size:11px}.hero-copy>p,html[lang=fa] .hero-copy>p{font-size:12px}.scene-topbar{padding:17px}.scene-system{font-size:8px;letter-spacing:.7px}.scene-preview{font-size:8px}.scene-console{margin:17px 14px 0;padding:10px;gap:8px}.scene-bottom{padding-inline:18px;font-size:7px}.launch-signal{padding-inline:11px;gap:10px;font-size:10px}.orbit-network{width:61px;height:69px;border-radius:15px}.orbit-network img{width:32px;height:32px}.orbit-network>span{font-size:8px}html[lang=fa] .orbit-network>span{font-size:9px}.orbit-caption{font-size:7px}html[lang=fa] .orbit-caption{font-size:8px}.network-strip{gap:25px;padding:22px}.strip-intro{min-width:150px;font-size:10px}.network-logos{gap:11px}.network-logos button{font-size:10px;gap:6px}.network-logos img{width:24px;height:24px}.screen-frame{height:480px}h2{font-size:36px}html[lang=fa] h2{font-size:34px}.feature{padding:27px}.workflow-steps{gap:35px}.footer-main{grid-template-columns:1fr 1fr}.footer-main nav{grid-column:1/-1;justify-content:flex-start;gap:28px;padding-top:0}.footer-main p{text-align:end}.learning-card h3{font-size:20px}html[lang=fa] .learning-card h3{font-size:21px}}
@media(max-width:900px){.wrap{width:calc(100% - 48px)}.site-header{gap:18px;padding-inline:16px;height:77px}.original-brand{width:125px;height:54px}.desktop-nav{font-size:11px;gap:15px}.search-button kbd{display:none}.hero{gap:25px;padding-top:40px;padding-bottom:45px}.hero h1{font-size:44px}html[lang=fa] .hero h1{font-size:43px}.hero-copy>p,html[lang=fa] .hero-copy>p{font-size:11px}.hero .eyebrow{font-size:8px;padding:7px 12px}.hero-actions{flex-wrap:wrap;gap:13px}.hero-actions .button{font-size:11px;min-height:46px}.hero-actions .text-button{font-size:10px}.hero-footnote{font-size:8px}.scene-topbar{padding:14px 12px}.scene-system{font-size:6px}.scene-preview{font-size:6px}html[lang=fa] .scene-preview{font-size:8px}.connection-scene{border-radius:21px;box-shadow:0 20px 45px #0e388329,0 0 0 6px #e6efff77}.orbit-network{width:52px;height:61px;border-radius:12px}.orbit-network img{width:28px;height:28px}.orbit-network>span{font-size:7px}html[lang=fa] .orbit-network>span{font-size:8px}.orbit-network>i{right:7px;top:7px;height:3px;width:3px}.scene-console{padding:8px;margin:12px 10px 0;gap:7px;border-radius:11px}.console-icon{display:none}.console-label{font-size:7px}.console-destination strong{font-size:10px}.launch-signal{font-size:9px;min-height:36px;gap:10px;padding:0 9px}html[lang=fa] .launch-signal{font-size:10px}.scene-bottom{padding:10px 13px 13px;font-size:6px}html[lang=fa] .scene-bottom{font-size:7px}.orbit-caption{font-size:6px}html[lang=fa] .orbit-caption{font-size:7px}.core-label{font-size:4px;letter-spacing:.7px}.network-strip{gap:18px;padding:23px}.strip-intro{min-width:150px;font-size:10px}.network-logos{display:grid;grid-template-columns:repeat(4,1fr);gap:13px 15px}.network-logos button{font-size:10px}.intro-section,.features-section,.learn-section{padding-top:80px}.section-overline{font-size:8px}.section-heading{gap:25px}.section-heading>p,html[lang=fa] .section-heading>p{font-size:12px}h2{font-size:32px}html[lang=fa] h2{font-size:30px}.screen-frame{height:360px}.product-window{padding:0 16px 16px;border-radius:18px}.feature{padding:25px}.feature h3{font-size:24px}html[lang=fa] .feature h3{font-size:23px}.feature>p,html[lang=fa] .feature>p{font-size:12px}.feature-top{font-size:8px}.mini-calendar{width:95%;padding:16px}.template-demo{width:100%}.workflow-steps{gap:30px}.workflow-steps h3{font-size:18px}html[lang=fa] .workflow-steps h3{font-size:18px}.workflow-steps p,html[lang=fa] .workflow-steps p{font-size:12px}.workflow-header .button{font-size:11px;padding:0 17px;gap:15px}.workflow-bottom>span:last-child{font-size:6px}.workflow-line{margin-inline:10px}.learning-grid{gap:15px}.lesson-art{height:165px}.lesson-wordpress{height:43px;width:43px;font-size:31px}.lesson-original-logo{width:60px;height:60px}.art-connector{display:none}.art-braces{font-size:40px}.art-braces i{font-size:19px}.art-route{gap:6px}.art-route>span{width:30px;height:30px;font-size:17px}.art-route>i{width:18px}.art-caption{font-size:6px}.learning-card h3{font-size:18px;margin-inline:8px}html[lang=fa] .learning-card h3{font-size:19px}.lesson-meta{font-size:7px;margin-inline:8px}html[lang=fa] .lesson-meta{font-size:8px}.lesson-link{font-size:9px;margin-inline:8px}html[lang=fa] .lesson-link{font-size:10px}.faq-section{gap:55px}.guide-directory{grid-template-columns:repeat(2,1fr)}.standalone-doc .doc-layout{grid-template-columns:155px 1fr;gap:25px}}
@media(max-width:760px){.desktop-nav{display:none}.desktop-nav.menu-open{display:flex;position:absolute;top:86px;left:0;right:0;background:#fffffff5;border:1px solid #d8e6ff;border-radius:15px;box-shadow:0 12px 35px #234d8a15;flex-direction:column;align-items:stretch;gap:0;padding:16px 22px;font-size:13px;backdrop-filter:blur(20px)}.desktop-nav.menu-open button{text-align:inherit}.menu-button{display:block}.hero{grid-template-columns:1fr;gap:40px;padding-top:38px}.hero-copy{max-width:550px;justify-self:center;text-align:center}.hero .eyebrow{font-size:9px}.hero h1{font-size:61px;line-height:1.35;margin:23px 0}.hero h1 br:first-child{display:none}.hero h1 em{display:block}html[lang=fa] .hero h1{font-size:56px;line-height:1.65}.hero-copy>p,html[lang=fa] .hero-copy>p{font-size:14px}.hero-actions,.hero-footnote{justify-content:center}.hero-actions .button{font-size:12px;min-height:50px}.hero-actions .text-button{font-size:12px}.hero-footnote{font-size:10px}.connection-scene{width:100%;max-width:580px;justify-self:center}.scene-topbar{padding:19px 21px}.scene-system{font-size:9px;letter-spacing:1px}.scene-preview,html[lang=fa] .scene-preview{font-size:10px}.orbit-network{width:70px;height:80px;border-radius:18px}.orbit-network img{width:39px;height:39px}.orbit-network>span,html[lang=fa] .orbit-network>span{font-size:10px}.orbit-caption,html[lang=fa] .orbit-caption{font-size:9px}.core-label{font-size:6px;letter-spacing:1px}.scene-console{padding:12px;margin:18px 20px 0;gap:12px}.console-icon{display:grid}.console-label,html[lang=fa] .console-label{font-size:9px}.console-destination strong{font-size:12px}.launch-signal,html[lang=fa] .launch-signal{font-size:12px;padding:0 16px;min-height:43px;gap:20px}.scene-bottom,html[lang=fa] .scene-bottom{padding:14px 22px 17px;font-size:9px}.standalone-doc .doc-layout{grid-template-columns:1fr}.doc-nav{flex-direction:row;flex-wrap:wrap;border-inline-end:0;border-bottom:1px solid var(--line);padding:0 0 15px}.doc-nav a,.doc-nav button{font-size:10px;padding:7px}html[lang=fa] .doc-nav a,html[lang=fa] .doc-nav button{font-size:10px}}
@media(max-width:650px){.wrap{width:calc(100% - 36px)}.announcement{height:32px;font-size:8px;gap:6px}.announcement-note{display:none}.announcement .status-dot{height:4px;width:4px}.site-header{height:70px;top:8px;padding-inline:13px;border-radius:15px;gap:15px;margin-top:10px}.original-brand{width:112px;height:49px}.header-actions{gap:12px}.language-switcher{font-size:10px;gap:4px}.search-button svg{height:17px;width:17px}.menu-button{font-size:22px}.desktop-nav.menu-open{top:78px}.hero{padding-top:34px;padding-bottom:40px;gap:34px}.hero h1{font-size:clamp(36px,10vw,54px);letter-spacing:-1px;line-height:1.4}.hero h1 br:first-child{display:block}.hero h1 em{font-size:.86em}html[lang=fa] .hero h1{font-size:clamp(37px,10vw,54px);line-height:1.55}html[lang=fa] .hero h1 em{font-size:.88em}.hero .eyebrow{font-size:8px;gap:9px;padding:7px 12px}.hero .wordpress-mark{height:17px;width:17px;font-size:14px}.hero-copy>p,html[lang=fa] .hero-copy>p{font-size:12px;line-height:2.1;margin-bottom:23px}.hero-actions{gap:18px}.hero-actions .button{font-size:11px;min-height:47px;gap:19px;padding-inline:18px}.hero-actions .text-button{font-size:10px}.hero-footnote{font-size:9px;margin-top:19px}.scene-topbar{padding:14px 15px}.scene-system{font-size:7px;letter-spacing:.7px}.scene-preview,html[lang=fa] .scene-preview{font-size:8px}.connection-scene{border-radius:21px}.orbit-network{width:49px;height:57px;border-radius:12px;gap:3px}.orbit-network img{width:28px;height:28px}.orbit-network>span,html[lang=fa] .orbit-network>span{font-size:7px}.orbit-caption,html[lang=fa] .orbit-caption{font-size:7px;top:1.5%}.core-label{font-size:4px;letter-spacing:.65px}.scene-console{padding:9px;margin:17px 11px 0;gap:8px;border-radius:11px}.console-icon{height:28px;width:28px;font-size:17px}.console-destination{gap:7px}.console-label,html[lang=fa] .console-label{font-size:7px}.console-destination strong{font-size:10px}.launch-signal,html[lang=fa] .launch-signal{font-size:10px;padding-inline:10px;gap:12px;min-height:38px}.scene-bottom,html[lang=fa] .scene-bottom{font-size:7px;padding:12px 15px 15px}.network-strip{display:block;padding:22px;border-radius:16px}.strip-intro{border:0;padding:0;font-size:11px;margin-bottom:17px}.strip-intro br{display:none}.strip-intro strong{margin-inline-start:4px}.network-logos{grid-template-columns:repeat(4,1fr);gap:15px 8px}.network-logos button{font-size:9px;gap:5px;padding:0}.network-logos img{width:23px;height:23px}.intro-section,.features-section,.learn-section{padding-top:65px}.section-overline{font-size:9px;margin-bottom:20px}.section-overline>span:last-child{display:none}.section-heading{display:block;margin-bottom:30px}h2{font-size:30px;line-height:1.55}html[lang=fa] h2{font-size:29px;line-height:1.85}.section-heading>p,html[lang=fa] .section-heading>p{font-size:12px;margin-top:20px}.section-heading>.underlined-link{margin-top:22px}.underlined-link{font-size:11px}.product-window{border-radius:14px;padding:0 8px 8px}.window-bar{height:37px;font-size:6px}.window-bar>span:nth-child(2){font-size:5px}.window-dots{gap:3px}.window-dots i{height:4px;width:4px}.preview-badge{font-size:5px;letter-spacing:0;padding:2px 4px}.product-tabs{gap:2px;padding:7px 5px;justify-content:space-between;border-radius:8px 8px 0 0}.product-tabs button{font-size:8px;gap:4px;padding:6px 7px}.product-tabs button>span{font-size:11px}.screen-frame{height:260px}.screen-frame img{width:580px;max-width:none}.product-caption{font-size:8px;margin-top:13px;gap:15px}.product-caption>span:last-child{max-width:145px;text-align:end}.feature-grid{grid-template-columns:1fr;gap:17px}.feature,.feature-plan,.feature-commerce{grid-column:auto;border-radius:19px;padding:27px}.feature h3,html[lang=fa] .feature h3{font-size:27px}.feature>p,html[lang=fa] .feature>p{font-size:13px}.feature-top{font-size:9px}.mini-calendar{max-width:90%;margin-block:28px}.card-link{font-size:12px}.template-demo{width:90%;margin-block:29px}.feature-control .card-link,.feature-commerce .card-link{margin-top:0}.features-section{padding-bottom:65px}.workflow-section{padding:50px 0 27px}.workflow-header{display:block;margin-bottom:38px}.workflow-header .button{margin-top:25px;min-height:47px;font-size:11px}.workflow-steps{grid-template-columns:1fr;gap:30px}.workflow-steps h3,html[lang=fa] .workflow-steps h3{font-size:22px;margin-top:17px;margin-bottom:9px}.workflow-steps p,html[lang=fa] .workflow-steps p{font-size:13px;max-width:none}.step-number{padding-bottom:12px;font-size:11px}.workflow-bottom{margin-top:37px;font-size:10px;gap:13px;padding-top:23px}.workflow-bottom>span:last-child,.workflow-line{display:none}.learning-grid{grid-template-columns:1fr;gap:22px}.lesson-art{height:210px}.lesson-wordpress{width:60px;height:60px;font-size:42px}.lesson-original-logo{height:80px;width:80px}.art-connector{display:block}.art-braces{font-size:55px}.art-braces i{font-size:25px}.art-caption{font-size:9px}.art-route{gap:10px}.art-route>span{height:40px;width:40px;font-size:23px}.art-route>i{width:30px}.lesson-meta,html[lang=fa] .lesson-meta{font-size:10px;margin:20px 14px 10px}.learning-card h3,html[lang=fa] .learning-card h3{font-size:25px;margin:0 14px 20px}.lesson-link,html[lang=fa] .lesson-link{font-size:12px;margin-inline:14px}.learn-section{padding-bottom:60px}.faq-section{grid-template-columns:1fr;gap:30px;padding:45px 0 60px}.faq-section h2{margin:15px 0 23px}.faq-list summary{font-size:13px;padding:20px 0}.faq-list p,html[lang=fa] .faq-list p{font-size:13px}.closing-section{padding:43px 15px 58px;border-radius:19px}.closing-section h2{font-size:39px;margin:17px 0 25px}html[lang=fa] .closing-section h2{font-size:33px;line-height:1.85}.closing-section .eyebrow{font-size:8px}.closing-flower{font-size:34px}.closing-section .button{min-height:47px;font-size:11px}.closing-section p{font-size:11px}.closing-persian{font-size:8px;bottom:16px;inset-inline-end:20px}.doc-index{margin-top:60px;padding:50px 0}.doc-index h2{font-size:28px}.guide-directory{grid-template-columns:1fr;gap:12px}.guide-directory>a{padding:20px}.site-footer{padding-top:10px}.footer-main{gap:22px;padding-bottom:30px}.footer-main p{font-size:11px}.footer-main nav{gap:18px 24px;flex-wrap:wrap;font-size:11px}.footer-bottom{display:grid;grid-template-columns:1fr auto;gap:13px;font-size:8px}.footer-bottom>span:nth-child(2){grid-column:1/-1;grid-row:2}.footer-bottom>a{font-size:8px}.standalone-doc{padding-top:35px}.standalone-doc h1,html[lang=fa] .standalone-doc h1{font-size:30px;line-height:1.8}.standalone-doc .doc-body p,.standalone-doc .doc-body li,html[lang=fa] .standalone-doc .doc-body p,html[lang=fa] .standalone-doc .doc-body li{font-size:15px}.breadcrumbs{font-size:10px}.standalone-doc .site-header{height:70px}#dialog-content{padding:25px 21px 28px}.dialog-top{padding:15px 20px}.dialog-brand{font-size:14px}.dialog-brand span{font-size:9px;margin-inline-start:7px}.dialog-title{font-size:26px}.dialog-intro{font-size:13px}.doc-layout{grid-template-columns:1fr;gap:23px}.doc-body p,.doc-body li,html[lang=fa] .doc-body p,html[lang=fa] .doc-body li{font-size:13px}.doc-body h3{font-size:17px}.doc-note,html[lang=fa] .doc-note{font-size:12px}.release-grid{gap:10px}.release-item{font-size:12px;padding:13px}.release-item>span{font-size:8px}.network-capabilities>span{font-size:10px}.tour-stage{padding:18px}.tour-stage h3{font-size:23px}.tour-stage>p{font-size:13px}.tour-networks{gap:7px}.tour-networks button{font-size:10px;padding:9px}.tour-controls{gap:8px}.tour-controls .button{font-size:10px;min-height:43px;padding-inline:13px;gap:10px}.tour-count{font-size:9px}.search-result strong{font-size:13px}.search-result p{font-size:11px}}
@media(max-width:360px){.wrap{width:calc(100% - 28px)}.header-actions{gap:9px}.original-brand{width:100px}.hero-actions{gap:12px}.hero-actions .button{font-size:10px;padding-inline:15px;gap:14px}.hero-actions .text-button{font-size:9px}.scene-system{font-size:6px}.scene-preview,html[lang=fa] .scene-preview{font-size:7px}.orbit-network{width:44px;height:53px}.orbit-network img{height:25px;width:25px}.launch-signal,html[lang=fa] .launch-signal{font-size:9px;padding-inline:9px}.console-icon{display:none}.scene-bottom,html[lang=fa] .scene-bottom{font-size:6px}.network-logos{grid-template-columns:repeat(3,1fr)}}
@media(prefers-reduced-motion:no-preference){.hero-copy{animation:hero-enter .8s both}.connection-scene{animation:scene-enter 1s both}.orbital-core img{animation:core-float 6s ease-in-out infinite}.orbit-network{animation:node-float 7s ease-in-out infinite}.orbit-eitaa,.orbit-igap{animation-delay:-3s}.orbit-rubika,.orbit-gap{animation-delay:-5s}.orbit-virasty{animation-delay:-1s}.reveal-ready{opacity:0;transform:translateY(24px);transition:opacity .7s,transform .7s}.reveal-ready.visible{opacity:1;transform:none}@keyframes hero-enter{from{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}@keyframes scene-enter{from{opacity:0;translate:0 25px}to{opacity:1;translate:0 0}}@keyframes core-float{0%,100%{translate:0 0}50%{translate:0 -7px}}@keyframes node-float{0%,100%{translate:0 0}50%{translate:0 -5px}}@keyframes signal-flow{to{stroke-dashoffset:-36}}@keyframes core-breathe{to{opacity:.4;scale:1.2}}}
.hero-copy>p,.section-heading>p,.feature>p,.guide-directory span,.doc-index>p,.faq-list p{color:#657b9a}.feature-plan>p{color:#9cb7db}.learning-card .lesson-link{color:#5e7fae}.dialog-intro,.doc-body p,.doc-body li,.tour-stage>p{color:#6680a3}.search-result p{color:#6f88aa}.core-label{font-family:var(--sans)}html[lang=fa] .core-label{letter-spacing:0;font-size:8px}
@media(max-width:650px){html[lang=fa] .core-label{font-size:5px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.connection-scene{transform:none}}


/* A full-bleed, viewport-sized launchpad. */
.hero.wrap{width:100%;max-width:none;min-height:calc(100svh - 160px);display:flex;flex-direction:column;gap:0;margin-top:24px;padding:29px 48px 24px;background:radial-gradient(ellipse at 50% 75%,#163f7a 0%,#0b2047 35%,#061630 78%);color:#eaf4ff;isolation:isolate;overflow:hidden}
.hero:before{inset:0;background-image:radial-gradient(#6da5e63a .7px,transparent .7px);background-size:30px 30px;mask-image:linear-gradient(transparent,#000 55%,transparent);opacity:.35;z-index:-1}
.hero:after{content:'';position:absolute;width:1100px;height:300px;border-radius:50%;left:50%;bottom:-170px;transform:translateX(-50%);border:1px solid #4d9cfb4a;box-shadow:0 0 50px #3d8df120,0 0 0 45px #3d8df108,0 0 0 90px #3d8df104;pointer-events:none;z-index:-1}
.hero-copy{max-width:1160px;padding:0;text-align:center;align-self:center;z-index:2}.hero .eyebrow{background:#1b3c6266;border-color:#638ec044;color:#8eb7e5;font-size:9px;padding:6px 13px}.hero h1,html[lang=fa] .hero h1{font-size:45px;line-height:1.7;margin:12px 0 9px;font-weight:800}.hero h1 br{display:none}.hero h1 br:after{content:' '}.hero h1 em,html[lang=fa] .hero h1 em{font-size:1em;display:inline-block;margin-inline-start:14px;background-image:linear-gradient(100deg,#729fff,#48c1ff,#75edff)}
.hero-copy>p,html[lang=fa] .hero-copy>p{max-width:900px;font-size:12px;color:#8ea8c8;line-height:1.9;margin:0 auto 15px}.hero-copy>p .desktop-break{display:none}.hero-actions{justify-content:center;gap:24px}.hero-actions .button{min-height:40px;font-size:11px;border-radius:9px;padding-inline:18px}.hero-actions .text-button{color:#b4d1f6;font-size:11px}.hero-actions .play-circle{background:#163864;border-color:#456d9f;color:#79c8ff;width:25px;height:25px}.hero-footnote{display:none}
.hero .connection-scene{width:100%;max-width:1200px;border:0;border-radius:0;box-shadow:none;background:transparent;transform:none!important;overflow:visible;animation:none}.hero .connection-scene:before{inset:-80px -70px;background:radial-gradient(ellipse at var(--pointer-x) var(--pointer-y),#2874c624,transparent 58%);z-index:-1}.hero .scene-topbar{padding:12px 20px 0;border:0;position:relative;z-index:1}.hero .scene-system{font-size:8px;color:#719bca}.hero .scene-preview{font-size:9px}.hero .orbital-stage{width:100%;height:clamp(310px,40svh,430px);aspect-ratio:auto}.hero .orbital-core{width:190px;height:190px;aspect-ratio:1}.hero .orbital-ring.ring-a{width:61%;height:63%}.hero .orbital-ring.ring-b{width:84%;height:79%}.hero .orbital-ring.ring-c{width:27%;height:58%;transform:translate(-50%,-50%) rotate(-16deg)}.hero .orbital-halo{width:350px}.hero .space-grid{background-size:26px 26px;opacity:.35}.hero .orbit-network{width:79px;height:86px;border-radius:19px;background:linear-gradient(145deg,#345c8f80,#142d5266);box-shadow:0 10px 25px #00000022}.hero .orbit-network img{width:43px;height:43px}.hero .orbit-network>span,html[lang=fa] .hero .orbit-network>span{font-size:10px}.hero .orbit-caption{top:1%;font-size:9px}.hero .signal-map path{stroke-width:.7}.hero .signal-map path.selected{stroke-width:1.3}.hero .is-transmitting .signal-map path.selected{stroke-width:2}.hero .all-networks-selected .orbital-core:before{background:#298cff99;filter:blur(35px)}.hero .all-networks-selected .core-ring{box-shadow:0 0 45px #41a2ff55,inset 0 0 35px #3275ff33;border-color:#62caff66}
.hero .scene-console{max-width:760px;margin:18px auto 0;padding:11px 14px;border-radius:13px;backdrop-filter:blur(14px);background:#16315b77}.hero .scene-bottom{max-width:760px;margin-inline:auto;padding:10px 4px 0;font-size:9px}.select-all-networks{border:1px solid #4e8cc58a;background:#204c7877;color:#a9d5ff;border-radius:9px;padding:10px 15px;font-size:11px;white-space:nowrap;transition:background .25s,box-shadow .25s}.select-all-networks:hover,.select-all-networks[aria-pressed=true]{background:#226aa466;border-color:#54bfff;box-shadow:0 0 18px #3d9afa22;color:#d8f3ff}.select-all-networks:disabled{opacity:.5;cursor:progress}.hero .network-details[hidden]{display:none}.network-strip{margin-top:30px}
/* Selection is the persistent power state; transmission only animates the routes. */
.hero .orbit-network.is-selected{background:linear-gradient(145deg,#246eb0,#164976);border-color:#64dcff;box-shadow:0 0 0 3px #35bdff1c,0 0 30px #158cff55;color:#fff}
.hero .orbit-network.is-selected>i{background:#83f2ff;box-shadow:0 0 10px #30cdff}
.hero .is-transmitting .orbit-network.is-selected{box-shadow:0 0 0 5px #35bdff26,0 0 40px #158cff66}
/* Small local experiments embedded in each feature. */
.week-dates button{width:29px;height:29px;border-radius:8px;margin:auto;font-size:12px;padding:0;display:grid;place-items:center;color:#6486b5}.week-dates button.today{color:white;background:linear-gradient(135deg,#2b6dec,#35a1fc);box-shadow:0 4px 10px #2573ec3b}.week-dates button:hover{outline:1px solid #8bbaff}.demo-feedback{font-size:10px!important;color:#7094c4!important;line-height:1.9;display:block;margin:12px 0}.mini-calendar .demo-feedback{margin:10px 0 0;font-size:9px!important;color:#7795b9!important;min-height:32px}.sample-title-field{display:block;font-size:10px;color:#7293bd;padding:13px 15px 5px}.sample-title-field input{display:block;width:100%;padding:9px 10px;font-size:12px;color:#2e659f;background:white;border:1px solid #d3e4ff;border-radius:7px;margin-top:7px}.sample-title-field input:focus{outline:2px solid #80b8ff;outline-offset:1px}.sample-approval-button{display:inline-flex;align-self:flex-start;border:1px solid #b7d5fb;color:#397be0;background:#edf5ff;border-radius:8px;padding:8px 15px;font-size:11px;margin-top:-15px}.sample-approval-button[aria-pressed=true]{background:#d7ecff;border-color:#6bb2fb}.approval-demo.sample-approved{box-shadow:0 0 0 3px #3389f112;border-color:#6bb2fb}.sample-approved .approval-check{background:#2f8af4;color:white;border-color:#2f8af4}.feature-control>.demo-feedback{margin-bottom:22px}.commerce-tags{margin:28px 0 15px}.commerce-tags button{padding:8px 13px;border:1px solid #bbd8ff;border-radius:8px;background:#ffffff88;color:#4b82ce;font-size:11px}.commerce-tags button[aria-pressed=true]{background:#286ee9;color:white;border-color:#286ee9;box-shadow:0 5px 15px #327ae833}.commerce-preview{min-height:68px;background:#ffffffaa;border:1px solid #cce3ff;padding:13px 16px;border-radius:10px;margin:0 0 27px;font-size:12px!important;max-width:none!important;color:#6285b2!important}.feature:after{content:'';position:absolute;top:0;inset-inline-start:0;width:3px;height:0;background:linear-gradient(#2f7bff,#50dbf8);transition:height .6s;pointer-events:none}.feature:hover:after,.feature:focus-within:after{height:100%}
.step-explore{font-size:11px;color:#79b7ff;border:1px solid #41699a;border-radius:8px;padding:7px 12px;margin-top:18px;background:#1a3a6455}.step-explore[aria-pressed=true]{color:#d2f1ff;border-color:#71c4ff;background:#2b629466}.workflow-steps article{border-radius:14px;transition:background .3s,box-shadow .3s}.workflow-steps article.step-active{background:#1e477533;box-shadow:0 0 0 14px #1e477533}.workflow-interaction{padding:18px 23px;border:1px solid #3b6190;border-radius:12px;margin-top:35px;background:#14356099;color:#a6d3ff;font-size:13px;line-height:2;max-width:850px}.workflow-bottom{margin-top:30px}
/* Scroll-linked detail uses a single requestAnimationFrame loop in experience.js. */
.detail-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--detail-delay,0ms),transform .7s var(--detail-delay,0ms),box-shadow .3s,border-color .3s}.detail-reveal.detail-revealed{opacity:1;transform:none}.product-window{transform:perspective(1400px) rotateX(calc((.5 - var(--scroll-phase,.5))*5deg));transform-origin:50% 50%;will-change:auto}.product-window.scroll-in-view{will-change:transform}.product-window:after{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,transparent 35%,#b8dcff0b 48%,transparent 62%);transform:translateX(calc((var(--scroll-phase,.5) - .5)*35%))}.workflow-section:after{translate:0 calc((var(--scroll-phase,.5) - .5)*90px)}.closing-section:before{transform:translateY(calc((var(--scroll-phase,.5) - .5)*80px))}.closing-section:after{transform:translateY(calc((.5 - var(--scroll-phase,.5))*80px))}.learning-card:focus-visible .lesson-original-logo{transform:translateY(-5px) rotate(8deg)}.guide-directory>a:hover b{transform:translate(-3px,-3px)}.guide-directory b{transition:transform .25s}.scene-offscreen .orbit-network,.scene-offscreen .orbital-core img,.page-inactive .orbit-network,.page-inactive .orbital-core img{animation-play-state:paused}
@media(min-width:1500px){.hero.wrap{padding-top:35px}.hero h1,html[lang=fa] .hero h1{font-size:51px}.hero .orbital-stage{height:440px}}
@media(max-width:1150px){.hero.wrap{padding-inline:30px}.hero h1,html[lang=fa] .hero h1{font-size:37px}.hero .orbital-stage{height:350px}.hero .orbital-core{width:170px;height:170px}}
@media(max-width:760px){.hero.wrap{padding:28px 20px 25px;min-height:calc(100svh - 115px);margin-top:17px}.hero-copy{max-width:100%}.hero h1,html[lang=fa] .hero h1{font-size:32px;line-height:1.7}.hero h1 br:first-child{display:none}.hero h1 em,html[lang=fa] .hero h1 em{display:block;margin-inline-start:0}.hero-copy>p,html[lang=fa] .hero-copy>p{font-size:11px;max-width:550px}.hero .orbital-stage{height:335px}.hero .scene-topbar{padding-inline:0}.hero .orbital-core{width:155px;height:155px}.hero .orbit-network{width:66px;height:74px;border-radius:16px}.hero .orbit-network img{width:36px;height:36px}.hero .orbit-network>span,html[lang=fa] .hero .orbit-network>span{font-size:9px}.hero .scene-console{margin-top:20px;flex-wrap:wrap}.console-destination{min-width:110px}.select-all-networks{font-size:10px;padding:9px 11px}.hero .scene-bottom{font-size:8px}.hero .orbit-caption{font-size:8px}.network-strip{margin-top:20px}.product-window{transform:none}.product-window:after{display:none}}
@media(max-width:480px){.hero.wrap{padding:23px 15px 24px}.hero h1,html[lang=fa] .hero h1{font-size:29px;margin-block:12px;line-height:1.6}.hero-copy>p,html[lang=fa] .hero-copy>p{font-size:10px;line-height:2.1}.hero .eyebrow{font-size:7px}.hero-actions{gap:15px}.hero-actions .button{font-size:10px;min-height:37px;padding-inline:13px;gap:14px}.hero-actions .text-button{font-size:9px}.hero .orbital-stage{height:290px}.hero .orbital-core{width:133px;height:133px}.hero .orbit-network{width:48px;height:57px;border-radius:12px}.hero .orbit-network img{height:27px;width:27px}.hero .orbit-network>span,html[lang=fa] .hero .orbit-network>span{font-size:7px}.hero .orbit-caption{font-size:7px}.hero .scene-system{font-size:6px}.hero .scene-preview{font-size:7px}.hero .scene-console{padding:10px;gap:9px;margin-top:17px}.hero .console-destination{flex-basis:100%}.hero .console-label{font-size:8px}.hero .console-destination strong{font-size:11px}.hero .select-all-networks{flex:1;font-size:10px;padding:9px 8px;min-height:37px}.hero .launch-signal{flex:1;font-size:10px;justify-content:space-between;min-height:37px;padding-inline:12px}.hero .scene-bottom{font-size:7px;padding-top:10px}.workflow-interaction{font-size:12px;padding:15px 17px}.step-explore{font-size:10px}.sample-title-field input{font-size:12px}}
@media(prefers-reduced-motion:reduce){.detail-reveal{opacity:1;transform:none}.product-window,.product-window:after,.workflow-section:after,.closing-section:before,.closing-section:after{transform:none;translate:none}.product-window.scroll-in-view{will-change:auto}}

/* Mobile composition: predictable touch targets, no sideways scrolling. */
@media(max-width:760px){
  .site-header{backdrop-filter:none;background:#fbfdff}
  .hero.wrap{overflow:clip}
  .hero,.hero-copy,.connection-scene,.scene-console,.console-destination{min-width:0}
  .hero .scene-console{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;max-width:500px}
  .hero .console-destination{grid-column:1/-1;min-width:0;min-height:36px}
  .hero .console-destination>div{min-width:0}
  .hero #orbit-destination{overflow-wrap:anywhere;line-height:1.7}
  .hero .console-destination>button{width:44px;min-height:44px;flex-shrink:0}
  .hero .select-all-networks,.hero .launch-signal{min-width:0;min-height:46px;white-space:normal;line-height:1.55;font-size:12px;justify-content:center;gap:10px;padding:9px 12px}
  .hero .scene-bottom{max-width:500px;min-height:37px;align-items:flex-start;font-size:10px;line-height:1.9;gap:12px}
  .hero .simulation-state{min-width:0;flex:1;align-items:baseline}
  .hero .scene-bottom>span:last-child{flex-shrink:0;font-size:9px}
  .hero .orbit-network{animation:none!important;backdrop-filter:none;background:#18365a;box-shadow:none}
  .hero .orbit-network.is-selected{background:#205d91;border-color:#64dcff;box-shadow:inset 0 0 0 1px #64dcff33}
  .hero .is-transmitting .orbit-network.is-selected{box-shadow:inset 0 0 0 1px #64dcff66}
  .hero .orbit-network img{filter:none}
  .hero .orbital-core img{animation:none!important;filter:none}
  .hero .signal-map path.selected{filter:none}
  .hero .orbital-halo,.hero .orbital-core:before{filter:none;background:radial-gradient(circle,#287fff35,transparent 67%)}
  .hero .all-networks-selected .orbital-core:before{filter:none;background:radial-gradient(circle,#3193ff66,transparent 70%)}
  .hero .all-networks-selected .core-ring{box-shadow:0 0 18px #4198f82b}
  .hero .connection-scene:before{display:none}
  .hero .scene-console{backdrop-filter:none;background:#102d50}
  .hero .scene-topbar{justify-content:center;padding-top:10px;padding-bottom:6px}
  .hero .scene-system{display:none}
  .hero .scene-preview,html[lang=fa] .hero .scene-preview{font-size:10px;border-color:#335782;padding:3px 10px}
  .hero .orbit-caption,html[lang=fa] .hero .orbit-caption{font-size:9px;top:0;max-width:95%;white-space:normal;text-align:center;line-height:1.8;width:100%}
  .detail-reveal{transform:translateY(12px);transition-duration:.4s;transition-delay:0ms}
  .product-window,.product-window.scroll-in-view{transform:none;will-change:auto}
  .product-window:after{display:none}
  .workflow-section:after,.closing-section:before,.closing-section:after{translate:none;transform:none}
  .sample-title-field input,.search-field input{font-size:16px}
  .product-tabs button{min-height:44px}
  .commerce-tags button,.sample-approval-button,.step-explore{min-height:44px}
  .week-dates button{min-height:40px;width:100%}
  .scene-offscreen .signal-map path,.page-inactive .signal-map path{animation-play-state:paused}
}
@media(max-width:480px){
  .announcement{display:none}
  .site-header{height:64px;padding-inline:10px;gap:10px;top:6px}
  .original-brand{width:96px;height:44px}
  .header-actions{gap:5px}
  .language-switcher{gap:2px}
  .language-switcher a{display:grid;place-items:center;min-width:44px;min-height:44px;padding:3px 0;font-size:11px}
  .menu-button{height:44px;width:44px;padding:0}
  .search-button{height:44px;width:44px;justify-content:center}
  .desktop-nav.menu-open{top:72px}
  .hero.wrap{margin-top:14px;padding:19px 12px 20px;min-height:calc(100svh - 88px)}
  .hero .eyebrow{display:none}
  .hero h1,html[lang=fa] .hero h1{font-size:27px;line-height:1.65;margin:0 0 10px;overflow-wrap:normal}
  .hero-copy>p,html[lang=fa] .hero-copy>p{font-size:11px;line-height:1.9;margin-bottom:14px;padding-inline:7px}
  .hero-actions{gap:15px;margin-bottom:12px;flex-wrap:wrap}
  .hero-actions .button{min-height:44px;font-size:11px}
  .hero-actions .text-button{min-height:44px;font-size:10px}
  .hero .orbital-stage{height:330px}
  .hero .orbital-core{width:124px;height:124px}
  .hero .orbit-network{width:56px;height:64px;border-radius:13px;gap:4px;padding:5px}
  .hero .orbit-network img{width:29px;height:29px}
  .hero .orbit-network>span,html[lang=fa] .hero .orbit-network>span{font-size:9px;white-space:nowrap}
  .hero .orbit-bale{left:21%;top:19%}.hero .orbit-eitaa{left:76%;top:19%}
  .hero .orbit-virasty{left:12%;top:46%}.hero .orbit-rubika{left:88%;top:46%}
  .hero .orbit-igap{left:19%;top:75%}.hero .orbit-soroush{left:81%;top:75%}
  .hero .orbit-gap{left:50%;top:88%}
  .hero .scene-console{margin-top:7px;padding:10px;gap:8px}
  .hero .console-destination{min-height:32px}
  .hero .console-label,html[lang=fa] .hero .console-label{font-size:10px}
  .hero .console-destination strong{font-size:12px}
  .hero .select-all-networks,.hero .launch-signal,html[lang=fa] .hero .launch-signal{font-size:11px;min-height:46px;padding:8px;gap:8px}
  .hero .scene-bottom,html[lang=fa] .hero .scene-bottom{padding:10px 3px 0;font-size:10px}
  .hero:after{box-shadow:none;border-color:#4d9cfb20}
  .feature{min-width:0}
  .mini-calendar,.template-demo{max-width:100%;width:100%}
  .mini-calendar{padding-inline:12px}
  .calendar-title{font-size:10px}
  .window-bar>span:nth-child(2){font-size:0}.window-bar .lock-icon{display:none}
  .screen-frame img{width:100%;max-width:100%}.screen-frame{height:auto;max-height:350px;overflow:auto}
  .product-tabs button{font-size:9px;gap:3px;padding-inline:6px;min-width:0;white-space:normal}
  .product-tabs button>span{display:none}
  .tour-controls{flex-wrap:wrap}.tour-count{order:3;flex-basis:100%;text-align:center}
}
@media(max-width:380px){
  .header-actions .search-button{display:none}
  .original-brand{width:90px}
  .language-switcher a{min-width:44px}
  .hero h1,html[lang=fa] .hero h1{font-size:24px}
  .hero .orbital-stage{height:300px}
  .hero .orbital-core{height:108px;width:108px}
  .hero .orbit-network{width:52px;height:62px}
  .hero .orbit-network img{height:27px;width:27px}
  .hero .orbit-network>span,html[lang=fa] .hero .orbit-network>span{font-size:8px}
  .hero .scene-bottom{display:flex;flex-direction:column;gap:2px}
  .hero .scene-bottom>span:last-child{font-size:9px;color:#8aaccf}
}
@media(hover:none),(pointer:coarse){
  .site-header{backdrop-filter:none;background:#fbfdff}
  .orbit-network,.orbital-core img{animation:none!important}
  .feature:hover,.learning-card:hover,.button:hover,.launch-signal:hover{transform:none}
  .mini-calendar,.feature-plan:hover .mini-calendar,.template-demo,.feature-voice:hover .template-demo{transform:none}
  .feature,.learning-card{box-shadow:none}
  .is-transmitting .signal-map path.selected{filter:none;animation-duration:1s}
  .is-transmitting .orbital-core:before{animation:none}
}



/* Geometry stays identical in both states. Only paint layers crossfade. */
.original-brand{background:transparent;padding:0}
/* The white lettering keeps a fine navy edge on light surfaces, without a tile. */
.site-header .original-brand{width:190px;height:82px;border-radius:0;filter:drop-shadow(1px 0 .5px #12345a) drop-shadow(-1px 0 .5px #12345a) drop-shadow(0 1px .5px #12345a);transition:filter .32s}
.landing-page .site-header:not(.header-floating) .original-brand{filter:drop-shadow(0 2px 7px #020d2633)}
.site-footer .original-brand{filter:drop-shadow(1px 0 .5px #12345a) drop-shadow(-1px 0 .5px #12345a) drop-shadow(0 1px .5px #12345a)}
@media(max-width:1150px){.site-header .original-brand{width:164px;height:71px}}
@media(max-width:760px){.site-header .original-brand{width:152px;height:66px}}
@media(max-width:480px){.site-header.wrap{width:calc(100% - 24px);padding-inline:8px;gap:6px}.site-header .original-brand{width:132px;height:57px}}
@media(max-width:380px){.site-header .original-brand{width:112px;height:49px}}
/* Contain the first header's top margin when the mobile announcement is hidden.
   Otherwise it collapses outside the body, leaving the canvas uncovered. */
.landing-page{display:flow-root;position:relative;isolation:isolate}
html:has(>.landing-page){background:#061630}
.launchpad-backdrop{position:absolute;inset:0 0 auto;height:calc(100svh + 100px);z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 75%,#163f7a 0%,#0b2047 35%,#061630 78%);overflow:clip}
.launchpad-backdrop:after{content:'';position:absolute;inset:0;background:radial-gradient(circle 380px at var(--glow-x,50%) var(--glow-y,30%),#369afa2b,transparent 75%);opacity:0;transition:opacity .35s}
.launchpad-backdrop.light-active:after{opacity:1}
.landing-page .announcement{background:transparent}
.landing-page .hero.wrap{margin-top:0;background:transparent}
.landing-page .hero .connection-scene:before{display:none}
.landing-page .site-header{isolation:isolate;top:12px;margin-top:14px;background:transparent;backdrop-filter:none;border-color:transparent;box-shadow:none;color:#c8ddf8;transition:color .32s;border-radius:18px}
.landing-page .site-header:before,.landing-page .site-header:after{content:'';position:absolute;inset:-1px;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .32s}
.landing-page .site-header:before{z-index:-2;background:#fffffff2;border:1px solid #dfebff;box-shadow:0 10px 35px #0c2b6b20;backdrop-filter:blur(16px)}
.landing-page .site-header:after{z-index:-1;background:radial-gradient(circle 230px at var(--header-glow-x,50%) var(--header-glow-y,50%),#439bf523,transparent 80%)}
.landing-page .site-header.header-floating{color:var(--ink)}
.landing-page .site-header.header-floating:before{opacity:1}
.landing-page .site-header.header-floating.light-active:after{opacity:1}
.landing-page .desktop-nav{transition:background-color .32s,color .32s,border-color .32s}
.landing-page .site-header .search-button,.landing-page .site-header .menu-button{color:#9fbfe8;transition:color .32s}
.landing-page .site-header .search-button kbd{border-color:#345276;color:#8eafd8;transition:color .32s,border-color .32s}
.landing-page .site-header .language-switcher a{color:#7898bf;transition:color .32s}
.landing-page .site-header .language-switcher a[aria-current=page]{color:#78d1ff}
.landing-page .site-header .language-switcher>span{color:#446183;transition:color .32s}
.landing-page .site-header.header-floating .search-button,.landing-page .site-header.header-floating .menu-button{color:#627da5}
.landing-page .site-header.header-floating .search-button kbd{border-color:#dce6f5;color:#627da5}
.landing-page .site-header.header-floating .language-switcher a{color:#8b9bb3}
.landing-page .site-header.header-floating .language-switcher a[aria-current=page]{color:#1a63db}
.landing-page .site-header.header-floating .language-switcher>span{color:#ccd8eb}
@media(max-width:760px){
  .landing-page .site-header{top:12px}
  .landing-page .site-header:not(.header-floating) .desktop-nav.menu-open{background:#102745;border-color:#2c4b73;color:#c6dcf8}
  .landing-page .site-header:before{backdrop-filter:none;background:#fbfdff}
  .launchpad-backdrop:after{display:none}
}
@media(max-width:480px){
  .landing-page .site-header{top:6px;margin-top:10px;border-radius:15px}
  .landing-page .hero.wrap{min-height:calc(100svh - 74px)}
}
@media(hover:none),(pointer:coarse){.landing-page .site-header:before{backdrop-filter:none}.launchpad-backdrop:after,.landing-page .site-header:after{display:none}}
@media(prefers-reduced-motion:reduce){.landing-page .site-header,.landing-page .site-header *,.landing-page .site-header:before,.landing-page .site-header:after{transition:none}.launchpad-backdrop:after{display:none}}
