.standards-section {

    position: relative;

    padding: 138px 20px 132px;

    background: #1A1C1C;

    overflow: hidden;
}


.standards-container {

    max-width: 1440px;

    margin: 0 auto;
}


/* =========================================
   SECTION HEADING
========================================= */

.standards-section .section-heading {

    text-align: center;
}


.standards-section .section-heading h2 {

    font-family: var(--font-heading);

    font-size: clamp(2.4rem, 3vw, 3.6rem);

    font-weight: 700;

    letter-spacing: 0.06em;

    color: #ececec;

    text-transform: uppercase;
}


/* =========================================
   GRID
========================================= */

.standards-grid {

    display: grid;

    grid-template-columns: repeat(3, 1fr);

    gap: 56px;

    margin-top: 45px;
}


/* =========================================
   ITEM
========================================= */

.standard-item {

    display: flex;

    flex-direction: column;

    align-items: center;

    text-align: center;
}


/* =========================================
   ICON
========================================= */

.standard-icon {

    width: 88px;

    height: 88px;

    display: flex;

    align-items: center;

    justify-content: center;

    margin-bottom: 24px;
}


.standard-icon .material-symbols-outlined {

    font-size: 64px;

    color: #941515;

    font-variation-settings:
        'FILL' 0,
        'wght' 250,
        'GRAD' 0,
        'opsz' 48;
}


/* =========================================
   TITLE
========================================= */

.standard-item h3 {

    font-family: var(--font-heading);

    font-size: 1.5rem;

    font-weight: 700;

    letter-spacing: 0.03em;

    color: #f1f1f1;

    margin-bottom: 24px;
}


/* =========================================
   DESCRIPTION
========================================= */

.standard-item p {

    max-width: 360px;

    font-family: var(--font-heading);

    font-size: 1rem;

    font-weight: 400;

    line-height: 1.75;

    color: rgba(255,255,255,0.74);
}