:root{--betiton-review-process-background:#f0f0f0;--betiton-review-process-text-color:#2b2a33;--betiton-review-process-card-border-color:#e0e0e0;--betiton-review-process-card-bg-color:#ffffff;--betiton-review-process-text-card-text-color:#2b2a33}.block__review-process{background-color:var(--betiton-review-process-background);color:var(--betiton-review-process-text-color);width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:60px 0;.frame{display:flex;flex-direction:column;align-items:center;gap:30px;max-width:1480px;padding:0 40px;margin:0 auto;@media (max-width:767px){padding:0 20px}}.block__header{width:100%;text-align:center;padding:0 10px}.block__header h2{margin-bottom:10px}.block__header p:last-child{margin-bottom:0}.block__content{width:100%}.block__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px;width:100%}.block__item{background-color:var(--betiton-review-process-card-bg-color);border:1px solid var(--betiton-review-process-card-border-color);border-radius:16px;padding:16px;display:flex;align-items:flex-start;gap:20px;color:var(--betiton-review-process-text-card-text-color);margin:0}.block__item--number{flex-shrink:0;width:59px;height:59px;background-color:rgb(5 94 55 / .15);color:#055e37;border-radius:10px;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:30px;padding:10px;text-align:center}.block__item--content{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:5px}.block__item--content .block__item--title,.block__item--content h3{font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:30px;letter-spacing:0;color:inherit;margin:0}.block__item--content p{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;color:inherit;margin:0}.block__item--content p+p{margin-top:8px}.block__item--content .block__item--title+p{margin-top:0}.block__item--content div:(empty){display:none}.block__actions{text-align:center}.block__actions a{display:inline-block}@media (max-width:1023px){padding:40px 0;.frame{gap:20px}.block__header h2{margin-bottom:5px}.block__items{grid-template-columns:1fr;gap:10px}.block__item{border-color:rgb(5 94 55 / .15)}}@media (max-width:767px){padding:30px 0}}