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