@keyframes svelte-1gffv69-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-delayed.svelte-1gffv69{opacity:0;animation:svelte-1gffv69-fadeInUp .8s ease-out .2s forwards}.terms-content.svelte-1gffv69{padding-bottom:80px}.content-wrapper.svelte-1gffv69{max-width:900px;margin:0 auto;background:#fff;border-radius:20px;padding:48px;box-shadow:0 4px 24px #0000000f,0 2px 8px #0000000a;border:1px solid #d6dde1}.last-updated.svelte-1gffv69{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:linear-gradient(135deg,#f0edf8,#b6a3dc);border:1px solid 1px solid rgba(148,119,203,.1);border-radius:12px;color:#4a5568;font-size:14px;font-weight:600;margin-bottom:40px}.last-updated.svelte-1gffv69 i:where(.svelte-1gffv69){font-size:16px}.content-wrapper.svelte-1gffv69 h2:where(.svelte-1gffv69){font-size:clamp(24px,3vw,32px);font-weight:800;color:#1f2937;margin:48px 0 24px;font-family:Open Sans,serif;line-height:1.3;letter-spacing:-.5px;position:relative;padding-left:24px}.content-wrapper.svelte-1gffv69 h2:where(.svelte-1gffv69):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:80%;background:linear-gradient(135deg,#b6a3dc,#633fa6);border-radius:3px}.content-wrapper.svelte-1gffv69 h2:where(.svelte-1gffv69):first-of-type{margin-top:0}.content-wrapper.svelte-1gffv69 p:where(.svelte-1gffv69){font-size:16px;line-height:1.8;color:#475569;margin-bottom:20px}.content-wrapper.svelte-1gffv69 p:where(.svelte-1gffv69):last-child{margin-bottom:0}.content-wrapper.svelte-1gffv69 ol:where(.svelte-1gffv69){margin:24px 0;padding-left:24px}.content-wrapper.svelte-1gffv69 li:where(.svelte-1gffv69){font-size:16px;line-height:1.8;color:#475569;margin-bottom:12px;padding-left:8px}.content-wrapper.svelte-1gffv69 ol[type=a]:where(.svelte-1gffv69) li:where(.svelte-1gffv69)::marker{color:#633fa6;font-weight:600}.content-wrapper.svelte-1gffv69 a:where(.svelte-1gffv69){color:#633fa6;text-decoration:none;font-weight:600;transition:all .3s ease;position:relative}.content-wrapper.svelte-1gffv69 a:where(.svelte-1gffv69):after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#633fa6;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.content-wrapper.svelte-1gffv69 a:where(.svelte-1gffv69):hover{color:#9477cb}.content-wrapper.svelte-1gffv69 a:where(.svelte-1gffv69):hover:after{transform:scaleX(1);transform-origin:left}.content-wrapper.svelte-1gffv69 b:where(.svelte-1gffv69){font-weight:700;color:#1f2937}.content-wrapper.svelte-1gffv69 i:where(.svelte-1gffv69){font-style:italic}@media (max-width: 991.98px){.content-wrapper.svelte-1gffv69{padding:32px 24px}.content-wrapper.svelte-1gffv69 h2:where(.svelte-1gffv69){margin:36px 0 20px}}@media (max-width: 767.98px){.content-wrapper.svelte-1gffv69{border-radius:16px;padding:24px 20px}.last-updated.svelte-1gffv69{font-size:13px;padding:10px 16px}.content-wrapper.svelte-1gffv69 h2:where(.svelte-1gffv69){padding-left:16px;margin:28px 0 16px}.content-wrapper.svelte-1gffv69 h2:where(.svelte-1gffv69):before{width:4px}.content-wrapper.svelte-1gffv69 p:where(.svelte-1gffv69),.content-wrapper.svelte-1gffv69 li:where(.svelte-1gffv69){font-size:15px}}
