.evaluation-form,.evaluation-confirmation{color:#13243a;max-width:760px;font-family:Inter,Arial,sans-serif}.evaluation-form fieldset{border:0;min-width:0;margin:0;padding:0}.evaluation-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.evaluation-fields label{flex-direction:column;gap:8px;min-width:0;font-size:15px;font-weight:600;line-height:1.5;display:flex}.evaluation-fields input,.evaluation-fields select{color:#13243a;caret-color:#2453cb;background:#f7f5ef;border:1px solid #637084;border-radius:4px;width:100%;min-height:48px;padding:10px 12px;font:400 16px/1.5 Inter,Arial,sans-serif}.evaluation-form :focus-visible,.evaluation-confirmation:focus-visible{outline-offset:4px;outline:3px solid #2453cb}.evaluation-context{border-block:1px solid #d5dae2;margin:28px 0;padding:16px 0}.evaluation-context summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.evaluation-context summary span,.evaluation-note{color:#637084;font-weight:400}.evaluation-context p,.evaluation-form p,.evaluation-confirmation p{max-width:70ch;font-size:16px;line-height:1.65}.evaluation-consent{cursor:pointer;align-items:flex-start;gap:12px;margin:12px 0 24px;padding:12px 0;font-size:15px;line-height:1.6;display:flex}.evaluation-consent input{accent-color:#2453cb;flex-shrink:0;width:22px;height:22px;margin-top:2px}.evaluation-form button{color:#f7f5ef;cursor:pointer;background:#2453cb;border:1px solid #2453cb;border-radius:4px;min-height:48px;padding:12px 24px;font:600 16px/1.5 Inter,Arial,sans-serif}.evaluation-form button:hover{background:#13243a;border-color:#13243a}.evaluation-form :disabled{cursor:wait;opacity:.65}.evaluation-form a,.evaluation-confirmation a{color:#2453cb;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.evaluation-error{border:1px solid #13243a;padding:16px;font-weight:600}.evaluation-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.evaluation-note{margin-top:16px}@media (width<=600px){.evaluation-fields{grid-template-columns:1fr;gap:20px}.evaluation-form button{width:100%}}
