.scroll-stack-title{color:#8ed200;text-align:center;font-size:3.5rem;font-weight:700;margin-bottom:.1rem}.scroll-stack-subtitle{color:#9dc3c2;font-size:1.5rem;font-weight:light;text-align:center}.stack-card-title{font-size:2rem;margin-bottom:1.5rem}.scroll-stack-container{position:relative;width:100%;background-color:#0b032d;font-family:var(--font-outfit)}.scroll-stack-content{position:relative;height:500vh;white-space:pre-line}.stack-item{position:sticky;top:10px;height:calc(100vh - 20px);display:flex;align-items:center;justify-content:center}.stack-card{width:75%;max-width:90%;height:55%;background-color:#25386b;box-shadow:0 4px 20px rgba(157,195,194,.4);border-radius:2rem;display:flex;flex-direction:column;overflow:hidden;transition:all .5s ease-in-out}@media (min-width:1024px){.stack-card{flex-direction:row}}.stack-card-text{width:100%;padding:2rem;display:flex;flex-direction:column;justify-content:center;color:white;overflow-y:auto;max-height:100%;scrollbar-width:thin;scrollbar-color:#8ed200 #25386b}.stack-card-text::-webkit-scrollbar{width:6px}.stack-card-text::-webkit-scrollbar-thumb{background-color:#8ed200;border-radius:3px}.stack-card-text::-webkit-scrollbar-track{background:#25386b}@media (min-width:1024px){.stack-card-text{width:50%}}.stack-industry-label{color:#9dc3c2;font-size:1.75rem;font-weight:700;margin-bottom:1.25rem}.stack-card-title{font-size:2.5rem;font-weight:700;color:#bffb39;margin-bottom:1rem;line-height:1.2;text-wrap:balance}.stack-card-description{font-size:1.5rem;line-height:1.5rem;margin-bottom:1.5rem;line-height:1.5}.stack-image-container{display:none;background-color:#1d2a50}@media (min-width:1024px){.stack-image-container{display:block;width:50%}}.stack-image{width:100%;height:100%;object-fit:cover}@media (max-width:480px){.scroll-stack-title{font-size:2rem;margin-bottom:1rem}.scroll-stack-subtitle{font-size:1rem}.stack-card{width:90%;max-width:95%;height:70%;border-radius:1rem;flex-direction:column}@media (max-width:480px){.stack-card{width:90%;height:75%;flex-direction:column}.stack-card-text{width:100%;padding:2rem;display:flex;flex-direction:column;color:white;overflow:hidden;max-height:100%}.stack-image-container{width:100%;height:45%}.stack-card-description{font-size:.875rem;line-height:1.4}}.stack-image-container{display:block;width:100%;height:50%;background-color:#1d2a50;overflow:hidden}.stack-image-container img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:480px){.stack-image-container{height:35%}.stack-image-container img{object-position:top}}@media (min-width:481px) and (max-width:640px){.stack-image-container{height:40%}}@media (min-width:641px) and (max-width:768px){.stack-image-container{height:45%}}@media (min-width:769px) and (max-width:1023px){.stack-image-container{width:40%;height:auto}}@media (min-width:1024px){.stack-image-container{width:50%;height:auto}}@media (min-width:1440px){.stack-image-container{width:50%;height:auto}}.stack-industry-label{font-size:1rem;margin-bottom:.5rem}.stack-card-title{font-size:2.5rem;font-weight:700;color:#bffb39;margin-bottom:1rem;line-height:1.2;position:sticky;top:0;background-color:#25386b;padding-top:.5rem;z-index:1}.stack-card-description{flex:1;overflow-y:auto;max-height:calc(100% - 3rem);scrollbar-width:thin;scrollbar-color:#8ed200 #25386b}.stack-card-description::-webkit-scrollbar{width:6px}.stack-card-description::-webkit-scrollbar-thumb{background-color:#8ed200;border-radius:3px}.stack-card-description::-webkit-scrollbar-track{background:#25386b}}@media (min-width:481px) and (max-width:640px){.scroll-stack-title{font-size:2.5rem}.scroll-stack-subtitle{font-size:1.125rem}.stack-card{width:85%;height:65%;flex-direction:column}.stack-card-text{width:100%}.stack-image-container{display:block;width:100%;height:45%;background-color:#1d2a50}.stack-industry-label{font-size:1.125rem}.stack-card-title{font-size:1.75rem}.stack-card-description{font-size:1rem}}@media (min-width:641px) and (max-width:768px){.scroll-stack-title{font-size:3rem}.stack-card{background-color:#0b032d;border-radius:20px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 8px 20px rgba(0,0,0,.4);display:flex;flex-direction:column;height:100%}.stack-card:hover{transform:translateY(-8px);box-shadow:0 12px 25px rgba(0,0,0,.6)}.stack-card-text{width:100%;padding:1.75rem}.stack-image-container{display:block;width:100%;height:50%;background-color:#1d2a50;object-fit:cover;overflow:hidden}.stack-industry-label{font-size:1.375rem}.stack-card-title{font-size:2rem}.stack-card-description{font-size:1.125rem}}@media (min-width:769px) and (max-width:1023px){.stack-image-container{display:block;width:40%}.stack-card-text{width:60%;padding:.75rem}.stack-card{flex-direction:row}.stack-industry-label{font-size:1.25rem}.stack-card-title{font-size:2.5rem}.stack-card-description{font-size:1rem;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;text-align:justify}}@keyframes fadeInUpBlur{0%{opacity:0;transform:translateY(30px);filter:blur(10px)}60%{filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (min-width:1024px){.scroll-stack-title{font-size:3rem}.scroll-stack-subtitle{font-size:1.25rem}.stack-card{flex-direction:row;width:75%;max-width:90%;height:55%}.stack-card-text{width:50%;padding:2rem}.stack-image-container{display:block;width:50%}.stack-industry-label{font-size:1.25rem;margin-bottom:1rem}.stack-card-title{font-size:2rem;margin-bottom:1rem}.stack-card-description{font-size:1rem;line-height:1.5;margin-bottom:1.5rem}}@media (min-width:1440px){.scroll-stack-title{font-size:3.25rem}.scroll-stack-subtitle,.stack-industry-label{font-size:1.375rem}.stack-card-title{font-size:2.25rem}.stack-card-description{font-size:1.125rem;line-height:1.6}.stack-card-text{padding:2.5rem}}@media (max-width:1024px){.stack-card-title{font-size:2rem}}@media (max-width:768px){.stack-card-title{font-size:1.6rem}}@media (max-width:480px){.stack-card-title{font-size:1.3rem}}