.c-sec[data-astro-cid-43e6p56t]{padding:var(--s7) 0 0}.c-sec[data-astro-cid-43e6p56t]:last-of-type{padding-bottom:var(--s8)}.c-sec[data-astro-cid-43e6p56t] h2[data-astro-cid-43e6p56t]{margin-bottom:var(--s4)}.c-sec[data-astro-cid-43e6p56t] .eyebrow[data-astro-cid-43e6p56t]{margin-bottom:var(--s2)}.rec-grid[data-astro-cid-43e6p56t]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s3)}.rec[data-astro-cid-43e6p56t]{background:var(--paper);box-shadow:var(--shadow-1);padding:var(--s4);display:flex;flex-direction:column;align-items:flex-start;min-width:0}.rec[data-astro-cid-43e6p56t] h3[data-astro-cid-43e6p56t]{margin:var(--s2) 0 4px}.rec-v[data-astro-cid-43e6p56t]{font-size:var(--fs-sm);color:var(--graphite);margin:0 0 var(--s2);overflow-wrap:anywhere}.rec-a[data-astro-cid-43e6p56t]{margin-top:auto;font-size:var(--fs-sm);font-weight:600;color:var(--forest);text-decoration:underline;text-underline-offset:3px}.rec-n[data-astro-cid-43e6p56t]{color:var(--muted);text-decoration:none;font-weight:400}.grid[data-astro-cid-43e6p56t]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--s5);align-items:stretch}.form[data-astro-cid-43e6p56t]{background:var(--paper);box-shadow:var(--shadow-1);padding:var(--s5)}.side[data-astro-cid-43e6p56t]{display:flex;flex-direction:column;gap:var(--s3)}.next[data-astro-cid-43e6p56t]{background:var(--paper);box-shadow:var(--shadow-1);padding:var(--s4);flex:1}.next[data-astro-cid-43e6p56t] ol[data-astro-cid-43e6p56t]{margin:0 0 var(--s2);padding-left:1.2em;color:var(--graphite);font-size:var(--fs-sm)}.next[data-astro-cid-43e6p56t] li[data-astro-cid-43e6p56t]{margin-bottom:var(--s2)}.next[data-astro-cid-43e6p56t] li[data-astro-cid-43e6p56t] strong[data-astro-cid-43e6p56t]{color:var(--ink)}.note[data-astro-cid-43e6p56t]{color:var(--muted);font-size:var(--fs-sm);margin:0}.verifica[data-astro-cid-43e6p56t]{background:var(--forest);color:var(--on-forest);padding:var(--s4)}.verifica[data-astro-cid-43e6p56t] h3[data-astro-cid-43e6p56t]{color:var(--on-forest)}.verifica[data-astro-cid-43e6p56t] p[data-astro-cid-43e6p56t]{color:var(--on-forest-soft);font-size:var(--fs-sm);margin:0 0 var(--s3)}.btn-light[data-astro-cid-43e6p56t]{display:inline-flex;background:var(--paper);color:var(--forest-deep);padding:12px 20px;font-size:var(--fs-sm);font-weight:600;border:1px solid var(--paper)}.btn-light[data-astro-cid-43e6p56t]:hover{background:var(--sand)}.btn-light[data-astro-cid-43e6p56t]:focus-visible{outline:2px solid var(--focus-on-dark);outline-offset:2px}.row[data-astro-cid-43e6p56t]{display:flex;flex-direction:column;margin-bottom:var(--s3)}.two[data-astro-cid-43e6p56t]{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--s3)}label[data-astro-cid-43e6p56t]{font-size:var(--fs-sm);font-weight:600;color:var(--graphite);margin-bottom:8px}input[data-astro-cid-43e6p56t][type=text],input[data-astro-cid-43e6p56t][type=email],input[data-astro-cid-43e6p56t][type=tel],textarea[data-astro-cid-43e6p56t]{font-family:var(--sans);font-size:1rem;color:var(--ink);background:var(--sand);border:1px solid var(--border-fn);border-radius:0;padding:0 14px;height:48px;width:100%}textarea[data-astro-cid-43e6p56t]{height:auto;min-height:140px;padding:12px 14px;resize:vertical}input[data-astro-cid-43e6p56t]:focus,textarea[data-astro-cid-43e6p56t]:focus{outline:2px solid var(--forest);outline-offset:1px;border-color:var(--forest)}.check[data-astro-cid-43e6p56t]{flex-direction:row;align-items:flex-start;gap:10px;font-weight:400;color:var(--graphite);font-size:var(--fs-sm);margin:var(--s2) 0 var(--s3)}.check[data-astro-cid-43e6p56t] input[data-astro-cid-43e6p56t]{margin-top:3px;flex:none}.check[data-astro-cid-43e6p56t] a[data-astro-cid-43e6p56t]{color:var(--forest);text-decoration:underline}.actions[data-astro-cid-43e6p56t]{display:flex;align-items:center;gap:var(--s3);flex-wrap:wrap}.msg[data-astro-cid-43e6p56t]{margin:0;font-size:var(--fs-sm)}.msg[data-astro-cid-43e6p56t].ok{color:var(--forest)}.msg[data-astro-cid-43e6p56t].err{color:var(--danger)}.msg[data-astro-cid-43e6p56t] a{color:inherit;text-decoration:underline}button[data-astro-cid-43e6p56t][disabled]{opacity:.6;cursor:default}.hp[data-astro-cid-43e6p56t]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.banner[data-astro-cid-43e6p56t]{margin-top:var(--s4);background:var(--sand);padding:var(--s4);color:var(--graphite)}.banner[data-astro-cid-43e6p56t] strong{display:block;font-size:var(--fs-lead);color:var(--forest);margin-bottom:6px}.req[data-astro-cid-43e6p56t]{color:var(--danger);font-weight:700}.req-legend[data-astro-cid-43e6p56t]{font-size:var(--fs-sm);color:var(--muted);margin:0 0 var(--s3)}.field-err{color:var(--danger);font-size:var(--fs-sm);font-weight:600;margin:6px 0 0}[aria-invalid=true]{border-color:var(--danger)!important}.form-summary[data-astro-cid-43e6p56t]{color:var(--danger);font-size:var(--fs-sm);font-weight:600;margin:0 0 var(--s2)}.dove[data-astro-cid-43e6p56t]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:var(--s5);align-items:stretch}.dove-info[data-astro-cid-43e6p56t]{background:var(--paper);box-shadow:var(--shadow-1);padding:var(--s5);display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2)}.dove-info[data-astro-cid-43e6p56t] h3[data-astro-cid-43e6p56t]{margin:0}.addr[data-astro-cid-43e6p56t]{margin:0;font-size:var(--fs-body);color:var(--ink)}.dove-info[data-astro-cid-43e6p56t] .btn[data-astro-cid-43e6p56t]{margin-top:auto}.dove-fig[data-astro-cid-43e6p56t]{max-width:none;display:flex;flex-direction:column}.dove-fig[data-astro-cid-43e6p56t] img[data-astro-cid-43e6p56t]{flex:1;object-fit:cover;object-position:50% 50%;aspect-ratio:16/10;min-height:0;height:auto}@media(max-width:1100px){.rec-grid[data-astro-cid-43e6p56t]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.c-sec[data-astro-cid-43e6p56t]{padding-top:var(--s6)}.grid[data-astro-cid-43e6p56t],.dove[data-astro-cid-43e6p56t]{grid-template-columns:1fr;gap:var(--s3)}.two[data-astro-cid-43e6p56t]{grid-template-columns:1fr}.form[data-astro-cid-43e6p56t],.dove-info[data-astro-cid-43e6p56t]{padding:var(--s4) var(--s3)}}@media(max-width:520px){.rec[data-astro-cid-43e6p56t]{padding:var(--s3)}.rec-grid[data-astro-cid-43e6p56t]{gap:var(--s2)}}
