.X9DBwq_section{padding:96px 0 128px}.X9DBwq_h1{max-width:16ch}.X9DBwq_nav{max-width:880px;margin-top:48px}.X9DBwq_list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.X9DBwq_item{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:minmax(0,220px) minmax(0,1fr) auto;align-items:baseline;gap:4px 32px;padding:20px 0;text-decoration:none;display:grid}.X9DBwq_nome{letter-spacing:-.02em;font-size:20px;font-weight:500}.X9DBwq_desc{color:var(--subtle);font-size:16px;line-height:1.5}.X9DBwq_seta{color:var(--subtle);align-self:center;transition:transform .15s,color .15s}.X9DBwq_item:hover .X9DBwq_seta,.X9DBwq_item:focus-visible .X9DBwq_seta{color:var(--ink);transform:translate(3px)}.X9DBwq_item:hover .X9DBwq_nome{text-underline-offset:4px;text-decoration:underline}.X9DBwq_contacto{color:var(--muted);margin:40px 0 0;font-size:16px;line-height:1.6}.X9DBwq_contacto a{color:var(--ink);text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.X9DBwq_seta{transition:none}}@media (max-width:900px){.X9DBwq_section{padding:56px 0 88px}.X9DBwq_item{grid-template-columns:minmax(0,1fr) auto;padding:16px 0}.X9DBwq_desc{grid-column:1;font-size:15px}.X9DBwq_seta{grid-area:1/2/span 2}}
