.apl{background-color:var(--apl-bg-d,#efefec);color:rgba(0,0,0,.87);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:110px 32px}.apl *,.apl :after,.apl :before{box-sizing:border-box}.apl__inner{margin:0 auto;max-width:1180px}.apl__title{color:#0d0d0d;font-size:44px;font-weight:400;letter-spacing:-1px;line-height:1.08;margin:0 0 40px;text-align:center}.apl__grid{align-items:stretch;display:grid;gap:24px}.apl__card{border-radius:16px;color:#fff;display:flex;flex-direction:column;padding:42px 40px}.apl__card-title{color:inherit;font-size:30px;font-weight:400;letter-spacing:-.5px;margin:0}.apl__card-desc{color:hsla(0,0%,100%,.66);font-size:16px;line-height:1.6;margin:14px 0 0}.apl__card-desc :first-child{margin-top:0}.apl__card-desc :last-child{margin-bottom:0}.apl__bullets{display:flex;flex-direction:column;gap:15px;list-style:none;margin:26px 0 0;padding:0}.apl__bullets li{color:hsla(0,0%,100%,.85);font-size:16px;line-height:1.5;padding-left:22px;position:relative}.apl__bullets li:before{background:var(--apl-accent,#b8d4cd);border-radius:2px;content:"";height:9px;left:0;position:absolute;top:7px;width:9px}.apl__btn{align-items:center;align-self:flex-start;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.28);border-radius:999px;display:inline-flex;font-size:15px;gap:8px;margin-top:32px;padding:13px 24px;transition:background .2s}.apl__btn,.apl__btn:focus,.apl__btn:hover{color:#fff;font-weight:700;text-decoration:none}.apl__btn:hover{background:hsla(0,0%,100%,.2)}.apl__illus{background:hsla(0,0%,100%,.06);border-radius:12px;height:150px;margin-bottom:28px;overflow:hidden;position:relative}.apl__orbit{height:130px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:130px}.apl__orbit-ring{animation:apl-spin 4.2s linear infinite;background:conic-gradient(from 0deg,rgba(149,191,188,.42),rgba(149,191,188,0) 62deg);inset:0}.apl__orbit-dash,.apl__orbit-ring{border-radius:50%;position:absolute}.apl__orbit-dash{border:1.5px dashed hsla(0,0%,100%,.22);inset:16px}.apl__orbit-core{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;display:flex;height:30px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}.apl__orbit-core-dot{animation:apl-nodePulse 1.6s ease-in-out infinite;background:#eaf4f1;border-radius:50%;height:8px;width:8px}.apl__orbit-dot{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.apl__orbit-dot.apl__pulse{animation:apl-nodePulseCentered 1.7s ease-in-out infinite}.apl__net-line{animation:apl-linkPulse 2.4s ease-in-out infinite;background:repeating-linear-gradient(90deg,rgba(123,168,160,.55) 0 6px,transparent 6px 12px);height:2px;left:12%;position:absolute;right:12%;top:50%;transform:translateY(-50%)}.apl__net-cluster{display:grid;gap:7px;grid-template-columns:1fr 1fr;position:absolute;top:50%;transform:translate(-50%,-50%)}.apl__net-cluster--l{left:13%}.apl__net-cluster--r{left:87%}.apl__net-cluster span{border-radius:50%;height:13px;width:13px}.apl__net-core{align-items:center;animation:apl-corePulse 2s ease-in-out infinite;background:#16504c;border:1px solid rgba(149,191,188,.5);border-radius:12px;color:#eaf4f1;display:flex;font-size:15px;font-weight:700;height:46px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:46px}.apl__net-drift{border-radius:50%;height:8px;position:absolute;top:46px;width:8px}.apl__net-drift--r{animation:apl-driftRight 2.6s linear infinite}.apl__net-drift--l{animation:apl-driftLeft 2.6s linear infinite}.apl__flow-line{background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.28) 0 6px,transparent 6px 12px);height:2px;left:10%;position:absolute;right:10%;top:50%;transform:translateY(-50%)}.apl__flow-dot{animation:apl-dotScan 4.8s ease-in-out infinite;background:hsla(0,0%,100%,.35);border-radius:50%;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;width:12px}.apl__lens{animation:apl-lensX 4.8s ease-in-out infinite alternate;height:46px;margin-top:-31px;position:absolute;top:50%;width:46px}.apl__lens-glass{background:rgba(234,244,241,.08);border:2.5px solid #eaf4f1;border-radius:50%;inset:0;position:absolute}.apl__lens-handle{background:#eaf4f1;border-radius:3px;bottom:-8px;height:3px;position:absolute;right:-11px;transform:rotate(45deg);width:16px}.apl .material-symbols-rounded{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.apl__team{position:absolute;top:50%;transform:translate(-50%,-50%)}.apl__team .material-symbols-rounded{font-size:34px;line-height:1}.apl__ex-particle{border-radius:50%;height:8px;margin-top:-4px;position:absolute;top:50%;width:8px}.apl__ex-particle--r{animation:apl-driftRight 2.6s linear infinite;background:#7ba8a0}.apl__ex-particle--l{animation:apl-driftLeft 2.6s linear infinite;background:#95bfbc}@keyframes apl-lensX{0%{left:10%}to{left:76%}}@keyframes apl-dotScan{0%,to{background:hsla(0,0%,100%,.35);transform:scale(1)}12%,20%{background:#95bfbc;transform:scale(1.7)}32%{background:hsla(0,0%,100%,.35);transform:scale(1)}}@keyframes apl-spin{to{transform:rotate(1turn)}}@keyframes apl-nodePulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes apl-nodePulseCentered{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.35)}}@keyframes apl-linkPulse{0%,to{opacity:.25}50%{opacity:.9}}@keyframes apl-corePulse{0%,to{box-shadow:0 0 0 0 rgba(80,191,212,.45);transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 0 0 12px rgba(80,191,212,0);transform:translate(-50%,-50%) scale(1.12)}}@keyframes apl-driftRight{0%{left:14%;opacity:0}18%{opacity:1}82%{opacity:1}to{left:47%;opacity:0}}@keyframes apl-driftLeft{0%{left:86%;opacity:0}18%{opacity:1}82%{opacity:1}to{left:53%;opacity:0}}@media (max-width:767px){.apl{background-color:var(--apl-bg-m,var(--apl-bg-d,#efefec));padding:64px 20px}.apl__grid{grid-template-columns:1fr!important}.apl__title{font-size:32px}.apl__card{padding:32px 26px}}@media (prefers-reduced-motion:reduce){.apl *,.apl :after,.apl :before{animation:none!important}.apl__lens{left:40%}.apl__ex-particle,.apl__net-drift{display:none}}