.values-cards-section{position:relative}.values-cards-section .container{margin:0 auto}.main-heading,.main-heading p{font-size:var(--text-4xl);font-weight:300;letter-spacing:-.5px;line-height:var(--leading-4xl)}.values-cards-section .content-header{margin-bottom:0;max-width:50%;text-align:left}.values-cards-section .content-header.content-header--align-center{margin-left:auto;margin-right:auto;max-width:720px;text-align:center}.values-cards-section .content-header .content-text{margin-top:24px}.values-cards-section .content-text,.values-cards-section .content-text li,.values-cards-section .content-text p,.values-cards-section .content-text span{color:#555c70;font-family:var(--primaryFont);font-size:var(--text-base);font-style:normal;font-weight:300;letter-spacing:0;line-height:var(--leading-base)}.values-cards-section .cards-wrapper{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:10.4rem}.values-cards-section .value-card{display:flex;flex-direction:column;transition:transform .3s ease}.values-cards-section .value-card:hover{transform:translateY(-4px)}.values-cards-section .value-card>.card-bottom,.values-cards-section .value-card>.card-top{flex-shrink:0}.values-cards-section .value-card .notch-fill{border-radius:0 15px 0 0}.values-cards-section .value-card .notch:before{border-radius:15px 0 0 0}.values-cards-section .card-content{display:flex;flex:1;flex-direction:column;gap:80px;padding:24px 32px}.values-cards-section .card-icon{align-items:center;display:flex;flex-shrink:0;height:80px;justify-content:flex-start;width:80px}.values-cards-section .card-icon img{height:100%;object-fit:contain;width:100%}.values-cards-section .card-text{display:flex;flex-direction:column;gap:12px}.values-cards-section .card-title{color:#13192d;font-family:var(--primaryFont);font-size:2.8rem;font-style:normal;font-weight:500;letter-spacing:-.05rem;line-height:3.6rem;margin:0;padding:0}.values-cards-section .card-body{color:#555c70;flex:1;font-family:var(--primaryFont);font-size:1.6rem;font-weight:300;line-height:2.4rem;margin:0;padding:0}.values-cards-section .card-body p{margin:0;padding:0}.values-cards-section .card-body ul{list-style:none;margin:0;padding:0}.values-cards-section .card-body ul li{margin-bottom:12px;padding-left:24px;position:relative}.values-cards-section .card-body ul li:before{color:#9ca3af;content:"•";font-weight:700;left:8px;position:absolute}.values-cards-section .card-body ul li:last-child{margin-bottom:0}@media (max-width:1200px){.values-cards-section .content-header{margin-bottom:0;max-width:100%}.values-cards-section .content-header .content-text{margin-top:16px}.values-cards-section .cards-wrapper{column-gap:24px;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);grid-template-rows:none;margin-top:8rem;row-gap:60px}.values-cards-section .value-card:nth-child(odd){grid-column:1}.values-cards-section .value-card:nth-child(2n){grid-column:2}.values-cards-section .value-card:first-child{grid-row:1/3}.values-cards-section .value-card:nth-child(2){grid-row:2/4}.values-cards-section .value-card:nth-child(3){grid-row:3/5}.values-cards-section .value-card:nth-child(4){grid-row:4/6}.values-cards-section .value-card:nth-child(5){grid-row:5/7}.values-cards-section .value-card:nth-child(6){grid-row:6/8}.values-cards-section .card-content{gap:60px;padding:20px 24px}.values-cards-section .card-icon{height:72px;width:64px}.values-cards-section .card-title{font-size:2.4rem;line-height:3.2rem}.values-cards-section .card-body{font-size:1.4rem;line-height:2rem}.values-cards-section .card-body ul li{margin-bottom:10px;padding-left:20px}}@media (max-width:768px){.values-cards-section .content-header{max-width:100%}.values-cards-section .content-header .content-text{margin-top:12px}.values-cards-section .cards-wrapper{column-gap:0;grid-auto-rows:auto;grid-template-columns:1fr;margin-top:6rem;row-gap:80px}.values-cards-section .value-card:nth-child(n){grid-column:auto;grid-row:auto}.values-cards-section .card-content{gap:40px;padding:20px}.values-cards-section .card-icon{height:64px;width:56px}.values-cards-section .card-title{font-size:2.2rem;line-height:2.8rem}.values-cards-section .card-body{font-size:1.4rem;line-height:2rem}.values-cards-section .card-body ul li{margin-bottom:8px;padding-left:18px}.values-cards-section .card-body ul li:before{left:6px}}