.tabs{display:flex;justify-content:space-around}.tabs__tab,.tabs__tab:active,.tabs__tab:focus,.tabs__tab:hover{flex:1;justify-content:center;padding:1.4rem .7rem .7rem;text-align:center}.tabs__tab[aria-selected=true]{font-weight:700}.tabs__tab:focus{outline:none}.tab__label{margin-bottom:0}.tabs__content{padding:2.8rem 0}.tabs__tab{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;position:relative;text-decoration:none}.tabs__tab:after{background-color:currentColor;bottom:-10px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transform-origin:center;transition:transform .3s ease-in-out,width .3s ease-in-out;width:0}.tabs__tab:hover:after,.tabs__tab[aria-selected=true]:after{transform:translateX(-50%) scaleX(1);width:100%}.tabs__content .card-container{display:flex;flex-wrap:wrap;gap:20px}.tabs__content .card-container .card{background:#f7f8fc;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:30px;width:100%}.tabs__content .card-container .card:first-of-type:only-of-type{flex-basis:100%}.tabs__content .card-container .card:first-of-type,.tabs__content .card-container .card:nth-of-type(2){flex-basis:calc(50% - 10px)}.tabs__content h4{border-bottom:1px solid #cad0dc;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.54px;line-height:normal;margin:0 0 10px;padding-bottom:10px}.tabs__content .content{flex-grow:1}.tabs__content .button{align-self:flex-start;margin-top:auto}@media (max-width:768px){.tabs__content .card-container{flex-direction:column}.tabs__tab,.tabs__tab:active,.tabs__tab:focus,.tabs__tab:hover{text-align:left}}