.card-container{width:100%;height:719px;max-width:454px;display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;border-width:2px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.card-container:hover{--tw-border-opacity:1;border-color:rgb(248 202 0/var(--tw-border-opacity,1))}@media (min-width:1024px){.card-container{min-width:436px}.products-container a{width:100%;height:719px;max-width:454px}}@media(max-width:1024px){.card-container,.products-container a{width:100%;max-width:454px}}.card-container .card-image{height:237px;min-height:237px;width:100%;background-size:cover;background-position:50%}.card-container .card-info{display:flex;width:100%;flex-direction:column;gap:.5rem}.card-container .card-info h3{font-size:10px;font-family:Lato,sans-serif;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(103 135 174/var(--tw-text-opacity,1))}.card-container .card-info h2{height:3rem;font-family:Archivo,sans-serif;font-size:1.3rem;font-weight:600;--tw-text-opacity:1;color:rgb(9 94 151/var(--tw-text-opacity,1))}.card-container .skills-container{margin-top:1rem;margin-bottom:1rem;display:flex;min-height:210px;flex-direction:column;justify-content:space-between}.card-container .skills-container li{display:flex;height:100%;list-style-type:none;flex-wrap:wrap;align-items:center;border-bottom-width:1px;padding-top:.5rem;padding-bottom:.5rem;font-family:Lato,sans-serif}.card-container .skills-container li p,.card-container .skills-container li span{flex:1 1 0%;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(67 88 97/var(--tw-text-opacity,1))}.card-container .skills-container li span{font-weight:500}.card-container button{margin-top:.5rem;height:3rem;width:100%;--tw-bg-opacity:1;background-color:rgb(248 202 0/var(--tw-bg-opacity,1));font-family:Lato,sans-serif;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(5 52 83/var(--tw-text-opacity,1))}.card-container:hover button{text-decoration-line:underline}