.front-page-card[data-astro-cid-7qdsa2io]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding-top:var(--space-element-spacing);padding-bottom:var(--space-element-spacing);overflow:hidden;border-top:var(--size-border-height) solid var(--color-orange);height:400px;width:300px;box-shadow:5px 5px 15px #0003,-5px 5px 15px #0000001a,0 10px 20px #0000001a}@media (max-width: 1024px){.front-page-card[data-astro-cid-7qdsa2io]{width:250px;height:350px}}.front-page-card__image[data-astro-cid-7qdsa2io]{display:flex;flex-direction:column;align-items:center;padding-bottom:0;object-fit:cover;object-position:center}.front-page-card__container[data-astro-cid-7qdsa2io]{gap:var(--space-element-spacing);overflow:hidden}.front-page-card__title[data-astro-cid-7qdsa2io]{width:100%;font-size:var(--font-size-h1);line-height:1.2;padding-left:var(--space-element-spacing);padding-right:var(--space-element-spacing);margin-block:0;text-align:center;color:var(--color-green);text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1024px){.front-page-card__title[data-astro-cid-7qdsa2io]{font-size:calc(var(--font-size-h1) * .8)}}.publication-carousel-container[data-astro-cid-jtel5cvt]{position:relative;display:flex;align-items:center;width:100%;padding:0 var(--space-element-spacing)}@media (max-width: 1024px){.publication-carousel-container[data-astro-cid-jtel5cvt]{padding:0 var(--space-element-spacing)}}.nav-button[data-astro-cid-jtel5cvt]{position:absolute;z-index:2;background:none;border:none;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.nav-button[data-astro-cid-jtel5cvt] svg[data-astro-cid-jtel5cvt]{width:100%;height:100%}.nav-button[data-astro-cid-jtel5cvt].prev{left:0}.nav-button[data-astro-cid-jtel5cvt].next{right:0}@media (max-width: 1024px){.nav-button[data-astro-cid-jtel5cvt].prev{left:-var(--space-element-spacing)}.nav-button[data-astro-cid-jtel5cvt].next{right:-var(--space-element-spacing)}}.publication-carousel[data-astro-cid-jtel5cvt]{display:flex;flex-direction:row;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-element-spacing);margin:0 calc(32px + var(--space-element-spacing));-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.publication-carousel[data-astro-cid-jtel5cvt]::-webkit-scrollbar{display:none}@media (max-width: 1024px){.publication-carousel[data-astro-cid-jtel5cvt]{margin:0 16px}}.carousel-container[data-astro-cid-3lpecwmo]{width:100%;overflow-x:hidden}.explore-item-container[data-astro-cid-3lpecwmo]{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:var(--space-section-divider)}@media (max-width: 1024px){.explore-item-container[data-astro-cid-3lpecwmo]{flex-direction:column;justify-content:center;gap:var(--space-element-spacing)}}.carousel-item[data-astro-cid-3lpecwmo]{width:100%;transition:opacity .3s ease}.tagline[data-astro-cid-3lpecwmo]{text-align:center;margin-bottom:var(--space-element-spacing)}.tagline[data-astro-cid-3lpecwmo] h1[data-astro-cid-3lpecwmo]{margin-bottom:0;font-weight:500;color:var(--color-green)}.tagline[data-astro-cid-3lpecwmo] p[data-astro-cid-3lpecwmo]{margin-top:0;color:var(--color-orange)}.explore-tagline[data-astro-cid-3lpecwmo]{display:flex;flex-direction:column;align-items:center;text-align:center;align-self:center;gap:var(--space-element-spacing);align-items:flex-start;justify-content:flex-start}.explore-tagline[data-astro-cid-3lpecwmo] h1[data-astro-cid-3lpecwmo]{margin-bottom:0;font-weight:500;color:var(--color-green);font-size:calc(var(--font-size-h1) * 1.5);line-height:calc(var(--font-size-h1) * 1.5)}@media (max-width: 1024px){.explore-tagline[data-astro-cid-3lpecwmo] h1[data-astro-cid-3lpecwmo]{font-size:var(--font-size-h1);line-height:var(--font-size-h1)}}.explore-tagline[data-astro-cid-3lpecwmo] p[data-astro-cid-3lpecwmo]{margin-top:0;color:var(--color-orange);font-size:var(--font-size-h1);line-height:var(--font-size-h1)}@media (max-width: 1024px){.explore-tagline[data-astro-cid-3lpecwmo] p[data-astro-cid-3lpecwmo]{font-size:unset;line-height:unset}}@media (max-width: 1024px){.explore-tagline[data-astro-cid-3lpecwmo]{gap:0px;align-items:center;justify-content:center}}
