.cardContainer{height:100vh;display:flex;align-items:center;justify-content:center;position:sticky;top:5vh}.cardContainer .card{box-shadow:none!important;display:flex;flex-direction:column;position:relative;height:auto;min-height:90vh;width:100%;border-radius:0;padding:50px;transform-origin:top;justify-content:center}.cardContainer .card h2{text-align:center;margin:0;padding-bottom:0}.cardContainer .card .subheading{text-align:center;margin:.75rem 0 0;padding-bottom:0;font-size:18px;color:#34383e;font-weight:500!important;line-height:1.5}.cardContainer .card .body{display:flex;align-items:center;flex:1;gap:50px}.cardContainer .card .body .description{width:75%}.cardContainer .card .body .description p{font-size:16px;color:#1f2937;line-height:1.6}.cardContainer .card .body .description .content-list{list-style:none;padding:0;margin:1.5rem 0}.cardContainer .card .body .description .content-list li{font-size:15px;color:#1f2937;line-height:1.8;padding-left:0;position:relative;top:0}.cardContainer .card .body .description span{display:flex;align-items:center;gap:5px;margin-top:1rem}.cardContainer .card .body .description span a{font-size:12px;text-decoration:underline;cursor:pointer;color:#0950cd;font-weight:500}.cardContainer .card .body .description span a:hover{color:#29c4f8}.cardContainer .card .body .description span svg{color:#0950cd}.cardContainer .card .body .imageContainer{position:relative;width:80%;height:auto;min-height:300px;max-height:450px;aspect-ratio:16/10;border-radius:25px;overflow:hidden}.cardContainer .card .body .imageContainer .inner{width:100%;height:100%}.cardContainer .card .body .imageContainer img{-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}@media(max-width:768px){.cardContainer{height:auto;min-height:100vh;position:relative;top:0;padding:1rem 0}.cardContainer .card{height:auto;min-height:auto;padding:1.5rem 1rem;margin-bottom:2rem}.cardContainer .card h2{font-size:1.5rem;margin-bottom:.5rem}.cardContainer .card .subheading{font-size:1rem;margin:.5rem 0 1rem}.cardContainer .card .body{flex-direction:column;gap:1.5rem;height:auto}.cardContainer .card .body .description{width:100%;position:relative;top:0;order:2}.cardContainer .card .body .description p{font-size:.9rem;line-height:1.5;margin-bottom:1rem}.cardContainer .card .body .description .content-list{margin:1rem 0}.cardContainer .card .body .description .content-list li{font-size:.85rem;line-height:1.6;margin-bottom:.5rem}.cardContainer .card .body .description span{margin-top:1rem}.cardContainer .card .body .description span a{font-size:.875rem}.cardContainer .card .body .imageContainer{width:100%;height:250px;order:1;margin-bottom:0}.cardContainer .card .body .imageContainer .inner{height:100%}.cardContainer .card .body .imageContainer img{height:100%!important;-o-object-fit:contain;object-fit:contain}}@media(max-width:480px){.cardContainer .card{padding:1rem .75rem}.cardContainer .card h2{font-size:1.25rem}.cardContainer .card .subheading{font-size:.9rem}.cardContainer .card .body{gap:1rem}.cardContainer .card .body .description p{font-size:.85rem}.cardContainer .card .body .description .content-list li{font-size:.8rem}.cardContainer .card .body .imageContainer{height:200px}}