.ivt-material-info {
                    display: grid;
                    grid-template-columns:
                        repeat(2, minmax(0, 1fr));
                    gap: 12px;
                    width: 100%;
                    margin-top: 26px;
                }

                .ivt-material-info__item {
                    display: flex;
                    min-width: 0;
                    min-height: 72px;
                    align-items: center;
                    gap: 12px;
                    padding: 14px 16px;
                    border: 1px solid #d8e1ec;
                    border-radius: 10px;
                    background: #ffffff;
                }

                .ivt-material-info__icon {
                    display: inline-flex;
                    width: 38px;
                    height: 38px;
                    flex: 0 0 38px;
                    align-items: center;
                    justify-content: center;
                    border-radius: 9px;
                    background: #eef5ff;
                    color: #0b2a55;
                }

                .ivt-material-info__icon svg {
                    width: 21px;
                    height: 21px;
                    fill: none;
                    stroke: currentColor;
                    stroke-width: 1.7;
                    stroke-linecap: round;
                    stroke-linejoin: round;
                }

                .ivt-material-info__content {
                    display: flex;
                    min-width: 0;
                    flex-direction: column;
                    gap: 3px;
                }

                .ivt-material-info__label {
                    color: #64748b;
                    font-size: 12px;
                    font-weight: 500;
                    line-height: 1.2;
                }

                .ivt-material-info__value {
                    color: #071b38;
                    font-size: 14px;
                    font-weight: 700;
                    line-height: 1.35;
                    overflow-wrap: anywhere;
                }

                @media (max-width: 767px) {
                    .ivt-material-info {
                        grid-template-columns: 1fr;
                    }
                }
