.local-brief[data-astro-cid-ye7wd4bq]{margin-block:2.5rem;padding:clamp(1rem,3vw,2rem);background:var(--accent-wash);border:1px solid var(--rule-strong);scroll-margin-top:8rem}h2[data-astro-cid-ye7wd4bq]{margin-top:0;text-wrap:balance}.worksheet-note[data-astro-cid-ye7wd4bq]{font:.875rem/1.6 var(--sans);color:var(--ink-soft)}.worksheet-grid[data-astro-cid-ye7wd4bq]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0}.worksheet-field[data-astro-cid-ye7wd4bq]{min-width:0}label[data-astro-cid-ye7wd4bq]{display:block;margin-bottom:.35rem;font:600 .95rem/1.5 var(--sans)}input[data-astro-cid-ye7wd4bq],textarea[data-astro-cid-ye7wd4bq]{display:block;width:100%;min-height:44px;padding:.65rem;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:1rem/1.5 var(--sans)}textarea[data-astro-cid-ye7wd4bq]{resize:vertical}button[data-astro-cid-ye7wd4bq]{min-height:48px;padding:.75rem 1.2rem;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font:600 1rem/1.4 var(--sans);cursor:pointer}button[data-astro-cid-ye7wd4bq]:hover{background:var(--accent-deep)}button[data-astro-cid-ye7wd4bq]:disabled{opacity:.65;cursor:default}[data-astro-cid-ye7wd4bq]:is(input,textarea,button,a,pre):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.worksheet-error[data-astro-cid-ye7wd4bq]{color:var(--sig-high);font:.875rem/1.5 var(--sans)}[data-astro-cid-ye7wd4bq][aria-invalid=true]{border-color:var(--sig-high)}pre[data-astro-cid-ye7wd4bq]{white-space:pre-wrap;overflow-wrap:anywhere;font:.95rem/1.65 var(--sans);background:var(--surface);padding:1rem;max-height:30rem;overflow-y:auto}.worksheet-actions[data-astro-cid-ye7wd4bq]{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.worksheet-actions[data-astro-cid-ye7wd4bq] a[data-astro-cid-ye7wd4bq]{white-space:normal;text-align:center}@media(max-width:640px){.worksheet-grid[data-astro-cid-ye7wd4bq]{grid-template-columns:minmax(0,1fr)}.worksheet-actions[data-astro-cid-ye7wd4bq]>[data-astro-cid-ye7wd4bq],.worksheet-form[data-astro-cid-ye7wd4bq]>button[data-astro-cid-ye7wd4bq]{width:100%}}.business-lead-cta{margin:1.75rem 0 2rem;padding:1.25rem;background:var(--accent-wash);border:1px solid var(--rule-strong)}.business-lead-cta p{margin:0 0 .85rem}.business-lead-cta .button-link{white-space:normal;text-align:center}.business-lead{margin-top:2.5rem;padding:clamp(1rem,3vw,2rem);border:1px solid var(--rule-strong);background:var(--surface);scroll-margin-top:8rem}.business-lead h2{margin-top:0;font-size:clamp(1.35rem,2.5vw,1.8rem);text-wrap:balance}.business-lead .bl-intro{color:var(--ink)}.business-lead .bl-help,.business-lead small{font:.875rem/1.6 var(--sans);color:var(--ink-soft)}.business-lead .bl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.business-lead .bl-field{margin:0 0 1.15rem;min-width:0}.business-lead label,.business-lead legend{font:600 .95rem/1.5 var(--sans);color:var(--ink)}.business-lead .bl-field>label{display:block;margin-bottom:.35rem}.business-lead :is(input[type=text],input[type=email],select,textarea){display:block;width:100%;min-height:44px;padding:.65rem;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:1rem/1.5 var(--sans)}.business-lead textarea{resize:vertical}.business-lead :is(input,select,textarea,button,summary,a):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.business-lead [aria-invalid=true]{border-color:var(--sig-high);outline-color:var(--sig-high)}.business-lead .bl-services{min-width:0;margin:.25rem 0 1.25rem;padding:0;border:0}.business-lead legend{margin-bottom:.5rem}.business-lead legend small{display:block;font-weight:400}.business-lead .bl-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem}.business-lead .bl-check{display:flex;align-items:flex-start;gap:.65rem;padding:.6rem 0;font-weight:400;cursor:pointer}.business-lead input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;margin:.1rem 0 0;accent-color:var(--accent)}.business-lead .bl-details{border-block:1px solid var(--rule);margin:1rem 0;padding:.9rem 0}.business-lead summary{cursor:pointer;font:600 1rem/1.5 var(--sans);padding:.25rem 0}.business-lead summary span{font-weight:400;color:var(--ink-soft)}.business-lead details[open] summary{margin-bottom:1rem}.business-lead .bl-error{display:block;font:.875rem/1.5 var(--sans);color:var(--sig-high)}.business-lead .bl-error:empty{display:none}.business-lead .bl-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.business-lead .bl-actions{margin-top:1.5rem}.business-lead button{min-height:48px;padding:.75rem 1.2rem;font:600 1rem/1.4 var(--sans);background:var(--accent);color:var(--on-accent);border:1px solid var(--accent);border-radius:var(--radius-sm);cursor:pointer}.business-lead button:hover{background:var(--accent-deep)}.business-lead button:disabled{opacity:.65;cursor:default}.business-lead .bl-status{margin:1rem 0 0;color:var(--ink);font:1rem/1.6 var(--sans)}.business-lead .bl-status.is-error{color:var(--sig-high)}.business-lead .bl-status.is-success{color:var(--sig-low)}@media(max-width:640px){.business-lead .bl-grid,.business-lead .bl-choices{grid-template-columns:minmax(0,1fr)}.business-lead button,.business-lead-cta .button-link{width:100%}}.ce-root[data-astro-cid-nyb7555y]{margin:2rem 0;padding-top:1.5rem;border-top:1px solid var(--rule)}.ce-head[data-astro-cid-nyb7555y] h2[data-astro-cid-nyb7555y]{margin:0 0 .35rem}.ce-lede[data-astro-cid-nyb7555y]{color:var(--ink-soft);margin:0 0 1.25rem;max-width:var(--measure)}.ce-controles[data-astro-cid-nyb7555y]{display:grid;grid-template-columns:2fr 1fr;gap:1rem;margin-bottom:.75rem}@media(max-width:640px){.ce-controles[data-astro-cid-nyb7555y]{grid-template-columns:1fr}}.ce-controles[data-astro-cid-nyb7555y] label[data-astro-cid-nyb7555y]{display:block}.ce-controles[data-astro-cid-nyb7555y] span[data-astro-cid-nyb7555y]{display:block;font-family:var(--sans);font-size:.78rem;font-weight:600;color:var(--ink-soft);margin-bottom:.3rem}.ce-controles[data-astro-cid-nyb7555y] input[data-astro-cid-nyb7555y],.ce-controles[data-astro-cid-nyb7555y] select[data-astro-cid-nyb7555y]{width:100%;font-family:var(--sans);font-size:.95rem;color:var(--ink);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);padding:.55rem .6rem}.ce-controles[data-astro-cid-nyb7555y] input[data-astro-cid-nyb7555y]:focus-visible,.ce-controles[data-astro-cid-nyb7555y] select[data-astro-cid-nyb7555y]:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.ce-conteo[data-astro-cid-nyb7555y]{font-family:var(--mono);font-size:.8rem;color:var(--ink-faint);margin:0 0 .5rem}.ce-lista[data-astro-cid-nyb7555y]{list-style:none;margin:0;padding:0}.ce-item[data-astro-cid-nyb7555y]{padding:.85rem 0;border-top:1px solid var(--rule);scroll-margin-top:5rem}.ce-item[data-astro-cid-nyb7555y]:target,.ce-item[data-astro-cid-nyb7555y].is-exacta{background:var(--accent-wash)}.ce-item[data-astro-cid-nyb7555y].is-exacta .ce-codigo[data-astro-cid-nyb7555y]{text-decoration:underline;text-underline-offset:3px}.ce-fila[data-astro-cid-nyb7555y]{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.ce-codigo[data-astro-cid-nyb7555y]{font-family:var(--mono);font-size:1.05rem;font-weight:700;color:var(--accent);letter-spacing:.04em}.ce-regimen[data-astro-cid-nyb7555y]{font-family:var(--sans);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint)}.ce-desc[data-astro-cid-nyb7555y]{margin:.3rem 0 0}.ce-nota[data-astro-cid-nyb7555y]{margin:.4rem 0 0;padding-left:.75rem;border-left:2px solid var(--accent);font-size:.93rem;color:var(--ink-soft)}.ce-vacio[data-astro-cid-nyb7555y]{font-family:var(--sans);color:var(--ink-soft);padding:1rem 0}.ce-fuente[data-astro-cid-nyb7555y]{margin-top:1.5rem}.page-check[data-astro-cid-zm77yjld]{margin:2.5rem 0;padding:1rem 1.25rem;border:1px solid var(--rule, #ddd);border-radius:4px;max-width:var(--measure)}.page-check-q[data-astro-cid-zm77yjld]{font-family:var(--sans);font-size:.95rem;margin:0 0 .75rem;font-weight:600}.page-check-btns[data-astro-cid-zm77yjld]{display:flex;gap:.5rem;flex-wrap:wrap}.page-check-btns[data-astro-cid-zm77yjld] button[data-astro-cid-zm77yjld]{font-family:var(--sans);font-size:.88rem;padding:.45rem 1rem;border:1px solid var(--rule, #ccc);background:transparent;border-radius:3px;cursor:pointer;color:inherit}.page-check-btns[data-astro-cid-zm77yjld] button[data-astro-cid-zm77yjld]:hover{border-color:var(--accent);color:var(--accent)}.page-check-done[data-astro-cid-zm77yjld]{font-family:var(--sans);font-size:.9rem;margin:0;opacity:.85}.rfq-brief-disclosure[data-astro-cid-zm77yjld]{margin-block:2rem;border-block:1px solid var(--rule-strong);padding-block:1rem;scroll-margin-top:8rem}.rfq-brief-disclosure[data-astro-cid-zm77yjld]>summary[data-astro-cid-zm77yjld]{cursor:pointer;padding:.5rem 0;font:600 1rem/1.5 var(--sans)}.rfq-brief-disclosure[data-astro-cid-zm77yjld]>summary[data-astro-cid-zm77yjld]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
