.card{-webkit-border-radius:16px;-moz-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-box-shadow:0 8px 32px 0 rgba(14,30,51,.05);-moz-box-shadow:0 8px 32px 0 rgba(14,30,51,.05);box-shadow:0 8px 32px 0 rgba(14,30,51,.05);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.card a{display:inline-flex;text-decoration:none}.card:hover{-webkit-box-shadow:0 16px 32px 0 rgba(14,30,51,.1);-moz-box-shadow:0 16px 32px 0 rgba(14,30,51,.1);box-shadow:0 16px 32px 0 rgba(14,30,51,.1)}.card .content{display:flex;flex-direction:column;height:100%;padding:2.5rem}.card .content h3,.card .content h4{margin:0}.card.simple .img{aspect-ratio:1.91/1;background-size:cover;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;position:center center}.card.download{align-items:center;display:flex;flex-direction:column;position:relative}.card.download .content{-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;bottom:0;height:0;opacity:0;overflow:hidden;position:absolute;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.card.download:hover .content{bottom:0;height:100%;opacity:1}.card.person{align-items:flex-end;aspect-ratio:16/9;background-position:50%;display:flex}.card.person .content{bottom:-2rem;height:inherit;opacity:0;position:relative;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275);z-index:9}.card.person.visible .card-overlay,.card.person:hover .content{bottom:0;opacity:1}.card.person{filter:grayscale(1);-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.card.person.visible .card-overlay,.card.person:hover{filter:grayscale(0)}.card.person .card-overlay{background:rgba(14,30,51,.75);background:-moz-linear-gradient(0deg,rgba(14,30,51,.75) 0,rgba(14,30,51,.6) 100%);background:-webkit-linear-gradient(0deg,rgba(14,30,51,.75),rgba(14,30,51,.6));background:linear-gradient(0deg,rgba(14,30,51,.75),rgba(14,30,51,.6));bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(14, 30, 51,0.75)",endColorstr="rgba(14, 30, 51,0.6)",GradientType=1);height:0;left:0;position:absolute;right:0;width:100%;z-index:1}.card.person.visible .card-overlay,.card.person:hover .card-overlay{height:100%}@media screen and (max-width:1400px){.card.person{aspect-ratio:1;margin-bottom:5rem;min-height:10rem;width:100%}.card.person .content{overflow:scroll}}@media screen and (max-width:768px){.card.person .content{height:334px}}.pricing-row{display:flex;flex-direction:column;flex-wrap:wrap;gap:4rem;justify-content:space-between;margin-top:4rem}.pricing-row .card.pricing{margin:0 0 2rem;width:100%}ul.benefits{flex-grow:1;padding-inline-start:0}@media screen and (min-width:768px){.pricing-row{flex-direction:row;flex-wrap:nowrap}.pricing-row .card.pricing{max-width:50%;min-width:20%}.pricing-row .card.pricing:first-of-type{margin-left:0}.pricing-row .card.pricing:last-of-type{margin-right:0}}.card.pricing .icon-wrapper{align-items:flex-start;padding-top:.5rem}.card.pricing .icon-wrapper .icon{padding-top:.325rem}