.page-hero[data-astro-cid-4e6mgsfs]{border-bottom:var(--border-thick) solid var(--color-ink);padding:44px 0}.page-hero[data-astro-cid-4e6mgsfs] h1[data-astro-cid-4e6mgsfs]{margin:var(--space-4) 0;font-size:clamp(3.25rem,11vw,8.5rem)}.page-hero__lede[data-astro-cid-4e6mgsfs]{max-width:60ch;margin:0;font-size:1.1875rem;font-weight:600}.quiz[data-astro-cid-4e6mgsfs]{margin-top:var(--space-6);margin-bottom:var(--space-8)}.quiz__bar[data-astro-cid-4e6mgsfs]{z-index:var(--z-sticky);padding:14px var(--space-4);background:var(--color-paper);flex-wrap:wrap;align-items:end;gap:12px 20px;display:flex;position:sticky;top:84px}.quiz__scope[data-astro-cid-4e6mgsfs]{display:flex}.quiz__scope[data-astro-cid-4e6mgsfs] button[data-astro-cid-4e6mgsfs],.quiz__reveal[data-astro-cid-4e6mgsfs]{border:var(--border-thick) solid var(--color-ink);background:var(--color-paper);min-height:48px;color:var(--color-ink);font:700 1rem var(--font-body);cursor:pointer;padding:0 16px}.quiz__scope[data-astro-cid-4e6mgsfs] button[data-astro-cid-4e6mgsfs]+button[data-astro-cid-4e6mgsfs]{border-left:0}.quiz__scope[data-astro-cid-4e6mgsfs] button[data-astro-cid-4e6mgsfs]:hover,.quiz__reveal[data-astro-cid-4e6mgsfs]:hover{background:var(--color-highlight);color:var(--color-on-highlight)}.quiz__scope[data-astro-cid-4e6mgsfs] button[data-astro-cid-4e6mgsfs][aria-pressed=true],.quiz__reveal[data-astro-cid-4e6mgsfs][aria-pressed=true]{background:var(--color-ink);color:var(--color-paper)}.quiz__jump[data-astro-cid-4e6mgsfs]{font:700 1rem var(--font-body);gap:6px;display:grid}.quiz__jump[data-astro-cid-4e6mgsfs] select[data-astro-cid-4e6mgsfs]{border:var(--border-thick) solid var(--color-ink);background:var(--color-paper);min-width:220px;min-height:48px;color:var(--color-ink);font:600 1rem var(--font-body);border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.quiz__progress[data-astro-cid-4e6mgsfs]{gap:6px;min-width:180px;margin-left:auto;display:grid}.quiz__progress[data-astro-cid-4e6mgsfs] p[data-astro-cid-4e6mgsfs]{text-align:right;margin:0;font-weight:700}.quiz__meter[data-astro-cid-4e6mgsfs]{border:var(--border-fine) solid var(--color-ink);height:10px;display:block}.quiz__meter[data-astro-cid-4e6mgsfs] span[data-astro-cid-4e6mgsfs]{background:var(--color-ink);width:0;height:100%;transition:width .2s;display:block}@media (width<=720px){.quiz__bar[data-astro-cid-4e6mgsfs]{position:static}.quiz__progress[data-astro-cid-4e6mgsfs]{width:100%;margin:0}.quiz__progress[data-astro-cid-4e6mgsfs] p[data-astro-cid-4e6mgsfs]{text-align:left}.quiz__jump[data-astro-cid-4e6mgsfs],.quiz__jump[data-astro-cid-4e6mgsfs] select[data-astro-cid-4e6mgsfs]{width:100%;min-width:0}}.topics[data-astro-cid-4e6mgsfs]{margin:var(--space-4) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.topic[data-astro-cid-4e6mgsfs]{--topic-accent:var(--color-ink);border:var(--border-thick) solid var(--color-ink);border-left:12px solid var(--topic-accent);padding:16px 20px 18px;scroll-margin-top:190px}.topic[data-astro-cid-4e6mgsfs][data-answer=a]{--topic-accent:var(--color-side-a)}.topic[data-astro-cid-4e6mgsfs][data-answer=a-matiz]{--topic-accent:var(--color-side-a-soft)}.topic[data-astro-cid-4e6mgsfs][data-answer=neutral]{--topic-accent:var(--color-ink-muted)}.topic[data-astro-cid-4e6mgsfs][data-answer=b-matiz]{--topic-accent:var(--color-side-b-soft)}.topic[data-astro-cid-4e6mgsfs][data-answer=b]{--topic-accent:var(--color-side-b)}.topic[data-astro-cid-4e6mgsfs][hidden]{display:none}.topic__meta[data-astro-cid-4e6mgsfs]{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 6px;font-size:.9375rem;font-weight:700;display:flex}.topic__number[data-astro-cid-4e6mgsfs]{font:900 1.375rem / 1 var(--font-display)}.topic__kind[data-astro-cid-4e6mgsfs]{border:var(--border-fine) solid var(--color-ink);padding:1px 6px;font-size:.8125rem}.topic__question[data-astro-cid-4e6mgsfs]{font:700 clamp(1.1875rem, 1.9vw, 1.5rem) / 1.2 var(--font-body);text-transform:none;letter-spacing:0;margin:0 0 14px}.choice[data-astro-cid-4e6mgsfs][data-answer=a]{--answer-fill:var(--color-side-a);--answer-text:var(--color-on-side-a)}.choice[data-astro-cid-4e6mgsfs][data-answer=a-matiz]{--answer-fill:var(--color-side-a-soft);--answer-text:var(--color-fixed-dark)}.choice[data-astro-cid-4e6mgsfs][data-answer=neutral]{--answer-fill:var(--color-ink);--answer-text:var(--color-paper)}.choice[data-astro-cid-4e6mgsfs][data-answer=b-matiz]{--answer-fill:var(--color-side-b-soft);--answer-text:var(--color-fixed-dark)}.choice[data-astro-cid-4e6mgsfs][data-answer=b]{--answer-fill:var(--color-side-b);--answer-text:var(--color-on-side-b)}.topic__choices[data-astro-cid-4e6mgsfs]{border:var(--border-thick) solid var(--color-ink);grid-template-columns:minmax(0,2.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,2.4fr);display:grid}.choice[data-astro-cid-4e6mgsfs]{border:0;border-left:var(--border-fine) solid var(--color-ink);min-height:64px;box-shadow:inset 0 8px 0 var(--answer-fill);background:var(--color-paper);color:var(--color-ink);font:400 .875rem / 1.35 var(--font-body);text-align:left;cursor:pointer;align-content:start;gap:4px;padding:20px 14px 12px;transition:background-color .12s,color .12s;display:grid;position:relative}.choice[data-astro-cid-4e6mgsfs]:first-child{border-left:0}.choice[data-astro-cid-4e6mgsfs] b[data-astro-cid-4e6mgsfs]{font:900 1.25rem / 1 var(--font-display);text-transform:uppercase;overflow-wrap:anywhere}.choice[data-astro-cid-4e6mgsfs] span[data-astro-cid-4e6mgsfs]{color:var(--color-ink-muted)}.choice--lean[data-astro-cid-4e6mgsfs]{text-align:center;align-content:center}.choice--lean[data-astro-cid-4e6mgsfs] b[data-astro-cid-4e6mgsfs]{font-size:1rem}.choice--lean[data-astro-cid-4e6mgsfs] span[data-astro-cid-4e6mgsfs]{font-weight:600}.choice--neutral[data-astro-cid-4e6mgsfs]{text-align:center;place-content:center;font-size:.9375rem;font-weight:700}.choice[data-astro-cid-4e6mgsfs][data-answer=b],.choice[data-astro-cid-4e6mgsfs][data-answer=b] b[data-astro-cid-4e6mgsfs]{text-align:right}.choice[data-astro-cid-4e6mgsfs]:hover{box-shadow:inset 0 14px 0 var(--answer-fill)}.choice[data-astro-cid-4e6mgsfs][aria-pressed=true],.choice[data-astro-cid-4e6mgsfs][aria-pressed=true]:hover{background:var(--answer-fill);color:var(--answer-text);box-shadow:none}.choice[data-astro-cid-4e6mgsfs][aria-pressed=true] span[data-astro-cid-4e6mgsfs]{color:inherit}.choice[data-astro-cid-4e6mgsfs][aria-pressed=true]:after{content:"✓";background:var(--answer-text);width:22px;height:22px;color:var(--answer-fill);font:800 .875rem / 1 var(--font-body);place-items:center;display:grid;position:absolute;top:6px;right:8px}.choice[data-astro-cid-4e6mgsfs][data-answer=b][aria-pressed=true]:after{left:8px;right:auto}@media (width<=720px){.topic[data-astro-cid-4e6mgsfs]{border-left-width:10px;padding:12px 12px 14px}.topic__choices[data-astro-cid-4e6mgsfs]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a b""a-m b-m""n n";gap:6px}.choice[data-astro-cid-4e6mgsfs],.choice[data-astro-cid-4e6mgsfs]:first-child{border:var(--border-thick) solid var(--color-ink);padding:18px 10px 10px;font-size:.8125rem}.choice[data-astro-cid-4e6mgsfs] b[data-astro-cid-4e6mgsfs]{font-size:1.0625rem}.choice[data-astro-cid-4e6mgsfs][data-answer=a]{grid-area:a}.choice[data-astro-cid-4e6mgsfs][data-answer=b]{grid-area:b}.choice[data-astro-cid-4e6mgsfs][data-answer=a-matiz]{grid-area:a-m}.choice[data-astro-cid-4e6mgsfs][data-answer=b-matiz]{grid-area:b-m}.choice--neutral[data-astro-cid-4e6mgsfs]{grid-area:n;min-height:48px}}.topic__stances[data-astro-cid-4e6mgsfs]{margin-top:var(--space-3)}.topic__stances[data-astro-cid-4e6mgsfs][hidden]{display:none}.topic__none[data-astro-cid-4e6mgsfs]{margin:0;font-weight:600}.stances[data-astro-cid-4e6mgsfs]{border-top:var(--border-thick) solid var(--color-ink);border-left:var(--border-thick) solid var(--color-ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=860px){.stances[data-astro-cid-4e6mgsfs]{grid-template-columns:minmax(0,1fr)}}.stances__side[data-astro-cid-4e6mgsfs]{border-right:var(--border-thick) solid var(--color-ink);border-bottom:var(--border-thick) solid var(--color-ink);min-width:0;padding:16px}.stances__side[data-astro-cid-4e6mgsfs] h3[data-astro-cid-4e6mgsfs]{margin:0 0 var(--space-3);background:var(--side-color);color:var(--side-text);align-items:center;gap:10px;padding:6px 10px;font-size:1.5rem;display:flex}.stances__side[data-astro-cid-4e6mgsfs] h3[data-astro-cid-4e6mgsfs] span[data-astro-cid-4e6mgsfs]{margin-left:auto}.stances__side--a[data-astro-cid-4e6mgsfs]{--side-color:var(--color-side-a);--side-text:var(--color-on-side-a)}.stances__side--matiz[data-astro-cid-4e6mgsfs]{--side-color:var(--color-ink);--side-text:var(--color-paper)}.stances__side--b[data-astro-cid-4e6mgsfs]{--side-color:var(--color-side-b);--side-text:var(--color-on-side-b)}.stances__side[data-astro-cid-4e6mgsfs].is-mine h3[data-astro-cid-4e6mgsfs]:after{content:"Tu postura";background:var(--color-highlight);color:var(--color-on-highlight);font:800 .8125rem var(--font-body);order:1;padding:3px 7px}.stances__side[data-astro-cid-4e6mgsfs].is-mine{box-shadow:inset 0 0 0 4px var(--color-highlight)}.stances__side--matiz[data-astro-cid-4e6mgsfs] h3[data-astro-cid-4e6mgsfs]{font-size:1.25rem}.stances__side[data-astro-cid-4e6mgsfs] ul[data-astro-cid-4e6mgsfs]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.stances__side[data-astro-cid-4e6mgsfs] li[data-astro-cid-4e6mgsfs]{padding-top:var(--space-2);border-top:var(--border-fine) solid var(--color-ink);gap:4px;display:grid}.stances__side[data-astro-cid-4e6mgsfs] li[data-astro-cid-4e6mgsfs] p[data-astro-cid-4e6mgsfs]{margin:0;font-size:.9375rem;line-height:1.4}.stances__empty[data-astro-cid-4e6mgsfs]{margin:0;font-size:.9375rem}.stances__party[data-astro-cid-4e6mgsfs]{font:900 1.5rem / 1 var(--font-display);color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--party-color);text-underline-offset:3px;text-decoration-skip-ink:none;justify-self:start;text-decoration-thickness:4px}.stances__refs[data-astro-cid-4e6mgsfs]{flex-wrap:wrap;gap:6px;display:flex}.stances__refs[data-astro-cid-4e6mgsfs] a[data-astro-cid-4e6mgsfs]{border:var(--border-fine) solid var(--color-ink);align-items:center;min-height:32px;padding:0 8px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.stances__refs[data-astro-cid-4e6mgsfs] a[data-astro-cid-4e6mgsfs]:hover{background:var(--color-highlight);color:var(--color-on-highlight)}.result[data-astro-cid-4e6mgsfs]{margin-top:var(--space-6);padding:clamp(18px,3vw,28px)}.result[data-astro-cid-4e6mgsfs] h2[data-astro-cid-4e6mgsfs]{margin-bottom:var(--space-2);font-size:clamp(2.5rem,6vw,4rem)}.result__list[data-astro-cid-4e6mgsfs]{margin:var(--space-4) 0;gap:8px;padding:0;list-style:none;display:grid}.result__list[data-astro-cid-4e6mgsfs] li{grid-template-columns:minmax(80px,140px) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.result__list[data-astro-cid-4e6mgsfs] a{font:900 1.375rem / 1 var(--font-display)}.result__list[data-astro-cid-4e6mgsfs] .result__bar{border:var(--border-fine) solid var(--color-ink);height:16px}.result__list[data-astro-cid-4e6mgsfs] .result__bar span{background:var(--color-ink);height:100%;display:block}.result__list[data-astro-cid-4e6mgsfs] .result__value{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}@media (width<=560px){.result__list[data-astro-cid-4e6mgsfs] li{grid-template-columns:minmax(0,1fr) auto}.result__list[data-astro-cid-4e6mgsfs] .result__bar{grid-area:2/1/auto/-1}}.result__list[data-astro-cid-4e6mgsfs] li.is-top a{background:var(--color-highlight);color:var(--color-on-highlight);justify-self:start;padding:0 6px}.result__list[data-astro-cid-4e6mgsfs] li.is-top .result__bar span{background:var(--color-highlight)}.result__finish[data-astro-cid-4e6mgsfs]{min-height:48px;margin-top:var(--space-3);border:var(--border-thick) solid var(--color-ink);background:var(--color-highlight);color:var(--color-on-highlight);font:700 1rem var(--font-body);cursor:pointer;padding:0 18px}.result__finish[data-astro-cid-4e6mgsfs][hidden]{display:none}.result__finish[data-astro-cid-4e6mgsfs]:hover{background:var(--color-ink);color:var(--color-paper)}.result__note[data-astro-cid-4e6mgsfs]{max-width:60ch;font-size:.9375rem}
