#terms.svelte-1e0rsuc{width:100%;display:flex;justify-content:center;padding:1rem 2rem 5rem;background-color:var(--black);color:var(--white)}.terms-container.svelte-1e0rsuc{width:100%;max-width:800px;display:flex;flex-direction:column;gap:2.5rem}.terms-intro.svelte-1e0rsuc{font-size:1.2rem;font-weight:var(--font-weight-light);line-height:1.7;text-align:center;color:var(--light-gray);animation:rise-in .8s var(--ease-out) .3s backwards}.terms-index.svelte-1e0rsuc{display:flex;justify-content:center;gap:.75rem;animation:rise-in .8s var(--ease-out) .4s backwards}.terms-index.svelte-1e0rsuc a:where(.svelte-1e0rsuc){padding:.6rem 1.5rem;border:1px solid var(--border-strong);border-radius:5rem;color:var(--white);font-size:.9rem;font-weight:var(--font-weight-semibold);text-decoration:none;transition:border-color var(--fast-transition),color var(--fast-transition),background-color var(--fast-transition)}.terms-index.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{border-color:var(--accent-color);background-color:var(--accent-soft);color:var(--accent-color)}.terms-section.svelte-1e0rsuc{display:flex;flex-direction:column;gap:2rem;padding:2.5rem;background-color:var(--surface);border:1px solid var(--border-subtle);border-radius:1.5rem}.terms-section.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){padding-bottom:1.25rem;border-bottom:1px solid var(--border-subtle);font-size:2rem;font-weight:var(--font-weight-bold);color:var(--accent-color)}article.svelte-1e0rsuc{display:flex;align-items:flex-start;gap:1.25rem}article.svelte-1e0rsuc>div:where(.svelte-1e0rsuc){display:flex;flex-direction:column;gap:.75rem}.terms-number.svelte-1e0rsuc{flex-shrink:0;width:2.25rem;height:2.25rem;display:grid;place-items:center;background-color:var(--accent-soft);border:1px solid var(--accent-border);border-radius:50%;font-size:.95rem;font-weight:var(--font-weight-bolder);color:var(--accent-color)}h3.svelte-1e0rsuc{padding-top:.25rem;font-size:1.3rem;font-weight:var(--font-weight-bold);line-height:1.3}article.svelte-1e0rsuc p:where(.svelte-1e0rsuc),article.svelte-1e0rsuc li:where(.svelte-1e0rsuc),.terms-closing.svelte-1e0rsuc{font-size:1.05rem;font-weight:var(--font-weight-light);line-height:1.75;color:var(--light-gray)}article.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){font-weight:var(--font-weight-bolder);color:var(--white)}article.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){display:flex;flex-direction:column;gap:.5rem}article.svelte-1e0rsuc li:where(.svelte-1e0rsuc){position:relative;padding-left:1.25rem}article.svelte-1e0rsuc li:where(.svelte-1e0rsuc):before{content:"";position:absolute;left:0;top:.7em;width:.4rem;height:.4rem;background-color:var(--accent-color);border-radius:50%}.terms-closing.svelte-1e0rsuc{padding-top:1.5rem;border-top:1px solid var(--border-subtle);font-style:italic}.terms-help.svelte-1e0rsuc{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding-top:1rem;text-align:center}.terms-help.svelte-1e0rsuc p:where(.svelte-1e0rsuc){font-size:1.15rem;color:var(--light-gray)}@media(max-width:768px){#terms.svelte-1e0rsuc{padding:.5rem 1.25rem 3.5rem}.terms-container.svelte-1e0rsuc{gap:1.75rem}.terms-intro.svelte-1e0rsuc{font-size:1rem}.terms-section.svelte-1e0rsuc{gap:1.75rem;padding:1.5rem 1.25rem;border-radius:1.25rem}.terms-section.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:1.6rem}article.svelte-1e0rsuc{gap:.85rem}.terms-number.svelte-1e0rsuc{width:1.9rem;height:1.9rem;font-size:.85rem}h3.svelte-1e0rsuc{padding-top:.1rem;font-size:1.1rem}article.svelte-1e0rsuc p:where(.svelte-1e0rsuc),article.svelte-1e0rsuc li:where(.svelte-1e0rsuc),.terms-closing.svelte-1e0rsuc{font-size:.95rem}}
