.bg-header-program[data-astro-cid-w3bozjsr]{background:linear-gradient(90.61deg,#014860 40.04%,#01486000 69.92% 99.79%),var(--imageUrl) #d3d3d3 50% / cover no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 600px){.bg-header-program[data-astro-cid-w3bozjsr]{background:linear-gradient(0deg,#014860b3 0% 100%),var(--imageUrl) #d3d3d3 50% / cover no-repeat;backdrop-filter:blur(25px)}}.program-testimony-scrollbar[data-astro-cid-nypi7jxv]::-webkit-scrollbar{height:8px!important;background-color:transparent!important}.program-testimony-scrollbar[data-astro-cid-nypi7jxv]::-webkit-scrollbar-thumb{background-color:#00b0b9!important;border-radius:5px!important}.program-testimony-scrollbar[data-astro-cid-nypi7jxv]::-webkit-scrollbar-track{background:#ccd4db!important;border-radius:10px!important}.slider-scrollbar-program-soft[data-astro-cid-piphgthk]::-webkit-scrollbar{height:8px!important;background-color:transparent!important}.slider-scrollbar-program-soft[data-astro-cid-piphgthk]::-webkit-scrollbar-thumb{background-color:#014860!important;border-radius:5px!important}.slider-scrollbar-program-soft[data-astro-cid-piphgthk]::-webkit-scrollbar-track{background:#ccd4db!important;border-radius:10px!important}.slider-scrollbar-program-hard[data-astro-cid-piphgthk]::-webkit-scrollbar{height:8px!important;background-color:transparent!important}.slider-scrollbar-program-hard[data-astro-cid-piphgthk]::-webkit-scrollbar-thumb{background-color:#c2a45b!important;border-radius:5px!important}.slider-scrollbar-program-hard[data-astro-cid-piphgthk]::-webkit-scrollbar-track{background:#ccd4db!important;border-radius:10px!important}.lab-grid[data-astro-cid-r4mksnv4]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.lab-card[data-astro-cid-r4mksnv4]{padding:24px;border:1px solid #e1e7ec;border-radius:14px;background:#fff;color:#212934;box-shadow:0 4px 16px #0148600a}.lab-description[data-astro-cid-r4mksnv4]{color:#404b5a}.lab-item[data-astro-cid-r4mksnv4]{display:flex;align-items:flex-start;gap:14px;padding:20px 0}.lab-item[data-astro-cid-r4mksnv4]+.lab-item[data-astro-cid-r4mksnv4]{border-top:1px solid #e1e7ec}.lab-item[data-astro-cid-r4mksnv4]:first-child{padding-top:0}.lab-item[data-astro-cid-r4mksnv4]:last-child{padding-bottom:0}.lab-icon[data-astro-cid-r4mksnv4]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;padding:5px;border-radius:50%;background:#dcf5fb;color:#014860}.lab-card[data-astro-cid-r4mksnv4]:nth-child(2n){border-color:transparent;background-color:#014860;background-image:radial-gradient(ellipse at 0% 50%,rgb(255 255 255 / 20%) 0%,rgb(255 255 255 / 20%) 38%,rgb(255 255 255 / 15%) 38%,rgb(255 255 255 / 15%) 51%,rgb(255 255 255 / 10%) 51%,rgb(255 255 255 / 10%) 64%,rgb(255 255 255 / 5%) 64%,rgb(255 255 255 / 5%) 77%,transparent 77%);color:#fff}.lab-card[data-astro-cid-r4mksnv4]:nth-child(2n) .lab-description[data-astro-cid-r4mksnv4]{color:#e1e7ec}.lab-card[data-astro-cid-r4mksnv4]:nth-child(2n) .lab-item[data-astro-cid-r4mksnv4]+.lab-item[data-astro-cid-r4mksnv4]{border-color:#fff3}.lab-card[data-astro-cid-r4mksnv4]:nth-child(2n) .lab-icon[data-astro-cid-r4mksnv4]{background:#ffffff1f;color:#d3b468}@media (min-width: 1024px){.lab-grid[data-astro-cid-r4mksnv4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.student-portfolio-track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 5.6px) / 1.35);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#a0cfde transparent;padding-bottom:12px}.student-portfolio-card{display:flex;flex-direction:column;min-width:0;border:1px solid #e1e7ec;border-radius:14px;overflow:hidden;background:#fff;scroll-snap-align:start}.student-portfolio-image{position:relative;aspect-ratio:4 / 3;flex-shrink:0;background:#dcf5fb}.student-portfolio-image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.student-portfolio-content{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:20px;color:#212934}.student-portfolio-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;border:1px solid #014860;border-radius:999px;margin-top:auto;padding:10px 18px;color:#014860}.student-portfolio-content>:nth-last-child(2){margin-bottom:20px}.student-portfolio-link:hover{background:#dcf5fb}.student-portfolio-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.student-portfolio-controls button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #014860;border-radius:50%;color:#014860}.student-portfolio-controls button:disabled{opacity:.35;cursor:default}.student-portfolio-controls button:hover:not(:disabled){background:#dcf5fb}.student-portfolio :focus-visible{outline:2px solid #107f9d;outline-offset:3px}@media (min-width: 1024px){.student-portfolio-track{grid-auto-columns:calc((100% - 36px)*.4);gap:24px}}
