/* RIGONIC — original orbit system. Shared display rules; shape language is always square. */
:root{--orbit-ink:#040913;--orbit-panel:#0a1423;--orbit-line:#243650;--orbit-text:#edf5ff;--orbit-muted:#93a9c6;--orbit-blue:#1b89ff;--orbit-electric:#74d1ff;--orbit-font:'Inter',system-ui,sans-serif}
html{scroll-behavior:smooth}body.rg-public-body,body.rg-dashboard-body{background:#040914!important;color:var(--orbit-text);font-family:var(--orbit-font);font-size:14px}body:before{display:none!important}*{box-sizing:border-box}button,select,input{font:inherit}img{max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #69c7ff;outline-offset:3px}button{cursor:pointer}a,button{border-radius:0!important}
/* Navigation: discreet floating horizontal instrument bar */
body.rg-public-body .hb-header{background:#050b17e8!important;border-bottom:1px solid #1e2b40;backdrop-filter:blur(24px);box-shadow:none!important}
body.rg-public-body .hb-header-row{min-height:70px}
body.rg-public-body .hb-brand{font-family:'Space Grotesk',Inter,sans-serif;font-size:20px;font-weight:800;letter-spacing:-.055em}
body.rg-public-body .hb-brand img{width:37px;height:37px;object-fit:contain}
body.rg-public-body .hb-menu{gap:0}
body.rg-public-body .hb-menu>a,body.rg-public-body .hb-nav-link{padding:12px 14px;color:#abbcd3;font-size:12px;font-weight:700;border:0;border-bottom:2px solid transparent;background:none}
body.rg-public-body .hb-menu>a:hover,body.rg-public-body .hb-menu>a.is-active{color:#fff;border-bottom-color:#1b89ff;background:none}
body.rg-public-body .hb-lang-switch{border:1px solid #273d57;background:none;padding:0;margin-left:12px;display:flex}
body.rg-public-body .hb-lang-switch a{padding:10px 11px;min-width:0;font-size:11px;font-weight:800}
body.rg-public-body .hb-lang-switch a.is-active{color:#fff;background:#173b68!important;box-shadow:none;text-decoration:none}
body.rg-public-body .hb-nav-actions{gap:8px}
body.rg-public-body .hb-button{min-height:40px;border:1px solid #36516c;background:#0c1d31;color:#eff6ff;font-size:11px;padding:0 14px}
body.rg-public-body .hb-button-primary{background:#1b89ff;color:#fff;border-color:#1b89ff}
body.rg-public-body .hb-footer{background:#060c17!important;border-top:1px solid #1e334e;color:#e5efff}
body.rg-public-body .hb-footer-grid{grid-template-columns:1.5fr repeat(3,.72fr);gap:24px}
body.rg-public-body .hb-footer-brand p{font-size:12px;color:#9fb4d0}
body.rg-public-body .hb-footer-col a{font-size:12px;color:#a6b7d0}
body.rg-public-body .hb-footer-base{border-color:#20344d}
/* Editorial home, never generic rows of cards */
.oo-site{overflow:clip;background:radial-gradient(80vw 46vw at 75% 2%,rgba(12,48,92,.23),transparent 66%),linear-gradient(180deg,#060b16,#060d1a 56%,#050b14)}
.oo-wrap{width:min(1430px,calc(100% - 80px));margin:auto}
.oo-eyebrow,.ov-micro{font-size:10px;letter-spacing:.21em;font-weight:800;color:#7fc4ff;text-transform:uppercase;line-height:1.5}
.oo-eyebrow i,.ov-micro i{display:inline-block;width:7px;height:7px;background:#1b89ff;margin-right:10px}
.oo-hero{display:grid;grid-template-columns:49% 51%;min-height:630px;align-items:stretch;border-left:1px solid #1e2d42;border-right:1px solid #1e2d42;position:relative}
.oo-hero-content{display:flex;flex-direction:column;justify-content:center;padding:64px clamp(22px,4.6vw,72px);min-width:0;position:relative;z-index:2}
.oo-hero-content:before{content:"";position:absolute;top:0;left:0;width:48%;height:1px;background:linear-gradient(90deg,#1b89ff,transparent)}
.oo-hero-content h1{font-family:'Space Grotesk',Inter,sans-serif;letter-spacing:-.065em;font-size:clamp(46px,4.9vw,78px);font-weight:700;line-height:.96;color:#f6fbff;margin:27px 0 24px}
.oo-hero-content h1 em{font-style:normal;color:#61baff;text-shadow:0 16px 64px rgba(27,137,255,.24)}
.oo-hero-content>p{font-size:15px;line-height:1.85;color:#abc1dc;max-width:480px;margin:0 0 30px}
.oo-hero-buttons{display:flex;gap:11px;flex-wrap:wrap}.oo-btn{min-height:49px;display:inline-flex;align-items:center;gap:15px;justify-content:center;padding:0 18px;border:1px solid #2d4b70;background:#0a1a30;color:#e7f3ff;font-size:12px;font-weight:800;transition:transform .22s,box-shadow .22s,background .22s}.oo-btn:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(10,57,112,.29)}.oo-btn.primary{color:#fff;background:linear-gradient(110deg,#137af3,#1b89ff 60%,#47b3ff);border-color:#237bf0}.oo-btn.secondary{background:#0a1628;border-color:#2a4464}.oo-tech-line{display:flex;gap:23px;flex-wrap:wrap;margin-top:64px;color:#6785ac;font-size:9px;letter-spacing:.13em;font-weight:800}
.oo-cosmos{position:relative;min-height:630px;isolation:isolate;border-left:1px solid #1b2b43;background:radial-gradient(ellipse at 51% 56%,#12345b 0,#09192e 31%,#050d1c 66%,#040916 100%);overflow:hidden;display:grid;place-items:center;perspective:1100px}
.oo-cosmos-grid{position:absolute;inset:0;background:linear-gradient(rgba(58,130,215,.064) 1px,transparent 1px),linear-gradient(90deg,rgba(58,130,215,.06) 1px,transparent 1px);background-size:55px 55px;transform:perspective(600px) rotateX(18deg) scale(1.12);-webkit-mask-image:radial-gradient(ellipse,black,transparent 76%);mask-image:radial-gradient(ellipse,black,transparent 76%)}
.oo-cosmos-glow{position:absolute;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#117feb55,#0a438321 50%,transparent 73%);filter:blur(22px)}
.oo-cosmos-circle{position:absolute;aspect-ratio:1;border-radius:50%;border:1px solid rgba(73,164,255,.29)}.circle-one{width:69%;box-shadow:inset 0 0 45px #1677ed20,0 0 80px #1677ed10;animation:oo-spin 28s linear infinite}.circle-one:before,.circle-one:after{content:"";position:absolute;width:11px;height:11px;background:#70d0ff;border:3px solid #063a78;top:11%;left:11%;box-shadow:0 0 22px #1599fa}.circle-one:after{top:auto;left:auto;bottom:11%;right:11%}.circle-two{width:87%;border-style:dashed;border-color:#417ab738;animation:oo-spin 45s linear infinite reverse}
.oo-cosmos-axis{position:absolute;width:110%;height:110%;background:linear-gradient(45deg,transparent 49.95%,rgba(103,200,255,.21) 50%,transparent 50.05%),linear-gradient(135deg,transparent 49.95%,rgba(103,200,255,.12) 50%,transparent 50.05%)}
.oo-cosmos-mark{width:min(55%,340px);aspect-ratio:1;display:grid;place-items:center;position:relative;transform-style:preserve-3d;animation:oo-lift 6s ease-in-out infinite}
.oo-cosmos-mark:before{content:"";position:absolute;inset:5%;border:1px solid #4baaff49;background:linear-gradient(155deg,#122c50a5,#0714274a);transform:rotate(19deg) rotateY(22deg) translateZ(-20px);box-shadow:0 35px 80px #0107129c,inset 0 0 90px #1677ed22}.oo-cosmos-mark:after{content:"";position:absolute;inset:-12%;border:1px solid #315c9140;transform:rotate(-19deg) translateZ(-24px)}
.oo-cosmos-mark img{position:relative;z-index:2;width:83%;height:83%;object-fit:contain;filter:drop-shadow(0 0 26px #0988ff94)}
.oo-cosmos-top,.oo-cosmos-bottom{position:absolute;left:28px;right:28px;font-size:10px;font-weight:800;letter-spacing:.19em;color:#b3d8ff;display:flex;justify-content:space-between}.oo-cosmos-top{top:22px}.oo-cosmos-bottom{bottom:22px;color:#7190b7}.oo-cosmos-star{position:absolute;width:6px;height:6px;background:#67bfff;box-shadow:0 0 20px #67bfff}.oo-cosmos-star.a{top:18%;right:13%}.oo-cosmos-star.b{bottom:15%;left:9%}
.oo-status-strip{background:#07111f;border-top:1px solid #223955;border-bottom:1px solid #223955}.oo-status-strip>.oo-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:88px}.oo-status-strip>.oo-wrap>div{display:flex;align-items:center;gap:12px}.oo-strip-intro{font-size:10px;letter-spacing:.16em;font-weight:800}.oo-live-led{display:inline-block;width:8px;height:8px;background:#4daaff;box-shadow:0 0 14px #4daaff88}.oo-live-led.quiet{background:#708297;box-shadow:none}.oo-status-strip b{font-size:22px;font-family:'Space Grotesk',sans-serif}.oo-status-strip small{font-size:11px;color:#7793b3}.oo-status-strip a{font-size:11px;color:#9dd0ff;text-transform:uppercase;letter-spacing:.12em;font-weight:800}
.oo-system{padding:100px 0 70px}.oo-section-top{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:32px}.oo-section-top h2,.oo-workspace-heading h2{font-family:'Space Grotesk',sans-serif;letter-spacing:-.055em;font-size:clamp(35px,4vw,60px);line-height:1.04;margin:14px 0 0}.oo-section-top h2 em,.oo-workspace-heading h2 em{font-style:normal;color:#77c6ff}.oo-section-top p{color:#99b1ce;max-width:440px;line-height:1.75}
.oo-system-shell{display:grid;grid-template-columns:34% 66%;border:1px solid #294364;min-height:540px;background:#06101e}.oo-system-menu{border-right:1px solid #253d5a;display:flex;flex-direction:column}.oo-system-menu button{width:100%;display:grid;grid-template-columns:32px 1fr auto 12px;align-items:center;gap:14px;text-align:left;padding:25px 20px;border:0;border-bottom:1px solid #253d5a;background:#071426;color:#cfdef3}.oo-system-menu button:last-child{border-bottom:0}.oo-system-menu button.selected,.oo-system-menu button:hover{background:linear-gradient(90deg,#123860,#09203a);box-shadow:inset 3px 0 #1b89ff}.oo-system-menu button>b{font-size:16px}.oo-system-menu button>span:not(.oo-system-key){font-size:10px;color:#7498c0;text-transform:uppercase;letter-spacing:.1em}.oo-system-key{font-size:20px;color:#68c2ff}.oo-system-detail{position:relative;background:radial-gradient(ellipse at top right,#14315263,transparent 60%),#081528}.oo-feature-panel{height:100%;padding:34px 40px;display:flex;flex-direction:column}.oo-feature-panel[hidden]{display:none!important}.oo-feature-panel-top{display:flex;justify-content:space-between;gap:20px;align-items:center;color:#739bc1;font-size:10px;letter-spacing:.1em}.oo-feature-panel-body{display:flex;gap:26px;align-items:center;padding:34px 0 24px;border-bottom:1px solid #29425e}.oo-feature-panel-body h3{font-size:clamp(26px,3vw,44px);font-family:'Space Grotesk';letter-spacing:-.04em;margin:0 0 8px}.oo-feature-panel-body p{color:#a8bcda;line-height:1.7;margin:0}.oo-feature-emblem{display:grid;place-items:center;flex:0 0 98px;height:98px;border:1px solid #2862a2;background:linear-gradient(145deg,#195f9f,#07172e);font-size:35px;color:#d3efff;box-shadow:20px 18px 0 #0a2340,0 0 38px #1474d122}.oo-feature-list{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;padding-top:20px}.oo-feature-list a{padding:15px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #213951;font-size:13px;font-weight:700;color:#d1e6fd}.oo-feature-list a span{display:flex;gap:12px;align-items:center}.oo-feature-list a i{color:#68b7ff}.oo-feature-list a:hover{color:#fff}
.oo-workspace{padding:78px 0 118px;display:grid;grid-template-columns:.39fr .61fr;gap:40px;align-items:center}.oo-workspace-heading p{line-height:1.8;color:#adc0da;margin:18px 0 26px}.oo-workspace-screen{background:#081426;border:1px solid #2e527d;box-shadow:26px 26px 0 #071a30,0 40px 80px #0009;transform:perspective(1100px) rotateY(-9deg) rotateX(3deg)}.oo-screen-bar{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #2b4564;font-size:10px;font-weight:800;letter-spacing:.14em;color:#9bc2e9}.oo-screen-content{display:grid;grid-template-columns:160px 1fr;min-height:355px}.oo-screen-content aside{border-right:1px solid #2b4564;padding:22px 12px;display:grid;align-content:start;gap:8px}.oo-screen-content aside div{display:flex;gap:12px;align-items:center;color:#8fa9cc;padding:12px 8px;font-size:10px;font-weight:800}.oo-screen-content aside div:first-child{color:#fff;background:#102a4b}.oo-screen-panel{padding:26px}.oo-screen-panel>span{font-size:10px;color:#83bdf5;font-weight:800;letter-spacing:.1em}.oo-screen-panel h3{font-size:27px;letter-spacing:-.05em;margin:12px 0 20px}.oo-signal-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.oo-signal-grid b{border:1px solid #243c5a;padding:18px 14px;color:#adc5df;font-size:11px}.oo-signal-grid b.active{background:#0c2b4f;border-color:#245ea0;color:#fff}.oo-signal-grid i{float:right;color:#65c7ff;font-style:normal}.oo-screen-panel p{font-size:10px;margin-top:18px;color:#7293b8}.oo-footer-cta{background:linear-gradient(110deg,#123969,#071b35);padding:36px 44px;border:1px solid #236aa9;display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:100px}.oo-footer-cta h2{font:700 clamp(30px,3vw,46px)/1.08 'Space Grotesk',sans-serif;letter-spacing:-.04em;margin:14px 0}.oo-footer-cta p{color:#b7ccea;margin:0}.oo-footer-cta>.oo-btn{flex-shrink:0}
/* Dashboard changed from sidebar app to top command navigation */
body.rg-dashboard-body{background:#050b15!important}body.rg-dashboard-body #main-content{min-height:100vh;background:radial-gradient(900px 560px at 86% 0%,#102e514d,transparent 72%),#050b15}
.ov-shell.hd-shell,body.rg-dashboard-body .hd-shell{display:block!important;min-height:100vh;background:transparent!important}
.ov-appnav{position:sticky;top:0;z-index:120;min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 clamp(18px,3vw,50px);background:#07101cf0;border-bottom:1px solid #28405d;backdrop-filter:blur(20px)}
.ov-brand{display:flex;align-items:center;gap:8px;min-width:180px}.ov-brand img{height:40px;width:40px;object-fit:contain}.ov-brand strong{font:800 23px 'Space Grotesk',sans-serif;letter-spacing:-.05em}.ov-brand strong span{color:#55b8ff}.ov-brand small{font-size:8px;color:#709abf;letter-spacing:.2em;font-weight:800;margin-left:8px}
.ov-appnav-center{display:flex;align-items:center;gap:5px}.ov-appnav-center>a,.ov-appnav-center>button{display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;background:none;padding:12px 17px;color:#aabed8;font-size:12px;font-weight:800}.ov-appnav-center>a.current,.ov-appnav-center>button.current,.ov-appnav-center>:hover{background:#0e2542;border-color:#274d79;color:#fff}.ov-appnav-center i{color:#6bb9ff}
.ov-account{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700}.ov-account img{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid #2c5278}.ov-account>a{color:#85b2e8;font-size:18px;padding:5px}.ov-lang select{border:1px solid #25476d;background:#0b1b30;color:#fff;padding:8px 9px;font-size:11px;max-width:180px}.ov-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.ov-menu-toggle{display:none;border:1px solid #31547b;background:#0b1c31;color:#fff;width:44px;height:42px}
.ov-quicknav{display:none;position:fixed;inset:74px 0 auto 0;z-index:118;background:#081526;border-bottom:1px solid #31547b;box-shadow:0 40px 90px #000b;padding:30px clamp(18px,3vw,50px);max-height:calc(100vh - 74px);overflow:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ov-quicknav.is-open{display:grid}.ov-quicknav-top{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:.16em;color:#73b6f7;font-weight:800}.ov-quicknav-top button{background:none;border:0;color:#fff}.ov-quicknav-group>b{font-size:11px;color:#7aaee4;text-transform:uppercase;letter-spacing:.15em}.ov-quicknav-group>div{display:grid;gap:7px;margin-top:12px}.ov-quicknav-group a,.ov-quicknav>a{padding:12px;border:1px solid #263f5d;background:#0b1a2d;color:#cfe2f8;font-size:12px;display:flex;gap:10px;align-items:center}.ov-quicknav-group a.current,.ov-quicknav-group a:hover{background:#0f3356;border-color:#267dc2}.ov-quicknav-group a i{color:#5eb9ff}.ov-appnav-scrim{display:none;position:fixed;inset:74px 0 0;background:#0009;z-index:115}.ov-appnav-scrim.is-open{display:block}
body.rg-dashboard-body .hd-main,.ov-main{width:min(1540px,100%)!important;max-width:1540px!important;padding:34px clamp(18px,3vw,50px) 100px!important;margin:0 auto!important;display:block!important;background:none!important}
/* Picker: table-like index, full detail space; zero 2-column server cards */
.ov-titlebar{display:flex;align-items:end;justify-content:space-between;gap:40px;padding:20px 0 28px}.ov-titlebar h1,.ov-command-hero h1{font:750 clamp(34px,3.8vw,54px)/1.1 'Space Grotesk',Inter,sans-serif;letter-spacing:-.06em;margin:11px 0}.ov-titlebar p,.ov-command-hero p{font-size:13px;color:#9eb5d4;line-height:1.75;margin:0;max-width:610px}.ov-titlebar-metrics{display:flex;gap:10px}.ov-titlebar-metrics div{border-left:1px solid #36577c;padding:0 20px}.ov-titlebar-metrics b{display:block;font-size:33px;font-family:'Space Grotesk',sans-serif}.ov-titlebar-metrics small{color:#87acd4;text-transform:uppercase;font-size:10px;letter-spacing:.14em}
.ov-picker{display:grid;grid-template-columns:minmax(345px,.45fr) minmax(0,.55fr);border:1px solid #284565;min-height:620px;background:#081321}.ov-picker-directory{display:flex;flex-direction:column;min-width:0;border-right:1px solid #284565}.ov-picker-directory-head{display:flex;justify-content:space-between;align-items:center;padding:25px;border-bottom:1px solid #273e5a}.ov-picker-directory-head h2{margin:8px 0 0;font-size:25px;letter-spacing:-.04em}.ov-chip{border:1px solid #335675;padding:8px 11px;color:#dceeff;font-size:11px;font-weight:800}.ov-search{display:flex;align-items:center;gap:10px;height:46px;min-width:0;padding:0 12px;background:#07111f;border:1px solid #284668;color:#76b8f3}.ov-picker-directory>.ov-search{margin:18px 20px 10px}.ov-search input{min-width:0;flex:1;border:0;background:transparent;color:#edf5ff;outline:0;font-size:12px}.ov-search kbd{padding:2px 6px;border:1px solid #304a67;color:#718dae}.ov-filterrow{display:flex;align-items:center;gap:6px;padding:0 20px 14px;flex-wrap:wrap}.ov-filterrow button{padding:9px 12px;border:1px solid transparent;background:none;color:#9eb5d4;font-size:11px;font-weight:800}.ov-filterrow button.selected{border-color:#2e6299;background:#11385f;color:#fff}.ov-filterrow select{margin-left:auto;background:#0b1a2c;color:#cfe6ff;border:1px solid #294665;padding:8px;font-size:11px}
.ov-server-list{overflow-y:auto;max-height:520px;min-height:300px;scrollbar-width:thin;scrollbar-color:#244b76 #07121e}.ov-server-row{border:0!important;border-top:1px solid #1f344f!important;background:#081321!important;color:#eaf3ff;display:grid;grid-template-columns:42px minmax(0,1fr) 8px 12px;gap:15px;align-items:center;width:100%;min-height:78px;padding:12px 22px;text-align:left}.ov-server-row:hover,.ov-server-row.is-picked{background:#0d2a4a!important}.ov-server-row.is-picked{box-shadow:inset 4px 0 #1b89ff}.ov-server-row img,.ov-server-monogram{width:42px;height:42px;object-fit:cover;border:1px solid #315881;display:grid;place-items:center;background:#173254;font-weight:800}.ov-server-row-copy{min-width:0}.ov-server-row-copy b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.ov-server-row-copy small{display:block;color:#829cbd;margin-top:6px;font-size:11px}.ov-server-led{width:8px;height:8px;display:inline-block;background:#77869b}.ov-server-led.live{background:#5cbbff;box-shadow:0 0 12px #5cbbff63}.ov-server-row>i{color:#6896c5;font-size:10px}.ov-list-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-top:1px solid #284565;font-size:10px;letter-spacing:.08em;color:#83a3c8}.ov-list-empty{padding:26px;color:#b6cbe5}
.ov-picker-focus{min-width:0;position:relative;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(ellipse at center 38%,#13365d,#091828 50%,#06101e 100%);overflow:hidden}.ov-picker-focus-top{display:flex;justify-content:space-between;gap:14px;padding:24px}.ov-live-marker{font-size:10px;color:#afd4fa;letter-spacing:.16em}.ov-live-marker i{display:inline-block;width:6px;height:6px;background:#4daaff;margin-right:7px}.ov-focus-geometry{height:300px;position:relative;display:grid;place-items:center;overflow:hidden;isolation:isolate}.ov-focus-geometry-back{position:absolute;width:300px;height:300px;border-radius:50%;border:1px solid #426e9d60;box-shadow:0 0 0 45px #2b5f8a12,0 0 0 91px #2b5f8a0b;animation:oo-spin 38s linear infinite}.ov-focus-geometry-back:before{content:"";position:absolute;inset:-20%;border-radius:50%;border:1px dashed #4477b132}.ov-focus-geometry>img{width:180px;height:180px;object-fit:contain;filter:drop-shadow(0 0 25px #0f83e95b);transform:translateY(5px);animation:oo-lift 7s ease-in-out infinite}.ov-focus-info{padding:0 clamp(20px,4vw,60px) 38px}.ov-focus-avatar{height:52px;width:52px;border:1px solid #315881;background:#112b49;display:grid;place-items:center;margin-bottom:12px}.ov-focus-avatar img{width:100%;height:100%;object-fit:cover}.ov-focus-info h2{font:700 clamp(27px,3vw,48px)/1.15 'Space Grotesk',sans-serif;letter-spacing:-.055em;margin:8px 0 20px;overflow-wrap:anywhere}.ov-focus-details{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-top:1px solid #355779;border-bottom:1px solid #355779;padding:20px 0}.ov-focus-details small{display:block;color:#749bc4;text-transform:uppercase;letter-spacing:.15em;font-size:10px;margin-bottom:8px}.ov-focus-details strong{font-size:14px}.ov-launch{margin-top:23px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;background:#1b89ff;color:#fff;font-weight:800;font-size:13px;border:1px solid #45aaff}.ov-launch:hover{background:#339eff;color:#fff}
/* Cockpit: new module explorer and horizontal nav, not legacy sidebar/dashboard cards */
.ov-command-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;border:1px solid #31547a;min-height:290px;background:linear-gradient(110deg,#0a1b31,#0b2847 60%,#0a192b)}.ov-command-hero-main{padding:36px clamp(24px,4vw,54px)}.ov-current{display:flex;align-items:center;gap:22px;margin:22px 0 10px}.ov-current-avatar{height:70px;width:70px;display:grid;place-items:center;border:1px solid #417ab6;background:#143660;color:#fff;font-size:28px;font-weight:900}.ov-current-avatar img{height:100%;width:100%;object-fit:cover}.ov-command-hero h1{margin:2px 0 0}.ov-command-hero p{padding-left:94px}.ov-hero-actions{display:flex;gap:20px;margin:20px 0 0 94px;align-items:center}.ov-hero-actions a{font-size:12px;color:#bde3ff;font-weight:800}.ov-hero-actions>a i{margin-right:8px}.ov-hero-actions span{font-size:11px;color:#bcd4ee}.ov-command-radar{position:relative;border-left:1px solid #355779;display:grid;place-items:center;overflow:hidden}.ov-radar-rings{height:230px;width:230px;border-radius:50%;border:1px solid #559dda69;box-shadow:0 0 0 20px #1b89ff0a,0 0 0 51px #1b89ff08;animation:oo-spin 30s linear infinite}.ov-radar-rings:after{content:"";position:absolute;inset:25px;border:1px dashed #5a9dd264;border-radius:50%}.ov-radar-center{position:absolute;width:110px;height:110px;display:grid;place-items:center;background:#1231559c;transform:rotate(-8deg);border:1px solid #4586be88}.ov-radar-center img{width:80%;filter:drop-shadow(0 0 18px #19a4ff55)}.ov-command-radar>span{position:absolute;bottom:18px;left:20px;font-size:9px;letter-spacing:.19em;color:#7eabd7}
.ov-readouts{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #294765;border-top:0;background:#071526}.ov-readouts>div{padding:17px 24px;border-right:1px solid #294765}.ov-readouts>div:last-child{border-right:0}.ov-readouts small{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.15em;color:#82addb;margin-bottom:8px}.ov-readouts strong{font:800 21px 'Space Grotesk',sans-serif;color:#f0f8ff}.ov-readouts strong span{font-size:12px;color:#648bb9}
.ov-workstation{display:grid;grid-template-columns:minmax(0,1fr) 278px;gap:22px;margin-top:28px}.ov-workstation-main{border:1px solid #294765;background:#071321;min-width:0}.ov-workstation-title{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:25px;border-bottom:1px solid #274362}.ov-workstation-title h2{font:700 clamp(22px,2.4vw,33px) 'Space Grotesk',sans-serif;letter-spacing:-.05em;margin:8px 0 0}.ov-workstation-title .ov-search{width:min(280px,100%)}.ov-category-tabs{display:flex;gap:3px;flex-wrap:wrap;padding:15px 20px;border-bottom:1px solid #284362}.ov-category-tabs button{background:transparent;border:1px solid transparent;padding:10px 13px;color:#91aed0;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.09em}.ov-category-tabs button.selected,.ov-category-tabs button:hover{border-color:#2c659d;background:#103050;color:#fff}.ov-modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ov-module-row{display:flex;align-items:center;gap:14px;min-height:91px;padding:18px 20px;border-bottom:1px solid #253d58;border-right:1px solid #253d58;color:#e3f0ff;background:#071321}.ov-module-row:hover{background:#0d2946;color:#fff}.ov-module-number{font-size:9px;letter-spacing:.11em;color:#6388ad}.ov-module-icon{width:36px;height:36px;display:grid;place-items:center;background:#103255;border:1px solid #21588f;color:#6cc5ff;flex:0 0 36px}.ov-module-text{min-width:0;flex:1}.ov-module-text b{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-module-text small{display:block;font-size:11px;line-height:1.5;color:#86a4c7;max-height:34px;overflow:hidden;margin-top:4px}.ov-module-status{font-size:10px;font-weight:800;color:#7699bd;white-space:nowrap}.ov-module-status i{display:inline-block;width:6px;height:6px;background:#6c829a;margin-right:4px}.ov-module-status.active{color:#63b8ff}.ov-module-status.active i{background:#63b8ff}.ov-module-row>i{color:#4e8dcd;font-size:11px}.ov-workstation-aside{padding:22px;background:#081727;border:1px solid #284765;height:max-content}.ov-workstation-aside h3{font:700 25px 'Space Grotesk',sans-serif;margin:10px 0 24px;letter-spacing:-.04em}.ov-workstation-aside>a{display:flex;align-items:center;gap:12px;border-top:1px solid #2a4563;padding:16px 0;font-size:12px;font-weight:800}.ov-workstation-aside>a>i:first-child{color:#60baff}.ov-workstation-aside>a>i:last-child{margin-left:auto;color:#66aee8}.ov-aside-note{border:1px solid #285080;background:#0b2542;padding:18px;margin-top:20px;color:#8eb9e4}.ov-aside-note p{line-height:1.6;font-size:11px;margin:8px 0 0}.ov-empty-modules{padding:28px;color:#9bb6d7}.ov-empty-state{padding:70px;border:1px solid #31547a}.ov-empty-state h1{font-size:40px;letter-spacing:-.05em}.ov-empty-state p{color:#9bb6d7}
/* Existing config forms use the same application shell; saving and CSRF are untouched */
body.rg-dashboard-body .hd-main.settings-page .module-page-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:28px 0!important}
body.rg-dashboard-body .hd-main.settings-page .module-page-identity h1{font:750 clamp(27px,3vw,40px) 'Space Grotesk',sans-serif!important}
body.rg-dashboard-body .hd-main.settings-page .module-page-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(270px,.58fr)!important;gap:16px!important}
body.rg-dashboard-body .hd-main.settings-page .module-form-v4,body.rg-dashboard-body .hd-main.settings-page .settings-preview-card,body.rg-dashboard-body .hd-main.settings-page .discord-stage-v10{background:#09172a!important;border:1px solid #294965!important;box-shadow:none!important}
body.rg-dashboard-body .hd-main.settings-page .field-v4,body.rg-dashboard-body .hd-main.settings-page .toggle-field-v4{border:1px solid #233c5a!important;background:#071627!important;color:#eaf3ff!important}
body.rg-dashboard-body .hd-main.settings-page :is(input,select,textarea){color-scheme:dark}
body.rg-dashboard-body .hd-main.settings-page :is(input,select,textarea):focus{border-color:#1b89ff!important;outline:1px solid #1b89ff}
/* Shared public interiors. Retain functional components but make palette cohesive */
body.rg-public-body :is(.hx-page,.fx-commands-page,.fx-premium-page,.az-team-page,.rg-status-main,.hx-page-hero){background-color:transparent!important}
body.rg-public-body :is(.hx-feature-card,.hx-slab,.hx-plan,.hx-command,.hx-status-card,.hx-team-card,.fx-command-group,.fx-command-row,.az-person,.rg-service){border-radius:0!important;border-color:#274462!important;background:#081829!important;box-shadow:none!important}
body.rg-public-body :is(.hx-page-hero h1,.hx-section-head h2,.az-team-hero h1){font-family:'Space Grotesk',sans-serif;letter-spacing:-.05em}
body.rg-public-body :is(.hx-feature-card,.hx-plan,.hx-command,.hx-status-card,.hx-team-card):hover{border-color:#3487d8}
/* responsive */
@keyframes oo-spin{to{transform:rotate(360deg)}}@keyframes oo-lift{0%,100%{transform:translateY(0) rotateY(-13deg)}50%{transform:translateY(-12px) rotateY(-6deg)}}
@media(prefers-reduced-motion:reduce){.oo-cosmos-circle,.oo-cosmos-mark,.ov-radar-rings,.ov-focus-geometry-back,.ov-focus-geometry>img{animation:none!important}*{scroll-behavior:auto!important}}
@media(max-width:1200px){.oo-wrap{width:min(100% - 48px,1430px)}.oo-hero{min-height:540px}.oo-cosmos{min-height:540px}.oo-hero-content{padding:45px 35px}.oo-hero-content h1{font-size:clamp(44px,5.7vw,68px)}.oo-system-shell{grid-template-columns:38% 62%}.ov-workstation{grid-template-columns:1fr 250px}.ov-appnav{gap:10px}.ov-brand{min-width:140px}.ov-appnav-center>a,.ov-appnav-center>button{padding:11px}.ov-account span{display:none}}
@media(max-width:900px){.oo-hero{grid-template-columns:1fr;min-height:auto}.oo-hero-content{padding:60px 22px 30px}.oo-cosmos{min-height:410px;border-left:0;border-top:1px solid #1d3047}.oo-cosmos-mark{width:230px}.oo-tech-line{margin-top:38px}.oo-section-top{align-items:start;flex-direction:column;gap:10px}.oo-system-shell{grid-template-columns:1fr}.oo-system-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0}.oo-system-menu button{padding:14px 12px;grid-template-columns:28px 1fr}.oo-system-menu button>span:not(.oo-system-key),.oo-system-menu button>i:last-child{display:none}.oo-workspace{grid-template-columns:1fr;gap:32px}.oo-workspace-screen{transform:none}.ov-picker{grid-template-columns:1fr}.ov-picker-directory{border-right:0;border-bottom:1px solid #294765}.ov-server-list{max-height:330px}.ov-picker-focus{min-height:460px}.ov-workstation{grid-template-columns:1fr}.ov-workstation-aside{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ov-workstation-aside>h3,.ov-workstation-aside>.ov-micro,.ov-aside-note{grid-column:1/-1}.ov-appnav-center{display:none}.ov-menu-toggle{display:grid;place-items:center}.ov-account{margin-left:auto}.ov-brand{min-width:0}.ov-quicknav{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-command-hero{grid-template-columns:1fr 190px}.ov-radar-rings{height:150px;width:150px}.ov-radar-center{height:90px;width:90px}body.rg-dashboard-body .hd-main.settings-page .module-page-grid{grid-template-columns:1fr!important}}
@media(max-width:640px){.oo-wrap{width:calc(100% - 28px)}.oo-hero-content h1{font-size:clamp(38px,11vw,56px)}.oo-hero-content>p{font-size:13px}.oo-cosmos{min-height:330px}.oo-cosmos-mark{width:180px}.oo-cosmos-top,.oo-cosmos-bottom{left:16px;right:16px;font-size:8px}.oo-status-strip>.oo-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 0}.oo-strip-intro{grid-column:1/-1}.oo-status-strip>.oo-wrap>a{grid-column:1/-1}.oo-status-strip>.oo-wrap>div{justify-content:flex-start}.oo-section-top h2{font-size:36px}.oo-system{padding:60px 0 48px}.oo-system-menu{grid-template-columns:1fr 1fr}.oo-system-menu button>b{font-size:12px}.oo-feature-panel{padding:20px}.oo-feature-panel-top{flex-wrap:wrap}.oo-feature-panel-body{gap:16px}.oo-feature-emblem{width:60px;height:60px;flex-basis:60px;font-size:24px}.oo-feature-panel-body h3{font-size:28px}.oo-feature-list{grid-template-columns:1fr}.oo-workspace{padding:42px 0 68px}.oo-screen-content{grid-template-columns:50px 1fr}.oo-screen-content aside{padding:14px 4px}.oo-screen-content aside div{justify-content:center;font-size:0}.oo-screen-content aside div i{font-size:16px}.oo-screen-panel{padding:16px}.oo-screen-panel h3{font-size:21px}.oo-signal-grid{gap:6px}.oo-signal-grid b{font-size:9px;padding:11px 8px}.oo-footer-cta{flex-direction:column;align-items:start;padding:22px;margin-bottom:50px}.oo-footer-cta h2{font-size:32px}.oo-footer-cta .oo-btn{width:100%}body.rg-public-body .hb-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ov-main{padding:22px 14px 60px!important}.ov-titlebar{align-items:start;flex-direction:column;gap:16px}.ov-titlebar h1{font-size:35px}.ov-titlebar-metrics{align-self:stretch}.ov-titlebar-metrics div{flex:1}.ov-picker-directory-head{padding:18px}.ov-picker-directory>.ov-search{margin:12px 14px}.ov-filterrow{padding:0 14px 12px}.ov-server-row{padding:10px 14px}.ov-picker-focus-top{padding:18px}.ov-focus-geometry{height:220px}.ov-focus-geometry-back{width:180px;height:180px}.ov-focus-geometry>img{height:130px;width:130px}.ov-focus-info{padding:0 22px 22px}.ov-focus-info h2{font-size:29px}.ov-focus-details{gap:8px}.ov-focus-details strong{font-size:12px}.ov-command-hero{display:block}.ov-command-radar{display:none}.ov-command-hero-main{padding:24px}.ov-current{gap:14px}.ov-current-avatar{width:51px;height:51px;flex:0 0 51px}.ov-command-hero h1{font-size:28px}.ov-command-hero p{padding:0}.ov-hero-actions{margin:16px 0 0}.ov-readouts{grid-template-columns:repeat(2,1fr)}.ov-readouts>div{padding:13px 15px;border-bottom:1px solid #294765}.ov-workstation-title{flex-direction:column;align-items:stretch}.ov-workstation-title .ov-search{width:100%}.ov-modules{grid-template-columns:1fr}.ov-module-row{min-height:82px}.ov-workstation-aside{display:block}.ov-account>.ov-lang{display:none}.ov-brand small{display:none}.ov-quicknav{grid-template-columns:1fr;inset:74px 0 auto}.ov-appnav{padding:0 14px}.ov-module-text small{font-size:10px}}
/* Full module reference: editorial index rather than generic card grid */
.oo-features-head{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:50px;align-items:end;padding:78px 0 64px}.oo-features-head h1{font:700 clamp(44px,5vw,72px)/.98 'Space Grotesk',sans-serif;letter-spacing:-.066em;margin:18px 0}.oo-features-head h1 em{font-style:normal;color:#70c0ff}.oo-features-head p{color:#a7bbd8;line-height:1.85;font-size:14px;max-width:730px}.oo-features-count{border-left:1px solid #31567e;padding:0 24px;display:flex;flex-direction:column}.oo-features-count b{font:700 88px/.92 'Space Grotesk',sans-serif;color:#d2ecff;letter-spacing:-.08em}.oo-features-count span{font-size:10px;letter-spacing:.14em;font-weight:800;color:#8ebbe9;margin-top:14px}.oo-features-count a{font-size:11px;color:#5cb7ff;margin-top:25px;letter-spacing:.1em;font-weight:800}
.oo-feature-directory{display:grid;grid-template-columns:240px minmax(0,1fr);gap:44px;align-items:start;margin-bottom:90px}.oo-feature-sidebar{position:sticky;top:100px;display:flex;flex-direction:column;gap:3px;border:1px solid #27415f;background:#091729;padding:18px 10px}.oo-feature-sidebar>.oo-eyebrow{padding:12px 12px 22px}.oo-feature-sidebar a{display:flex;align-items:center;gap:12px;padding:15px 10px;color:#a8c3e1;border-left:2px solid transparent}.oo-feature-sidebar a:hover{background:#103052;border-left-color:#1b89ff;color:#fff}.oo-feature-sidebar a span{font-size:10px;color:#668bb7}.oo-feature-sidebar a>i{font-size:14px;color:#6bbdff}.oo-feature-sidebar a b{font-size:12px;flex:1}.oo-feature-sidebar a small{font-size:10px;color:#6f91b4}.oo-feature-sections{display:grid;gap:46px}.oo-feature-group{scroll-margin-top:115px}.oo-feature-group-head{display:flex;justify-content:space-between;align-items:end;gap:12px;padding-bottom:16px;border-bottom:1px solid #31506f}.oo-feature-group-head .oo-mono{order:2;font-size:10px;color:#76a6d5;letter-spacing:.13em;font-weight:800}.oo-feature-group-head h2{margin:0;font:700 26px 'Space Grotesk',sans-serif;letter-spacing:-.045em}.oo-feature-group-head h2>i{margin-right:15px;color:#63baff}.oo-feature-table{display:grid}.oo-feature-table-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto 12px;gap:20px;align-items:center;padding:20px 15px;border-bottom:1px solid #263d57;color:#eef5ff}.oo-feature-table-row:hover{background:#0a2340}.oo-feature-table-icon{height:44px;width:44px;border:1px solid #276099;background:#0d3051;display:grid;place-items:center;color:#71c5ff;font-size:16px}.oo-feature-table-text b{display:block;font-size:14px}.oo-feature-table-text small{display:block;margin-top:5px;line-height:1.5;color:#9bb5d2;font-size:12px}.oo-feature-label{font-size:9px;letter-spacing:.15em;color:#618bb9}.oo-feature-table-row>i:last-child{color:#5bb6ef}
@media(max-width:860px){.oo-feature-directory{grid-template-columns:1fr;gap:16px}.oo-feature-sidebar{position:static;flex-direction:row;overflow:auto;white-space:nowrap}.oo-feature-sidebar>.oo-eyebrow{display:none}.oo-feature-sidebar a{min-width:max-content}.oo-features-head{grid-template-columns:1fr;gap:18px}.oo-features-count{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center}.oo-features-count b{font-size:50px}.oo-features-count span{margin-top:0}.oo-features-count a{grid-column:1/-1;margin-top:2px}}
@media(max-width:540px){.oo-features-head{padding:44px 0 34px}.oo-features-head h1{font-size:43px}.oo-feature-directory{margin-bottom:55px}.oo-feature-table-row{grid-template-columns:35px minmax(0,1fr) 12px;gap:12px;padding:15px 5px}.oo-feature-table-icon{width:35px;height:35px}.oo-feature-label{display:none}.oo-feature-group-head{align-items:start}.oo-feature-group-head h2{font-size:22px}}
/* About and Premium use an asymmetric publication layout, no old card grid. */
.oo-interior-hero{padding:86px 0 62px;border-bottom:1px solid #294866;background:radial-gradient(ellipse at 92% 20%,#12315555,transparent 51%)}.oo-interior-hero h1{font:700 clamp(48px,5.4vw,76px)/1 'Space Grotesk',sans-serif;letter-spacing:-.066em;margin:17px 0 22px}.oo-interior-hero h1 em{font-style:normal;color:#6fc0ff}.oo-interior-hero p{font-size:15px;color:#a5bcd9;line-height:1.8;max-width:640px}.oo-pricing-layout{display:grid;grid-template-columns:.32fr .68fr;gap:30px;padding:70px 0}.oo-pricing-left{border:1px solid #294665;background:radial-gradient(ellipse at center,#13396377,#081625 70%);padding:30px;position:relative;overflow:hidden}.oo-pricing-left h2,.oo-pricing-faq h2{font:700 34px 'Space Grotesk',sans-serif;letter-spacing:-.05em;margin:15px 0}.oo-pricing-left p,.oo-pricing-faq p{line-height:1.7;color:#a4bbd5;font-size:13px}.oo-pricing-line{height:1px;background:#25496d;margin:32px 0}.oo-sculpture{height:230px;display:grid;place-items:center}.oo-sculpture img{width:174px;filter:drop-shadow(0 0 38px #1b89ff70);animation:oo-lift 7s ease-in-out infinite}.oo-pricing-plans{display:grid;grid-template-columns:1fr 1fr;gap:14px}.oo-pricing-plan{border:1px solid #2c496a;background:#071727;display:flex;flex-direction:column;padding:28px}.oo-pricing-plan.premium{background:linear-gradient(160deg,#123969,#082037 64%,#061529);border-color:#3985c9}.oo-pricing-plan h3{font:700 35px 'Space Grotesk',sans-serif;letter-spacing:-.05em;margin:22px 0 12px}.oo-pricing-plan p{color:#abc2dc;line-height:1.7;min-height:70px}.oo-pricing-plan>strong{font:700 45px 'Space Grotesk',sans-serif;letter-spacing:-.05em;color:#fff;padding:22px 0;border-bottom:1px solid #2e4c6b}.oo-pricing-plan ul{padding:12px 0 18px;list-style:none;line-height:2.4;color:#d1e4f9}.oo-pricing-plan li:before{content:'+';color:#69bcff;font-weight:900;margin-right:10px}.oo-pricing-plan a{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;border-top:1px solid #315378;font-size:12px;font-weight:800;color:#eaf5ff}.oo-pricing-faq{display:grid;grid-template-columns:.32fr .68fr;gap:30px;padding:0 0 110px}.oo-pricing-faq .hx-accordion{gap:0}.oo-pricing-faq .hx-accordion-item{border:0;border-bottom:1px solid #31506f;background:none}.oo-pricing-faq .hx-accordion-trigger{font-size:16px;padding:20px 10px}.oo-pricing-faq .hx-accordion-panel{padding:0 10px 16px}
.oo-people-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:44px;padding:58px 0 125px}.oo-people-intro{position:sticky;top:110px;align-self:start;border-left:1px solid #315a83;padding:0 0 0 22px}.oo-people-intro>b{font:700 92px 'Space Grotesk',sans-serif;letter-spacing:-.08em;display:block;color:#d9edff}.oo-people-intro>p{font-size:13px;line-height:1.8;color:#9aafcb}.oo-people-art{margin-top:40px;display:grid;place-items:center;border:1px solid #233c58;background:#0a2038;height:180px}.oo-people-art img{height:120px;filter:drop-shadow(0 0 17px #1b89ff66)}.oo-people-directory{display:grid;gap:36px}.oo-people-group-head{display:flex;justify-content:space-between;color:#8ab8e9;letter-spacing:.16em;font-size:11px;font-weight:800;border-bottom:1px solid #305176;padding-bottom:17px}.oo-person-row{display:grid;grid-template-columns:110px 1fr auto;gap:28px;border-bottom:1px solid #2c4665;padding:28px 0;align-items:start}.oo-person-avatar{width:110px;height:110px;border:1px solid #3b6189;padding:6px;background:#0a1e34}.oo-person-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.oo-person-main h3{font:700 29px 'Space Grotesk',sans-serif;letter-spacing:-.045em;margin:5px 0 2px}.oo-person-main>small{color:#78a1cc;font-size:11px}.oo-person-main p{line-height:1.75;color:#b2c6df;max-width:520px;margin:15px 0}.oo-person-focus{display:inline-block;padding:9px 11px;border:1px solid #264b76;color:#8cc4fa;font-size:11px}.oo-person-links{display:flex;gap:8px}.oo-person-links a{height:38px;width:38px;display:grid;place-items:center;border:1px solid #31557f;color:#a9d8ff;background:#0b2037}.oo-person-links a:hover{background:#185080}
@media(max-width:900px){.oo-pricing-layout,.oo-pricing-faq,.oo-people-layout{grid-template-columns:1fr}.oo-people-intro{position:static}.oo-people-art{display:none}}
@media(max-width:620px){.oo-interior-hero{padding:48px 0 32px}.oo-interior-hero h1{font-size:45px}.oo-pricing-layout{padding:32px 0}.oo-pricing-plans{grid-template-columns:1fr}.oo-pricing-plan p{min-height:0}.oo-pricing-left{padding:20px}.oo-sculpture{height:135px}.oo-sculpture img{height:115px}.oo-people-layout{gap:22px;padding:28px 0 60px}.oo-person-row{grid-template-columns:70px 1fr;gap:14px}.oo-person-avatar{width:70px;height:70px}.oo-person-links{grid-column:2}.oo-person-main h3{font-size:23px}}
