@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.start{inset-inline-start:var(--spacing)}}.logoBrand img{object-fit:contain;object-position:left center;width:210px;height:52px;display:block}.brand.light.logoBrand img{filter:brightness(0)invert();opacity:.92}.aboutStatement+.culture{grid-template-columns:repeat(4,1fr)}:root{--ink:#071a2b;--blue:#006bd6;--cyan:#20b8e8;--paper:#f3f6f8;--line:#d7e0e7}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif}a{color:inherit;text-decoration:none}.header{z-index:10;background:#fff;border-bottom:1px solid #e8edf1;justify-content:space-between;align-items:center;height:78px;padding:0 4vw;display:flex;position:relative}.brand{align-items:baseline;gap:10px;display:flex}.brand b{letter-spacing:-1px;color:#0672d8;font:900 24px/1 Arial}.brand span{letter-spacing:.22em;font-size:14px;font-weight:700}.nav{align-items:center;gap:27px;font-size:14px;display:flex}.nav>a:not(.navCta){border-bottom:2px solid #0000;padding:29px 0}.nav>a:hover{color:var(--blue);border-color:var(--blue)}.navCta{background:var(--ink);color:#fff;padding:13px 20px}.menu{background:0 0;border:0;font-weight:700;display:none}.hero{color:#fff;background:linear-gradient(120deg,#061a2c 0%,#092b4d 58%,#0057a9 100%);min-height:calc(100vh - 78px);padding:10vh 6vw 4vh;position:relative;overflow:hidden}.heroNoise{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.heroCopy{z-index:2;max-width:730px;position:relative}.eyebrow{letter-spacing:.26em;color:#7ad7ff;margin-bottom:24px;font-size:11px;font-weight:700;display:block}.eyebrow.dark{color:#0875cf}.hero h1{letter-spacing:-.055em;margin:0 0 30px;font-size:clamp(48px,6.3vw,94px);line-height:1.08}.hero h1 em{color:#57c9ff;font-style:normal}.heroCopy>p{color:#c5d7e8;max-width:650px;font-size:18px;line-height:1.9}.actions{gap:14px;margin-top:38px;display:flex}.btn{border:1px solid #0000;justify-content:center;align-items:center;gap:25px;padding:16px 24px;font-size:14px;font-weight:700;display:inline-flex}.btn.primary{color:#fff;background:#0788ea}.btn.ghost{color:#fff;border-color:#63809a}.btn.white{color:var(--ink);background:#fff}.heroVisual{border:1px solid #6ed3ff4d;border-radius:50%;place-items:center;width:42vw;height:42vw;display:grid;position:absolute;top:3vh;right:-6vw}.orb{text-align:center;background:radial-gradient(circle at 35% 30%,#38c4ff,#005dbd 55%,#052a53);border-radius:50%;place-content:center;gap:12px;width:43%;height:43%;font-size:13px;display:grid;box-shadow:0 0 100px #1f9fff70}.signal{border:1px solid #50cbff4d;border-radius:50%;position:absolute}.s1{inset:12%}.s2{inset:24%}.s3{inset:-10%}.heroFoot{color:#8faac2;justify-content:space-between;align-items:end;font-size:12px;display:flex;position:absolute;bottom:28px;left:6vw;right:6vw}.heroFoot p{text-align:right;line-height:1.7}.section{grid-template-columns:1.1fr .9fr;gap:10vw;padding:120px 6vw;display:grid}.section h2,.sectionTitle h2{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,58px);line-height:1.22}.lead{color:#596b79;margin:48px 0 0;font-size:18px;line-height:2}.productGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.product{border-right:1px solid var(--line);min-height:410px;padding:40px 32px 48px;transition:all .25s;position:relative}.product:hover{background:#eef8ff;transform:translateY(-5px)}.product>span{color:#8ba0b0;font:700 11px Arial}.productIcon{color:#138ade;margin:55px 0 36px;font-size:50px}.product h3{font-size:22px}.product p{color:#667887;font-size:14px;line-height:1.8}.product>span:last-child{color:#158ce0;position:absolute;bottom:28px;right:28px}.darkSection{color:#fff;background:#071a2b;padding:110px 6vw}.sectionTitle{justify-content:space-between;align-items:end;margin-bottom:70px;display:flex}.sectionTitle .eyebrow{margin:0}.painGrid{background:#244157;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.painGrid>div{background:#0a2237;padding:45px}.painGrid b{color:#36bff4}.painGrid h3{margin:55px 0 16px;font-size:24px}.painGrid p{color:#9fb4c6;line-height:1.8}.industries{padding:120px 6vw}.industry{border-top:1px solid var(--line);grid-template-columns:80px 1fr 1.5fr 40px;align-items:center;padding:30px 0;display:grid}.industry:last-child{border-bottom:1px solid var(--line)}.industry h3{margin:0;font-size:28px}.industry p{color:#6b7c89}.caseFeature{color:#fff;background:linear-gradient(120deg,#0866b6,#0aa7df);grid-template-columns:.5fr 1fr;align-items:center;min-height:430px;margin:0 6vw 120px;padding:60px;display:grid}.caseNum{letter-spacing:.2em;font:700 12px Arial}.tag{background:#ffffff20;padding:8px 12px;font-size:12px}.caseFeature h2{max-width:720px;font-size:42px}.caseFeature p{color:#d9f2ff;max-width:700px;line-height:1.8}.caseFeature a{text-decoration:underline}.advantages{background:var(--paper);padding:110px 6vw}.advGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.advGrid>div{background:#fff;min-height:210px;padding:36px}.advGrid strong{color:#087bd5;font-size:28px}.advGrid p{color:#61717e;line-height:1.8}.trust{text-align:center;padding:120px 6vw}.trust>span{color:#087bd5;letter-spacing:.2em;font-size:12px}.trust h2{margin:18px;font-size:48px}.trust p{color:#748390}.placeholders{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:50px;display:grid}.placeholders i{color:#8a99a5;background:#f1f4f6;padding:35px;font-style:normal}.process{background:#f6f9fb;padding:100px 6vw}.process ol{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.process li{border-top:2px solid #9fd7fa;flex-direction:column;gap:45px;padding:28px;display:flex}.process li b{color:#0782dc;font:700 12px Arial}.process li span{font-weight:700}.insightPreview{grid-template-columns:.75fr 1fr 1fr;gap:50px;padding:120px 6vw;display:grid}.insightPreview h2{font-size:42px}.insightPreview article{border-top:2px solid var(--ink);padding-top:20px}.insightPreview article span{color:#0683dc;font-size:12px}.insightPreview article h3{font-size:24px;line-height:1.5}.insightPreview article p{color:#657785;line-height:1.8}.consult{color:#fff;background:linear-gradient(120deg,#0474cb,#00a9dc);justify-content:space-between;align-items:center;margin:0;padding:80px 6vw;display:flex}.consult h2{margin:0 0 20px;font-size:46px}.consult p{color:#d9f3ff}footer{color:#b2c1cc;background:#061522;padding:70px 6vw 25px}.footerTop{grid-template-columns:2fr 1fr 1.3fr;gap:70px;display:grid}.brand.light b,.brand.light span,.footerTop h4{color:#fff}.footerTop>div>a:not(.brand){margin:12px 0;display:block}.footerTop p{font-size:13px;line-height:1.7}.footerBottom{border-top:1px solid #203342;gap:30px;margin-top:60px;padding-top:24px;font-size:12px;display:flex}.innerHero{color:#fff;background:#071d31;padding:100px 6vw 80px;position:relative;overflow:hidden}.innerHero:after{content:"";border:1px solid #1689d850;border-radius:50%;width:480px;height:480px;position:absolute;top:-220px;right:-80px;box-shadow:0 0 0 80px #1689d815,0 0 0 160px #1689d80c}.innerHero h1{margin:0 0 24px;font-size:72px}.innerHero p{color:#b5c9da;max-width:650px;font-size:18px;line-height:1.8}.innerLine{background:#20b8e8;width:80px;height:3px;margin-top:45px}.innerMain{padding:100px 6vw}.bigIntro{grid-template-columns:1fr 1fr;gap:90px;margin-bottom:70px;display:grid}.bigIntro h2{margin:0;font-size:48px}.bigIntro p{color:#647684;font-size:17px;line-height:1.9}.detailCards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.detailCards article{background:#f3f7fa;padding:45px}.detailCards b{color:#0786df}.detailCards h3{font-size:30px}.detailCards p,.detailCards li{color:#667986;line-height:1.8}.solutionList article{border-top:1px solid var(--line);grid-template-columns:100px 1fr;padding:55px 0;display:grid}.solutionList article>span{color:#0786df}.solutionList h2{margin-top:0;font-size:36px}.solutionList p{color:#61727f;line-height:1.8}.notice{color:#745a16;background:#fff7df;border-left:4px solid #e5ac22;margin-bottom:50px;padding:22px 28px}.caseStory{grid-template-columns:.35fr 1fr;gap:80px;display:grid}.caseStory aside{flex-direction:column;gap:10px;display:flex}.caseStory aside span{color:#7b8b97;margin-top:20px;font-size:12px}.caseStory article h3{border-top:1px solid var(--line);margin-top:0;padding-top:34px;font-size:26px}.caseStory article h3:first-child{border:0;padding-top:0}.caseStory article p{color:#637582;line-height:1.9}.capList{grid-template-columns:repeat(5,1fr);margin-bottom:60px;display:grid}.capList article{border:1px solid var(--line);border-right:0;padding:28px}.capList article:last-child{border-right:1px solid var(--line)}.capList b{color:#0785dd}.capList h3{margin-top:40px;font-size:20px}.capList p{color:#657786;line-height:1.7}.articleGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.articleGrid article{background:#f2f6f8;min-height:330px;padding:36px}.articleGrid span{color:#0784dd;font-size:12px}.articleGrid h2{font-size:24px;line-height:1.5}.articleGrid p{color:#687a86;line-height:1.8}.articleGrid a{color:#087fd2;margin-top:40px;display:block}.aboutStatement{max-width:950px}.aboutStatement>span{color:#0784dd;font-weight:700}.aboutStatement h2{margin:25px 0;font-size:58px}.aboutStatement p{color:#5f7280;font-size:18px;line-height:2}.culture{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:80px;display:grid}.culture div{background:#f3f7fa;padding:40px}.culture b{color:#087fd2;font-size:24px}.culture p{line-height:1.8}.contactGrid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.contactGrid h2{font-size:48px}.contactGrid p{color:#627582;line-height:1.9}.contactGrid dl{margin-top:50px}.contactGrid dt{color:#71838f;margin-top:24px;font-size:12px}.contactGrid dd{margin:8px 0;font-size:17px}.contactGrid form{background:#f1f6f9;padding:40px}.contactGrid label{margin-bottom:22px;font-size:13px;font-weight:700;display:block}.contactGrid input,.contactGrid select,.contactGrid textarea{background:0 0;border:0;border-bottom:1px solid #afbec8;outline:none;width:100%;margin-top:6px;padding:14px 0}.contactGrid textarea{min-height:100px}.contactGrid small{color:#788995;margin-top:15px;line-height:1.6;display:block}.policy{max-width:850px}.policy h2{margin-top:45px;font-size:28px}.policy h2:first-child{margin-top:0}.policy p{color:#60727f;line-height:2}.notFound{text-align:center;background:#eef5f8;min-height:70vh;padding:10vh 6vw}.notFound b{color:#d8e8f1;font:900 160px/1 Arial}.notFound h1{font-size:42px}.notFound p{color:#6c7d89}.notFound .btn{margin-top:25px}@media (max-width:900px){.header{height:66px}.menu{display:block}.nav{background:#fff;flex-direction:column;align-items:stretch;padding:24px;display:none;position:absolute;top:66px;left:0;right:0}.nav.open{display:flex}.nav>a:not(.navCta){padding:8px}.hero{min-height:820px;padding-top:70px}.heroVisual{width:520px;height:520px;top:250px;right:-280px}.heroFoot{display:none}.section{grid-template-columns:1fr;gap:20px;padding:80px 6vw}.lead{margin-top:0}.productGrid{grid-template-columns:1fr 1fr}.painGrid{grid-template-columns:1fr}.sectionTitle{display:block}.sectionTitle .eyebrow{margin-bottom:20px}.industry{grid-template-columns:50px 1fr 30px}.industry p{display:none}.caseFeature{grid-template-columns:1fr;padding:35px}.advGrid,.placeholders{grid-template-columns:1fr 1fr}.process ol,.insightPreview{grid-template-columns:1fr}.consult{display:block}.consult .btn{margin-top:25px}.footerTop{grid-template-columns:1fr}.innerHero h1{font-size:52px}.bigIntro,.caseStory,.contactGrid{grid-template-columns:1fr;gap:35px}.detailCards,.articleGrid,.capList{grid-template-columns:1fr}.capList article{border-right:1px solid var(--line);border-bottom:0}.capList article:last-child{border-bottom:1px solid var(--line)}.culture{grid-template-columns:1fr}.aboutStatement h2{font-size:42px}}@media (max-width:560px){.productGrid{grid-template-columns:1fr}.product{min-height:320px}.hero h1{font-size:48px}.heroCopy>p{font-size:16px}.actions{flex-direction:column;align-items:stretch}.section h2,.sectionTitle h2,.caseFeature h2,.consult h2{font-size:34px}.advGrid,.placeholders{grid-template-columns:1fr}.footerBottom{flex-direction:column}.innerHero{padding-top:75px}.innerHero h1{font-size:42px}.innerMain{padding:70px 6vw}.aboutStatement h2{font-size:36px}.notFound b{font-size:100px}}.admin{background:#eef3f6;grid-template-columns:250px 1fr;min-height:100vh;display:grid}.admin>aside{color:#fff;background:#071a2b;flex-direction:column;height:100vh;padding:28px 22px;display:flex;position:sticky;top:0}.admin>aside nav{flex-direction:column;gap:8px;margin-top:60px;display:flex}.admin>aside nav button{color:#9eb1bf;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:14px 16px}.admin>aside nav button.active{color:#fff;background:#0d3554}.admin>aside nav i{float:right;color:#fff;background:#087fd2;border-radius:20px;padding:1px 8px;font-style:normal}.adminUser{border-top:1px solid #1e384c;flex-direction:column;gap:10px;margin-top:auto;padding-top:20px;font-size:12px;display:flex}.adminUser a{color:#6ecbff}.admin>main{padding:44px 5vw 100px}.admin>main>header{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.admin>main>header small{color:#0784dd;letter-spacing:.18em}.admin>main>header h1{margin:8px 0 0;font-size:36px}.admin>main>header>a{border:1px solid var(--line);background:#fff;padding:12px 18px}.adminCard{background:#fff;border:1px solid #e0e8ed;margin-bottom:22px;padding:32px}.adminCard h2{margin:0 0 28px;font-size:20px}.adminFields{gap:22px;display:grid}.adminFields.two{grid-template-columns:1fr 1fr}.adminFields label{color:#566a79;font-size:12px;font-weight:700}.adminFields input,.adminFields textarea{background:#f9fbfc;border:1px solid #cbd8e0;outline:none;width:100%;margin-top:8px;padding:13px;display:block}.adminFields textarea{resize:vertical;min-height:100px}.adminFields input:focus,.adminFields textarea:focus{border-color:#0784dd;box-shadow:0 0 0 3px #0784dd12}.adminSave{color:#fff;background:#071a2b;align-items:center;gap:25px;padding:12px 14px 12px 24px;display:flex;position:fixed;bottom:25px;right:4vw;box-shadow:0 14px 40px #06152235}.adminSave span{color:#9eb1bf;font-size:12px}.adminSave button{color:#fff;cursor:pointer;background:#0784dd;border:0;padding:13px 20px;font-weight:700}.leadTable{overflow:auto}.leadRow{border-bottom:1px solid #e3eaee;grid-template-columns:100px 1fr 1fr 2fr;gap:20px;padding:18px 8px;font-size:13px;display:grid}.leadRow.head{color:#7b8d99;font-size:11px;font-weight:700}.leadRow span{line-height:1.6}.leadRow small{color:#748692;display:block}.empty{text-align:center;color:#8495a0;padding:60px}@media (max-width:760px){.admin{grid-template-columns:1fr}.admin>aside{height:auto;position:relative}.admin>aside nav{flex-direction:row;margin-top:30px}.adminUser{margin-top:25px}.adminFields.two{grid-template-columns:1fr}.leadRow{grid-template-columns:80px 1fr 1fr}.leadRow span:last-child{display:none}.adminSave{justify-content:space-between;left:5vw;right:5vw}}.admin{grid-template-columns:270px 1fr}.admin>aside{overflow:auto}.admin>aside nav{gap:4px;margin-top:24px}.admin>aside nav button{padding:11px 14px}.admin>aside nav button:hover{color:#fff;background:#0a2941}.adminProgress{color:#9eb1bf;background:#0a2438;border:1px solid #173a53;grid-template-columns:1fr auto;gap:10px;margin-top:34px;padding:16px;font-size:11px;display:grid}.adminProgress b{color:#fff}.adminProgress i{background:#17354b;grid-column:1/-1;height:4px}.adminProgress em{background:#1da2f2;height:100%;display:block}.adminUser button{color:#6ecbff;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.admin>main>header{align-items:flex-start}.admin>main>header h1{margin-bottom:5px}.admin>main>header p{color:#71828d;margin:0}.adminFields label.wide{grid-column:1/-1}.adminFields label small{color:#8a9aa5;margin-top:5px;font-weight:400;display:block}.adminFields textarea{min-height:125px;line-height:1.7}.adminSave span{color:#c7d5df}.adminSave button:disabled{opacity:.45;cursor:not-allowed}.adminLogin{gap:14px;width:min(420px,90vw);margin:28px auto;display:grid}.adminLogin input{background:#fff;border:1px solid #cbd8e0;padding:16px}.adminFields select{background:#f9fbfc;border:1px solid #cbd8e0;width:100%;margin-top:8px;padding:13px;display:block}.permissionGrid{border:1px solid #dbe5eb;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;padding:18px;display:grid}.permissionGrid legend{color:#566a79;padding:0 8px;font-size:12px;font-weight:700}.permissionGrid label{align-items:center;gap:8px;font-weight:400;display:flex}.permissionGrid input{width:auto;margin:0}.adminPrimary{color:#fff;cursor:pointer;background:#0784dd;border:0;width:max-content;padding:14px 22px;font-weight:700}.cardTitle{justify-content:space-between;align-items:center;display:flex}.cardTitle span{color:#0784dd;font-size:12px}.userList{gap:16px;display:grid}.userItem{border:1px solid #dce6ec;grid-template-columns:1fr auto;align-items:start;gap:16px;padding:22px;display:grid}.userItem>div:first-child{flex-direction:column;gap:5px;display:flex}.userItem small{color:#788a96}.userItem>p{color:#71838f;grid-column:1/-1;margin:0;font-size:13px}.permissionGrid.compact{background:#f5f8fa;border:0;grid-column:1/-1;padding:14px}.statusOn,.statusOff{cursor:pointer;border:0;border-radius:20px;padding:7px 12px;font-size:12px}.statusOn{color:#087a4a;background:#e6f7ef}.statusOff{color:#7b858b;background:#f2f3f4}.userActions{flex-direction:row!important;grid-column:1/-1!important;gap:10px!important;display:flex!important}.userActions button{cursor:pointer;background:#fff;border:1px solid #cbd8e0;padding:8px 12px}.userActions .danger{color:#bd2c2c;border-color:#e8bcbc}.rootUser{background:#f7fbfe;border-color:#b8dff6}@media (max-width:760px){.permissionGrid{grid-template-columns:1fr 1fr}.userItem{grid-template-columns:1fr}.statusOn,.statusOff{width:max-content}}.siteHeader{z-index:20;background:#fff;position:relative}.utility{color:#9fb3c1;letter-spacing:.04em;background:#061522;justify-content:space-between;align-items:center;height:34px;padding:0 4vw;font-size:11px;display:flex}.utility>div{align-items:center;gap:22px;display:flex}.utility a:hover{color:#fff}.utility b{color:#58caff}.siteHeader .header{height:82px}.homeStats{z-index:3;background:#fff;grid-template-columns:repeat(4,1fr);margin:-1px 6vw 0;display:grid;position:relative;box-shadow:0 20px 60px #06152214}.homeStats div{border-right:1px solid var(--line);align-items:baseline;gap:12px;padding:28px 32px;display:flex}.homeStats div:last-child{border:0}.homeStats strong{color:#087fd2;font:800 36px Arial}.homeStats span{color:#637684;font-size:13px}.textLink{color:#087fd2;align-items:center;gap:12px;margin-top:24px;font-size:13px;font-weight:700;display:inline-flex}.systems{background:#f5f8fa;padding:110px 6vw}.systems .sectionTitle{align-items:end}.systemGrid{background:#d6e0e6;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.systemCard{background:#fff;min-height:280px;padding:36px;transition:all .25s;position:relative}.systemCard:hover{color:#fff;z-index:2;background:#087fd2;transform:translateY(-4px)}.systemCard>span{color:#8396a3;font:700 11px Arial}.systemCard>b{float:right;border:1px solid #b9c9d3;border-radius:30px;padding:6px 10px;font-size:11px}.systemCard h3{margin:70px 0 15px;font-size:26px}.systemCard p{color:#667986;font-size:14px;line-height:1.8}.systemCard:hover p,.systemCard:hover>span{color:#d7efff}.systemCard>span:last-child{position:absolute;bottom:26px;right:30px}.caseShow{color:#fff;background:#071a2b;padding:110px 6vw}.caseShow .sectionTitle h2{margin-top:14px}.lightLink{color:#5acbff}.caseGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.caseGrid>a{background:linear-gradient(145deg,#0b2a43,#0b385d);flex-direction:column;min-height:360px;padding:36px;transition:all .25s;display:flex}.caseGrid>a:hover{background:linear-gradient(145deg,#075d9f,#068fd3);transform:translateY(-6px)}.caseGrid span{color:#65ceff;font-size:12px}.caseGrid h3{margin-top:80px;font-size:28px}.caseGrid p{color:#afc3d1;line-height:1.8}.caseGrid b{margin-top:auto;font-size:13px}.trustGrid{text-align:left;background:#dce4e9;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:50px;display:grid}.trustGrid>div{background:#f7f9fa;padding:32px}.trustGrid b{color:#087fd2}.trustGrid p{margin-bottom:0;line-height:1.7}.serviceSupport{background:#eef4f7;grid-template-columns:.7fr 1.3fr;gap:8vw;padding:110px 6vw;display:grid}.serviceSupport>div:first-child h2{margin:20px 0;font-size:48px}.serviceSupport>div:first-child p{color:#657986;line-height:1.9}.serviceSupport>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.serviceSupport a{background:#fff;min-height:180px;padding:28px;position:relative}.serviceSupport a h3{font-size:21px}.serviceSupport a p{color:#687b88;font-size:13px;line-height:1.7}.serviceSupport a>span{color:#087fd2;position:absolute;bottom:20px;right:22px}.innerSystems{margin-bottom:70px}.productDetails{margin-top:30px}.resourceGrid{grid-template-columns:repeat(4,1fr);gap:15px;margin:40px 0 70px;display:grid}.resourceGrid article{background:#f2f6f8;padding:30px}.resourceGrid p{color:#637785;line-height:1.8}.faq{max-width:900px;margin:70px auto}.faq h2{font-size:40px}.faq details{border-top:1px solid var(--line);padding:22px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-weight:700}.faq p{color:#637785;line-height:1.9}@media (max-width:900px){.utility{display:none}.siteHeader .header{height:66px}.homeStats{grid-template-columns:1fr 1fr;margin:0}.systemGrid,.caseGrid,.trustGrid{grid-template-columns:1fr 1fr}.serviceSupport{grid-template-columns:1fr}.resourceGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.homeStats,.systemGrid,.caseGrid,.trustGrid,.serviceSupport>div:last-child,.resourceGrid{grid-template-columns:1fr}.homeStats div{border-right:0;border-bottom:1px solid var(--line)}.systemCard{min-height:230px}.caseGrid>a{min-height:300px}}
