.introduction_intro__Okd8Y{margin:0 0 12px;color:var(--czz-ink);font-size:var(--czz-text-body);line-height:1.8}.introduction_body__P2VU6{max-width:78ch;margin:0;word-break:keep-all;overflow-wrap:anywhere}.introduction_introFooter__D202p{display:flex;align-items:center;flex-wrap:wrap;gap:0 16px;margin-top:6px;color:var(--czz-muted);font-size:var(--czz-text-fine);line-height:1.6}.introduction_intro__Okd8Y .introduction_reportLink__6_wrP{border:0;padding:4px 0;display:inline-flex;align-items:center;min-height:32px;color:var(--czz-muted);font-size:var(--czz-text-fine);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.introduction_reportLink__6_wrP:hover{color:var(--czz-ink)}.introduction_reportLink__6_wrP:focus-visible{outline:2px solid var(--czz-accent);outline-offset:4px}.introduction_label__Meypw{font-size:12px;color:#66716c;margin:0 0 4px}@media(max-width:680px){.introduction_intro__Okd8Y{margin-bottom:12px}.introduction_introFooter__D202p{align-items:flex-start;gap:0 12px}.introduction_introFooter__D202p>span{padding-top:6px}}.introduction_formPage__XPzPu{max-width:680px;margin:32px auto;padding:0 20px 60px}.introduction_formPage__XPzPu h1{font-size:26px;font-weight:800;margin:12px 0}.introduction_formPage__XPzPu p{line-height:1.7}.introduction_form__hQ7mC{display:grid;gap:24px;margin-top:28px}.introduction_form__hQ7mC fieldset{border:0;padding:0;min-width:0}.introduction_fieldLabel__MAOab,.introduction_form__hQ7mC legend{display:block;font-weight:750;font-size:14px;margin-bottom:9px}.introduction_options__NwSXz{display:flex;flex-wrap:wrap;gap:8px}.introduction_option__S8HCZ{display:flex;align-items:flex-start;gap:8px;border:1px solid #d9e1de;border-radius:8px;padding:11px 12px;font-size:13px;line-height:1.5;cursor:pointer}.introduction_option__S8HCZ:has(input:checked){border-color:#168d78;background:#edf8f4}.introduction_option__S8HCZ input{margin-top:3px;accent-color:#168d78}.introduction_sentences__b00T7{display:grid;gap:8px}.introduction_admin__PUzSg input:not([type=radio]):not([type=checkbox]),.introduction_admin__PUzSg textarea,.introduction_form__hQ7mC input[type=url],.introduction_form__hQ7mC textarea{width:100%;border:1px solid #cad6d0;border-radius:8px;padding:12px;background:#fff;color:#182720;font:inherit;box-sizing:border-box}.introduction_form__hQ7mC textarea{min-height:128px;resize:vertical}.introduction_hint__rltkI{font-size:12px;color:#66716c;margin:7px 0}.introduction_back__azwFK,.introduction_form__hQ7mC a{text-decoration:underline;text-underline-offset:3px}.introduction_buttons__ssfwU{display:flex;align-items:center;gap:18px}.introduction_primary__rBo_e{background:#167a65;color:white;border:0;border-radius:8px;padding:12px 20px;cursor:pointer;font-weight:700}.introduction_primary__rBo_e:disabled{opacity:.55;cursor:wait}.introduction_error___L5XZ{padding:12px;background:#fff0ed;border:1px solid #efb4a5;border-radius:8px;color:#8c3023;font-size:14px}.introduction_success__URrAC{padding:24px;background:#eff8f2;border:1px solid #c2dfcb;border-radius:12px}.introduction_receipt__R9Uil{font-family:monospace;font-size:12px;overflow-wrap:anywhere}.introduction_honey__IH0MH{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.introduction_version__hT8lW{font-size:12px;color:#6b7770}.introduction_admin__PUzSg{max-width:1000px;margin:auto;padding:24px}.introduction_admin__PUzSg article{border:1px solid #d6ded9;padding:20px;margin:16px 0;border-radius:10px}.introduction_admin__PUzSg form{display:grid;gap:12px;margin-top:12px}.introduction_admin__PUzSg button{padding:9px 14px;border:1px solid #b9cbc1;border-radius:6px;cursor:pointer}.introduction_admin__PUzSg pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.introduction_admin__PUzSg h1{font-size:28px;font-weight:800}.introduction_admin__PUzSg h2{font-size:20px;font-weight:750;margin-top:32px}.introduction_admin__PUzSg label{font-size:13px}.introduction_admin__PUzSg a{color:#126b58;text-decoration:underline}@media(max-width:600px){.introduction_formPage__XPzPu{margin-top:20px;padding-inline:16px}.introduction_formPage__XPzPu h1{font-size:23px}.introduction_admin__PUzSg{padding:16px}.introduction_buttons__ssfwU{justify-content:space-between}.introduction_primary__rBo_e{min-height:44px}.introduction_reportLink__6_wrP{min-height:32px}}