.color-hero{display:flex;align-items:center;justify-content:space-around;gap:25px;padding:50px 28px;background:#e8e0d0;border-radius:18px;margin-top:30px}.color-hero small{display:block;font-size:13px;margin-top:12px}.screen-symbol,.reference-symbol{text-align:center;font-weight:bold;letter-spacing:.04em}.screen-symbol span,.reference-symbol span{display:block;width:130px;height:85px;background:#317d9d;margin-top:16px}.screen-symbol span{border:9px solid #142d3e;border-bottom-width:18px}.reference-symbol span{border:12px solid white;border-bottom-width:25px;box-shadow:4px 5px 0 #cec4af}.medal-symbol{padding-top:20px;position:relative}.medal-symbol:before{content:'';position:absolute;top:-24px;left:60px;width:50px;height:75px;background:#142d3e;transform:rotate(-12deg)}.medal-symbol>div{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;border:12px solid #b68d42;border-radius:50%;width:170px;height:170px;background:#317d9d;color:white;font-size:60px;box-shadow:5px 8px 0 #92733c}.medal-symbol small{font-size:11px}.system-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px}.system-grid>div{padding:25px;background:#eae3d5;border-top:4px solid #b68d42}.system-grid h3{margin:15px 0}.system-grid p{font-size:16px}.approval{background:#eae3d5;padding:30px}.workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style-position:inside;padding:0!important}.workflow li{border-top:2px solid #b68d42;padding-top:15px}.workflow strong,.workflow span{display:block}.workflow span{font-size:16px;margin-top:10px}@media(max-width:760px){.system-grid{grid-template-columns:1fr}.workflow{grid-template-columns:1fr 1fr}.color-hero{gap:10px;padding:35px 10px}.screen-symbol,.reference-symbol{font-size:10px}.screen-symbol span,.reference-symbol span{width:62px;height:62px}.medal-symbol>div{width:100px;height:100px;border-width:7px;font-size:35px}.medal-symbol:before{left:35px;width:35px}.medal-symbol small{font-size:7px}.color-hero small{font-size:9px}.approval{padding:20px}}
