.two-col-content-section{padding:80px 0}.two-col-content-section .heading-container h2{margin-bottom:0;text-align:center}.two-col-content-section .heading-container{margin-bottom:48px}.two-col-content-section .card-heading h3{margin-bottom:16px}.two-col-content-section .description p{margin-bottom:24px}.two-col-content-section .description p:last-child{margin-bottom:0}.two-col-content-section .card-container{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.two-col-content-section .card{--tw-shadow:var(--shadow-strong);--tw-shadow-colored:var(--shadow-strong);background-image:var(--gradient-card);border:1px solid hsl(var(--border)/.5);border-radius:var(--radius);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:hsl(var(--card-foreground));padding:32px}.two-col-content-section .card-heading .left,.two-col-content-section .sub-heading .left{text-align:left}.two-col-content-section .card-heading .right,.two-col-content-section .sub-heading .right{text-align:right}.two-col-content-section .card-heading .center,.two-col-content-section .sub-heading .center{text-align:center}@media only screen and (max-width:767px){.two-col-content-section{padding:60px 0}.two-col-content-section .card-container{display:grid;gap:32px;grid-template-columns:repeat(1,minmax(0,1fr))}.two-col-content-section .card{padding:20px}}