#process.process-compact{padding-top:48px!important;padding-bottom:48px!important;background:linear-gradient(110deg,#10242b55,#07141b)!important;border-top:1px solid #ffffff0b;border-bottom:1px solid #ffffff0b}.compact-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px}.compact-heading>div>span{font-size:9px;color:#849ba3}.compact-heading h2{font-size:25px!important;line-height:1.7!important;font-weight:500!important;letter-spacing:-.03em;margin:8px 0 0!important;color:#dce6e9}.compact-heading>a{font-size:10px;color:#c1d5cd;padding:10px 17px;border:1px solid #b1d3c12b;border-radius:7px;background:#b1d3c106;white-space:nowrap}.compact-heading>a:hover{background:#b1d3c114}.compact-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;list-style:none;margin:0;padding:0;position:relative}.compact-track:before{content:"";position:absolute;right:22px;left:22px;top:22px;height:1px;background:linear-gradient(90deg,#91b1b014,#91b1b04d);pointer-events:none}.compact-track li{position:relative;padding:0!important;border:0!important;min-width:0}.compact-node{display:flex;gap:12px;align-items:center;position:relative;margin-bottom:14px}.compact-icon{width:44px;height:44px;display:grid;place-items:center;color:#b8cabe;border:1px solid #b2d3cf2b;border-radius:12px;background:#102128;box-shadow:0 0 0 7px #0a1920;transition:transform .3s,border-color .3s}.compact-icon svg{width:24px;height:26px}.compact-node small{font-size:9px;color:#738e97;background:#0b1a21;padding:3px 7px}.compact-track h3{font-size:14px;line-height:1.9;font-weight:500;color:#dce5e8;margin:0 0 6px}.compact-track p{font-size:10px;line-height:2.2;color:#8fa4ad;margin:0}.compact-track li:hover .compact-icon{transform:translateY(-3px);border-color:#b2d3cf77}
@media(max-width:700px){#process.process-compact{padding-top:35px!important;padding-bottom:35px!important}.compact-heading{margin-bottom:26px;gap:15px}.compact-heading h2{font-size:20px!important}.compact-heading>a{font-size:9px;padding:9px 12px}.compact-track{grid-template-columns:1fr 1fr;gap:25px 22px}.compact-track:before{display:none}.compact-node{margin-bottom:10px}.compact-icon{width:38px;height:38px;border-radius:10px;box-shadow:none}.compact-icon svg{width:21px;height:24px}.compact-track h3{font-size:13px}.compact-track p{font-size:9px}.compact-node small{background:none}.compact-heading>div>span{font-size:8px}}
@media(prefers-reduced-motion:reduce){.compact-icon{transition:none}.compact-track li:hover .compact-icon{transform:none}}
