.avaliar-main.svelte-10mrz4j{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:32px 20px;background:var(--color-bg);color:var(--color-ink)}.avaliar-card.svelte-10mrz4j{width:100%;max-width:500px;background:var(--color-bg-2);border:1px solid var(--color-line);border-radius:24px;overflow:hidden;box-shadow:0 24px 60px -20px #1a16142e}.avaliar-body.svelte-10mrz4j{padding:36px 28px 32px;text-align:center}.avaliar-header.svelte-10mrz4j{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px}.avaliar-header.svelte-10mrz4j img:where(.svelte-10mrz4j){height:76px;width:auto}h1.svelte-10mrz4j{font-size:clamp(30px,5vw,40px);line-height:1.08;margin:0 0 10px}h1.svelte-10mrz4j .serif-i:where(.svelte-10mrz4j){color:var(--color-rosso)}.lead.svelte-10mrz4j{font-size:16px;color:var(--color-ink-soft);margin:0 auto 24px;max-width:40ch;line-height:1.55}.cta-stack.svelte-10mrz4j{display:flex;flex-direction:column;gap:14px}.cta-primary.svelte-10mrz4j{display:flex;align-items:center;gap:16px;min-height:76px;padding:18px 22px;border-radius:16px;background:var(--color-rosso);color:#fff;text-decoration:none;text-align:left;transition:transform .2s ease,background .2s ease}.cta-primary.svelte-10mrz4j:hover{background:var(--color-rosso-dark);transform:translateY(-2px)}.star-badge.svelte-10mrz4j{flex:none;width:44px;height:44px;border-radius:999px;background:var(--color-ink);color:var(--color-gold-soft);display:inline-flex;align-items:center;justify-content:center;font-size:20px}.cta-secondary.svelte-10mrz4j{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:16px 22px;border-radius:16px;background:var(--color-ink);color:var(--color-bg);text-decoration:none;text-align:left;transition:transform .2s ease,background .2s ease}.cta-secondary.svelte-10mrz4j:hover{background:var(--color-verde);transform:translateY(-2px)}.cta-text.svelte-10mrz4j{display:flex;flex-direction:column;gap:3px}.cta-text.svelte-10mrz4j strong:where(.svelte-10mrz4j){font-size:21px;font-weight:400;line-height:1.15}.cta-text.svelte-10mrz4j small:where(.svelte-10mrz4j){font-size:13px;opacity:.85}.thanks.svelte-10mrz4j{margin:26px 0 10px;font-size:22px;color:var(--color-rosso)}.footer-links.svelte-10mrz4j{display:flex;justify-content:center;gap:10px;font-size:13px;color:var(--color-ink-soft)}.footer-links.svelte-10mrz4j a:where(.svelte-10mrz4j){text-underline-offset:4px}
