.technology-page{background:#fff}.technology-hero{color:#fff;background:radial-gradient(circle at 82% 25%,#184b9c 0,#0000 35%),linear-gradient(135deg,#071226,#0c2248 62%,#102d5e);padding:110px 0 120px;position:relative;overflow:hidden}.technology-hero:before{content:"";opacity:.22;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 65%);mask-image:linear-gradient(90deg,#0000 20%,#000 65%)}.technology-hero-grid{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:85px;display:grid;position:relative}.technology-hero-copy h1{letter-spacing:-.07em;max-width:760px;margin:22px 0 30px;font-size:clamp(58px,6.7vw,92px);line-height:.96}.technology-hero-copy p{color:#c5d4e9;max-width:650px;margin:0 0 38px;font-size:15px;line-height:1.9}.technology-system{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid #fff2;border-radius:34px;min-height:610px;position:relative;overflow:hidden;box-shadow:0 35px 80px #02081666,inset 0 1px #ffffff12}.technology-system-grid{opacity:.45;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.technology-system-orbit{border:1px solid #8fb0ff38;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.technology-system-orbit-one{width:390px;height:390px;animation:24s linear infinite technology-spin}.technology-system-orbit-two{border-style:dashed;width:530px;height:530px;animation:34s linear infinite technology-spin-reverse}.technology-core{z-index:3;background:radial-gradient(circle at 35% 30%,#477cff,#173c86);border:1px solid #a9c0ff75;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 18px #3a6afd11,0 25px 65px #02081788}.technology-core i{background:#84f0d0;border-radius:50%;width:10px;height:10px;margin-bottom:14px;animation:2.3s ease-in-out infinite technology-blink;box-shadow:0 0 0 8px #84f0d018,0 0 24px #84f0d0}.technology-core strong{letter-spacing:-.04em;font-size:17px}.technology-core small{color:#c5d6ff;text-transform:uppercase;letter-spacing:.13em;margin-top:5px;font-size:7px}.technology-node{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d2146d9;border:1px solid #ffffff27;border-radius:18px;width:158px;padding:18px;animation:6s ease-in-out infinite technology-float;position:absolute;box-shadow:0 18px 45px #02081755}.technology-node>span{color:#78a0ff;margin-bottom:22px;font-size:8px;font-weight:800;display:block}.technology-node strong,.technology-node small{display:block}.technology-node strong{font-size:17px}.technology-node small{color:#aebed5;margin-top:5px;font-size:7px}.technology-node-obt{top:8%;left:6%}.technology-node-bi{animation-delay:-1.5s;top:13%;right:6%}.technology-node-ai{animation-delay:-3s;bottom:9%;right:7%}.technology-node-erp{animation-delay:-4.5s;bottom:12%;left:7%}.technology-pulse{z-index:2;background:#82a4ff;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:50%;box-shadow:0 0 18px #82a4ff}.technology-pulse-one{animation:5.5s ease-in-out infinite technology-pulse-one}.technology-pulse-two{animation:6.8s ease-in-out infinite technology-pulse-two}.technology-platform{background:#fff;padding:130px 0}.technology-platform-grid{grid-template-columns:.88fr 1.12fr;align-items:start;gap:110px;display:grid}.technology-platform h2{letter-spacing:-.06em;max-width:780px;margin:20px 0 0;font-size:clamp(48px,5.7vw,76px);line-height:1.02}.technology-platform-copy>p{color:#566075;margin:0 0 23px;font-size:15px;line-height:1.95}.technology-capabilities{color:#fff;background:linear-gradient(135deg,#101f3b,#172e54);border-radius:22px;grid-template-columns:1fr 1fr;margin-top:42px;display:grid;overflow:hidden;box-shadow:0 24px 55px #13254422}.technology-capabilities article{border-bottom:1px solid #ffffff18;border-right:1px solid #ffffff18;grid-template-columns:54px 1fr;gap:20px;min-height:170px;padding:28px 26px;transition:background .3s;display:grid}.technology-capabilities article:nth-child(2n){border-right:0}.technology-capabilities article:nth-last-child(-n+2){border-bottom:0}.technology-capabilities article:hover{background:#ffffff0b}.technology-capabilities article>b{color:#9cb7ff;background:#3a6afd24;border:1px solid #ffffff32;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;font-size:10px;display:grid}.technology-capabilities h3{letter-spacing:-.035em;margin:3px 0 13px;font-size:17px;line-height:1.25}.technology-capabilities article p{color:#bdc9db;margin:0;font-size:10px;line-height:1.75}.technology-ecosystem{color:#fff;background:linear-gradient(130deg,#161e2f,#1b2c4a 58%,#233f67);padding:125px 0 135px;position:relative;overflow:hidden}.technology-ecosystem:after{content:"";border:1px solid #ffffff16;border-radius:50%;width:760px;height:760px;position:absolute;top:-380px;right:-240px;box-shadow:0 0 0 100px #ffffff06,0 0 0 210px #ffffff03}.technology-section-head{z-index:2;grid-template-columns:.38fr 1.12fr .7fr;align-items:end;gap:65px;margin-bottom:85px;display:grid;position:relative}.technology-section-head h2{letter-spacing:-.06em;margin:0;font-size:clamp(45px,5.2vw,68px);line-height:1.03}.technology-section-head>p{color:#c3cedd;margin:0;font-size:12px;line-height:1.85}.technology-ecosystem-flow{z-index:2;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.technology-flow-line{background:#ffffff30;height:1px;position:absolute;top:38px;left:7%;right:7%}.technology-flow-line b{background:#83a4ff;border-radius:50%;width:11px;height:11px;animation:8s ease-in-out infinite technology-flow;position:absolute;top:-5px;left:0;box-shadow:0 0 0 8px #83a4ff1a,0 0 22px #83a4ff}.technology-ecosystem-flow article{border-right:1px solid #ffffff20;min-height:360px;padding:0 26px 35px;position:relative}.technology-ecosystem-flow article:last-child{border:0}.technology-ecosystem-flow article>span{z-index:2;color:#9bb6ff;background:#1d3558;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:76px;height:76px;margin-bottom:48px;font-size:9px;font-weight:800;transition:all .3s;display:grid;position:relative}.technology-ecosystem-flow article:hover>span{color:#fff;background:var(--blue);transform:scale(1.08)}.technology-ecosystem-flow small{color:#89a9ff;text-transform:uppercase;letter-spacing:.11em;font-size:8px;font-weight:800}.technology-ecosystem-flow h3{letter-spacing:-.04em;margin:16px 0 15px;font-size:22px;line-height:1.2}.technology-ecosystem-flow p{color:#c2cddd;margin:0;font-size:10px;line-height:1.85}.technology-integration{background:#f6f8fc;padding:130px 0}.technology-integration-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:100px;display:grid}.technology-integration h2{letter-spacing:-.06em;max-width:760px;margin:20px 0 28px;font-size:clamp(48px,5.4vw,72px);line-height:1.02}.technology-integration-grid>div:first-child>p{color:#59647a;margin:0;font-size:14px;line-height:1.95}.technology-pipeline{background:#fff;border:1px solid #dce3f0;border-radius:30px;grid-template-columns:1fr 150px 1fr;align-items:center;gap:25px;min-height:520px;padding:35px;display:grid;position:relative;box-shadow:0 28px 70px #22314c12}.technology-pipeline:before,.technology-pipeline:after{content:"";background:linear-gradient(90deg,#0000,#3a6afd);width:25%;height:1px;position:absolute;top:50%}.technology-pipeline:before{left:22%}.technology-pipeline:after{right:22%;transform:rotate(180deg)}.technology-pipeline-column{z-index:2;gap:10px;display:grid;position:relative}.technology-pipeline-column>small{color:#8a93a6;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:7px;font-weight:800}.technology-pipeline-column>span{color:#39445a;background:#fafbfe;border:1px solid #e0e5ef;border-radius:12px;padding:16px;font-size:10px;font-weight:750}.technology-pipeline-hub{z-index:3;color:#fff;background:linear-gradient(145deg,#3a6afd,#1b438f);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:relative;box-shadow:0 0 0 15px #3a6afd0c,0 18px 45px #2048903f}.technology-pipeline-hub>i{background:#84efd1;border-radius:50%;width:8px;height:8px;margin-bottom:10px;box-shadow:0 0 18px #84efd1}.technology-pipeline-hub strong{font-size:24px}.technology-pipeline-hub small{color:#c7d6ff;font-size:7px}.technology-pipeline-hub>b{border:1px dashed #3a6afd52;border-radius:50%;animation:12s linear infinite technology-spin;position:absolute;inset:-16px}.technology-bi{background:#fff;padding:130px 0}.technology-bi-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:95px;display:grid}.technology-dashboard{background:#f8faff;border:1px solid #dce3ef;border-radius:28px;padding:28px;box-shadow:0 30px 75px #23314b18}.technology-dashboard-head{border-bottom:1px solid #e0e5ef;justify-content:space-between;align-items:flex-start;padding-bottom:22px;display:flex}.technology-dashboard-head small,.technology-dashboard-head strong{display:block}.technology-dashboard-head small{color:#8590a4;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px;font-size:8px}.technology-dashboard-head strong{font-size:17px}.technology-dashboard-head>span{color:#22835e;background:#eaf8f2;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:750}.technology-dashboard-head>span i{background:#2aa873;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.technology-dashboard-metrics{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.technology-dashboard-metrics>span{background:#fff;border:1px solid #e0e5ef;border-radius:16px;padding:20px}.technology-dashboard-metrics small,.technology-dashboard-metrics strong,.technology-dashboard-metrics em{display:block}.technology-dashboard-metrics small{color:#8992a3;font-size:8px}.technology-dashboard-metrics strong{letter-spacing:-.05em;margin:9px 0 5px;font-size:29px}.technology-dashboard-metrics em{color:#229665;font-size:7px;font-style:normal}.technology-dashboard-chart{color:#fff;background:linear-gradient(135deg,#17233b,#223a62);border-radius:18px;height:260px;padding:22px}.technology-dashboard-chart>small{color:#aebbd0;font-size:8px}.technology-dashboard-chart>div{align-items:end;gap:9px;height:190px;margin-top:20px;display:flex}.technology-dashboard-chart i{transform-origin:bottom;background:linear-gradient(#83a2ff,#3a6afd);border-radius:5px 5px 2px 2px;flex:1;min-height:18%;animation:4s ease-in-out infinite alternate technology-bars}.technology-dashboard-chart i:nth-child(2n){animation-delay:-.8s}.technology-dashboard-tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.technology-dashboard-tags span{color:#697389;background:#fff;border:1px solid #dfe4ee;border-radius:999px;padding:9px 11px;font-size:7px;font-weight:750}.technology-bi-copy h2{letter-spacing:-.06em;margin:19px 0 26px;font-size:clamp(48px,5.4vw,72px);line-height:1.02}.technology-bi-copy>p{color:#59647a;margin:0 0 20px;font-size:13px;line-height:1.9}.technology-insights{grid-template-columns:1fr 1fr;gap:9px;margin-top:30px;display:grid}.technology-insights span{color:#465168;border:1px solid #dfe5ef;border-radius:12px;padding:14px 14px 14px 37px;font-size:9px;font-weight:700;position:relative}.technology-insights span:before{content:"↗";color:var(--blue);position:absolute;left:14px}.technology-benefits{background:#f6f8fc;padding:125px 0}.technology-benefits-head{grid-template-columns:.4fr 1.6fr;align-items:start;gap:70px;margin-bottom:70px;display:grid}.technology-benefits-head h2{letter-spacing:-.06em;max-width:920px;margin:0;font-size:clamp(46px,5.3vw,70px);line-height:1.03}.technology-benefits-grid{background:#fff;border:1px solid #dce2ed;border-radius:25px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden;box-shadow:0 24px 65px #22314c0d}.technology-benefits-grid article{border-right:1px solid #dce2ed;min-height:330px;padding:32px;transition:background .3s,transform .3s;position:relative}.technology-benefits-grid article:last-child{border:0}.technology-benefits-grid article:hover{background:#eef3ff;transform:translateY(-5px)}.technology-benefits-grid article>span{color:var(--blue);font-size:9px;font-weight:800}.technology-benefits-grid h3{letter-spacing:-.045em;margin:105px 0 18px;font-size:24px;line-height:1.18}.technology-benefits-grid p{color:#657085;margin:0;font-size:11px;line-height:1.8}.technology-closing{color:#fff;background:#011d73;padding:105px 0;position:relative;overflow:hidden}.technology-closing:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:620px;height:620px;position:absolute;top:-260px;right:-120px;box-shadow:0 0 0 90px #ffffff08,0 0 0 185px #ffffff04}.technology-closing>div{z-index:2;justify-content:space-between;align-items:center;gap:60px;display:flex;position:relative}.technology-closing h2{letter-spacing:-.055em;max-width:820px;margin:16px 0 15px;font-size:clamp(42px,5vw,64px);line-height:1.04}.technology-closing p{color:#c5d3ef;max-width:720px;margin:0;font-size:12px;line-height:1.8}.technology-closing .button{white-space:nowrap}@keyframes technology-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes technology-spin-reverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes technology-blink{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes technology-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes technology-pulse-one{0%,to{opacity:0;transform:translate(-15px,-15px)}15%{opacity:1}50%{opacity:1;transform:translate(200px,-185px)}70%,to{opacity:0;transform:translate(230px,-205px)}}@keyframes technology-pulse-two{0%,to{opacity:0;transform:translate(-15px,-15px)}15%{opacity:1}50%{opacity:1;transform:translate(-230px,175px)}70%,to{opacity:0;transform:translate(-250px,195px)}}@keyframes technology-flow{0%,to{left:0}50%{left:100%}}@keyframes technology-bars{0%{opacity:.75;transform:scaleY(.82)}to{opacity:1;transform:scaleY(1)}}@media (max-width:1050px){.technology-hero-grid,.technology-platform-grid,.technology-integration-grid,.technology-bi-grid{grid-template-columns:1fr;gap:60px}.technology-system{width:100%;max-width:800px}.technology-section-head{grid-template-columns:1fr;gap:25px}.technology-ecosystem-flow{grid-template-columns:1fr 1fr}.technology-flow-line{display:none}.technology-ecosystem-flow article{border-bottom:1px solid #ffffff20}.technology-ecosystem-flow article:nth-child(2){border-right:0}.technology-pipeline,.technology-dashboard{max-width:780px}.technology-benefits-head{grid-template-columns:1fr;gap:25px}.technology-closing>div{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.technology-hero{padding:75px 0 85px}.technology-hero-copy h1{font-size:52px}.technology-system{border-radius:24px;min-height:520px}.technology-system-orbit-one{width:310px;height:310px}.technology-system-orbit-two{width:430px;height:430px}.technology-core{width:145px;height:145px}.technology-node{width:125px;padding:13px}.technology-node>span{margin-bottom:14px}.technology-node strong{font-size:14px}.technology-platform,.technology-integration,.technology-bi,.technology-benefits{padding:85px 0}.technology-capabilities,.technology-insights{grid-template-columns:1fr}.technology-capabilities article{border-bottom:1px solid #ffffff18;border-right:0}.technology-capabilities article:nth-last-child(2){border-bottom:1px solid #ffffff18}.technology-capabilities article:last-child{border-bottom:0}.technology-ecosystem{padding:85px 0}.technology-ecosystem-flow{grid-template-columns:1fr}.technology-ecosystem-flow article{border-right:0;min-height:auto;padding:25px 0 45px}.technology-ecosystem-flow article>span{width:58px;height:58px;margin-bottom:25px}.technology-pipeline{grid-template-columns:1fr;gap:35px;padding:25px}.technology-pipeline:before,.technology-pipeline:after{display:none}.technology-pipeline-hub{width:125px;height:125px;margin:0 auto}.technology-dashboard{padding:18px}.technology-dashboard-chart{height:225px}.technology-dashboard-chart>div{height:160px}.technology-benefits-grid{grid-template-columns:1fr}.technology-benefits-grid article{border-bottom:1px solid #dce2ed;border-right:0;min-height:260px}.technology-benefits-grid h3{margin-top:65px}.technology-closing{padding:85px 0}}@media (prefers-reduced-motion:reduce){.technology-system-orbit,.technology-core i,.technology-node,.technology-pulse,.technology-flow-line b,.technology-pipeline-hub>b,.technology-dashboard-chart i{animation:none}}
.differentials-page{background:#fff}.differentials-hero{background:radial-gradient(circle at 80% 25%,#dce8ff,#0000 34%),linear-gradient(145deg,#fff,#f5f8ff);padding:110px 0 120px;position:relative;overflow:hidden}.differentials-hero:before{content:"";border:1px solid #3a6afd12;border-radius:50%;width:820px;height:820px;position:absolute;bottom:-500px;left:-300px;box-shadow:0 0 0 110px #3a6afd06,0 0 0 225px #3a6afd03}.differentials-hero-grid{z-index:2;grid-template-columns:.92fr 1.08fr;align-items:center;gap:90px;display:grid;position:relative}.differentials-hero h1{letter-spacing:-.068em;max-width:790px;margin:20px 0 30px;font-size:clamp(58px,6.6vw,90px);line-height:.97}.differentials-hero-grid>div:first-child>p{color:#59647a;max-width:650px;margin:0 0 38px;font-size:15px;line-height:1.9}.differentials-orbit{min-height:610px;position:relative}.differentials-orbit:before{content:"";background:radial-gradient(circle,#f7f9ff 0 24%,#0000 25%);border:1px solid #d9e2f4;border-radius:50%;position:absolute;inset:40px;box-shadow:inset 0 0 80px #3a6afd09}.differentials-orbit-core{z-index:5;color:#fff;background:linear-gradient(145deg,#3a6afd,#214a9c);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:175px;height:175px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 18px #3a6afd0c,0 28px 65px #284d9d35}.differentials-orbit-core i{background:#8ef1d4;border-radius:50%;width:9px;height:9px;margin-bottom:13px;animation:2.4s ease-in-out infinite differentials-blink;box-shadow:0 0 0 8px #8ef1d419,0 0 22px #8ef1d4}.differentials-orbit-core strong{letter-spacing:-.05em;font-size:24px}.differentials-orbit-core small{color:#d3dfff;text-transform:uppercase;letter-spacing:.13em;margin-top:4px;font-size:7px}.differentials-ring{border:1px dashed #6684c943;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.differentials-ring-one{width:365px;height:365px;animation:23s linear infinite differentials-spin}.differentials-ring-two{width:530px;height:530px;animation:34s linear infinite differentials-spin-reverse}.differentials-ring i{background:var(--blue);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%;box-shadow:0 0 0 7px #3a6afd16,0 0 20px #3a6afd}.differentials-orbit-node{z-index:4;color:#344057;text-align:center;text-transform:uppercase;letter-spacing:.09em;background:#ffffffed;border:1px solid #d9e1ef;border-radius:999px;min-width:125px;padding:15px 18px;font-size:9px;font-weight:800;animation:5.5s ease-in-out infinite differentials-float;position:absolute;box-shadow:0 16px 38px #25324a15}.differentials-orbit-people{top:17%;left:6%}.differentials-orbit-operation{animation-delay:-1s;top:18%;right:3%}.differentials-orbit-economy{animation-delay:-2s;bottom:18%;left:1%}.differentials-orbit-tech{animation-delay:-3s;bottom:18%;right:1%}.differentials-orbit-security{animation-delay:-4s;bottom:2%;left:50%;transform:translate(-50%)}.differentials-intro{padding:125px 0 105px}.differentials-intro-grid{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.differentials-intro h2{letter-spacing:-.06em;max-width:780px;margin:20px 0 0;font-size:clamp(48px,5.6vw,76px);line-height:1.02}.differentials-intro-grid>p{color:#59647a;margin:30px 0 0;font-size:16px;line-height:1.95}.differentials-pillars{padding:15px 0 125px}.differentials-pillars article{border-bottom:1px solid #e1e6ef;grid-template-columns:.65fr 1.35fr;align-items:center;gap:90px;padding:80px 0;display:grid}.differentials-pillars article:first-child{border-top:1px solid #e1e6ef}.differentials-pillar-reverse .differentials-pillar-number{order:2}.differentials-pillar-reverse .differentials-pillar-copy{order:1}.differentials-pillar-number{background:linear-gradient(145deg,#eef3ff,#f9fbff);border-radius:28px;place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.differentials-pillar-number:before,.differentials-pillar-number:after{content:"";border:1px solid #3a6afd18;border-radius:50%;position:absolute}.differentials-pillar-number:before{width:240px;height:240px}.differentials-pillar-number:after{width:380px;height:380px}.differentials-pillar-number span{z-index:2;color:var(--blue);letter-spacing:-.08em;font-size:82px;font-weight:650;position:relative}.differentials-pillar-number i{z-index:3;background:var(--blue);border-radius:50%;width:9px;height:9px;animation:7s ease-in-out infinite differentials-pillar-dot;position:absolute;top:50%;left:50%;box-shadow:0 0 0 7px #3a6afd16}.differentials-pillar-copy h2{letter-spacing:-.058em;margin:18px 0 24px;font-size:clamp(43px,5vw,66px);line-height:1.03}.differentials-pillar-copy>p{color:#59647a;max-width:780px;margin:0;font-size:14px;line-height:1.9}.differentials-pillar-copy>div{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.differentials-pillar-copy>div span{color:#445069;background:#f8faff;border:1px solid #dce3ef;border-radius:999px;padding:13px 17px;font-size:9px;font-weight:750}.differentials-operation{color:#fff;background:linear-gradient(130deg,#16223a,#1c3254 60%,#294f72);padding:125px 0 135px;position:relative;overflow:hidden}.differentials-operation:after{content:"";border:1px solid #ffffff16;border-radius:50%;width:720px;height:720px;position:absolute;top:-360px;right:-220px;box-shadow:0 0 0 95px #ffffff06,0 0 0 200px #ffffff03}.differentials-operation-head{z-index:2;grid-template-columns:.4fr 1.15fr .65fr;align-items:end;gap:65px;margin-bottom:75px;display:grid;position:relative}.differentials-operation-head h2{letter-spacing:-.06em;margin:0;font-size:clamp(45px,5.3vw,70px);line-height:1.03}.differentials-operation-head>p{color:#c4d0df;margin:0;font-size:12px;line-height:1.85}.differentials-operation-grid{z-index:2;background:#ffffff07;border:1px solid #fff2;border-radius:26px;grid-template-columns:repeat(3,1fr);display:grid;position:relative;overflow:hidden}.differentials-operation-grid article{border-bottom:1px solid #ffffff20;border-right:1px solid #ffffff20;min-height:275px;padding:30px;transition:background .3s,transform .3s;position:relative}.differentials-operation-grid article:nth-child(3n){border-right:0}.differentials-operation-grid article:nth-last-child(-n+3){border-bottom:0}.differentials-operation-grid article:hover{background:#ffffff0d;transform:translateY(-5px)}.differentials-operation-grid article>span{color:#8eacff;font-size:9px;font-weight:800}.differentials-operation-grid h3{letter-spacing:-.04em;margin:75px 0 15px;font-size:23px}.differentials-operation-grid p{color:#c3cedd;margin:0;font-size:10px;line-height:1.8}.differentials-operation-grid article>i{color:#8eacff;font-size:17px;font-style:normal;position:absolute;top:27px;right:28px}.differentials-security{color:#fff;background:#071326;padding:130px 0}.differentials-security-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:95px;display:grid}.differentials-security-copy h2{letter-spacing:-.063em;max-width:760px;margin:20px 0 26px;font-size:clamp(50px,5.8vw,76px);line-height:1.01}.differentials-security-copy>p{color:#c1cedf;max-width:750px;margin:0;font-size:14px;line-height:1.9}.differentials-security-blocks{gap:10px;margin:35px 0;display:grid}.differentials-security-blocks article{background:#ffffff08;border:1px solid #ffffff1e;border-radius:17px;grid-template-columns:55px 1fr;gap:20px;padding:22px;display:grid}.differentials-security-blocks article>span{color:#8eacff;border:1px solid #ffffff2d;border-radius:50%;place-items:center;width:46px;height:46px;font-size:8px;font-weight:800;display:grid}.differentials-security-blocks h3{margin:2px 0 8px;font-size:18px}.differentials-security-blocks p{color:#b8c6d8;margin:0;font-size:10px;line-height:1.75}.differentials-radar{background:radial-gradient(circle,#173460 0 15%,#0000 16%),#0b1d38;border:1px solid #ffffff1e;border-radius:34px;min-height:610px;position:relative;overflow:hidden;box-shadow:0 30px 75px #0005}.differentials-radar-grid{border:1px solid #6d8dcf32;border-radius:50%;position:absolute;inset:45px;box-shadow:0 0 0 85px #6d8dcf0b,0 0 0 170px #6d8dcf08}.differentials-radar-grid:before,.differentials-radar-grid:after{content:"";background:#6d8dcf2b;position:absolute}.differentials-radar-grid:before{width:1px;top:-170px;bottom:-170px;left:50%}.differentials-radar-grid:after{height:1px;top:50%;left:-170px;right:-170px}.differentials-radar-sweep{z-index:2;transform-origin:0;background:linear-gradient(90deg,#6f95ff,#0000);width:44%;height:3px;animation:7s linear infinite differentials-radar;position:absolute;top:50%;left:50%}.differentials-radar-core{z-index:5;background:#102c54eb;border:1px solid #8aa7e65c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 16px #3a6afd0b,0 20px 55px #0005}.differentials-radar-core i{background:#67e1b8;border-radius:50%;width:8px;height:8px;margin-bottom:11px;box-shadow:0 0 0 7px #67e1b81a,0 0 22px #67e1b8}.differentials-radar-core strong{letter-spacing:-.06em;font-size:32px}.differentials-radar-core small{color:#aebed5;text-transform:uppercase;letter-spacing:.1em;font-size:7px}.differentials-radar-node{z-index:6;color:#d3deeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#102748dc;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;padding:12px 15px;font-size:8px;font-weight:750;display:flex;position:absolute}.differentials-radar-node i{background:#7398ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #7398ff}.differentials-radar-node-1{top:18%;left:8%}.differentials-radar-node-2{top:22%;right:8%}.differentials-radar-node-3{bottom:19%;left:7%}.differentials-radar-node-4{bottom:18%;right:7%}.differentials-proof{color:#fff;background:#071326;padding:0 0 120px}.differentials-proof>div{background:#ffffff08;border:1px solid #ffffff1e;border-radius:24px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.differentials-proof>div>div{border-right:1px solid #ffffff1e;padding:33px}.differentials-proof>div>div:last-child{border:0}.differentials-proof strong{color:#8eacff;letter-spacing:-.05em;font-size:31px;display:block}.differentials-proof span{color:#afbdcf;text-transform:uppercase;letter-spacing:.1em;margin-top:8px;font-size:8px;display:block}.differentials-closing{color:#fff;background:#011d73;padding:105px 0;position:relative;overflow:hidden}.differentials-closing:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:630px;height:630px;position:absolute;top:-270px;right:-130px;box-shadow:0 0 0 90px #ffffff08,0 0 0 185px #ffffff04}.differentials-closing>div{z-index:2;justify-content:space-between;align-items:center;gap:60px;display:flex;position:relative}.differentials-closing h2{letter-spacing:-.055em;max-width:800px;margin:16px 0 15px;font-size:clamp(42px,5vw,64px);line-height:1.04}.differentials-closing p{color:#c5d3ef;max-width:720px;margin:0;font-size:12px;line-height:1.8}.differentials-closing .button{white-space:nowrap}@keyframes differentials-blink{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes differentials-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes differentials-spin-reverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes differentials-float{0%,to{margin-top:0}50%{margin-top:-10px}}@keyframes differentials-pillar-dot{0%,to{transform:translate(-125px,-70px)}50%{transform:translate(115px,75px)}}@keyframes differentials-radar{to{transform:rotate(360deg)}}@media (max-width:1050px){.differentials-hero-grid,.differentials-intro-grid,.differentials-security-grid{grid-template-columns:1fr;gap:60px}.differentials-orbit{width:100%;max-width:750px}.differentials-operation-head{grid-template-columns:1fr;gap:25px}.differentials-operation-grid{grid-template-columns:1fr 1fr}.differentials-operation-grid article:nth-child(3n){border-right:1px solid #ffffff20}.differentials-operation-grid article:nth-child(2n){border-right:0}.differentials-operation-grid article:nth-last-child(3){border-bottom:1px solid #ffffff20}.differentials-radar{width:100%;max-width:750px}.differentials-closing>div{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.differentials-hero{padding:75px 0 85px}.differentials-hero h1{font-size:52px}.differentials-orbit{min-height:500px}.differentials-orbit:before{inset:35px}.differentials-ring-one{width:300px;height:300px}.differentials-ring-two{width:420px;height:420px}.differentials-orbit-core{width:140px;height:140px}.differentials-orbit-node{min-width:100px;padding:11px;font-size:7px}.differentials-intro{padding:85px 0 65px}.differentials-pillars{padding-bottom:85px}.differentials-pillars article{grid-template-columns:1fr;gap:38px;padding:65px 0}.differentials-pillar-reverse .differentials-pillar-number,.differentials-pillar-reverse .differentials-pillar-copy{order:initial}.differentials-pillar-number{min-height:260px}.differentials-operation{padding:85px 0}.differentials-operation-grid{grid-template-columns:1fr}.differentials-operation-grid article{min-height:245px;border-bottom:1px solid #ffffff20!important;border-right:0!important}.differentials-operation-grid article:last-child{border-bottom:0!important}.differentials-security{padding:85px 0}.differentials-radar{border-radius:24px;min-height:480px}.differentials-radar-core{width:125px;height:125px}.differentials-radar-node{padding:9px 11px;font-size:7px}.differentials-proof{padding-bottom:85px}.differentials-proof>div{grid-template-columns:1fr}.differentials-proof>div>div{border-bottom:1px solid #ffffff1e;border-right:0}.differentials-closing{padding:85px 0}}@media (prefers-reduced-motion:reduce){.differentials-orbit-core i,.differentials-ring,.differentials-orbit-node,.differentials-pillar-number i,.differentials-radar-sweep{animation:none}}
.rich-page-finance .finance-flow{color:#fff;background:linear-gradient(145deg,#123a3c,#17554e 58%,#1b6c5c);border:1px solid #ffffff1f;border-radius:26px;padding:10px 26px;position:relative;overflow:hidden;box-shadow:0 28px 65px #173e3828}.rich-page-finance .finance-flow:after{content:"";border:1px solid #ffffff16;border-radius:50%;width:360px;height:360px;position:absolute;top:-170px;right:-120px;box-shadow:0 0 0 60px #ffffff06,0 0 0 120px #ffffff03}.rich-page-finance .finance-flow-line{z-index:2;background:#8bd1c350;width:1px;position:absolute;top:58px;bottom:58px;left:54px}.rich-page-finance .finance-flow-line b{background:#9be7d2;border-radius:50%;width:11px;height:11px;animation:6s ease-in-out infinite finance-flow-data;position:absolute;top:0;left:-5px;box-shadow:0 0 0 8px #9be7d21c,0 0 20px #9be7d2}.rich-page-finance .finance-flow>div{z-index:3;border-bottom:1px solid #ffffff1a;grid-template-columns:58px 1fr;align-items:center;gap:24px;min-height:150px;padding:25px 4px;transition:background .3s,transform .3s;display:grid;position:relative}.rich-page-finance .finance-flow>div:last-child{border-bottom:0}.rich-page-finance .finance-flow>div:hover{transform:translate(5px)}.rich-page-finance .finance-flow>div>span{color:#a8ead8;background:#ffffff0d;border:1px solid #a4dfd056;border-radius:50%;place-items:center;width:58px;height:58px;font-size:10px;font-weight:800;display:grid}.rich-page-finance .finance-flow section{padding-right:8px}.rich-page-finance .finance-flow h3{color:#fff;letter-spacing:-.035em;margin:0 0 11px;font-size:19px;line-height:1.25}.rich-page-finance .finance-flow p{color:#c8dfda;margin:0;font-size:12px;line-height:1.75}.rich-page-finance .rich-sections article.reverse>.finance-flow{order:1}@keyframes finance-flow-data{0%,to{opacity:.45;top:0}50%{opacity:1;top:calc(100% - 11px)}}@media (max-width:980px){.rich-page-finance .rich-sections article.reverse>.finance-flow{order:initial}.rich-page-finance .finance-flow{max-width:760px}}@media (max-width:640px){.rich-page-finance .finance-flow{padding:8px 20px}.rich-page-finance .finance-flow-line{left:44px}.rich-page-finance .finance-flow>div{grid-template-columns:48px 1fr;gap:17px;min-height:145px}.rich-page-finance .finance-flow>div>span{width:48px;height:48px}.rich-page-finance .finance-flow h3{font-size:17px}.rich-page-finance .finance-flow p{font-size:11px}}@media (prefers-reduced-motion:reduce){.rich-page-finance .finance-flow-line b{animation:none}}
.rich-page-bi .bi-flow{color:#fff;background:linear-gradient(145deg,#0b1c42,#143774 58%,#1b4b9b);border:1px solid #ffffff20;border-radius:26px;padding:10px 26px;position:relative;overflow:hidden;box-shadow:0 28px 65px #163a7d2b}.rich-page-bi .bi-flow:after{content:"";border:1px solid #ffffff18;border-radius:50%;width:360px;height:360px;position:absolute;top:-170px;right:-120px;box-shadow:0 0 0 60px #ffffff06,0 0 0 120px #ffffff03}.rich-page-bi .bi-flow-line{z-index:2;background:#9bb5ff59;width:1px;position:absolute;top:58px;bottom:58px;left:54px}.rich-page-bi .bi-flow-line b{background:#a9bdff;border-radius:50%;width:11px;height:11px;animation:6s ease-in-out infinite bi-flow-data;position:absolute;top:0;left:-5px;box-shadow:0 0 0 8px #a9bdff1c,0 0 22px #a9bdff}.rich-page-bi .bi-flow>div{z-index:3;border-bottom:1px solid #ffffff1b;grid-template-columns:58px 1fr;align-items:center;gap:24px;min-height:150px;padding:25px 4px;transition:transform .3s;display:grid;position:relative}.rich-page-bi .bi-flow>div:last-child{border-bottom:0}.rich-page-bi .bi-flow>div:hover{transform:translate(5px)}.rich-page-bi .bi-flow>div>span{color:#b7c8ff;background:#ffffff0d;border:1px solid #b8c9ff5c;border-radius:50%;place-items:center;width:58px;height:58px;font-size:10px;font-weight:800;display:grid}.rich-page-bi .bi-flow section{padding-right:8px}.rich-page-bi .bi-flow h3{color:#fff;letter-spacing:-.035em;margin:0 0 11px;font-size:19px;line-height:1.25}.rich-page-bi .bi-flow p{color:#c8d5ef;margin:0;font-size:12px;line-height:1.75}.rich-page-bi .rich-sections article.reverse>.bi-flow{order:1}@keyframes bi-flow-data{0%,to{opacity:.45;top:0}50%{opacity:1;top:calc(100% - 11px)}}@media (max-width:980px){.rich-page-bi .rich-sections article.reverse>.bi-flow{order:initial}.rich-page-bi .bi-flow{max-width:760px}}@media (max-width:640px){.rich-page-bi .bi-flow{padding:8px 20px}.rich-page-bi .bi-flow-line{left:44px}.rich-page-bi .bi-flow>div{grid-template-columns:48px 1fr;gap:17px;min-height:145px}.rich-page-bi .bi-flow>div>span{width:48px;height:48px}.rich-page-bi .bi-flow h3{font-size:17px}.rich-page-bi .bi-flow p{font-size:11px}}@media (prefers-reduced-motion:reduce){.rich-page-bi .bi-flow-line b{animation:none}}.bi-showcase{background:#f5f8fd;padding:130px 0}.bi-showcase-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:90px;margin-bottom:65px;display:grid}.bi-showcase-head h2{letter-spacing:-.06em;max-width:850px;margin:20px 0 0;font-size:clamp(48px,5.5vw,72px);line-height:1.02}.bi-showcase-head p{color:#59647a;margin:0;font-size:14px;line-height:1.9}.bi-showcase-head small{color:#758096;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:8px;margin-top:18px;font-size:8px;font-weight:750;display:inline-flex}.bi-showcase-head small:before{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #3a6afd16}.bi-demo{background:#eef3fb;border:1px solid #d8e0ef;border-radius:30px;padding:24px;overflow:hidden;box-shadow:0 32px 80px #25334c1c}.bi-demo-toolbar{background:#fff;border:1px solid #dbe2ed;border-radius:17px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:18px;padding:17px 20px;display:flex}.bi-demo-toolbar>div:first-child{align-items:center;gap:14px;display:flex}.bi-demo-logo{color:#fff;background:#112b5c;border-radius:13px;place-items:center;width:42px;height:42px;font-size:9px;font-weight:800;display:grid;position:relative}.bi-demo-logo i{background:#7fa2ff;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px;box-shadow:0 0 10px #7fa2ff}.bi-demo-toolbar small,.bi-demo-toolbar strong{display:block}.bi-demo-toolbar small{color:#8992a3;text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px;font-size:7px}.bi-demo-toolbar strong{font-size:13px}.bi-demo-filters{gap:8px;display:flex}.bi-demo-filters span{color:#8992a3;background:#fafbfe;border:1px solid #dce2ed;border-radius:10px;min-width:135px;padding:10px 12px;font-size:7px}.bi-demo-filters b{color:#364157;margin-top:4px;font-size:9px;display:block}.bi-demo-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px;display:grid}.bi-demo-kpis article{background:#fff;border:1px solid #dce3ee;border-radius:17px;min-height:155px;padding:20px;position:relative;overflow:hidden}.bi-demo-kpis article:after{content:"";background:#3a6afd09;border-radius:50%;width:110px;height:110px;position:absolute;top:-45px;right:-45px}.bi-demo-kpis article>span{color:#9da6b7;font-size:8px;font-weight:800;position:absolute;top:16px;right:17px}.bi-demo-kpis small,.bi-demo-kpis strong,.bi-demo-kpis em{display:block}.bi-demo-kpis small{color:#788297;max-width:145px;font-size:8px;line-height:1.4}.bi-demo-kpis strong{color:#1c2a44;letter-spacing:-.05em;margin:20px 0 9px;font-size:25px}.bi-demo-kpis em{color:#3862c3;font-size:7px;font-style:normal;font-weight:750}.bi-demo-grid{grid-template-columns:1.35fr .65fr;gap:12px;display:grid}.bi-chart{background:#fff;border:1px solid #dce3ee;border-radius:18px;min-width:0;padding:22px}.bi-chart-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.bi-chart-head small{color:#8992a4;text-transform:uppercase;letter-spacing:.09em;margin-bottom:6px;font-size:7px;font-weight:750;display:block}.bi-chart-head h3{color:#263248;letter-spacing:-.03em;margin:0;font-size:15px}.bi-chart-head>span{color:#5271be;background:#edf2ff;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:750}.bi-chart-trend svg{width:100%;height:235px;display:block;overflow:visible}.bi-chart-gridlines line{stroke:#e8ecf4;stroke-width:1px}.bi-chart-area{fill:url(#biAreaGradient)}.bi-chart-line{fill:none;stroke:#3a6afd;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:900px;animation:3s forwards bi-chart-draw}.bi-chart-trend circle{fill:#fff;stroke:#3a6afd;stroke-width:4px}.bi-chart-trend text{fill:#7e889b;font-size:10px;font-weight:700}.bi-donut-wrap{grid-template-columns:180px 1fr;align-items:center;gap:25px;min-height:235px;display:grid}.bi-donut{background:conic-gradient(#244ca5 0 48%, #3a6afd 48% 79%, #7d9cf1 79% 92%, #c4d2f5 92% 100%);border-radius:50%;place-items:center;width:180px;height:180px;animation:1.4s both bi-donut-enter;display:grid;position:relative}.bi-donut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:29px;box-shadow:inset 0 0 0 1px #edf0f6}.bi-donut>span{z-index:2;text-align:center;position:relative}.bi-donut strong,.bi-donut small{display:block}.bi-donut strong{color:#263248;letter-spacing:-.05em;font-size:24px}.bi-donut small{color:#8a93a4;margin-top:4px;font-size:7px}.bi-donut-legend{gap:13px;display:grid}.bi-donut-legend span{color:#59647a;grid-template-columns:9px 1fr auto;align-items:center;gap:8px;font-size:8px;display:grid}.bi-donut-legend i{border-radius:3px;width:9px;height:9px}.bi-donut-legend b{color:#263248;font-size:9px}.bi-category-1 i{background:#244ca5}.bi-category-2 i{background:#3a6afd}.bi-category-3 i{background:#7d9cf1}.bi-category-4 i{background:#c4d2f5}.bi-bars-horizontal{gap:18px;padding:7px 0 4px;display:grid}.bi-bars-horizontal>div{grid-template-columns:95px 1fr 28px;align-items:center;gap:12px;display:grid}.bi-bars-horizontal span{color:#667186;font-size:8px;font-weight:700}.bi-bars-horizontal>div>i{background:#edf1f7;border-radius:999px;height:10px;overflow:hidden}.bi-bars-horizontal b{transform-origin:0;background:linear-gradient(90deg,#244ca5,#6f91ee);border-radius:999px;height:100%;animation:1.5s both bi-bar-enter;display:block}.bi-bars-horizontal strong{color:#48536a;text-align:right;font-size:8px}.bi-route-table{display:grid}.bi-route-table>div{border-bottom:1px solid #e6eaf1;grid-template-columns:28px 1fr 40px 105px;align-items:center;gap:10px;min-height:58px;display:grid}.bi-route-table>div:last-child{border-bottom:0}.bi-route-table span{color:#8a94a7;font-size:7px;font-weight:800}.bi-route-table strong{color:#344057;font-size:9px}.bi-route-table b{color:#3a6afd;font-size:9px}.bi-route-table em{color:#365aa8;text-align:center;background:#edf4ff;border-radius:999px;padding:7px 8px;font-size:6px;font-style:normal;font-weight:750}.bi-route-table em.opportunity{color:#a86808;background:#fff3df}@keyframes bi-chart-draw{to{stroke-dashoffset:0}}@keyframes bi-donut-enter{0%{opacity:0;transform:rotate(-35deg)scale(.85)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes bi-bar-enter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1050px){.bi-showcase-head{grid-template-columns:1fr;gap:30px}.bi-demo-toolbar{flex-direction:column;align-items:flex-start}.bi-demo-filters{width:100%}.bi-demo-filters span{flex:1}.bi-demo-kpis{grid-template-columns:1fr 1fr}.bi-demo-grid{grid-template-columns:1fr}}@media (max-width:700px){.bi-showcase{padding:85px 0}.bi-demo{border-radius:22px;padding:12px}.bi-demo-filters{grid-template-columns:1fr;display:grid}.bi-demo-kpis{grid-template-columns:1fr}.bi-demo-kpis article{min-height:140px}.bi-donut-wrap{grid-template-columns:1fr;justify-items:center}.bi-donut-legend{width:100%}.bi-chart{padding:17px}.bi-chart-trend svg{height:190px}.bi-bars-horizontal>div{grid-template-columns:78px 1fr 24px}.bi-route-table>div{grid-template-columns:24px 1fr 34px}.bi-route-table em{grid-column:2/4;justify-self:start}}@media (prefers-reduced-motion:reduce){.bi-chart-line,.bi-donut,.bi-bars-horizontal b{animation:none}}
.rich-page-privacy .governance-flow,.rich-page-esg .governance-flow,.rich-page-compliance .governance-flow{color:#fff;background:linear-gradient(145deg,#141d31,#1a2944 58%,#223653);border:1px solid #ffffff1f;border-radius:26px;padding:10px 26px;position:relative;overflow:hidden;box-shadow:0 28px 65px #17233a2b}.governance-flow:after{content:"";border:1px solid color-mix(in srgb, var(--rich-accent) 35%, transparent);width:370px;height:370px;box-shadow:0 0 0 65px color-mix(in srgb, var(--rich-accent) 8%, transparent), 0 0 0 130px #ffffff03;border-radius:50%;position:absolute;top:-175px;right:-130px}.governance-flow-line{z-index:2;background:color-mix(in srgb, var(--rich-accent) 65%, transparent);width:1px;position:absolute;top:58px;bottom:58px;left:54px}.governance-flow-line b{background:color-mix(in srgb, var(--rich-accent) 55%, #fff);width:11px;height:11px;box-shadow:0 0 0 8px color-mix(in srgb, var(--rich-accent) 20%, transparent), 0 0 20px var(--rich-accent);border-radius:50%;animation:6s ease-in-out infinite governance-flow-data;position:absolute;top:0;left:-5px}.governance-flow>div{z-index:3;border-bottom:1px solid #ffffff1a;grid-template-columns:58px 1fr;align-items:center;gap:24px;min-height:150px;padding:25px 4px;transition:transform .3s;display:grid;position:relative}.governance-flow>div:last-child{border-bottom:0}.governance-flow>div:hover{transform:translate(5px)}.governance-flow>div>span{border:1px solid color-mix(in srgb, var(--rich-accent) 65%, #fff3);width:58px;height:58px;color:color-mix(in srgb, var(--rich-accent) 55%, #fff);background:#ffffff0d;border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.governance-flow section{padding-right:8px}.governance-flow h3{color:#fff;letter-spacing:-.035em;margin:0 0 11px;font-size:19px;line-height:1.25}.governance-flow p{color:#cbd4e4;margin:0;font-size:12px;line-height:1.75}.rich-sections article.reverse>.governance-flow{order:1}@keyframes governance-flow-data{0%,to{opacity:.45;top:0}50%{opacity:1;top:calc(100% - 11px)}}@media (max-width:980px){.rich-sections article.reverse>.governance-flow{order:initial}.governance-flow{max-width:760px}}@media (max-width:640px){.governance-flow{padding:8px 20px}.governance-flow-line{left:44px}.governance-flow>div{grid-template-columns:48px 1fr;gap:17px;min-height:145px}.governance-flow>div>span{width:48px;height:48px}.governance-flow h3{font-size:17px}.governance-flow p{font-size:11px}}@media (prefers-reduced-motion:reduce){.governance-flow-line b{animation:none}}
.policies-page{color:var(--ink);background:#fff}.policies-hero{background:radial-gradient(circle at 78% 34%,#dfe7ff 0,#0000 34%),linear-gradient(145deg,#fff,#f6f8ff);padding:115px 0 105px;position:relative;overflow:hidden}.policies-hero:before{content:"";border:1px solid #3a6afd20;border-radius:50%;width:650px;height:650px;position:absolute;bottom:-340px;left:-260px;box-shadow:0 0 0 90px #3a6afd08,0 0 0 185px #3a6afd04}.policies-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:90px;display:grid;position:relative}.policies-hero h1{letter-spacing:-.065em;max-width:760px;margin:20px 0 28px;font-size:clamp(54px,6.5vw,88px);line-height:.96}.policies-hero p{max-width:660px;color:var(--muted);margin:0;font-size:16px;line-height:1.85}.policies-orbit{aspect-ratio:1;background:radial-gradient(circle,#fff 0 31%,#0000 32%),radial-gradient(circle,#3a6afd0b 0 55%,#0000 56%);border-radius:50%;place-items:center;width:min(100%,530px);margin-left:auto;display:grid;position:relative}.policies-orbit-ring{border:1px solid #3a6afd42;border-radius:50%;animation:22s linear infinite policies-spin;position:absolute;inset:12%}.policies-orbit-ring:after{content:"";background:var(--blue);border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:50%;box-shadow:0 0 0 11px #3a6afd18,0 0 28px #3a6afd90}.policies-orbit strong{color:#17233c;text-align:center;letter-spacing:-.04em;max-width:180px;font-size:22px;line-height:1.15}.policies-orbit>span{color:#394967;text-transform:uppercase;letter-spacing:.09em;white-space:nowrap;background:#ffffffeb;border:1px solid #dbe3f4;border-radius:99px;padding:12px 17px;font-size:10px;font-weight:800;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 32px #23365814}.policies-orbit>span:first-of-type{top:7%;left:50%}.policies-orbit>span:nth-of-type(2){top:50%;left:93%}.policies-orbit>span:nth-of-type(3){top:93%;left:50%}.policies-orbit>span:nth-of-type(4){top:50%;left:7%}.policies-intro{padding:125px 0 135px}.policies-intro-grid{grid-template-columns:1fr .85fr;align-items:end;gap:100px;margin-bottom:70px;display:grid}.policies-intro h2,.policies-directory h2,.policies-lifecycle h2,.policies-contact h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,5vw,65px);line-height:1.02}.policies-intro-grid>p{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.policies-principles{border:1px solid var(--line);background:#f8faff;border-radius:26px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden;box-shadow:0 28px 70px #26334e0b}.policies-principles article{border-right:1px solid var(--line);min-height:260px;padding:35px 30px;transition:background .3s,transform .3s;position:relative}.policies-principles article:last-child{border-right:0}.policies-principles article:hover{z-index:2;background:#fff;transform:translateY(-6px);box-shadow:0 24px 55px #23365813}.policies-principles span{color:var(--blue);font-size:10px;font-weight:800}.policies-principles h3{letter-spacing:-.045em;margin:66px 0 15px;font-size:23px}.policies-principles p{color:var(--muted);margin:0;font-size:11px;line-height:1.75}.policies-directory{background:#f7f9fd;padding:125px 0}.policies-heading{grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;margin-bottom:65px;display:grid}.policies-documents{border-top:1px solid #dce2ed}.policies-documents article{border-bottom:1px solid #dce2ed;grid-template-columns:70px .8fr 1.25fr .7fr;align-items:center;gap:35px;min-height:175px;padding:30px 6px;transition:padding .3s,background .3s;display:grid}.policies-documents article:hover{background:#fff;padding-left:24px;padding-right:24px}.policies-documents article>span{color:var(--blue);font-size:10px;font-weight:800}.policies-documents h3{letter-spacing:-.04em;margin:0;font-size:21px;line-height:1.25}.policies-documents p{color:var(--muted);margin:0;font-size:12px;line-height:1.75}.policies-documents a,.policies-documents em{color:var(--blue);text-align:right;justify-self:end;font-size:10px;font-style:normal;font-weight:800;line-height:1.5;text-decoration:none}.policies-documents a b{margin-left:8px;font-size:15px}.policies-documents em{color:#8791a4;text-transform:uppercase;letter-spacing:.08em}.policies-lifecycle{color:#fff;background:#17233a;padding:125px 0;position:relative;overflow:hidden}.policies-lifecycle:after{content:"";border:1px solid #ffffff16;border-radius:50%;width:600px;height:600px;position:absolute;top:-280px;right:-220px;box-shadow:0 0 0 80px #ffffff05,0 0 0 160px #ffffff03}.policies-lifecycle-grid{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:110px;display:grid;position:relative}.policies-lifecycle h2{color:#fff;margin-bottom:28px}.policies-lifecycle-grid>div:first-child>p{color:#b9c5d9;margin:0;font-size:13px;line-height:1.9}.policies-lifecycle-flow{padding-left:75px;position:relative}.policies-lifecycle-flow>i{background:#6688ff65;width:1px;position:absolute;top:38px;bottom:38px;left:28px}.policies-lifecycle-flow>i b{background:#86a0ff;border-radius:50%;width:11px;height:11px;animation:7s ease-in-out infinite policy-flow;position:absolute;top:0;left:-5px;box-shadow:0 0 0 9px #6c8cff20,0 0 22px #6c8cff}.policies-lifecycle-flow article{border-bottom:1px solid #ffffff16;grid-template-columns:48px 1fr;align-items:center;gap:22px;min-height:125px;display:grid}.policies-lifecycle-flow article:last-child{border-bottom:0}.policies-lifecycle-flow article>span{color:#a9baff;border:1px solid #829cff66;border-radius:50%;place-items:center;width:48px;height:48px;font-size:9px;font-weight:800;display:grid}.policies-lifecycle-flow h3{color:#fff;margin:0 0 7px;font-size:19px}.policies-lifecycle-flow p{color:#b9c5d9;margin:0;font-size:11px;line-height:1.65}.policies-contact{padding:110px 0}.policies-contact>div{background:radial-gradient(circle at 90% 10%,#dfe7ff,#0000 35%),#f8faff;border:1px solid #dce3f1;border-radius:28px;justify-content:space-between;align-items:center;gap:80px;padding:55px 60px;display:flex}.policies-contact h2{max-width:800px;font-size:clamp(38px,4vw,56px)}.policies-contact p{max-width:750px;color:var(--muted);margin:22px 0 0;font-size:12px;line-height:1.8}.policies-contact .button{flex:none}@keyframes policies-spin{to{transform:rotate(360deg)}}@keyframes policy-flow{0%,to{opacity:.45;top:0}50%{opacity:1;top:calc(100% - 11px)}}@media (max-width:980px){.policies-hero-grid,.policies-intro-grid,.policies-lifecycle-grid{grid-template-columns:1fr;gap:55px}.policies-orbit{margin:0 auto}.policies-principles{grid-template-columns:repeat(2,1fr)}.policies-principles article:nth-child(2){border-right:0}.policies-principles article:nth-child(-n+2){border-bottom:1px solid var(--line)}.policies-heading{grid-template-columns:1fr;gap:20px}.policies-documents article{grid-template-columns:50px 1fr 1.3fr}.policies-documents a,.policies-documents em{text-align:left;grid-column:2/4;justify-self:start}.policies-contact>div{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.policies-hero{padding:75px 0 85px}.policies-hero h1{font-size:52px}.policies-orbit{width:88vw}.policies-orbit strong{font-size:18px}.policies-orbit>span{padding:9px 12px;font-size:8px}.policies-intro,.policies-directory,.policies-lifecycle{padding:85px 0}.policies-principles{grid-template-columns:1fr}.policies-principles article{border-right:0;border-bottom:1px solid var(--line);min-height:210px}.policies-principles article:last-child{border-bottom:0}.policies-principles h3{margin-top:45px}.policies-documents article{grid-template-columns:38px 1fr;gap:18px;padding:35px 4px}.policies-documents p,.policies-documents a,.policies-documents em{grid-column:2}.policies-lifecycle-flow{padding-left:45px}.policies-lifecycle-flow>i{left:18px}.policies-lifecycle-flow article{grid-template-columns:42px 1fr;gap:16px}.policies-lifecycle-flow article>span{width:42px;height:42px}.policies-contact{padding:75px 0}.policies-contact>div{padding:38px 28px}}@media (prefers-reduced-motion:reduce){.policies-orbit-ring,.policies-lifecycle-flow>i b{animation:none}}
