.input-pill input.focus-visible~label{border-color:#fff;border-radius:.125rem;box-shadow:0 0 0 .125rem #08c;outline:0}.input-pill input{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:2}.quiz__kicker,.quiz__legend{font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:600;line-height:1.35}.quiz__kicker{letter-spacing:.25em;text-transform:uppercase}.quiz__question{font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:800;line-height:1.25}.input-pill{display:inline-block;font-size:.75rem;margin:0 .25rem .25rem 0;padding:0;position:relative}.input-pill label{align-items:center;background-color:#fff;border:.0625rem solid #111926;border-radius:.1875rem;box-sizing:border-box;color:#111926;display:inline-flex;font-weight:600;line-height:1;margin:0;min-height:32px;padding:.75rem 1.125rem}.input-pill label:before{border-radius:.1875rem;bottom:-.0625rem;content:"";left:-.0625rem;opacity:0;position:absolute;right:-.0625rem;top:-.0625rem;transition:opacity .3s ease;z-index:-1}.input-pill input:hover~label:before{background-color:#4caad9;opacity:1}.input-pill input:checked~label{color:#fff}.input-pill input:checked~label:before{background-color:#111926;opacity:1}.input-pill input:disabled~label{border-color:#626d73;color:#626d73!important;cursor:default}.input-pill input:disabled~label:before{background-color:#dbdfe1!important;opacity:1}.input-pill input.is-unavailable~label:after{background:linear-gradient(to left top,transparent 48.75%,rgba(98,109,115,.3) 49.5%,rgba(98,109,115,.3) 50.5%,transparent 52.25%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}.quiz__content{display:grid;gap:.75rem;padding:1.5rem 1.5rem 1rem}.quiz__content-inner{display:grid;gap:1.5rem}.quiz__header{display:grid;gap:.75rem}.quiz__header p{margin:0}.quiz__kicker{color:#626d73}.quiz__legend{margin-bottom:.375rem}.quiz__actions{align-items:center;border-top:.0625rem solid #dbdfe1;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:1.5rem;width:100%}.quiz__actions>:not(:first-child){margin-left:auto}@media only screen and (min-width:66em){.quiz__content{gap:3rem;padding:3rem 3rem 2.5rem}.quiz__actions{padding-top:3rem}}@media only screen and (min-width:75em){.quiz__question{font-size:2rem}}