:root{--bg:#061221;--bg2:#071a30;--panel:#0a2038;--panel2:#0c2742;--line:#1b4260;--muted:#98acc4;--text:#eff8ff;--accent:#11c9fa;--accent2:#00ecb2;--danger:#ff5d74;--gold:#ffcd68;--shadow:0 18px 75px #0005}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse at 75% 5%,#0b3152 0%,transparent 38%),linear-gradient(180deg,#03101f,#07182b 54%,#050e1b);color:var(--text);font:15px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif;min-height:100vh}a{color:var(--accent);text-decoration:none}a:hover{color:#6fe8ff}h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:-.045em;line-height:1.1}h1{font-size:clamp(2.4rem,5vw,5rem)}h2{font-size:clamp(1.5rem,3vw,2.7rem)}h3{font-size:1.11rem}p{line-height:1.7}em{font-style:normal;color:var(--accent)}small{font-size:12px}button,input,select,textarea{font:inherit}button{cursor:pointer}input,select,textarea{width:100%;padding:12px 14px;outline:none;background:#07182b;color:var(--text);border:1px solid #284960;border-radius:9px;transition:border .2s,box-shadow .2s}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #00cfff28}select option{background:#08223b}textarea{resize:vertical}input:disabled{opacity:.5}label{display:flex;flex-direction:column;gap:7px;color:#c9d9e8;font-weight:600;font-size:13px}label small{font-weight:400;color:var(--muted)}form{margin:0}hr{border:0;border-top:1px solid var(--line);margin:22px 0}.container{width:min(1240px,calc(100% - 48px));margin:0 auto}.topbar{position:sticky;top:0;z-index:40;background:#061422e8;backdrop-filter:blur(16px);border-bottom:1px solid #18577a}.bar{min-height:79px;display:flex;align-items:center;gap:30px;justify-content:space-between}.brand{display:inline-flex;align-items:center;gap:9px;color:#fff;font-size:18px;font-weight:830;letter-spacing:-.04em;white-space:nowrap}.brand:hover{color:#fff}.brand b{color:var(--accent)}.brandmark{display:inline-flex;align-items:center;justify-content:center;color:var(--accent);width:38px;height:38px;font-size:40px;font-weight:500;line-height:1;filter:drop-shadow(0 0 9px #00c8ff66)}.topnav{display:flex;gap:26px;align-items:center}.topnav a{color:#c2d4e6;font-size:13px}.topnav a:hover,.topnav a.selected{color:var(--accent)}.topact{display:flex;align-items:center;gap:12px}.online-count{display:flex;align-items:center;gap:6px;white-space:nowrap;color:#c1d0e0;font-size:12px}.dot{height:9px;width:9px;border-radius:50%;display:inline-block;flex-shrink:0;background:#00eba8;box-shadow:0 0 10px #03f8aa99}.dot.off{background:#61768a;box-shadow:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:12px 22px;color:#05101d;background:linear-gradient(105deg,#10e0ee,#16aaff);font-weight:800;font-size:13px;border:1px solid #14bdfa;box-shadow:0 5px 22px #03a9ff33;border-radius:9px;text-align:center;transition:transform .15s,filter .15s;white-space:nowrap}.btn:hover{color:#00101b;filter:brightness(1.13);transform:translateY(-1px)}.btn-outline{background:#07182a80;border:1px solid #1386bc;color:#e7f8ff;box-shadow:none}.btn-outline:hover{color:#fff;background:#0c3554}.btn-small{font-size:12px;padding:9px 14px}.btn-large{font-size:14px;padding:16px 25px}.btn-danger{background:#f04e69;border-color:#f04e69;color:#fff;box-shadow:none}.btn:disabled{opacity:.45;cursor:default;transform:none}.full{width:100%}.pill,.eyebrow{color:#31ccf4;font-weight:800;letter-spacing:.18em;font-size:11px}.pill{display:inline-block;border:1px solid #187fac;border-radius:22px;padding:7px 14px;background:#06304a80}.hero{min-height:630px;padding:86px 0 75px;display:grid;grid-template-columns:1fr 1.05fr;gap:30px;align-items:center;position:relative}.hero::before{content:'';position:absolute;left:10%;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#1381b2,transparent)}.hero h1{margin:21px 0 22px;line-height:1.09;font-weight:850}.lead{font-size:17px;color:#c5d5e6;max-width:525px}.buttons{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:25px 0}.hero-details{display:flex;flex-wrap:wrap;gap:17px;margin-top:55px;color:#93b1c8;font-size:12px}.status-live{display:flex;align-items:center;gap:7px;font-weight:700;color:#cef3f9}.hero-art{position:relative;height:515px;display:flex;align-items:center;justify-content:center;isolation:isolate}.hero-art:before{content:'';position:absolute;inset:9%;border-radius:50%;background:radial-gradient(circle,#083c5eb0,transparent 72%);filter:blur(40px);z-index:-2}.hero-art img{width:100%;max-height:530px;filter:drop-shadow(0 0 25px #13e2ff77);animation:float 8s ease-in-out infinite}.orb-ring{position:absolute;width:89%;aspect-ratio:1;border:1px solid #29bbf54a;border-radius:50%;transform:rotate(-25deg) scaleX(.85)}.orb-ring.r2{transform:rotate(35deg) scaleX(.7);border-color:#0fe3b966}.floating-card{position:absolute;display:flex;align-items:center;gap:13px;background:linear-gradient(120deg,#07233cde,#0a2b48ec);border:1px solid #1277a4aa;box-shadow:0 15px 35px #0006,0 0 25px #02b9ff23;backdrop-filter:blur(12px);border-radius:12px;padding:13px 16px;min-width:215px}.floating-card strong,.floating-card small{display:block}.floating-card strong{font-size:12px}.floating-card small{color:#9dbacc;font-size:10px}.floating-card .glyph{font-size:28px;color:var(--accent)}.fc1{left:-5%;top:20%}.fc2{right:0;top:55%}.fc3{left:4%;bottom:3%}@keyframes float{0%,100%{transform:translateY(4px)}50%{transform:translateY(-12px)}}.section{padding:78px 0}.section.tight{padding-top:36px}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:23px;gap:20px}.section-heading h2{margin:8px 0 0}.subtle-link{font-size:13px}.features{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.feature{display:block;padding:26px;border:1px solid #15547b;border-radius:13px;background:linear-gradient(145deg,#0a2a48bf,#061b30bf);box-shadow:inset 0 1px 0 #fff1;min-height:216px;color:var(--text);transition:border .2s,transform .2s}.feature:hover{transform:translateY(-3px);border-color:#12bffc;color:var(--text)}.feature h3{font-size:18px;margin:23px 0 8px}.feature p{color:#acbed1;font-size:13px}.feature small{color:var(--accent);font-weight:750;letter-spacing:.06em}.feature-icon{display:inline-flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:12px;border:1px solid #1086d3;background:#073f6a;color:#1bd0ff;font-size:28px}.feature-icon.green{background:#034a44;color:#00efac;border-color:#079e88}.band{padding:60px 0;background:radial-gradient(ellipse at 80% 110%,#075d80,transparent 48%),linear-gradient(90deg,#05101d,#0a2b42);border-top:1px solid #19516e;border-bottom:1px solid #19516e}.band-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.band-inner p{max-width:450px;color:#b7ccde}.mini-portal{background:#071b30d8;border:1px solid #2d799d;border-radius:14px;padding:24px;box-shadow:0 18px 40px #0006}.mini-top{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.06em;padding-bottom:16px;border-bottom:1px solid var(--line)}.mini-time{margin-left:auto;color:#24d9ad;font-size:10px}.mini-row{display:flex;justify-content:space-between;align-items:center;padding:14px;border-bottom:1px solid #18405b;color:#c8e3f5;font-size:13px}.mini-row:last-child{border-bottom:0}.sitefooter{border-top:1px solid #21405d;background:#050e1c;margin-top:70px;padding:45px 0 0}.footer-grid{display:grid;grid-template-columns:2.3fr 1fr 1fr 1.7fr;gap:25px}.footer-grid p{max-width:360px;color:#89a3b9;font-size:13px;margin-top:17px}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:9px}.footer-grid strong{margin-bottom:8px}.footer-grid a:not(.brand),.footer-grid span{font-size:12px;color:#97b3c8}.foot-bottom{display:flex;justify-content:space-between;color:#8098ac;border-top:1px solid #1d3749;margin-top:30px;padding:16px 0;font-size:11px}.alert{margin:18px auto;padding:14px 20px;border:1px solid #19649a;border-radius:9px;background:#073652;color:#b9e9fa;max-width:1200px}.alert.good{background:#063f36;border-color:#008366;color:#c1ffeb}.alert.warn{background:#3b3219;border-color:#826522;color:#ffe1a0}.alert.danger{background:#481e32;border-color:#9b344f;color:#ffe5ee}.inner-heading{margin:12px 0}.inner-lead{font-size:17px;max-width:760px;color:#b7cde0;margin-bottom:40px}.price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.price-grid .feature h3{font-size:25px}.price-grid .feature h3 small{color:#8baaba;font-weight:400}.featured{border-color:var(--accent);box-shadow:0 0 25px #00afff1a}.auth-section{width:min(1180px,calc(100% - 48px));margin:70px auto;min-height:650px;display:grid;grid-template-columns:1fr 1fr;border:1px solid #155b8d;border-radius:20px;overflow:hidden;background:#09223a;box-shadow:var(--shadow)}.auth-visual{padding:60px 45px;background:linear-gradient(145deg,#051528,#0b3356);position:relative;overflow:hidden}.auth-visual h2{font-size:clamp(2rem,3.6vw,3.7rem);margin:30px 0}.auth-visual p{color:#bcd2e4}.auth-visual img{position:absolute;bottom:-18%;left:0;width:100%;max-height:70%;filter:drop-shadow(0 0 28px #02a9ef77)}.auth-form{padding:65px 54px;background:#071a2e}.auth-form h1{font-size:34px;margin:12px 0}.muted{color:var(--muted)}.stack{display:flex;flex-direction:column;gap:17px;margin-top:24px}.two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.auth-bottom{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:22px 0;font-size:13px}.privacy{border-top:1px solid var(--line);padding-top:17px;color:#8dacbf;font-size:12px}.app-shell{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:calc(100vh - 79px)}.sidebar{background:#061525;border-right:1px solid #1a3e5a;padding:24px 13px;position:relative}.sidebar>a{display:flex;align-items:center;gap:14px;color:#aac0d4;padding:12px 16px;border-radius:9px;font-size:13px}.sidebar>a:hover,.sidebar>a.active{background:linear-gradient(90deg,#0d5b89,#07304b);color:#fff}.side-label{font-size:10px;font-weight:800;letter-spacing:.13em;color:#5a87a6;margin:22px 14px 10px}.side-bottom{margin-top:85px;border-top:1px solid var(--line);padding:20px 3px;display:flex;align-items:center;gap:9px}.side-bottom strong,.side-bottom small{display:block;font-size:11px}.side-bottom small{color:var(--muted)}.avatar{height:34px;width:34px;border-radius:50%;background:#1761a6;display:grid;place-items:center;font-weight:800}.icon-button{color:#83cdeb;background:none;border:0;font-size:22px;padding:3px}.workspace{min-width:0;padding:35px min(4%,48px);max-width:1650px;width:100%}.work-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px;gap:16px}.work-top h1{font-size:29px;margin:8px 0 0}.dashboard-banner{background:radial-gradient(ellipse at 86% 45%,#0d5581a1,transparent 45%),linear-gradient(110deg,#0b2c4b,#071e35);border:1px solid #18618d;border-radius:15px;padding:32px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;margin-bottom:21px}.dashboard-banner h2{font-size:28px;margin:11px 0}.dashboard-banner p{color:#a4bed0;margin-bottom:10px}.banner-emblem{font-size:160px;color:#14b5ff3d;line-height:1}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:21px}.stat,.panel{background:linear-gradient(140deg,#092239,#07192c);border:1px solid #1c496a;border-radius:12px;box-shadow:inset 0 1px 0 #ffffff09}.stat{padding:21px}.stat-value{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:32px;font-weight:850;letter-spacing:-.05em;margin:10px 0 1px}.stat-value span{color:var(--accent);font-size:25px}.stat small{color:#9eb3c8}.app-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);gap:19px;align-items:start}.panel{padding:23px;min-width:0}.panel h2{font-size:23px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line);padding-bottom:17px;margin-bottom:18px}.panel-heading h3,.panel-heading h2{margin:0}.panel-heading>a{font-size:12px}.panel p{color:#a9c0d3}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}th{text-transform:uppercase;letter-spacing:.06em;color:#7296b2;font-size:10px;background:#092740;padding:11px 10px;white-space:nowrap}td{padding:13px 10px;border-bottom:1px solid #1a3b52;color:#d1e0ec;vertical-align:middle}td a{font-weight:700}.status{display:inline-block;padding:4px 9px;border-radius:6px;font-size:10px;text-transform:capitalize;font-weight:750;white-space:nowrap}.status.green{color:#28f0ab;background:#00594355}.status.blue{color:#66d4ff;background:#0d568155}.status.yellow{color:#ffd277;background:#5b451966}.status.red{color:#ff93a2;background:#7f293466}.session-short{padding:15px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.empty-small{text-align:center;color:#638dad;padding:22px}.empty-small:first-letter{font-size:40px}.narrow{max-width:780px}.inline-field{display:inline-flex;flex-direction:row;align-items:center;gap:12px;margin-right:10px}.inline-field select{width:160px}.thread{margin:20px 0}.message{background:#0c2943;border-left:2px solid #0ca6da;border-radius:9px;padding:15px;margin-bottom:14px}.msg-head{display:flex;justify-content:space-between;gap:10px}.msg-head small{color:var(--muted)}.message p{white-space:normal;margin:8px 0 0}.under-heading{margin:45px 0 18px}.price-grid .feature{min-height:240px}.detail-row{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding:14px 0;font-size:13px}.detail-row span,.detail-row small{color:var(--muted)}.detail-row small{display:block}.invoice-card{max-width:880px;margin:auto;padding:35px}.invoice-heading,.invoice-row{display:flex;justify-content:space-between;gap:30px;margin-bottom:30px}.invoice-heading{border-bottom:1px solid var(--line);padding-bottom:30px}.invoice-heading h2{margin:15px 0 0}.invoice-row small{color:var(--accent);font-weight:800}.invoice-row h3{margin:8px 0}.right-align{text-align:right}.total td{font-size:18px;color:#fff;font-weight:800}.tabs{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:23px}.tabs>a{border:1px solid #1e536f;border-radius:8px;color:#9ab8ce;padding:10px 15px;font-size:12px}.tabs>a.tab-active{background:#106795;color:#fff;border-color:#11aef0}.tabs+a{margin-top:30px}.remote-layout{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(320px,1fr);gap:19px}.remote-main{background:#06182b;border:1px solid #175c87;border-radius:12px;padding:20px;min-width:0}.remote-bar{display:flex;justify-content:space-between;gap:15px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:20px}.remote-bar h2{font-size:22px;margin:10px 0}.remote-bar p{margin:0}.remote-notice{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#a5d6dc;background:#043a3b;padding:12px;margin:20px 0;border:1px solid #087267;border-radius:8px;font-size:11px}.remote-controls{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin:19px 0}.monitor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:400px}.monitor-placeholder{grid-column:1/-1;border:1px dashed #215573;background:#07182c;border-radius:9px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:350px}.monitor-placeholder span{font-size:60px;color:#18699c}.monitor-placeholder p{color:var(--muted)}.monitor{background:#091a2c;border:1px solid #1983bd;border-radius:9px;overflow:hidden;min-height:220px;display:flex;flex-direction:column}.monitor-head{display:flex;justify-content:space-between;align-items:center;background:#103754;color:#d8effd;padding:8px 12px;font-size:11px}.monitor video{width:100%;background:#000;aspect-ratio:16/9;object-fit:contain;flex:1;display:block}.monitor-head button{border:0;background:none;color:#fff}.remote-side{display:flex;flex-direction:column;gap:18px}.chat-panel{display:flex;flex-direction:column;min-height:480px}.chat-messages{flex:1;max-height:420px;overflow:auto;border-top:1px solid var(--line);padding:18px 0;font-size:12px}.chat-bubble{background:#124265;padding:11px;border-radius:9px;margin-bottom:11px}.chat-bubble small{color:#8dddfb}.chat-bubble p{margin:4px 0;color:#e4f4ff;overflow-wrap:anywhere}.chat-input{display:flex;gap:8px}.chat-input input{min-width:0}.consent-panel{padding:60px 30px;text-align:center;background:#0b2943;border:1px solid #196490;border-radius:10px;margin-top:25px}.consent-panel p{max-width:560px;margin:15px auto 25px;color:#bdd2e4}.consent-icon{font-size:65px;color:var(--accent2)}.install{display:flex;justify-content:center;padding:65px 24px}.install-box{width:min(710px,100%);border:1px solid #1f668b;border-radius:15px;background:#082138;padding:35px}.install-box h1{font-size:30px;margin:20px 0}.req{margin:20px 0}.req>div{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:5px 0}.install-box h3{margin:10px 0 0}.text-button{border:0;background:transparent;color:#3ae0f7;font-weight:bold;padding:0;text-decoration:underline}.privacy,.muted{line-height:1.65}code{overflow-wrap:anywhere;color:#6addfa}.feature.featured{border-color:var(--accent)}
@media(max-width:1200px){.online-count{display:none}.topnav{gap:15px}.stat-grid{grid-template-columns:repeat(2,1fr)}.features{grid-template-columns:repeat(2,1fr)}.hero{min-height:590px}.fc1{left:0}.fc2{right:-2%}}@media(max-width:900px){.bar{flex-wrap:wrap;padding:10px 0}.topnav{order:3;width:100%;justify-content:space-between;gap:4px;overflow:auto;padding-bottom:4px}.topnav a{font-size:12px}.hero{grid-template-columns:1fr;padding:60px 0}.hero-art{height:380px;max-width:640px;width:100%;margin:auto}.band-inner,.auth-section,.app-grid,.remote-layout{grid-template-columns:1fr}.auth-visual{min-height:310px}.auth-visual img{width:60%;right:0;left:auto;top:0;bottom:auto}.app-shell{grid-template-columns:1fr}.sidebar{display:flex;overflow-x:auto;padding:10px;gap:5px;border-bottom:1px solid var(--line)}.sidebar>a{white-space:nowrap;padding:11px}.sidebar .side-label,.sidebar .side-bottom{display:none}.workspace{padding:25px}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.container{width:calc(100% - 30px)}.bar{gap:8px}.brand{font-size:14px}.brandmark{width:27px;font-size:30px}.topact{margin-left:auto}.topact .btn{padding:8px 9px}.hero{padding:44px 0}.hero h1{font-size:40px}.hero-art{height:300px}.floating-card{min-width:0;padding:8px}.fc1{top:0}.fc2{top:54%}.fc3{bottom:0}.floating-card small{display:none}.floating-card strong{font-size:10px}.features,.price-grid,.stat-grid,.two{grid-template-columns:1fr}.section{padding:48px 0}.band-inner{gap:20px}.auth-section{width:calc(100% - 24px);margin:20px auto}.auth-form,.auth-visual{padding:30px 22px}.auth-visual{min-height:240px}.auth-visual h2{font-size:27px}.auth-form h1{font-size:26px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.foot-bottom{flex-direction:column;gap:8px}.work-top{align-items:start}.work-top h1{font-size:24px}.work-top .btn{font-size:10px;padding:9px}.workspace{padding:17px}.panel{padding:16px}.remote-main{padding:12px}.monitor-grid{grid-template-columns:1fr}.invoice-card{padding:18px}.invoice-heading,.invoice-row{gap:10px}.invoice-card .brand{font-size:12px}} 

/* Carson Valley IT Remote Pro v2 */
.rs-hero{padding:32px;background:linear-gradient(120deg,#071a31,#064770);border:1px solid #167cb1;border-radius:14px;box-shadow:0 0 45px #0ab5fa0e}
.rs-hero-flex{display:flex;align-items:center;justify-content:space-between;gap:22px}
.rs-hero h2{font-size:clamp(24px,3vw,38px);margin:15px 0;max-width:800px}
.rs-hero h2 em{font-style:normal;color:#18ccff}.rs-hero p{max-width:750px;color:#b0d2e5;line-height:1.7}
.rs-orb{width:155px;height:155px;min-width:155px;border:2px solid #08cbf3;border-radius:50%;display:grid;place-content:center;text-align:center;font-size:95px;color:#12bdf2;text-shadow:0 0 45px #00c9fd;box-shadow:0 0 55px #05bbed40,inset 0 0 42px #00b6ff19}
.rs-orb small{font-size:11px;letter-spacing:.3em;margin-top:-30px;color:#fff}
.rs-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:20px 0 35px}
.rs-overview h3{font-size:22px;margin:10px 0}.rs-overview p{margin:0;font-size:12px}
.rs-section-title{margin-bottom:17px;font-size:23px}.rs-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.rs-tile{padding:25px;background:linear-gradient(150deg,#0b304c,#071b30);border:1px solid #1b597d;border-radius:12px;min-height:218px;display:flex;flex-direction:column}
.rs-tile h3{font-size:18px;margin:18px 0 4px}.rs-tile p{font-size:13px;line-height:1.5;color:#a9c3d7;flex:1}
.rs-tile a{font-size:12px;color:#21d5ff;font-weight:700}.rs-tile .muted{font-size:12px}
.rs-icon{font-size:28px;width:50px;height:50px;border:1px solid #138ed6;border-radius:10px;display:grid;place-items:center;background:#075288;color:#40dbff}
.rs-lower{margin-top:20px}.rs-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:20px}.rs-note{margin-top:15px;font-size:12px}.rs-admin{margin-top:20px}
@media(max-width:1050px){.rs-tools{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){.rs-overview,.rs-tools{grid-template-columns:1fr}.rs-orb{display:none}.rs-hero{padding:22px}}
/* Windows remote support app download cards (v3) */
.rs-tools .rs-tile .btn { display:inline-flex; margin-top: 14px; color:#071b28; padding: 12px 16px; font-weight:700; }
.rs-tools .rs-tile p a { color: #75d7f7; text-decoration: underline; }
