@import "https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap";.platform-tutorial-hero{background:radial-gradient(48% 70% at 90% 10%,#31d3eb18,#0000),linear-gradient(#0d1f33ba,#06111ef5);padding:78px 0 58px;position:relative;overflow:hidden}.platform-tutorial-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#756cf121,#0000 68%);border-radius:50%;width:390px;height:390px;position:absolute;bottom:-260px;left:-100px}.page-hero.platform-tutorial-hero h1{letter-spacing:-.7px;margin:16px 0 13px;font-size:clamp(30px,4.5vw,53px);font-weight:800;line-height:1.25}.platform-tutorial-hero p{color:#a9c0d2;max-width:780px;margin:0;font-size:16px;line-height:1.9}.platform-mode-tabs{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.platform-mode-tabs button{cursor:pointer;text-align:right;color:#d9e9f6;background:#ffffff08;border:1px solid #ffffff1f;border-radius:17px;align-items:center;gap:13px;min-width:244px;padding:14px 17px;transition:all .2s;display:flex}.platform-mode-tabs button:hover{border-color:#50dff25c}.platform-mode-tabs button.active{background:linear-gradient(130deg,#36c6e52e,#5971f224);border-color:#47e2ef85;box-shadow:0 10px 35px #13cee60f}.platform-mode-tabs button>span:first-child{color:#80ebf6;background:#5fdaf31a;border-radius:13px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.platform-mode-tabs b,.platform-mode-tabs small{display:block}.platform-mode-tabs b{font-size:15px;font-weight:800}.platform-mode-tabs small{color:#91adbe;margin-top:4px;font-size:11px}.platform-tutorial-library{padding-top:39px}.platform-welcome{background:linear-gradient(115deg,#0e3d4fad,#162649a8);border:1px solid #5ee7f43b;border-radius:24px;justify-content:space-between;align-items:center;gap:26px;margin-bottom:25px;padding:28px 33px;display:flex}.platform-welcome div{max-width:720px}.platform-welcome div>span{color:#77e1ea;font-size:12px;font-weight:800}.platform-welcome h2{margin:10px 0 6px;font-size:clamp(20px,2.2vw,28px);line-height:1.5}.platform-welcome p{color:#abc1d0;margin:0;font-size:14px;line-height:1.8}.platform-welcome button{cursor:pointer;color:#102438;background:linear-gradient(135deg,#70eff9,#83a1ff);border:0;border-radius:13px;flex:none;align-items:center;gap:11px;padding:13px 19px;font-weight:800;display:flex}.platform-search{background:#081524d9;border:1px solid #9ad4ff2e;border-radius:15px;align-items:center;gap:12px;max-width:100%;margin-bottom:18px;padding:0 17px;display:flex}.platform-search:focus-within{border-color:#53def1a6}.platform-search>span{color:#6de5ef;font-size:27px}.platform-search input{color:#f3fbff;background:0 0;border:0;outline:none;width:100%;height:55px;font-family:inherit;font-size:14px}.platform-search input::placeholder{color:#7896a9}.platform-filters{scrollbar-width:thin;gap:8px;margin-bottom:25px;padding-bottom:9px;display:flex;overflow:auto}.platform-filters button{white-space:nowrap;flex:none}.platform-results-head{margin-bottom:18px}.platform-results-head p{color:#90a8bc;font-size:14px}.platform-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.platform-guide-card{text-align:right;cursor:pointer;min-width:0;min-height:246px;color:inherit;background:linear-gradient(155deg,#112438f0,#091727fa);border:1px solid #98cbf521;border-radius:20px;flex-direction:column;padding:21px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex}.platform-guide-card:hover{border-color:#59e8f373;transform:translateY(-3px);box-shadow:0 18px 36px #0003}.platform-guide-card:focus-visible{outline-offset:4px;outline:3px solid #78eaf7}.platform-guide-card-top{color:#9ab0c3;align-items:center;gap:10px;font-size:11px;display:flex}.platform-guide-icon{color:#75e8f3;background:linear-gradient(145deg,#4de4f024,#7289ff1c);border:1px solid #5fe9f41a;border-radius:14px;place-items:center;width:45px;height:45px;font-size:24px;display:grid}.platform-guide-card h3{color:#f2f8fe;margin:18px 0 9px;font-size:18px;line-height:1.52}.platform-guide-card p{color:#91a9be;margin:0 0 22px;font-size:13px;line-height:1.85}.platform-guide-card-foot{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:15px;display:flex}.platform-guide-card-foot small{color:#7f9aad;font-size:11px}.platform-guide-card-foot b{color:#78e8f5;white-space:nowrap;font-size:12px}.platform-help-footer{background:#ffffff06;border:1px solid #ffffff1a;border-radius:16px;align-items:flex-start;gap:14px;margin-top:30px;padding:16px 19px;display:flex}.platform-help-footer>span{color:#6ee6f2;font-size:20px}.platform-help-footer p{color:#95adbf;margin:0;font-size:13px;line-height:1.85}.platform-help-footer strong{color:#d9e9f2}.platform-reading-section{padding:35px 0 80px}.platform-reading-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;display:grid}.platform-article{background:linear-gradient(155deg,#102437f2,#091725f7);border:1px solid #99d1fa29;border-radius:23px;padding:clamp(20px,3.5vw,42px)}.platform-back{color:#83eaf6;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:800}.platform-article-meta{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.platform-article-meta span{color:#a0dce8;background:#65daef16;border:1px solid #65daef24;border-radius:999px;padding:6px 11px;font-size:11px}.platform-article h1{margin:18px 0 12px;font-size:clamp(25px,3.5vw,37px);line-height:1.45}.platform-article-lead{color:#adc6d6;border-bottom:1px solid #ffffff1a;margin-bottom:25px;padding-bottom:25px;font-size:16px;line-height:2}.platform-article>h2{margin:10px 0 20px;font-size:21px}.platform-steps{gap:11px;margin:0;padding:0;list-style:none;display:grid}.platform-steps li{background:#ffffff07;border:1px solid #ffffff12;border-radius:14px;align-items:flex-start;gap:15px;padding:16px 17px;display:flex}.platform-step-index{color:#80e9f4;background:#68def71f;border:1px solid #68def72e;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.platform-steps p{color:#d3e0e9;margin:4px 0 0;font-size:14px;line-height:1.95}.platform-result{background:#38d0a10e;border:1px solid #38d0a133;border-radius:16px;gap:15px;margin-top:25px;padding:18px 20px;display:flex}.platform-result>span{color:#60e7b8;font-size:20px}.platform-result h3{color:#cbf8e9;margin:0 0 6px;font-size:15px}.platform-result p{color:#a8c7bf;margin:0;font-size:13px;line-height:1.9}.platform-important{background:#fecc730b;border:1px solid #fecc7329;border-radius:16px;margin-top:17px;padding:18px 20px}.platform-important h3{color:#efd5a5;margin:0 0 9px;font-size:15px}.platform-important ul{color:#b9af9c;margin:0;padding-right:20px;font-size:13px;line-height:2}.platform-audience-hint{color:#7897aa;margin:22px 0 0;font-size:12px;line-height:1.9}.platform-aside-inner{background:#0c1b2be0;border:1px solid #98cbf521;border-radius:19px;padding:21px;position:sticky;top:100px}.platform-aside-eyebrow{color:#71dce7;font-size:11px;font-weight:800}.platform-aside h2{margin:6px 0 13px;font-size:18px}.platform-aside button{text-align:right;color:#d3e3ee;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:12px 10px;display:flex}.platform-aside button b{flex:1;font-size:12px;line-height:1.6}.platform-aside button span{color:#6ee4ee}.platform-aside button:hover{border-color:#61e9f74d}.platform-aside-help{border-top:1px solid #ffffff14;margin-top:16px;padding-top:14px}.platform-aside-help strong{color:#d8e5ec;font-size:13px}.platform-aside-help p{color:#93aabd;font-size:12px;line-height:1.8}@media (max-width:1050px){.platform-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-reading-layout{grid-template-columns:minmax(0,1fr) 255px}}@media (max-width:760px){.platform-guide-grid{grid-template-columns:1fr}.platform-tutorial-hero{padding:55px 0 40px}.platform-mode-tabs{gap:8px}.platform-mode-tabs button{flex:140px;gap:8px;min-width:0;padding:12px}.platform-mode-tabs button>span:first-child{flex-basis:32px;width:32px;height:32px}.platform-mode-tabs b{font-size:13px}.platform-mode-tabs small{font-size:10px}.platform-welcome{flex-direction:column;align-items:stretch;padding:22px}.platform-welcome button{justify-content:center}.platform-reading-layout{grid-template-columns:1fr}.platform-aside-inner{position:static}.platform-tutorial-library{padding-top:23px}.platform-guide-card{min-height:0}.platform-article{padding:20px}.platform-steps li{gap:10px;padding:13px}.platform-results-head{flex-direction:column;align-items:flex-start}}@media print{.site-header,.platform-tutorial-hero,.platform-aside,.platform-back,.site-footer{display:none!important}.platform-reading-layout{display:block}.platform-article{color:#000;box-shadow:none;background:#fff;border:0}.platform-article *{color:#000!important}}.tools-hero{background:radial-gradient(at 70%,#9f78e733,#0000 60%),radial-gradient(at 15% 0,#5f83d71c,#0000 58%);border-bottom:1px solid #e3d2ff17;padding:35px 0 10px;position:relative;overflow:hidden}.tools-hero-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:30px;min-height:255px;display:grid}.tools-hero-layout h1{letter-spacing:-1.5px;margin:12px 0;font-size:clamp(37px,4.4vw,60px);line-height:1.4}.tools-hero-layout h1 span{color:#0000;background:linear-gradient(100deg,#f0e2ff,#c8b2ff,#91d9d5);-webkit-background-clip:text;background-clip:text}.tools-hero-layout p{color:#c4bfd4;max-width:700px;font-size:14px;line-height:2}.tools-hero-meta{color:#aaa7c4;flex-wrap:wrap;gap:18px;margin-top:24px;font-size:11px;display:flex}.tools-hero-meta b{color:#e4d8ff;margin-left:5px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:17px}.tools-hero-art{perspective:800px;height:260px;position:relative}.tools-art-halo{filter:blur(60px);background:#916aef4f;border-radius:50%;position:absolute;top:35px;bottom:35px;left:45px;right:45px}.tools-art-plate{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ccb6ff42,#272854c7);border:1px solid #e7d9ff57;border-radius:24px;place-items:center;width:125px;height:140px;display:grid;position:absolute;box-shadow:0 25px 55px #0008,inset 0 1px #fff6}.tools-art-plate img{object-fit:contain;filter:drop-shadow(0 13px 15px #01041796);width:86px;height:86px}.tools-art-plate.plate-1{top:30px;right:20px;transform:rotateY(-19deg)rotate(15deg)}.tools-art-plate.plate-2{z-index:2;top:65px;right:110px;transform:rotateY(12deg)rotate(-9deg)}.tools-art-plate.plate-3{top:42px;right:210px;transform:rotateY(10deg)rotate(10deg)}.tools-workspace{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:24px;padding-top:35px;padding-bottom:95px;display:grid}.tools-nav-heading{padding:6px 11px 13px}.tools-nav-heading h2{margin:5px 0 0;font-size:19px;line-height:1.6}.tools-category-buttons button>span{color:#bea9f3;flex:none;place-items:center;width:22px;display:grid}.tools-featured{cursor:default;margin-top:20px}.tools-featured h3{margin:6px 0;font-size:18px}.tools-card-grid{margin-top:20px}.tools-card-top img{object-fit:contain;background:linear-gradient(110deg,#dbc6ff2e,#c8deff0f);border:1px solid #e2d3ff2e;border-radius:13px;width:43px;height:43px;padding:6px}.tools-card-top span{color:#c7b9e8;margin-right:auto;font-size:16px}.tools-library-card{min-height:214px}.tools-article{overflow:hidden}.tools-article-header{background:radial-gradient(circle at 90% 10%,#a776eb29,#0000 55%);border-bottom:1px solid #e8d9ff17;align-items:flex-start;gap:20px;padding:27px 32px 24px;display:flex}.tools-article-icon{background:linear-gradient(135deg,#ceb3ff33,#222745b3);border:1px solid #e4ceff45;border-radius:21px;flex:none;place-items:center;width:80px;height:80px;padding:12px;display:grid}.tools-article-icon img{object-fit:contain;width:100%;height:100%}.tools-article-heading h2{letter-spacing:-.6px;margin:5px 0 8px;font-size:clamp(24px,3vw,36px);line-height:1.5}.tools-article-heading p{color:#bbb9d0;margin:0;font-size:13px;line-height:2}.tools-read-actions{border-bottom:1px solid #ebdcff1a;margin:0;padding:15px 32px}.tools-reading-section{border-bottom:1px solid #dfd0ff17;padding:30px 32px}.tools-reading-section h3{margin:9px 0 15px;font-size:21px}.tools-reading-section>p{color:#c6c5d8;font-size:13px;line-height:2.1}.tools-readable-notes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tools-readable-notes li{color:#e3d4c5;background:#e8c79c12;border:1px solid #e2c29021;border-radius:13px;padding:12px 18px;font-size:12px;line-height:1.8}.tools-video-action{margin:24px 32px}.tools-related{padding:28px 32px}.tools-related h3{margin:8px 0 16px;font-size:19px}.tools-related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tools-related button{text-align:right;cursor:pointer;color:#efe8ff;background:#cbacff0f;border:1px solid #e0d1ff29;border-radius:13px;gap:8px;min-width:0;padding:14px;display:grid}.tools-related button strong{font-size:12px;line-height:1.7}.tools-related button small{color:#baabdb;font-size:10px}@media (max-width:850px){.tools-workspace{grid-template-columns:1fr;gap:16px;padding-top:20px}.tools-hero-layout{grid-template-columns:1fr 210px}.tools-hero-art{transform-origin:100%;transform:scale(.7)}.tools-nav-inner{position:static}.tools-nav-heading{padding:4px 8px}.tools-nav-heading>button{display:inline-flex}}@media (max-width:600px){.tools-hero-layout{grid-template-columns:1fr;gap:0;padding-top:16px}.tools-hero-art{transform-origin:100%;height:115px;margin-top:-30px;transform:scale(.56)}.tools-hero-layout h1{font-size:39px}.tools-hero-layout p{font-size:13px}.tools-article-header{gap:13px;padding:25px 18px}.tools-article-icon{border-radius:15px;width:57px;height:57px;padding:8px}.tools-article-heading h2{font-size:23px}.tools-article-heading p{font-size:12px}.tools-read-actions,.tools-reading-section,.tools-related{padding:20px 18px}.tools-related>div{grid-template-columns:1fr}.tools-video-action{margin:18px}.tools-nav.open .tools-category-buttons{display:grid}}.tools-article-header{min-width:0}.tools-article-heading{flex:1;min-width:0}.tools-article-icon{flex-shrink:0;overflow:hidden}.tools-article-icon img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.tools-screenshot-section{background:radial-gradient(at 50% 25%,#b196f512,#0000 68%)}.tools-media-header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.tools-media-header h3{color:#f5f0ff;margin:9px 0 6px;font-size:clamp(19px,2.3vw,24px);line-height:1.6}.tools-media-header p{color:#aea9c7;max-width:610px;margin:0;font-size:12px;line-height:1.9}.tools-media-expand{color:#f0e6ff;cursor:pointer;white-space:nowrap;background:#c8b0ff1c;border:1px solid #cab2ff59;border-radius:13px;padding:11px 16px;font-family:inherit;font-size:12px;font-weight:700}.tools-media-expand:hover{background:#c8b0ff2e}.tools-screenshot-frame{background:radial-gradient(at 50% 5%,#bfa0fa1a,#0000 60%),linear-gradient(150deg,#0f1326f5,#23203ecc);border:1px solid #e0ccff3d;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1c,0 16px 50px #00000038}.tools-screenshot-scroll{overscroll-behavior:contain;text-align:center;scrollbar-color:#b59af3a6 transparent;scrollbar-width:thin;height:min(68vh,650px);min-height:300px;padding:23px 18px 58px;overflow:auto}.tools-screenshot-trigger{cursor:zoom-in;background:0 0;border:0;border-radius:15px;width:min(100%,440px);margin:0 auto;padding:0;line-height:0;display:block;box-shadow:0 12px 38px #00000073}.tools-screenshot-trigger img{object-fit:contain;border-radius:15px;width:100%;max-width:100%;height:auto;display:block}.tools-screenshot-hint{text-align:center;pointer-events:none;color:#e5d9ff;background:linear-gradient(#0000,#0c0b1ef5 48%);padding:13px 10px;font-size:11px;position:absolute;top:auto;bottom:0;left:0;right:0}.tools-lightbox{z-index:3000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#04040feb;place-items:center;padding:clamp(10px,2.5vw,26px);display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.tools-lightbox-dialog{background:#141529;border:1px solid #ded0ff45;border-radius:21px;flex-direction:column;width:min(100%,1050px);height:min(94vh,960px);min-height:0;display:flex;overflow:hidden;box-shadow:0 40px 120px #000000b8}.tools-lightbox-bar{background:linear-gradient(115deg,#8963d730,#1c1b3acc);border-bottom:1px solid #ddceff26;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.tools-lightbox-bar strong{white-space:nowrap;font-size:13px}.tools-lightbox-controls{align-items:center;gap:7px;display:flex}.tools-lightbox-controls button{cursor:pointer;color:#f4eaff;background:#e6ceff14;border:1px solid #e0cdff33;border-radius:10px;min-width:36px;height:35px;padding:5px 9px;font-size:14px}.tools-lightbox-controls button:disabled{opacity:.35;cursor:not-allowed}.tools-lightbox-controls span{color:#cbc1e8;text-align:center;min-width:43px;font:700 11px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.tools-lightbox-controls .tools-lightbox-close{white-space:nowrap;padding-inline-start:12px;padding-inline-end:12px;font-size:11px}.tools-lightbox-content{text-align:center;scrollbar-color:#a992ee transparent;scrollbar-width:thin;direction:rtl;flex:1;min-height:0;padding:22px 12px 50px;overflow:auto}.tools-lightbox-content img{border-radius:10px;max-width:none;height:auto;margin:0 auto;display:block;box-shadow:0 20px 48px #00000085}@media (max-width:600px){.tools-media-header{align-items:start}.tools-media-expand{width:100%}.tools-screenshot-scroll{height:min(65vh,590px);padding:14px 10px 45px}.tools-lightbox-bar{gap:4px;padding:9px}.tools-lightbox-controls{gap:3px}.tools-lightbox-controls button{min-width:30px;padding:5px 7px}.tools-lightbox-controls .tools-lightbox-close{padding:4px 8px}.tools-lightbox-content{padding:12px 7px 40px}}@media print{.tools-media-expand,.tools-screenshot-hint,.tools-lightbox{display:none!important}.tools-screenshot-scroll{height:auto;max-height:none;overflow:visible}.tools-screenshot-trigger{box-shadow:none;cursor:default;width:min(100%,320px)}.tools-screenshot-frame{box-shadow:none;border:0}}:root{--bg:#07111f;--bg2:#0a1627;--panel:#0e1d31;--panel2:#10233a;--text:#eef7ff;--muted:#91a6bc;--line:#ffffff17;--cyan:#28e0ff;--blue:#6b7cff;--green:#34e7a3;--shadow:0 24px 80px #00000059;--radius:24px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Tajawal,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}.container{width:min(1180px,100% - 36px);margin:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#07111fbd;position:sticky;top:0}.nav-wrap{justify-content:space-between;align-items:center;gap:24px;height:78px;display:flex}.brand{align-items:center;gap:11px;display:flex}.brand-mark{background:linear-gradient(145deg,#28e0ff2e,#6b7cff2b);border:1px solid #28e0ff40;border-radius:13px;place-items:center;width:40px;height:40px;display:grid;position:relative}.brand-mark:before,.brand-mark:after{content:"";border:2px solid var(--cyan);border-radius:50%;width:22px;height:12px;position:absolute;transform:rotate(-16deg)}.brand-mark:after{background:var(--cyan);border:0;width:8px;height:8px}.brand-text{flex-direction:column;line-height:1;display:flex}.brand-text b{letter-spacing:.3px;font-size:21px}.brand-text small{color:var(--muted);margin-top:6px;font-size:10px}.nav-links{align-items:center;gap:22px;display:flex}.nav-links a{color:#b9c8d7;font-size:14px;transition:all .2s}.nav-links a:hover,.nav-links a.active{color:#fff}.nav-links a.active{position:relative}.nav-links a.active:after{content:"";background:linear-gradient(90deg,var(--cyan),var(--blue));border-radius:2px;height:2px;position:absolute;bottom:-13px;left:0;right:0}.nav-actions{align-items:center;gap:12px;display:flex}.menu-btn{border:1px solid var(--line);background:#ffffff08;border-radius:13px;width:44px;height:44px;padding:10px;display:none}.menu-btn span{background:#fff;border-radius:4px;height:2px;margin:5px;display:block}.btn{cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-weight:700;transition:all .25s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-small{padding:10px 15px;font-size:13px}.btn-primary{background:linear-gradient(135deg,var(--cyan),#53a8ff);color:#032033;box-shadow:0 10px 34px #28e0ff2e}.btn-ghost{color:#eef7ff;border:1px solid var(--line);background:#ffffff0b}.hero{align-items:center;min-height:760px;display:flex;position:relative;overflow:hidden}.hero-grid-bg{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:54px 54px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.orb{filter:blur(85px);opacity:.25;pointer-events:none;border-radius:50%;position:absolute}.orb-1{background:#24dff3;width:420px;height:420px;top:90px;right:-140px}.orb-2{background:#715cff;width:430px;height:430px;bottom:-100px;left:-140px}.hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:76px;padding:80px 0;display:grid;position:relative}.eyebrow{color:#8befff;letter-spacing:.2px;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.dot{background:var(--green);width:7px;height:7px;box-shadow:0 0 16px var(--green);border-radius:50%}.hero-copy h1{letter-spacing:-2px;margin:22px 0 20px;font-size:clamp(48px,6vw,82px);line-height:1.08}.hero-copy h1 span{background:linear-gradient(90deg,#fff,#7beaff 45%,#8a8dff);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-copy p{color:var(--muted);max-width:650px;font-size:19px;line-height:1.9}.hero-buttons{gap:12px;margin-top:30px;display:flex}.hero-trust{color:#9fb2c5;flex-wrap:wrap;gap:16px;margin-top:28px;font-size:13px;display:flex}.mockup-shell{place-items:center;min-height:560px;display:grid;position:relative}.phone-glow{filter:blur(18px);background:radial-gradient(circle,#28e0ff42,#6b7cff12 55%,#0000 70%);border-radius:50%;width:370px;height:370px;position:absolute}.phone{background:#081321;border:1px solid #ffffff2e;border-radius:42px;width:300px;height:590px;padding:16px;position:relative;transform:rotate(-3deg);box-shadow:0 45px 100px #0000007a,inset 0 0 0 7px #0b1727}.phone:after{content:"";pointer-events:none;border:1px solid #ffffff0d;border-radius:34px;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.phone-top{color:#bcd0e3;justify-content:space-between;align-items:center;height:30px;padding:0 12px;font-size:11px;display:flex}.phone-top span{background:#182a40;border-radius:9px;width:54px;height:5px}.phone-top i{background:var(--green);border-radius:50%;width:7px;height:7px}.phone-screen{background:linear-gradient(#0d1c2e,#0a1727);border-radius:27px;height:520px;padding:18px;overflow:hidden}.mini-hero{background:linear-gradient(145deg,#28e0ff1f,#6b7cff1f);border:1px solid #73e0ff1f;border-radius:18px;padding:16px}.mini-hero small{color:#75eafa}.mini-hero strong,.mini-hero span{display:block}.mini-hero strong{margin:7px 0;font-size:16px}.mini-hero span{color:#8fa6ba;font-size:10px}.mini-stats{grid-template-columns:repeat(3,1fr);gap:7px;margin:12px 0;display:grid}.mini-stats span{text-align:center;background:#0d2035;border:1px solid #ffffff0d;border-radius:12px;padding:10px 6px}.mini-stats b,.mini-stats small{display:block}.mini-stats b{color:#fff;font-size:14px}.mini-stats small{color:#7e96aa;margin-top:4px;font-size:8px}.mini-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.mini-grid div{background:#0e2136;border:1px solid #ffffff0e;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:82px;display:flex}.mini-grid em{color:#69e6f8;font-size:18px;font-style:normal}.mini-grid b{font-size:10px}.floating-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#0c1d30d1;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;padding:12px 15px;display:grid;position:absolute}.floating-card span{color:var(--green);grid-row:1/3;font-size:17px}.floating-card b{font-size:11px}.floating-card small{color:#8da2b4;font-size:9px}.card-a{top:140px;right:-18px}.card-b{bottom:120px;left:-34px}.brand-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff05}.strip-items{color:#667f98;letter-spacing:.2px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:78px;font-size:13px;font-weight:700;display:flex}.section{padding:110px 0}.section-dark{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(#081424,#0a182a)}.section-title{max-width:650px;margin-bottom:45px}.section-title.center{text-align:center;margin-inline-start:auto;margin-inline-end:auto}.section-title h2{letter-spacing:-1px;margin:12px 0 14px;font-size:clamp(33px,4vw,52px)}.section-title p{color:var(--muted);margin:0;font-size:17px;line-height:1.9}.feature-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.feature-grid.large .feature-card{min-height:260px}.feature-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(160deg,#10233ae6,#0b1a2cb3);padding:28px;transition:all .3s;position:relative;overflow:hidden}.feature-card:hover{border-color:#28e0ff3b;transform:translateY(-6px)}.feature-card h3{margin:20px 0 10px;font-size:20px}.feature-card p{color:var(--muted);margin:0;line-height:1.8}.icon-box{background:#28e0ff17;border:1px solid #28e0ff1f;border-radius:15px;place-items:center;width:52px;height:52px;font-size:22px;display:grid}.feature-no{color:#ffffff0d;font-size:54px;font-weight:800;position:absolute;bottom:12px;left:20px}.split-layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.check-grid{grid-template-columns:1fr 1fr;gap:13px;margin:25px 0 30px;display:grid}.check-grid span{color:#b8c8d8;border:1px solid var(--line);background:#ffffff09;border-radius:13px;padding:12px 14px}.dashboard-card{box-shadow:var(--shadow);background:linear-gradient(160deg,#10243b,#0b1a2d);border:1px solid #ffffff1a;border-radius:28px;padding:26px}.dash-head{color:#99acc0;justify-content:space-between;display:flex}.dash-head b{color:#70efbb;background:#34e7a317;border-radius:20px;padding:6px 9px;font-size:11px}.dash-kpis{grid-template-columns:1fr 1fr;gap:12px;margin:24px 0;display:grid}.dash-kpis div{background:#ffffff09;border-radius:16px;padding:18px}.dash-kpis strong,.dash-kpis small{display:block}.dash-kpis strong{font-size:31px}.dash-kpis small{color:#7f95a9;margin-top:5px}.chart-bars{border-bottom:1px solid var(--line);align-items:flex-end;gap:10px;height:180px;padding:0 8px;display:flex}.chart-bars i{opacity:.75;background:linear-gradient(#33ddf6,#677cff);border-radius:6px 6px 0 0;flex:1}.dash-legend{color:#6f879d;justify-content:space-between;margin-top:13px;font-size:10px;display:flex}.category-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:35px;display:flex}.category-pills button,.filter-row button{border:1px solid var(--line);color:#a9bbcc;cursor:pointer;background:#0d1c2f;border-radius:999px;padding:10px 15px}.tutorial-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.tutorial-card{border:1px solid var(--line);background:#0b1a2c;border-radius:22px;transition:all .28s;overflow:hidden}.tutorial-card:hover{border-color:#28e0ff33;transform:translateY(-5px)}.tutorial-thumb{aspect-ratio:16/9;background:#0e2035;display:block;position:relative;overflow:hidden}.tutorial-thumb img{object-fit:cover;opacity:.8;width:100%;height:100%;transition:all .3s}.tutorial-card:hover img{opacity:.95;transform:scale(1.03)}.play{color:#0c1725;background:#ffffffeb;border-radius:50%;place-items:center;width:54px;height:54px;margin:auto;padding-right:3px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.tutorial-body{padding:19px}.tutorial-body small{color:#64dff2;font-size:11px}.tutorial-body h3{min-height:53px;font-size:16px;line-height:1.65}.tutorial-body a{color:#a7bacd;font-size:12px}.center-action{text-align:center;margin-top:34px}.stats-section{border-block:1px solid var(--line);background:linear-gradient(90deg,#28e0ff12,#6b7cff14);padding:65px 0}.stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.stats-grid div{text-align:center;border-left:1px solid var(--line)}.stats-grid div:last-child{border-left:0}.stats-grid strong,.stats-grid span{display:block}.stats-grid strong{font-size:42px}.stats-grid span{color:#8fa4b8;margin-top:8px}.cta-panel{background:radial-gradient(circle at 100% 0,#28e0ff26,#0000 42%),linear-gradient(145deg,#0f2238,#0b1a2b);border:1px solid #ffffff1a;border-radius:30px;justify-content:space-between;align-items:center;gap:40px;padding:45px;display:flex}.cta-panel h2{margin:12px 0;font-size:35px}.cta-panel p{color:var(--muted);max-width:650px}.cta-actions{flex-direction:column;gap:10px;min-width:200px;display:flex}.page-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 70% 0,#28e0ff17,#0000 36%),linear-gradient(#081424,#07111f);padding:120px 0 75px}.page-hero h1{letter-spacing:-1px;max-width:850px;margin:18px 0 12px;font-size:clamp(42px,6vw,72px)}.page-hero p{color:var(--muted);max-width:720px;font-size:18px;line-height:1.8}.search-box{background:#0b1a2b;border:1px solid #ffffff21;border-radius:17px;align-items:center;gap:12px;max-width:650px;height:58px;margin-top:35px;padding:0 18px;display:flex}.search-box span{color:#6ddff1;font-size:24px}.search-box input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:15px}.filter-row{flex-wrap:wrap;gap:9px;margin-bottom:34px;display:flex}.filter-row button.active{color:#8bedff;background:#28e0ff1c;border-color:#28e0ff59}.filter-row small{opacity:.7;margin-right:5px}.results-head{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.results-head h2{font-size:25px}.results-head span{color:#8197aa}.empty-state{text-align:center;border:1px dashed var(--line);border-radius:24px;padding:90px 20px}.empty-state b{font-size:26px}.empty-state p{color:var(--muted)}.tag-cloud{flex-wrap:wrap;gap:11px;display:flex}.tag-cloud span{border:1px solid var(--line);color:#aac0d1;background:#0e2034;border-radius:13px;padding:11px 15px}.device-table{border:1px solid var(--line);background:#0c1c2e;border-radius:24px;overflow:hidden}.table-head,.table-row{grid-template-columns:1.2fr 1fr .7fr;align-items:center;gap:12px;padding:16px 20px;display:grid}.table-head{color:#7690a7;background:#10253c;font-size:12px}.table-row{border-top:1px solid var(--line)}.table-row code{color:#8ba3b8}.online,.offline{border-radius:20px;width:max-content;padding:6px 9px;font-size:11px}.online{color:#6eeeb8;background:#34e7a314}.offline{color:#ff8992;background:#ff637017}.process-grid{grid-template-columns:repeat(5,1fr);gap:12px;margin:35px 0;display:grid}.process-grid div{border:1px solid var(--line);background:#0d2035;border-radius:18px;padding:22px}.process-grid b{color:#68dff0;font-size:12px}.process-grid h3{font-size:16px}.timeline{max-width:820px}.timeline article{border-right:1px solid #ffffff1a;padding-bottom:26px;padding-right:36px;position:relative}.timeline-dot{background:var(--cyan);border-radius:50%;width:11px;height:11px;position:absolute;top:16px;right:-6px;box-shadow:0 0 20px #28e0ff80}.timeline-card{border:1px solid var(--line);background:#0b1a2c;border-radius:20px;padding:25px}.timeline-card>span{color:#6ddff1;font-size:12px}.timeline-card h2{margin:8px 0}.timeline-card ul{color:#98adbf;margin:12px 0 0;padding:0;line-height:2;list-style:none}.faq-list{max-width:850px}.faq-list article{border:1px solid var(--line);background:#0b1a2c;border-radius:18px;margin-bottom:12px;overflow:hidden}.faq-list button{color:#fff;cursor:pointer;text-align:right;background:0 0;border:0;justify-content:space-between;width:100%;padding:20px 22px;font-weight:700;display:flex}.faq-list button b{color:#65e0f2;font-size:22px}.faq-list article>div{grid-template-rows:0fr;transition:all .25s;display:grid}.faq-list article>div p{color:#92a7ba;margin:0;padding:0 22px;line-height:1.8;overflow:hidden}.faq-list article.open>div{grid-template-rows:1fr}.faq-list article.open>div p{padding-bottom:20px}.contact-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.contact-card{border:1px solid var(--line);background:linear-gradient(150deg,#10233a,#0b1a2c);border-radius:26px;padding:36px;transition:all .3s}.contact-card:hover{border-color:#28e0ff3b;transform:translateY(-5px)}.contact-card>div{font-size:34px}.contact-card>span{color:#6ce1f3;margin-top:20px;font-size:12px;display:block}.contact-card h2{font-size:29px}.contact-card p{color:#91a7ba;line-height:1.8}.contact-card b{margin-top:20px;display:block}.footer{border-top:1px solid var(--line);background:#050d18;padding:55px 0 24px}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:50px;display:grid}.footer-grid p{color:#7f95aa;max-width:430px;line-height:1.8}.footer-grid h4{margin:0 0 16px}.footer-grid>div>a:not(.brand){color:#8fa5b9;margin:11px 0;display:block}.footer-bottom{border-top:1px solid var(--line);color:#5f768c;justify-content:space-between;margin-top:40px;padding-top:22px;font-size:11px;display:flex}.not-found{text-align:center;place-items:center;min-height:70vh;display:grid}.not-found span{background:linear-gradient(90deg,var(--cyan),var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:100px;font-weight:800}.not-found p{color:var(--muted)}@media (max-width:980px){.nav-links{border:1px solid var(--line);box-shadow:var(--shadow);background:#0b1a2c;border-radius:18px;flex-direction:column;align-items:stretch;padding:14px;display:none;position:absolute;top:78px;left:18px;right:18px}.nav-links.open{display:flex}.nav-links a{padding:10px 12px}.nav-links a.active:after{display:none}.menu-btn{display:block}.desktop-only{display:none}.hero-grid,.split-layout{grid-template-columns:1fr}.hero-grid{padding:70px 0 90px}.hero-copy{text-align:center}.hero-copy p{margin-inline-start:auto;margin-inline-end:auto}.hero-buttons,.hero-trust{justify-content:center}.mockup-shell{min-height:620px}.feature-grid,.tutorial-grid,.process-grid{grid-template-columns:repeat(2,1fr)}.cta-panel{flex-direction:column;align-items:flex-start}.cta-actions{flex-direction:row}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}}@media (max-width:640px){.container{width:min(100% - 24px,1180px)}.site-header .nav-wrap{height:70px}.nav-links{top:70px}.hero{min-height:auto}.hero-grid{gap:30px}.hero-copy h1{letter-spacing:-1px;font-size:45px}.hero-copy p{font-size:16px}.hero-buttons{flex-direction:column}.hero-trust{font-size:11px}.mockup-shell{min-height:530px;margin:-30px 0;transform:scale(.9)}.phone{width:280px;height:550px}.phone-screen{height:480px}.card-a{right:-10px}.card-b{left:-10px}.strip-items{justify-content:center;padding:18px 0}.section{padding:75px 0}.section-title h2{font-size:34px}.feature-grid,.tutorial-grid,.contact-grid{grid-template-columns:1fr}.home-tutorials .tutorial-card:nth-child(n+4){display:none}.check-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:1fr 1fr;gap:25px}.stats-grid div{border:0}.stats-grid strong{font-size:34px}.cta-panel{padding:28px}.cta-panel h2{font-size:28px}.cta-actions{flex-direction:column;width:100%}.page-hero{padding:90px 0 55px}.page-hero h1{font-size:40px}.filter-row{flex-wrap:nowrap;padding-bottom:8px;overflow:auto}.filter-row button{white-space:nowrap}.tutorial-body h3{min-height:auto}.process-grid{grid-template-columns:1fr}.table-head,.table-row{grid-template-columns:1fr 1fr}.table-head span:nth-child(2),.table-row code{display:none}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:8px}.results-head h2{font-size:20px}.brand-text b{font-size:18px}}.no-scroll{overflow:hidden}.guide-hero{position:relative;overflow:hidden}.guide-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#23d3ee29,#0000 68%);border-radius:50%;width:520px;height:520px;position:absolute;top:auto;bottom:-45%;left:auto;right:-12%}.guide-hero h1 span{background:linear-gradient(90deg,#55e6f2,#8aa9ff);color:#0000;-webkit-background-clip:text;background-clip:text}.guide-kpis{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.guide-kpis>div{border:1px solid var(--border);background:#ffffff09;border-radius:16px;flex-direction:column;gap:4px;min-width:155px;padding:16px 18px;display:flex}.guide-kpis b{color:#fff;font-size:1.45rem}.guide-kpis span{color:var(--muted);font-size:.83rem}.guide-section{padding-top:48px}.guide-toolbar{align-items:center;gap:16px;margin-bottom:18px;display:flex}.guide-search{border:1px solid var(--border);background:#0e1825;border-radius:16px;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex;box-shadow:0 10px 32px #00000029}.guide-search:focus-within{border-color:#44e1ef73;box-shadow:0 0 0 3px #44e1ef14}.guide-search svg{color:#52dfe9;flex:none}.guide-search input{color:#eef7ff;background:0 0;border:0;outline:0;width:100%;padding:15px 0;font-family:inherit;font-size:1rem}.guide-search input::placeholder{color:#6f8197}.result-count{white-space:nowrap;color:var(--muted);font-size:.88rem}.guide-cats{scrollbar-width:thin;gap:9px;margin-bottom:22px;padding:3px 1px 12px;display:flex;overflow:auto}.guide-cats button{border:1px solid var(--border);color:#aebccc;white-space:nowrap;cursor:pointer;background:#ffffff06;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-family:inherit;transition:all .2s;display:flex}.guide-cats button:hover,.guide-cats button.active{color:#eaffff;background:#41ddeb1c;border-color:#41ddeb52}.category-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:26px;display:grid}.category-overview article{border:1px solid var(--border);cursor:pointer;background:linear-gradient(145deg,#ffffff0a,#ffffff05);border-radius:19px;gap:14px;padding:18px;transition:all .25s;display:flex}.category-overview article:hover{background:#43dae80d;border-color:#43dae847;transform:translateY(-2px)}.category-overview h3{margin:1px 0 6px;font-size:1.02rem}.category-overview p{color:var(--muted);margin:0 0 8px;font-size:.87rem;line-height:1.7}.category-overview small{color:#58dce7}.cat-icon{color:#5ce3ec;background:linear-gradient(145deg,#3edeec26,#6987ff1a);border:1px solid #3edeec29;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.cat-icon.small{border-radius:11px;width:37px;height:37px}.tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tool-card{border:1px solid var(--border);cursor:pointer;background:linear-gradient(155deg,#111f2ff2,#09131ff5);border-radius:19px;flex-direction:column;min-height:250px;padding:18px;transition:transform .24s,border-color .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden}.tool-card:before{content:"";opacity:0;background:radial-gradient(circle at 90% 0,#3ddbe914,#0000 38%);transition:all .24s;position:absolute;top:0;bottom:0;left:0;right:0}.tool-card:hover{border-color:#44e1ef47;transform:translateY(-4px);box-shadow:0 18px 40px #0000002e}.tool-card:hover:before{opacity:1}.tool-card-top{color:#7f94a9;align-items:center;gap:9px;font-size:.78rem;display:flex;position:relative}.tool-card h3{margin:17px 0 9px;font-size:1.04rem;position:relative}.tool-card p{color:var(--muted);margin:0 0 13px;font-size:.87rem;line-height:1.75;position:relative}.tool-tags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex;position:relative}.tool-tags span{color:#8294a8;background:#ffffff0b;border-radius:999px;padding:5px 8px;font-size:.7rem}.tool-card button{color:#56dde8;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:14px;padding:0;font-family:inherit;display:flex;position:relative}.empty-state{text-align:center;color:var(--muted);padding:70px 20px}.empty-state svg{color:#496173}.empty-state h3{color:#dbe8f2}.tool-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02080fc7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.tool-modal{background:linear-gradient(150deg,#101c2a,#0a131f 72%);border:1px solid #56e0eb33;border-radius:24px;width:min(760px,100%);max-height:88vh;padding:28px;position:relative;overflow:auto;box-shadow:0 30px 100px #00000085}.modal-close{border:1px solid var(--border);color:#9cafc1;cursor:pointer;background:#ffffff08;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:18px;left:18px}.modal-header{align-items:center;gap:15px;padding-left:40px;display:flex}.modal-header span{color:#59dbe5;font-size:.8rem}.modal-header h2{margin:4px 0 5px;font-size:1.55rem}.modal-header code{color:#71859a;background:#ffffff0a;border-radius:7px;padding:4px 7px;font-size:.7rem}.modal-lead{color:#c7d4df;background:#4cdae60d;border-right:3px solid #4fdae5;border-radius:10px;margin:20px 0;padding:15px 17px;line-height:1.8}.detail-block{margin-top:20px}.detail-block h3{margin:0 0 9px;font-size:1rem}.detail-block p,.detail-block li{color:#9fb0c1;font-size:.9rem;line-height:1.9}.detail-block ol,.detail-block ul{margin:0;padding-right:22px}.detail-block li::marker{color:#52dce7}.detail-block.note{background:#ffc3550d;border:1px solid #ffc3551f;border-radius:14px;padding:14px 16px}.video-link{align-items:center;gap:7px;margin-top:22px;display:inline-flex!important}.guide-preview{background:linear-gradient(#0000,#41ddeb06,#0000)}.guide-preview-grid{grid-template-columns:repeat(3,1fr);gap:13px;max-width:780px;margin:28px auto 8px;display:grid}.guide-preview-grid article{border:1px solid var(--border);text-align:center;background:#ffffff06;border-radius:17px;padding:20px}.guide-preview-grid strong{color:#5ce3ec;font-size:1.45rem;display:block}.guide-preview-grid span{color:var(--muted);font-size:.83rem}@media (max-width:1050px){.tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-overview{grid-template-columns:1fr}.nav-links{gap:10px}.nav-links a{font-size:.82rem}}@media (max-width:700px){.guide-toolbar{flex-direction:column;align-items:stretch}.result-count{padding-right:4px}.tools-grid{grid-template-columns:1fr}.category-overview{display:none}.guide-kpis{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.guide-kpis>div{min-width:0;padding:12px 9px}.guide-kpis b{font-size:1.13rem}.guide-kpis span{font-size:.7rem}.tool-modal-backdrop{align-items:flex-end;padding:0}.tool-modal{border-radius:24px 24px 0 0;max-height:92vh;padding:24px 18px 32px}.modal-header h2{font-size:1.25rem}.guide-preview-grid{grid-template-columns:1fr;gap:8px}}.app-icon{background:linear-gradient(145deg,#28e0ff1a,#6b7cff1c);overflow:hidden}.app-icon img{object-fit:contain;filter:drop-shadow(0 8px 14px #00000040);width:40px;height:40px}.performance-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(#28e0ff05,#6b7cff06);position:relative}.performance-flow{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.performance-flow article{border:1px solid var(--line);background:linear-gradient(155deg,#0f2135f5,#081422f0);border-radius:26px;min-height:330px;padding:30px;position:relative;overflow:hidden}.performance-flow article:after{content:"";background:radial-gradient(circle,#28e0ff1a,#0000 70%);border-radius:50%;width:170px;height:170px;position:absolute;top:-60px;left:-60px}.performance-flow img{object-fit:contain;filter:drop-shadow(0 10px 22px #00000047);width:72px;height:72px;margin:12px 0 20px}.performance-flow h3{margin:0 0 11px;font-size:21px}.performance-flow p{color:var(--muted);margin:0;line-height:1.9}.flow-no{color:#ffffff1f;letter-spacing:1px;font-size:13px;font-weight:800;position:absolute;top:17px;left:22px}.performance-note{color:#b9d9cf;background:#34e7a30e;border:1px solid #34e7a329;border-radius:17px;margin-top:18px;padding:17px 20px;line-height:1.8}.performance-note b{color:#7ff0c1;margin-left:6px}.pocket-support{background:radial-gradient(circle at 15%,#6b7cff14,#0000 32%)}.support-phone-card{border:1px solid var(--line);text-align:center;min-height:410px;box-shadow:var(--shadow);background:linear-gradient(145deg,#10243a,#091728);border-radius:32px;place-items:center;padding:35px;display:grid;position:relative;overflow:hidden}.support-phone-card:before{content:"";border:1px solid #ffffff0b;border-radius:25px;position:absolute;top:20px;bottom:20px;left:20px;right:20px}.support-phone-card img{object-fit:contain;filter:drop-shadow(0 20px 38px #0000005c);width:145px;height:145px;position:relative}.support-phone-card div{position:relative}.support-phone-card span,.support-phone-card strong,.support-phone-card small{display:block}.support-phone-card span{color:#76e8f5;margin-top:15px;font-size:13px}.support-phone-card strong{margin:8px 0;font-size:30px}.support-phone-card small{color:var(--muted);font-size:13px}.support-clarity{color:#728aa0;border-right:2px solid #28e0ff40;padding-right:12px;font-size:12px;line-height:1.8}.original-tool-icon{overflow:hidden}.original-tool-icon img{object-fit:contain;width:34px;height:34px}.router-impact-note{background:#34e7a30d;border:1px solid #34e7a326;border-radius:14px;flex-direction:column;gap:6px;margin:16px 0 6px;padding:14px 16px;display:flex}.router-impact-note b{color:#7ff0c1;font-size:.9rem}.router-impact-note span{color:#9fb5ad;font-size:.82rem;line-height:1.8}@media (max-width:900px){.performance-flow{grid-template-columns:1fr}.performance-flow article{min-height:auto}.support-phone-card{min-height:340px}}@media (max-width:640px){.support-phone-card strong{font-size:24px}.performance-flow article{padding:24px}.performance-flow img{width:62px;height:62px}}.team-services-preview{background:radial-gradient(circle at 88% 14%,#6b7cff14,#0000 30%)}.section-split-head{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:34px;display:flex}.section-split-head .section-title{max-width:760px;margin-bottom:0}.section-split-head .btn{flex:none}.services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.service-card{border:1px solid var(--line);background:linear-gradient(150deg,#0f2237f2,#081422f5);border-radius:23px;min-height:260px;padding:27px 23px 25px;transition:all .25s;position:relative;overflow:hidden}.service-card:before{content:"";background:radial-gradient(circle,#28e0ff1a,#0000 68%);border-radius:50%;width:160px;height:160px;position:absolute;top:-65px;left:-65px}.service-card:hover{border-color:#28e0ff40;transform:translateY(-4px);box-shadow:0 20px 45px #0003}.service-icon{color:#62e5f5;background:linear-gradient(145deg,#28e0ff1f,#6b7cff1f);border:1px solid #28e0ff24;border-radius:17px;place-items:center;width:54px;height:54px;display:grid;position:relative}.service-index{color:#ffffff26;font-size:12px;font-weight:800;position:absolute;top:20px;left:20px}.service-card h3{margin:22px 0 10px;font-size:19px;line-height:1.5;position:relative}.service-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.85;position:relative}.services-hero{background:radial-gradient(circle at 72% 0,#6b7cff1f,#0000 36%),radial-gradient(circle at 25% 30%,#28e0ff0f,#0000 30%),linear-gradient(#081424,#07111f)}.service-detail-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid}.protocol-chips{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.protocol-chips span{color:#a9edfa;background:#28e0ff0f;border:1px solid #28e0ff29;border-radius:999px;padding:10px 15px;font-size:13px;font-weight:700}.service-terminal{direction:ltr;background:#050b12;border:1px solid #ffffff1a;border-radius:22px;padding:18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;box-shadow:0 28px 70px #00000057}.terminal-head{border-bottom:1px solid #ffffff12;align-items:center;gap:7px;margin-bottom:14px;padding-bottom:14px;display:flex}.terminal-head span{background:#314255;border-radius:50%;width:9px;height:9px}.terminal-head b{color:#667b8f;margin-left:auto;font-size:11px;font-weight:600}.service-terminal code{color:#7de7c2;padding:8px 10px;font-size:14px;display:block}.speed-showcase{border-block:1px solid var(--line);background:linear-gradient(#6b7cff09,#28e0ff05);position:relative}.speed-methods-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.speed-methods-grid article{border:1px solid var(--line);background:linear-gradient(155deg,#0d2035,#091725);border-radius:21px;min-height:245px;padding:23px 19px;position:relative;overflow:hidden}.speed-methods-grid article:after{content:"";background:radial-gradient(circle,#28e0ff17,#0000 70%);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-45px;left:-45px}.speed-methods-grid span{color:#77e8f6;background:#28e0ff14;border:1px solid #28e0ff26;border-radius:12px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:inline-grid}.speed-methods-grid h3{margin:18px 0 9px;font-size:17px;line-height:1.5}.speed-methods-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.82}.speed-switch-panel{background:linear-gradient(135deg,#34e7a30f,#28e0ff09);border:1px solid #34e7a326;border-radius:24px;grid-template-columns:1.25fr .75fr;align-items:center;gap:30px;margin-top:18px;padding:30px;display:grid}.speed-switch-panel h3{margin:9px 0;font-size:25px}.speed-switch-panel p{color:var(--muted);margin:0;line-height:1.85}.switch-visual{color:#91a9bc;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.switch-track{background:linear-gradient(90deg,#20374a,#35d9b0);border-radius:999px;justify-content:flex-end;align-items:center;width:74px;height:38px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.switch-track i{background:#fff;border-radius:50%;width:30px;height:30px;display:block;box-shadow:0 5px 14px #00000040}@media (max-width:1180px){.nav-links{gap:13px}.nav-links a{font-size:13px}.services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.speed-methods-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.service-detail-grid,.speed-switch-panel{grid-template-columns:1fr}.speed-methods-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-split-head{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.services-grid,.speed-methods-grid{grid-template-columns:1fr}.service-card{min-height:auto}.speed-switch-panel{padding:23px}.switch-visual{justify-content:flex-start}.service-detail-grid{gap:30px}}.custom-section .custom-image{justify-content:center;margin:0 auto 28px;display:flex}.custom-section .custom-image img{object-fit:contain;border-radius:26px;max-width:min(100%,900px);max-height:480px}.custom-section .feature-grid{margin-top:28px}.hero-real-visual{justify-content:center;align-items:center;min-height:620px;display:flex;position:relative}.hero-real-visual:before{content:"";filter:blur(8px);background:radial-gradient(circle,#25c8ff2e,#4844ff14 46%,#0000 72%);border-radius:50%;width:430px;height:430px;position:absolute}.hero-real-phone{background:linear-gradient(145deg,#14263b,#07101c);border:1px solid #7eb5e647;border-radius:46px;width:min(390px,88vw);padding:14px;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 35px 90px #00000073,0 0 70px #1f92ff1a}.hero-real-phone:before{content:"";z-index:2;opacity:.92;background:#08121f;border-radius:10px;width:82px;height:8px;display:block;position:absolute;top:9px;left:50%;transform:translate(-50%)}.hero-real-phone img{object-fit:cover;object-position:top;background:#fff;border-radius:34px;width:100%;height:auto;max-height:690px;display:block}@media (max-width:900px){.hero-real-visual{min-height:auto}.hero-real-phone{width:min(360px,86vw);transform:none}}.tool-detail-image{text-align:center;background:#0814248c;border:1px solid #78beff2e;border-radius:18px;margin:18px 0;padding:12px}.tool-detail-image img{object-fit:contain;border-radius:12px;max-width:100%;max-height:520px}.cat-icon img{object-fit:contain;width:100%;height:100%}.tutorial-body p{color:var(--muted,#8fa9c3);margin:8px 0 14px;font-size:14px;line-height:1.8}.results-head>div p{color:var(--muted,#8fa9c3);max-width:760px;margin:6px 0 0;line-height:1.8}.remote-access-hero{background:radial-gradient(circle at 70% 12%,#28e0ff1a,#0000 31%),radial-gradient(circle at 12% 65%,#6b7cff1c,#0000 34%),linear-gradient(#081424,#07111f)}.remote-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.remote-hero-grid>div:first-child{padding:40px 0}.remote-hero-grid h1{margin:18px 0;font-size:clamp(42px,5vw,70px);line-height:1.14}.remote-hero-grid p{color:var(--muted);max-width:680px;font-size:18px;line-height:1.9}.remote-flow-card{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(155deg,#10233af0,#081422f0);border-radius:28px;gap:12px;padding:22px;display:grid}.remote-flow-step{background:#ffffff06;border:1px solid #ffffff0e;border-radius:17px;grid-template-columns:52px 1fr;align-items:center;gap:3px 14px;padding:17px;display:grid}.remote-flow-step>span{color:#73e9f8;background:#28e0ff14;border:1px solid #28e0ff24;border-radius:15px;grid-row:1/3;place-items:center;width:46px;height:46px;font-weight:800;display:grid}.remote-flow-step b{font-size:16px}.remote-flow-step small{color:var(--muted);line-height:1.55}.remote-benefits .feature-card{min-height:230px}.remote-benefits .feature-card h3{padding-left:38px}.payment-public-panel{grid-template-columns:1.15fr .85fr;align-items:center;gap:44px;display:grid}.payment-public-panel h2{margin:12px 0;font-size:clamp(30px,4vw,48px)}.payment-public-panel p{color:var(--muted);font-size:17px;line-height:1.9}.bank-account-card{background:linear-gradient(145deg,#28e0ff14,#6b7cff14);border:1px solid #28e0ff2e;border-radius:24px;flex-direction:column;gap:9px;padding:28px;display:flex;box-shadow:0 20px 55px #00000038}.bank-account-card small{color:#7fe9f6;font-weight:700}.bank-account-card strong{letter-spacing:2px;text-align:right;direction:ltr;font-size:clamp(30px,5vw,52px)}.bank-account-card span{color:var(--muted)}.bank-account-card.inline{margin:14px 0 18px;padding:20px}.bank-account-card.inline strong{font-size:34px}.auth-page{background:radial-gradient(circle at 16% 10%,#28e0ff14,#0000 32%),radial-gradient(circle at 88% 25%,#6b7cff14,#0000 35%);min-height:calc(100vh - 78px);padding:72px 0 100px}.auth-layout{grid-template-columns:1fr 520px;align-items:center;gap:70px;min-height:650px;display:grid}.auth-layout.compact{min-height:560px}.auth-copy h1{margin:16px 0;font-size:clamp(38px,5vw,64px);line-height:1.16}.auth-copy>p{color:var(--muted);font-size:18px;line-height:1.9}.auth-points{gap:11px;margin-top:25px;display:grid}.auth-points span{color:#b6c8d8}.auth-card{border:1px solid var(--line);width:100%;max-width:560px;box-shadow:var(--shadow);background:linear-gradient(155deg,#0f2135f7,#081422f7);border-radius:28px;margin-inline-start:auto;margin-inline-end:auto;padding:30px}.auth-card h1,.auth-card h2{margin:0 0 22px}.auth-card label,.payment-form label{color:#bed0df;gap:8px;margin-bottom:15px;font-size:14px;font-weight:600;display:grid}.auth-card input,.payment-form input,.payment-form textarea{color:#fff;background:#091827;border:1px solid #ffffff1a;border-radius:14px;outline:none;width:100%;padding:13px 14px;transition:all .2s}.auth-card input:focus,.payment-form input:focus,.payment-form textarea:focus{border-color:#28e0ff73;box-shadow:0 0 0 3px #28e0ff0f}.payment-form textarea{resize:vertical;min-height:105px}.full-btn{width:100%;margin-top:5px}.form-foot{text-align:center;color:var(--muted);margin:19px 0 0;font-size:14px}.form-foot a{color:#7beafa;font-weight:700}.form-error{color:#ffb5bd;background:#ff5c6c12;border:1px solid #ff5c6c40;border-radius:13px;margin:10px 0 15px;padding:12px 14px}.success-card{text-align:center;margin-top:40px}.status-icon{color:#7ff0c1;background:#34e7a31a;border:1px solid #34e7a340;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:30px;font-weight:800;display:grid}.success-card p{color:var(--muted);line-height:1.8}.notice-box{color:#b9d7e2;background:#28e0ff0d;border:1px solid #28e0ff26;border-radius:14px;margin:15px 0;padding:14px 16px;line-height:1.75}.notice-box.good{color:#b9decf;background:#34e7a30e;border-color:#34e7a32e}.account-page{background:radial-gradient(circle at 92% 4%,#6b7cff12,#0000 28%);min-height:calc(100vh - 78px);padding:68px 0 110px}.account-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.account-head h1{margin:9px 0 2px;font-size:44px}.account-head p{color:var(--muted);margin:0}.account-error{margin-bottom:20px}.account-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.account-stat{border:1px solid var(--line);background:linear-gradient(155deg,#0e2035,#091827);border-radius:20px;min-height:125px;padding:20px}.account-stat small,.account-stat strong,.account-stat span{display:block}.account-stat small{color:#8198ad}.account-stat strong{margin:10px 0 5px;font-size:20px}.account-stat span{color:#7f96aa;font-size:12px;line-height:1.6}.account-stat.good{background:linear-gradient(155deg,#34e7a312,#091827);border-color:#34e7a32e}.account-stat.good strong{color:#8bf1c8}.account-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.account-grid.lower{align-items:start}.account-panel{border:1px solid var(--line);background:linear-gradient(155deg,#0f2135f2,#081422f2);border-radius:24px;padding:26px}.account-panel h2{margin:9px 0 14px;font-size:25px}.account-panel>p{color:var(--muted);line-height:1.85}.panel-title{justify-content:space-between;align-items:start;gap:18px;display:flex}.trial-days{color:#8befff;white-space:nowrap;background:#28e0ff12;border:1px solid #28e0ff24;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.panel-hint{color:#758ca0;margin-top:12px;line-height:1.7;display:block}.form-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.customer-events{gap:10px;display:grid}.customer-event{background:#ffffff07;border:1px solid #ffffff0e;border-radius:14px;justify-content:space-between;gap:16px;padding:13px 14px;display:flex}.customer-event>div{flex-direction:column;gap:4px;display:flex}.customer-event span,.customer-event small{color:var(--muted);font-size:12px}.customer-event>div:last-child{align-items:flex-end}.status-pill{background:#ffffff0d;border-radius:999px;padding:5px 8px}.status-pill.approved{color:#82efc3;background:#34e7a312}.status-pill.rejected{color:#ffabb4;background:#ff5c6c12}.status-pill.pending_admin,.status-pill.pending{color:#94eaf7;background:#28e0ff12}.empty-customer-state{text-align:center;color:#748ba0;border:1px dashed #ffffff17;border-radius:15px;padding:24px}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media (max-width:1180px){.nav-links{gap:10px}.nav-links a{font-size:12px}.account-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.remote-hero-grid,.payment-public-panel,.auth-layout,.account-grid{grid-template-columns:1fr}.auth-layout{gap:30px;min-height:auto}.auth-copy{padding-top:20px}.remote-flow-card{margin-bottom:30px}.account-head{align-items:center}.desktop-only{display:none!important}}@media (max-width:640px){.account-stats,.form-two{grid-template-columns:1fr}.account-head{flex-direction:column}.account-head h1{font-size:34px}.auth-card,.account-panel{padding:21px}.bank-account-card strong{font-size:31px}.remote-flow-step{grid-template-columns:44px 1fr}.remote-flow-step>span{width:40px;height:40px}.auth-page{padding-top:35px}}.auth-card select,.payment-form select{color:#fff;background:#091827;border:1px solid #ffffff1a;border-radius:14px;outline:none;width:100%;padding:13px 14px}.narrow-card{max-width:520px}.verify-code-input{letter-spacing:8px;text-align:center;direction:ltr;font-size:26px!important}.link-button{color:#7beafa;cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-weight:700;display:block}.verify-alert{background:linear-gradient(155deg,#ffc15c12,#081422f5);border-color:#ffc15c38;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.actions{flex-wrap:wrap;gap:10px;display:flex}.plan-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.plan-mini{border:1px solid var(--line);background:#ffffff06;border-radius:17px;flex-direction:column;gap:8px;padding:17px;display:flex}.plan-mini.selected{background:#34e7a30d;border-color:#34e7a33d}.plan-mini strong{color:#8befff;font-size:20px}.plan-mini small{color:var(--muted);line-height:1.6}.code-box{margin-top:14px}.code-box textarea{resize:vertical;text-align:left;color:#d8f8ff;direction:ltr;background:#06111d;border:1px solid #28e0ff2e;border-radius:14px;width:100%;min-height:150px;padding:14px;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.account-panel h3{margin:22px 0 12px}.text-success{color:#75efbd}.text-warn{color:#ffd188}.small-error{margin-top:5px;font-size:11px}.email-config-state{flex-direction:column;justify-content:center;gap:7px;display:flex}.success-note{background:#34e7a30f!important;border-color:#34e7a338!important}@media (max-width:700px){.plan-mini-grid{grid-template-columns:1fr}.verify-alert{flex-direction:column;align-items:flex-start}}.account-nav-link{color:#aebfd0;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.account-nav-link:hover{color:#fff;border-color:var(--line);background:#ffffff09}.account-nav-link.logged{color:#8bf1c8}.account-nav-dot{background:#70869b;border-radius:50%;width:7px;height:7px}.account-nav-link.logged .account-nav-dot{background:var(--green);box-shadow:0 0 12px #34e7a38c}.access-panel{margin-top:18px}.access-state{border:1px solid var(--line);border-radius:999px;align-items:center;padding:8px 11px;font-size:12px;font-weight:800;display:inline-flex}.access-state.online{color:#8bf1c8;background:#34e7a30f;border-color:#34e7a32e}.access-state.offline{color:#ffb5bd;background:#ff5c6c0f;border-color:#ff5c6c2e}.endpoint-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.endpoint-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:17px;justify-content:space-between;align-items:center;gap:16px;padding:17px;display:flex}.endpoint-card>div:first-child{min-width:0}.endpoint-card span,.endpoint-card strong,.endpoint-card small{display:block}.endpoint-card span{color:#7f96aa;margin-bottom:6px;font-size:12px}.endpoint-card strong{color:#eaf8ff;overflow-wrap:anywhere;font-size:15px}.endpoint-card small{color:#7290a6;overflow-wrap:anywhere;margin-top:5px;font-size:11px}.endpoint-actions{flex-shrink:0;gap:7px;display:flex}.host-summary{background:#28e0ff09;border:1px solid #28e0ff17;border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:13px 15px;display:flex}.host-summary span{color:#7590a5;font-size:12px}.host-summary strong{overflow-wrap:anywhere;margin-inline-start:auto}.portal-access-card{justify-content:space-between;align-items:center;gap:24px;margin-top:18px;display:flex}.portal-access-card p{margin-bottom:0}.portal-access-details{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.portal-access-details>span{border:1px solid var(--line);color:#8fa7ba;background:#ffffff08;border-radius:12px;padding:10px 13px;font-size:12px}.portal-access-details b{color:#fff;margin-inline-start:6px}@media (max-width:850px){.endpoint-grid{grid-template-columns:1fr}.portal-access-card{flex-direction:column;align-items:flex-start}.portal-access-details{justify-content:flex-start}.host-summary{flex-wrap:wrap;align-items:flex-start}.host-summary strong{width:100%;margin:0}.endpoint-card{flex-direction:column;align-items:flex-start}.endpoint-actions{width:100%}}.cloud-account-summary{background:#6b7cff0e;border:1px solid #6b7cff29;border-radius:15px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:14px 15px;display:flex}.cloud-account-summary>div{min-width:0}.cloud-account-summary span,.cloud-account-summary strong,.cloud-account-summary small{display:block}.cloud-account-summary span{color:#8299ad;font-size:12px}.cloud-account-summary strong{color:#eef7ff;overflow-wrap:anywhere;margin-top:5px}.cloud-account-summary small{color:#7690a5;margin-top:5px;line-height:1.55}.router-port-editor{background:#06111d75;border:1px solid #28e0ff1f;border-radius:18px;margin-top:18px;padding:18px}.router-port-editor-head h3{margin:7px 0 6px}.router-port-editor-head p{color:#8298aa;margin:0;font-size:13px;line-height:1.7}.router-port-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:16px;display:grid}.router-port-grid label{color:#c5d4e1;gap:7px;font-size:12px;font-weight:700;display:grid}.router-port-grid input{color:#fff;background:#091827;border:1px solid #ffffff1a;border-radius:13px;outline:none;width:100%;padding:12px 13px}.router-port-grid input:focus{border-color:#28e0ff73;box-shadow:0 0 0 3px #28e0ff0f}.router-port-grid input:disabled{opacity:.48}.router-port-grid small{color:#70899d;font-weight:500}.router-port-grid small b{color:#93dfea}.router-port-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:15px;display:flex}.router-port-actions span{color:#7690a5;font-size:11px;line-height:1.6}@media (max-width:700px){.router-port-grid{grid-template-columns:1fr}.cloud-account-summary{flex-direction:column;align-items:flex-start}.cloud-account-summary .btn,.router-port-actions .btn{width:100%}}:root{--premium-cyan:#63e7ff;--premium-blue:#7187ff;--premium-violet:#9a6cff;--premium-green:#54e5ad;--premium-amber:#ffc86b;--premium-danger:#ff7e91;--glass:#0c1b2eb8;--glass-strong:#0a1728eb;--glass-line:#b1dcff21;--premium-shadow:0 26px 80px #00000057,0 2px 0 #ffffff06 inset}body{background:radial-gradient(circle at 12% -8%,#7187ff29,#0000 32%),radial-gradient(circle at 88% 18%,#63e7ff17,#0000 30%),#06101d}body:before{content:"";pointer-events:none;z-index:-1;opacity:.15;background-image:radial-gradient(#ffffff38 .55px,#0000 .55px);background-size:18px 18px;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.premium-header{background:#050e1abd;border-bottom:1px solid #b1dcff17;box-shadow:0 14px 42px #0000001f}.premium-header .nav-wrap{height:82px}.desktop-mega-nav{align-items:center;gap:6px;margin-inline-start:auto;margin-inline-end:auto;display:flex}.desktop-mega-nav>a,.mega-nav-trigger{color:#adbed0;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;padding:11px 13px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.desktop-mega-nav>a:hover,.desktop-mega-nav>a.active,.mega-nav-item:hover .mega-nav-trigger,.mega-nav-item.active .mega-nav-trigger{color:#fff;background:#ffffff0b}.mega-nav-trigger span{font-size:12px;transition:all .2s}.mega-nav-item:hover .mega-nav-trigger span{transform:rotate(180deg)}.mega-nav-item{padding:8px 0;position:relative}.mega-menu{opacity:0;visibility:hidden;pointer-events:none;border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(160deg,#0d1f34fa,#071220fa);border-radius:22px;width:440px;padding:14px;transition:all .2s;position:absolute;top:58px;right:50%;transform:translate(50%,10px);box-shadow:0 28px 90px #00000080}.mega-nav-item:hover .mega-menu,.mega-nav-item:focus-within .mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(50%)}.mega-menu:before{content:"";border-top:1px solid var(--glass-line);border-right:1px solid var(--glass-line);background:#0d1f34;width:14px;height:14px;position:absolute;top:-7px;right:50%;transform:translate(50%)rotate(-45deg)}.mega-menu-title{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:end;gap:12px;margin-bottom:8px;padding:8px 10px 12px;display:flex}.mega-menu-title b{font-size:15px}.mega-menu-title small{color:#718a9f;font-size:10px}.mega-menu-links{grid-template-columns:1fr 1fr;gap:7px;display:grid}.mega-menu-links a{background:#ffffff05;border:1px solid #0000;border-radius:14px;padding:12px;transition:all .2s}.mega-menu-links a:hover,.mega-menu-links a.active{background:#63e7ff0e;border-color:#63e7ff21}.mega-menu-links span,.mega-menu-links small{display:block}.mega-menu-links span{color:#eff9ff;font-size:13px;font-weight:800}.mega-menu-links small{color:#7890a6;margin-top:4px;font-size:10px;line-height:1.55}.header-register{box-shadow:none}.menu-btn.open span:first-child{transform:translateY(7px)rotate(45deg)}.menu-btn.open span:nth-child(2){opacity:0}.menu-btn.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.menu-btn span{transition:all .2s}.mobile-nav-sheet{display:none}.premium-hero{background:linear-gradient(#07111f33,#07111fad);min-height:790px}.premium-hero .hero-copy{position:relative}.premium-hero .hero-copy:before{content:"ONSTAR CLOUD";color:#6b8da6;letter-spacing:2px;background:#63e7ff09;border:1px solid #63e7ff1f;border-radius:999px;margin-bottom:8px;padding:6px 10px;font-size:9px;display:inline-flex}.hero-noise{opacity:.18;pointer-events:none;background-image:radial-gradient(circle at 20% 20%,#ffffff14 0 1px,#0000 1.5px);background-size:24px 24px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.premium-hero .hero-copy h1{letter-spacing:-2.6px;font-weight:800}.hero-mini-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-width:580px;margin-top:25px;display:grid}.hero-mini-kpis div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff07;border:1px solid #fff1;border-radius:15px;padding:12px 13px}.hero-mini-kpis b,.hero-mini-kpis span{display:block}.hero-mini-kpis b{color:#dffaff;font-size:13px}.hero-mini-kpis span{color:#6f8ba1;margin-top:4px;font-size:10px}.premium-card,.account-panel,.auth-card,.dashboard-card,.remote-flow-card{box-shadow:var(--premium-shadow)}.premium-card{position:relative;overflow:hidden}.premium-card:before{content:"";background:linear-gradient(90deg,#0000,#63e7ff59,#0000);height:1px;position:absolute;top:0;bottom:auto;left:0;right:0}.page-hero.premium-page-hero{background:radial-gradient(circle at 80% 10%,#63e7ff1a,#0000 30%),radial-gradient(circle at 15% 90%,#9a6cff1a,#0000 35%)}.premium-disclosure{background:linear-gradient(145deg,#10233abd,#071321b8);border:1px solid #b1dcff1b;border-radius:18px;margin-top:10px;transition:all .22s;overflow:hidden;box-shadow:0 12px 32px #0000001c}.premium-disclosure:hover{border-color:#63e7ff2e}.premium-disclosure summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:17px 18px;list-style:none;display:flex}.premium-disclosure summary::-webkit-details-marker{display:none}.disclosure-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.disclosure-copy small{color:#61deef;letter-spacing:.3px;font-size:10px;font-weight:800}.disclosure-copy strong{color:#f5fbff;font-size:15px}.disclosure-copy em{color:#7791a8;font-size:11px;font-style:normal;line-height:1.55}.disclosure-chevron{color:#86ddec;background:#ffffff0a;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;transition:all .22s;display:grid}.premium-disclosure[open] .disclosure-chevron{background:#63e7ff14;transform:rotate(180deg)}.disclosure-body{color:#a8bbcc;border-top:1px solid #ffffff0e;padding:17px 18px 19px;line-height:1.85}.disclosure-body>p:first-child{margin-top:0}.disclosure-body>p:last-child{margin-bottom:0}.disclosure-body ol,.disclosure-body ul{gap:9px;margin:0;padding-inline-start:24px;display:grid}.disclosure-body li{padding-inline-start:4px}.disclosure-body b{color:#e8f9ff}.premium-disclosure.note{border-color:#ffc86b2b}.step-guide{margin:16px 0}.step-guide-list{display:grid;gap:10px!important;padding:0!important;list-style:none!important}.step-guide-list li{background:#ffffff06;border-radius:13px;grid-template-columns:38px 1fr;align-items:start;gap:10px;padding:10px;display:grid}.step-guide-list li>span{color:#8cecf8;background:linear-gradient(135deg,#63e7ff1f,#7187ff1f);border:1px solid #63e7ff1f;border-radius:11px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.step-guide-list p{color:#a9bccd;margin:5px 0}.step-guide-note,.instruction-tip{color:#9fcfbd;background:#54e5ad0e;border:1px solid #54e5ad21;border-radius:13px;margin-top:13px;padding:12px 14px;font-size:12px;line-height:1.7}.quickstart-section{background:linear-gradient(#ffffff03,#0000);padding-top:90px}.quickstep-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.quickstep-grid .premium-disclosure{margin:0}.compact-steps{display:grid;gap:9px!important;padding:0!important;list-style:none!important}.compact-steps li{grid-template-columns:30px 1fr;align-items:start;gap:9px;display:grid}.compact-steps li>span{color:#7ee9f8;background:#63e7ff14;border-radius:9px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:800;display:grid}.compact-steps p{color:#a5b9ca;margin:2px 0}.execution-guide-section{background:linear-gradient(#7187ff09,#63e7ff05,#0000)}.execution-accordion{gap:12px;max-width:900px;margin:35px auto 0;display:grid}.execution-accordion .premium-disclosure{margin:0}.execution-accordion .disclosure-copy strong{font-size:17px}.execution-accordion .disclosure-body ol{counter-reset:item;padding:0;list-style:none}.execution-accordion .disclosure-body ol li{background:#ffffff06;border:1px solid #ffffff0a;border-radius:13px;padding:11px 13px}.premium-flow-card{background:linear-gradient(150deg,#10253deb,#071423f0);border-color:#63e7ff1f}.premium-account-head{box-shadow:var(--premium-shadow);background:linear-gradient(145deg,#122944b8,#071321b8);border:1px solid #b1dcff1a;border-radius:24px;padding:24px 25px}.account-panel{background:linear-gradient(150deg,#0f2239f0,#071321f5);border-color:#b1dcff18}.account-panel .premium-disclosure{box-shadow:none;background:#05101d66}.account-stat{border-color:#b1dcff17;box-shadow:0 14px 34px #00000024}.router-port-editor{background:linear-gradient(145deg,#071728c7,#07111e9e)}.router-port-grid input,.auth-card input,.auth-card select,.payment-form input,.payment-form select,.payment-form textarea{transition:all .2s}.router-port-grid input:focus,.auth-card input:focus,.auth-card select:focus,.payment-form input:focus,.payment-form select:focus,.payment-form textarea:focus{border-color:#63e7ff66!important;box-shadow:0 0 0 4px #63e7ff0e!important}.cloud-account-summary{background:linear-gradient(135deg,#7187ff14,#63e7ff09)}.portal-access-card{background:linear-gradient(145deg,#10263ef5,#071422f7)}.tool-modal-disclosures{gap:11px;margin-top:16px;display:grid}.tool-modal-disclosures .premium-disclosure{margin:0}.tool-modal-disclosures ol,.tool-modal-disclosures ul{line-height:1.8}.tool-modal{background:linear-gradient(150deg,#10233a,#071624)!important;border-color:#b1dcff1f!important;box-shadow:0 40px 130px #0000009e!important}.btn-primary:hover{box-shadow:0 17px 42px #56b6ff47}.footer-grid{padding-top:60px}.footer-grid h4{color:#eef9ff}.footer-grid a{transition:all .2s}.footer-grid a:hover{color:#71e7f7;transform:translate(-2px)}@media (max-width:1080px){.desktop-mega-nav,.header-register{display:none}.menu-btn{display:block}.mobile-nav-sheet{opacity:0;visibility:hidden;background:#050e1afa;border-bottom:1px solid #b1dcff1a;max-height:calc(100vh - 82px);transition:all .22s;display:block;position:absolute;top:82px;left:0;right:0;overflow:auto;transform:translateY(-8px);box-shadow:0 28px 70px #0000006b}.mobile-nav-sheet.open{opacity:1;visibility:visible;transform:none}.mobile-nav-inner{gap:8px;padding:18px 0 24px;display:grid}.mobile-nav-inner>a,.mobile-nav-group summary{color:#e8f5ff;cursor:pointer;background:#ffffff06;border:1px solid #ffffff0d;border-radius:13px;justify-content:space-between;align-items:center;padding:13px 15px;font-weight:800;display:flex}.mobile-nav-group summary{list-style:none}.mobile-nav-group summary::-webkit-details-marker{display:none}.mobile-nav-group>div{gap:5px;padding:7px 9px 2px;display:grid}.mobile-nav-group a{color:#b3c6d6;border-radius:12px;padding:11px 13px}.mobile-nav-group a.active{color:#8feef9;background:#63e7ff0f}.mobile-nav-group a span,.mobile-nav-group a small{display:block}.mobile-nav-group a small{color:#6f899e;margin-top:3px;font-size:10px}.mobile-nav-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}}@media (max-width:800px){.quickstep-grid,.hero-mini-kpis{grid-template-columns:1fr}.premium-account-head{flex-direction:column}.premium-account-head .actions{width:100%}.premium-account-head .actions .btn{flex:1}.execution-accordion{margin-top:24px}}@media (max-width:600px){.premium-header .nav-wrap{height:72px}.mobile-nav-sheet{max-height:calc(100vh - 72px);top:72px}.hero{min-height:auto}.premium-hero .hero-grid{padding-top:55px}.premium-hero .hero-copy h1{letter-spacing:-1.4px;font-size:42px}.mobile-nav-actions{grid-template-columns:1fr}.premium-disclosure summary,.disclosure-body{padding:14px}.quickstart-section{padding-top:70px}.premium-account-head{padding:20px}.step-guide-list li{grid-template-columns:34px 1fr}}:root{--bg:#080a13;--bg2:#0d0e1e;--panel:#15182b;--panel2:#1b2136;--text:#f8f9ff;--muted:#b2b7cb;--line:#e2e9ff21;--cyan:#b2fff1;--blue:#a69aff;--green:#9df4ca;--shadow:0 28px 90px #0103116e;--premium-shadow:0 24px 75px #0103114d;--radius:26px;--violet:#aa8dff;--light:#e9eaff;--gold:#e5c69e}html{scroll-padding-top:100px}body{color:var(--text);background:radial-gradient(1100px 600px at 96% -3%,#7747e03d,#0000 72%),radial-gradient(1050px 590px at -12% 36%,#248b971b,#0000 68%),#080a13;font-family:IBM Plex Sans Arabic,Tajawal,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body:before{content:"";z-index:-1;pointer-events:none;opacity:.22;background-image:radial-gradient(#ebefff1f .6px,#0000 .8px);background-size:23px 23px;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}::selection{color:#fff;background:#b491fc66}:where(button,a,input,select,textarea):focus-visible{outline-offset:4px;outline:2px solid #d5b6ff}.container{width:min(1240px,100% - 56px)}.site-header.premium-header{-webkit-backdrop-filter:blur(30px)saturate(160%);background:#0a0b18c7;border-bottom:1px solid #f1e9ff1a;top:0;box-shadow:0 12px 42px #0000001a}.premium-header .nav-wrap{gap:25px;height:84px}.brand{gap:12px}.brand-mark{background:linear-gradient(140deg,#dddbff 0%,#9688f8 50%,#6fc0ce);border-radius:17px;width:45px;height:45px;box-shadow:inset 0 1px 1px #fff8,0 7px 24px #776cee38}.brand-mark:before{border-color:#100f2a}.brand-mark:after{background:#100f2a}.brand-text b{letter-spacing:-.9px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px}.brand-text small{color:#a9a5c3;letter-spacing:.3px;font-size:10px}.mega-nav-trigger{color:#c5c3d4!important}.mega-nav-item:hover .mega-nav-trigger,.mega-nav-item.active .mega-nav-trigger{color:#fff!important}.mega-menu{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#151429f7!important;border:1px solid #dcd0ff36!important;border-radius:22px!important;box-shadow:0 33px 95px #00000080!important}.mega-menu-title,.mega-menu-links a{border-color:#f3eeff14!important}.mega-menu-links a:hover{background:#b298ff14!important}.account-nav-link{color:#e5dfff!important;background:#d1c5ff11!important;border-color:#d1c5ff29!important;border-radius:999px!important}.account-nav-dot{background:var(--violet)!important;box-shadow:0 0 13px #cdafff99!important}.btn{border-radius:16px;min-height:45px;padding:14px 22px;transition:transform .24s,box-shadow .24s,background .24s,border-color .24s}.btn-primary{color:#141324;background:linear-gradient(117deg,#d0c2ff 0%,#a5a2fc 49%,#a6f3e5 100%);box-shadow:inset 0 1px 1px #ffffffbf,0 12px 31px #8473e536}.btn-primary:hover{transform:translateY(-3px);box-shadow:inset 0 1px 1px #ffffffbf,0 17px 44px #968af64f}.btn-ghost{color:#efebff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#e7deff0b;border:1px solid #ebe2ff2e}.btn-ghost:hover{background:#e7deff1a;border-color:#d2c3ff59}.section{padding-block-start:100px;padding-block-end:100px}.section-dark{background:linear-gradient(#16112980,#0c0e1db3)}.section-title h2{letter-spacing:-1.25px;font-weight:700;line-height:1.38}.section-title p,.feature-card p,.service-card p{color:#b1b8ce}.eyebrow{color:#c3b3ff;letter-spacing:1.05px;font-size:12px}.dot{background:#adf1dd;box-shadow:0 0 16px #adf1dd}.hero.premium-hero{isolation:isolate;background:radial-gradient(550px 440px at 72% 54%,#9162f72e,#0000 73%),radial-gradient(390px 430px at 18% 34%,#29959b1c,#0000 75%);min-height:745px}.hero .hero-grid-bg{background-image:linear-gradient(#dad1fc08 1px,#0000 1px),linear-gradient(90deg,#dad1fc08 1px,#0000 1px);background-size:64px 64px}.hero .orb-1{opacity:.27;background:#835ce9}.hero .orb-2{opacity:.2;background:#419bb6}.premium-hero .hero-grid{grid-template-columns:1fr 1.04fr;gap:35px;padding:84px 0 102px}.premium-hero .hero-copy:before{content:"NEXT GENERATION / ONSTAR";color:#cdbef6;letter-spacing:1.4px;background:#bda2ff12;border-color:#d7c5ff2e;padding:8px 14px;font-size:9px}.premium-hero .hero-copy h1{letter-spacing:-2.4px;margin-top:15px;font-size:clamp(52px,5.5vw,83px);font-weight:700;line-height:1.23}.gradient-text,.premium-hero .hero-copy h1 span{background:linear-gradient(100deg,#fbf5ff 3%,#cbbdff 38%,#a8b5fe 65%,#9cf1dd);color:#0000;-webkit-background-clip:text;background-clip:text}.premium-hero .hero-copy>p{color:#c1bed4;max-width:590px;font-size:17px;line-height:2.1}.hero-trust{gap:10px;margin-top:27px}.hero-trust span{color:#bdbbd1;background:#ffffff05;border:1px solid #e9e6ff1a;border-radius:999px;padding:7px 12px;font-size:11px}.hero-mini-kpis{margin-top:30px}.hero-mini-kpis div{background:#e7e0ff0b;border-color:#ede5ff21;border-radius:17px;padding:14px 15px}.hero-mini-kpis b{color:#e5dfff}.hero-mini-kpis span{color:#a5a8bc}.hero-orbit-scene{perspective:1200px;isolation:isolate;place-items:center;min-height:570px;display:grid;position:relative}.hero-orbit-scene:before{content:"";filter:blur(22px);background:radial-gradient(circle,#c1a5fd4a,#436bac17 45%,#0000 72%);border-radius:50%;width:450px;height:450px;animation:8s ease-in-out infinite hero-breathe;position:absolute}.hero-orbit-scene:after{content:"";border:1px solid #dcccff1a;border-radius:50%;width:450px;height:450px;position:absolute;transform:rotateX(65deg)rotate(-18deg)translateY(80px)}.hero-display-glass{width:min(430px,94%);height:480px;transform-style:preserve-3d;animation:7s ease-in-out infinite hero-float;position:relative;transform:rotateY(-14deg)rotateX(6deg)rotate(2deg)}.hero-display-inner{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(140deg,#cfbaff29,#21254abf 34%,#0e1a2dba);border:1px solid #ece4ff5e;border-radius:38px;height:100%;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff69,inset 0 -1px #fff2,0 47px 90px #030417a6,0 0 70px #8a71f629}.hero-display-inner:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff17,#0000);width:62%;height:110%;position:absolute;top:-60%;bottom:auto;left:-40%;right:auto;transform:rotate(29deg)}.hero-display-bar{color:#c8c5df;letter-spacing:2px;justify-content:space-between;align-items:center;gap:10px;height:27px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:9px;font-weight:800;display:flex}.hero-display-bar span{gap:5px;display:flex}.hero-display-bar i{background:#b6a8ff;border-radius:50%;width:7px;height:7px;display:block}.hero-display-bar i:nth-child(2){background:#91dde2}.hero-display-bar i:nth-child(3){background:#e1b79f}.hero-display-main{background:linear-gradient(160deg,#3d3366a8,#0f1a2aa3);border:1px solid #ddd0ff2e;border-radius:19px;grid-template-columns:1fr 130px;gap:14px;height:228px;padding:20px;display:grid;overflow:hidden}.hero-display-main-copy{flex-direction:column;justify-content:center;gap:13px;min-width:0;display:flex}.hero-display-main-copy small{color:#c4b8ff;letter-spacing:1px;font-size:9px}.hero-display-main-copy strong{letter-spacing:-.5px;font-size:23px;line-height:1.35}.hero-display-main-copy p{color:#b8bfd4;margin:0;font-size:10px;line-height:1.8}.hero-display-main-copy>span{color:#a6efdc;border:1px solid #aff1db3b;border-radius:999px;align-self:start;padding:7px 12px;font-size:10px}.hero-display-main img{object-fit:cover;object-position:center top;opacity:.92;border-radius:15px;width:100%;height:100%;box-shadow:0 13px 25px #0103157a}.hero-display-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.hero-display-kpis div{background:#e1e0ff0e;border:1px solid #e7daff1c;border-radius:15px;min-width:0;padding:13px 11px}.hero-display-kpis strong,.hero-display-kpis span{display:block}.hero-display-kpis strong{color:#eee5ff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px}.hero-display-kpis span{color:#b5b6cc;margin-top:5px;font-size:10px}.hero-display-foot{background:linear-gradient(110deg,#ab9dfb29,#8ed2d812);border:1px solid #d6caff1f;border-radius:15px;align-items:center;gap:9px;height:77px;margin-top:12px;padding:10px 12px;display:flex}.hero-display-foot>span{color:#b7f1df;font-size:27px}.hero-display-foot b,.hero-display-foot small{display:block}.hero-display-foot b{font-size:13px}.hero-display-foot small{color:#aba9c4;margin-top:4px;font-size:10px}.hero-orbit-chip{z-index:3;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);white-space:nowrap;background:linear-gradient(135deg,#e2d0ff33,#2b3352d4);border:1px solid #f5f2ff3b;border-radius:18px;padding:14px 17px;position:absolute;box-shadow:0 22px 45px #01020d66,inset 0 1px #ffffff38}.hero-orbit-chip b,.hero-orbit-chip span{display:block}.hero-orbit-chip b{color:#fff;font-size:12px}.hero-orbit-chip span{color:#bcbed2;margin-top:3px;font-size:10px}.hero-orbit-chip.top{top:95px;right:0;transform:rotate(7deg)}.hero-orbit-chip.bottom{bottom:78px;left:0;transform:rotate(-6deg)}@keyframes hero-float{0%,to{transform:rotateY(-14deg)rotateX(6deg)rotate(2deg)translateY(0)}50%{transform:rotateY(-11deg)rotateX(4deg)rotate(1deg)translateY(-14px)}}@keyframes hero-breathe{50%{opacity:.68;transform:scale(1.12)}}.brand-strip{background:#baa5ff06;border-color:#ebe0ff14}.strip-items{color:#a9a4c4}.feature-card,.service-card,.tool-card,.dashboard-card,.bank-account-card,.auth-card,.account-panel,.remote-flow-card,.premium-account-head,.cta-panel,.speed-methods-grid article,.performance-flow article,.support-phone-card,.speed-switch-panel,.access-panel,.premium-disclosure,.tutorial-card,.guide-preview-grid article{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(141deg,#cbb3ff1b,#2b2b4e7a 35%,#0f1426c2 100%);border-color:#d9cbff29;box-shadow:inset 0 1px #ffffff0f,0 24px 55px #0304112e}.feature-card,.service-card,.tool-card,.dashboard-card{border-radius:25px}.feature-card:hover,.service-card:hover,.tool-card:hover{border-color:#bfa7ff73;transform:translateY(-5px);box-shadow:inset 0 1px #fff2,0 28px 62px #21175752}.icon-box,.service-icon,.cat-icon{background:linear-gradient(135deg,#c1abff30,#61a6bd14);border-color:#cebfff2e;border-radius:17px}.feature-card h3,.service-card h3{color:#f5f2ff}.feature-no,.service-index{color:#c8afff1f}.premium-card:before{background:linear-gradient(90deg,#0000,#f7e7ff80,#0000)}.premium-disclosure{border-radius:19px}.premium-disclosure[open]{background:linear-gradient(141deg,#a68def24,#141528d6);border-color:#d2beff52}.disclosure-copy strong{color:#f4f0ff}.disclosure-copy small,.disclosure-chevron{color:#c4adff}.disclosure-body{color:#c1bdce}.check-grid span,.category-pills button,.filter-row button,.guide-cats button{color:#e4def3;background:#dfd3ff0d;border-color:#dfd3ff24}.page-hero,.premium-page-hero,.remote-access-hero,.guide-hero{background:radial-gradient(at 80% 15%,#8863df30,#0000 55%),radial-gradient(at 15% 80%,#309c9b17,#0000 55%);border-bottom:1px solid #dfd1ff14}.page-hero h1{letter-spacing:-1.1px}.page-hero h1 span{color:#cbb6ff}.page-hero p{color:#c0bfd0}.auth-page{background:radial-gradient(circle at 12% 20%,#7855d226,#0000 45%),radial-gradient(circle at 90% 60%,#2e8f961a,#0000 40%)}.auth-card input,.auth-card select,.payment-form input,.payment-form select,.payment-form textarea,.router-port-grid input{color:#faf9ff;background:#0a0d1cad!important;border-color:#dad1ff2e!important}.auth-card input:focus,.auth-card select:focus,.payment-form input:focus,.payment-form textarea:focus{border-color:#c4aaff8c!important;box-shadow:0 0 0 4px #b59cf91a!important}.footer{background:linear-gradient(#0d0c1be6,#070813);border-top:1px solid #dbcdff24}.footer-grid p,.footer-grid a,.footer-bottom{color:#b3adc9}.footer-grid a:hover{color:#dfd0ff}.academy-page,.tools-library-page{background:0 0}.academy-overline{letter-spacing:1.4px;color:#bda6ff;text-transform:uppercase;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,IBM Plex Sans Arabic,sans-serif;font-size:10px;font-weight:800}.academy-hero{isolation:isolate;background:radial-gradient(630px 370px at 75% 40%,#976cea33,#0000 75%),linear-gradient(175deg,#13112675,#080a1338);border-bottom:1px solid #e7dcff12;position:relative;overflow:hidden}.academy-hero:before{content:"";background-color:#0000;background-image:linear-gradient(#f0e1ff07 1px,#0000 1px),linear-gradient(90deg,#f0e1ff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40%,#0000)}.academy-hero-grid{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:35px;min-height:350px;padding-block-start:50px;padding-block-end:50px;display:grid;position:relative}.academy-hero-copy h1{letter-spacing:-2px;margin:15px 0;font-size:clamp(38px,4.5vw,62px);line-height:1.4}.academy-hero-copy h1 span{background:linear-gradient(95deg,#f6edff,#c5b4ff 52%,#9ce5df);color:#0000;-webkit-background-clip:text;background-clip:text}.academy-hero-copy p{color:#c2bfd4;max-width:690px;font-size:15px;line-height:2.05}.academy-live-dot{background:#a7f5d9;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block;box-shadow:0 0 12px #a7f5d9}.academy-hero-stats{color:#aaa8c2;flex-wrap:wrap;align-items:center;gap:17px;margin-top:27px;font-size:12px;display:flex}.academy-hero-stats b{color:#f1ebff;margin-left:5px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:17px}.academy-hero-stats i{background:#988fb7;border-radius:50%;width:3px;height:3px}.academy-hero-sculpture{perspective:900px;place-items:center;height:270px;display:grid;position:relative}.academy-halo{filter:blur(80px);background:#aa80f457;border-radius:50%;width:280px;height:230px;position:absolute}.academy-glass-sheet{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(125deg,#e1cfff3d,#403069ab,#1420338a);border:1px solid #e7ddff61;border-radius:30px;width:235px;height:215px;position:absolute;box-shadow:inset 0 1px #fff8,0 28px 55px #03041594}.academy-glass-sheet.sheet-back{opacity:.76;transform:rotateY(-17deg)rotate(16deg)translate(-32px,10px)}.academy-glass-sheet.sheet-back span{color:#d1c6ff;letter-spacing:5px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;position:absolute;top:35px;left:29px}.academy-glass-sheet.sheet-back i{border:1px solid #ffffff32;border-radius:15px;position:absolute;top:70px;bottom:25px;left:30px;right:30px}.academy-glass-sheet.sheet-front{padding:25px;animation:7s ease-in-out infinite academy-float;transform:rotateY(15deg)rotate(-11deg)translate(34px,-12px)}.academy-sheet-dots{gap:6px;display:flex}.academy-sheet-dots i{background:#d0baff;border-radius:50%;width:7px;height:7px}.academy-sheet-dots i:nth-child(2){background:#abeddf}.academy-sheet-dots i:nth-child(3){background:#d7c69f}.academy-sheet-symbol{color:#c5b5ff;margin-top:8px;font-size:51px;line-height:1.1}.academy-sheet-lines{gap:8px;margin-top:10px;display:grid}.academy-sheet-lines b{background:#dcd5ff3d;border-radius:100px;width:100%;height:7px;display:block}.academy-sheet-lines b:nth-child(2){width:70%}.academy-sheet-lines b:nth-child(3){width:45%}.academy-sheet-tick{color:#163a30;background:#a9edd7;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:18px;left:17px}.academy-floating-label{z-index:2;color:#eae3ff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#272349bf;border:1px solid #e6d8ff50;border-radius:100px;padding:9px 17px;font-size:11px;position:absolute;bottom:3px;right:-2px}@keyframes academy-float{50%{transform:rotateY(15deg)rotate(-9deg)translate(34px,-24px)}}.academy-viewport{padding-bottom:85px}.academy-switch{background:#e7d6ff0d;border:1px solid #e2d0ff26;border-radius:19px;gap:5px;margin:26px 0 30px;padding:6px;display:inline-flex;position:relative}.academy-switch button{color:#b9b4c9;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-width:213px;padding:12px 15px;display:flex}.academy-switch button>span{font-size:22px}.academy-switch button b{font-size:12px}.academy-switch button small{opacity:.7;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:9px}.academy-switch button.active{color:#fff;background:linear-gradient(140deg,#b29bf340,#829ece1f);border-color:#e0d1ff4f;box-shadow:inset 0 1px #fff4,0 9px 20px #03031345}.academy-workspace{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:24px;display:grid}.academy-sidebar-inner,.tools-nav-inner{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(150deg,#2b244ba3,#0d1021c2);border:1px solid #dfd0ff24;border-radius:22px;padding:20px 12px;position:sticky;top:105px;box-shadow:0 18px 45px #01020e29}.academy-sidebar-top{padding:6px 11px 13px}.academy-sidebar-top h2,.tools-nav-heading h2{margin:4px 0 0;font-size:19px;line-height:1.6}.academy-sidebar-toggle,.tools-nav-heading>button{display:none}.academy-category-list,.tools-category-buttons{gap:4px;display:grid}.academy-category-list button,.tools-category-buttons button{text-align:right;color:#aaaac2;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:43px;padding:10px;transition:all .17s;display:flex}.academy-category-list button:hover,.tools-category-buttons button:hover{color:#f4eaff;background:#d7cdff12}.academy-category-list button.active,.tools-category-buttons button.active{color:#f9f6ff;background:linear-gradient(100deg,#b198f83b,#a897ed0e);border-color:#ceb5ff38}.academy-category-symbol{text-align:center;color:#c3b0fa;width:22px;font-size:17px;line-height:1}.academy-category-list button b,.tools-category-buttons button b{flex:1;font-size:11px;font-weight:600}.academy-category-list button small,.tools-category-buttons button small{color:#8d8ca8;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:10px}.academy-sidebar-tip,.tools-nav-help{background:linear-gradient(135deg,#af95ff1c,#90c6da0d);border:1px solid #d9c2ff21;border-radius:15px;margin:20px 7px 5px;padding:16px 13px}.academy-sidebar-tip>span,.tools-nav-help>span{color:#d3b9ff;font-size:18px}.academy-sidebar-tip b,.tools-nav-help b{margin-top:3px;font-size:12px;display:block}.academy-sidebar-tip p,.tools-nav-help p{color:#aaaac2;margin:6px 0 0;font-size:10px;line-height:1.9}.academy-main,.tools-main{min-width:0}.academy-main-heading,.tools-main-intro{justify-content:space-between;align-items:center;gap:24px;margin:5px 0 20px;display:flex}.academy-main-heading h2,.tools-main-intro h2{letter-spacing:-.7px;margin:8px 0 6px;font-size:clamp(24px,2.8vw,36px)}.academy-main-heading p,.tools-main-intro p{color:#aaaac3;margin:0;font-size:13px;line-height:1.85}.academy-counter{text-align:center;color:#eee7ff;background:linear-gradient(140deg,#a690ee33,#362e5e38);border:1px solid #d2beff38;border-radius:17px;flex:none;place-content:center;width:60px;height:60px;font:700 20px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.academy-counter small{color:#b6b1d0;margin-top:5px;font:500 9px/1.5 IBM Plex Sans Arabic,sans-serif;display:block}.academy-search{background:linear-gradient(110deg,#262043a6,#0e1123c7);border:1px solid #daceff2e;border-radius:16px;align-items:center;gap:10px;min-height:58px;padding:0 19px;transition:border-color .2s;display:flex;box-shadow:inset 0 1px #fff1}.academy-search:focus-within{border-color:#c3a5ff94;box-shadow:0 0 0 4px #a789f013}.academy-search>span{color:#c5aff5;font-size:28px;line-height:1}.academy-search input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-family:inherit;font-size:13px}.academy-search input::placeholder{color:#9694ae}.academy-search kbd{color:#8f8caa;border:1px solid #ddd2ff1f;border-radius:7px;flex:none;padding:6px 8px;font:10px IBM Plex Sans Arabic,sans-serif}.academy-featured,.tools-featured{text-align:right;color:#f9f7ff;cursor:pointer;background:radial-gradient(circle at 87% 45%,#b398ff2e,#0000 40%),linear-gradient(116deg,#393166d6,#181a33db);border:1px solid #dcc2ff4a;border-radius:22px;align-items:center;gap:19px;width:100%;margin-top:20px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3}.academy-featured:after,.tools-featured:after{content:"";border:1px solid #ebddff24;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-110px;left:-80px}.academy-featured-mark,.tools-featured-icon{color:#e1d1ff;background:linear-gradient(145deg,#dcc6ff45,#8eb0d526);border:1px solid #e4d4ff30;border-radius:18px;flex:none;place-items:center;width:62px;height:62px;font-size:31px;display:grid;box-shadow:inset 0 1px #fff5}.academy-featured small,.tools-featured small{color:#c5b4ff;font-size:10px}.academy-featured h3,.tools-featured h3{margin:5px 0;font-size:19px}.academy-featured p,.tools-featured p{color:#b5b5cc;margin:0;font-size:12px;line-height:1.8}.academy-featured-arrow{color:#d8c8ff;margin-right:auto;font-size:23px}.academy-guide-list,.tools-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.academy-guide-tile,.tools-library-card{text-align:right;color:#f6f4ff;cursor:pointer;background:linear-gradient(144deg,#44376b4f,#14162bb8 48%,#101222eb);border:1px solid #dfd3ff21;border-radius:20px;flex-direction:column;min-width:0;min-height:218px;padding:20px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:inset 0 1px #fff2}.academy-guide-tile:hover,.tools-library-card:hover{border-color:#c6a4ff85;transform:translateY(-4px);box-shadow:0 18px 40px #21194540,inset 0 1px #fff3}.academy-tile-head,.tools-card-top{color:#a5a2bd;align-items:center;gap:9px;font-size:10px;display:flex}.academy-resource-icon{color:#d4c4ff;background:linear-gradient(135deg,#b997ff36,#7cb8c117);border:1px solid #dccbff24;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.academy-tile-arrow{color:#a8a1c7;margin-right:auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px}.academy-guide-tile h3,.tools-library-card h3{margin:17px 0 8px;font-size:15px;line-height:1.7}.academy-guide-tile p,.tools-library-card p{color:#aeb0c6;margin:0 0 16px;font-size:11px;line-height:1.9}.academy-tile-footer,.tools-card-bottom{color:#9898b5;border-top:1px solid #e3d2ff18;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;margin-top:auto;padding-top:12px;font-size:10px;display:flex}.academy-tile-footer strong,.tools-card-bottom b{color:#ddc8ff;font-size:10px}.academy-empty{text-align:center;color:#eeeafa;border:1px dashed #e0d4ff33;border-radius:20px;margin-top:24px;padding:50px 20px}.academy-empty b{font-size:19px}.academy-empty p{color:#a7a3bf}.academy-empty button{color:#ede3ff;cursor:pointer;background:#ab96eb26;border:1px solid #bca5ff75;border-radius:12px;padding:10px 17px}.academy-video-grid{margin-top:22px}.academy-bottom-note{border-top:1px solid #d9cfff1a;align-items:center;gap:14px;margin-top:42px;padding-top:24px;display:flex}.academy-bottom-note>span{color:#c7adff;font-size:27px}.academy-bottom-note b{font-size:13px}.academy-bottom-note p{color:#aaa8c0;margin:3px 0 0;font-size:11px;line-height:1.9}.academy-article,.tools-article{background:linear-gradient(137deg,#231f3da8,#0f1122db);border:1px solid #ddd1ff26;border-radius:24px;overflow:hidden;box-shadow:0 26px 70px #02030e36}.academy-article-crumb{color:#aaa3c2;align-items:center;gap:11px;padding:24px 28px 0;font-size:11px;display:flex}.academy-article-crumb button{color:#c9b2ff;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.academy-article-crumb span:last-child{color:#c4c1d4}.academy-article-head{background:radial-gradient(at 90% 10%,#9876e929,#0000 65%);border-bottom:1px solid #dacbff1f;padding:25px 32px 31px}.academy-guide-label{color:#c0b5da;align-items:center;gap:12px;font-size:11px;display:flex}.academy-guide-label .academy-resource-icon{width:47px;height:47px}.academy-guide-label em{color:#968ba8;margin:0 5px;font-style:normal}.academy-article-head h2{letter-spacing:-1px;margin:19px 0 9px;font-size:clamp(24px,3vw,38px);line-height:1.55}.academy-article-head>p{color:#bdbcd1;margin:0;font-size:14px;line-height:2.1}.academy-article-actions,.tools-read-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:25px;display:flex}.academy-article-actions button,.tools-read-actions button{cursor:pointer;color:#e1d4ff;background:#c8b4ff12;border:1px solid #c8b4ff33;border-radius:10px;padding:8px 12px;font-size:11px}.academy-duration,.tools-read-actions>span{color:#aaa5c5;margin-left:auto;font-size:11px}.academy-article-body{padding:34px 32px}.academy-section-header>span{letter-spacing:.8px;color:#c4b3fa;font-size:10px}.academy-section-header h3,.academy-article-body h3{margin:7px 0 8px;font-size:22px}.academy-section-header p{color:#aaa8c0;margin:0 0 24px;font-size:12px}.academy-readable-steps{counter-reset:none;gap:12px;margin:0;padding:0;list-style:none;display:grid}.academy-readable-steps li{background:linear-gradient(110deg,#b7a3f518,#e7e0ff05 78%);border:1px solid #e5daff1f;border-radius:16px;align-items:flex-start;gap:15px;padding:17px 18px;display:flex}.academy-readable-steps li .academy-step-number{color:#dbc6ff;background:#c0a7ff24;border:1px solid #d6b8ff47;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;font:700 12px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.academy-readable-steps li p{color:#e0def0;margin:3px 0 0;font-size:13px;line-height:2.05}.academy-result-panel{background:linear-gradient(120deg,#5fad971a,#1d383326);border:1px solid #9be3c742;border-radius:19px;align-items:flex-start;gap:17px;margin-top:27px;padding:22px;display:flex}.academy-result-icon{color:#aaf3d3;background:#8fe9c424;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.academy-result-panel small{color:#a3efce;font-size:10px}.academy-result-panel h3{margin:5px 0 9px;font-size:17px}.academy-result-panel p{color:#b9d9cc;margin:0;font-size:12px;line-height:1.95}.academy-notes-panel{background:#b4844812;border:1px solid #e1c29930;border-radius:18px;margin-top:16px;padding:22px}.academy-notes-panel>div{align-items:center;gap:8px;display:flex}.academy-notes-panel>div span{color:#e8c6a4;font-size:21px}.academy-notes-panel h3{color:#f5dfc4;margin:0;font-size:16px}.academy-notes-panel ul{color:#dfcfc5;padding-inline-start:22px;font-size:12px;line-height:2.1}.academy-privacy-note{color:#9292ac;margin:22px 0 0;font-size:10px;line-height:1.85}.academy-related{border-top:1px solid #dbc9ff1a;padding:25px 32px 32px}.academy-related h3{margin:6px 0 16px;font-size:17px}.academy-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.academy-related-grid button{text-align:right;cursor:pointer;color:#f3edff;background:#bda5ff0f;border:1px solid #e0cfff21;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;display:flex}.academy-related-grid button span{color:#c7b3ff;font-size:18px}.academy-related-grid button strong{font-size:11px;line-height:1.7}.academy-related-grid button small{color:#bda8e9;margin-top:auto;font-size:10px}@media (max-width:1050px){.premium-hero .hero-grid{gap:15px}.hero-orbit-scene{min-height:510px}.hero-display-glass{width:min(395px,94%);height:460px}.hero-display-main{height:205px}.hero-orbit-chip.top{right:-4px}.hero-orbit-chip.bottom{left:-4px}.academy-workspace{grid-template-columns:215px minmax(0,1fr);gap:16px}.academy-sidebar-inner{padding:15px 8px}}@media (max-width:850px){.premium-hero .hero-grid{grid-template-columns:1fr;gap:15px;padding-top:65px}.premium-hero .hero-copy h1{max-width:700px}.hero-orbit-scene{min-height:485px}.hero-display-glass{height:460px}.academy-hero-grid{grid-template-columns:1fr 270px;gap:8px}.academy-hero-sculpture{transform:scale(.84)}.academy-workspace{grid-template-columns:1fr}.academy-sidebar-inner,.tools-nav-inner{padding:12px;position:static}.academy-sidebar-top,.tools-nav-heading{justify-content:space-between;align-items:center;gap:15px;padding:4px 8px 7px;display:flex}.academy-sidebar-top h2,.tools-nav-heading h2{margin:0}.academy-sidebar-top .academy-overline,.tools-nav-heading .academy-overline{display:none}.academy-sidebar-toggle,.tools-nav-heading>button{color:#d7c8ff;background:#b99cf314;border:1px solid #dcf3;border-radius:9px;padding:8px 11px;font-size:11px;display:inline-flex!important}.academy-category-list,.tools-category-buttons{display:none}.academy-sidebar.expanded .academy-category-list,.tools-nav.open .tools-category-buttons{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:10px;display:grid}.academy-sidebar-tip,.tools-nav-help{display:none}.academy-main,.tools-main{margin-top:7px}}@media (max-width:600px){.container{width:calc(100% - 30px)}.section{padding-block-start:70px;padding-block-end:70px}.hero-orbit-scene{min-height:410px}.hero-display-glass{width:min(340px,89%);height:420px}.hero-display-inner{border-radius:26px;padding:14px}.hero-display-main{grid-template-columns:1fr 96px;gap:9px;height:198px;padding:12px}.hero-display-main-copy strong{font-size:18px}.hero-display-main-copy p{font-size:9px}.hero-display-kpis div{padding:9px 7px}.hero-display-foot{height:60px;margin-top:8px}.hero-orbit-chip{border-radius:13px;padding:9px 11px}.hero-orbit-chip.top{top:36px}.hero-orbit-chip.bottom{bottom:0}.premium-hero .hero-copy h1{letter-spacing:-1.3px;font-size:45px}.hero-mini-kpis{grid-template-columns:repeat(3,1fr)}.hero-mini-kpis div{padding:10px 8px}.hero-mini-kpis b{font-size:11px}.hero-mini-kpis span{font-size:9px}.academy-hero-grid{grid-template-columns:1fr;min-height:auto;padding:40px 0 20px}.academy-hero-copy h1{letter-spacing:-1px;font-size:38px}.academy-hero-copy p{font-size:13px}.academy-hero-sculpture{height:160px;margin:-25px 0;transform:scale(.67)}.academy-switch{grid-template-columns:1fr 1fr;gap:5px;width:100%;display:grid}.academy-switch button{gap:6px;min-width:0;padding:11px 4px}.academy-switch button b{font-size:10px}.academy-switch button small{font-size:8px}.academy-switch button>span{font-size:19px}.academy-main-heading h2,.tools-main-intro h2{font-size:25px}.academy-search{padding-inline-start:12px;padding-inline-end:12px}.academy-search input{font-size:12px}.academy-search kbd{display:none}.academy-guide-list,.tools-card-grid{grid-template-columns:1fr}.academy-guide-tile,.tools-library-card{min-height:185px}.academy-category-list button b{font-size:10px}.academy-article-head,.academy-article-body,.academy-related{padding:22px 18px}.academy-article-crumb{padding:20px 18px 0}.academy-article-head h2{font-size:25px}.academy-article-actions,.tools-read-actions{gap:6px}.academy-duration,.tools-read-actions>span{flex:1 0 100%}.academy-readable-steps li{gap:10px;padding:13px 11px}.academy-readable-steps li .academy-step-number{width:32px;height:32px}.academy-readable-steps li p{font-size:12px}.academy-related-grid{grid-template-columns:1fr}.academy-featured{gap:11px;padding:14px}.academy-featured-mark{width:49px;height:49px}.academy-featured h3{font-size:16px}.academy-featured p{font-size:11px}.academy-hero-stats{gap:10px}.academy-hero-stats b{font-size:14px}}@media (prefers-reduced-motion:reduce){.hero-display-glass,.academy-glass-sheet.sheet-front,.hero-orbit-scene:before{animation:none!important}*,:before,:after{scroll-behavior:auto!important}}@media print{.site-header,.footer,.academy-hero,.academy-switch,.academy-sidebar,.tools-hero,.tools-nav,.academy-bottom-note,.academy-article-actions,.tools-read-actions,.academy-related,.tools-related{display:none!important}body{color:#000!important;background:#fff!important}.academy-workspace,.tools-workspace{display:block!important}.academy-article,.tools-article{color:#000!important;box-shadow:none!important;background:#fff!important;border:0!important}.academy-article *,.tools-article *{color:#000!important}.academy-readable-steps li{break-inside:avoid}}.onstar-products-section{padding-top:100px;padding-bottom:70px}.products-section-head{margin-bottom:33px}.products-section-head h2{letter-spacing:-1.5px;margin:11px 0;font-size:clamp(33px,4.2vw,55px);line-height:1.4}.products-section-head h2 span{color:#b8abed}.products-section-head p{color:#adaec6;max-width:670px;font-size:15px;line-height:1.9}.onstar-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.onstar-product-card{background:radial-gradient(at 18% 19%,#b790f838,#0000 58%),linear-gradient(143deg,#3d336bd1,#15172de0);border:1px solid #dfd3ff3b;border-radius:29px;min-height:385px;padding:30px 31px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff4,0 24px 62px #05061569}.onstar-product-card.cloud-product{background:radial-gradient(at 19% 17%,#6bb6b530,#0000 60%),linear-gradient(143deg,#2043539e,#121a2deb)}.onstar-product-card:after{content:"";pointer-events:none;border:1px solid #ebe4ff12;border-radius:50%;width:390px;height:390px;position:absolute;top:-170px;left:-130px}.onstar-product-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.onstar-product-eyebrow{letter-spacing:1.4px;color:#d2bfff;font:700 10px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.cloud-product .onstar-product-eyebrow{color:#a5eadc}.onstar-product-tag{color:#e4dbf4;background:#ebe0ff0e;border:1px solid #f0e3ff2b;border-radius:999px;padding:7px 11px;font-size:10px}.onstar-product-symbol,.onstar-cloud-emblem{background:linear-gradient(130deg,#f4e5ff2e,#6259921c);border:1px solid #f6efff38;border-radius:29px;place-items:center;width:110px;height:110px;margin-top:32px;display:grid;transform:rotate(-8deg);box-shadow:inset 0 1px #fff6,0 20px 30px #00000047}.onstar-product-symbol img{object-fit:contain;filter:drop-shadow(0 6px 15px #030312a8);width:83px;height:83px}.onstar-cloud-emblem{color:#c3f1e9;font-size:64px;transform:rotate(9deg)}.onstar-product-card h3{margin:23px 0 8px;font-size:27px}.onstar-product-card>p{color:#c2bfd3;max-width:450px;margin:0 0 28px;font-size:13px;line-height:1.95}.onstar-product-cta{color:#ebdfff;cursor:pointer;background:#d6bfff1c;border:1px solid #d8c4ff38;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;max-width:275px;padding:11px 15px;font-size:12px;font-weight:700;display:flex}.cloud-product .onstar-product-cta{color:#c0f1e8;background:#94d8d314;border-color:#a4deda38}.onstar-product-cta span{font-size:18px}.journey-section{background:radial-gradient(at 87% 14%,#7652c817,#0000 59%)}.journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.journey-card{background:linear-gradient(140deg,#755eb521,#111326d1);border:1px solid #dbcdff2b;border-radius:22px;min-width:0;padding:24px 23px;position:relative;box-shadow:inset 0 1px #fff2}.journey-card-head{justify-content:space-between;align-items:center;display:flex}.journey-card-head>span{color:#d1b6ff;background:#cfb2ff24;border:1px solid #d2b0ff3d;border-radius:14px;place-items:center;width:42px;height:42px;font:700 13px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.journey-card-head i{color:#86849f;font:700 9px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.journey-card h3{margin:16px 0 7px;font-size:17px}.journey-card>p{color:#b4b1ca;margin:0 0 15px;font-size:11px;line-height:1.9}.journey-card ol{color:#ded9eb;gap:11px;margin:0;padding-inline-start:20px;font-size:11px;line-height:1.85;display:grid}.journey-card li::marker{color:#bba7fa;font-weight:700}@media (max-width:900px){.journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.onstar-products-section{padding-top:65px}.onstar-product-grid,.journey-grid{grid-template-columns:1fr}.onstar-product-card{min-height:355px;padding:25px}.products-section-head h2{font-size:34px}.onstar-product-card h3{font-size:23px}}.guide-video-panel{background:radial-gradient(at 6% 6%,#ac6ff933,#0000 65%),linear-gradient(130deg,#403062b8,#11162bf0);border:1px solid #c4aeff42;border-radius:22px;flex-wrap:wrap;align-items:center;gap:18px;margin:26px 32px;padding:20px 22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 18px 45px #02031129}.guide-video-panel:before{content:"";pointer-events:none;border:1px solid #efd9ff1f;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-130px;right:-75px}.guide-video-art{background:linear-gradient(140deg,#f3daff3d,#7669e221);border:1px solid #eedbff52;border-radius:20px;flex:0 0 65px;place-items:center;width:65px;height:65px;display:grid;position:relative;box-shadow:0 15px 32px #0000002e,inset 0 1px #ffffff59}.guide-video-art span{color:#fff;filter:drop-shadow(0 0 13px #dfb5ffaa);font-size:23px;transform:translate(-1px)}.guide-video-copy{flex:220px;min-width:0;position:relative}.guide-video-copy h3{color:#fff;margin:5px 0 4px;font-size:17px;line-height:1.6}.guide-video-copy p{color:#c1bcd6;max-width:500px;margin:0;font-size:12px;line-height:1.9}.guide-video-panel .academy-overline{letter-spacing:1.1px;color:#d4bcff;font-size:9px}.guide-video-link{white-space:nowrap;color:#171328;background:linear-gradient(110deg,#dfcfff,#b2a5ff);border-radius:13px;justify-content:center;align-items:center;gap:12px;padding:12px 17px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;box-shadow:0 11px 25px #8e72eb2e}.guide-video-link:hover{transform:translateY(-2px);box-shadow:0 15px 30px #8e72eb4a}.guide-video-link span{font-size:16px}.guide-video-pending{color:#d2c9e5;white-space:nowrap;background:#eedeff0f;border:1px solid #dcccff38;border-radius:999px;padding:10px 14px;font-size:11px;font-weight:800;position:relative}.guide-video-pending span{margin-inline-end:5px}@media (max-width:600px){.guide-video-panel{gap:12px;margin:19px 17px;padding:16px 15px}.guide-video-art{border-radius:15px;flex-basis:51px;width:51px;height:51px}.guide-video-art span{font-size:20px}.guide-video-copy{flex-basis:180px}.guide-video-copy h3{font-size:15px}.guide-video-copy p{font-size:11px}.guide-video-link,.guide-video-pending{text-align:center;justify-content:center;width:100%}}@media print{.guide-video-panel{box-shadow:none;background:#fff;border:1px solid #999;margin:15px 0}.guide-video-panel .guide-video-copy h3,.guide-video-panel .guide-video-copy p{color:#000}.guide-video-pending,.guide-video-link{display:none}}
