@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/landing/fonts/open-sans-400.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(/landing/fonts/open-sans-500.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(/landing/fonts/open-sans-600.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/landing/fonts/open-sans-700.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(/landing/fonts/open-sans-800.ttf) format("truetype")}.landing_root__qRUZQ{--navy:#1d1c15;--ink:#292821;--muted:#75746d;--yellow:#e5d000;--paper:#f9f9f8;--line:#e9e9e6}.landing_root__qRUZQ *{box-sizing:border-box}.landing_root__qRUZQ{margin:0;font-family:Open Sans,Arial,sans-serif;line-height:1.8;font-size:15px}.landing_root__qRUZQ h1,.landing_root__qRUZQ h2,.landing_root__qRUZQ h3,.landing_root__qRUZQ p{margin:0}.landing_root__qRUZQ h1,.landing_root__qRUZQ h2,.landing_root__qRUZQ h3{line-height:1.35;font-weight:600;letter-spacing:-.025em}.landing_root__qRUZQ h2{font-size:35px}.landing_root__qRUZQ h3{font-size:19px}.landing_root__qRUZQ a{color:inherit;text-decoration:none}.landing_root__qRUZQ button,.landing_root__qRUZQ input,.landing_root__qRUZQ select{font:inherit}.landing_root__qRUZQ button{cursor:pointer;color:inherit;border:0}.landing_root__qRUZQ a:focus-visible,.landing_root__qRUZQ button:focus-visible,.landing_root__qRUZQ select:focus-visible,.landing_root__qRUZQ summary:focus-visible{outline:3px solid #8b7900;outline-offset:4px}.landing_root__qRUZQ button:disabled{cursor:default}.landing_root__qRUZQ img{display:block;max-width:100%}.landing_root__qRUZQ .wrap{width:min(1180px,calc(100% - 100px));margin:auto}.landing_root__qRUZQ .announcement{background:#e5d000;color:#333a2b;text-align:center;padding:12px 25px;font-size:11px;display:flex;align-items:center;justify-content:center;gap:5px;line-height:1.6}.landing_root__qRUZQ .announcement strong{font-weight:700}.landing_root__qRUZQ .announcement a{display:inline-flex;align-items:center;gap:7px;padding:5px 13px;background:#fff9b5;border-radius:3px;margin-left:15px;font-size:10px}.landing_root__qRUZQ .dark-top{color:#fff;background:radial-gradient(ellipse at 75% 40%,#3e3d33 0,#27261e 40%,#17160f 95%);overflow:hidden}.landing_root__qRUZQ .nav{display:flex;align-items:center;gap:22px;height:94px}.landing_root__qRUZQ .nav>a:first-child{margin-right:auto}.landing_root__qRUZQ .nav img{width:150px;height:62px;object-fit:contain}.landing_root__qRUZQ .nav nav{display:flex;gap:24px;font-size:12px}.landing_root__qRUZQ .nav nav a{display:flex;align-items:center;gap:5px}.landing_root__qRUZQ .nav nav a:hover{color:#e5d000}.landing_root__qRUZQ .login{display:flex;align-items:center;padding:9px 14px;border:1px solid #88877d;border-radius:3px;font-size:12px;white-space:nowrap}.landing_root__qRUZQ .button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:13px 20px;border-radius:3px;font-size:12px;font-weight:700;line-height:1.7;transition:background .2s,transform .2s}.landing_root__qRUZQ .button:hover{transform:translateY(-2px)}.landing_root__qRUZQ .primary{color:#222f16;box-shadow:0 2px 0 #b3a600}.landing_root__qRUZQ .secondary{background:#ffffff09;border:1px solid #68665d;color:#fff}.landing_root__qRUZQ .nav-cta{font-size:11px;padding:10px 14px;gap:13px;white-space:nowrap}.landing_root__qRUZQ .menu{display:none;background:transparent;color:#fff}.landing_root__qRUZQ .hero{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:40px;gap:40px;min-height:545px;align-items:center;padding-top:30px;padding-bottom:65px}.landing_root__qRUZQ .kicker{font-size:11px;color:var(--blue);font-weight:750;letter-spacing:.06em;line-height:1.5}.landing_root__qRUZQ .hero .kicker{color:#8b7900;font-size:10px;letter-spacing:.15em;margin-bottom:20px}.landing_root__qRUZQ .hero h1{font-size:40px;line-height:1.32;font-weight:600;letter-spacing:-.02em}.landing_root__qRUZQ .hero h1 span{color:#fff}.landing_root__qRUZQ .hero-copy>p{font-size:13px;color:#cfcfca;line-height:1.85;max-width:500px}.landing_root__qRUZQ .hero-copy>p:first-of-type{margin-top:32px;margin-bottom:4px}.landing_root__qRUZQ .hero-copy>p strong{font-size:12px;color:#f6f6f5;font-weight:600}.landing_root__qRUZQ .hero-actions{display:flex;gap:10px;margin-top:32px;flex-wrap:wrap}.landing_root__qRUZQ .hero-actions .button{font-size:10px;padding:13px 17px;gap:15px}.landing_root__qRUZQ .hero-visual{position:relative;min-width:0;width:100%;height:440px;perspective:1200px;padding-top:38px}.landing_root__qRUZQ .monitor-frame{width:100%;height:320px;background:#e2e1dd;border:9px solid #ebebe8;border-bottom:23px solid #e7e7e4;border-radius:9px;transform:rotateY(-12deg) rotate(-6deg);box-shadow:25px 30px 40px #0005;position:relative}.landing_root__qRUZQ .screen{height:100%;overflow:hidden;background:#f9f9f8;color:#3e3d33;border-radius:2px}.landing_root__qRUZQ .screen-top{background:#2a2920;color:#fff;height:34px;display:flex;align-items:center;padding:0 12px;gap:15px}.landing_root__qRUZQ .screen-top>b{font-size:10px;letter-spacing:.04em}.landing_root__qRUZQ .screen-top>b span{color:#e5d000;font-weight:400}.landing_root__qRUZQ .screen-top>small{font-size:6px;color:#c8c7c0;margin-left:auto}.landing_root__qRUZQ .avatar{background:#e5d000;border-radius:100%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:6px;color:#25301c}.landing_root__qRUZQ .screen-main{display:flex;height:100%}.landing_root__qRUZQ .screen-main aside{width:35px;background:#fff;border-right:1px solid #ebebe8;display:flex;align-items:center;gap:17px;flex-direction:column;padding-top:18px;flex-shrink:0;color:#a7a69d}.landing_root__qRUZQ .screen-content{padding:16px;flex:1 1}.landing_root__qRUZQ .screen-label{font-size:6px;color:#a2a198;letter-spacing:.09em}.landing_root__qRUZQ .screen-content h3{font-size:16px;margin:3px 0 13px}.landing_root__qRUZQ .screen-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.landing_root__qRUZQ .screen-stats>div{background:#fff;padding:8px 10px;border:1px solid #efefec;border-radius:3px}.landing_root__qRUZQ .screen-stats small{font-size:6px;color:#a09f98;display:block}.landing_root__qRUZQ .screen-stats b{font-size:19px;line-height:1.5;font-weight:650}.landing_root__qRUZQ .screen-stats b span{font-size:9px;font-weight:400;color:#9e9d95;margin-left:3px}.landing_root__qRUZQ .mini-chart{background:#fff;border:1px solid #efefec;margin-top:11px;padding:10px}.landing_root__qRUZQ .mini-chart>div:first-child{display:flex;justify-content:space-between;font-size:7px}.landing_root__qRUZQ .mini-chart small{font-size:6px;color:#a8a79d}.landing_root__qRUZQ .mini-bars{display:flex;align-items:end;gap:5px;height:63px;margin-top:10px;background:repeating-linear-gradient(0deg,transparent 0,transparent 19px,#f0efec 20px)}.landing_root__qRUZQ .mini-bars>span{flex:1 1;background:#8b7900;border-radius:1px 1px 0 0}.landing_root__qRUZQ .mini-bars>span:nth-child(3n){background:#d5c600}.landing_root__qRUZQ .screen-table{display:flex;gap:7px;justify-content:space-between;padding:9px 2px;font-size:6px;color:#949287}.landing_root__qRUZQ .screen-table span{display:flex;align-items:center;gap:5px}.landing_root__qRUZQ .screen-table i{width:4px;height:4px;background:#49b78e;border-radius:100%;margin-left:7px}.landing_root__qRUZQ .monitor-neck{position:absolute;width:75px;height:65px;background:linear-gradient(90deg,#cfcec9,#f2f2f0,#c9c8c1);top:347px;left:46%;transform:skewX(-6deg);z-index:0}.landing_root__qRUZQ .monitor-base{position:absolute;width:210px;height:16px;background:linear-gradient(#f2f1ee,#d5d4ce);top:408px;left:31%;transform:skewX(-25deg);border-radius:45%;box-shadow:10px 13px 12px #0004}.landing_root__qRUZQ .float-card{display:flex;align-items:center;gap:13px;background:#fff;color:#3a382f;position:absolute;border-radius:5px;padding:14px 17px;box-shadow:0 12px 30px #0002;z-index:2}.landing_root__qRUZQ .float-card b{font-size:11px;display:block;line-height:1.5}.landing_root__qRUZQ .float-card small{font-size:8px;color:#a5a49d;display:block;margin-top:3px}.landing_root__qRUZQ .notification{top:102px;left:-35px;transform:rotate(-4deg)}.landing_root__qRUZQ .icon-box{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#f6f6f2;border-radius:6px;color:var(--blue);flex-shrink:0}.landing_root__qRUZQ .notification>i{height:7px;width:7px;background:#45af8c;border-radius:100%;margin-left:12px}.landing_root__qRUZQ .ai-float{right:-15px;bottom:94px;transform:rotate(-4deg);padding:17px 22px}.landing_root__qRUZQ .ai-float>svg{color:#8b7900}.landing_root__qRUZQ .hero-demo-note{position:absolute;bottom:-2px;right:0;font-size:8px;color:#89887d}.landing_root__qRUZQ .audiences{background:#fff;padding:32px 0}.landing_root__qRUZQ .audiences p{text-align:center;font-size:14px;color:#55534c}.landing_root__qRUZQ .audiences .wrap>div{display:flex;justify-content:space-between;gap:25px;margin-top:27px}.landing_root__qRUZQ .audiences span{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600;color:#7a7972}.landing_root__qRUZQ .audiences svg{width:25px;height:25px;color:#afaea5}.landing_root__qRUZQ .intro{padding-top:75px;padding-bottom:50px}.landing_root__qRUZQ .center-title{text-align:center;max-width:850px;margin:0 auto}.landing_root__qRUZQ .center-title h2{font-size:34px}.landing_root__qRUZQ .center-title>p{font-size:14px;line-height:1.9;margin-top:24px}.landing_root__qRUZQ .benefits{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:42px}.landing_root__qRUZQ .benefits article{padding:25px 22px;background:#fff;border:1px solid #ebebe8;border-radius:12px;box-shadow:0 2px 0 #eeeeeb}.landing_root__qRUZQ .benefit-icon{height:49px;width:49px;background:#f7f7f3;display:flex;align-items:center;justify-content:center;color:#8b7900;border-radius:9px}.landing_root__qRUZQ .benefits h3{font-size:16px;margin-top:22px;font-weight:600;line-height:1.5}.landing_root__qRUZQ .benefits p{font-size:12px;color:#86857f;line-height:1.85;margin-top:13px}.landing_root__qRUZQ .feature{display:grid;grid-template-columns:1fr 1fr;grid-gap:85px;gap:85px;align-items:center;padding-top:90px;padding-bottom:60px}.landing_root__qRUZQ .feature-copy h2{margin:19px 0 26px;font-size:32px;line-height:1.42}.landing_root__qRUZQ .feature-copy>p{font-size:13px;color:#7b7a74;line-height:1.95}.landing_root__qRUZQ .checks{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 18px;gap:20px 18px;margin:29px 0}.landing_root__qRUZQ .checks li{display:flex;align-items:start;gap:9px;font-size:11px;line-height:1.65;color:#605f58}.landing_root__qRUZQ .checks svg{color:var(--blue);flex-shrink:0}.landing_root__qRUZQ .text-link{display:inline-flex;align-items:center;gap:20px;font-size:12px;font-weight:650;color:var(--blue);padding-bottom:4px;border-bottom:1px solid #dcdaca;margin-top:5px}.landing_root__qRUZQ .feature-visual{min-width:0}.landing_root__qRUZQ .demo{background:#fff;padding:24px;border:1px solid #ebebe7;border-radius:9px;box-shadow:0 15px 45px #263c5310;font-size:12px}.landing_root__qRUZQ .demo-head{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-bottom:18px;border-bottom:1px solid #efefec;font-size:11px}.landing_root__qRUZQ .demo-head>span{display:flex;align-items:center;gap:8px}.landing_root__qRUZQ .demo-head svg{color:#8b7900}.landing_root__qRUZQ .demo-head>small{font-size:6px;letter-spacing:.09em;color:#afaea7;white-space:nowrap}.landing_root__qRUZQ .monitor-summary{display:flex;gap:40px;align-items:center;margin:24px 0 18px}.landing_root__qRUZQ .monitor-summary>strong{font-size:30px;line-height:1.2;font-weight:600;color:#545347}.landing_root__qRUZQ .monitor-summary>strong small{display:block;font-size:9px;font-weight:400;color:#a1a098;margin-top:8px}.landing_root__qRUZQ .monitor-summary>svg{margin-left:auto;color:#d9d8d1}.landing_root__qRUZQ .monitor-summary>strong.warning{color:#bd8452}.landing_root__qRUZQ .monitor-summary>strong.ok{color:#45a281}.landing_root__qRUZQ .station{display:flex;align-items:center;gap:10px;padding:16px 0;border-top:1px solid #f2f2f0;font-size:10px}.landing_root__qRUZQ .station>svg{color:#b1afa0;flex-shrink:0}.landing_root__qRUZQ .station>b{display:flex;align-items:center;gap:5px;color:#65a78c;margin-left:auto;font-size:8px;font-weight:500;white-space:nowrap}.landing_root__qRUZQ .station i{width:5px;height:5px;background:#6eb398;border-radius:100%}.landing_root__qRUZQ .station b.bad{color:#b17d57}.landing_root__qRUZQ .station .bad i{background:#c2966e}.landing_root__qRUZQ .outage-note{display:flex;gap:10px;background:#fff5e9;border:1px solid #f1dec7;border-radius:4px;padding:12px;margin-top:10px;color:#b38a58}.landing_root__qRUZQ .outage-note svg{flex-shrink:0;margin-top:3px}.landing_root__qRUZQ .outage-note b{font-size:10px;display:block}.landing_root__qRUZQ .outage-note small{font-size:8px;display:block;margin-top:3px}.landing_root__qRUZQ .demo-action{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;background:#f8f7f3;color:#8b7900;border-radius:4px;padding:11px;font-size:10px;margin-top:18px}.landing_root__qRUZQ .demo-note{font-size:8px;color:#b1b0a9;line-height:1.7;margin-top:16px}.landing_root__qRUZQ .partner-root{display:flex;align-items:center;gap:12px;margin:21px 0;padding:13px;background:#faf9f7;border:1px solid #edece7;border-radius:5px}.landing_root__qRUZQ .partner-root b{font-size:11px;display:block}.landing_root__qRUZQ .partner-root small{font-size:8px;display:block;color:#a9a89f;margin-top:2px}.landing_root__qRUZQ .partner-badge{font-size:6px;color:#8b7900;border:1px solid #e0ded3;border-radius:3px;padding:2px 6px;margin-left:auto}.landing_root__qRUZQ .partner-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.landing_root__qRUZQ .org-list{display:flex;flex-direction:column;gap:7px;padding-left:13px;border-left:1px solid #e5e4dd}.landing_root__qRUZQ .org-list button{display:flex;gap:7px;align-items:center;text-align:left;background:#fcfcfb;border:1px solid #edede9;border-radius:4px;padding:11px 8px;font-size:8px;color:#8a887c}.landing_root__qRUZQ .org-list button>svg{flex-shrink:0}.landing_root__qRUZQ .org-list button>svg:last-child{margin-left:auto;width:10px}.landing_root__qRUZQ .org-list button.selected{color:#8b7900;background:#f9f9f4;border-color:#dfddcf}.landing_root__qRUZQ .org-list button.add-org{background:#fff;border-style:dashed;color:#8b7900;font-size:7px;line-height:1.7}.landing_root__qRUZQ .org-list button:disabled{opacity:.5}.landing_root__qRUZQ .org-detail{border:1px solid #edede9;padding:16px 13px;border-radius:4px;background:#fff;min-width:0}.landing_root__qRUZQ .tiny-label{font-size:5px;letter-spacing:.04em;color:#b1afa4;line-height:1.7;display:block}.landing_root__qRUZQ .org-detail h3{font-size:13px;line-height:1.5;margin-top:12px}.landing_root__qRUZQ .org-detail>p{font-size:7px;color:#adaca3;margin-top:4px}.landing_root__qRUZQ .org-stat{display:flex;gap:25px;margin:18px 0}.landing_root__qRUZQ .org-stat>b{font-size:24px;line-height:1;color:#9f9c86;font-weight:600}.landing_root__qRUZQ .org-stat small{font-size:7px;font-weight:400;display:block;margin-top:6px;color:#b5b4ac}.landing_root__qRUZQ .location{display:flex;gap:6px;align-items:center;font-size:8px;color:#a7a598;margin-top:9px}.landing_root__qRUZQ .scenario{display:flex;flex-direction:column;font-size:8px;color:#acaba1;gap:5px;margin-top:18px}.landing_root__qRUZQ .scenario select{padding:9px 11px;border:1px solid #ecece7;border-radius:3px;font-size:10px;color:#878578;background:#fff}.landing_root__qRUZQ .logs{background:#2c2a20;color:#d2d0c6;border-radius:4px;padding:17px 13px;margin-top:15px;overflow-x:auto}.landing_root__qRUZQ .logs>span{display:flex;gap:6px;align-items:center;font-size:7px;color:#959282;margin-bottom:14px}.landing_root__qRUZQ .logs code{font-family:monospace;display:block;font-size:8px;white-space:nowrap;margin-top:6px;line-height:1.7}.landing_root__qRUZQ .analyze-button{display:flex;align-items:center;justify-content:center;gap:9px;border-radius:3px;background:#8b7900;color:#fff;font-size:10px;padding:11px 10px;width:100%;margin-top:15px}.landing_root__qRUZQ .analysis-result{padding:15px;margin-top:15px;border:1px solid #ebeae1;background:#fafaf6;border-radius:4px}.landing_root__qRUZQ .analysis-result>b{font-size:11px;color:#8b7900}.landing_root__qRUZQ .analysis-result p{font-size:9px;color:#a19f91;line-height:1.9;margin-top:8px}.landing_root__qRUZQ .analysis-result strong{display:block;font-size:9px;margin-top:11px;color:#8d8a74}.landing_root__qRUZQ .regimes{margin-top:60px;padding:75px 0;background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.landing_root__qRUZQ .center-title .kicker{margin-bottom:20px}.landing_root__qRUZQ .modes{display:flex;justify-content:center;margin:40px auto 0;gap:10px}.landing_root__qRUZQ .modes button{display:flex;align-items:center;gap:12px;padding:13px 22px;background:#f9f9f8;border:1px solid #ebebe7;color:#9c9b91;border-radius:4px;font-size:12px}.landing_root__qRUZQ .modes button.active{color:#8b7900;border-color:#d7d4c0;background:#f9f8f3}.landing_root__qRUZQ .mode-panel{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;padding:35px;margin-top:25px;background:#fbfaf9;border:1px solid #eeede8;border-radius:8px;align-items:center;min-height:275px}.landing_root__qRUZQ .mode-panel>div>h3{margin-top:18px;color:#5d5a49}.landing_root__qRUZQ .mode-panel>div>p{font-size:12px;color:#99978c;margin-top:15px;line-height:1.9}.landing_root__qRUZQ .mode-panel>div>small{display:block;font-size:9px;color:#b2b1a9;margin-top:17px}.landing_root__qRUZQ .mode-panel .kicker{font-size:8px;color:#b2b1a5}.landing_root__qRUZQ .chart-head{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:10px;color:#979583}.landing_root__qRUZQ .chart-head>span{display:flex;gap:7px;align-items:center}.landing_root__qRUZQ .chart-head>small{font-size:6px;color:#b7b5ac;letter-spacing:.07em}.landing_root__qRUZQ .bars{display:flex;align-items:end;gap:5px;margin-top:25px;height:125px;border-bottom:1px solid #e8e6df;background:repeating-linear-gradient(0deg,transparent 0,transparent 29px,#f1f0ec 30px)}.landing_root__qRUZQ .bars>div{flex:1 1;background:#e0ded3;border-radius:2px 2px 0 0;transition:height .4s}.landing_root__qRUZQ .bars>div.highlight{background:#8b7900}.landing_root__qRUZQ .axis{display:flex;justify-content:space-between;font-size:7px;color:#b3b2a8;margin-top:7px}.landing_root__qRUZQ .chart .legend{display:flex;gap:7px;align-items:center;font-size:8px;color:#b0aea2;margin-top:16px}.landing_root__qRUZQ .legend i{width:6px;height:6px;background:#8b7900}.landing_root__qRUZQ .report-controls{display:flex;justify-content:space-between;align-items:end;margin-top:20px;gap:15px}.landing_root__qRUZQ .report-controls label{font-size:8px;color:#aba99c;display:flex;flex-direction:column;gap:6px}.landing_root__qRUZQ .report-controls select{font-size:10px;padding:8px 12px;border:1px solid #ebeae4;background:#fff;border-radius:3px;color:#a09e90}.landing_root__qRUZQ .report-controls>button{background:#f8f7f2;color:#8b7900;display:flex;align-items:center;font-size:9px;padding:8px 13px;border-radius:3px}.landing_root__qRUZQ .report-stats{display:flex;gap:45px;margin:24px 0 20px}.landing_root__qRUZQ .report-stats small{font-size:7px;display:block;color:#b3b1a6;letter-spacing:.08em}.landing_root__qRUZQ .report-stats b{display:block;font-size:25px;color:#8e8b75;font-weight:600;margin-top:7px;line-height:1.3}.landing_root__qRUZQ .report-stats b span{font-size:11px;font-weight:400;color:#b9b7ad}.landing_root__qRUZQ .table-scroll{overflow-x:auto}.landing_root__qRUZQ table{border-collapse:collapse;width:100%;font-size:10px;text-align:left;white-space:nowrap}.landing_root__qRUZQ th{font-weight:400;color:#afada3;font-size:7px;padding:10px 4px;border-bottom:1px solid #eeede8}.landing_root__qRUZQ td{padding:14px 4px;border-bottom:1px solid #f4f3f0;color:#9b998b;font-size:9px}.landing_root__qRUZQ td small{display:block;font-size:7px;color:#bfbeb6;margin-top:3px}.landing_root__qRUZQ td:nth-child(n+2),.landing_root__qRUZQ th:nth-child(n+2){text-align:right}.landing_root__qRUZQ .system-story{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;grid-gap:65px;gap:65px;padding-top:70px;padding-bottom:60px}.landing_root__qRUZQ .system-story h2{font-size:31px;margin-top:19px;line-height:1.4}.landing_root__qRUZQ .system-story p{font-size:13px;color:#8d8c84;line-height:1.9;margin-top:24px;margin-bottom:24px}.landing_root__qRUZQ .system-story>img{mix-blend-mode:multiply}.landing_root__qRUZQ .system-story .kicker{font-size:9px}.landing_root__qRUZQ .more{padding-top:70px;padding-bottom:65px}.landing_root__qRUZQ .more>h2{text-align:center;font-size:32px}.landing_root__qRUZQ .more-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px 55px;gap:45px 55px;margin-top:47px}.landing_root__qRUZQ .more-grid article>svg{color:#8b7900;margin-bottom:18px}.landing_root__qRUZQ .more-grid h3{font-size:17px;line-height:1.5}.landing_root__qRUZQ .more-grid p{font-size:12px;color:#96958d;line-height:1.9;margin-top:14px}.landing_root__qRUZQ .faq{padding-top:30px;padding-bottom:90px}.landing_root__qRUZQ .faq>h2{text-align:center;font-size:31px;margin-bottom:35px}.landing_root__qRUZQ .faq>div{max-width:850px;margin:auto;border:1px solid #ecece8;border-radius:7px;padding:4px 27px}.landing_root__qRUZQ details+details{border-top:1px solid #eeede9}.landing_root__qRUZQ summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:25px;padding:18px 0;font-size:13px;color:#716f63}.landing_root__qRUZQ summary::-webkit-details-marker{display:none}.landing_root__qRUZQ details[open] summary svg{transform:rotate(180deg)}.landing_root__qRUZQ details p{font-size:12px;line-height:1.9;padding-bottom:22px;color:#a5a499}.landing_root__qRUZQ .contact{padding:65px 0;background:#2f2d22;color:#fff;text-align:center;border-bottom:1px solid #4b493c}.landing_root__qRUZQ .contact h2{font-size:34px;font-weight:600;line-height:1.4}.landing_root__qRUZQ .contact p{font-size:13px;color:#bfbdb1;margin-top:20px}.landing_root__qRUZQ .contact .button{margin-top:30px;font-size:11px;padding:14px 25px;gap:25px}.landing_root__qRUZQ footer{background:#232118;color:#9f9d90;padding:40px 0 0}.landing_root__qRUZQ .footer-contact{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;border-bottom:1px solid #413f33;padding-bottom:30px}.landing_root__qRUZQ .footer-contact small{font-size:8px;display:block;color:#8a8775;letter-spacing:.1em}.landing_root__qRUZQ .footer-contact a{display:flex;align-items:center;gap:15px;color:#cccac0;font-size:12px;margin-top:10px}.landing_root__qRUZQ .footer-links{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;grid-gap:40px;gap:40px;padding:40px 0}.landing_root__qRUZQ .footer-links img{width:145px;height:60px;object-fit:contain;margin-top:-10px;margin-bottom:15px}.landing_root__qRUZQ .footer-links h3{font-size:12px;color:#d4d3cc;margin-bottom:20px;font-weight:600}.landing_root__qRUZQ .footer-links a,.landing_root__qRUZQ .footer-links p{display:block;font-size:10px;line-height:1.9;color:#9e9c8c;margin:6px 0}.landing_root__qRUZQ .footer-links a:hover{color:#e5d000}.landing_root__qRUZQ .footer-bottom{display:flex;justify-content:space-between;gap:20px;font-size:8px;border-top:1px solid #413f33;padding:20px 0;color:#7b7868}@media (max-width:1100px){.landing_root__qRUZQ .wrap{width:calc(100% - 60px)}.landing_root__qRUZQ .nav{gap:16px}.landing_root__qRUZQ .nav nav{gap:18px;font-size:10px}.landing_root__qRUZQ .nav img{width:135px}.landing_root__qRUZQ .login{font-size:10px;padding:8px 11px}.landing_root__qRUZQ .nav-cta{font-size:9px;padding:9px 12px;gap:9px}.landing_root__qRUZQ .hero{gap:28px}.landing_root__qRUZQ .hero h1{font-size:34px}.landing_root__qRUZQ .hero-copy>p{font-size:12px}.landing_root__qRUZQ .hero-copy>p strong{font-size:11px}.landing_root__qRUZQ .hero-actions .button{font-size:9px;padding:12px 13px;gap:11px}.landing_root__qRUZQ .hero-visual{height:400px;padding-top:35px}.landing_root__qRUZQ .monitor-frame{height:290px;border-width:7px 7px 20px}.landing_root__qRUZQ .screen-content{padding:12px}.landing_root__qRUZQ .screen-stats>div{padding:7px}.landing_root__qRUZQ .mini-bars{height:50px}.landing_root__qRUZQ .screen-table{font-size:5px}.landing_root__qRUZQ .monitor-neck{top:313px}.landing_root__qRUZQ .monitor-base{top:373px}.landing_root__qRUZQ .notification{left:-15px;top:90px;padding:11px}.landing_root__qRUZQ .float-card b{font-size:9px}.landing_root__qRUZQ .float-card small{font-size:7px}.landing_root__qRUZQ .ai-float{bottom:82px;right:-10px;padding:13px}.landing_root__qRUZQ .hero{min-height:500px;padding-top:25px;padding-bottom:55px}.landing_root__qRUZQ .audiences span{font-size:12px;gap:8px}.landing_root__qRUZQ .audiences svg{width:22px}.landing_root__qRUZQ .benefits{gap:15px}.landing_root__qRUZQ .benefits article{padding:23px 18px}.landing_root__qRUZQ .benefits h3{font-size:14px}.landing_root__qRUZQ .benefits p{font-size:11px}.landing_root__qRUZQ .feature{gap:45px;padding-top:75px;padding-bottom:45px}.landing_root__qRUZQ .feature-copy h2{font-size:29px}.landing_root__qRUZQ .feature-copy>p{font-size:12px}.landing_root__qRUZQ .checks{gap:18px 12px}.landing_root__qRUZQ .checks li{font-size:10px}.landing_root__qRUZQ .demo{padding:20px}.landing_root__qRUZQ .demo-head{font-size:10px}.landing_root__qRUZQ .demo-head>small{font-size:5px}.landing_root__qRUZQ .station{font-size:9px}.landing_root__qRUZQ .station b{font-size:7px}.landing_root__qRUZQ .partner-layout{gap:10px}.landing_root__qRUZQ .org-list{padding-left:9px}.landing_root__qRUZQ .org-list button{font-size:7px;padding:10px 6px;gap:5px}.landing_root__qRUZQ .org-list button>svg{width:12px}.landing_root__qRUZQ .org-detail{padding:13px 9px}.landing_root__qRUZQ .org-detail h3{font-size:11px}.landing_root__qRUZQ .tiny-label{font-size:4px}.landing_root__qRUZQ .modes button{padding:13px 18px;font-size:11px}.landing_root__qRUZQ .mode-panel{padding:28px;gap:40px}.landing_root__qRUZQ .system-story{gap:35px}.landing_root__qRUZQ .system-story h2{font-size:28px}.landing_root__qRUZQ .more-grid{gap:35px}.landing_root__qRUZQ .footer-links{gap:25px}}@media (max-width:760px){.landing_root__qRUZQ .wrap{width:calc(100% - 40px)}.landing_root__qRUZQ .announcement{font-size:8px;flex-wrap:wrap;padding:10px 17px;gap:2px 4px}.landing_root__qRUZQ .announcement a{padding:3px 8px;margin-left:6px;font-size:8px}.landing_root__qRUZQ .announcement svg{width:11px}.landing_root__qRUZQ .nav{height:76px;gap:12px}.landing_root__qRUZQ .nav img{width:120px;height:50px}.landing_root__qRUZQ .nav nav{display:none}.landing_root__qRUZQ .nav nav.open{display:flex;position:absolute;top:132px;left:0;right:0;flex-direction:column;background:#302e23;z-index:10;padding:25px;font-size:14px;box-shadow:0 15px 25px #0002}.landing_root__qRUZQ .nav-cta{display:none}.landing_root__qRUZQ .login{padding:8px 10px;font-size:10px;gap:7px}.landing_root__qRUZQ .login svg{width:12px}.landing_root__qRUZQ .menu{display:block;padding:3px}.landing_root__qRUZQ .menu svg{width:21px}.landing_root__qRUZQ .hero{grid-template-columns:1fr;gap:20px;padding-top:20px;padding-bottom:27px;min-height:0}.landing_root__qRUZQ .hero .kicker{font-size:8px;letter-spacing:.12em;margin-bottom:17px}.landing_root__qRUZQ .hero h1{font-size:33px;line-height:1.33}.landing_root__qRUZQ .hero-copy>p:first-of-type{margin-top:25px}.landing_root__qRUZQ .hero-copy>p strong{font-size:11px;line-height:1.8}.landing_root__qRUZQ .hero-copy>p{font-size:12px}.landing_root__qRUZQ .hero-actions{margin-top:25px;gap:8px}.landing_root__qRUZQ .hero-actions .button{font-size:8px;padding:11px 12px;gap:10px}.landing_root__qRUZQ .hero-visual{height:330px;max-width:480px;justify-self:center;padding:28px 5px 0}.landing_root__qRUZQ .monitor-frame{height:238px;width:95%;margin:auto;border-width:6px 6px 15px;transform:rotateY(-10deg) rotate(-5deg)}.landing_root__qRUZQ .screen-top{height:27px;padding:0 8px}.landing_root__qRUZQ .screen-top>b{font-size:8px}.landing_root__qRUZQ .screen-top>small{font-size:5px}.landing_root__qRUZQ .avatar{height:14px;width:14px;font-size:5px}.landing_root__qRUZQ .screen-main aside{width:26px;gap:12px;padding-top:14px}.landing_root__qRUZQ .screen-main aside svg{width:13px}.landing_root__qRUZQ .screen-content{padding:10px}.landing_root__qRUZQ .screen-label{font-size:5px}.landing_root__qRUZQ .screen-content h3{font-size:12px;margin:3px 0 10px}.landing_root__qRUZQ .screen-stats{gap:5px}.landing_root__qRUZQ .screen-stats>div{padding:5px 6px}.landing_root__qRUZQ .screen-stats small{font-size:5px}.landing_root__qRUZQ .screen-stats b{font-size:15px}.landing_root__qRUZQ .screen-stats b span{font-size:7px}.landing_root__qRUZQ .mini-chart{margin-top:8px;padding:7px}.landing_root__qRUZQ .mini-chart>div:first-child{font-size:5px}.landing_root__qRUZQ .mini-bars{height:43px;gap:4px;margin-top:6px}.landing_root__qRUZQ .mini-chart small{font-size:4px}.landing_root__qRUZQ .screen-table{font-size:4px;padding:6px 0;gap:4px}.landing_root__qRUZQ .screen-table span{gap:3px}.landing_root__qRUZQ .screen-table i{width:3px;height:3px;margin-left:2px}.landing_root__qRUZQ .monitor-neck{top:260px;height:44px;width:50px;left:44%}.landing_root__qRUZQ .monitor-base{top:302px;width:160px;left:29%;height:12px}.landing_root__qRUZQ .float-card{gap:8px;padding:10px 12px}.landing_root__qRUZQ .notification{left:-3px;top:66px}.landing_root__qRUZQ .float-card .icon-box{width:27px;height:27px}.landing_root__qRUZQ .float-card .icon-box svg{width:16px}.landing_root__qRUZQ .float-card b{font-size:8px}.landing_root__qRUZQ .float-card small{font-size:6px}.landing_root__qRUZQ .notification>i{width:5px;height:5px;margin-left:4px}.landing_root__qRUZQ .ai-float{right:0;bottom:65px;padding:12px}.landing_root__qRUZQ .ai-float>svg{width:17px}.landing_root__qRUZQ .hero-demo-note{font-size:6px;bottom:-2px}.landing_root__qRUZQ .audiences{padding:26px 0}.landing_root__qRUZQ .audiences p{font-size:11px;line-height:1.8;max-width:300px;margin:auto}.landing_root__qRUZQ .audiences .wrap>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 15px;gap:20px 15px;margin-top:23px}.landing_root__qRUZQ .audiences span{font-size:10px;gap:9px}.landing_root__qRUZQ .audiences svg{width:20px;height:20px}.landing_root__qRUZQ .intro{padding-top:45px;padding-bottom:15px}.landing_root__qRUZQ .center-title h2{font-size:27px;line-height:1.4}.landing_root__qRUZQ .center-title>p{font-size:12px;margin-top:19px;line-height:1.9}.landing_root__qRUZQ .benefits{grid-template-columns:1fr 1fr;gap:11px;margin-top:28px}.landing_root__qRUZQ .benefits article{padding:19px 15px;border-radius:8px}.landing_root__qRUZQ .benefit-icon{width:38px;height:38px}.landing_root__qRUZQ .benefit-icon svg{width:23px}.landing_root__qRUZQ .benefits h3{font-size:12px;margin-top:16px}.landing_root__qRUZQ .benefits p{font-size:10px;margin-top:10px;line-height:1.8}.landing_root__qRUZQ .feature{grid-template-columns:1fr;gap:29px;padding-top:48px;padding-bottom:20px}.landing_root__qRUZQ .feature-visual{order:2}.landing_root__qRUZQ .feature-copy{order:1}.landing_root__qRUZQ .feature-copy .kicker{font-size:9px}.landing_root__qRUZQ .feature-copy h2{font-size:28px;line-height:1.4;margin:15px 0 20px}.landing_root__qRUZQ .feature-copy>p{font-size:12px;line-height:1.95}.landing_root__qRUZQ .checks{gap:16px 14px;margin:23px 0;grid-template-columns:1fr 1fr}.landing_root__qRUZQ .checks li{font-size:9px;gap:7px}.landing_root__qRUZQ .checks svg{width:15px}.landing_root__qRUZQ .text-link{font-size:10px;gap:15px}.landing_root__qRUZQ .demo{padding:20px;border-radius:7px}.landing_root__qRUZQ .demo-head{font-size:9px;gap:10px}.landing_root__qRUZQ .demo-head>small{font-size:5px}.landing_root__qRUZQ .monitor-summary{gap:35px;margin-top:22px}.landing_root__qRUZQ .monitor-summary>strong{font-size:27px}.landing_root__qRUZQ .monitor-summary>strong small{font-size:8px}.landing_root__qRUZQ .station{font-size:8px;gap:8px;padding:15px 0}.landing_root__qRUZQ .station b{font-size:7px}.landing_root__qRUZQ .station>svg{width:16px}.landing_root__qRUZQ .demo-action{font-size:9px}.landing_root__qRUZQ .demo-note{font-size:7px}.landing_root__qRUZQ .partner-root{gap:9px;padding:11px;margin:19px 0}.landing_root__qRUZQ .partner-root b{font-size:9px}.landing_root__qRUZQ .partner-root small{font-size:7px}.landing_root__qRUZQ .partner-root .icon-box{height:30px;width:30px}.landing_root__qRUZQ .partner-badge{font-size:5px;padding:2px 4px}.landing_root__qRUZQ .partner-layout{grid-template-columns:1fr 1fr;gap:9px}.landing_root__qRUZQ .org-list button{font-size:7px;line-height:1.65;padding:10px 6px;gap:5px}.landing_root__qRUZQ .org-list button>svg:last-child{display:none}.landing_root__qRUZQ .org-list button.add-org{font-size:6px}.landing_root__qRUZQ .org-detail{padding:12px 9px}.landing_root__qRUZQ .org-detail h3{font-size:11px}.landing_root__qRUZQ .tiny-label{font-size:4px}.landing_root__qRUZQ .org-stat{gap:23px;margin:16px 0}.landing_root__qRUZQ .org-stat>b{font-size:23px}.landing_root__qRUZQ .location{font-size:7px}.landing_root__qRUZQ .logs{padding:15px 10px}.landing_root__qRUZQ .logs code{font-size:7px}.landing_root__qRUZQ .analyze-button{font-size:9px}.landing_root__qRUZQ .analysis-result b{font-size:10px}.landing_root__qRUZQ .analysis-result p{font-size:8px}.landing_root__qRUZQ .regimes{margin-top:46px;padding:45px 0}.landing_root__qRUZQ .center-title .kicker{font-size:9px;margin-bottom:15px}.landing_root__qRUZQ .modes{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:25px}.landing_root__qRUZQ .modes button{font-size:10px;padding:12px;gap:10px;justify-content:center}.landing_root__qRUZQ .modes button svg{width:17px}.landing_root__qRUZQ .mode-panel{grid-template-columns:1fr;padding:22px;gap:27px;min-height:0;margin-top:17px}.landing_root__qRUZQ .mode-panel>div>h3{font-size:24px;margin-top:13px}.landing_root__qRUZQ .mode-panel>div>p{font-size:11px;line-height:1.9}.landing_root__qRUZQ .mode-panel>div>small{font-size:8px;margin-top:14px}.landing_root__qRUZQ .chart-head{font-size:9px}.landing_root__qRUZQ .chart-head>small{font-size:5px}.landing_root__qRUZQ .bars{height:120px;gap:4px}.landing_root__qRUZQ .axis{font-size:6px}.landing_root__qRUZQ .chart .legend,.landing_root__qRUZQ .report-controls label{font-size:7px}.landing_root__qRUZQ .report-controls select{font-size:9px}.landing_root__qRUZQ .report-stats{gap:37px}.landing_root__qRUZQ .report-stats b{font-size:24px}.landing_root__qRUZQ td{font-size:8px;padding:13px 4px}.landing_root__qRUZQ td small{font-size:6px}.landing_root__qRUZQ .system-story{grid-template-columns:1fr;gap:24px;padding-top:48px;padding-bottom:20px}.landing_root__qRUZQ .system-story h2{font-size:27px}.landing_root__qRUZQ .system-story p{font-size:12px;margin:20px 0}.landing_root__qRUZQ .system-story .kicker{font-size:8px}.landing_root__qRUZQ .more{padding-top:45px;padding-bottom:40px}.landing_root__qRUZQ .more>h2{font-size:27px;line-height:1.4}.landing_root__qRUZQ .more-grid{grid-template-columns:1fr 1fr;gap:28px 24px;margin-top:32px}.landing_root__qRUZQ .more-grid h3{font-size:13px;line-height:1.5}.landing_root__qRUZQ .more-grid p{font-size:10px;line-height:1.85;margin-top:11px}.landing_root__qRUZQ .more-grid article>svg{width:24px;margin-bottom:14px}.landing_root__qRUZQ .faq{padding-top:15px;padding-bottom:48px}.landing_root__qRUZQ .faq>h2{font-size:27px;margin-bottom:25px}.landing_root__qRUZQ .faq>div{padding:2px 18px}.landing_root__qRUZQ summary{font-size:11px;line-height:1.8;padding:16px 0;gap:20px}.landing_root__qRUZQ summary svg{flex-shrink:0;width:16px}.landing_root__qRUZQ details p{font-size:10px;padding-bottom:19px}.landing_root__qRUZQ .contact{padding:43px 0}.landing_root__qRUZQ .contact h2{font-size:28px}.landing_root__qRUZQ .contact p{font-size:11px;margin-top:18px}.landing_root__qRUZQ .contact .button{font-size:9px;padding:13px 20px;gap:20px;margin-top:25px}.landing_root__qRUZQ footer{padding-top:30px}.landing_root__qRUZQ .footer-contact{grid-template-columns:1fr;gap:23px;padding-bottom:28px}.landing_root__qRUZQ .footer-contact small{font-size:7px}.landing_root__qRUZQ .footer-contact a{font-size:11px;margin-top:7px}.landing_root__qRUZQ .footer-links{grid-template-columns:1fr 1fr;gap:30px 25px;padding:30px 0}.landing_root__qRUZQ .footer-links img{width:125px;height:52px;margin-bottom:12px}.landing_root__qRUZQ .footer-links h3{font-size:11px;margin-bottom:16px}.landing_root__qRUZQ .footer-links a,.landing_root__qRUZQ .footer-links p{font-size:9px}.landing_root__qRUZQ .footer-bottom{font-size:7px;gap:10px;padding:18px 0}.landing_root__qRUZQ .desktop{display:none}}@media (prefers-reduced-motion:reduce){.landing_root__qRUZQ *{transition:none!important}}@media (max-width:760px){.landing_root__qRUZQ .nav{position:relative}.landing_root__qRUZQ .nav nav.open{top:76px;left:-20px;right:-20px}}.landing_root__qRUZQ{--blue:#8b7900;--navy:#171b16;--paper:#f8f8f4;--ink:#282b22;--muted:#6d7164;--line:#e4e5da}.landing_root__qRUZQ .hero .kicker{color:#e0d36c}.landing_root__qRUZQ .benefit-icon,.landing_root__qRUZQ .icon-box{color:#8b7900;background:#f5f0cf}.landing_root__qRUZQ .ai-float>svg,.landing_root__qRUZQ .checks svg,.landing_root__qRUZQ .demo-head svg,.landing_root__qRUZQ .more-grid article>svg{color:#8b7900}.landing_root__qRUZQ .analyze-button{color:#f4e84e;background:#292d22}.landing_root__qRUZQ .text-link{color:#817000;border-color:#d7cd8f}.landing_root__qRUZQ .modes button.active{color:#756500;border-color:#cbbb57;background:#faf5d7}.landing_root__qRUZQ .bars>div.highlight,.landing_root__qRUZQ .legend i{background:#c3a900}.landing_root__qRUZQ .mini-bars>span{background:#b6a323}.landing_root__qRUZQ .hero-actions .primary{color:#292d13}.landing_root__qRUZQ .hero-copy>p{color:#c6c9ba}.landing_root__qRUZQ .experience{margin-top:55px;margin-bottom:65px;padding:38px 40px;background:#262b20;color:#f7f8ef;border-radius:9px;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:65px;gap:65px;align-items:center}.landing_root__qRUZQ .experience .kicker{color:#e4d553}.landing_root__qRUZQ .experience h2{font-size:30px;margin:15px 0 20px}.landing_root__qRUZQ .experience p{font-size:12px;color:#bdc3ae;line-height:1.95}.landing_root__qRUZQ .practice-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px 20px;gap:22px 20px}.landing_root__qRUZQ .practice-list>div{display:flex;gap:11px;align-items:start}.landing_root__qRUZQ .practice-list svg{color:#e5d000;flex-shrink:0;margin-top:3px}.landing_root__qRUZQ .practice-list b{display:block;font-size:12px;font-weight:600}.landing_root__qRUZQ .practice-list small{display:block;font-size:10px;color:#a5ae93;margin-top:5px;line-height:1.7}@media (max-width:760px){.landing_root__qRUZQ .experience{grid-template-columns:1fr;gap:25px;padding:26px 22px;margin-top:35px;margin-bottom:40px}.landing_root__qRUZQ .experience h2{font-size:26px}.landing_root__qRUZQ .experience p{font-size:11px}.landing_root__qRUZQ .practice-list{gap:20px 18px}.landing_root__qRUZQ .practice-list b{font-size:10px}.landing_root__qRUZQ .practice-list small{font-size:8px}}.landing_root__qRUZQ .island-hero{display:grid;grid-template-columns:.8fr 1.6fr;grid-gap:25px;gap:25px;align-items:center;padding:48px 0 45px;background:#fff}.landing_root__qRUZQ .island-hero:before{content:"";position:absolute;left:0;right:0;z-index:-1;background:#fff;height:690px}.landing_root__qRUZQ .island-intro .kicker{font-size:9px;letter-spacing:.1em;color:#8b7900}.landing_root__qRUZQ .island-intro h1{font-size:37px;line-height:1.35;margin:22px 0 25px;color:#2b2e23;font-weight:600}.landing_root__qRUZQ .island-intro h1>span{color:#8b7900}.landing_root__qRUZQ .island-intro>p{font-size:12px;color:#727669;line-height:1.95}.landing_root__qRUZQ .island-instruction{position:relative;font-size:9px;color:#9b9f8e;line-height:1.8;margin:24px 0;padding-left:21px}.landing_root__qRUZQ .island-instruction>span{position:absolute;left:0;top:0;font-size:17px;color:#b8a000}.landing_root__qRUZQ .island-intro .button{font-size:10px;padding:11px 17px;gap:28px}.landing_root__qRUZQ .island-explorer{min-width:0}.landing_root__qRUZQ .island-art{position:relative;width:100%;aspect-ratio:1.5;background:#fff}.landing_root__qRUZQ .island-art>img{width:100%;height:100%;object-fit:contain}.landing_root__qRUZQ .island-hotspot{position:absolute;border-radius:16px;transition:box-shadow .2s,background .2s;display:block;z-index:1}.landing_root__qRUZQ .island-hotspot:focus-visible,.landing_root__qRUZQ .island-hotspot:hover{background:#e5d00009;box-shadow:inset 0 0 0 1px #c2ac4755;outline:0}.landing_root__qRUZQ .island-hotspot>span{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);display:flex;align-items:center;justify-content:center;gap:6px;background:#fffef9;border:1px solid #e5e0c6;border-radius:18px;box-shadow:0 3px 12px #817a3020;padding:6px 10px;white-space:nowrap;font-size:8px;font-weight:600;color:#676a58}.landing_root__qRUZQ .island-hotspot.focused>span{background:#292e21;color:#fff7a3;border-color:#292e21}.landing_root__qRUZQ .island-hotspot>span>i{width:5px;height:5px;border-radius:100%;background:#d2b800;flex-shrink:0}.landing_root__qRUZQ .monitor-island{left:8%;top:1%;width:34%;height:31%}.landing_root__qRUZQ .partner-island{left:58%;top:1%;width:35%;height:32%}.landing_root__qRUZQ .ai-island{left:3%;top:37%;width:29%;height:27%}.landing_root__qRUZQ .report-island{left:69%;top:36%;width:29%;height:28%}.landing_root__qRUZQ .home-island{left:8%;top:68%;width:35%;height:28%}.landing_root__qRUZQ .solar-island{left:56%;top:68%;width:36%;height:28%}.landing_root__qRUZQ .island-preview{display:flex;gap:17px;align-items:center;margin:29px 8px 0;padding:16px 18px;border:1px solid #e7e4d1;border-radius:7px;background:#fffef8;min-height:87px}.landing_root__qRUZQ .island-count{font-size:8px;letter-spacing:.1em;color:#a89a51;align-self:start;margin-top:4px;white-space:nowrap}.landing_root__qRUZQ .island-preview h2{font-size:15px;line-height:1.5;letter-spacing:0;font-weight:600;color:#595f49}.landing_root__qRUZQ .island-preview p{font-size:10px;color:#939a83;line-height:1.8;margin-top:5px;min-height:35px}.landing_root__qRUZQ .island-preview>a{margin-left:auto;padding:9px;color:#8b7900;flex-shrink:0}.landing_root__qRUZQ .island-hero~.audiences{border-top:1px solid #edede6}.landing_root__qRUZQ .island-hero~.intro{padding-top:60px}@media (max-width:1100px){.landing_root__qRUZQ .island-hero{grid-template-columns:.8fr 1.4fr;gap:20px;padding-top:36px}.landing_root__qRUZQ .island-intro h1{font-size:31px}.landing_root__qRUZQ .island-intro>p{font-size:11px}.landing_root__qRUZQ .island-hotspot>span{font-size:6px;padding:5px 7px;gap:4px}.landing_root__qRUZQ .island-preview{padding:13px 15px;gap:11px}.landing_root__qRUZQ .island-preview h2{font-size:13px}.landing_root__qRUZQ .island-preview p{font-size:9px}.landing_root__qRUZQ .island-intro .kicker{font-size:8px}}@media (max-width:760px){.landing_root__qRUZQ .island-hero{grid-template-columns:1fr;gap:22px;padding-top:31px;padding-bottom:30px}.landing_root__qRUZQ .island-hero:before{height:980px}.landing_root__qRUZQ .island-intro h1{font-size:33px;line-height:1.3;margin:17px 0 19px}.landing_root__qRUZQ .island-intro>p{font-size:12px;line-height:1.85}.landing_root__qRUZQ .island-instruction{font-size:9px;margin:19px 0;line-height:1.7}.landing_root__qRUZQ .island-intro .button{font-size:9px;padding:10px 15px}.landing_root__qRUZQ .island-art{width:100%;max-width:600px;margin:auto}.landing_root__qRUZQ .island-hotspot{border-radius:9px}.landing_root__qRUZQ .island-hotspot>span{font-size:5px;padding:4px 5px;gap:3px;white-space:normal;min-width:85px;text-align:center;line-height:1.45}.landing_root__qRUZQ .island-hotspot>span svg{display:none}.landing_root__qRUZQ .island-hotspot>span i{width:4px;height:4px}.landing_root__qRUZQ .island-preview{margin:24px 0 0;padding:13px 12px;min-height:97px;gap:10px}.landing_root__qRUZQ .island-count{font-size:6px;margin-top:4px}.landing_root__qRUZQ .island-preview h2{font-size:12px}.landing_root__qRUZQ .island-preview p{font-size:9px;min-height:33px}.landing_root__qRUZQ .island-preview>a{padding:5px}.landing_root__qRUZQ .island-hero~.intro{padding-top:40px}}.landing_root__qRUZQ .island-hero{box-shadow:0 0 0 100vmax #fff;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.landing_root__qRUZQ .island-hero:before{display:none}.landing_root__qRUZQ{--paper:#fffdf9}.landing_root__qRUZQ .audiences{background:#f1f6ef}.landing_root__qRUZQ .intro{padding-top:62px;padding-bottom:62px}.landing_root__qRUZQ .benefits article{border-color:#e9e5da;box-shadow:0 6px 20px #483d1810}.landing_root__qRUZQ .benefits article:first-child{background:#f2f6e9}.landing_root__qRUZQ .benefits article:nth-child(2){background:#fff2de}.landing_root__qRUZQ .benefits article:nth-child(3){background:#f1edf9}.landing_root__qRUZQ .benefits article:nth-child(4){background:#fcefed}.landing_root__qRUZQ .benefits article:first-child .benefit-icon{background:#e3ecd3;color:#70804f}.landing_root__qRUZQ .benefits article:nth-child(2) .benefit-icon{background:#f7e6bc}.landing_root__qRUZQ .benefits article:nth-child(3) .benefit-icon{background:#e5dbf2;color:#81709a}.landing_root__qRUZQ .benefits article:nth-child(4) .benefit-icon{background:#f5dcd4;color:#a17a64}.landing_root__qRUZQ .section-tint{padding:64px 0}.landing_root__qRUZQ .employee-section{background:#f0f5eb}.landing_root__qRUZQ .control-section{background:#fff2e5}.landing_root__qRUZQ .organization-section{background:#f1edf8}.landing_root__qRUZQ .new-feature{display:grid;grid-template-columns:1fr 1fr;grid-gap:75px;gap:75px;align-items:center}.landing_root__qRUZQ .new-feature h2{font-size:31px;line-height:1.42;margin:18px 0 24px}.landing_root__qRUZQ .new-feature>div>p{font-size:13px;color:#74776a;line-height:1.95}.landing_root__qRUZQ .new-feature .section-small{font-size:11px;color:#9c967f}.landing_root__qRUZQ .new-feature .demo{border-color:#ffffffaa;box-shadow:0 12px 35px #514b4610;padding:25px}.landing_root__qRUZQ .new-tabs{display:flex;gap:9px;margin:22px 0}.landing_root__qRUZQ .new-tabs button{flex:1 1;display:flex;align-items:center;justify-content:center;gap:10px;background:#f4f6ee;border:1px solid #e1e6d7;padding:12px 10px;font-size:11px;border-radius:5px;color:#8b947f}.landing_root__qRUZQ .new-tabs button.active{background:#e9efdd;border-color:#bdcba8;color:#65744e}.landing_root__qRUZQ .employee-scene{display:flex;gap:23px;align-items:center;padding:24px 6px}.landing_root__qRUZQ .employee-scene>svg{color:#92a573;flex-shrink:0}.landing_root__qRUZQ .employee-scene h3{font-size:19px;margin-top:8px}.landing_root__qRUZQ .employee-scene p{font-size:10px;color:#97a087;margin-top:7px;line-height:1.8}.landing_root__qRUZQ .employee-steps{display:flex;justify-content:space-between;padding:17px 0;border-top:1px solid #e8ecdf;font-size:10px;color:#8a967b}.landing_root__qRUZQ .employee-steps span{display:flex;align-items:center;gap:6px}.landing_root__qRUZQ .employee-steps svg{color:#8c9b72}.landing_root__qRUZQ .capacity-root{display:flex;align-items:center;gap:11px;background:#fff6e9;padding:15px;border:1px solid #f0dfc5;border-radius:5px;margin-top:22px;font-size:10px;color:#a5906c}.landing_root__qRUZQ .capacity-root>strong{margin-left:auto;font-size:16px;font-weight:600;color:#a98b53}.landing_root__qRUZQ .load-control{display:block;margin:26px 0}.landing_root__qRUZQ .load-control>span{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#a39780}.landing_root__qRUZQ .load-control b{font-size:12px;color:#aa8d58;font-weight:600}.landing_root__qRUZQ .load-control input{display:block;width:100%;margin:17px 0 0;accent-color:#b69a4a;height:5px;cursor:pointer}.landing_root__qRUZQ .capacity-available{background:#fffaf0;border:1px solid #f2e7d2;padding:18px;text-align:center;border-radius:5px}.landing_root__qRUZQ .capacity-available small{font-size:8px;color:#b0a081;display:block;letter-spacing:.06em}.landing_root__qRUZQ .capacity-available strong{font-size:32px;color:#ab8c4b;display:block;margin-top:7px;font-weight:600;line-height:1.3}.landing_root__qRUZQ .capacity-available strong span{font-size:14px;font-weight:400}.landing_root__qRUZQ .capacity-branches{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:23px;position:relative}.landing_root__qRUZQ .capacity-branches:before{content:"";position:absolute;left:25%;right:25%;top:-12px;border-top:1px solid #e5d3af}.landing_root__qRUZQ .capacity-branches>div{background:#faf7ef;border:1px solid #e9ddc6;border-radius:5px;padding:13px;text-align:center;position:relative}.landing_root__qRUZQ .capacity-branches>div:before{content:"";position:absolute;height:12px;top:-13px;left:50%;border-left:1px solid #e5d3af}.landing_root__qRUZQ .capacity-branches small,.landing_root__qRUZQ .capacity-branches span{display:block;font-size:9px;color:#b1a184}.landing_root__qRUZQ .capacity-branches b{display:block;font-size:19px;color:#ad935f;margin:5px 0;font-weight:600}.landing_root__qRUZQ .capacity-branches small{font-size:7px}.landing_root__qRUZQ .unit-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:25px}.landing_root__qRUZQ .unit-nav{display:flex;flex-direction:column;gap:9px}.landing_root__qRUZQ .unit-nav button{display:flex;align-items:center;gap:8px;padding:13px 10px;background:#faf8fd;border:1px solid #e6deef;border-radius:5px;font-size:9px;color:#a296b4;text-align:left}.landing_root__qRUZQ .unit-nav button>svg:last-child{margin-left:auto}.landing_root__qRUZQ .unit-nav button.active{background:#eee6f8;border-color:#cfc0e3;color:#8e78a9}.landing_root__qRUZQ .unit-detail{padding:17px 15px;background:#faf7fd;border:1px solid #e5dbef;border-radius:5px}.landing_root__qRUZQ .unit-detail h3{font-size:17px;margin-top:14px;color:#8b769e}.landing_root__qRUZQ .unit-detail p{font-size:9px;color:#aa9bb8;line-height:1.8;margin-top:9px}.landing_root__qRUZQ .unit-detail>div{margin-top:19px}.landing_root__qRUZQ .unit-detail b{font-size:33px;display:block;font-weight:600;color:#9d86b5;line-height:1.2}.landing_root__qRUZQ .unit-detail small{font-size:8px;color:#ac9db9}.landing_root__qRUZQ .unit-parent{display:block;margin-top:17px;padding-top:12px;border-top:1px solid #e5dbee;font-size:7px;color:#b2a2c1}.landing_root__qRUZQ .regimes{background:#fff9e7;margin-top:0;border-color:#efe5c7}.landing_root__qRUZQ .regimes .mode-panel{background:#fffef8;border-color:#eae1c5}.landing_root__qRUZQ .regimes .modes button{background:#fffdf6;border-color:#eae2ca}.landing_root__qRUZQ .regimes .modes button.active{background:#f1e8ba;border-color:#c8b959}.landing_root__qRUZQ .feature#evidence{padding-top:70px;padding-bottom:70px}.landing_root__qRUZQ .partner-hub{background:#f7eef0}.landing_root__qRUZQ .partner-hub-intro{display:flex;align-items:start;gap:25px;max-width:820px}.landing_root__qRUZQ .hub-icon{background:#eddbdf;color:#a17c87;width:65px;height:65px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:5px}.landing_root__qRUZQ .partner-hub h2{font-size:30px;margin:15px 0 18px}.landing_root__qRUZQ .partner-hub-intro p{font-size:13px;color:#9b8790;line-height:1.9}.landing_root__qRUZQ .partner-disclosure{margin-top:30px;border:1px solid #e6d5da;border-radius:9px;background:snow;overflow:hidden}.landing_root__qRUZQ .partner-disclosure>summary{padding:22px 26px;font-size:15px;color:#8b6d79;gap:25px}.landing_root__qRUZQ .partner-disclosure>summary small{display:block;margin-top:6px;font-size:10px;font-weight:400;color:#ae97a0}.landing_root__qRUZQ .partner-disclosure[open]>summary{border-bottom:1px solid #ecdde2;background:#f8f1f3}.landing_root__qRUZQ .partner-expanded{padding:0 30px 15px}.landing_root__qRUZQ .partner-expanded .feature.wrap{width:100%;margin:0;padding-top:42px;padding-bottom:42px;gap:55px}.landing_root__qRUZQ .partner-expanded .feature+.feature{border-top:1px solid #ecdee2}.landing_root__qRUZQ .partner-expanded .feature-copy h2{font-size:27px}.landing_root__qRUZQ .partner-expanded .feature-copy>p{font-size:12px}.landing_root__qRUZQ .partner-expanded .demo{box-shadow:0 8px 25px #5d3e4e09}.landing_root__qRUZQ .system-story{padding-top:68px;padding-bottom:68px;background:#f2f5ef;box-shadow:0 0 0 100vmax #f2f5ef;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.landing_root__qRUZQ .experience{margin-top:25px;background:linear-gradient(120deg,#292e22,#3b4232);border:1px solid #626c4855}.landing_root__qRUZQ .more-grid article{padding:22px;border-radius:10px;background:#fff;border:1px solid #eeebe3}.landing_root__qRUZQ .more-grid article:nth-child(3n+1){background:#f2f6ec}.landing_root__qRUZQ .more-grid article:nth-child(3n+2){background:#fff3e3}.landing_root__qRUZQ .more-grid article:nth-child(3n){background:#f5eff9}.landing_root__qRUZQ .faq{padding-top:25px}.landing_root__qRUZQ .island-intro .kicker{color:#9a8539}.landing_root__qRUZQ .island-preview{background:#f8f5e7}.landing_root__qRUZQ .contact{background:linear-gradient(115deg,#272d20,#424a33)}@media (max-width:1100px){.landing_root__qRUZQ .new-feature{gap:40px}.landing_root__qRUZQ .new-feature h2{font-size:28px}.landing_root__qRUZQ .new-feature .demo{padding:20px}.landing_root__qRUZQ .unit-layout{gap:12px}.landing_root__qRUZQ .unit-nav button{padding:11px 8px;font-size:8px}.landing_root__qRUZQ .unit-nav button>svg{width:13px}.landing_root__qRUZQ .unit-detail{padding:15px 11px}.landing_root__qRUZQ .partner-expanded .feature.wrap{gap:35px}}@media (max-width:760px){.landing_root__qRUZQ .intro,.landing_root__qRUZQ .section-tint{padding:43px 0}.landing_root__qRUZQ .new-feature{grid-template-columns:1fr;gap:26px}.landing_root__qRUZQ .new-feature h2{font-size:26px;margin:15px 0 20px}.landing_root__qRUZQ .new-feature>div>p{font-size:12px}.landing_root__qRUZQ .reverse-new>div:first-child{order:2}.landing_root__qRUZQ .reverse-new>div:last-child{order:1}.landing_root__qRUZQ .new-feature .demo{padding:20px}.landing_root__qRUZQ .new-tabs button{font-size:10px;padding:11px 9px}.landing_root__qRUZQ .employee-scene{gap:17px;padding:19px 2px}.landing_root__qRUZQ .employee-scene>svg{width:42px}.landing_root__qRUZQ .employee-scene h3{font-size:17px}.landing_root__qRUZQ .employee-scene p,.landing_root__qRUZQ .employee-steps{font-size:9px}.landing_root__qRUZQ .capacity-root{font-size:9px;padding:13px;gap:9px}.landing_root__qRUZQ .capacity-root>strong{font-size:14px}.landing_root__qRUZQ .load-control>span{font-size:9px}.landing_root__qRUZQ .capacity-available strong{font-size:30px}.landing_root__qRUZQ .unit-layout{gap:11px}.landing_root__qRUZQ .unit-nav button{font-size:8px;padding:12px 8px;gap:5px}.landing_root__qRUZQ .unit-nav button>svg:last-child{display:none}.landing_root__qRUZQ .unit-detail{padding:14px 11px}.landing_root__qRUZQ .unit-detail h3{font-size:15px}.landing_root__qRUZQ .unit-detail p{font-size:8px}.landing_root__qRUZQ .unit-parent{font-size:6px}.landing_root__qRUZQ .partner-hub-intro{gap:17px}.landing_root__qRUZQ .hub-icon{width:43px;height:43px;border-radius:9px}.landing_root__qRUZQ .hub-icon svg{width:25px}.landing_root__qRUZQ .partner-hub h2{font-size:25px;margin:13px 0 17px}.landing_root__qRUZQ .partner-hub-intro p{font-size:11px}.landing_root__qRUZQ .partner-hub-intro .kicker{font-size:7px}.landing_root__qRUZQ .partner-disclosure{margin-top:24px}.landing_root__qRUZQ .partner-disclosure>summary{padding:18px;font-size:12px}.landing_root__qRUZQ .partner-disclosure>summary small{font-size:8px;line-height:1.8}.landing_root__qRUZQ .partner-disclosure>summary svg{flex-shrink:0}.landing_root__qRUZQ .partner-expanded{padding:0 18px 10px}.landing_root__qRUZQ .partner-expanded .feature.wrap{padding:29px 0;gap:23px}.landing_root__qRUZQ .partner-expanded .feature-copy h2{font-size:23px}.landing_root__qRUZQ .partner-expanded .feature-copy>p{font-size:11px}.landing_root__qRUZQ .partner-expanded .demo{padding:15px}.landing_root__qRUZQ .feature#evidence{padding:44px 0}.landing_root__qRUZQ .system-story{padding:43px 0}.landing_root__qRUZQ .more-grid{gap:15px}.landing_root__qRUZQ .more-grid article{padding:17px 14px;border-radius:7px}.landing_root__qRUZQ .more-grid h3{font-size:12px}.landing_root__qRUZQ .more-grid p{font-size:9px}.landing_root__qRUZQ .experience{margin-top:10px}.landing_root__qRUZQ .faq{padding-top:10px}}.landing_root__qRUZQ .island-art>img.cloud-brand{position:absolute;left:46.4%;top:43.2%;width:8%;height:13%;object-fit:contain;pointer-events:none}.landing_root__qRUZQ .cascade-intro{max-width:760px;margin:0 auto 35px}.landing_root__qRUZQ .cascade-intro p{font-size:13px}.landing_root__qRUZQ .cascade-demo{max-width:920px;margin:0 auto;border-color:#ead9c5;box-shadow:0 14px 40px #5e48200b}.landing_root__qRUZQ .cascade-root{margin-top:25px;border:1px solid #e7d7b3;background:#fffaf0;padding:22px}.landing_root__qRUZQ .cascade-heading{display:flex;align-items:center;gap:12px}.landing_root__qRUZQ .cascade-heading>svg{color:#aa914f;flex-shrink:0}.landing_root__qRUZQ .cascade-heading small{font-size:8px;letter-spacing:.1em;color:#9b8f77;display:block}.landing_root__qRUZQ .cascade-heading h3{font-size:16px;margin:5px 0 0;line-height:1.45}.landing_root__qRUZQ .limit-badge{margin-left:auto;white-space:nowrap;border-radius:20px;background:#f0e5bc;padding:8px 12px;font-size:11px;font-weight:600;color:#806b30}.landing_root__qRUZQ .root-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:34px;gap:34px;margin-top:25px}.landing_root__qRUZQ .supply-stats>span{font-size:11px;color:#95856a}.landing_root__qRUZQ .supply-stats>strong{display:block;font-size:35px;font-weight:600;margin:8px 0 15px;color:#7d6b36;line-height:1.2}.landing_root__qRUZQ .supply-stats>strong small{font-size:14px;color:#afa080;font-weight:400}.landing_root__qRUZQ .power-meter{height:12px;display:flex;background:#eee9dc;border-radius:4px;overflow:hidden}.landing_root__qRUZQ .power-meter i{height:100%;transition:width .25s}.landing_root__qRUZQ .power-key{display:flex;gap:16px;margin:9px 0;font-size:8px;color:#99917c}.landing_root__qRUZQ .power-key span:before{content:"";display:inline-block;width:6px;height:6px;background:#b9a248;margin-right:5px;border-radius:50%}.landing_root__qRUZQ .power-key span:nth-child(2):before{background:#a2bca0}.landing_root__qRUZQ .power-key span:nth-child(3):before{background:#b5a5cf}.landing_root__qRUZQ .supply-remaining{font-size:10px;color:#9c8b6c}.landing_root__qRUZQ .load-control{margin:21px 0 16px}.landing_root__qRUZQ .outdoor-fleet{border-left:1px solid #e6dcc5;padding-left:30px}.landing_root__qRUZQ .outdoor-fleet h4{font-size:13px;font-weight:600;margin-bottom:15px;color:#88764a}.landing_root__qRUZQ .car-counter{justify-content:space-between;font-size:10px;color:#8e8778}.landing_root__qRUZQ .car-counter,.landing_root__qRUZQ .car-counter>div{display:flex;align-items:center;gap:10px}.landing_root__qRUZQ .car-counter button{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ded8c9;color:#7b7157;width:27px;height:27px;border-radius:50%;cursor:pointer}.landing_root__qRUZQ .car-counter button:hover{background:#f4ead0}.landing_root__qRUZQ .car-counter button:disabled{opacity:.35;cursor:default}.landing_root__qRUZQ .car-counter output{font-size:16px;font-weight:600;min-width:22px;text-align:center;color:#786d50}.landing_root__qRUZQ .car-icons{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0;min-height:24px;color:#b5a15f}.landing_root__qRUZQ .car-icons>span{font-size:10px;color:#a3977c}.landing_root__qRUZQ .fleet-power{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e8dfcb;padding-top:12px}.landing_root__qRUZQ .fleet-power>span{display:flex;align-items:center;gap:6px;font-size:10px;color:#8b8066}.landing_root__qRUZQ .fleet-power>b{font-size:20px;font-weight:600;color:#8e793c}.landing_root__qRUZQ .fleet-per-car{text-align:right;font-size:9px;color:#a2977b;margin-top:5px}.landing_root__qRUZQ .cascade-children{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:33px;position:relative}.landing_root__qRUZQ .cascade-children:before{content:"";position:absolute;top:-18px;height:1px;background:#ddcba6;left:25%;right:25%}.landing_root__qRUZQ .cascade-children:after{content:"";position:absolute;top:-33px;height:15px;border-left:1px solid #ddcba6;left:50%}.landing_root__qRUZQ .cascade-branch{position:relative;border:1px solid #d5e2d1;border-radius:10px;padding:21px;background:#f2f7ef}.landing_root__qRUZQ .cascade-branch:before{content:"";position:absolute;left:50%;top:-18px;height:17px;border-left:1px solid #ddcba6}.landing_root__qRUZQ .cascade-branch .fleet{margin-top:22px}.landing_root__qRUZQ .cascade-branch .cascade-heading h3{font-size:14px}.landing_root__qRUZQ .cascade-branch .limit-badge{font-size:10px;padding:7px 10px;background:#dfead9;color:#6e8963}.landing_root__qRUZQ .branch-1 .car-icons,.landing_root__qRUZQ .branch-1 .cascade-heading>svg,.landing_root__qRUZQ .branch-1 .fleet-power>b{color:#7b9b70}.landing_root__qRUZQ .branch-2{background:#f5f1fa;border-color:#e1d5ed}.landing_root__qRUZQ .branch-2 .car-icons,.landing_root__qRUZQ .branch-2 .cascade-heading>svg,.landing_root__qRUZQ .branch-2 .fleet-power>b{color:#9b83b4}.landing_root__qRUZQ .branch-2 .limit-badge{background:#e9dff3;color:#9679af}.landing_root__qRUZQ .branch-meter{height:4px;background:#e2eadd;border-radius:4px;overflow:hidden;margin-top:15px}.landing_root__qRUZQ .branch-meter i{display:block;height:100%;background:#9db392;transition:width .25s}.landing_root__qRUZQ .branch-2 .branch-meter{background:#e9e0f1}.landing_root__qRUZQ .branch-2 .branch-meter i{background:#b4a0c9}.landing_root__qRUZQ .cascade-demo>.demo-note{line-height:1.8;margin-top:22px;font-size:10px}.landing_root__qRUZQ .unit-nav button.unit-child{position:relative;margin-left:22px}.landing_root__qRUZQ .unit-nav button.unit-child:before{content:"";position:absolute;width:14px;left:-15px;top:50%;border-top:1px solid #cbbbdc}.landing_root__qRUZQ .unit-nav{position:relative}.landing_root__qRUZQ .unit-nav:before{content:"";position:absolute;left:7px;top:43px;height:76px;border-left:1px solid #cbbbdc}.landing_root__qRUZQ .unit-nav .unit-headquarters{border-width:2px}.landing_root__qRUZQ .unit-permissions{display:flex;align-items:flex-start;gap:6px!important;color:#8c779f!important;font-size:8px!important;line-height:1.7!important}.landing_root__qRUZQ .unit-permissions svg{flex-shrink:0;margin-top:2px}.landing_root__qRUZQ .api-section{display:flex;align-items:center;gap:28px;padding:45px 30px;margin-top:40px;margin-bottom:45px;border:1px solid #e4ddc7;border-radius:10px;background:#fcf6e5}.landing_root__qRUZQ .api-section .api-icon{background:#eee3b9;color:#958239;border-radius:12px;padding:20px;flex-shrink:0}.landing_root__qRUZQ .api-section h2{font-size:24px;margin:10px 0}.landing_root__qRUZQ .api-section p{font-size:12px;line-height:1.9;color:#92876b;max-width:620px}.landing_root__qRUZQ .api-section>a{margin-left:auto;white-space:nowrap;flex-shrink:0;font-size:11px}@media (max-width:760px){.landing_root__qRUZQ .cascade-demo,.landing_root__qRUZQ .cascade-root{padding:16px}.landing_root__qRUZQ .cascade-heading{gap:8px;flex-wrap:wrap}.landing_root__qRUZQ .cascade-heading h3{font-size:14px}.landing_root__qRUZQ .cascade-heading>.limit-badge{margin-left:33px;font-size:10px}.landing_root__qRUZQ .root-content{grid-template-columns:1fr;gap:22px}.landing_root__qRUZQ .outdoor-fleet{padding:20px 0 0;border-left:0;border-top:1px solid #e6dcc5}.landing_root__qRUZQ .cascade-children{gap:13px}.landing_root__qRUZQ .cascade-branch{padding:14px 11px}.landing_root__qRUZQ .cascade-branch .cascade-heading>svg{display:none}.landing_root__qRUZQ .cascade-branch .cascade-heading h3{font-size:12px}.landing_root__qRUZQ .cascade-branch .limit-badge{margin-left:0;font-size:9px}.landing_root__qRUZQ .car-counter{flex-wrap:wrap;font-size:9px}.landing_root__qRUZQ .car-counter>div{gap:7px}.landing_root__qRUZQ .car-counter button{width:26px;height:26px}.landing_root__qRUZQ .fleet-power{flex-wrap:wrap;gap:7px}.landing_root__qRUZQ .fleet-power>b{font-size:18px}.landing_root__qRUZQ .car-icons{gap:5px}.landing_root__qRUZQ .car-icons svg{width:18px}.landing_root__qRUZQ .cascade-demo>.demo-note{font-size:9px}.landing_root__qRUZQ .cascade-intro p{font-size:12px}.landing_root__qRUZQ .unit-nav:before{top:40px;height:77px}.landing_root__qRUZQ .api-section{padding:25px 20px;gap:17px;flex-wrap:wrap}.landing_root__qRUZQ .api-section .api-icon{padding:13px}.landing_root__qRUZQ .api-section>div:nth-child(2){flex:1 1;min-width:180px}.landing_root__qRUZQ .api-section p{font-size:11px}.landing_root__qRUZQ .api-section>a{margin-left:0}.landing_root__qRUZQ .api-section h2{font-size:22px}}.landing_root__qRUZQ .power-comparison svg{display:block;width:100%;height:auto;margin:20px 0 0;overflow:visible}.landing_root__qRUZQ .power-comparison svg text{fill:#a39a81;font-size:9px;font-family:inherit}.landing_root__qRUZQ .power-comparison svg text.plot-unit{font-size:8px}.landing_root__qRUZQ .power-comparison-legend{display:flex;justify-content:center;gap:22px;font-size:9px;color:#8a8370;margin:5px 0 18px}.landing_root__qRUZQ .power-comparison-legend span{display:flex;align-items:center;gap:6px}.landing_root__qRUZQ .power-comparison-legend i{width:14px;height:3px;background:#9a84ad;border-radius:3px}.landing_root__qRUZQ .power-comparison-legend span+span i{background:#b39a18}.landing_root__qRUZQ .hour-control{display:flex;align-items:center;flex-wrap:wrap;font-size:9px;gap:8px;color:#958b71}.landing_root__qRUZQ .hour-control b{margin-left:auto;font-weight:600}.landing_root__qRUZQ .hour-control input{width:100%;accent-color:#ad9738;height:4px;margin:4px 0 17px;cursor:pointer}.landing_root__qRUZQ .power-readout{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.landing_root__qRUZQ .power-readout>div{background:#f5eff9;padding:12px 15px;border-radius:5px}.landing_root__qRUZQ .power-readout>div+div{background:#f5edc9}.landing_root__qRUZQ .power-readout span{display:block;font-size:9px;color:#9a8ba6}.landing_root__qRUZQ .power-readout strong{display:block;font-size:20px;color:#977da8;font-weight:600;margin-top:4px}.landing_root__qRUZQ .power-readout>div+div span{color:#a49453}.landing_root__qRUZQ .power-readout>div+div strong{color:#9b862e}.landing_root__qRUZQ .power-comparison .power-explanation{font-size:9px;color:#a09880;line-height:1.8;margin:14px 0 0}.landing_root__qRUZQ .mode-panel:has(.power-comparison){align-items:center}.landing_root__qRUZQ .contact{text-align:left;padding:70px 0 85px;overflow:hidden}.landing_root__qRUZQ .contact-layout{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:70px;gap:70px;align-items:center}.landing_root__qRUZQ .contact h2{font-size:32px;line-height:1.45}.landing_root__qRUZQ .business-card-space{padding:24px 14px;perspective:900px}.landing_root__qRUZQ .business-card{background:#fffdf5;color:#333629;position:relative;transform:rotate(-7deg);border-radius:4px;box-shadow:0 25px 45px #10150c55,0 3px 0 #dad6bd;padding:25px 30px 27px;max-width:370px;margin:0 auto;transition:transform .25s}.landing_root__qRUZQ .business-card:focus-within,.landing_root__qRUZQ .business-card:hover{transform:rotate(-3deg) translateY(-4px)}.landing_root__qRUZQ .business-card>img{display:block;width:157px;height:64px;object-fit:contain;margin-left:-9px}.landing_root__qRUZQ .business-card .card-caption{display:block;font-size:11px;line-height:1.7;letter-spacing:.015em;color:#989784;margin:5px 0 24px}.landing_root__qRUZQ .card-details{display:flex;flex-direction:column;gap:9px}.landing_root__qRUZQ .card-details a:first-child{font-size:18px;font-weight:600;color:#676c42;display:flex;align-items:center;gap:8px}.landing_root__qRUZQ .card-details a:nth-child(2){font-size:11px;color:#92937c}.landing_root__qRUZQ .card-details>span{font-size:9px;letter-spacing:.09em;color:#a29d7d;margin-top:4px}.landing_root__qRUZQ .card-edge{position:absolute;right:0;top:0;bottom:0;width:8px;background:#e0cc29;border-radius:0 4px 4px 0}@media (max-width:1100px){.landing_root__qRUZQ .contact-layout{gap:35px;grid-template-columns:1.3fr 1fr}.landing_root__qRUZQ .contact h2{font-size:28px}.landing_root__qRUZQ .business-card{padding:22px 24px}.landing_root__qRUZQ .card-details a:first-child{font-size:16px}}@media (max-width:760px){.landing_root__qRUZQ .contact{padding:43px 0 52px}.landing_root__qRUZQ .contact-layout{grid-template-columns:1fr;gap:30px}.landing_root__qRUZQ .contact h2{font-size:26px}.landing_root__qRUZQ .business-card-space{padding:20px 22px 15px}.landing_root__qRUZQ .business-card{max-width:325px;padding:23px 28px}.landing_root__qRUZQ .business-card>img{width:145px;height:59px}.landing_root__qRUZQ .card-details a:first-child{font-size:18px}.landing_root__qRUZQ .power-comparison-legend{font-size:8px;gap:15px}.landing_root__qRUZQ .power-readout>div{padding:10px 12px}.landing_root__qRUZQ .power-readout strong{font-size:18px}.landing_root__qRUZQ .power-comparison .power-explanation{font-size:8px}}.landing_root__qRUZQ{--graphite:#1c1c1a;--graphite-2:#262623;--graphite-line:#34342f;--yellow:#d7c204;--yellow-hover:#e6d014;--ochre:#7a6b00;--ink:#23231f;--muted:#5c5c55;--soft:#74736b;--paper:#fafaf8;--stone:#f2f2ee;--line:#e4e3dd;--line-strong:#d2d1c9;--series-1:#bfae2c;--series-2:#46463f;--series-3:#a9a79b;--meter-other:#dcdad2;--font-head:"Poppins","Open Sans",Arial,sans-serif;--font-body:"Open Sans",Arial,sans-serif;--blue:var(--ochre);--navy:var(--graphite);font-family:var(--font-body);font-size:16px;line-height:1.65;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landing_root__qRUZQ h1,.landing_root__qRUZQ h2,.landing_root__qRUZQ h3,.landing_root__qRUZQ h4{font-family:var(--font-head);font-weight:600;letter-spacing:-.015em}.landing_root__qRUZQ a:focus-visible,.landing_root__qRUZQ button:focus-visible,.landing_root__qRUZQ input:focus-visible,.landing_root__qRUZQ select:focus-visible,.landing_root__qRUZQ summary:focus-visible{outline:3px solid var(--ochre);outline-offset:3px}.landing_root__qRUZQ .contact :focus-visible,.landing_root__qRUZQ .dark-top :focus-visible,.landing_root__qRUZQ .experience :focus-visible,.landing_root__qRUZQ footer :focus-visible{outline-color:var(--yellow)}.landing_root__qRUZQ .center-title .kicker,.landing_root__qRUZQ .feature-copy .kicker,.landing_root__qRUZQ .island-intro .kicker,.landing_root__qRUZQ .kicker,.landing_root__qRUZQ .mode-panel .kicker,.landing_root__qRUZQ .partner-hub-intro .kicker,.landing_root__qRUZQ .system-story .kicker{font-family:var(--font-body);font-size:14px;font-weight:600;letter-spacing:0;line-height:1.4;color:var(--ochre)}.landing_root__qRUZQ .button{gap:10px;padding:13px 22px;border-radius:6px;font-family:var(--font-head);font-size:15px;font-weight:600;line-height:1.4;transition:background-color .15s}.landing_root__qRUZQ .button:hover{transform:none}.landing_root__qRUZQ .primary{background:var(--yellow);color:var(--graphite);box-shadow:none}.landing_root__qRUZQ .primary:hover{background:var(--yellow-hover)}.landing_root__qRUZQ .text-link{gap:10px;font-family:var(--font-head);font-size:15px;font-weight:600;color:var(--ink);padding-bottom:3px;border-bottom:2px solid var(--yellow);transition:color .15s}.landing_root__qRUZQ .text-link:hover{color:var(--ochre)}.landing_root__qRUZQ .text-link svg{width:16px;height:16px}.landing_root__qRUZQ .checks{gap:12px 28px;margin:28px 0}.landing_root__qRUZQ .checks li{gap:10px;font-size:15px;line-height:1.5;color:#3a3a35}.landing_root__qRUZQ .checks svg{color:var(--ochre);width:18px;height:18px;margin-top:2px}.landing_root__qRUZQ .benefit-icon,.landing_root__qRUZQ .icon-box{color:var(--ochre);background:var(--stone)}.landing_root__qRUZQ h2{text-wrap:balance}.landing_root__qRUZQ .center-title h2,.landing_root__qRUZQ .faq>h2{font-size:clamp(27px,2.5vw,36px);line-height:1.22;letter-spacing:-.02em}.landing_root__qRUZQ .center-title{max-width:960px}.landing_root__qRUZQ .contact h2,.landing_root__qRUZQ .experience h2,.landing_root__qRUZQ .feature-copy h2,.landing_root__qRUZQ .new-feature h2,.landing_root__qRUZQ .partner-hub h2,.landing_root__qRUZQ .system-story h2{font-size:clamp(25px,2.08vw,30px);line-height:1.25;letter-spacing:-.02em}.landing_root__qRUZQ .contact h2{font-size:clamp(26px,2.25vw,32px)}.landing_root__qRUZQ .experience h2,.landing_root__qRUZQ .feature-copy h2,.landing_root__qRUZQ .new-feature h2,.landing_root__qRUZQ .partner-hub h2,.landing_root__qRUZQ .system-story h2{margin:14px 0 20px}.landing_root__qRUZQ .center-title .kicker{margin-bottom:16px}.landing_root__qRUZQ .center-title>p{max-width:46em;margin:20px auto 0;font-size:17px;line-height:1.65;color:var(--muted)}.landing_root__qRUZQ .api-section p,.landing_root__qRUZQ .cascade-intro p,.landing_root__qRUZQ .feature-copy>p,.landing_root__qRUZQ .new-feature>div>p,.landing_root__qRUZQ .partner-expanded .feature-copy>p,.landing_root__qRUZQ .partner-hub-intro p,.landing_root__qRUZQ .system-story p{font-size:16px;line-height:1.7;color:var(--muted)}.landing_root__qRUZQ .cascade-demo,.landing_root__qRUZQ .demo,.landing_root__qRUZQ .new-feature .demo,.landing_root__qRUZQ .partner-expanded .demo{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px rgba(28,28,26,.04),0 14px 36px rgba(28,28,26,.06);font-size:14px}.landing_root__qRUZQ .demo-head{font-size:15px;font-weight:600;padding-bottom:16px;border-bottom-color:var(--line)}.landing_root__qRUZQ .chart-head svg,.landing_root__qRUZQ .demo-head svg{color:var(--ochre)}.landing_root__qRUZQ .chart-head>small,.landing_root__qRUZQ .demo-head>small{font-size:12px;font-weight:500;letter-spacing:0;line-height:1.5;color:var(--soft);background:var(--stone);border-radius:999px;padding:3px 10px}.landing_root__qRUZQ .cascade-demo>.demo-note,.landing_root__qRUZQ .demo-note{font-size:13px;line-height:1.6;color:var(--soft)}.landing_root__qRUZQ .tiny-label{font-size:12.5px;letter-spacing:0;line-height:1.5;color:var(--soft)}.landing_root__qRUZQ .dark-top{background:var(--graphite);border-bottom:1px solid var(--graphite-line);overflow:visible;position:relative;z-index:20}.landing_root__qRUZQ .nav{height:84px;gap:26px}.landing_root__qRUZQ .nav img{width:140px;height:58px}.landing_root__qRUZQ .nav nav{gap:28px;font-size:15px}.landing_root__qRUZQ .nav nav a{color:#e9e8e1;transition:color .15s}.landing_root__qRUZQ .nav nav a:hover{color:var(--yellow)}.landing_root__qRUZQ .login{gap:8px;padding:9px 15px;border:1px solid #4a4a44;border-radius:6px;font-size:14px;color:#e9e8e1;transition:border-color .15s}.landing_root__qRUZQ .login:hover{border-color:#8a8980}.landing_root__qRUZQ .nav-cta{font-size:14px;padding:10px 18px}.landing_root__qRUZQ .island-hero{grid-template-columns:.85fr 1.55fr;gap:40px;padding:56px 0 52px}.landing_root__qRUZQ .island-intro h1{font-size:clamp(32px,3.1vw,42px);line-height:1.14;letter-spacing:-.025em;margin:18px 0 24px;color:var(--ink)}.landing_root__qRUZQ .island-intro h1>span{color:inherit}.landing_root__qRUZQ .island-intro>p{font-size:16px;line-height:1.7;color:var(--muted)}.landing_root__qRUZQ .island-instruction{font-size:14px;line-height:1.6;color:var(--soft);margin:24px 0 28px;padding-left:24px}.landing_root__qRUZQ .island-instruction>span{font-size:18px;line-height:1.2;color:var(--ochre)}.landing_root__qRUZQ .island-intro .button{font-size:15px;padding:13px 22px;gap:10px}.landing_root__qRUZQ .island-hotspot:focus-visible,.landing_root__qRUZQ .island-hotspot:hover{background:rgba(215,194,4,.06);box-shadow:inset 0 0 0 1px rgba(191,174,44,.45)}.landing_root__qRUZQ .island-hotspot>span{gap:7px;padding:6px 12px;font-family:var(--font-head);font-size:12px;font-weight:500;color:var(--ink);background:#fff;border:1px solid var(--line-strong);border-radius:999px;box-shadow:0 1px 2px rgba(28,28,26,.08)}.landing_root__qRUZQ .island-hotspot.focused>span{background:var(--graphite);border-color:var(--graphite);color:#fff}.landing_root__qRUZQ .island-hotspot>span>i{width:6px;height:6px;background:var(--yellow)}.landing_root__qRUZQ .island-preview{gap:20px;margin:32px 8px 0;padding:18px 22px;background:var(--paper);border:1px solid var(--line);border-radius:12px}.landing_root__qRUZQ .island-preview h2{font-size:18px;line-height:1.35;letter-spacing:-.01em;color:var(--ink)}.landing_root__qRUZQ .island-preview p{font-size:15px;line-height:1.55;color:var(--muted);margin-top:4px;min-height:0}.landing_root__qRUZQ .island-preview>a{color:var(--ink);border:1px solid var(--line-strong);border-radius:999px;display:flex;padding:10px;transition:background-color .15s}.landing_root__qRUZQ .island-preview>a:hover{background:var(--yellow);border-color:var(--yellow)}.landing_root__qRUZQ .audiences{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px 0}.landing_root__qRUZQ .audiences p{font-size:15px;font-weight:600;color:var(--muted)}.landing_root__qRUZQ .audiences span{font-family:var(--font-head);font-size:16px;font-weight:500;color:var(--ink)}.landing_root__qRUZQ .audiences svg{width:24px;height:24px;color:var(--ochre)}.landing_root__qRUZQ .intro{padding-top:80px;padding-bottom:80px}.landing_root__qRUZQ .benefits{gap:0;margin-top:52px;border-top:1px solid var(--line)}.landing_root__qRUZQ .benefits article:nth-child(n){background:transparent;border:0;border-left:1px solid var(--line);border-radius:0;box-shadow:none;padding:30px 28px 6px}.landing_root__qRUZQ .benefits article:first-child{border-left:0;padding-left:0}.landing_root__qRUZQ .benefits article:nth-child(n) .benefit-icon{width:auto;height:auto;justify-content:flex-start;background:transparent;color:var(--ochre)}.landing_root__qRUZQ .benefits h3{font-size:18px;line-height:1.35;margin-top:18px}.landing_root__qRUZQ .benefits p{font-size:15px;line-height:1.6;color:var(--muted);margin-top:10px}.landing_root__qRUZQ .section-tint{padding:88px 0}.landing_root__qRUZQ .employee-section,.landing_root__qRUZQ .organization-section{background:#fff}.landing_root__qRUZQ .control-section{background:var(--stone)}.landing_root__qRUZQ .regimes{background:var(--stone);border-color:var(--line);padding:88px 0}.landing_root__qRUZQ .partner-hub{background:var(--stone)}.landing_root__qRUZQ .system-story{background:#fff;box-shadow:0 0 0 100vmax #fff}.landing_root__qRUZQ .feature#evidence,.landing_root__qRUZQ .system-story{padding-top:88px;padding-bottom:88px}.landing_root__qRUZQ .new-feature{gap:72px}.landing_root__qRUZQ .new-tabs{gap:8px}.landing_root__qRUZQ .new-tabs button,.landing_root__qRUZQ .regimes .modes button{gap:9px;font-family:var(--font-head);font-size:14px;font-weight:500;color:var(--muted);background:#fff;border:1px solid var(--line-strong);border-radius:8px;transition:background-color .15s,color .15s}.landing_root__qRUZQ .new-tabs button:hover,.landing_root__qRUZQ .regimes .modes button:hover{background:var(--stone)}.landing_root__qRUZQ .new-tabs button.active,.landing_root__qRUZQ .regimes .modes button.active{color:#fff;background:var(--graphite);border-color:var(--graphite)}.landing_root__qRUZQ .new-tabs button.active svg,.landing_root__qRUZQ .regimes .modes button.active svg{color:var(--yellow)}.landing_root__qRUZQ .employee-scene>svg{color:var(--ochre)}.landing_root__qRUZQ .employee-scene h3{font-size:21px;margin-top:6px}.landing_root__qRUZQ .employee-scene p{font-size:14px;color:var(--muted);margin-top:4px}.landing_root__qRUZQ .employee-steps{font-size:14px;color:var(--muted);border-top-color:var(--line)}.landing_root__qRUZQ .employee-steps svg{color:var(--ochre)}.landing_root__qRUZQ .cascade-intro{margin-bottom:44px}.landing_root__qRUZQ .cascade-demo{padding:28px}.landing_root__qRUZQ .cascade-root{background:var(--paper);border:1px solid var(--line);border-radius:10px}.landing_root__qRUZQ .branch-1 .cascade-heading>svg,.landing_root__qRUZQ .branch-2 .cascade-heading>svg,.landing_root__qRUZQ .cascade-heading>svg{color:var(--ochre)}.landing_root__qRUZQ .cascade-heading small{font-size:12.5px;letter-spacing:0;color:var(--soft)}.landing_root__qRUZQ .cascade-branch .cascade-heading h3,.landing_root__qRUZQ .cascade-heading h3{font-size:17px;margin-top:2px}.landing_root__qRUZQ .branch-2 .limit-badge,.landing_root__qRUZQ .cascade-branch .limit-badge,.landing_root__qRUZQ .limit-badge{font-family:var(--font-head);font-size:13px;font-weight:500;color:var(--ink);background:#fff;border:1px solid var(--line-strong);border-radius:999px;padding:5px 12px}.landing_root__qRUZQ .car-counter,.landing_root__qRUZQ .fleet-power>span,.landing_root__qRUZQ .load-control>span,.landing_root__qRUZQ .supply-remaining,.landing_root__qRUZQ .supply-stats>span{font-size:14px;color:var(--muted)}.landing_root__qRUZQ .supply-stats>strong{font-family:var(--font-head);font-size:40px;color:var(--ink)}.landing_root__qRUZQ .supply-stats>strong small{font-size:15px;color:var(--soft)}.landing_root__qRUZQ .branch-2 .branch-meter,.landing_root__qRUZQ .branch-meter,.landing_root__qRUZQ .power-meter{background:#e9e8e2}.landing_root__qRUZQ .power-key{font-size:13px;color:var(--muted)}.landing_root__qRUZQ .power-key span:before{background:var(--series-1)}.landing_root__qRUZQ .power-key span:nth-child(2):before{background:var(--series-2)}.landing_root__qRUZQ .power-key span:nth-child(3):before{background:var(--series-3)}.landing_root__qRUZQ .load-control b,.landing_root__qRUZQ .supply-remaining b{font-size:14px;color:var(--ink)}.landing_root__qRUZQ .hour-control input,.landing_root__qRUZQ .load-control input{accent-color:var(--ochre)}.landing_root__qRUZQ .outdoor-fleet{border-left-color:var(--line)}.landing_root__qRUZQ .outdoor-fleet h4{font-size:16px;color:var(--ink)}.landing_root__qRUZQ .car-counter button{width:30px;height:30px;color:var(--ink);border-color:var(--line-strong)}.landing_root__qRUZQ .car-counter button:hover{background:var(--stone)}.landing_root__qRUZQ .car-counter output{font-family:var(--font-head);font-size:18px;color:var(--ink)}.landing_root__qRUZQ .car-icons,.landing_root__qRUZQ .outdoor-fleet .car-icons{color:var(--series-1)}.landing_root__qRUZQ .branch-1 .car-icons{color:var(--series-2)}.landing_root__qRUZQ .branch-2 .car-icons{color:var(--series-3)}.landing_root__qRUZQ .employee-steps,.landing_root__qRUZQ .fleet-power{border-top-color:var(--line)}.landing_root__qRUZQ .branch-1 .fleet-power>b,.landing_root__qRUZQ .branch-2 .fleet-power>b,.landing_root__qRUZQ .fleet-power>b{font-family:var(--font-head);font-size:22px;color:var(--ink)}.landing_root__qRUZQ .fleet-per-car{font-size:13px;color:var(--soft)}.landing_root__qRUZQ .cascade-children:before{background:var(--line-strong)}.landing_root__qRUZQ .cascade-branch:before,.landing_root__qRUZQ .cascade-children:after{border-left-color:var(--line-strong)}.landing_root__qRUZQ .branch-2,.landing_root__qRUZQ .cascade-branch{background:#fff;border:1px solid var(--line)}.landing_root__qRUZQ .branch-meter i{background:var(--series-2)}.landing_root__qRUZQ .branch-2 .branch-meter i{background:var(--series-3)}.landing_root__qRUZQ .unit-nav:before{display:none}.landing_root__qRUZQ .unit-nav button{gap:9px;padding:12px;font-size:14px;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:8px}.landing_root__qRUZQ .unit-nav .unit-headquarters{border-width:1px}.landing_root__qRUZQ .unit-nav button svg{color:var(--ochre)}.landing_root__qRUZQ .unit-nav button.active{color:var(--ink);background:var(--paper);border-color:var(--graphite);box-shadow:inset 0 0 0 1px var(--graphite)}.landing_root__qRUZQ .unit-nav button.unit-child:before{border-top-color:var(--line-strong)}.landing_root__qRUZQ .unit-nav button.unit-child:after{content:"";position:absolute;left:-15px;top:-10px;height:calc(50% + 10px);border-left:1px solid var(--line-strong)}.landing_root__qRUZQ .unit-nav button.unit-child:not(:last-child):after{height:calc(100% + 10px)}.landing_root__qRUZQ .unit-detail{background:var(--paper);border:1px solid var(--line);border-radius:10px}.landing_root__qRUZQ .unit-detail h3{font-size:20px;margin-top:8px;color:var(--ink)}.landing_root__qRUZQ .unit-detail p{font-size:14px;color:var(--muted);margin-top:4px}.landing_root__qRUZQ .unit-detail b{font-family:var(--font-head);font-size:40px;color:var(--ink)}.landing_root__qRUZQ .unit-detail small{font-size:13px;color:var(--soft)}.landing_root__qRUZQ .unit-parent{font-size:12.5px;color:var(--soft);border-top-color:var(--line)}.landing_root__qRUZQ .unit-permissions{color:var(--muted)!important;font-size:13px!important;line-height:1.5!important}.landing_root__qRUZQ .unit-permissions svg{color:var(--ochre)}.landing_root__qRUZQ .modes{margin-top:44px}.landing_root__qRUZQ .regimes .modes button{padding:12px 20px}.landing_root__qRUZQ .modes button svg{color:var(--ochre)}.landing_root__qRUZQ .mode-panel,.landing_root__qRUZQ .regimes .mode-panel{background:#fff;border:1px solid var(--line);border-radius:12px;padding:40px}.landing_root__qRUZQ .mode-panel>div>h3{font-size:26px;line-height:1.25;margin-top:0;color:var(--ink)}.landing_root__qRUZQ .mode-panel>div>p{font-size:16px;line-height:1.7;color:var(--muted)}.landing_root__qRUZQ .mode-panel>div>small{font-size:13px;color:var(--soft)}.landing_root__qRUZQ .chart-head{font-size:14px;color:var(--muted)}.landing_root__qRUZQ .bars{border-bottom-color:var(--line-strong);background:repeating-linear-gradient(0deg,transparent 0,transparent 29px,#efeee9 30px)}.landing_root__qRUZQ .bars>div{background:#e2e1da}.landing_root__qRUZQ .bars>div.highlight,.landing_root__qRUZQ .legend i{background:var(--series-1)}.landing_root__qRUZQ .axis{font-size:12px;color:var(--soft)}.landing_root__qRUZQ .chart .legend{font-size:13px;color:var(--muted)}.landing_root__qRUZQ .legend i{width:10px;height:10px;border-radius:2px}.landing_root__qRUZQ .power-comparison svg text{fill:var(--soft);font-size:11px}.landing_root__qRUZQ .power-comparison svg text.plot-unit{font-size:10px}.landing_root__qRUZQ .power-comparison-legend{font-size:13px;color:var(--muted)}.landing_root__qRUZQ .power-comparison-legend i{background:var(--series-2)}.landing_root__qRUZQ .power-comparison-legend span+span i{background:var(--series-1)}.landing_root__qRUZQ .hour-control{font-size:14px;color:var(--muted)}.landing_root__qRUZQ .hour-control b{color:var(--ink)}.landing_root__qRUZQ .power-readout>div,.landing_root__qRUZQ .power-readout>div+div{background:var(--stone);border-left:3px solid var(--series-2);border-radius:6px}.landing_root__qRUZQ .power-readout>div+div{border-left-color:var(--series-1)}.landing_root__qRUZQ .power-readout span,.landing_root__qRUZQ .power-readout>div+div span{font-size:13px;color:var(--muted)}.landing_root__qRUZQ .power-readout strong,.landing_root__qRUZQ .power-readout>div+div strong{font-family:var(--font-head);font-size:22px;color:var(--ink)}.landing_root__qRUZQ .power-comparison .power-explanation{font-size:13px;color:var(--soft)}.landing_root__qRUZQ .report-controls label,.landing_root__qRUZQ .scenario{font-size:13px;color:var(--muted)}.landing_root__qRUZQ .report-controls select,.landing_root__qRUZQ .scenario select{font-size:14px;color:var(--ink);padding:9px 12px;border:1px solid var(--line-strong);border-radius:6px;background:#fff}.landing_root__qRUZQ .report-controls>button{gap:7px;font-size:14px;font-weight:600;color:var(--ink);background:var(--stone);border-radius:6px;padding:9px 14px}.landing_root__qRUZQ .report-controls>button svg{color:var(--ochre)}.landing_root__qRUZQ .report-stats small{font-size:13px;letter-spacing:0;color:var(--soft)}.landing_root__qRUZQ .report-stats b{font-family:var(--font-head);font-size:30px;color:var(--ink)}.landing_root__qRUZQ .report-stats b span{font-size:15px;color:var(--soft)}.landing_root__qRUZQ th{font-size:12.5px;color:var(--soft);border-bottom-color:var(--line)}.landing_root__qRUZQ td{font-size:14px;color:var(--ink);border-bottom-color:#efeee9}.landing_root__qRUZQ td small{font-size:12.5px;color:var(--soft)}.landing_root__qRUZQ .api-section .api-icon,.landing_root__qRUZQ .hub-icon{color:var(--yellow);background:var(--graphite);border-radius:12px}.landing_root__qRUZQ .partner-disclosure{background:#fff;border:1px solid var(--line);border-radius:12px}.landing_root__qRUZQ .partner-disclosure>summary{font-family:var(--font-head);font-size:18px;font-weight:600;color:var(--ink)}.landing_root__qRUZQ .partner-disclosure>summary small{font-family:var(--font-body);font-size:14px;color:var(--muted)}.landing_root__qRUZQ .partner-disclosure[open]>summary{background:var(--paper);border-bottom-color:var(--line)}.landing_root__qRUZQ .partner-expanded .feature+.feature{border-top-color:var(--line)}.landing_root__qRUZQ .partner-expanded .feature-copy h2{font-size:clamp(23px,1.9vw,27px)}.landing_root__qRUZQ .monitor-summary>strong{font-family:var(--font-head);font-size:34px;color:var(--ink)}.landing_root__qRUZQ .monitor-summary>strong small{font-family:var(--font-body);font-size:13px;color:var(--soft)}.landing_root__qRUZQ .monitor-summary>strong.ok{color:#2f7d5b}.landing_root__qRUZQ .monitor-summary>strong.warning{color:#a8571f}.landing_root__qRUZQ .monitor-summary>svg{color:var(--line-strong)}.landing_root__qRUZQ .station{font-size:14px;border-top-color:var(--line)}.landing_root__qRUZQ .station>svg{color:var(--soft)}.landing_root__qRUZQ .station>b{font-size:13px;color:#2f7d5b}.landing_root__qRUZQ .station i{width:7px;height:7px;background:#3f9a72}.landing_root__qRUZQ .station b.bad{color:#a8571f}.landing_root__qRUZQ .station .bad i{background:#c46a2b}.landing_root__qRUZQ .outage-note{color:#8a4718;background:#fbf1e6;border-color:#efd7bd;border-radius:8px}.landing_root__qRUZQ .outage-note b{font-size:14px}.landing_root__qRUZQ .outage-note small{font-size:13px}.landing_root__qRUZQ .demo-action{font-size:14px;font-weight:600;color:var(--ink);background:var(--stone);border-radius:8px}.landing_root__qRUZQ .demo-action svg{color:var(--ochre)}.landing_root__qRUZQ .partner-root{background:var(--paper);border-color:var(--line);border-radius:10px}.landing_root__qRUZQ .partner-root b{font-size:15px}.landing_root__qRUZQ .partner-root small{font-size:13px;color:var(--soft)}.landing_root__qRUZQ .partner-badge{font-size:12px;color:var(--ink);border-color:var(--line-strong);border-radius:999px;padding:2px 10px}.landing_root__qRUZQ .org-list{border-left-color:var(--line)}.landing_root__qRUZQ .org-list button{font-size:13.5px;line-height:1.4;color:var(--muted);background:#fff;border-color:var(--line);border-radius:8px;padding:10px}.landing_root__qRUZQ .org-list button.selected{color:var(--ink);background:var(--paper);border-color:var(--graphite);box-shadow:inset 0 0 0 1px var(--graphite)}.landing_root__qRUZQ .org-list button.add-org{font-size:13px;color:var(--ochre);border-color:var(--line-strong)}.landing_root__qRUZQ .org-detail{border-color:var(--line);border-radius:10px;padding:16px}.landing_root__qRUZQ .org-detail h3{font-size:17px;margin-top:6px}.landing_root__qRUZQ .org-detail>p{font-size:13px;color:var(--muted)}.landing_root__qRUZQ .org-stat>b{font-family:var(--font-head);font-size:30px;color:var(--ink)}.landing_root__qRUZQ .org-stat small{font-family:var(--font-body);font-size:13px;color:var(--soft)}.landing_root__qRUZQ .location{font-size:13px;color:var(--muted)}.landing_root__qRUZQ .logs{background:var(--graphite);color:#e6e4da;border-radius:8px}.landing_root__qRUZQ .logs>span{font-size:12.5px;color:#a9a79b}.landing_root__qRUZQ .logs code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px}.landing_root__qRUZQ .analyze-button{font-family:var(--font-head);font-size:14px;font-weight:500;color:var(--yellow);background:var(--graphite);border-radius:8px;padding:12px}.landing_root__qRUZQ .analysis-result{background:var(--paper);border-color:var(--line);border-radius:8px}.landing_root__qRUZQ .analysis-result strong,.landing_root__qRUZQ .analysis-result>b{font-size:15px;color:var(--ink)}.landing_root__qRUZQ .analysis-result p{font-size:14px;line-height:1.6;color:var(--muted)}.landing_root__qRUZQ .api-section{background:#fff;border:1px solid var(--line);border-radius:12px;padding:40px;margin-top:72px}.landing_root__qRUZQ .api-section h2{font-size:28px;margin:8px 0 10px}.landing_root__qRUZQ .api-section>a{font-size:15px}.landing_root__qRUZQ .experience{background:var(--graphite);border:0;border-radius:14px;color:#f4f3ee;padding:52px 56px;margin-top:24px}.landing_root__qRUZQ .experience .kicker{color:var(--yellow)}.landing_root__qRUZQ .experience p{font-size:16px;line-height:1.7;color:#c9c8bf}.landing_root__qRUZQ .practice-list{gap:28px 32px}.landing_root__qRUZQ .practice-list svg{color:var(--yellow)}.landing_root__qRUZQ .practice-list b{font-family:var(--font-head);font-size:16px}.landing_root__qRUZQ .practice-list small{font-size:14px;line-height:1.55;color:#a9a79b}.landing_root__qRUZQ .faq{padding-top:56px;padding-bottom:96px}.landing_root__qRUZQ .faq>h2{margin-bottom:32px}.landing_root__qRUZQ .faq>div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:4px 28px}.landing_root__qRUZQ details+details{border-top-color:var(--line)}.landing_root__qRUZQ summary{font-size:16px;color:var(--ink)}.landing_root__qRUZQ .faq summary{font-family:var(--font-head);font-weight:500;padding:20px 0}.landing_root__qRUZQ details p{font-size:15px;line-height:1.7;color:var(--muted)}.landing_root__qRUZQ .contact{background:var(--graphite);border-bottom:1px solid var(--graphite-line);padding:96px 0}.landing_root__qRUZQ .contact p{font-size:17px;color:#c9c8bf}.landing_root__qRUZQ .contact .button{font-size:15px;padding:15px 26px;gap:10px}.landing_root__qRUZQ .business-card,.landing_root__qRUZQ .business-card:focus-within,.landing_root__qRUZQ .business-card:hover{transform:none}.landing_root__qRUZQ .business-card{background:#fafaf7;color:var(--ink);border-radius:10px;box-shadow:0 24px 48px rgba(0,0,0,.35);padding:28px 32px 30px}.landing_root__qRUZQ .card-edge{width:6px;background:var(--yellow);border-radius:0 10px 10px 0}.landing_root__qRUZQ .business-card .card-caption{font-size:14px;letter-spacing:0;color:var(--soft)}.landing_root__qRUZQ .card-details a:first-child{font-family:var(--font-head);font-size:20px;color:var(--ink)}.landing_root__qRUZQ .card-details a:first-child:hover{color:var(--ochre)}.landing_root__qRUZQ .card-details a:nth-child(2){font-size:16px;color:var(--muted)}.landing_root__qRUZQ .card-details>span{font-size:13px;letter-spacing:0;color:var(--soft)}.landing_root__qRUZQ footer{background:#151513;color:#a9a79b}.landing_root__qRUZQ .footer-contact{border-bottom-color:var(--graphite-line)}.landing_root__qRUZQ .footer-contact small{font-size:13px;letter-spacing:0;color:#8a8980}.landing_root__qRUZQ .footer-contact a{font-size:17px;color:#eceae2}.landing_root__qRUZQ .footer-links h3{font-size:15px;color:#fff}.landing_root__qRUZQ .footer-links a,.landing_root__qRUZQ .footer-links p{font-size:14px;color:#a9a79b}.landing_root__qRUZQ .footer-bottom a:hover,.landing_root__qRUZQ .footer-contact a:hover,.landing_root__qRUZQ .footer-links a:hover{color:var(--yellow)}.landing_root__qRUZQ .footer-bottom{font-size:13px;color:#8a8980;border-top-color:var(--graphite-line)}@media (max-width:1100px){.landing_root__qRUZQ .nav{gap:18px}.landing_root__qRUZQ .nav nav{gap:18px;font-size:14px}.landing_root__qRUZQ .login{font-size:13px;padding:8px 12px}.landing_root__qRUZQ .nav-cta{font-size:13px;padding:9px 14px}.landing_root__qRUZQ .island-hero{grid-template-columns:.9fr 1.4fr;gap:28px}.landing_root__qRUZQ .island-intro>p{font-size:15px}.landing_root__qRUZQ .island-hotspot>span{font-size:11px;padding:5px 9px}.landing_root__qRUZQ .island-preview h2{font-size:16px}.landing_root__qRUZQ .island-preview p{font-size:14px}.landing_root__qRUZQ .benefits{grid-template-columns:1fr 1fr}.landing_root__qRUZQ .benefits article:nth-child(n){padding:28px 28px 24px}.landing_root__qRUZQ .benefits article:nth-child(odd){border-left:0;padding-left:0}.landing_root__qRUZQ .benefits article:nth-child(n+3){border-top:1px solid var(--line)}.landing_root__qRUZQ .benefits h3{font-size:17px}.landing_root__qRUZQ .benefits p,.landing_root__qRUZQ .checks li{font-size:14.5px}.landing_root__qRUZQ .feature-copy>p,.landing_root__qRUZQ .new-feature>div>p{font-size:15.5px}.landing_root__qRUZQ .unit-nav button{font-size:13px;padding:11px 10px}.landing_root__qRUZQ .org-list button{font-size:13px;padding:9px 8px}.landing_root__qRUZQ .org-detail h3{font-size:16px}.landing_root__qRUZQ .demo-head>small{font-size:11.5px}.landing_root__qRUZQ .tiny-label{font-size:12px}.landing_root__qRUZQ .experience{padding:40px}}@media (max-width:760px){.landing_root__qRUZQ .nav{height:72px;gap:12px}.landing_root__qRUZQ .nav img{width:118px;height:48px}.landing_root__qRUZQ .nav nav.open{top:72px;background:var(--graphite-2);font-size:17px;gap:18px;border-top:1px solid var(--graphite-line)}.landing_root__qRUZQ .login{font-size:13px;padding:7px 11px}.landing_root__qRUZQ .island-hero{grid-template-columns:1fr;padding:36px 0 40px;gap:28px}.landing_root__qRUZQ .island-intro h1{font-size:34px;margin:14px 0 18px}.landing_root__qRUZQ .island-intro>p{font-size:16px}.landing_root__qRUZQ .island-instruction{font-size:14px}.landing_root__qRUZQ .island-intro .button{font-size:15px;padding:13px 20px}.landing_root__qRUZQ .island-hotspot>span{font-size:10px;line-height:1.3;padding:4px 7px;min-width:0;white-space:nowrap}.landing_root__qRUZQ .island-hotspot>span>i{display:none}.landing_root__qRUZQ .island-preview{margin:26px 0 0;padding:16px}.landing_root__qRUZQ .island-preview h2{font-size:16px}.landing_root__qRUZQ .island-preview p{font-size:14px;min-height:0}.landing_root__qRUZQ .audiences{padding:26px 0}.landing_root__qRUZQ .audiences p{font-size:14px;max-width:none}.landing_root__qRUZQ .audiences .wrap>div{gap:16px 12px}.landing_root__qRUZQ .audiences span{font-size:14.5px}.landing_root__qRUZQ .feature#evidence,.landing_root__qRUZQ .intro,.landing_root__qRUZQ .regimes,.landing_root__qRUZQ .section-tint,.landing_root__qRUZQ .system-story{padding-top:56px;padding-bottom:56px}.landing_root__qRUZQ .center-title h2,.landing_root__qRUZQ .contact h2,.landing_root__qRUZQ .experience h2,.landing_root__qRUZQ .faq>h2,.landing_root__qRUZQ .feature-copy h2,.landing_root__qRUZQ .new-feature h2,.landing_root__qRUZQ .partner-hub h2,.landing_root__qRUZQ .system-story h2{font-size:27px;line-height:1.25}.landing_root__qRUZQ .center-title>p{font-size:16px}.landing_root__qRUZQ .benefits{grid-template-columns:1fr;margin-top:32px}.landing_root__qRUZQ .benefits article:nth-child(n){border-left:0;border-top:1px solid var(--line);padding:22px 0}.landing_root__qRUZQ .benefits article:first-child{border-top:0}.landing_root__qRUZQ .benefits h3{font-size:17px;margin-top:12px}.landing_root__qRUZQ .benefits p{font-size:15px}.landing_root__qRUZQ .checks{grid-template-columns:1fr;gap:10px;margin:22px 0}.landing_root__qRUZQ .checks li{font-size:15px}.landing_root__qRUZQ .api-section p,.landing_root__qRUZQ .cascade-intro p,.landing_root__qRUZQ .feature-copy>p,.landing_root__qRUZQ .new-feature>div>p,.landing_root__qRUZQ .partner-expanded .feature-copy>p,.landing_root__qRUZQ .partner-hub-intro p,.landing_root__qRUZQ .system-story p{font-size:16px}.landing_root__qRUZQ .text-link{font-size:15px}.landing_root__qRUZQ .cascade-demo,.landing_root__qRUZQ .demo,.landing_root__qRUZQ .new-feature .demo{padding:18px}.landing_root__qRUZQ .demo-head{font-size:14px}.landing_root__qRUZQ .chart-head>small,.landing_root__qRUZQ .demo-head>small{font-size:11px;padding:2px 8px}.landing_root__qRUZQ .cascade-demo>.demo-note,.landing_root__qRUZQ .demo-note{font-size:13px}.landing_root__qRUZQ .new-tabs button,.landing_root__qRUZQ .regimes .modes button{font-size:14px}.landing_root__qRUZQ .employee-scene h3{font-size:19px}.landing_root__qRUZQ .employee-scene p,.landing_root__qRUZQ .employee-steps{font-size:13.5px}.landing_root__qRUZQ .cascade-branch .cascade-heading h3,.landing_root__qRUZQ .cascade-heading h3{font-size:15px}.landing_root__qRUZQ .cascade-branch .cascade-heading>.limit-badge,.landing_root__qRUZQ .cascade-heading>.limit-badge{font-size:12.5px}.landing_root__qRUZQ .supply-stats>strong{font-size:34px}.landing_root__qRUZQ .car-counter,.landing_root__qRUZQ .fleet-power>span{font-size:13.5px}.landing_root__qRUZQ .fleet-power>b{font-size:19px}.landing_root__qRUZQ .cascade-children{grid-template-columns:1fr;gap:28px}.landing_root__qRUZQ .cascade-children:before{display:none}.landing_root__qRUZQ .partner-layout,.landing_root__qRUZQ .unit-layout{grid-template-columns:1fr;gap:14px}.landing_root__qRUZQ .org-list button,.landing_root__qRUZQ .unit-nav button{font-size:14px;padding:11px 12px}.landing_root__qRUZQ .org-list button>svg:last-child,.landing_root__qRUZQ .unit-nav button>svg:last-child{display:block}.landing_root__qRUZQ .org-detail h3,.landing_root__qRUZQ .unit-detail h3{font-size:18px}.landing_root__qRUZQ .unit-parent{font-size:12.5px}.landing_root__qRUZQ .tiny-label{font-size:12px}.landing_root__qRUZQ .partner-root b{font-size:14px}.landing_root__qRUZQ .partner-badge,.landing_root__qRUZQ .partner-root small{font-size:12px}.landing_root__qRUZQ .station{font-size:14px}.landing_root__qRUZQ .station b{font-size:13px}.landing_root__qRUZQ .monitor-summary>strong{font-size:30px}.landing_root__qRUZQ .monitor-summary>strong small{font-size:13px}.landing_root__qRUZQ .logs code{font-size:12.5px}.landing_root__qRUZQ .analyze-button,.landing_root__qRUZQ .demo-action{font-size:14px}.landing_root__qRUZQ .analysis-result b{font-size:15px}.landing_root__qRUZQ .analysis-result p{font-size:14px}.landing_root__qRUZQ .modes{gap:8px}.landing_root__qRUZQ .mode-panel,.landing_root__qRUZQ .regimes .mode-panel{padding:22px}.landing_root__qRUZQ .mode-panel>div>h3{font-size:22px}.landing_root__qRUZQ .mode-panel>div>p{font-size:15.5px}.landing_root__qRUZQ .chart-head{font-size:13px}.landing_root__qRUZQ .axis{font-size:11px}.landing_root__qRUZQ .chart .legend,.landing_root__qRUZQ .hour-control,.landing_root__qRUZQ .power-comparison .power-explanation,.landing_root__qRUZQ .power-comparison-legend,.landing_root__qRUZQ .power-readout span,.landing_root__qRUZQ .report-controls label{font-size:13px}.landing_root__qRUZQ .report-controls select{font-size:14px}.landing_root__qRUZQ .report-stats b{font-size:26px}.landing_root__qRUZQ td{font-size:13.5px}.landing_root__qRUZQ td small{font-size:12px}.landing_root__qRUZQ .hub-icon{border-radius:10px}.landing_root__qRUZQ .partner-hub-intro .kicker{font-size:14px}.landing_root__qRUZQ .partner-disclosure>summary{font-size:16px}.landing_root__qRUZQ .partner-disclosure>summary small{font-size:13.5px}.landing_root__qRUZQ .partner-expanded .feature-copy h2{font-size:23px}.landing_root__qRUZQ .api-section{padding:26px 22px;margin-top:48px}.landing_root__qRUZQ .api-section h2{font-size:24px}.landing_root__qRUZQ .experience{padding:30px 24px}.landing_root__qRUZQ .experience p{font-size:15.5px}.landing_root__qRUZQ .practice-list{grid-template-columns:1fr;gap:18px}.landing_root__qRUZQ .practice-list b{font-size:15.5px}.landing_root__qRUZQ .practice-list small{font-size:14px}.landing_root__qRUZQ .faq{padding-top:40px;padding-bottom:56px}.landing_root__qRUZQ .faq>div{padding:2px 18px}.landing_root__qRUZQ .faq summary,.landing_root__qRUZQ summary{font-size:15.5px}.landing_root__qRUZQ details p{font-size:15px}.landing_root__qRUZQ .contact{padding:60px 0}.landing_root__qRUZQ .contact p{font-size:16px}.landing_root__qRUZQ .contact .button{font-size:15px;padding:14px 22px}.landing_root__qRUZQ .card-details a:first-child{font-size:18px}.landing_root__qRUZQ .footer-contact small{font-size:13px}.landing_root__qRUZQ .footer-contact a{font-size:16px}.landing_root__qRUZQ .footer-links h3{font-size:15px}.landing_root__qRUZQ .footer-links a,.landing_root__qRUZQ .footer-links p{font-size:14px}.landing_root__qRUZQ .footer-bottom{font-size:12.5px;flex-wrap:wrap}}html.adopt-has-session .landing_root__qRUZQ{visibility:hidden}