._panel_33xpn_1{min-width:0}._modes_33xpn_2{gap:12px;margin:24px 0;display:flex}._modes_33xpn_2 button{border:1px solid var(--teal);background:var(--white);color:var(--teal);font:inherit;cursor:pointer;flex:1;padding:14px}._modes_33xpn_2 button[aria-pressed=true]{background:var(--teal);color:#fff}._modes_33xpn_2 button:focus-visible,._form_33xpn_5 :is(input,textarea):focus-visible,._finding_33xpn_5 summary:focus-visible{outline:2px solid var(--teal);outline-offset:4px}._form_33xpn_5{gap:14px;display:grid}._form_33xpn_5,._panel_33xpn_1 .cc-form{scroll-margin-top:120px}._form_33xpn_5 label{color:var(--teal);font-weight:700}._form_33xpn_5 :is(input,textarea){border:1px solid var(--line);color:#36524f;width:100%;min-width:0;font:inherit;background:#fff;border-radius:0;padding:14px;line-height:1.6}._form_33xpn_5 textarea{resize:vertical}._form_33xpn_5 .button{white-space:normal;justify-self:start;gap:16px;max-width:100%}._notice_33xpn_12,._error_33xpn_12{margin:0;line-height:1.6}._notice_33xpn_12{background:var(--paper);color:var(--teal);padding:16px}._error_33xpn_12{color:#9a352f}._results_33xpn_15{border-top:1px solid var(--line);margin-top:32px;padding-top:28px}._results_33xpn_15 h3{color:var(--teal);margin:0}._results_33xpn_15>p{margin:16px 0 24px}._finding_33xpn_5{border:1px solid var(--line);background:var(--paper);margin:12px 0}._finding_33xpn_5 summary{color:var(--teal);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px;list-style:none;display:flex}._finding_33xpn_5 summary::-webkit-details-marker{display:none}._scope_33xpn_21{color:#526966;overflow-wrap:anywhere;margin-top:6px;display:block}._expand_33xpn_22{flex-shrink:0}._finding_33xpn_5[open] ._expand_33xpn_22{transform:rotate(45deg)}._findingBody_33xpn_24{color:#526966;padding:0 18px 18px;line-height:1.7}._findingBody_33xpn_24 strong{color:var(--teal)}._findingBody_33xpn_24 ul{margin:0;padding-left:20px}._resultActions_33xpn_27{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:28px;display:flex}._resultActions_33xpn_27>.button{white-space:normal;cursor:pointer;max-width:100%}._resultActions_33xpn_27>.text-link{align-items:center;gap:12px;display:inline-flex}._resultActions_33xpn_27>:focus-visible{outline:2px solid var(--teal);outline-offset:4px}._boundary_33xpn_31{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}@media (width<=600px){._form_33xpn_5 .button{width:100%}._form_33xpn_5 :is(input,textarea){font-size:1rem}._resultActions_33xpn_27>.button{width:100%}}
