.card{aspect-ratio:1/1;border-radius:28px;height:auto;overflow:hidden;width:400px}.card-header{align-items:center;display:flex;height:2rem;justify-content:space-between;padding:22px 26px}.title{color:#000;font-size:20px;font-weight:600}.card-image{aspect-ratio:1/1;overflow:hidden;width:100%}.card-img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.05);width:100%}@media(min-width:550px)and (max-width:768px){.card{aspect-ratio:auto;border-radius:28px;height:450px;overflow:hidden;width:90%}.card-image{aspect-ratio:auto;height:calc(100% - 50px)}}@media(max-width:549px){.card{aspect-ratio:auto;border-radius:28px;height:350px;overflow:hidden;width:90%}.card-image{aspect-ratio:auto;height:calc(100% - 50px)}}.tech-content[data-v-cc4b9c8f]{position:relative;width:100vw}@media(max-width:1024px){.tech-content[data-v-cc4b9c8f]{padding-top:14rem}}.technologies{color:var(--white);gap:3rem;height:100vh;min-height:100vh;overflow-x:hidden;overflow-y:visible;overflow:hidden;position:relative;width:100%}.tech-header,.technologies{display:flex;flex-direction:column}.tech-header{gap:2rem;left:50%;position:absolute;text-align:center;top:10rem;transform:translate(-50%);width:80%}.download{align-items:center;color:var(--light-blue);display:flex;gap:1rem;justify-content:center}.download h3{font-size:20px;font-weight:700}.tech-content{height:auto;position:relative;width:100vw}.carousel-zone{display:flex;justify-content:center;position:relative;width:100%}.scroll-indicators{align-items:center;display:flex;flex-direction:column;font-size:16px;gap:1rem;left:50%;pointer-events:none;position:absolute;top:calc(50% + clamp(170px,14vw,240px));transform:translate(-50%)}.highlight{color:var(--accent-color)}.tech-header p{color:#fffc;font-size:20px}@media(min-width:769px)and (max-width:1350px){.card{width:clamp(290px,25vw,400px)}.tech-header{width:90%}}@media(max-width:768px){.tech-header{left:0;padding:0 1rem;position:relative;transform:none;width:95%}.tech-content{margin-top:10rem}}@media(max-width:425px){.tech-header{top:10rem;width:95%}.tech-content{margin-top:10rem}.eading-3{font-size:30px}.download h3,.tech-header p{font-size:14px}}.full-width.basic-block{background-color:var(--bg);height:100vh;overflow:hidden;padding:0;width:100%}
