.lf[data-astro-cid-sevzbneq]{position:relative}.lf__progress[data-astro-cid-sevzbneq]{background:var(--nevoa);border-radius:3px;height:6px;overflow:hidden}.lf__progress[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{background:var(--cobalto);width:16.66%;height:100%;transition:width .3s;display:block}.lf__stepcount[data-astro-cid-sevzbneq]{font-size:var(--fs-0);color:var(--ardosia);margin:.5rem 0 1rem}.lf__step[data-astro-cid-sevzbneq]{border:0;min-width:0;margin:0;padding:0}.lf__step[data-astro-cid-sevzbneq]>legend[data-astro-cid-sevzbneq]{outline:none;margin-bottom:.4rem;padding:0}.lf__q[data-astro-cid-sevzbneq]{font-family:var(--serif);font-size:var(--fs-3);color:var(--basalto);font-weight:600;line-height:1.2;display:block}.lf__sub[data-astro-cid-sevzbneq]{font-family:var(--sans);font-size:var(--fs-0);color:var(--ardosia);font-weight:400;display:inline}.lf__q[data-astro-cid-sevzbneq] .lf__sub[data-astro-cid-sevzbneq],legend[data-astro-cid-sevzbneq] .lf__sub[data-astro-cid-sevzbneq]{margin-top:.3rem;display:block}.lf__q2[data-astro-cid-sevzbneq]{margin:1.5rem 0 .6rem;padding:0;font-weight:600}.lf__micro[data-astro-cid-sevzbneq]{color:var(--ardosia);margin:0 0 1rem;font-size:.95rem}.lf__inner[data-astro-cid-sevzbneq]{border:0;margin:0 0 1.2rem;padding:0}.lf__inner[data-astro-cid-sevzbneq] .lf__q2[data-astro-cid-sevzbneq]{margin-top:0}.opts[data-astro-cid-sevzbneq]{gap:.6rem;margin-top:.75rem;display:grid}@media (width>=640px){.opts--2[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr}}.opt[data-astro-cid-sevzbneq]{cursor:pointer;font-weight:400;display:block;position:relative}.opt[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq],.chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{opacity:0;width:1px;height:1px;position:absolute}.opt__box[data-astro-cid-sevzbneq]{border:1.5px solid var(--linha);border-radius:var(--radius-s);background:#fff;flex-direction:column;justify-content:center;height:100%;min-height:60px;padding:.75rem 2.75rem .75rem 1rem;transition:border-color .15s,background-color .15s;display:flex}.opt__box[data-astro-cid-sevzbneq] strong[data-astro-cid-sevzbneq]{font-weight:600}.opt__box[data-astro-cid-sevzbneq] small[data-astro-cid-sevzbneq]{color:var(--ardosia);font-size:.9rem}.opt__box[data-astro-cid-sevzbneq]:after{content:"";background:#fff;border:1.5px solid #8892a3;border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.opt--check[data-astro-cid-sevzbneq] .opt__box[data-astro-cid-sevzbneq]:after{border-radius:3px}.opt[data-astro-cid-sevzbneq]:hover .opt__box[data-astro-cid-sevzbneq]{border-color:var(--cobalto)}.opt[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:checked+.opt__box[data-astro-cid-sevzbneq]{border-color:var(--cobalto);box-shadow:inset 0 0 0 1px var(--cobalto);background:#f2f5fc}.opt[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:checked+.opt__box[data-astro-cid-sevzbneq]:after{border-color:var(--cobalto);background:var(--cobalto) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='3' d='m5 12.5 4.2 4.2L19 7'/%3E%3C/svg%3E") center / 80% no-repeat}.opt[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus-visible+.opt__box[data-astro-cid-sevzbneq],.chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus-visible+span[data-astro-cid-sevzbneq]{outline:3px solid var(--cobalto);outline-offset:2px}.chips[data-astro-cid-sevzbneq]{flex-wrap:wrap;gap:.5rem;display:flex}.chips--stack[data-astro-cid-sevzbneq]{flex-direction:column;align-items:stretch}.chip[data-astro-cid-sevzbneq]{cursor:pointer;font-weight:400;position:relative}.chip[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{border:1.5px solid var(--linha);background:#fff;border-radius:999px;align-items:center;min-height:44px;padding:.5rem 1rem;display:inline-flex}.chips--stack[data-astro-cid-sevzbneq] .chip[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{border-radius:var(--radius-s);width:100%}.chip[data-astro-cid-sevzbneq]:hover span[data-astro-cid-sevzbneq]{border-color:var(--cobalto)}.chip[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:checked+span[data-astro-cid-sevzbneq]{border-color:var(--cobalto);background:var(--cobalto);color:#fff}.lf__nav[data-astro-cid-sevzbneq]{margin-top:1.5rem}.lf__nav[data-astro-cid-sevzbneq] .btn[data-astro-cid-sevzbneq]{min-width:12rem}.lf__wa[data-astro-cid-sevzbneq]{margin:1rem 0 0;font-size:.95rem}.lf__wa[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:#146c43}.lf__follow[data-astro-cid-sevzbneq]{margin-top:.5rem}.lf__more[data-astro-cid-sevzbneq],.lf__why[data-astro-cid-sevzbneq]{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);margin-top:1.25rem}.lf__more[data-astro-cid-sevzbneq] summary[data-astro-cid-sevzbneq],.lf__why[data-astro-cid-sevzbneq] summary[data-astro-cid-sevzbneq]{color:var(--cobalto);font-size:.95rem;font-weight:600}.lf__why[data-astro-cid-sevzbneq] p[data-astro-cid-sevzbneq]{color:var(--ardosia);font-size:.95rem}.lf__back[data-astro-cid-sevzbneq]{margin-top:1.25rem}.lf__backbtn[data-astro-cid-sevzbneq]{color:var(--cobalto);font:600 .95rem var(--sans);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;min-height:44px;padding:.5rem 0;text-decoration:underline}.lf__backbtn[data-astro-cid-sevzbneq]:before{content:"‹ "}.lf__grid[data-astro-cid-sevzbneq]{gap:0 1rem;display:grid}@media (width>=640px){.lf__grid[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr}}.lf__inline[data-astro-cid-sevzbneq]{margin:0 0 0 .25rem;display:inline}.lf__tel[data-astro-cid-sevzbneq]{grid-template-columns:6.5rem 1fr;gap:.5rem;display:grid}.lf__suggest[data-astro-cid-sevzbneq]{color:var(--cobalto);font:600 var(--fs-0) var(--sans);cursor:pointer;background:0 0;border:0;padding:.35rem 0;text-decoration:underline}.lf__consent[data-astro-cid-sevzbneq]{cursor:pointer;align-items:flex-start;gap:.7rem;margin:1.25rem 0 .25rem;font-size:.95rem;font-weight:400;line-height:1.5;display:flex}.lf__consent--opt[data-astro-cid-sevzbneq]{color:var(--ardosia);margin-top:.9rem}.lf__ts[data-astro-cid-sevzbneq]{margin:1rem 0 0}.lf__submit[data-astro-cid-sevzbneq]{min-height:56px;margin-top:1.5rem;font-size:1.1rem}.lf__reassure[data-astro-cid-sevzbneq]{text-align:center;font-size:var(--fs-0);color:var(--ardosia);margin:.6rem 0 0}.lf__legal[data-astro-cid-sevzbneq]{color:var(--ardosia);margin-top:1.25rem;font-size:.8rem;line-height:1.5}.lf__alert[data-astro-cid-sevzbneq]{border-left:4px solid var(--erro);color:#6d1810;border-radius:0 var(--radius-s) var(--radius-s) 0;background:#fbeceb;margin-top:1rem;padding:.85rem 1rem;font-weight:600}.hp[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.projet[data-astro-cid-u63uuy4a]{background:linear-gradient(180deg, #fff, var(--nevoa) 120%);min-height:70vh}.projet__grid[data-astro-cid-u63uuy4a]{gap:2.5rem;padding-block:1.75rem 4rem;display:grid}.projet[data-astro-cid-u63uuy4a] h1[data-astro-cid-u63uuy4a]{margin-bottom:1.25rem;font-size:clamp(1.6rem,1.3rem + 1.4vw,2.3rem)}.projet__main[data-astro-cid-u63uuy4a]{border:1px solid var(--linha);border-radius:var(--radius-m);background:#fff;padding:1.5rem 1.25rem 2rem}.projet__aside[data-astro-cid-u63uuy4a] h2[data-astro-cid-u63uuy4a]{font-size:var(--fs-2)}.projet__aside[data-astro-cid-u63uuy4a] ol[data-astro-cid-u63uuy4a]{color:var(--ardosia);padding-left:1.25rem}.projet__aside[data-astro-cid-u63uuy4a] li[data-astro-cid-u63uuy4a]{margin-bottom:.6rem}.projet__checks[data-astro-cid-u63uuy4a]{gap:.5rem;margin:1.5rem 0 1rem;padding:0;font-size:.95rem;font-weight:600;list-style:none;display:grid}.projet__checks[data-astro-cid-u63uuy4a] li[data-astro-cid-u63uuy4a]{gap:.5rem;display:flex}.projet__checks[data-astro-cid-u63uuy4a] .icon{color:var(--cobalto);flex:none;margin-top:.15rem}@media (width>=960px){.projet__grid[data-astro-cid-u63uuy4a]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:3rem;padding-top:2.5rem}.projet__main[data-astro-cid-u63uuy4a]{padding:2.25rem 2.5rem 2.5rem}.projet__aside[data-astro-cid-u63uuy4a]{top:calc(var(--header-h) + 1.5rem);position:sticky}}
