.sy-checker__report-actions{text-align:right;margin-top:24px}.sy-checker__report-actions button{padding:9px 14px;background:#fff;color:var(--sy)!important;border:1px solid var(--sy)}.sy-checker__ai{margin-top:32px;padding:clamp(18px,4vw,32px);border:2px solid var(--sy);border-radius:12px;background:#fff}.sy-checker__ai>h3{margin-top:0;color:var(--sy)}.sy-checker__ai h4{margin:26px 0 10px;color:var(--sy)}.sy-checker__ai-summary{padding:16px;border-radius:8px;background:var(--pale);font-size:1.05em}.sy-checker__ai li{margin-bottom:14px}.sy-checker__ai dl{display:grid;grid-template-columns:140px 1fr;margin:0}.sy-checker__ai dt,.sy-checker__ai dd{margin:0;padding:9px;border-bottom:1px solid #dce4e9}.sy-checker__ai dt{font-weight:700}.sy-checker__ai table{width:100%;border-collapse:collapse}.sy-checker__ai th,.sy-checker__ai td{padding:9px;border:1px solid #dce4e9;text-align:left;vertical-align:top}.sy-checker__ai--off{border-style:dashed;color:#62717c}.sy-checker__lead{margin-top:32px;padding:clamp(18px,4vw,30px);border-radius:12px;background:#f3f7fa}.sy-checker__lead>h3{margin-top:0;color:var(--sy)}.sy-checker__lead-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sy-checker__lead label{margin:10px 0}.sy-checker__lead input,.sy-checker__lead textarea{display:block;width:100%;margin-top:6px}.sy-checker__lead textarea{padding:14px;border:2px solid #c8d3da;border-radius:8px;font:inherit}.sy-checker__consent{display:flex!important;align-items:center;gap:8px}.sy-checker__consent input{width:auto;margin:0}.sy-checker__hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.sy-checker__lead-message{font-weight:700;color:var(--sy)}@media(max-width:640px){.sy-checker__lead-grid{grid-template-columns:1fr}.sy-checker__ai dl{grid-template-columns:1fr}.sy-checker__ai dd{padding-top:0}.sy-checker__ai table{font-size:.85em}}@media print{body *{visibility:hidden}.sy-checker__result,.sy-checker__result *{visibility:visible}.sy-checker__result{position:absolute;inset:0;width:100%;background:#fff}.sy-checker__report-actions,.sy-checker__lead,.sy-checker__cta{display:none!important}}
