#comment.process{position:relative;isolation:isolate;border:0;border-radius:40px;background:#6241f5 url('/assets/steps-world.jpg') center/cover no-repeat;max-width:1240px;margin:70px auto 120px;padding:66px 12.5% 62px;color:#fff;text-align:center;overflow:hidden}#comment .steps-heading{position:relative;z-index:1}#comment .steps-eyebrow{display:inline-block;background:#ffffff22;color:#fff;font:9px/1.2 Arial,sans-serif;padding:8px 12px;border-radius:99px;letter-spacing:.5px;margin-bottom:17px}#comment h2{color:#fff;font:500 clamp(29px,3vw,43px)/1.03 Arial,Helvetica,sans-serif;letter-spacing:-1.8px;margin:0 0 20px}#comment .steps-heading>p{color:#fff;font:12px/1.5 Arial,Helvetica,sans-serif;margin:0 auto 28px}#comment .process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;position:relative;z-index:1;margin:0;padding:0}#comment .process-grid article{background:#fff;color:#111;border:0;border-radius:37px;padding:18px 15px 24px;box-shadow:none;min-width:0;text-align:center;display:flex;flex-direction:column;align-items:center}#comment .process-grid article:before,#comment .process-grid article:after{display:none}#comment .process-grid svg{width:100%;height:154px;display:block;flex-shrink:0;margin:0 0 16px}#comment .process-grid h3{font:500 18px/1.18 Arial,Helvetica,sans-serif;letter-spacing:-.6px;color:#111;margin:0 0 11px}#comment .process-grid p{font:12px/1.5 Arial,Helvetica,sans-serif;color:#292929;margin:0;max-width:215px}
@media(max-width:1050px){#comment.process{padding:50px 9% 45px;border-radius:30px}#comment .process-grid svg{height:125px}#comment .process-grid h3{font-size:16px}#comment .process-grid p{font-size:11px}#comment .process-grid article{padding:17px 12px 23px;border-radius:30px}}
@media(max-width:700px){#comment.process{padding:36px 24px;margin:45px 0 55px;background-size:auto 100%;border-radius:25px}#comment h2{font-size:31px;letter-spacing:-1.3px}#comment .steps-heading>p{font-size:11px}#comment .process-grid{grid-template-columns:1fr;gap:14px}#comment .process-grid article{padding:15px 22px 23px;border-radius:29px}#comment .process-grid svg{height:123px;width:190px;margin-bottom:8px}#comment .process-grid h3{font-size:19px}#comment .process-grid p{font-size:12px;max-width:240px}}

body #comment .steps-heading h2{margin-bottom:10px}
body #comment .steps-heading>p{margin-bottom:18px}
body #comment .steps-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:54px;margin:0 0 30px;padding:12px 24px;background:#111;color:#fff;border:0;border-radius:99px;font:700 16px/1.35 Arial,Helvetica,sans-serif;opacity:1;text-align:center;cursor:default}
body #comment .steps-cta img{flex-shrink:0}
