.saf{background:#fff;padding:64px 20px}.saf-in{max-width:1100px;margin:0 auto}.saf-h{font-size:42px;line-height:1.2;font-weight:700;color:#121212;text-align:center;margin:0 0 16px}.saf-sub{font-size:18px;line-height:1.6;color:#121212;text-align:center;max-width:820px;margin:0 auto 40px}.saf-ask,.saf-out,.saf-lead{background:#fcf9ee;border:1px solid #666666;border-radius:12px;padding:32px;margin-top:24px;transition:border-color .2s}.saf-ask:focus-within,.saf-lead:focus-within{border-color:#f28c00}.saf-lbl{display:block;font-size:16px;font-weight:600;color:#121212;margin-bottom:10px}.saf textarea,.saf input{width:100%;box-sizing:border-box;background:#fff;border:1px solid #cccccc;border-radius:8px;padding:14px 16px;font-size:16px;font-family:inherit;color:#121212}.saf textarea:focus,.saf input:focus{outline:none;border-color:#f28c00;box-shadow:0 0 0 3px #f28c0026}.saf-btn{display:inline-block;margin-top:18px;background:#f28c00;color:#fff;border:0;border-radius:8px;padding:14px 28px;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;transition:background .2s}.saf-btn:hover,.saf-btn:focus-visible{background:#02543b;color:#fff}.saf-alt{background:#02543b}.saf-alt:hover{background:#f28c00}.saf-note{font-size:14px;color:#666;margin:12px 0 0}.saf-lead small{font-size:13px;color:#666;font-weight:400}.saf-status{margin-top:16px;font-size:16px;color:#02543b;text-align:center}.saf-answer p{font-size:16px;line-height:1.7;color:#121212;margin:0 0 14px}.saf-sources{margin:4px 0 0;padding-left:20px;font-size:14px;color:#666}.saf-sources a{color:#02543b}.saf-boq h3,.saf-lead h3,.saf .saf-sub-h{font-size:22px;font-weight:700;color:#121212;margin:24px 0 12px}.saf-boq table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;font-size:15px}.saf-boq th{background:#f3f3f3;color:#121212;font-weight:600}.saf-boq th,.saf-boq td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #e5e5e5}.saf-boq td a{color:#121212;font-weight:600;text-decoration:none}.saf-boq td a:hover{color:#f28c00}.saf-boq td small{display:block;color:#666;margin-top:4px;font-weight:400}.saf-boq tfoot td{font-weight:700;background:#fcf9ee}.saf-actions{display:flex;gap:12px;flex-wrap:wrap}.saf-link{background:none;border:0;color:#02543b;text-decoration:underline;font-size:16px;cursor:pointer;margin-top:12px;padding:0}.saf-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.saf-grid label{display:flex;flex-direction:column;gap:8px;font-size:15px;font-weight:600;color:#121212}.saf-lead-msg{font-size:15px;margin-top:12px;color:#02543b}.saf--compact{padding:0;margin:20px 0 0;background:transparent}.saf--compact .saf-compact{border:1px solid #cccccc;border-radius:10px;background:#fcf9ee;padding:14px 16px}.saf--compact .saf-h{font-size:17px;text-align:left;margin:0;cursor:pointer;color:#02543b}.saf--compact .saf-ask,.saf--compact .saf-out,.saf--compact .saf-lead{padding:16px;margin-top:14px;background:#fff}.saf--compact .saf-btn{margin-top:12px;padding:11px 20px}.saf--compact .saf-grid{grid-template-columns:1fr}.saf--compact .saf-boq table{font-size:14px}.saf--compact .saf-boq th,.saf--compact .saf-boq td{padding:8px 10px}@media(max-width:749px){.saf{padding:40px 16px}.saf-h{font-size:30px}.saf-sub{font-size:16px;margin-bottom:24px}.saf-ask,.saf-out,.saf-lead{padding:20px}.saf-grid{grid-template-columns:1fr}.saf-boq table{font-size:14px}.saf--compact{padding:0}.saf--compact .saf-h{font-size:16px}}@media(prefers-reduced-motion:reduce){.saf *{transition:none}}.ssq{margin:16px 0 0;text-align:left}.ssq .saf-btn.ssq-open{margin-top:0}.ssq .saf-lead{margin-top:14px;background:#fff}.ssq-picked{font-size:14px;color:#02543b;margin:0 0 12px}.saf-slot{display:block}.saf-slot--compact .saf--compact{margin:0}.saf-grid-li .saf--compact{margin:4px 0}
/*# sourceMappingURL=/cdn/shop/t/75/assets/softech-ai-finder.css.map */
