.scrollReveal.svelte-2pz3qs{opacity:0;transform:translateY(var(--reveal-distance, 2rem));transition:opacity var(--reveal-duration, .6s) ease-out var(--reveal-delay, 0ms),transform var(--reveal-duration, .6s) ease-out var(--reveal-delay, 0ms);will-change:opacity,transform}.scrollReveal.visible.svelte-2pz3qs{opacity:1;transform:translateY(0)}.counter.svelte-1ohaj0s{display:inline-block;min-width:1ch}.imageTextSection.svelte-yzwzwt{width:100%}.imageTextSection.white.svelte-yzwzwt{background-color:var(--clrWhite)}.imageTextSection.light.svelte-yzwzwt{background-color:var(--clrLight)}.imageTextSection.dark.svelte-yzwzwt{background-color:var(--clrSecondary)}.imageTextSection.dark.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) p,.imageTextSection.dark.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) li,.imageTextSection.dark.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) h1,.imageTextSection.dark.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) h2,.imageTextSection.dark.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) h3,.imageTextSection.dark.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) h4{color:var(--clrWhite)}.imageTextSection.dark.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) a{color:var(--clrWhite);text-decoration:underline}.imageTextSection.dark.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) a:hover{color:var(--clrPrimary)}.imageTextSection.red.svelte-yzwzwt{background-color:var(--clrPrimary)}.imageTextSection.red.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) p,.imageTextSection.red.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) li,.imageTextSection.red.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) h1,.imageTextSection.red.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) h2,.imageTextSection.red.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) h3,.imageTextSection.red.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) h4{color:var(--clrWhite)}.imageTextSection.red.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) a{color:var(--clrWhite);text-decoration:underline}.imageTextSection.red.svelte-yzwzwt .textContent:where(.svelte-yzwzwt) a:hover{color:var(--clrSecondary)}.headingWrap.svelte-yzwzwt{text-align:center;padding-top:4rem;margin-bottom:2rem}.imageTextGrid.svelte-yzwzwt{display:grid;grid-template-columns:1fr 1fr;min-height:500px;align-items:stretch}@media(max-width:992px){.imageTextGrid.svelte-yzwzwt{grid-template-columns:1fr;min-height:auto}}.imageTextGrid.image-right .imageSide{grid-column:2}.imageTextGrid.image-right .textSide{grid-column:1;grid-row:1}@media(max-width:992px){.imageTextGrid.image-right .imageSide,.imageTextGrid.image-right .textSide{grid-column:1;grid-row:auto}.imageTextGrid.image-right .textSide{order:2}.imageTextGrid.image-right .imageSide{order:1}}.imageSide.svelte-yzwzwt{min-height:500px}@media(max-width:992px){.imageSide.svelte-yzwzwt{min-height:350px}}.imageBackground.svelte-yzwzwt{width:100%;height:100%;min-height:500px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#e0e0e0}@media(max-width:992px){.imageBackground.svelte-yzwzwt{min-height:350px}}.textSide.svelte-yzwzwt{display:flex;align-items:center}.textContent.svelte-yzwzwt{width:100%;padding:4rem 2rem;font-size:1.05rem;line-height:1.7;color:var(--clrText)}@media(min-width:1200px){.textContent.svelte-yzwzwt{padding:5rem 3rem}}@media(max-width:992px){.textContent.svelte-yzwzwt{padding:3rem 1.5rem}}.textContent.svelte-yzwzwt p:last-child{margin-bottom:0}.textContent.svelte-yzwzwt h2,.textContent.svelte-yzwzwt h3{margin-top:0}.imageTextStats.svelte-yzwzwt{display:flex;gap:2rem;justify-content:center;margin:2rem 0 0;padding:1.5rem 0}.imageTextStats.svelte-yzwzwt .stat:where(.svelte-yzwzwt){padding-left:2rem;border-left:solid 1px #aaa;text-align:center}.imageTextStats.svelte-yzwzwt .stat:where(.svelte-yzwzwt):first-child{padding-left:0;border-left-color:transparent}.imageTextStats.svelte-yzwzwt .statNumber:where(.svelte-yzwzwt){display:block;font-family:var(--fontHeaderLarge);font-size:2.5rem;font-weight:400;color:var(--clrPrimary);line-height:1}.imageTextStats.svelte-yzwzwt .statLabel:where(.svelte-yzwzwt){font-size:.75rem;color:var(--clrTextLight);text-transform:uppercase;letter-spacing:.05em}.imageTextLicenses.svelte-yzwzwt{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:1.5rem;text-align:center}.imageTextLicenses.svelte-yzwzwt .licenseCol:where(.svelte-yzwzwt) h3:where(.svelte-yzwzwt){font-size:.9rem;margin-bottom:1rem}.imageTextLicenses.svelte-yzwzwt .licenseBody:where(.svelte-yzwzwt) p{font-size:.8rem;color:var(--clrText);margin-bottom:.75rem}.imageTextLicenses.svelte-yzwzwt .licenseBody:where(.svelte-yzwzwt) p strong{color:var(--clrSecondary)}
