.wca-tracks{grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2.25rem;display:grid}.wca-track{color:var(--wc-ink);padding:1.75rem}.wca-track--teal{background:var(--wc-teal)}.wca-track--yellow{background:var(--wc-yellow)}.wc-page .wca-track h3{margin:0 0 .6rem}.wc-page .wca-track p{margin:0;font-size:.9375rem}@media (max-width:720px){.wca-tracks{grid-template-columns:1fr}}.wca-choice{border:0;min-width:0;margin:0;padding:0}.wca-choice legend{margin-bottom:.5rem;padding:0}.wca-radios{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.wca-radio{border:1px solid var(--wc-line);cursor:pointer;flex-direction:column;gap:.25rem;padding:1rem 1.25rem;transition:border-color .35s;display:flex;position:relative}.wca-radio input{opacity:0;pointer-events:none;position:absolute}.wca-radio__title{color:var(--wc-ink);font-weight:500;transition:color .35s}.wca-radio__hint{color:var(--wc-gray);font-size:.8125rem;line-height:1.5}.wca-radio:hover{border-color:var(--wc-muted)}.wca-radio:has(input:checked){border-color:var(--wc-blue);box-shadow:inset 0 0 0 1px var(--wc-blue)}.wca-radio:has(input:checked) .wca-radio__title{color:var(--wc-blue)}.wc-page .wca-radio:has(input:focus-visible){outline:3px solid var(--wc-blue);outline-offset:3px}@media (max-width:560px){.wca-radios{grid-template-columns:1fr}}.wca-textarea{font:inherit;color:var(--wc-ink);border:1px solid var(--wc-muted);resize:vertical;background-color:#fff;border-radius:1rem;width:100%;min-height:9rem;padding:.85rem 1.4rem}.wca-textarea::placeholder{color:var(--wc-muted)}.wc-page .wca-textarea:focus-visible{border-radius:1rem}
