.consequence-field-module__IrX9qG__field{color:#f4f1e9;background:#111;grid-template-columns:minmax(13rem,1fr) minmax(14rem,1fr);align-items:center;gap:clamp(1rem,4vw,4rem);min-height:68vh;padding:clamp(1rem,5vw,5rem);display:grid}.consequence-field-module__IrX9qG__controls{grid-column:1/-1;gap:.6rem;display:grid}.consequence-field-module__IrX9qG__controls button{color:inherit;letter-spacing:.1em;background:0 0;border:1px solid #f4f1e9;padding:1rem}.consequence-field-module__IrX9qG__controls button[aria-pressed=true]{color:#111;background:#d6ff45}.consequence-field-module__IrX9qG__ring{--score:50;aspect-ratio:1;text-align:center;background:conic-gradient(#d6ff45 calc(var(--score)*1%),#292929 0);border-radius:50%;place-content:center;display:grid;box-shadow:inset 0 0 0 2.5rem #111}.consequence-field-module__IrX9qG__ring span{font-size:clamp(3rem,12vw,8rem);line-height:.85}.consequence-field-module__IrX9qG__copy h2{margin:.4rem 0 1rem;font-size:clamp(2.4rem,7vw,6.5rem);line-height:.9}.consequence-field-module__IrX9qG__copy p{font-size:clamp(1rem,2vw,1.35rem);line-height:1.5}.consequence-field-module__IrX9qG__boundary{color:#d6ff45;font-weight:700}@media (max-width:700px){.consequence-field-module__IrX9qG__field{grid-template-columns:1fr}.consequence-field-module__IrX9qG__ring{max-width:18rem}.consequence-field-module__IrX9qG__copy h2{font-size:2.5rem}}
