.terms-container:where(.astro-UOJMICRU){max-width:800px;width:100%;margin:0 auto;padding:2rem;box-sizing:border-box}h1:where(.astro-UOJMICRU){text-align:center;margin-bottom:2rem;color:var(--tummanvihrea);font-size:2rem}.terms-section:where(.astro-UOJMICRU){margin-bottom:2.5rem}.terms-section:where(.astro-UOJMICRU) h2:where(.astro-UOJMICRU){color:var(--tummanvihrea);border-bottom:2px solid var(--hiekka);padding-bottom:.5rem;margin-bottom:1.5rem}.terms-item:where(.astro-UOJMICRU){margin-bottom:1.5rem}.terms-item:where(.astro-UOJMICRU) h3:where(.astro-UOJMICRU){margin-bottom:.5rem;color:var(--harmaa);font-size:1.1rem}.terms-item:where(.astro-UOJMICRU) p:where(.astro-UOJMICRU){line-height:1.6;margin:0}@media (max-width: 768px){.terms-container:where(.astro-UOJMICRU){padding:1.5rem}h1:where(.astro-UOJMICRU){font-size:1.6rem;margin-bottom:1.5rem}.terms-section:where(.astro-UOJMICRU) h2:where(.astro-UOJMICRU){font-size:1.4rem}.terms-item:where(.astro-UOJMICRU) h3:where(.astro-UOJMICRU){font-size:1rem}.terms-item:where(.astro-UOJMICRU) p:where(.astro-UOJMICRU){font-size:.95rem}}@media (max-width: 480px){.terms-container:where(.astro-UOJMICRU){padding:1rem}h1:where(.astro-UOJMICRU){font-size:1.4rem}}
