.det-process-intro nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.det-process-intro nav a{padding:10px 14px;border:1px solid #d5e4e8;border-radius:10px;color:#086f75;text-decoration:none}.det-process-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:20px;margin-top:20px}.det-process{scroll-margin-top:100px}.det-process ol{list-style:none;counter-reset:step;padding:0}.det-process li{counter-increment:step;position:relative;padding:12px 12px 20px 50px;border-left:2px solid #b5d7d3;margin-left:16px}.det-process li:before{content:counter(step);position:absolute;left:-17px;top:10px;background:#086f75;color:white;border-radius:50%;width:32px;height:32px;display:grid;place-items:center}.det-process li strong,.det-process li span{display:block}.det-process li strong{color:#086f75;margin-bottom:5px}.det-process li:last-child{border-color:transparent}.det-process button{min-height:44px}
