.arvore-module__26vxPq__casa{border-top:1px solid var(--rule);padding:80px 0 40px}.arvore-module__26vxPq__casa:first-of-type{border-top:0}.arvore-module__26vxPq__casaHead{text-align:center;max-width:720px;margin:0 auto 44px}.arvore-module__26vxPq__casaHead h2{font-family:var(--font-display);margin:16px 0 10px;font-size:clamp(2rem,4vw,2.8rem);font-weight:500}.arvore-module__26vxPq__thesis{font-family:var(--font-display);color:var(--oxblood);margin:0;font-size:1.25rem;font-style:italic}.arvore-module__26vxPq__tree{max-width:980px;margin:0 auto}.arvore-module__26vxPq__q{font-family:var(--font-display);border:1px solid var(--rule-gold);background:#fffcf5a6;margin:0 0 14px;padding:12px 18px;font-size:1.35rem;line-height:1.3;display:inline-block;position:relative}.arvore-module__26vxPq__q:before{content:"?";background:var(--oxblood);color:#0000;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:50%;left:-11px;transform:translateY(-50%)rotate(45deg)}.arvore-module__26vxPq__q:after{content:"";background:var(--gold-3);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:-5px}.arvore-module__26vxPq__branches{border-left:1px solid var(--gold);margin:0 0 8px 22px;padding:0 0 0 26px;list-style:none}.arvore-module__26vxPq__branch{padding:10px 0;position:relative}.arvore-module__26vxPq__branch:before{content:"";background:var(--gold);width:20px;height:1px;position:absolute;top:26px;left:-26px}.arvore-module__26vxPq__branch:last-child{border-left:0}.arvore-module__26vxPq__answer{font-family:var(--font-display);color:var(--ink-2);align-items:baseline;gap:10px;margin:0 0 10px;font-size:1.05rem;font-style:italic;display:flex}.arvore-module__26vxPq__answer b{font-family:var(--font-inscription);letter-spacing:.14em;color:var(--gold);font-size:.66rem;font-style:normal;font-weight:500}.arvore-module__26vxPq__leaf{border:1px solid var(--rule);background:var(--parchment);align-items:center;gap:16px;padding:10px 18px 10px 10px;scroll-margin-top:120px;text-decoration:none;transition:border-color .2s,transform .2s;display:inline-flex}.arvore-module__26vxPq__leaf:hover{border-color:var(--oxblood);transform:translate(3px)}.arvore-module__26vxPq__leaf:target{border-color:var(--oxblood);box-shadow:0 0 0 3px #6e1d2426}.arvore-module__26vxPq__leaf strong{font-family:var(--font-display);font-size:1.25rem;font-weight:500;display:block}.arvore-module__26vxPq__leaf em{color:var(--ink-3);font-size:.88rem}.arvore-module__26vxPq__stats{flex-wrap:wrap;justify-content:center;gap:48px;margin-top:36px;display:flex}.arvore-module__26vxPq__stats div{text-align:center}.arvore-module__26vxPq__stats b{font-family:var(--font-inscription);color:var(--gold-3);font-size:2.4rem;font-weight:500;display:block}.arvore-module__26vxPq__stats span{font-family:var(--font-inscription);letter-spacing:.24em;text-transform:uppercase;color:var(--parchment-3);font-size:.64rem}.arvore-module__26vxPq__jump{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:center;gap:12px 26px;padding:28px 0;display:flex}.arvore-module__26vxPq__jump a{font-family:var(--font-inscription);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2);font-size:.68rem;text-decoration:none}.arvore-module__26vxPq__jump a:hover{color:var(--oxblood)}@media (max-width:640px){.arvore-module__26vxPq__branches{margin-left:8px;padding-left:16px}.arvore-module__26vxPq__branch:before{width:12px;left:-16px}.arvore-module__26vxPq__q{font-size:1.15rem}}
