.page.svelte-3krof7{min-height:100vh;background-color:var(--background)}.page.svelte-3krof7 .intro:where(.svelte-3krof7){max-width:80rem;margin:0 auto;padding:4rem 1.5rem 3rem}.page.svelte-3krof7 .intro:where(.svelte-3krof7) .section-label:where(.svelte-3krof7){margin:0;font-size:.7rem;text-transform:uppercase;letter-spacing:.32em;color:var(--muted-foreground)}.page.svelte-3krof7 .intro:where(.svelte-3krof7) .intro-title:where(.svelte-3krof7){margin-top:1rem;font-family:var(--font-serif);font-size:3rem;line-height:1.05;max-width:48rem;margin-bottom:0}.page.svelte-3krof7 .intro:where(.svelte-3krof7) .intro-desc:where(.svelte-3krof7){margin-top:1.5rem;max-width:36rem;color:color-mix(in oklch,var(--foreground) 75%,transparent);margin-bottom:0}.page.svelte-3krof7 .carousels-section:where(.svelte-3krof7){max-width:80rem;margin:0 auto;padding:0 1.5rem 6rem;display:flex;flex-direction:column;gap:6rem}.page.svelte-3krof7 .carousels-section:where(.svelte-3krof7) article:where(.svelte-3krof7){border-top:1px solid var(--border);padding-top:2.5rem}.page.svelte-3krof7 .carousels-section:where(.svelte-3krof7) .carousel-grid:where(.svelte-3krof7){display:grid;gap:2.5rem}.page.svelte-3krof7 .carousels-section:where(.svelte-3krof7) .carousel-grid:where(.svelte-3krof7)>div:where(.svelte-3krof7):first-child .section-label:where(.svelte-3krof7){margin:0;font-size:.7rem;text-transform:uppercase;letter-spacing:.32em;color:var(--muted-foreground)}.page.svelte-3krof7 .carousels-section:where(.svelte-3krof7) .carousel-grid:where(.svelte-3krof7)>div:where(.svelte-3krof7):first-child .study-name:where(.svelte-3krof7){margin-top:.75rem;font-family:var(--font-serif);font-size:2.25rem;margin-bottom:0}@media(min-width:768px){.page.svelte-3krof7 .intro:where(.svelte-3krof7){padding:6rem 1.5rem 3rem}.page.svelte-3krof7 .intro:where(.svelte-3krof7) .intro-title:where(.svelte-3krof7){font-size:4.5rem}.page.svelte-3krof7 .carousels-section:where(.svelte-3krof7){gap:8rem}.page.svelte-3krof7 .carousels-section:where(.svelte-3krof7) .carousel-grid:where(.svelte-3krof7){grid-template-columns:repeat(12,1fr);gap:2.5rem}.page.svelte-3krof7 .carousels-section:where(.svelte-3krof7) .carousel-grid:where(.svelte-3krof7)>div:where(.svelte-3krof7):first-child{grid-column:span 4}.page.svelte-3krof7 .carousels-section:where(.svelte-3krof7) .carousel-grid:where(.svelte-3krof7)>div:where(.svelte-3krof7):first-child .study-name:where(.svelte-3krof7){font-size:3rem}.page.svelte-3krof7 .carousels-section:where(.svelte-3krof7) .carousel-grid:where(.svelte-3krof7) .carousel-wrap:where(.svelte-3krof7){grid-column:5 / span 8}}.italic.svelte-3krof7{font-style:italic}
