.scan[data-astro-cid-cd7uim4n]{position:relative}.scan-stage[data-astro-cid-cd7uim4n]{position:relative;min-height:100svh;max-width:72rem;margin:0 auto;padding:5.5rem 1.25rem 2.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:3rem;align-items:center}.scan-copy[data-astro-cid-cd7uim4n]{position:relative;display:grid}.chapter[data-astro-cid-cd7uim4n]{grid-area:2 / 1;transition:opacity .45s ease,transform .45s ease}.js-motion .chapter[data-astro-cid-cd7uim4n]{opacity:0;transform:translateY(14px);pointer-events:none}.js-motion .chapter[data-astro-cid-cd7uim4n].on{opacity:1;transform:none;pointer-events:auto}.chapter-k[data-astro-cid-cd7uim4n]{color:var(--color-aco);font-size:15px;margin-bottom:1rem}.chapter-k[data-astro-cid-cd7uim4n] .num[data-astro-cid-cd7uim4n]{color:var(--color-coral);margin-right:.35rem}.chapter[data-astro-cid-cd7uim4n] h2[data-astro-cid-cd7uim4n]{font-size:clamp(2.1rem,3.6vw,3.2rem);line-height:1.04;font-weight:300;max-width:15ch}.chapter-p[data-astro-cid-cd7uim4n]{margin-top:1.25rem;color:var(--color-nevoa);max-width:42ch;line-height:1.6}.scan-cta[data-astro-cid-cd7uim4n]{grid-area:3 / 1;justify-self:start;margin-top:2rem}.scan-figure[data-astro-cid-cd7uim4n]{margin:0}.rail[data-astro-cid-cd7uim4n]{grid-area:1 / 1;display:flex;gap:1.25rem;margin-bottom:2.25rem;font-size:13px;color:var(--color-nevoa)}.rail[data-astro-cid-cd7uim4n] li[data-astro-cid-cd7uim4n]{display:flex;align-items:center;gap:.5rem;transition:color .3s}.rail[data-astro-cid-cd7uim4n] li[data-astro-cid-cd7uim4n].on .num[data-astro-cid-cd7uim4n]{color:var(--color-coral)}.rail[data-astro-cid-cd7uim4n] .tick[data-astro-cid-cd7uim4n]{width:18px;height:1px;background:var(--color-linha);transition:width .3s,background .3s}.rail[data-astro-cid-cd7uim4n] li[data-astro-cid-cd7uim4n].on{color:var(--color-papel)}.rail[data-astro-cid-cd7uim4n] li[data-astro-cid-cd7uim4n].on .tick[data-astro-cid-cd7uim4n]{width:32px;background:var(--color-coral)}svg[data-astro-cid-cd7uim4n] .ln-floor{stroke:var(--color-nevoa);stroke-width:1}svg[data-astro-cid-cd7uim4n] .f{stroke:var(--color-coral);stroke-width:4;stroke-linecap:round;transition:stroke .6s}svg[data-astro-cid-cd7uim4n] .f.thin{stroke-width:1.6}svg[data-astro-cid-cd7uim4n] .f.mon{stroke-width:7}svg[data-astro-cid-cd7uim4n] .furn.cur .f{stroke:var(--color-aco)}svg[data-astro-cid-cd7uim4n] .body path,svg[data-astro-cid-cd7uim4n] #b-head{fill:none;stroke:var(--color-papel);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}svg[data-astro-cid-cd7uim4n] .joint{fill:var(--color-noite);stroke:var(--color-papel);stroke-width:1.4}svg[data-astro-cid-cd7uim4n] .gaze{stroke:var(--color-nevoa);stroke-width:1;stroke-dasharray:2 5}svg[data-astro-cid-cd7uim4n] .dl,svg[data-astro-cid-cd7uim4n] .dt{stroke:var(--color-aco);stroke-width:1}svg[data-astro-cid-cd7uim4n] .dtx,svg[data-astro-cid-cd7uim4n] .dlt,svg[data-astro-cid-cd7uim4n] .atx{font:500 12.5px var(--font-sans);fill:var(--color-aco);font-variant-numeric:tabular-nums}svg[data-astro-cid-cd7uim4n] .dtx .lbl{fill:var(--color-nevoa);font-weight:400}svg[data-astro-cid-cd7uim4n] .dlt{fill:var(--color-papel)}svg[data-astro-cid-cd7uim4n] .dlt.ok{fill:var(--color-coral)}svg[data-astro-cid-cd7uim4n] .arc{fill:none;stroke:var(--color-coral);stroke-width:1.4}svg[data-astro-cid-cd7uim4n] .atx{fill:var(--color-coral)}svg[data-astro-cid-cd7uim4n] .beam line{stroke:#b9d3e0;stroke-width:1.2}.js-motion svg[data-astro-cid-cd7uim4n] .dims,.js-motion svg[data-astro-cid-cd7uim4n] .deltas{opacity:0}@media(max-width:860px){.scan-stage[data-astro-cid-cd7uim4n]{grid-template-columns:1fr;gap:1rem;align-content:start;padding-top:4.5rem}.scan-figure[data-astro-cid-cd7uim4n]{order:-1;max-width:520px;width:100%;margin:0 auto}.chapter[data-astro-cid-cd7uim4n] h2[data-astro-cid-cd7uim4n]{font-size:1.85rem}.chapter-p[data-astro-cid-cd7uim4n]{font-size:15px;margin-top:.75rem}.scan-cta[data-astro-cid-cd7uim4n]{margin-top:1.25rem}.rail[data-astro-cid-cd7uim4n]{margin-bottom:1rem}}.manifesto-stage[data-astro-cid-5lwsku7t]{min-height:100svh;display:grid;place-items:center;padding:6rem 1.25rem}.manifesto-text[data-astro-cid-5lwsku7t]{max-width:22ch;font-family:var(--font-display);font-weight:300;font-size:clamp(2.2rem,5.2vw,4.6rem);line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.js-motion .w[data-astro-cid-5lwsku7t]{opacity:.14}.hero[data-astro-cid-ct3bgug4]{position:relative;min-height:calc(100svh - 4rem);display:grid;align-content:end;overflow:hidden;background-image:linear-gradient(var(--color-linha) 1px,transparent 1px),linear-gradient(90deg,var(--color-linha) 1px,transparent 1px);background-size:100% 26px,26px 100%;background-position:0 0}.hero[data-astro-cid-ct3bgug4]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 30% 40%,transparent,var(--color-noite) 85%);pointer-events:none}.hero-inner[data-astro-cid-ct3bgug4]{position:relative;max-width:72rem;width:100%;margin:0 auto;padding:4rem 1.25rem 3.5rem}.hero-h[data-astro-cid-ct3bgug4]{font-weight:300;font-size:clamp(3.2rem,9vw,8.4rem);line-height:.94;letter-spacing:-.03em}.hero-h[data-astro-cid-ct3bgug4] .hl[data-astro-cid-ct3bgug4]{display:block}.hero-h[data-astro-cid-ct3bgug4] .hl[data-astro-cid-ct3bgug4]:nth-child(2){padding-left:clamp(0rem,8vw,9rem);color:var(--color-aco)}.hero-foot[data-astro-cid-ct3bgug4]{margin-top:3rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2.5rem;align-items:end}.hero-lead[data-astro-cid-ct3bgug4]{max-width:46ch;font-size:1.125rem;line-height:1.6;color:var(--color-nevoa)}.ruler-wrap[data-astro-cid-ct3bgug4]{position:relative;height:48px;border-top:1px solid var(--color-linha)}.ruler[data-astro-cid-ct3bgug4]{display:block;width:100%;height:24px}.ruler[data-astro-cid-ct3bgug4] line[data-astro-cid-ct3bgug4]{stroke:var(--color-nevoa);stroke-width:1;vector-effect:non-scaling-stroke}.rl[data-astro-cid-ct3bgug4]{position:absolute;top:26px;transform:translate(-50%);font-size:11px;color:var(--color-nevoa);font-variant-numeric:tabular-nums}.mark[data-astro-cid-ct3bgug4]{position:absolute;top:0;bottom:0;width:2px;background:var(--color-coral)}.mark[data-astro-cid-ct3bgug4] span[data-astro-cid-ct3bgug4]{position:absolute;top:26px;left:6px;font-size:11px;color:var(--color-coral);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:no-preference){.hero-h[data-astro-cid-ct3bgug4] .hl[data-astro-cid-ct3bgug4],.hero-foot[data-astro-cid-ct3bgug4]{animation:rise 1s cubic-bezier(.2,.7,.1,1) both}.hero-h[data-astro-cid-ct3bgug4] .hl[data-astro-cid-ct3bgug4]:nth-child(2){animation-delay:.12s}.hero-foot[data-astro-cid-ct3bgug4]{animation-delay:.3s}.mark[data-astro-cid-ct3bgug4]{animation:mark 1.6s cubic-bezier(.2,.7,.1,1) .4s both}}@keyframes rise{0%{opacity:0;transform:translateY(28px)}}@keyframes mark{0%{left:0;opacity:0}}.wrap[data-astro-cid-ct3bgug4]{max-width:72rem;margin:0 auto;padding:6rem 1.25rem 0}.sec-h[data-astro-cid-ct3bgug4]{font-size:clamp(2rem,3.4vw,2.8rem);font-weight:300;margin-bottom:2.5rem}.wrap[data-astro-cid-ct3bgug4] h3[data-astro-cid-ct3bgug4]{font-size:1.45rem;line-height:1.2}.cols3[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--color-linha)}.col[data-astro-cid-ct3bgug4]{padding:1.5rem 1.5rem 0 0;display:flex;flex-direction:column;gap:.75rem}.col[data-astro-cid-ct3bgug4]+.col[data-astro-cid-ct3bgug4]{border-left:1px solid var(--color-linha);padding-left:1.5rem}.col[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]{flex:1}.lnk[data-astro-cid-ct3bgug4]{align-self:start;color:var(--color-papel);text-decoration:underline;text-decoration-color:var(--color-coral);text-underline-offset:5px;text-decoration-thickness:1.5px}.lnk[data-astro-cid-ct3bgug4]:hover{color:var(--color-coral)}.grid2[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3rem}.faq[data-astro-cid-ct3bgug4] details[data-astro-cid-ct3bgug4]{border-bottom:1px solid var(--color-linha);padding:1.25rem 0}.faq[data-astro-cid-ct3bgug4] details[data-astro-cid-ct3bgug4]:first-of-type{border-top:1px solid var(--color-linha)}.faq[data-astro-cid-ct3bgug4] summary[data-astro-cid-ct3bgug4]{cursor:pointer;font-size:1.125rem;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq[data-astro-cid-ct3bgug4] summary[data-astro-cid-ct3bgug4]::-webkit-details-marker{display:none}.faq[data-astro-cid-ct3bgug4] summary[data-astro-cid-ct3bgug4]:after{content:"+";color:var(--color-aco);font-size:1.4rem;line-height:1;transition:transform .25s}.faq[data-astro-cid-ct3bgug4] details[data-astro-cid-ct3bgug4][open] summary[data-astro-cid-ct3bgug4]:after{transform:rotate(45deg)}.final[data-astro-cid-ct3bgug4]{max-width:72rem;margin:7rem auto 0;padding:4rem 1.25rem;border-top:1px solid var(--color-linha);display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:space-between}.final-h[data-astro-cid-ct3bgug4]{font-family:var(--font-display);font-weight:300;font-size:clamp(1.9rem,3.6vw,3rem);line-height:1.1;max-width:20ch}@media(max-width:860px){.hero-foot[data-astro-cid-ct3bgug4]{grid-template-columns:1fr;gap:1.75rem}.cols3[data-astro-cid-ct3bgug4],.grid2[data-astro-cid-ct3bgug4]{grid-template-columns:1fr}.col[data-astro-cid-ct3bgug4]+.col[data-astro-cid-ct3bgug4]{border-left:0;padding-left:0;border-top:1px solid var(--color-linha)}.col[data-astro-cid-ct3bgug4]{padding:1.5rem 0}.wrap[data-astro-cid-ct3bgug4]{padding-top:4.5rem}}
