.ICMGGG_visual{border-top:1px solid #ab9d896b;border-bottom:1px solid #ab9d896b;width:100%;margin:34px 0 38px;padding:30px 0 28px}.ICMGGG_track{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ICMGGG_step{min-width:0;padding:0 26px;position:relative}.ICMGGG_step:first-child{padding-left:0}.ICMGGG_step:last-child{padding-right:0}.ICMGGG_phase{color:var(--gold);font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:10px;font-weight:650;line-height:1.3}.ICMGGG_marker{align-items:center;height:34px;margin-bottom:18px;display:flex;position:relative}.ICMGGG_marker:before{content:"";background:#ab9d899e;height:1px;position:absolute;top:50%;left:0;right:-26px}.ICMGGG_step:last-child .ICMGGG_marker:before{right:0}.ICMGGG_marker span{z-index:1;border:1px solid var(--gold);background:var(--background,#f7f3eb);width:34px;height:34px;color:var(--gold);font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:.08em;border-radius:50%;place-items:center;font-size:9px;display:grid;position:relative}.ICMGGG_step strong{color:#171512;max-width:220px;font-family:var(--font-newsreader), Georgia, "Times New Roman", serif;font-size:22px;font-weight:500;line-height:1.08;display:block}.ICMGGG_step p{color:#625b52;max-width:230px;font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;margin:9px 0 0;font-size:12.5px;line-height:1.48}@media (max-width:640px){.ICMGGG_visual{margin:28px 0 34px;padding:26px 0 24px}.ICMGGG_track{display:block}.ICMGGG_step,.ICMGGG_step:first-child,.ICMGGG_step:last-child{padding:0 0 28px 48px}.ICMGGG_step:last-child{padding-bottom:0}.ICMGGG_phase{margin-bottom:8px}.ICMGGG_marker{width:34px;height:34px;margin:0;position:absolute;top:0;left:0}.ICMGGG_marker:before{width:1px;height:calc(100% + 44px);top:34px;left:50%;right:auto}.ICMGGG_step:last-child .ICMGGG_marker:before{display:none}.ICMGGG_step strong{max-width:none;font-size:21px}.ICMGGG_step p{max-width:none;margin-top:6px}}
