.showcase-cards{background-color:var(--color-black);background-position:0;background-repeat:no-repeat;background-size:contain;position:relative}.showcase-cards .inner-wrapper{color:var(--color-white);display:grid;gap:2rem;text-align:center}.showcase-cards .section-title span{font-family:FaktumCond,Faktum,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:4.8rem;font-weight:700;letter-spacing:0;line-height:5.2rem;margin-block:0;text-transform:uppercase}.showcase-cards .outer-wrapper{position:relative}.showcase-cards .eyebrow{margin-top:2rem}.showcase-cards .eyebrow span{border:1px solid #ff9fbd;border-radius:.4rem;border-radius:4px;color:var(--color-white);display:inline-block;font-size:1.2rem;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:1.5;padding:.2rem 1rem;text-transform:uppercase}.showcase-cards .cards-wrapper{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);text-align:left}.showcase-cards .cards-wrapper .card{border:1px solid var(--color-navy-2);border-radius:.8rem;display:grid;gap:2.8rem;padding:4rem 3rem}.showcase-cards .cards-wrapper .card .title span{font-size:2.4rem;font-weight:600;letter-spacing:0;line-height:2.8rem}.showcase-cards .cards-wrapper .card .description p{font-size:2rem;letter-spacing:0;line-height:2.8rem;margin-block:0}@media only screen and (max-width:768px){.showcase-cards .cards-wrapper{grid-template-columns:repeat(1,1fr)}}